05797a2433
Merge remote-tracking branch 'upstream/main'
...
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/loader/ChapterLoader.kt
# core/common/src/main/kotlin/eu/kanade/tachiyomi/util/storage/SevenZUtil.kt
# source-local/src/androidMain/kotlin/tachiyomi/source/local/LocalSource.kt
2024-02-03 17:00:15 +01:00
71a7362aaa
Ditto
...
ty for your patience
2024-01-29 16:16:44 +01:00
aa498360db
Move :core
to :core:common
2024-01-29 15:20:21 +06:00
399e689969
lint 2
2024-01-28 11:34:29 +01:00
463e6f85f6
notify user of slow compression methods
2024-01-22 21:18:32 +01:00
db3c53da3d
use tempFileManager
2024-01-16 19:08:44 +01:00
c1466ada2b
Merge remote branch abdallahmehiz/tachiyomi:7zip
2024-01-16 18:59:20 +01:00
1aa75f22d0
Replace all Tachi links to Mihon
2024-01-16 01:07:32 +06:00
4e221397ce
Remove tmp chapter files after exiting reader
2024-01-04 18:02:40 -05:00
329bf1039d
fix(local/7z): Fix loading previous pages ( #2 )
2024-01-04 00:26:31 +01:00
9e8b14d141
fix: Fix crash when reading local 7zip manga ( #1 )
2024-01-03 01:24:51 +01:00
ed18014430
7zip local manga
...
it crashes
2024-01-02 19:47:47 +01:00
e5263d0345
Handle content URIs for covers
...
Co-authored-by: jmir1 <jmir1@users.noreply.github.com >
2023-12-02 14:44:41 -05:00
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.
2023-11-28 22:50:30 -05:00
e41668862f
Ignore casing when looking for some files/folders
2023-11-28 08:59:34 -05:00
82bdf63419
Differ extra attempts to load local series' covers until chapter loading
2023-11-26 22:46:55 -05:00
27c4db752c
Actually use configured storage location for local source
...
Fixes #10178
2023-11-26 16:24:37 -05:00
ca54984344
Use UniFile for local source file handling
2023-11-26 16:04:37 -05:00
cf9e60fd92
Use unified storage location for local source
2023-11-25 17:06:15 -05:00
0d1bced122
Replace remaining Android-specific strings
...
Also renaming the helper composables so it's a bit easier to find/replace everything
in forks.
2023-11-18 19:41:33 -05:00
46e734fc8e
Migrate to multiplatform string resources ( #10147 )
...
* Migrate to multiplatform string resources
* Move plurals translations into separate files
* Fix lint check on generated files
2023-11-18 13:54:56 -05:00
1d144e6767
Restrict line length with ktlint
2023-11-04 23:28:41 -04:00
79b37df647
Automatically convert details.json to ComicInfo.xml for local series
...
Originally contributed as #9603
I ended up coming back to this since it seems like a reasonable way to migrate
users in the short-medium term. We'll remove this in a later release.
Co-authored-by: Shamicen <Shamicen@users.noreply.github.com >
2023-10-08 22:27:06 -04:00
ccc9a5a052
Update website links
2023-09-10 18:16:53 -04:00
f5e0cee36c
Change website URLs to reflect changes ( #9916 )
...
Change website URLs
2023-09-10 18:11:00 -04:00
26c5d761da
Add more replacement suspend functions for source APIs
...
These are basically 1-to-1 replacements for the existing RxJava APIs.
This will make the initial migration off of RxJava simpler. We'll
revisit the actual call flows in followup versions of the API.
2023-09-08 22:58:46 -04:00
cd91ea9b77
Remove need for SQLDelight primitive adapters
2023-07-29 16:14:23 -04:00
67b4e53a58
Minor cleanup
2023-04-23 10:11:26 -04:00
7ec5a51eb8
Move isLocal extension functions to LocalSource
2023-03-20 08:41:44 -04:00
3cca460282
Misc cleanup
2023-03-19 22:38:14 -04:00
1abf01c4a0
Convert source modules to Kotlin Multiplatform ( #9172 )
...
Use KMP in source modules
Use KMP in source-api
Expect LocalSource
2023-03-05 10:16:19 -05:00