arkon
e56bf82c31
Clean up some text alpha modifiers
9 months ago
arkon
0f9895eec8
Clean up category restoring logic
9 months ago
arkon
f776c36e70
Add ability to open available extension websites in WebView
...
Closes #8628
9 months ago
arkon
1ef01b53f2
Avoid starting restore job if already running
...
We already check in the settings screen where it's triggered, but who knows.
Also addressing some errors for method calls that require SDK 26+ (but don't
fail the build, somehow?).
9 months ago
arkon
720169dce3
Remove action to delete saved image in notification
...
Can just open it and delete from whatever gallery app the user has which has way
more functionality.
Closes #8327
9 months ago
arkon
0d09039e5f
Fix settings screen crashing when saving state
9 months ago
arkon
cc56fde9fe
Onboarding screen tweaks
...
- Opposite transition when going back a step
- Don't allow skipping (I don't want to deal with an unset storage location in other places)
9 months ago
arkon
3a0b3de175
Always show trackers action in MangaScreen
...
Goes to tracker settings to log in if none are set up.
9 months ago
arkon
47e544b710
Fix next local chapter not being indicated as downloaded in transition
9 months ago
arkon
44d6c4fe44
Minor cleanup/docs
9 months ago
arkon
e5693ed668
Upgrade Voyager
9 months ago
Weblate (bot)
8c21aa86e9
Translations update from Hosted Weblate ( #10204 )
...
Weblate translations
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fa/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fil/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ja/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/lv/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ro/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-plurals-xml/ro/
Translation: Tachiyomi/Tachiyomi plurals.xml
Translation: Tachiyomi/Tachiyomi strings.xml
Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>
Co-authored-by: Arash <ara.khoram95@gmail.com>
Co-authored-by: Druvvaldis <druvvaldisr@gmail.com>
Co-authored-by: InfinityDouki56 <ced.paltep10@gmail.com>
Co-authored-by: Saft Octavian <saftoctavian@gmail.com>
Co-authored-by: TheKingTermux <achmadmaulana0233@gmail.com>
9 months ago
arkon
f7c5b42435
More onboarding screen additions 2: Electric Boogaloo
9 months ago
arkon
e3404cd3d3
More onboarding screen additions
9 months ago
arkon
8b57169e92
Add basic onboarding screen ( #10199 )
9 months ago
arkon
ab9a26f6bd
Migrate to some newer date/time APIs
10 months ago
Ivan Iskandar
8779b263ab
Downloader: Don't queue chapters on GlobalScope ( #10217 )
...
This fixes auto-download on library update not working on certain cases.
10 months ago
arkon
3135db4bb2
Bump dependencies
10 months ago
arkon
734cb0be6e
Show average scores in tracker search results
...
Closes #8280
10 months ago
arkon
1f259f9298
Fix sharing saved pages from notification
...
Related to #8327
Deleting doesn't seem to do anything still, but at least doesn't throw an exception.
Also removed behavior of dismissing notification after sharing/deleting pages/backups
in case you want to do something again afterwards. Users can manually dismiss the
notification whenever they want.
10 months ago
arkon
427fbfdf5e
Minor cleanup
10 months ago
arkon
0c860c0fe9
Try to fall back to showing URI for storage location if concrete file path isn't available
...
Closes #9977
10 months ago
arkon
5b2a099203
Migrate ReaderColorFilterView to Compose
10 months ago
arkon
ccadfc8fe5
Force recreate download index cache on upgrade
...
Fixes #10187
10 months ago
arkon
3aead3a2a9
Clean up startDownloadNow function a bit
...
Fixes #9330 , I think. If it was even still an issue.
10 months ago
arkon
6a48fed170
Remove storage permission check when manually creating backups
...
Co-authored-by: jmir1 <jmir1@users.noreply.github.com>
10 months ago
renovate[bot]
ea1684133b
Update dependency com.android.tools.build:gradle to v8.2.0 ( #10212 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
10 months ago
arkon
e5263d0345
Handle content URIs for covers
...
Co-authored-by: jmir1 <jmir1@users.noreply.github.com>
10 months ago
Ivan Iskandar
24e1b4034e
Move workers to foreground service context a bit more safely ( #10202 )
...
The system will crash the app if the worker that calls setForeground() finished
before the service runner be able to call Service.startForeground(). This edge
case is not handled by WorkManager and there is no way to check if the required
calls are done.
So here we suspend the worker by an arbitrary duration assuming the transition
to foreground service is done by then.
10 months ago
Weblate (bot)
dfa5c229b3
Translations update from Hosted Weblate ( #10148 )
...
Weblate translations
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
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/de/
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/fa/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fil/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hu/
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/jv/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pl/
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/sc/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
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/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-plurals-xml/ca/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-plurals-xml/es/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-plurals-xml/fa/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-plurals-xml/hu/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-plurals-xml/ja/
Translation: Tachiyomi/Tachiyomi plurals.xml
Translation: Tachiyomi/Tachiyomi strings.xml
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it>
Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>
Co-authored-by: Ali Aljishi <ahj696@hotmail.com>
Co-authored-by: Arash <ara.khoram95@gmail.com>
Co-authored-by: CR0YD <98400750+CR0YD@users.noreply.github.com>
Co-authored-by: Dexroneum <Rozhenkov69@gmail.com>
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat>
Co-authored-by: FaCsaba <csab.faz.2@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: Lyfja <yassinelaoud@gmail.com>
Co-authored-by: Lzmxya <lzmxya@gmail.com>
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: Nepx <anandabaskara@outlook.com>
Co-authored-by: Pitpe11 <giorgos2550@gmail.com>
Co-authored-by: Swyter <swyterzone@gmail.com>
Co-authored-by: TheKingTermux <achmadmaulana0233@gmail.com>
Co-authored-by: Uzuki Shimamura <hzy980512@126.com>
Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>
Co-authored-by: Xavier Giguère (bebewold) <bebewold@gmail.com>
Co-authored-by: aa aa <lpodlewski76@gmail.com>
Co-authored-by: altinat <altinat@duck.com>
Co-authored-by: bittin1ddc447d824349b2 <bittin@reimu.nl>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: orkan gökçe alaz aşina <examplehuman@outlook.com>
10 months ago
arkon
87be54aa4a
Revert overridePendingTransition refactorings
10 months ago
arkon
82d9ae31bd
Set foreground service types for library update jobs
10 months ago
Ivan Iskandar
e5518b7615
PullRefresh: Invoke callback only when initiated by user ( #10201 )
10 months ago
Ivan Iskandar
e5a22eafe7
Define storage permission in manifest ( #10200 )
...
Mainly for migration process and to avoid breakage on users who doesn't
change their granular storage prefs.
10 months ago
arkon
7a52afd223
Bump dependencies
10 months ago
arkon
296201d6b7
Replace ReaderOrientation icon resources
10 months ago
arkon
162b639705
Remove unused resources
10 months ago
arkon
5dda32bb81
Bump dependencies
10 months ago
Ivan Iskandar
8ce8b60092
Migrate downloader service to WorkManager ( #10190 )
10 months ago
Ivan Iskandar
8ff2c01bf2
HomeScreen: Add static key for TabNavigator ( #10191 )
...
Fixes incorrect tab selection after process death
10 months ago
arkon
e22eebfd02
Target SDK 30
...
Need to convert some services into WorkManager jobs before going to 31 and higher.
10 months ago
arkon
4fcdde4913
Remove storage permissions
...
Requires adjusting some file reading to first copy to a temporary file
in cache that we have permissions to read from. This is only applicable for things
like ZIP files where we need an actual File rather than just some Android content
URI shenanigans.
10 months ago
arkon
e41668862f
Ignore casing when looking for some files/folders
10 months ago
arkon
a74a689c90
Update UniFile
...
Which has more correct nullability for some methods and case insensitivity for listFiles where possible.
10 months ago
arkon
d85a76484c
Revert "Show copied to clipboard toast on Samsung devices even if Android 13+"
...
This reverts commit bf524595e2
.
Apparently it shows a toast, but I don't see it?
10 months ago
arkon
82bdf63419
Differ extra attempts to load local series' covers until chapter loading
10 months ago
arkon
9ce0bc6b5f
Adjust stats overview icons
...
Closes #9865
Still sort of weird, but the icons are now always aligned.
10 months ago
arkon
bf524595e2
Show copied to clipboard toast on Samsung devices even if Android 13+
...
Since OneUI didn't implement the AOSP thing.
10 months ago
arkon
27c4db752c
Actually use configured storage location for local source
...
Fixes #10178
10 months ago
arkon
ca54984344
Use UniFile for local source file handling
10 months ago