Commit Graph

337 Commits

Author SHA1 Message Date
arkon 3ddd1033c3 Use insetter library for handling inset padding 2020-08-02 23:09:18 -04:00
arkon 2ef277bcef Don't show completed notification if download error notification was shown 2020-08-02 10:53:17 -04:00
arkon 85ed7a7457 Fix for reader crash in < Android 9 2020-08-01 12:10:28 -04:00
arkon 6a5af438dd Temporarily unrevert crop borders unification (closes #3487)
Reverts 1920568057
2020-07-31 14:59:34 -04:00
arkon ec56c27071 More core-ktx usages 2020-07-31 10:29:32 -04:00
arkon b9488645d4 Hide cutout option when appropriate in reader settings sheet (closes #2982) 2020-07-30 22:38:10 -04:00
arkon 9e51d82154 Replace custom visibility extension functions 2020-07-25 12:00:27 -04:00
arkon dc43e41896 Use view binding for sheets 2020-07-12 17:04:12 -04:00
arkon 66ef1a8206 Hide toolbars when reader color filter sheet is opened 2020-07-11 19:21:41 -04:00
arkon beaffc3870 Remove redundant layout for reader color filter sheet 2020-07-11 19:16:49 -04:00
arkon 8536ecb611 Remove color filter preview image 2020-07-11 19:09:13 -04:00
arkon d7a89b0f8c Remove 32-bit color setting from reader sheet 2020-07-11 18:58:04 -04:00
arkon b363b9fc1a Make page transitions setting apply to webtoon viewer as well 2020-07-10 22:24:55 -04:00
arkon 1920568057 Unify crop borders settings 2020-07-10 22:19:08 -04:00
arkon 04d83e9a6a Add option to reverse tapping (#3360)
* Add option to reverse tapping

* Fix string for preference key

* Invert tapping for Webtoon and Vertical

* Use enum instead of boolean

* Add option to reader sheet

* Hide from reader sheet if tapping disabled and remove hard coded string

* Hide option if tapping disabled
2020-06-25 18:12:12 -04:00
Andreas E 1681437206 Hide from reader sheet if tapping disabled and remove hard coded string 2020-06-24 15:48:08 +02:00
Andreas E 2eaf083eee Add option to reader sheet 2020-06-24 09:50:23 +02:00
arkon 406c5bde11 Open error log on tapping notification body (closes #3376) 2020-06-23 22:17:19 -04:00
Carlos 75d1913aaf ignore fact that loader might be null (#3374) 2020-06-23 18:11:47 -04:00
Andreas E c8a6a2653f Use enum instead of boolean 2020-06-23 12:09:10 +02:00
Andreas E 0ea0eba4f0 Invert tapping for Webtoon and Vertical 2020-06-23 10:58:56 +02:00
Andreas E 7f88b56d8b Resolve merge conflicts 2020-06-23 10:23:14 +02:00
arkon 789421c7a0 Scroll up/down when tapping top/bottom thirds in vertical reading modes (closes #3363) 2020-06-22 22:36:33 -04:00
Andreas E c54b8e62d7 Add option to reverse tapping 2020-06-21 16:47:18 +02:00
arkon e17605f8d9 Localize/reword "Loader not implemented" error message 2020-06-17 09:09:01 -04:00
Dimitri Rogava f642f23366 chapter deletion logic fixed (#3320) 2020-06-15 23:03:56 -04:00
arkon 3899938b25 Reading mode snackbar 2020-06-07 11:14:19 -04:00
arkon 2194c4ba28 Localize "Page list is empty" exception message 2020-05-31 11:26:36 -04:00
arkon e3ed12b5d2 Set reader menu visibility on system UI visibility change (closes #3149 and #2068) 2020-05-30 19:07:31 -04:00
arkon f05b99ec1f Convert source display mode preference to flow, remove RxPreferences 2020-05-25 12:35:29 -04:00
arkon b457cdb0c2 Scroll up/down when tapping top/bottom quarters of webtoon viewer
Includes a fix from J2K: https://github.com/Jays2Kings/tachiyomiJ2K/commit/4e45a337dab08a0fedd3a4b8a5482c221a95956f
2020-05-20 22:23:45 -04:00
arkon 102a372df9 Sort chapters by upload date (#3180)
* Added sorting by upload date

Spanish 'strings' contains the proper translation for the new feature.

* Added missing sorting cases handling

Previous commit missed some cases resulting in errors at runtime

* Implemented review changes

Shorter UI text and >= date comparison instead of >
2020-05-17 10:18:49 -04:00
arkon e810b343cf Specify charset for ZIP chapters when using Android N+ (fixes #905) 2020-05-16 15:22:02 -04:00
Lautaro Martin Emanuel 9e830f1c55 Added missing sorting cases handling
Previous commit missed some cases resulting in errors at runtime
2020-05-15 01:10:02 -03:00
arkon d46a742a43 Convert rotation to FlowPreference, remove some unused subscriptions code 2020-05-10 11:42:46 -04:00
MCAxiaz dc54299e24 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
2020-05-10 11:15:25 -04:00
arkon 3d1250f2f8 Do some download deletion in coroutines instead of completable 2020-05-07 19:34:40 -04:00
arkon 8383f4fb7b Increase webtoon setting change page refresh range (closes #3088) 2020-05-06 23:06:49 -04:00
arkon dbd14c6dac Refresh page on 32-bit color setting change 2020-05-05 17:45:07 -04:00
arkon ce0090f0ca Bunch of crash fixes 2020-05-03 12:17:10 -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