Jobobby04
80b921172f
Remove links from Mangadex description
2022-10-30 11:05:32 -04:00
Weblate (bot)
5ab9243273
Translations update from Hosted Weblate ( #8316 )
...
Weblate translations
Co-authored-by: Abay Emes <abayemes@gmail.com >
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Dexroneum <Rozhenkov69@gmail.com >
Co-authored-by: Gediminas Murauskas <muziejusinfo@gmail.com >
Co-authored-by: Giorgio Sanna <sannagiorgio1997@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: ID-86 <id86dev@gmail.com >
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca >
Co-authored-by: Jetspectre <jetspectre1@gmail.com >
Co-authored-by: Karl Stenlund <hikolo.92@gmail.com >
Co-authored-by: Lyfja <yassinelaoud@gmail.com >
Co-authored-by: Oğuz Ersen <oguz@ersen.moe >
Co-authored-by: Uzuki Shimamura <hzy980512@126.com >
Co-authored-by: jinu147 <nesqea20@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cs/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
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/it/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ja/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/kk/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ko/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/lt/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
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/tr/
Translation: Tachiyomi/Tachiyomi 0.x
Co-authored-by: Abay Emes <abayemes@gmail.com >
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Dexroneum <Rozhenkov69@gmail.com >
Co-authored-by: Gediminas Murauskas <muziejusinfo@gmail.com >
Co-authored-by: Giorgio Sanna <sannagiorgio1997@gmail.com >
Co-authored-by: ID-86 <id86dev@gmail.com >
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca >
Co-authored-by: Jetspectre <jetspectre1@gmail.com >
Co-authored-by: Karl Stenlund <hikolo.92@gmail.com >
Co-authored-by: Lyfja <yassinelaoud@gmail.com >
Co-authored-by: Oğuz Ersen <oguz@ersen.moe >
Co-authored-by: Uzuki Shimamura <hzy980512@126.com >
Co-authored-by: jinu147 <nesqea20@gmail.com >
(cherry picked from commit f38130d086 )
2022-10-29 18:58:06 -04:00
stevenyomi
b2c4fc0ec5
Clean up strings and icons ( #8326 )
...
* Clean up strings and icons
* fix incorrect usages of label_more
* restore strings and reduce usage of android.R
* removing icon desc of FABs anyway as app's not for visual impaired users
(cherry picked from commit 4b60138d41 )
# Conflicts:
# app/src/main/java/eu/kanade/presentation/browse/BrowseSourceScreen.kt
# app/src/main/java/eu/kanade/presentation/browse/ExtensionsScreen.kt
# app/src/main/java/eu/kanade/presentation/components/MangaBottomActionMenu.kt
# app/src/main/java/eu/kanade/presentation/manga/components/MangaInfoHeader.kt
2022-10-29 18:57:56 -04:00
arkon
75e1dfee3f
Show notification while download cache is renewing
...
Since users seem to be confused now that the library loads before download info is shown...
(cherry picked from commit fde7bfa3d1 )
2022-10-29 18:46:08 -04:00
arkon
5e3c9fcf50
Make Compose DropdownMenu overlap the trigger
...
Closes #8329
(cherry picked from commit 69635ee66a )
2022-10-29 18:45:59 -04:00
arkon
f3a2b1d7e4
Sort library items alphabetically in secondary pass
...
Fixes #7461
(cherry picked from commit 224f29077d )
2022-10-29 18:45:49 -04:00
AntsyLich
51dd8c2285
Prompt Extension update if ext-lib is updated
...
Co-authored-by: arkon <arkon@users.noreply.github.com >
(cherry picked from commit e1ab1fdb65 )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/extension/ExtensionManager.kt
# app/src/main/java/eu/kanade/tachiyomi/extension/api/ExtensionGithubApi.kt
2022-10-29 18:45:42 -04:00
Jobobby04
2306038c74
Minor cleanup
2022-10-29 18:39:25 -04:00
Ivan Iskandar
d53ebe5314
PreferenceModel: Add subtitle provider to ListPreference ( #8322 )
...
* PreferenceModel: Add subtitle provider to ListPreference
So that it's possible to avoid value formatting when needed
* cleanups
(cherry picked from commit 3e86cb094b )
# Conflicts:
# app/src/main/java/eu/kanade/presentation/more/settings/PreferenceModel.kt
2022-10-29 18:39:13 -04:00
Ivan Iskandar
2fe7fe1a3f
build: Add param to generate Compose compiler metrics ( #8330 )
...
./gradlew assembledevPreview -Ptachiyomi.enableComposeCompilerMetrics=true
(cherry picked from commit 9fbd3fe33f )
2022-10-29 18:29:18 -04:00
stevenyomi
d8b27a4f43
Reorder parameters of JSON parsing method ( #8321 )
...
(cherry picked from commit 073e9f94ff )
# Conflicts:
# core/src/main/java/eu/kanade/tachiyomi/network/OkHttpExtensions.kt
2022-10-29 18:29:10 -04:00
renovate[bot]
4e3af63a8e
Update dependency androidx.paging:paging-compose to v1.0.0-alpha17 ( #8319 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 64c0d9506d )
2022-10-29 18:27:31 -04:00
renovate[bot]
663a65e3ba
Update voyager to v1.0.0-rc05 ( #8320 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit f638092ab9 )
2022-10-29 18:27:22 -04:00
arkon
94c0b0a36e
Avoid concurrency crashes in SourceManager
...
(cherry picked from commit d0c4463ab3 )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/source/SourceManager.kt
2022-10-29 18:27:13 -04:00
arkon
ef1242d067
Consider downloaded only mode when getting download counts in library
...
Fixes #8318
(cherry picked from commit ad107860b9 )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryPresenter.kt
2022-10-29 18:26:25 -04:00
arkon
38abaa162e
Fix some crashes
...
(cherry picked from commit 5efb31bd71 )
# Conflicts:
# app/src/main/java/eu/kanade/presentation/browse/BrowseSourceScreen.kt
# app/src/main/java/eu/kanade/presentation/browse/components/BrowseSourceToolbar.kt
2022-10-29 18:25:50 -04:00
arkon
55a07ae51a
Fix library download counts not being loaded if downloaded filter is in exclusion state
...
(cherry picked from commit e4a2f35907 )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryPresenter.kt
2022-10-29 18:24:56 -04:00
arkon
3f644979c4
Reword "manga" to more generic "entry"/"entries"
...
Closes #8306
(cherry picked from commit e49781de7a )
2022-10-29 18:24:25 -04:00
arkon
250955a0f1
Don't filter out partially read chapters when marking as unread
...
Fixes #8313
(cherry picked from commit 37cb4ec0c2 )
2022-10-29 18:24:17 -04:00
arkon
e1f841e78a
Use MaterialTheme.shapes in more places
...
(cherry picked from commit 401134fa8e )
2022-10-29 18:24:09 -04:00
Ivan Iskandar
ab7d9006b2
Touch up manga grid/list items ( #8307 )
...
* Touch up library item touch indicator
Now the touch indicator has the same coverage as the selection indicator.
Experimental Modifier.Node API is used to draw the selection indicator
* Unify library and browse source list item layouts
(cherry picked from commit 87391832ba )
# Conflicts:
# app/src/main/java/eu/kanade/presentation/browse/components/BrowseSourceComfortableGrid.kt
# app/src/main/java/eu/kanade/presentation/browse/components/BrowseSourceCompactGrid.kt
# app/src/main/java/eu/kanade/presentation/browse/components/BrowseSourceList.kt
# app/src/main/java/eu/kanade/presentation/library/components/LibraryComfortableGrid.kt
# app/src/main/java/eu/kanade/presentation/library/components/LibraryCompactGrid.kt
# app/src/main/java/eu/kanade/presentation/library/components/LibraryCoverOnlyGrid.kt
# app/src/main/java/eu/kanade/presentation/library/components/LibraryGridCover.kt
# app/src/main/java/eu/kanade/presentation/library/components/LibraryPager.kt
2022-10-29 18:24:01 -04:00
Jobobby04
9d84481770
Cherry pick fixes
2022-10-29 18:03:25 -04:00
AntsyLich
37207ed58b
Cleanup Library presenter ( #8284 )
...
* yeet observable + minor cleanup
* move [getTracksFlow] to domain
* Lint
* Review changes
Co-Authored-By: Andreas <6576096+ghostbear@users.noreply.github.com >
* Review Changes 2
* Stuff
* Rename + Rebase
* Lint
Co-authored-by: Andreas <6576096+ghostbear@users.noreply.github.com >
(cherry picked from commit e36d31bf0f )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryPresenter.kt
2022-10-29 18:03:08 -04:00
d-najd
0d7cff1f43
WebView for chapter link ( #8281 )
...
* backup
* doing logic
* cleanup
* applying suggestion
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
* requested changes
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
(cherry picked from commit 37b7efbc87 )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderPresenter.kt
2022-10-29 17:31:25 -04:00
AntsyLich
98a56d581e
Fix "Download split" not working while using SD card ( #8305 )
...
* Fix "Download split" not working while using SD card
* Update app/src/main/java/eu/kanade/tachiyomi/util/system/ImageUtil.kt
Co-authored-by: arkon <arkon@users.noreply.github.com >
(cherry picked from commit 6e4a30e593 )
2022-10-29 17:27:32 -04:00
arkon
e4fd48c4d0
Update baseline profile
...
(cherry picked from commit 0288abb66e )
2022-10-29 17:27:22 -04:00
Weblate (bot)
1fd0cbc86c
Translations update from Hosted Weblate ( #8278 )
...
Weblate translations
Co-authored-by: Abay Emes <abayemes@gmail.com >
Co-authored-by: Ahmadlolbit <ahmadyassin714@gmail.com >
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: B4LiN7 <balint.k.furedi@gmail.com >
Co-authored-by: Cường Bá <cuongba956@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat >
Co-authored-by: Eric <hamburger1024@mailbox.org >
Co-authored-by: Gediminas Murauskas <muziejusinfo@gmail.com >
Co-authored-by: Giorgio Sanna <sannagiorgio1997@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: ID-86 <id86dev@gmail.com >
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca >
Co-authored-by: Lyfja <yassinelaoud@gmail.com >
Co-authored-by: Oğuz Ersen <oguz@ersen.moe >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Rostyslav Haitkulov <info@ubilling.net.ua >
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: alex <hdhdhfhfbbffhhfhfjfjf@gmail.com >
Co-authored-by: altinat <altinat@duck.com >
Co-authored-by: jinu147 <nesqea20@gmail.com >
Co-authored-by: stevenlele <stevenlele@outlook.com >
Co-authored-by: Роман <Rozhenkov69@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
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/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/fr/
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/it/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ja/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/kk/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ko/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/lt/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nb_NO/
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/strings/ru/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sdh/
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/uk/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/vi/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translation: Tachiyomi/Tachiyomi 0.x
Co-authored-by: Abay Emes <abayemes@gmail.com >
Co-authored-by: Ahmadlolbit <ahmadyassin714@gmail.com >
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: B4LiN7 <balint.k.furedi@gmail.com >
Co-authored-by: Cường Bá <cuongba956@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat >
Co-authored-by: Eric <hamburger1024@mailbox.org >
Co-authored-by: Gediminas Murauskas <muziejusinfo@gmail.com >
Co-authored-by: Giorgio Sanna <sannagiorgio1997@gmail.com >
Co-authored-by: ID-86 <id86dev@gmail.com >
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca >
Co-authored-by: Lyfja <yassinelaoud@gmail.com >
Co-authored-by: Oğuz Ersen <oguz@ersen.moe >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Rostyslav Haitkulov <info@ubilling.net.ua >
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: alex <hdhdhfhfbbffhhfhfjfjf@gmail.com >
Co-authored-by: altinat <altinat@duck.com >
Co-authored-by: jinu147 <nesqea20@gmail.com >
Co-authored-by: stevenlele <stevenlele@outlook.com >
Co-authored-by: Роман <Rozhenkov69@gmail.com >
(cherry picked from commit d869a13ef9 )
2022-10-29 17:27:13 -04:00
renovate[bot]
e5a6f6e4c4
Update dependency androidx.activity:activity-compose to v1.6.1 ( #8301 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit ccdfc37c97 )
2022-10-29 17:27:00 -04:00
AntsyLich
d0d689b1df
Center the Text inside Pill ( #8304 )
...
(cherry picked from commit 37c55abc2a )
2022-10-29 17:26:53 -04:00
arkon
2217eb9d35
Alternate method of avoiding LazyColumn key conflict crashes
...
Co-authored-by: ivaniskandar <ivaniskandar@users.noreply.github.com >
(cherry picked from commit c50b1a5c66 )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/SourcesPresenter.kt
2022-10-29 17:26:42 -04:00
Ivan Iskandar
099fa77149
Set source id when inserting to db ( #8300 )
...
(cherry picked from commit 187e9f94aa )
2022-10-29 17:25:36 -04:00
arkon
5ec56b66a4
Show file URI when invalid backup file is selected
...
(cherry picked from commit 1704dc062d )
2022-10-29 17:25:28 -04:00
AntsyLich
47564449a6
Cleanup history repository ( #8297 )
...
* Cleanup history repository
* Lint
(cherry picked from commit 0657a52924 )
# Conflicts:
# app/src/main/java/eu/kanade/data/history/HistoryRepositoryImpl.kt
# app/src/main/java/eu/kanade/domain/history/repository/HistoryRepository.kt
2022-10-29 17:25:15 -04:00
arkon
f549730c8f
Remove side nav icon alignment preference
...
Simplifying it to just always be centered, which is what most Google apps seem to be doing anyway.
(cherry picked from commit ccc4144f3c )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/main/MainActivity.kt
2022-10-29 17:24:26 -04:00
arkon
b5ae4c0d43
Refactor network to local manga logic
...
Maybe fixes #8289
(cherry picked from commit d5b4bb49b1 )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/search/SearchPresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/BrowseSourcePresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/globalsearch/GlobalSearchPresenter.kt
2022-10-29 17:22:24 -04:00
Ivan Iskandar
9b28b65e62
Use new Compose BOM 2022.10.00 ( #8295 )
...
(cherry picked from commit 5b3f9e082e )
2022-10-26 23:38:56 -04:00
arkon
71eefc3c9e
Avoid some crashes
...
(cherry picked from commit ca06516900 )
# Conflicts:
# app/src/main/java/eu/kanade/data/manga/MangaRepositoryImpl.kt
# app/src/main/java/eu/kanade/tachiyomi/data/download/DownloadCache.kt
2022-10-26 23:38:49 -04:00
Ivan Iskandar
aab5b50070
Use Syer's Voyager fork ( #8288 )
...
with fixes needed for further migration
also revert back jvm target to 1.8
(cherry picked from commit 3fb42b6ce9 )
2022-10-26 23:37:47 -04:00
AntsyLich
c48dd63019
Rework library selection ( #8290 )
...
(cherry picked from commit 2cbe946e7e )
2022-10-26 23:37:39 -04:00
AntsyLich
32a2827b0e
Use Channel in Download cache ( #8292 )
...
* Use `Channel` in Download cache
Co-Authored-By: Andreas <6576096+ghostbear@users.noreply.github.com >
* Use Unlimited capacity
Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com >
Co-authored-by: Andreas <6576096+ghostbear@users.noreply.github.com >
Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com >
(cherry picked from commit 3b5b9a1ae5 )
2022-10-26 23:37:16 -04:00
AntsyLich
e0c83b018b
Show LibraryScreen toolbar early to match other main screens ( #8285 )
...
(cherry picked from commit a834ff3a44 )
# Conflicts:
# app/src/main/java/eu/kanade/presentation/library/LibraryScreen.kt
2022-10-26 23:37:01 -04:00
Ivan Iskandar
20ea3d5eac
MangaPresenter: Filter unsupported track service from available service list ( #8286 )
...
(cherry picked from commit 82b552ac9a )
2022-10-26 23:35:37 -04:00
arkon
8caa3ce4fb
Don't export CrashActivity
2022-10-26 23:35:20 -04:00
arkon
8231aa45d7
Fetch download counts if library is filtered by downloaded
...
Fixes #8277
(cherry picked from commit 9792a6cb78 )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryPresenter.kt
2022-10-23 12:52:58 -04:00
Jobobby04
dc6215dd3b
Fix default category always displaying
2022-10-23 12:52:57 -04:00
Jobobby04
8929a8dfed
Remove package export from ProtoBuf scheme
2022-10-23 12:52:57 -04:00
Jobobby04
8a1456a48f
Fix center margin summary
2022-10-23 12:52:56 -04:00
Dexroneum
275943ebf6
Seekbar fixes ( #709 )
2022-10-23 12:51:59 -04:00
Dexroneum
cefac31cf2
[RU] Translations and fixes ( #707 )
2022-10-22 21:52:53 -04:00
Dexroneum
e110945d1e
Fixed "0 mins ago" in "Library last updated" string ( #8279 )
...
* Fixed "0 mins ago" in "Library last updated" string
* Recommended fixes
(cherry picked from commit f30150c0f0 )
2022-10-22 21:46:19 -04:00