arkon
c7f839ea4a
Minor cleanup
2021-04-15 10:09:16 -04:00
arkon
e10cb0e632
Add locales: jv, lt, ne
2021-04-11 16:03:03 -04:00
arkon
b2d4e5ab84
Add Google DoH provider
2021-04-11 13:10:03 -04:00
Ivan Iskandar
f3660d88dd
Draw edge-to-edge ( #4802 )
2021-04-10 09:38:55 -04:00
arkon
b2d697131c
Add clarification for category exclusion ( closes #4777 )
2021-04-06 23:29:46 -04:00
arkon
0ca62a4acc
Allow excluding categories from auto-download
...
Closes #1412
Supersedes #4121
2021-04-04 17:15:06 -04:00
arkon
4f1275ac01
Allow excluding categories from library update
...
Closes #3467 , #4661 , #1839
Supersedes #4474
2021-04-04 16:48:39 -04:00
arkon
b2fee7035f
Use Material Dialogs for auto-download categories preference
...
To allow for negative selections in the future.
2021-04-03 16:13:12 -04:00
arkon
e15d7cb548
Use Material Dialogs for global update categories preference
...
To allow for negative selections in the future.
2021-04-03 16:07:42 -04:00
arkon
1237af1ff3
Move BiometricUtil to correct package
2021-04-03 11:38:01 -04:00
arkon
68600b337e
Allow weaker unlock methods ( closes #4265 )
2021-04-03 11:35:33 -04:00
arkon
f7a6cbe5e2
Revert "Drop support for Android 5.x"
...
This reverts commit 443024cebb
. Guess I'll do this a bit later so scb can get another major update first.
April Fools or whatever.
2021-03-31 22:20:59 -04:00
arkon
443024cebb
Drop support for Android 5.x
...
It's 5-6 years old, and only accounts for 2% of users in the Firebase analytics.
2021-03-30 23:15:17 -04:00
Antoine Gaudreau Simard
2911fe7a1a
Add onPause\onResume persistence to searchView. Fixes issue #3627 ( #4494 )
...
* Add onPause\onResume persistence to searchView. Fixes issue #3627
* New controller subclass with built-in SearchView support
* Implement new SearchableNucleusController in SourceController
* Add query to BasePresenter (for one field it is not worth create a subclass in my opinion), convert BrowseSourceController to inherit from SearchableNucleusController
* move to flows to fix an issue in GlobalSearch where it would trigger the search multiple times
* Continue conversion to SearchableNucleusController
* Convert LibraryController, convert to flows, Known ISSUE with empty string being posted after setting the query upon creation of UI
* Fix issues with the post being tide to the SearchView queue which is not processed until shown. Add COLLAPSING state capture which should wrap this up.
* refactoring & enforce @StringRes for queryHint
2021-03-27 16:38:41 -04:00
arkon
a01792ac9a
Maybe make opening file picker for choosing backup file more reliable
2021-03-25 13:56:39 -04:00
Andreas
5a7f2684b3
Add navigation layout overlay ( #4683 )
...
* Add navigation layout overlay
* Minor clean up
Destroy animator when done not on start
Move and change pref title
Add summary
2021-03-20 15:36:01 -04:00
Riztard Lanthorn
4193870fa6
Library update freq: add 4 & 8 hours ( #4557 )
2021-03-14 16:22:10 -04:00
arkon
94f5117941
Remove online protobuf backup restore option
2021-03-13 18:45:22 -05:00
arkon
b6b78994d8
Move clear history from advanced settings to history screen menu ( closes #4613 )
2021-03-13 16:09:12 -05:00
arkon
fddd8ce305
Add "my" locale
2021-03-13 16:00:13 -05:00
Andreas
7a64bf55cb
Dual page split allow to have different setting for Paged and Webtoon ( #4527 )
2021-02-28 16:17:37 -05:00
Andreas
776610d0e6
Let users invert dual page split ( #4470 )
...
* Let users invert dual page split
* Use Activity lifecycleScope and cleanup invert logic
2021-02-20 09:26:57 -05:00
Andreas
3a790f3d66
Add Right and Left to reader settings ( #4489 )
...
* Add Right and Left to settings
* Fix whoopsie and minor tweak to how the array is fetched
2021-02-15 12:06:03 -05:00
arkon
3eda2a220a
Avoid rare crashes in settings search for ListPreferences
2021-02-12 17:22:01 -05:00
vance
b5017eebbf
Added dual page split setting ( #4252 )
...
* Add DualPageSplit option
* remove extra line
* Split double-page into two pages
* Remove !isAnimated check and add (ALPHA) to the label
* Fix missing insert pages
* Pager cleanup
* Add dual split to Webtoon and fix Vertical
* Fix L2R/R2L
* Add comments and refactor code in ImageUtil
* Use a simpler split solution in webtoon mode
Co-authored-by: weng <>
Co-authored-by: Andreas E <andreas.everos@gmail.com>
2021-02-09 17:54:44 -05:00
arkon
aa67229daf
Add weekly to library update frequency options ( closes #4422 )
2021-02-09 17:49:02 -05:00
arkon
b85cd86b24
Add Esperanto locale
2021-02-07 16:55:44 -05:00
arkon
5f9ddf9ff5
Use AndroidX version of ContextThemeWrapper
2021-02-06 12:51:40 -05:00
arkon
3ee652b61a
Disable Acra crash logs in dev builds
2021-01-27 09:17:40 -05:00
arkon
0a54901eb0
Refactor tracker name strings
2021-01-24 16:06:28 -05:00
arkon
db2dd4b6c6
Add method for users to save error logs to a file
2021-01-21 18:21:03 -05:00
Andreas
2a5102a457
Fix Kitsu toasting "Logged in" when there is an error ( #4329 )
2021-01-21 18:05:22 -05:00
arkon
c9cf9cfff0
More coroutine tweaks
2021-01-10 11:01:10 -05:00
arkon
2ffbee3db2
Avoid using global scope where appropriate
...
Also fixes the crash in tracking when an exception is thrown during a refresh.
2021-01-08 18:05:51 -05:00
arkon
6fb7a85e8a
Address more coroutine scope leaks
2021-01-07 18:15:57 -05:00
arkon
efbefabb01
Reword unmetered network restriction for library updates
2021-01-04 16:12:34 -05:00
Andreas E
3bf7c74f93
Navigation settings and split invert tapping for webtoon and pager ( #4233 )
2021-01-03 10:50:38 -05:00
Riztard Lanthorn
cea4911c4d
add date Format ( #4236 )
2021-01-03 10:47:23 -05:00
arkon
b7914909d0
Remove some unnecessary coroutine dispatcher switching
2020-12-31 18:37:43 -05:00
arkon
bc0d32f330
Add Telugu to language setting
2020-12-27 15:50:37 -05:00
arkon
be3e31ddc4
Try to avoid crashing when unable to get backup filename for some reason
2020-12-26 10:40:45 -05:00
arkon
ea33179a95
Convert tracker add/update/login methods to coroutines
2020-12-24 17:50:28 -05:00
arkon
0affc0d58b
Migrate to official MyAnimeList API ( closes #4140 )
2020-12-18 23:18:31 -05:00
arkon
3d153b6c8e
Don't surface hidden settings when searching
2020-12-15 23:17:20 -05:00
arkon
6d403851cf
Apply theme to OAuth login redirect activities
2020-12-14 23:00:01 -05:00
arkon
395a749bce
Misc tracker code cleanup
2020-12-14 22:56:33 -05:00
arkon
2cc2a90941
Refactor CustomTabsIntent creation
2020-12-13 22:30:27 -05:00
arkon
00fe4cdf2d
Minor code cleanup
2020-12-13 18:11:18 -05:00
arkon
4880741b8b
More crash fixes
2020-12-13 17:18:28 -05:00
arkon
e8627800fe
Remove bundled fallback file picker
2020-12-13 12:42:10 -05:00