Two-Ai
822fda4d2b
Fix ChapterCache.isImageInCache() resource leak ( #8907 )
...
diskCache.get() returns a DiskLruCache.Snapshot which must be closed.
(cherry picked from commit 8cea78de83744ea955d4cfb7dcad3ca8abf43223)
2023-02-07 14:03:52 -05:00
arkon
b30232ba9d
Only how indexing downloads banner the first time
...
Closes #8903
(cherry picked from commit b6468c7e31728dcb888782d6cb11639833cfa037)
2023-02-07 14:03:44 -05:00
Jobobby04
a19be83f99
Parallelize feed properly
2023-02-07 14:03:27 -05:00
arkon
f93cf29df4
Parallelize global search properly
...
Fixes #8906
(cherry picked from commit 91004ad514d25be610a1f8cd1390b74faf46830b)
2023-02-07 13:57:23 -05:00
arkon
864707d75b
Minor cleanup
...
(cherry picked from commit a2ee4e63ae3bb2949c57d11a23bc56315579f891)
2023-02-07 13:57:15 -05:00
arkon
69acaa7829
Bump to latest Compose stable BOM
...
(cherry picked from commit 4d8289cd369ab7ed166523fdb93d6d34a19c57ba)
2023-02-07 13:56:52 -05:00
arkon
81a97f6f03
Bump AGP
...
Also enable configuration cache that Build Analyzer suggested
(cherry picked from commit 289264878ea4f0db7e90bc0197819de986c88922)
# Conflicts:
# gradle.properties
2023-02-07 13:56:23 -05:00
zbue
9a7296aa3a
Fix downloaded filter unmatched state in manga screen ( #8897 )
...
(cherry picked from commit 768bb7b503a478eecac7426da95d8e4cca8d1f4c)
2023-02-07 13:32:40 -05:00
zbue
fe59b0e95d
Tweak TriStateItem
view to match in earlier app version ( #8898 )
...
* Tweak `TriStateItem` view to match in earlier app version
* Apply to disabled state too
(cherry picked from commit db4ae134aab2376fa110682e96798b32efd0d563)
2023-02-07 13:32:34 -05:00
Alessandro Jean
3a9a1c631d
Show proper Exception message in MangaScreen ( #8900 )
...
Show proper Exception message in MangaScreen.
(cherry picked from commit 7329f03bc5e6fa63723d8b19ef8a351916af3631)
2023-02-07 13:32:14 -05:00
arkon
a55e27c657
Don't prompt to add to library multiple times
...
Fixes #8842
(cherry picked from commit 82ea643c7d2ee75acc7fc17e2b9d492b57fb7a42)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaScreenModel.kt
2023-02-07 13:32:07 -05:00
arkon
acf51f4d34
Reword set category dialog confirmation to "OK"
...
Closes #8878
(cherry picked from commit 741c10e0b939ec223ff0ce122a2ef9979291d325)
2023-02-07 13:31:38 -05:00
arkon
145adfaaa1
Update library sheet filter tab on open
...
Fixes #8885
(cherry picked from commit 34bb90f3c2d0cb3e8d3bb9564a702068dcb10b7e)
2023-02-07 13:31:27 -05:00
arkon
f367dcd5f4
Bump core-ktx dependency
...
(cherry picked from commit f04cf72c0cb53fdbb37daa3440482b35ea5f8591)
2023-02-07 13:31:21 -05:00
arkon
88b5a5118c
Minor dependency updates
...
(cherry picked from commit 157438e0c10cd5ac741ed7a70ff623ed756c3007)
2023-02-07 13:31:13 -05:00
arkon
0ae19297fc
Refactor how extensions list is modelled
...
To better enable changing the UI in the future based on sections.
(cherry picked from commit 75b23c99ecd4eef46bc528d65c5307eb44f1a346)
2023-02-07 13:30:36 -05:00
arkon
c1f87feb7e
Show the tracker name when showing error toast
...
(cherry picked from commit 7df10b076c555e403b30f6db34f7b1d7c41aee77)
2023-02-07 13:29:39 -05:00
Two-Ai
e099d1a313
Replace RxJava in DownloadQueueScreenModel ( #8872 )
...
(cherry picked from commit 2245658363823e5b3c29e9f28b45d95418f3e57e)
2023-02-07 13:29:30 -05:00
arkon
4c2e9aa509
Fix double tapping History not working consistently
...
Fixes #8875
(cherry picked from commit 46774771ec82328816d01918b5cb43cb807e23ea)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/history/HistoryTab.kt
2023-02-07 13:29:22 -05:00
arkon
eaee8747a4
Avoid crash if multiple instances of ClearDatabaseScreen opened
...
Fixes #8851
I guess we might want to do this for all screens? Maybe?
(cherry picked from commit 6263817bb4ab7494143cbd901d829f805e71f0bd)
2023-02-07 13:29:01 -05:00
arkon
a18ce256eb
Fix crash in categories screen on config change
...
Fixes #8861
(cherry picked from commit 60456fe0e95966134c47f0f8401eef001690f8e0)
2023-02-07 13:28:40 -05:00
arkon
8087c25559
Don't exclude same source when checking for duplicate entries
...
Closes #8870
(cherry picked from commit a0f47d3f1b874c9b6d62dfc1679daa9398bf9b98)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/BrowseSourceScreenModel.kt
2023-02-07 13:26:20 -05:00
arkon
c9bc4646da
Use Voyager for WebView in non-reader places
...
(cherry picked from commit 6efcb8ccfae0a19ae1c3c866620c8dd5222eb4b3)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaScreen.kt
2023-02-07 13:16:24 -05:00
arkon
aea9f36eff
Make MIUI extensions warning clearer that it's only a suggestion
...
(cherry picked from commit 0d128b75e27662488078f2cc1b0066bc9a4b5f84)
2023-02-07 13:08:57 -05:00
arkon
50c06de524
Use theme padding values in more places
...
(cherry picked from commit 0067d474c86d08011ebf3b1676c4db8c85e68125)
2023-02-07 13:08:48 -05:00
MCAxiaz
97f3148e4c
Add Reader Setting to Skip Dupe Chapters ( #8831 )
...
Add reader setting to filter dupe chapters with same scanlator priority.
(cherry picked from commit cf393b217b7a03f4c543c1dac118ddedf5552823)
2023-02-07 13:05:29 -05:00
arkon
1a09fde22c
Avoid crashes when fetching assist content URL in ReaderActivity
...
(cherry picked from commit e265b929a19d3258cbe305d5b4a2d2bdcf1eb9ec)
2023-02-07 13:05:22 -05:00
arkon
9bae13c0e6
Only show MIUI extension warning on MIUI >= 13
...
Related to #8834
(cherry picked from commit 4cd01428eda8aa6b1438e6f98474255afbe97d91)
2023-02-07 13:05:09 -05:00
Jobobby04
2b1809b2b7
Use global search UI for Feed
2023-02-07 13:04:41 -05:00
arkon
9d0560f48b
Make global search results more compact
...
(cherry picked from commit 3be05fbf9b41478386026b3156f3947e7fb1643e)
2023-02-07 12:40:04 -05:00
arkon
2d9000d4bc
Only show library continue reading button if there's unread chapters
...
Closes #8865
(cherry picked from commit 5d90ba8aa048f45bde662dfe4249f4d9fb45bb83)
2023-02-07 12:39:56 -05:00
arkon
a22d4a2df5
Show available but not installed enhanced trackers
...
Closes #8859
(cherry picked from commit 48cab708ce28ead30c5ea500899c17e379eb3000)
2023-02-07 12:39:46 -05:00
arkon
b9f39a559d
Bump minimum ext-lib to 1.3
...
(cherry picked from commit 5d9753d6a72e020e2ee98af4dac4488e2d4068b9)
2023-02-07 12:39:37 -05:00
arkon
f5b03a3a4b
Avoid crashes when opening WebView from reader
...
Also ensure WebViewActivity has an Assistant URL when it first opens with a URL.
(cherry picked from commit 425e48bec6edf6ea30d13dc8d46b79899122c61b)
2023-02-07 12:39:27 -05:00
renovate[bot]
38f65a0fd6
Update dependency com.squareup.okio:okio to v3.3.0 ( #8860 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit a42be4a833e6b2232735dde45daf3aa3a1e79cbc)
2023-02-07 12:39:15 -05:00
arkon
3444ec234c
Bump dependencies
...
(cherry picked from commit 30e030bb8efd806d0c134f153946ff61edab5c51)
2023-02-07 12:39:06 -05:00
stevenyomi
9f9cbecb49
Fix reader settings sheet's mode section not updated ( #8857 )
...
(cherry picked from commit 2a3c3d8d6afa12f6e022acba8692167e5fe1593a)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderViewModel.kt
2023-02-07 12:38:56 -05:00
stevenyomi
16093a6d6d
Fix floating-point error in navigate pan ( #8856 )
...
(cherry picked from commit 7b026cec8d1e113f03c15642cba3d3c9601cd65e)
2023-02-07 12:38:26 -05:00
arkon
e8ccb88a06
Remove repetition in enhanced tracker preference declarations
...
Also hides entries that aren't relevant (i.e. if you don't have the source installed).
(cherry picked from commit d8b528a4e0d1da00c653c0123ee01848db4b1b87)
2023-02-07 12:38:18 -05:00
arkon
08557aa5e6
Adjust bookmarked chapter styling in Updates
...
To match updated styling in manga screen.
(cherry picked from commit 0f459071445f712406892affb9a81e997706333a)
2023-02-07 12:38:07 -05:00
Aria Moradi
3f2136c56e
add Suwayomi tracker ( #8489 )
...
* add Suwayomi Tracker
* fix compile
(cherry picked from commit c4c9931ae22c92429eb5afcef06ed2ea3a1cbb8f)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/track/TrackManager.kt
2023-02-07 12:37:46 -05:00
arkon
193c311e15
Remove ability to hide unread chapter badges in library
...
(cherry picked from commit 68345e636efb7f616a91ef8f0accc17a818ebe5b)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryScreenModel.kt
2023-02-07 12:37:01 -05:00
stevenyomi
1800d00e04
Fix reader settings sheet not updated ( #8854 )
...
* Revert "Recreate reader settings when opening sheet (#8054 )"
This reverts commit acb8ab15b2e73ba2f161eb201e93ba3a36df2867.
* Revert "Fix stacking of Settings menu in the reader on multiple taps (#8002 )"
This reverts commit 30ac94181b2c410aedead964a815b080ef3e62ee.
* Fix reader settings sheet not updated
(cherry picked from commit 0861c5618c097f89bec75ffeed1359e345532d89)
2023-02-07 12:35:45 -05:00
Jobobby04
475fb82c66
Allow refreshing the feed tab
2023-02-07 12:09:44 -05:00
Jobobby04
59d307c6a1
Make migration screen unique in the stack
2023-02-04 19:44:15 -05:00
Jobobby04
d24a8d24b9
Release v1.9.0
1.9.0
2023-02-04 18:23:50 -05:00
Jobobby04
292f5a93aa
Fix page previews not opening read chapters
2023-01-10 16:10:15 -05:00
Jobobby04
a960b624ce
Cleanup some old Mangadex login things
2023-01-07 21:10:48 -05:00
Jobobby04
2ad14c943b
Add custom igneous cookie to cookie store
2023-01-07 16:51:27 -05:00
Jobobby04
083e4f064d
Fix build
2023-01-07 16:50:28 -05:00