Commit graph

7642 commits

Author SHA1 Message Date
arkon
bf3899d04a Whoops, accidentally made the create backup button unusable before 2023-12-22 09:23:00 -05:00
arkon
dcf0379496 Janky workaround for Moko escaped quotes issue
Related: https://github.com/icerockdev/moko-resources/issues/337
2023-12-22 09:22:30 -05:00
arkon
9f90ee358b Initial move of restore backup into a separate screen 2023-12-21 22:47:23 -05:00
arkon
565317d99c Show MIUI warning more prominently in CreateBackupScreen 2023-12-21 22:41:48 -05:00
arkon
83a67feb48 Foundations for partial restores
Related to #3136
2023-12-21 22:16:42 -05:00
arkon
a51108cbe8 Update Compose compiler 2023-12-21 09:49:46 -05:00
arkon
b9fd416fc6 Use smaller window to calculate fetch interval if there's less total chapters
This is sort of a workaround for sources that tend to only give you the first few and
most recent few chapters, which would have been 28 day intervals before due to
the big gap in the middle.
2023-12-21 09:49:03 -05:00
Claudemirovsky
4697f5b9d2
fix(app): Don't ignore the anime side in SEARCH/SEND intents + fix intent labels (#1243) 2023-12-21 12:35:15 +01:00
Weblate (bot)
f2f572b153
chore(i18n): Translations update from Hosted Weblate (#1171)
Co-authored-by: jmir1 <jhmiramon@gmail.com>
2023-12-19 23:25:03 +01:00
arkon
c10cd6c808 Prevent backing out from initial onboarding 2023-12-17 18:30:43 -05:00
jmir1
d23ce60702
chore: Merge upstream (#1240) 2023-12-18 00:20:20 +01:00
jmir1
8cf2dc50e8
chore: Merge pull request #1238 from Claudemirovsky/M-Fixes 2023-12-18 00:14:51 +01:00
Claudemirovsky
9334f014e4
chore: Merge commit 'd20a8f' into M-Fixes 2023-12-17 19:47:39 -03:00
arkon
c62cd6e997 Bump to latest NDK LTS 2023-12-17 17:12:36 -05:00
renovate[bot]
7ae17e6aac
Update okhttp monorepo to v5.0.0-alpha.12 (#10245)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-17 16:24:17 -05:00
Claudemirovsky
8cf3ac42c5
fix(domain): Fix tests 2023-12-17 16:43:16 -03:00
Claudemirovsky
4703276a44
refactor: run ktlintFormat task 2023-12-17 12:08:56 -03:00
arkon
f20980b4c9 Bump NDK
Just using the same version as J2K for now, we can probably go higher though.
2023-12-17 10:02:41 -05:00
arkon
02cd2d2ca3 Update ignore paths for translation PRs 2023-12-17 09:59:47 -05:00
Weblate (bot)
3847d4f4cf
Translations update from Hosted Weblate (#10238)
Weblate translations










Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
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/sq/
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/vi/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-plurals-xml/vi/
Translation: Tachiyomi/Tachiyomi plurals.xml
Translation: Tachiyomi/Tachiyomi strings.xml

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>
Co-authored-by: DatTran MLL <tranthanhdat1142003@gmail.com>
Co-authored-by: Lzmxya <lzmxya@gmail.com>
Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
Co-authored-by: Uzuki Shimamura <hzy980512@126.com>
Co-authored-by: bapeey <luisrleccar@hotmail.com>
Co-authored-by: bittin1ddc447d824349b2 <bittin@reimu.nl>
Co-authored-by: lisienskenderi <lisienskenderi@hotmail.com>
2023-12-17 09:58:40 -05:00
Ivan Iskandar
f9b57800b1
DownloadJob: Network check changes (#10242)
Mostly pulled from WorkManager
2023-12-17 09:57:55 -05:00
Ivan Iskandar
387159b5af
PackageInstallerInstaller: Fix intent used for install session (#10240)
Use explicit intent as it's a requirement when targeting v34+
2023-12-17 09:56:33 -05:00
Ivan Iskandar
09531e7f5a
MangaScreenModel: Start downloads in IO dispatcher (#10241) 2023-12-17 09:55:54 -05:00
arkon
c563aecdd6
feat(app): Proper check for when to navigate to tracker settings from tracking action 2023-12-17 11:49:00 -03:00
arkon
91dba13104
refactor: Clean up some text alpha modifiers 2023-12-17 11:44:28 -03:00
arkon
77facc1d2c
refactor(app): Clean up category restoring logic 2023-12-17 07:28:50 -03:00
arkon
6135798471
feat(app): Add ability to open available extension websites in WebView
Closes #8628
2023-12-17 06:21:41 -03:00
arkon
637f11652b
fix: 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?).
2023-12-17 05:30:43 -03:00
arkon
0eb8ff0361
chore: 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
2023-12-17 05:28:51 -03:00
arkon
2ac867d9d0
fix(app): Fix settings screen crashing when saving state 2023-12-17 05:13:25 -03:00
arkon
d99755ab2a
feat(app): 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)
2023-12-17 05:13:25 -03:00
arkon
922293bd87
feat(app): Always show trackers action in MangaScreen
Goes to tracker settings to log in if none are set up.
2023-12-17 05:13:24 -03:00
arkon
6450eb775f
fix(app): Fix next local chapter not being indicated as downloaded in transition 2023-12-17 05:13:23 -03:00
arkon
96d43f69fa
docs: Minor cleanup/docs 2023-12-17 05:13:22 -03:00
arkon
4a59b7d044
chore: Upgrade Voyager 2023-12-17 05:13:22 -03:00
Weblate (bot)
919bd0511b
feat(i18n): 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>
2023-12-17 05:13:21 -03:00
arkon
cfb77a5e98
feat: More onboarding screen additions 2: Electric Boogaloo 2023-12-17 05:13:20 -03:00
arkon
a9e2ebbb95
feat: More onboarding screen additions 2023-12-17 05:13:19 -03:00
arkon
a3c6da2dac
feat: Add basic onboarding screen (#10199) 2023-12-17 05:13:18 -03:00
arkon
1a8b2811b8
refactor: Migrate to some newer date/time APIs 2023-12-17 04:28:08 -03:00
Ivan Iskandar
d466ba2b1d
fix(Downloader): Don't queue chapters on GlobalScope (#10217)
This fixes auto-download on library update not working on certain cases.
2023-12-17 03:24:56 -03:00
arkon
7d173062ca
chore: Bump dependencies 2023-12-17 03:24:56 -03:00
arkon
c94774eba3
feat: Show average scores in tracker search results
Closes #8280
2023-12-17 03:24:55 -03:00
arkon
303dd2ef44
fix(app): 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.
2023-12-17 02:44:13 -03:00
arkon
fe07064c1b
refactor(app): Minor cleanup 2023-12-17 02:44:12 -03:00
arkon
46d51beb33
fix(app): Try to fall back to showing URI for storage location if concrete file path isn't available
Closes #9977
2023-12-17 02:44:12 -03:00
arkon
d9594919aa
refactor(app): Migrate ReaderColorFilterView to Compose 2023-12-17 02:44:12 -03:00
arkon
8f3aee8c01
fix(app): Force recreate download index cache on upgrade
Fixes #10187
2023-12-17 02:44:11 -03:00
arkon
cf4ddbf6a5
refactor(app): Clean up startDownloadNow function a bit
Fixes #9330, I think. If it was even still an issue.
2023-12-17 02:44:11 -03:00
renovate[bot]
bcbe14cb40
Update dependency com.android.tools.build:gradle to v8.2.0 (#10212)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-17 02:44:11 -03:00