arkon
de414fb49b
Instantiate extension preferences with proper datastore earlier
...
(cherry picked from commit 5700c7a0c7bf532faadf50e261a03b84f36c6fe1)
2021-05-22 16:29:37 -04:00
arkon
185b7fe70e
Fix MultiSelectListPreference crash in extensions
...
(cherry picked from commit 5069d8dee6bfda42f9841112048b276d761ebec6)
2021-05-22 16:29:25 -04:00
arkon
a947fcd9b9
Fix rotation shortcut tooltip
...
(cherry picked from commit 47c120e58c0c7e3740164cbd3570efda09e54c69)
2021-05-22 16:29:13 -04:00
arkon
7b9f5474bb
Don't toggle favorite status from snackbar if already added ( fixes #5038 )
...
(cherry picked from commit 8d7ab13f5ce49d5b41700b9089eebe6bd2cc3013)
2021-05-22 16:28:55 -04:00
Andreas
6238f06d39
Automatic background color for PagerViewer ( #4996 )
...
* Add J2K implementation of automatic background
Co-authored-by: Jays2Kings <8617760+Jays2Kings@users.noreply.github.com>
* Tweak the monstrosity called automatic background
* Add ability to choose Automatic as a background
* More tweaks
Co-authored-by: Jays2Kings <8617760+Jays2Kings@users.noreply.github.com>
(cherry picked from commit 122cdae5bcbb0421c98e271521d32fadc7c95beb)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/pager/PagerPageHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/util/system/ImageUtil.kt
# app/src/main/res/values/arrays.xml
2021-05-22 16:28:40 -04:00
simakover
63139a5c08
hide update and history buttons option ( #324 )
...
* hide update and history buttons option
* Move updates and history button in More then hiding
Co-authored-by: jobobby04 <jobobby04@users.noreply.github.com>
2021-05-22 15:17:35 -04:00
Jobobby04
b63df25f7b
Cleanup
2021-05-22 14:40:44 -04:00
Jobobby04
20cbadb23d
Update mangadex to api 5.0.10
2021-05-22 14:38:47 -04:00
Jobobby04
e37d4afce6
Revert "Fix duplicates in E-Hentai search 99% of the time, keep that 1% so it doesnt error"
...
This reverts commit fbc98ddb0ab0dfeeed47f14eba56c38b2f37b60b.
2021-05-21 21:06:45 -04:00
Jobobby04
fbc98ddb0a
Fix duplicates in E-Hentai search 99% of the time, keep that 1% so it doesnt error
2021-05-21 19:15:17 -04:00
Jobobby04
91ca176c28
When throttling E-Hentai, suspend the thread instead of sleeping it
2021-05-21 17:06:40 -04:00
Jobobby04
33a590d895
Mangadex fixes
2021-05-17 12:45:33 -04:00
Jobobby04
bc871cd2ee
Dismiss the filter sheet when a button is pressed
2021-05-14 13:54:46 -04:00
Jobobby04
65f66630cf
Make backing up read manga optional
2021-05-14 13:47:36 -04:00
Jobobby04
ab0f5d107f
Use a unofficial cover api for mangadex browse
...
Co-authored-by: Henrik <henrik9999@users.noreply.github.com>
2021-05-13 14:07:22 -04:00
Jobobby04
08f1eff450
Update Mangadex Similar to GoldBattles latest version
2021-05-12 23:29:14 -04:00
Jobobby04
ba9db7ceb9
Fix EHentai Syncing a bit
2021-05-11 12:40:11 -04:00
Jobobby04
3f56c81c03
Cleanup some tag stuff
2021-05-11 12:38:50 -04:00
Jobobby04
2ec5581e8c
Likely fix background crashes
2021-05-10 22:03:16 -04:00
Jobobby04
93d317629f
Disable the mangadex cover setting for now
2021-05-10 22:03:16 -04:00
Jobobby04
df188b7b90
Add copy function to MangasPage
2021-05-10 22:03:15 -04:00
OncePunchedMan
27f2e8ecbc
[IDEA] Changing to labels not always visible ( #296 )
...
* disable always visible labels
* make it a setting
* remove redundant line
* Fix preference keys
* Update keys again
* Fix import
* Remove extra line
Co-authored-by: jobobby04 <jobobby04@users.noreply.github.com>
2021-05-10 22:02:55 -04:00
Jobobby04
93fe927de2
Cleanup some delegation
2021-05-09 18:56:26 -04:00
Jobobby04
7e1389ef05
Update merge chapters in parallel, protect against one failing and stopping the whole thing
2021-05-09 18:56:25 -04:00
Jobobby04
fc354f5792
Mangadex Api 5.0.4
2021-05-09 18:56:25 -04:00
Jobobby04
31473351af
Mangadex cleanup
2021-05-09 18:56:24 -04:00
Jobobby04
f0a2b85dd5
Fix typo
2021-05-09 18:56:23 -04:00
Jobobby04
8532a9e2c5
Backup filtered scanlators using the Neko key
2021-05-07 14:42:57 -04:00
Jobobby04
aa6013b7ca
Convert the Chapter sheet into a dialog
2021-05-07 14:27:07 -04:00
Jobobby04
c3be087472
Remove unneeded metadata source functions
2021-05-07 14:02:08 -04:00
Jobobby04
84a1da2952
Fix updating remote status, allow editing MdList tracking
2021-05-07 13:43:34 -04:00
Jobobby04
e62de734aa
Remove Uneeded Injekt.get calls
2021-05-07 13:42:20 -04:00
Jobobby04
866a92474f
Disable requesting metadata for now
2021-05-07 13:41:33 -04:00
Jobobby04
7c3c452ac2
Dont require logging into mangadex
2021-05-06 22:48:21 -04:00
Jobobby04
b9b5ef55ab
Rewrite and enable Mangadex delegation for V5 of Mangadex (Thanks Cesco)
...
Co-authored-by: CarlosEsco <CarlosEsco@users.noreply.github.com>
2021-05-06 21:19:30 -04:00
Jobobby04
8686fecb1f
Browse source from migration now properly adds it as a result
2021-05-06 16:57:27 -04:00
Jobobby04
c5148b4739
Cleanup E-Hentai code
2021-05-06 15:35:42 -04:00
Jobobby04
a4933388aa
Add reader bottom button menu customization
2021-05-06 15:33:28 -04:00
Jobobby04
9095c98159
Organize reader settings a bit
2021-05-04 16:47:17 -04:00
arkon
8c2de86b16
Fix source filter FAB disappear on rotation ( fixes #4994 )
...
(cherry picked from commit 8d58a8d548e57da9255ee3f4bc3d9246de892872)
2021-05-04 15:40:39 -04:00
arkon
635dd0cda5
Fix settings search crash ( fixes #5002 )
...
Can't lateinit since the controllers are instantiated via reflection.
(cherry picked from commit b453be081e6dda23067201d2507a3b9c4a2ef025)
2021-05-04 15:40:28 -04:00
arkon
bde5d4da26
Fix navigation issue when activity is recreated
...
(cherry picked from commit 3c947f323fad28a378545f95064b43c1b915fb5f)
2021-05-04 15:40:18 -04:00
Ivan Iskandar
4f02f652d9
Show notification to disable Incognito Mode when it's enabled ( #4976 )
...
* Show notification to disable Incognito Mode when it's enabled
* Finish ReaderActivity and BrowseSourceController when incognito is disabled
* CLeanup strings
* Only register DisableIncognitoReceiver when needed
(cherry picked from commit cb203ef02cc3c078d5e5717b98ef1db1cf570586)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/App.kt
# app/src/main/java/eu/kanade/tachiyomi/data/notification/Notifications.kt
2021-05-04 15:40:06 -04:00
arkon
6dad90e19c
Reader grayscale filter ( closes #2822 )
...
(cherry picked from commit 908c9bc6247462c4a18d605bbabc3ebb6520774d)
2021-05-04 14:49:43 -04:00
Andreas
8fdd6c3bf9
Fix bugs in dual-page split ( #4983 )
...
If more bugs appear probably better to go back to the main thread and process dual-pages every time a page is shown as it did before
(cherry picked from commit fe373a95a2a6eaf9792a28b4f2b4f394ae40fba4)
2021-05-04 14:49:35 -04:00
arkon
86d67b9bf7
Cancel scope in SettingsControllers properly
...
(cherry picked from commit 284c019b32d9f755442d0c17ebcc272e2660934e)
2021-05-04 14:49:01 -04:00
Jays2Kings
00afc11d4f
Change string chop method default to use smaller ... instead
...
(cherry picked from commit 43b42f8d54bf8872b4fd2467b33fa06a9a44dbb6)
(cherry picked from commit 6a4c280235409fd53fdcb45842a8f5cb364ee51d)
2021-05-04 14:48:43 -04:00
arkon
c518b593ce
Better handling of coroutine cancellations for http calls
...
Based on b94b7eeb6d
(cherry picked from commit 0afe3011bcac9c84a36ec2f5c586f77f8f5a129a)
2021-05-04 14:48:28 -04:00
Andreas
5c352cb3c0
Add manga-wised rotation mode settings ( #4841 )
...
* Add manga-wised rotation mode settings
Based on #3522
Co-authored-by: bboyz269 <4453811+bboyz269@users.noreply.github.com>
* Fix small mistakes
* Complete TODOs
* Rename functions
rotation -> orientation
* Fix orientation icon not changing
Bug from video
* Fix bug with force portrait not being force if a default value
Bug from video
* Backup viewer_flag as a seperate field in so legacy/forks doesn't crash
* Make viewer_flags nullable so old backups viewer gets restored
* Add migration for old rotation and viewer to new defaults ones
* Rename variable in enums
* Fix migration after OrientationType was changed
* Remove untrue comment
Co-authored-by: bboyz269 <4453811+bboyz269@users.noreply.github.com>
(cherry picked from commit 0fef546a0d4b2a78089b0880564e80708afbe1da)
# Conflicts:
# app/build.gradle.kts
# app/src/main/java/eu/kanade/tachiyomi/data/backup/full/models/BackupManga.kt
# app/src/main/java/eu/kanade/tachiyomi/data/database/models/Manga.kt
# app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferenceKeys.kt
# app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferencesHelper.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/search/SearchPresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderPresenter.kt
2021-05-04 14:48:06 -04:00
Ivan Iskandar
73c9df9c43
Use Coil ( #4870 )
...
* Use Coil
* Remove coil-transformations lib
* Add MangaCoverFetcher
* Remove Glide
* MangaCoverFetcher: Allow skipping custom cover usage
* Adjust coil caching policy for some non-library items
* Allow coil to use RGB565 only on low ram devices
* Fix image loading progress view not showing
a
* Increase coil crossfade duration
Same as default glide duration
* Add back request clearing
(cherry picked from commit 93e61367958e280689423b7692cd98cda59805e9)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/App.kt
# app/src/main/java/eu/kanade/tachiyomi/data/glide/FileFetcher.kt
# app/src/main/java/eu/kanade/tachiyomi/data/glide/TachiGlideModule.kt
# app/src/main/java/eu/kanade/tachiyomi/network/NetworkHelper.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/SourceComfortableGridHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/SourceGridHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/SourceListHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryComfortableGridHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryCompactGridHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryListHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/info/MangaInfoHeaderAdapter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/pager/PagerPageHolder.kt
2021-05-04 14:13:17 -04:00