arkon
1fbf8ca079
Use unified storage location for automatic backups
10 months ago
arkon
695813ef7d
Add unified storage location setting
...
Currently only using it as a replacement for the downloads location.
10 months ago
arkon
e3b70ca08d
Remove max automatic backups setting
...
We just always create up to 4 now to simplify it, given the addition of syncing
is going to make this section pretty busy.
10 months ago
arkon
8857b7e0c1
Use custom threshold for what's consider a low RAM device
10 months ago
arkon
4a7c20f5a0
Add "Rotate wide pages to fit" for webtoon reader too
...
Closes #1977
10 months ago
arkon
29368fc953
Fix searchbar style
...
Also address some Compose lint warnings.
10 months ago
arkon
0696e4bce0
Slightly shrink continue reading button size
10 months ago
Ivan Iskandar
255ed50685
Migrate XML themes to Compose ( #10152 )
10 months ago
arkon
00afee83b8
Suppress build warnings from MPP modules
10 months ago
arkon
0d1bced122
Replace remaining Android-specific strings
...
Also renaming the helper composables so it's a bit easier to find/replace everything
in forks.
10 months ago
arkon
46e734fc8e
Migrate to multiplatform string resources ( #10147 )
...
* Migrate to multiplatform string resources
* Move plurals translations into separate files
* Fix lint check on generated files
10 months ago
Weblate (bot)
c39ae21f4a
Translations update from Hosted Weblate ( #10135 )
...
Weblate translations
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cs/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/da/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/lv/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ro/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
Translation: Tachiyomi/Tachiyomi 0.x
Co-authored-by: Dexroneum <Rozhenkov69@gmail.com>
Co-authored-by: Druvvaldis <druvvaldisr@gmail.com>
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat>
Co-authored-by: Lyfja <yassinelaoud@gmail.com>
Co-authored-by: Matyáš Caras <contact@hernikplays.cz>
Co-authored-by: Osyx <ofalkman@gmail.com>
Co-authored-by: Rostyslav Haitkulov <info@ubilling.net.ua>
Co-authored-by: alex <hdhdhfhfbbffhhfhfjfjf@gmail.com>
Co-authored-by: f0roots <f0rootss@gmail.com>
Co-authored-by: orkan gökçe alaz aşina <examplehuman@outlook.com>
Co-authored-by: symegac <97731141+symegac@users.noreply.github.com>
10 months ago
Ivan Iskandar
69aa13bc56
Remove animateItemPlacement modifier usage ( #10146 )
10 months ago
arkon
2c032ff70d
Address more Compose lint warnings
10 months ago
arkon
0af4703b78
Migrate to standard M3 TabIndicator
10 months ago
Ivan Iskandar
ea15bc782a
Update Scaffold fork ( #10143 )
...
https://android-review.googlesource.com/c/platform/frameworks/support/+/2690433
10 months ago
Ivan Iskandar
9ec0f73e87
Migrate deprecated progress indicator components ( #10142 )
10 months ago
Ivan Iskandar
f9fb034330
Migrate deprecated tooltip components ( #10141 )
10 months ago
arkon
6eb5a25ea1
Bump dependencies
10 months ago
Eduard Ereza Martínez
45d8411f98
Fix Catalan plurals manually ( #10133 )
...
Co-authored-by: arkon <arkon@users.noreply.github.com>
10 months ago
Weblate (bot)
d9e2317e62
Translations update from Hosted Weblate ( #10102 )
...
Weblate translations
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ar/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es_419/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fil/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ja/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/th/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hant/
Translation: Tachiyomi/Tachiyomi 0.x
Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>
Co-authored-by: Ali Aljishi <ahj696@hotmail.com>
Co-authored-by: Dexroneum <Rozhenkov69@gmail.com>
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat>
Co-authored-by: Hiroshi <borlonjhayron1119@gmail.com>
Co-authored-by: InfinityDouki56 <ced.paltep10@gmail.com>
Co-authored-by: La prière <lapriere@users.noreply.hosted.weblate.org>
Co-authored-by: Lzmxya <lzmxya@gmail.com>
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: Pitpe11 <giorgos2550@gmail.com>
Co-authored-by: TheKingTermux <achmadmaulana0233@gmail.com>
Co-authored-by: Uzuki Shimamura <hzy980512@126.com>
Co-authored-by: Zero O <godarms2010@live.com>
Co-authored-by: altinat <altinat@duck.com>
Co-authored-by: bapeey <luisrleccar@hotmail.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: orkan gökçe alaz aşina <examplehuman@outlook.com>
Co-authored-by: winver <kirillstuzhuk@gmail.com>
10 months ago
arkon
336221a972
Use immutable collections in more places
10 months ago
renovate[bot]
dd998be1e7
Update voyager to v1.0.0-rc10 ( #10127 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
10 months ago
arkon
3c3b09209c
Use immutable collections in presentation-widget module
10 months ago
arkon
4a6571d310
Minor cleanup
10 months ago
arkon
cb67f1de52
Add Compose lint checks
...
Still need to address most of them though.
10 months ago
arkon
402e2c47fb
Fix EmptyScreen kaomoji looking broken for RTL locales
11 months ago
arkon
58b2895ec9
Update to Compose Compiler 1.5.4 and Kotlin 1.9.20
11 months ago
arkon
00b2853d3d
Convert create backup dialog to a screen
...
Allows us more flexibility in adding more options/explanations in the future.
11 months ago
AntsyLich
634ceeec50
Trim scanlator of chapters in db ( #10112 )
11 months ago
AntsyLich
d7442d771b
ScanlatorFilterDialog: Fix crash when no scanlator ( #10111 )
11 months ago
renovate[bot]
8f22480ec9
Update voyager to v1.0.0-rc09 ( #10110 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
11 months ago
renovate[bot]
9d974273af
Update dependency org.junit.jupiter:junit-jupiter to v5.10.1 ( #10109 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
11 months ago
arkon
3a8aa3e8cd
Group mode dialogs together in bottom reader bar
11 months ago
arkon
9e67abcc8a
Add separate default/apply buttons to reading mode/orientation selection dialogs
...
Related to #3453
11 months ago
AntsyLich
d0bcd30909
Trim `Chapter` scanlator value ( #10108 )
11 months ago
AntsyLich
b97aa23548
Implement scanlator filter ( #8803 )
...
* Implement scanlator filter
* Visual improvement to scanlator filter dialog
* Review changes + Bug fixes
Backup not containing filtered chapters and similar issue fix
* Review Changes + Fix SQL query
* Lint mamma mia
11 months ago
arkon
e6ca54fd04
Replace custom preview annotation
11 months ago
arkon
4502902fb0
Clean up reading mode / orientation enum classes
...
Categorizing the reading modes so we can implement a better
selection UI.
11 months ago
Ivan Iskandar
5f34539525
MangaScreen: Adjust "missing chapter count" item list styling ( #10105 )
...
Text style to labelMedium and set secondary alpha to the whole row
11 months ago
arkon
953f5fb025
Lint fixes
11 months ago
arkon
4f3a0b3523
Postpone Android 8 requirement
11 months ago
arkon
1d144e6767
Restrict line length with ktlint
11 months ago
arkon
056dbaefda
Minor cleanup
11 months ago
arkon
3a15c6b843
Show EOL message if update check no-ops due to unsupported Android version
11 months ago
arkon
db20d04c4b
No-op app update checks for Android < 8
...
This effectively makes it the last release for the older Android versions.
11 months ago
arkon
c5e8c9f01f
Revert "Require Android 8+"
...
This reverts commit 64c50c1283
.
Forgot we need to manage app update checks manually...
11 months ago
arkon
64c50c1283
Require Android 8+
...
Given that the next stable version of Chrome (120) will require Android 8+, it's
inevitable that the WebView functionality will gradually break. As always, newer
OS versions are recommended for better support with evolving Internet technologies.
According to https://apilevels.com/ , Android 8+ still covers 93.7% of Android users.
11 months ago
arkon
4146c4c31d
Ensure page indicator texts are centered
...
Maybe fixes #9976
11 months ago
arkon
69223df27c
Move tracker binding logic to interactor
11 months ago