Andreas
122cdae5bc
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>
2021-05-04 22:46:42 -04:00
arkon
8d58a8d548
Fix source filter FAB disappear on rotation ( fixes #4994 )
2021-05-02 13:34:53 -04:00
arkon
b453be081e
Fix settings search crash ( fixes #5002 )
...
Can't lateinit since the controllers are instantiated via reflection.
2021-05-02 13:29:20 -04:00
arkon
3c947f323f
Fix navigation issue when activity is recreated
2021-05-02 13:22:32 -04:00
Ivan Iskandar
cb203ef02c
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
2021-04-30 22:36:54 -04:00
arkon
908c9bc624
Reader grayscale filter ( closes #2822 )
2021-04-30 22:35:49 -04:00
Andreas
fe373a95a2
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
2021-04-30 09:14:20 -04:00
arkon
284c019b32
Cancel scope in SettingsControllers properly
2021-04-28 17:38:41 -04:00
Jays2Kings
6a4c280235
Change string chop method default to use smaller ... instead
...
(cherry picked from commit 43b42f8d54bf8872b4fd2467b33fa06a9a44dbb6)
2021-04-28 17:30:22 -04:00
arkon
f0eacf4218
Re-enable update check job for Android M
2021-04-28 08:55:30 -04:00
arkon
0afe3011bc
Better handling of coroutine cancellations for http calls
...
Based on b94b7eeb6d
2021-04-28 08:53:41 -04:00
Andreas
0fef546a0d
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>
2021-04-28 08:32:47 -04:00
Ivan Iskandar
93e6136795
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
2021-04-28 08:32:00 -04:00
arkon
71c9df5279
Lint fixes
2021-04-27 17:46:34 -04:00
arkon
224fcada17
Move save pages to manga title setting to Reader section
2021-04-27 17:46:16 -04:00
OncePunchedMan
9278407b85
Setting: Creates folders according to manga title ( #4861 )
...
* cherry-picking my changes
* Update SettingsDownloadController.kt
* Update SettingsDownloadController.kt
* Update ReaderPresenter.kt
Co-authored-by: arkon <arkon@users.noreply.github.com>
2021-04-27 17:38:56 -04:00
arkon
89619b7836
Drop support for Android 5.x
2021-04-27 09:29:05 -04:00
arkon
13324dd1a1
Remove app update check on Android 5.x
2021-04-27 09:26:46 -04:00
Ivan Iskandar
bf80dd622c
Fix download error icon color tint ( #4959 )
...
* Fix download error color tint
* Use progress indicator as download icon border
* Resolve feedback
* Use extension function to set tinted drawable
2021-04-25 11:36:13 -04:00
Andreas
662b71436e
Cleanup dual page split ( #4956 )
...
* Cleanup Dual Page Split
* Move where images is processed
* Change parameter name to imageStream
* Use available instead of Int.MAX_VALUE
* Update JavaDoc
2021-04-25 11:08:51 -04:00
arkon
f608cb55eb
Minor cleanup to updating download status in Updates
2021-04-25 11:01:12 -04:00
arkon
6ba82da029
Don't automatically go to HALF_EXPANDED state for color filter tab ( closes #4913 )
2021-04-25 10:59:53 -04:00
arkon
f407e30b6e
Reset Incognito Mode on app relaunch ( closes #4928 )
2021-04-25 10:57:14 -04:00
Ivan Iskandar
4e7b8c98f9
Make the download progress status smoother ( #4958 )
...
* Make the download progress status smoother
* Download status icon cleanup
2021-04-25 10:42:06 -04:00
arkon
5f9574541f
Use popup menus for reader shortcuts instead of toggling through
2021-04-24 19:17:52 -04:00
arkon
08a6db7d6e
Maybe better handle MAL token expiration
2021-04-24 16:30:53 -04:00
arkon
e8d8621f06
Remove "Locked" orientation, replace with explicit orientations
...
Portrait/Landscape allow sensor, Locked Portrait/Landscape don't.
2021-04-23 22:37:43 -04:00
arkon
4cefbce7c3
Make manga and chapter folder name searching case insensitive
2021-04-23 08:44:12 -04:00
arkon
fa31369f99
Sanitize source download folder name ( fixes #4945 )
2021-04-23 08:43:47 -04:00
Ivan Iskandar
d0bf93ebb7
MainActivity: Show bottom nav when the tab page is changed ( #4914 )
...
* MainActivity: Show bottom nav when the tab page is changed
* Revert "MainActivity: Show bottom nav when the tab page is changed"
This reverts commit 27fd73db
* MainActivity: Show bottom nav when the app bar is fully expanded
2021-04-21 17:43:53 -04:00
arkon
41a747c7e7
Consider sort direction when downloading next n chapters ( fixes #4916 )
2021-04-21 17:41:43 -04:00
arkon
8882cd4787
Consider sort direction when resuming ( fixes #4909 )
2021-04-21 17:38:46 -04:00
arkon
6676490e09
Remove preview release notes
...
The GitHub releases contain the commit messages.
2021-04-19 15:30:04 -04:00
arkon
68bea8a196
Add link to official Facebook page
2021-04-19 15:23:20 -04:00
arkon
dd1743698f
Theme BiometricUnlockActivity to avoid flashing light theme
2021-04-19 10:24:57 -04:00
arkon
b092e98ac9
Include extension loading errors in error logs
2021-04-19 10:18:32 -04:00
arkon
9ee6262aed
Fix activity leak
2021-04-19 10:18:32 -04:00
arkon
7654feb6a8
Fix chapter read status not being migrated ( fixes #4892 )
2021-04-18 13:07:53 -04:00
arkon
cab919d74c
Clean up controller viewbinding creation
...
Based on https://github.com/Jays2Kings/tachiyomiJ2K/blob/master/app/src/main/java/eu/kanade/tachiyomi/ui/base/controller/BaseController.kt
2021-04-18 12:54:51 -04:00
Ivan Iskandar
60a929b92c
Fix source SearchView stuck open until query submitted ( #4897 )
...
closes #4850
2021-04-18 11:32:22 -04:00
arkon
356b7c346a
Clean up ChapterCache (remove Gson, Rx usage)
2021-04-18 11:30:16 -04:00
Ivan Iskandar
ad57fde1c5
Themes cleanup ( #4894 )
2021-04-18 11:29:56 -04:00
arkon
b40af7c3c6
Minor cleanup
2021-04-17 19:05:35 -04:00
arkon
9065362fde
Move reading mode toast to default bottom position
...
Toasts don't block user interaction, so it's probably fine.
2021-04-17 18:52:52 -04:00
arkon
ad9bad3d17
Adjust ActionToolbar positioning
...
Have I ever mentioned that I hate insets?
2021-04-17 13:07:25 -04:00
arkon
dfd858034f
Avoid duplicate actions in update notifications
2021-04-17 12:58:14 -04:00
arkon
38610d8a24
Avoid crash when users copying to clipboard fails because they have apps that are listening to their clipboards but also denied permissions
...
See https://commonsware.com/blog/2013/08/08/developer-psa-please-fix-your-clipboard-handling.html
2021-04-17 12:29:22 -04:00
arkon
27cec697bf
Avoid rare crash in WebViewActivity
2021-04-17 12:22:58 -04:00
arkon
f7cc36f2f0
Follow chapter sort setting for start/resume FAB ( closes #1716 )
2021-04-17 11:38:08 -04:00
arkon
ef5148ebb4
Double tap Updates to go to Download Queue ( closes #4884 )
2021-04-17 11:13:09 -04:00