Commit Graph

180 Commits

Author SHA1 Message Date
Taco 60755d0c26 Use some more KTX and Compat stuff (#3933)
* Use more KTX extensions

* Update Android Studio

* Use more Compat classes
2020-10-12 16:46:25 -04:00
arkon cf39ae0000 Add banner for Incognito Mode 2020-10-03 10:53:26 -04:00
Platiplus 79ccfcd553 [Feature Request] Option to turn off History - #3772 (#3855)
* Implementing do not save chapter history preference

* Refactor of labels

* Changing incognito mode from Readers section to More

* Fixing imports and removing unused strings
2020-10-03 10:43:01 -04:00
arkon fb3756420b Use tristate checkboxes for chapters list filters 2020-09-27 18:13:20 -04:00
scb261 3784d1a8f2 Add option to hide bottom bar when scrolling (#3758)
* [wip] hardcoded flag for hide on scroll

* add corresponding option in settings

* clean up a little

Co-authored-by: arkon <arkon@users.noreply.github.com>
2020-09-27 13:25:30 -04:00
arkon 3bce07e873 Minor settings search code cleanup 2020-09-22 22:33:43 -04:00
mpm11011 528c1b90c2 Merge branch 'dev' into dev-settings-search 2020-09-16 14:56:34 -04:00
arkon 687f3d48ea Tri-state library filters (closes #1814)
Based on https://github.com/inorichi/tachiyomi/pull/2127.

Co-authored-by: hXtreme <hXtreme@users.noreply.github.com>
2020-09-14 17:52:00 -04:00
arkon da5f10a2f1 Clean up global chapter settings code 2020-09-14 16:23:42 -04:00
lmj0011 64050e8266 [feature] add ability to set global filter/sort/display for Manga chapters (#3622)
* - [feature] add ability to set global filter/sort/display for Manga chapters

* - move default chapter settings functionality to overflow menu
- code clean up

* - show confirmation dialog when user selects "Set as Default" option in Chapter Settings

* - hide overflow menu in LibrarySettingsSheet

* - apply default chapter settings if manga is added to Library from a Source's browsing screen

Co-authored-by: arkon <arkon@users.noreply.github.com>
2020-09-14 15:58:34 -04:00
arkon 76f6fe4601 Use Kolinter Gradle plugin for linting instead of ktlint directly 2020-09-13 18:48:20 -04:00
lmj0011 18061d1077 - retain search query when navigating *away* from SettingsSearchController
- keep `searchItem` in `expandActionView` state until user goes back (fixes the empty view in `SettingsSearchSearchController` issue)
2020-09-06 23:59:41 -05:00
mpm11011 d37341d7d0 Inlined non-reused key strings. 2020-09-05 16:20:45 -04:00
lmj0011 50c7b32b00 - Ensure all Preferences have a key set or else the highlighting effect will have no effect on it.
- remove ExtensionFilterController and SourceFilterController from settingControllersList in SettingsSearchHelper, since those are related to Extensions and not Settings
2020-08-28 20:47:18 -05:00
arkon 64bdfabbd8 Revert ktlint update, unrevert Gradle and PR build workflow reverts (#3681) 2020-08-15 16:44:46 -04:00
arkon 4a136ef2aa Automatic linting fixes 2020-08-13 09:02:15 -04:00
arkon dbaac69fad Add option to prevent deleting bookmarked chapters (closes #2082) 2020-08-09 12:18:05 -04:00
arkon 421dfb4a2d Allow partially loading extensions with individually marked NSFW sources 2020-08-08 19:06:52 -04:00
arkon abaca6e676 Option to hide NSFW extensions (closes #1312) 2020-08-08 16:27:55 -04:00
arkon 4f02872a84 Minor cleanup 2020-08-03 23:03:31 -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 2dc47352f8 Add operator functions for handling set preferences 2020-07-25 18:07:10 -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
arkon 2cb7624953 Make jumping to manga chapters optional 2020-06-25 18:10:46 -04:00
arkon 3645d19135 Add advanced option for DNS over HTTPS via Cloudflare (closes #3377) 2020-06-23 22:42:53 -04:00
Andreas E c8a6a2653f Use enum instead of boolean 2020-06-23 12:09:10 +02:00
Andreas E d0f1a33744 Fix string for preference key 2020-06-21 18:50:55 +02:00
Andreas E c54b8e62d7 Add option to reverse tapping 2020-06-21 16:47:18 +02:00
arkon eee0bd6cf4 Rename some code from "catalogue" to "source" 2020-06-17 22:18:33 -04:00
arkon 3899938b25 Reading mode snackbar 2020-06-07 11:14:19 -04:00
arkon 9f53109414 Default reading mode to RTL (since this is a manga app...) 2020-05-31 18:44:19 -04:00
arkon 8c2b2f99bc Add option to hide library category tabs 2020-05-28 18:15:24 -04:00
arkon f430b6f853 Use getEnum for theme preferences too 2020-05-25 15:13:30 -04:00
arkon 78a352541a Use actual enum support for display mode preferences 2020-05-25 15:03:51 -04:00
arkon a0f5633094 Use enums for other PreferenceValues 2020-05-25 14:07:12 -04:00
arkon 0af81c7d05 Comfortable grid code cleanup 2020-05-25 14:01:17 -04:00
jobobby04 52e82b3548 Comfortable Grid (#3238)
* Comfortable Grid

* Add requested changes

* Add more requested changes
2020-05-25 13:39:14 -04:00
arkon f05b99ec1f Convert source display mode preference to flow, remove RxPreferences 2020-05-25 12:35:29 -04:00
arkon 194897bf3c Convert column preferences to flows 2020-05-24 18:34:19 -04:00
arkon 7cf26363c8 Convert last used source preference to flow 2020-05-24 18:16:07 -04:00
arkon 259946cf0a Make metadata updating optional 2020-05-23 10:37:46 -04:00
arkon 647391ef73 Make library update error notification optional (closes #3200) 2020-05-20 17:39:01 -04:00
arkon 04d44f19f5 Show date format examples, migrate to FlowPreferences 2020-05-10 12:26:18 -04:00
arkon d46a742a43 Convert rotation to FlowPreference, remove some unused subscriptions code 2020-05-10 11:42:46 -04:00
arkon a94fd24fa9 Default unreadBadge setting to true (closes #3138) 2020-05-10 11:23:10 -04:00
arkon 1442e2b53e Option to hide unread badges (closes #3095) 2020-05-08 23:01:16 -04:00
arkon c06928a7a5 Default library updates to daily + wifi 2020-04-30 20:27:02 -04:00
Randy Palamar bd61c33097 fix copy paste mistake in PreferencesHelper.kt (#2993)
fix copy paste mistake in PreferencesHelper.kt
2020-04-30 11:14:42 -04:00