arkon
6bb77bcf1a
Minor cleanup/address lint warnings
9 months ago
arkon
ccec5c3efe
Add ability to create manual backups with private preferences too
9 months ago
arkon
8735836498
Refactor backup option flags to normal data class of booleans
9 months ago
arkon
8b65fd5751
Minor exception message cleanup
9 months ago
arkon
f0710df356
Don't make install permission required during onboarding
...
Closes #10257
We show a warning banner in the extensions list and also rely on the system
alert popup if someone attempts to install without the permission already
granted.
9 months ago
arkon
3afcee81f4
Hide private installer option for stable builds
9 months ago
Ivan Iskandar
9c120e6231
Implement predictive back animation ( #10273 )
...
For home screen tabs, Navigator screens and most dialogs
9 months ago
arkon
4b208fc7ce
Move backup models back to main app module
...
I didn't realize the package name change would break compatibility with forks
that still have the old package names...
9 months ago
arkon
a9b0ac43c4
Allow deleting downloaded chapters even if source isn't available
...
Fixes #9160
9 months ago
arkon
fca4f25122
Always show chapter download indicators
...
- Local chapters are just always "downloaded", but you can't delete them from the app
- Unavailable sources show proper state so long as it's stubbed with the name still, but
you can't download anything new
9 months ago
arkon
bfb0d31ff6
Remove skipped updates notification
...
Seems to cause more confusion than it's worth.
Will update the UI for the library update skip options to better
explain what they're for later.
9 months ago
arkon
8939274b5c
Simplify storage usage bar UI implementation
9 months ago
arkon
087da2b2f3
Update Coil
9 months ago
arkon
4571dc6b56
Tweak page flashing
...
Closes #10269 , maybe. I don't really have something to test with.
9 months ago
arkon
f31bc47757
Clean up storage usage info
...
- Show bar representation of used/total space
- Handle all mounted storages
- Also included a bunch of unrelated immutables changes, sorry
9 months ago
arkon
950b4a6c90
Fix read duration statistic getting inflated when restoring history
9 months ago
arkon
2d7650537d
Address some build warnings
9 months ago
arkon
80d6d412f3
Avoid crashing if loading non-read-only private extension
...
Fixes #10252
9 months ago
arkon
446b146f95
Ensure sufficiently long prefix when creating temp file
...
Fixes #10265
9 months ago
arkon
6887d98f15
Minor tracking cleanups
9 months ago
arkon
6d74a86711
Some domain Track model migrations
9 months ago
arkon
5908bd1930
Move backup models to domain module
9 months ago
arkon
1a559124eb
Split up BackupCreator into smaller classes
9 months ago
arkon
54ba1d719e
Don't include settings as defaults when manually creating backup
9 months ago
arkon
93cbeca5c0
Highlight restore backup setting when navigating from onboarding step
9 months ago
arkon
19f0175a56
Don't use localized numbers for downloaded image filenames
...
Probably fixes #10258
9 months ago
arkon
bf3899d04a
Whoops, accidentally made the create backup button unusable before
9 months ago
arkon
dcf0379496
Janky workaround for Moko escaped quotes issue
...
Related: https://github.com/icerockdev/moko-resources/issues/337
9 months ago
arkon
9f90ee358b
Initial move of restore backup into a separate screen
9 months ago
arkon
565317d99c
Show MIUI warning more prominently in CreateBackupScreen
9 months ago
arkon
83a67feb48
Foundations for partial restores
...
Related to #3136
9 months ago
arkon
a51108cbe8
Update Compose compiler
9 months ago
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.
9 months ago
arkon
c10cd6c808
Prevent backing out from initial onboarding
9 months ago
arkon
c62cd6e997
Bump to latest NDK LTS
9 months ago
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>
9 months ago
arkon
f20980b4c9
Bump NDK
...
Just using the same version as J2K for now, we can probably go higher though.
9 months ago
arkon
02cd2d2ca3
Update ignore paths for translation PRs
9 months ago
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>
9 months ago
Ivan Iskandar
f9b57800b1
DownloadJob: Network check changes ( #10242 )
...
Mostly pulled from WorkManager
9 months ago
Ivan Iskandar
387159b5af
PackageInstallerInstaller: Fix intent used for install session ( #10240 )
...
Use explicit intent as it's a requirement when targeting v34+
9 months ago
Ivan Iskandar
09531e7f5a
MangaScreenModel: Start downloads in IO dispatcher ( #10241 )
9 months ago
renovate[bot]
c6356fe4b2
Update dependency com.squareup.okio:okio to v3.7.0 ( #10239 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
9 months ago
arkon
ff3bc66055
Migrate BuildConfig to Gradle Build Files
9 months ago
Ivan Iskandar
13b3bec8ad
Target Android 14 (SDK 34) and add permission onboarding step
...
(cherry picked from commit 9e0068715f3ba3d1627c4b7539b90fb782f8122f)
9 months ago
arkon
8aaf8df708
Set foreground service type for ExtensionInstallService
9 months ago
arkon
c00f05a1c1
Target Android 12L (SDK 32)
9 months ago
arkon
db3ddf07ee
Set foreground service types for remaining jobs
9 months ago
arkon
cd16522805
Split restoring logic into smaller classes
9 months ago
arkon
5fec881387
Clean up history restoring
9 months ago