Jobobby04
6e1da22353
Convert EH settings to FlowPrefrences
2020-05-10 19:22:10 -04:00
arkon
ef3f4c2e17
Convert rotation to FlowPreference, remove some unused subscriptions code
...
Also remove EH lock code(was broken because of RxController changes)
(cherry picked from commit d46a742a43d23c62aecf203e21a5221a06195131)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt
2020-05-10 16:25:07 -04:00
MCAxiaz
4cdf2f468c
Manga cover updates ( #3101 )
...
* cover caching overhaul
* add ui for removing custom cover
* skip some loading work
* minor cleanup
* allow refresh library metadata to refresh local manga
* rename metadata_date to cover_last_modified
* rearrange removeMangaFromLibrary
* change custom cover directory
add setting for updating cover when refreshing library
* remove toggle and explicit action for updating covers
(cherry picked from commit dc54299e2487bc7c7c97734c2d5aa3f8ca379dae)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/database/DbOpenCallback.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/BrowseSourcePresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryGridHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryPresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/info/MangaInfoController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/info/MangaInfoPresenter.kt
2020-05-10 14:27:05 -04:00
arkon
f880a0f1a3
Do some download deletion in coroutines instead of completable
...
(cherry picked from commit 3d1250f2f83608647c75f0ad713a2a309739c01e)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryPresenter.kt
2020-05-09 11:32:31 -04:00
arkon
e9ada7e5fb
Increase webtoon setting change page refresh range ( closes #3088 )
...
(cherry picked from commit 8383f4fb7b19877ffe3cd27a045b9e212f4ea6a0)
2020-05-09 11:20:31 -04:00
arkon
c80b8c8ce9
Refresh page on 32-bit color setting change
...
(cherry picked from commit dbd14c6daca3bd058c824300c414a924a7ac5063)
2020-05-09 11:17:49 -04:00
arkon
fd88db37f7
Bunch of crash fixes
...
(cherry picked from commit ce0090f0cab2619703ff903ad80a188bc62e5214)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/SourceController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/BrowseSourcePresenter.kt
2020-05-04 01:39:52 -04:00
Jobobby04
bef0a44447
It Builds!
2020-05-03 18:34:46 -04:00
Jobobby04
03e5c5ca10
Linting fixes
...
(cherry picked from commit 3f63b320c44255cc6136282adb5eb2201706dee6)
2020-05-03 14:35:49 -04:00
Jobobby04
e4ff988f4d
Revert some seekbar event listener changes
...
(cherry picked from commit 134dbd2f1d472cef26d4e00949769a71fc3e7e53)
2020-05-03 14:34:40 -04:00
Jobobby04
dde2320afc
Replace some listeners with flowbindings
...
(cherry picked from commit dad010a89173d8ae4fe6ddd08c5dbf4f7347babb)
2020-05-03 14:34:40 -04:00
Jobobby04
68bfba486e
Added number of pages to preload configuration
2020-05-03 14:26:05 -04:00
jobobby04
84aba68b96
Add persistent notch display mode
...
(cherry picked from commit 444cfa7669166edc874da4994396776a90ded465)
2020-05-03 02:08:53 -04:00
jobobby04
c85825f3c7
Run default Android Studio formatter on code
...
(cherry picked from commit 3ecc883944cba6102fb68940023d90ef959c8b9c)
2020-05-03 01:33:58 -04:00
Rani Sargees
4d8f44ddae
merge double upstream
2020-05-02 23:39:46 -04:00
arkon
e8623fbd7d
Show 32-bit color setting in reader sheet
2020-05-02 10:40:55 -04:00
arkon
1ab07d169d
Add gray reader background option ( closes #3019 )
2020-05-01 21:40:36 -04:00
Gennadiy Stas
e29fb68375
fix preload never being restricted ( #3012 )
...
Fix preload never being restricted
2020-05-01 18:03:27 -04:00
arkon
5059c6295f
Increase next chapter preload threshold to last 5 pages
2020-04-29 23:04:15 -04:00
Jay
cc7735e284
No longer using chapter url for new chapter notification's reader intent
2020-04-28 23:06:34 -04:00
arkon
74af40a352
Revert hiding cutout setting from reader sheet
2020-04-28 17:47:34 -04:00
arkon
3f63b320c4
Linting fixes
2020-04-25 14:24:45 -04:00
arkon
134dbd2f1d
Revert some seekbar event listener changes
2020-04-25 09:58:45 -04:00
arkon
dad010a891
Replace some listeners with flowbindings
2020-04-24 19:37:34 -04:00
arkon
9f974c9401
Refactor library sheet into tabs
2020-04-24 18:15:37 -04:00
arkon
2a4f35959b
Hide reader cutout setting if no cutout detected
2020-04-22 23:22:03 -04:00
arkon
53a3be0703
Migrate more preferences
2020-04-22 22:19:21 -04:00
arkon
04a178e7da
Move common view configs to parent class
2020-04-22 21:46:02 -04:00
arkon
932a47a8a7
Update Material Dialogs
2020-04-21 23:33:01 -04:00
MCAxiaz
b3611eef9d
Bug/2894 covers not updating ( #2908 )
...
* Use a wrapper around Manga to supply glide with proper equals() and hashCode() impl. for caching
* reload image if url has changed
* ignore case for http scheme comparison
* more ignore case for http scheme comparison
* fix indenting
* use data class for MangaThumbnail
2020-04-21 09:13:23 -04:00
arkon
3d10dad780
Complete RxBindings to FlowBinding migration
2020-04-20 18:13:45 -04:00
TacoTheDank
415df2357c
JDK8, lint fixing ( #2888 )
...
* Use Kotlin JDK8
* Satisfy a ton of lints
* Run res/layout files (and manifest) through reformatter
2020-04-18 14:47:22 -04:00
morcefaster
4fc8800a37
Webtoon zoom out ( #2892 )
...
* Increased added support for zoom out on webtoons to help with horizontal layout reading
* Renamed var
2020-04-18 14:43:54 -04:00
arkon
6a532b836d
Refactor databinding fields to parent abstract classes
2020-04-18 14:40:18 -04:00
arkon
b8152dd7f9
More FlowPreferences migrations
2020-04-17 20:15:33 -04:00
arkon
678c004a64
Add parent class for view configs
2020-04-17 20:10:29 -04:00
raslmenea
8de004d281
toggle reader menu if transition by tapping are disabled ( #2887 )
...
Co-authored-by: raslmenea.rm@gmail.com <xpuf4MQNzDtnaqR>
2020-04-17 18:35:04 -04:00
arkon
9dc184adff
Make immersive mode slightly more reliable on rotation
2020-04-16 22:00:10 -04:00
morcefaster
5d03eef051
Prevented overzealous preloading ( #2882 )
2020-04-16 17:22:44 -04:00
arkon
1a50f7062a
Migrate to ViewBinding in ReaderActivity
2020-04-10 14:23:38 -04:00
arkon
51d93f0217
Open decode error pages in webview instead of browser
2020-04-10 11:49:51 -04:00
arkon
fdc7981d18
Tweak webtoon margin setting
2020-04-10 11:45:30 -04:00
arkon
145a744ce0
Merge branch 'feature/webtoon-margins' of git://github.com/jleehey/tachiyomi into jleehey-feature/webtoon-margins
...
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferenceKeys.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderSettingsSheet.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/webtoon/WebtoonConfig.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/webtoon/WebtoonPageHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/util/preference/PreferenceDSL.kt
# app/src/main/res/values/strings.xml
2020-04-10 11:14:09 -04:00
arkon
627a720d4b
Migrate to ViewBinding from Kotlin synthetics in controllers
2020-04-08 23:06:28 -04:00
arkon
dd59748bf0
Minor cleanup
2020-04-07 22:44:37 -04:00
jobobby04
38ceaf5253
Add Continuous vertical reading mode ( #2833 )
...
* Add Continuous Vertical reader mode
* Remove separate webtoon padding option
(cherry picked from commit 3e7d15e51856297210e46e9f5bb0b8394067ce1a)
* Continuas vertical Lowercase v
(cherry picked from commit 515cca7d6704343eb9acb1a38a2bdcda01e7395a)
2020-04-07 22:35:43 -04:00
arkon
a3b660a2c9
Respect chapter list filtering when reading ( closes #2810 )
2020-04-01 22:37:28 -04:00
arkon
ed277357cf
Bookmark via reader ( closes #1413 )
2020-03-28 14:38:47 -04:00
morcefaster
31e2fe6a4c
Faulty preload fix ( #2731 )
...
* Condition for preload
* Added preload fix for webtoon viewer. Replaced incorrect last-page logic
* Requested refactoring
* Requested changes
* Requested changes
2020-03-18 09:45:22 -04:00
morcefaster
cd867f800e
Fix for perpetually loading chapters ( #2718 )
...
* Fix for perpetually loading chapters
* Removed page count check
2020-03-16 12:20:35 -04:00