Igor Dobrača
fdd3fd8874
Translated using Weblate (Croatian)
...
Currently translated at 100.0% (176 of 176 strings)
Translation: lissen/Android App
Translate-URL: https://hosted.weblate.org/projects/lissen/android-app/hr/
2026-03-17 15:58:33 +01:00
grakovne
67328cbb85
fix localization on server settings screen
2026-03-17 17:58:21 +03:00
Jan Schoenfeld
6ce2c47290
Translated using Weblate (German)
...
Currently translated at 100.0% (176 of 176 strings)
Translation: lissen/Android App
Translate-URL: https://hosted.weblate.org/projects/lissen/android-app/de/
2026-03-16 23:05:18 +01:00
Kabika82
4b791d7119
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (176 of 176 strings)
Translation: lissen/Android App
Translate-URL: https://hosted.weblate.org/projects/lissen/android-app/hu/
2026-03-16 23:05:18 +01:00
opakholis
3a5bedb674
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (176 of 176 strings)
Translation: lissen/Android App
Translate-URL: https://hosted.weblate.org/projects/lissen/android-app/id/
2026-03-16 23:05:17 +01:00
grakovne
4be9223a0a
Merge remote-tracking branch 'origin/main'
2026-03-17 01:01:30 +03:00
grakovne
c4dc211337
Bump dependencies
2026-03-17 01:01:22 +03:00
d7eeem
ad4c8406aa
Translated using Weblate (Arabic)
...
Currently translated at 100.0% (176 of 176 strings)
Translation: lissen/Android App
Translate-URL: https://hosted.weblate.org/projects/lissen/android-app/ar/
2026-03-15 18:09:48 +01:00
Pavel Slabý
5fcb8657ce
Translated using Weblate (Czech)
...
Currently translated at 100.0% (176 of 176 strings)
Translation: lissen/Android App
Translate-URL: https://hosted.weblate.org/projects/lissen/android-app/cs/
2026-03-15 18:09:47 +01:00
Nicola Bortoletto
e4b2718279
Translated using Weblate (Italian)
...
Currently translated at 100.0% (176 of 176 strings)
Translation: lissen/Android App
Translate-URL: https://hosted.weblate.org/projects/lissen/android-app/it/
2026-03-14 08:09:48 +01:00
grakovne
aa291f0785
Bump dependencies
2026-03-12 21:59:40 +03:00
FiendFEARing
95beaeb0f1
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (176 of 176 strings)
Translation: lissen/Android App
Translate-URL: https://hosted.weblate.org/projects/lissen/android-app/zh_Hans/
2026-03-12 02:09:48 +01:00
grakovne
936a537726
Update DEBUG icon
2026-03-10 22:56:54 +03:00
Max Grakov
eed91c3587
Fix setting description ( #370 )
2026-03-10 21:44:22 +03:00
grakovne
0f90ca9642
wip
2026-03-10 21:12:59 +03:00
grakovne
d70e7197ac
wip
2026-03-10 21:06:09 +03:00
Max Grakov
ef11da832a
Feature/network settings page ( #369 )
2026-03-10 21:05:43 +03:00
Michał Goliński
ad48fe8b55
Create a kotlin DSL for the media library tree ( #366 )
2026-03-10 18:13:26 +03:00
Michał Goliński
bd0ff21fd7
Return short silence when no audio files for chapter ( #368 )
2026-03-10 16:04:04 +03:00
Max Grakov
1556a3a6bd
Feature/remove moshi reflect ( #365 )
2026-03-08 21:15:57 +03:00
d7eeem
4e1ac51586
Translated using Weblate (Arabic)
...
Currently translated at 100.0% (174 of 174 strings)
Translation: lissen/Android App
Translate-URL: https://hosted.weblate.org/projects/lissen/android-app/ar/
2026-03-07 03:09:51 +00:00
grakovne
0b985e7c5d
bump version
2026-03-06 00:48:41 +03:00
grakovne
99f26914e1
Fix app crash on empty book
2026-03-06 00:45:20 +03:00
grakovne
caa49ff58c
Disable extra logging
2026-03-02 20:43:50 +03:00
grakovne
941d2ef499
fix FAB shadow
2026-03-02 14:33:43 +03:00
grakovne
ef2dff9f7a
Revert "feat(ui): implement proper edge-to-edge support (Android 15 / targetSdk 35) ( #357 )"
...
This reverts commit d1cec349
2026-03-02 13:59:32 +03:00
Max Grakov
dd55b4d4b7
Fix collapse playing queue FAB ( #360 )
2026-03-02 02:53:41 +03:00
grakovne
ae86896dbf
Bump version
2026-03-02 01:09:44 +03:00
grakovne
d495cb5d72
Reduce event number
2026-03-02 01:02:47 +03:00
Max Grakov
3208d49066
Feature/detailed chapter download progress ( #359 )
2026-03-02 01:00:16 +03:00
Max Grakov
acde3e52d3
Feature/collapse playing queue fab ( #358 )
2026-03-01 21:33:26 +03:00
BAGHDAD Mohamed
d1cec349ea
feat(ui): implement proper edge-to-edge support (Android 15 / targetSdk 35) ( #357 )
...
* feat(ui): implement proper edge-to-edge support (Android 15 / targetSdk 35)
Enable and refine full edge-to-edge rendering across the app in line with
Android 15 behavior (targetSdk >= 35). Ensures immersive layouts while
preserving correct system bar insets and visual consistency.
Changes:
- Synchronized light/dark system bar appearance with LissenTheme
- Removed hardcoded Modifier.systemBarsPadding() from Scaffolds to allow
backgrounds to render edge-to-edge
- Applied correct insets handling within LazyColumn content to prevent
overlap with status and navigation bars (e.g., LibraryScreen)
- Updated custom bottom components (MiniPlayer, NavigationBar) to use
proper navigationBarsPadding() instead of fixed height constraints
- Adjusted PullRefreshIndicator positioning to avoid overlap with
translucent TopAppBars
All screens verified for correct inset handling and immersive scroll behavior.
Closes #356
* chore: fix typo overriding package declaration breaking ktlint format worker
---------
Co-authored-by: MohamedMBG <mohamedbaghdad.me@gmail.com >
2026-03-01 19:34:14 +03:00
opakholis
9e5733d66b
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (176 of 176 strings)
Translation: lissen/Android App
Translate-URL: https://hosted.weblate.org/projects/lissen/android-app/id/
2026-02-28 09:09:53 +01:00
FiendFEARing
85e9a3787c
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (176 of 176 strings)
Translation: lissen/Android App
Translate-URL: https://hosted.weblate.org/projects/lissen/android-app/zh_Hans/
2026-02-28 09:09:49 +01:00
grakovne
d7f8ee8d44
clean up
2026-02-27 22:25:28 +03:00
grakovne
663d965f0e
switch to builtInKotlin
2026-02-26 17:28:38 +03:00
grakovne
36954e4c68
Clean up ACRA
2026-02-26 16:31:09 +03:00
Michał Goliński
013e5fa15d
Return chapters as mediaItems in MediaLibrarySession ( #350 )
...
* Put chapters as mediaItems into ExoPlayer
When a book is being played, the ExoPlayer get now
media items corresponding to chapters.
Android Auto will show them to the user as chapters.
They get resolved to actual file segments in a new
MediaSourceFactory.
* Other packages as in the Voice app
* Make onSetMediaItems more robust
* use the calculateChapterIndexAndPosition function
* Introduce a higher order function to skip unnecessary list allocation
2026-02-26 16:02:40 +03:00
Michał Goliński
d5325fa79d
Use binary search to calculate chapter index and position ( #354 )
...
* Logarithmic algorithm + unit tests to compare results
* Replace the old implementations
* Remove unnecessary tests
2026-02-26 13:25:08 +03:00
grakovne
5bcaabb5dd
bump version
2026-02-24 22:34:08 +03:00
grakovne
975aab251b
migrate ACRA to AMS-1 server
2026-02-24 22:24:51 +03:00
Nicola Bortoletto
bea3e5b5d8
Translated using Weblate (Italian)
...
Currently translated at 100.0% (176 of 176 strings)
Translation: lissen/Android App
Translate-URL: https://hosted.weblate.org/projects/lissen/android-app/it/
2026-02-24 19:09:50 +01:00
Michal Drbohlav
355118df72
Translated using Weblate (Czech)
...
Currently translated at 100.0% (176 of 176 strings)
Translation: lissen/Android App
Translate-URL: https://hosted.weblate.org/projects/lissen/android-app/cs/
2026-02-24 19:09:47 +01:00
grakovne
3f2af7efd4
remove dead code
2026-02-24 20:56:42 +03:00
grakovne
7fdc28405e
bump version
2026-02-24 16:43:34 +03:00
Max Grakov
3f957e42df
drop server-side image resize ( #351 )
2026-02-24 16:42:19 +03:00
Jan Schoenfeld
b69545fb30
Translated using Weblate (German)
...
Currently translated at 100.0% (176 of 176 strings)
Translation: lissen/Android App
Translate-URL: https://hosted.weblate.org/projects/lissen/android-app/de/
2026-02-23 17:09:49 +00:00
Igor Dobrača
c41c5abf5e
Translated using Weblate (Croatian)
...
Currently translated at 100.0% (176 of 176 strings)
Translation: lissen/Android App
Translate-URL: https://hosted.weblate.org/projects/lissen/android-app/hr/
2026-02-23 17:09:46 +00:00
grakovne
ee7a9e7058
Fix page issue
2026-02-21 12:26:25 +03:00
grakovne
318cb3e60c
Fix page issue
2026-02-21 12:26:06 +03:00