Jays2Kings
4ef4dc2677
Option to set Light/Dark Theme individually
...
Works "the exact same" as upstream, except ui and code is completely different
With this there's less theme items in the general settings
Also moved auto hide bottom nav to the first preference
2021-04-10 14:33:24 -04:00
Jays2Kings
e0c77abe1c
Fix crash in Controller extensions
2021-04-10 03:07:17 -04:00
Jays2Kings
6b8e4eeb14
Preview of Themes in General settings
2021-04-10 02:14:33 -04:00
Jays2Kings
227769e5ec
change library_category_header_item.xml to use app tint
2021-04-10 02:09:38 -04:00
Jays2Kings
83bcea8070
Fix settings controller rehighlighting option on theme change
2021-04-10 02:05:32 -04:00
Jays2Kings
8f55dcc859
Fix gestureDectector on main crashing sometimes
2021-04-10 02:04:35 -04:00
Jays2Kings
2a8049fb18
Also colorAccent for edgeeffect
2021-04-09 16:46:50 -04:00
Jays2Kings
b9bf495ed6
Using colorAccent attr instead of color in some places
2021-04-09 15:49:08 -04:00
Jays2Kings
f7dd1211da
Random refactoring
2021-04-09 15:04:41 -04:00
Jays2Kings
c5785e9b6f
Refactoring theme logic, using enum
2021-04-09 15:01:10 -04:00
Jays2Kings
ed1fb9de1a
Fixes to blue themes
2021-04-09 13:07:20 -04:00
Jays2Kings
d3a1d8a8a9
Fix duplicate chapters in some sources
...
Fixes #714
2021-04-09 12:14:33 -04:00
Jays2Kings
3e7ad9dbd3
Fixed ext bottom sheet not being able to drag in some casesq
...
case being:
1. open sheet
2. scroll down
3. press back (collapses sheet)
4. push new screen
5. go back
2021-04-09 12:08:24 -04:00
Jays2Kings
203758dddd
Fix extension source toggles not showing up for preferences without custom settings
2021-04-09 12:07:12 -04:00
Jays2Kings
801568950f
Fix updates sorting in recents
2021-04-09 02:10:49 -04:00
Jays2Kings
720a78d968
Fixed initial scroll of categories on SetCategoriesSheet
2021-04-09 01:52:41 -04:00
Jays2Kings
0cfce71266
Replacing sublist with take where applicable
...
There's so many helper methods I just cant remember them all
2021-04-09 01:23:46 -04:00
Jays2Kings
248f729768
Added a much needed return to getting recents for endless
...
Also reduced retry count to 15
2021-04-09 01:17:31 -04:00
Jays2Kings
6bbf553798
Update build.gradle.kts
2021-04-08 23:41:46 -04:00
Jays2Kings
0ef97deb25
Some cleanup of dependencies
2021-04-08 23:20:54 -04:00
Jays2Kings
bbb435c294
Hopefully fixing issues with buttons in library filter sheet
2021-04-08 23:14:44 -04:00
Jays2Kings
3c08b81a94
Adding cutout options in reader settings
...
Also setting default to pad area, cuz people get confused
2021-04-08 23:07:21 -04:00
Jays2Kings
42d297c02f
Fix tab bar hiding when tapping on resetting chapter history
2021-04-08 21:29:23 -04:00
Jays2Kings
ca07d3dbb3
Fix update sorting + swiping away items not updating in some cases
...
said case being swiping as read after another page of content loads
2021-04-08 20:47:58 -04:00
Jays2Kings
e0315dda41
Shift double pages button moved to bottom of the screen for tablets
...
Since that's quite a reach in the toolbar
2021-04-08 20:21:27 -04:00
Jays2Kings
fe6527a449
Setting reader page progress at max 95 for double pages
...
so the other 5 percent is used to combine the pages
Not really a noticeable change on a good device and small images, but just in case.
2021-04-08 19:54:36 -04:00
Jays2Kings
209cd05e46
Fix potential crash where selected index is out of range
2021-04-08 17:48:07 -04:00
Jays2Kings
8ace4ef557
Option to show downloads button only for downloaded chapters
...
or for either unread or downloaded chapters
2021-04-08 17:47:46 -04:00
Jays2Kings
837a46e0dd
Adding some padding to recents display sheet
2021-04-08 17:00:41 -04:00
Jays2Kings
ccf249f91b
Tapping on the same recents tab scrolls back to top
2021-04-08 16:57:31 -04:00
Jays2Kings
1cde93593b
Recyclerview now smoothly scrolls to top when pressing the toolbar
...
Instead of snapping, it snaps to a few items before it, then smoothly scrolls up
Inspired by whatever beta reddit sync is doing
2021-04-08 16:57:18 -04:00
Jays2Kings
a5585f1d8c
Shrinking tab highlight indicator just a tad
2021-04-08 15:48:53 -04:00
Jays2Kings
be88e53dc9
Fixed tab indicator not showing
...
forgot to add the size into the drawable after I removed it from the styles oops
2021-04-08 15:48:38 -04:00
Jays2Kings
d13c551d9d
Fixed temp selection in recents not sticking on activity reload
2021-04-08 15:48:10 -04:00
Jays2Kings
d5710bfd10
Fixing logic for fetching updated manga covers
...
And for shortcut images
2021-04-08 15:40:41 -04:00
Jays2Kings
93d2145c43
Fix library dropdown arrow showing for a split second for those with 0 categories
...
But please use categories anyway
2021-04-08 00:42:26 -04:00
Jays2Kings
2c4ddcd555
Adding empty view for recents
2021-04-08 00:30:20 -04:00
Jays2Kings
c5e922334c
exclude LocalSource in last used sources
...
Also fixing shortcuts for missing covers
Also no longer updating shortcuts after exiting reader
2021-04-07 23:00:40 -04:00
Jays2Kings
4ea72c8963
Fix automatic page layout not putting the current page as the first
2021-04-07 22:18:07 -04:00
Jays2Kings
01536221fb
Adding Recent sources as a dynamic shortcut
...
Also fixed searchactivity centering the toolbar title
2021-04-07 20:36:57 -04:00
Jays2Kings
e893326c1f
Fix sub intents setting last tab to library
2021-04-07 18:46:18 -04:00
Jays2Kings
1fe46ef475
Fix back closing the app when dl/extensions sheet is still expanding up
2021-04-07 18:29:31 -04:00
Jays2Kings
04ab0d37ea
Making the recents selector sticky with the app bar
...
thankfully i've already done logic for the view to pad by the toolbar + insets instead of just the appbar height.
2021-04-07 18:19:37 -04:00
Jays2Kings
9fbe223970
Fixes for searching with a query in recents
2021-04-07 17:48:37 -04:00
Jays2Kings
6c4936ac3a
Using eslastic animation for highlight tabs
2021-04-07 17:47:43 -04:00
Jays2Kings
e554fd3694
Fix recents download button not showing in some only unread cases
2021-04-07 15:07:58 -04:00
Jays2Kings
b6d23ce9e0
Updated colors of recents selector
2021-04-07 15:07:30 -04:00
Jays2Kings
42cecf0bb2
Fix double page shifting when there's 2 full pages
...
I tried to fix it all in one pr, but these things happen
2021-04-07 04:16:59 -04:00
Jays2Kings
212386f3cc
Fix a few more endless loading issues
2021-04-07 04:01:12 -04:00
Jays2Kings
40a9b2c421
Fixes to theme changes, and other page loading in recents
2021-04-07 03:50:25 -04:00
Jays2Kings
3c10e7975b
Remocing ripple on recents header selection
...
and showing full white when selected
2021-04-07 02:48:13 -04:00
Jays2Kings
962877ff08
Fix recents history not showing next chapter
2021-04-07 02:47:50 -04:00
arkon
02e483f853
Align filter spinners
2021-04-07 01:42:55 -04:00
Jays2Kings
74826bc51b
Add Reader Page Preload option
...
Based on jobobby04@68bfba4
Closes #544
Co-Authored-By: jobobby04 <17078382+jobobby04@users.noreply.github.com>
2021-04-07 01:41:05 -04:00
Jays2Kings
9eaea6507d
Reader Smart BG no longer does gradient backgrounds in landscape
2021-04-07 00:34:36 -04:00
Jays2Kings
c68053d74c
Adding dynamic shortcuts populated with recent manga
...
using the logic for recents to populate this list
To Carlos: I'm sorry I couldn't help it
2021-04-07 00:28:14 -04:00
Jays2Kings
53c04c7084
Cleanup History/Updates Controller
2021-04-06 22:20:08 -04:00
Jays2Kings
f264a69626
Refactoring RecentMangaAdapter + removing recents header while searching
2021-04-06 21:51:50 -04:00
Jays2Kings
0545780ae9
Recents Options
...
*Show Downloads on all, unread, or none of the items
*Show manga title first
*Show/Hide Reset History Button
*Show read chapters in Grouped/All
2021-04-06 21:36:30 -04:00
Jays2Kings
3492117cb1
Fix material spinner view popup not changing the selection for enum prefs
2021-04-06 21:24:34 -04:00
Jays2Kings
3956a4b2dc
Fix Recent manga button layout spacing
2021-04-06 21:23:29 -04:00
Jays2Kings
ddd2ebf286
Fix warnings in manga list item xml
2021-04-06 20:55:50 -04:00
Jays2Kings
bb31a16190
Add button to remove reading history in recents
...
As an alternative to long press (which in another commit can be removed)
2021-04-06 18:14:34 -04:00
Jays2Kings
0c66d3b8b6
UI Revamp of Recents
...
*Now Endless scrolling in ungrouped/history/updates
*Removed going to history/updates controller in grouped (will later be removed entirely)
*Always showing a header to switch modes, instead of using a filter button (which will later be replaced
2021-04-06 17:06:22 -04:00
Jays2Kings
2d10680fd9
Using set categories sheet to bulk move in library
2021-04-06 12:25:56 -04:00
Jays2Kings
5868ca3197
Fixes to bottom sheet in browse
...
same scroll behavior as the set categories sheet: it will not collapse the recycler when reaching the top of the list. Only when swiping down after being at the top of the list will it be able to scroll away
Also fixing appbar elevation when returning to browse controller
2021-04-05 23:10:42 -04:00
Jays2Kings
f724f66e66
Only hide start readin if badge is set to off
...
No longer hiding if unread badge is off
2021-04-05 22:27:32 -04:00
Jays2Kings
4ece78fc20
Fixed #693
...
Which because i'm a dum dum implentmented it different from upstream
...but this should also make swiping to the next chapter match the reader mode
2021-04-05 22:21:48 -04:00
Jays2Kings
b447b61a3e
Add toast when theres no next/previous chapter
2021-04-05 22:15:52 -04:00
Jays2Kings
2637bcffa5
Fix glitchy animation when first showing reader nav bar
2021-04-05 21:55:24 -04:00
Jays2Kings
6edc15683e
Fix RGB filter sliders being disabled on start
2021-04-05 21:52:58 -04:00
Jays2Kings
8c6f3dc14e
Fix nav overlay colors
2021-04-05 21:52:37 -04:00
Jays2Kings
7fa8162e5b
Separating "Check for updates" button + fixing about library + more about sites
...
Twitter/Extensions added from upstream
Co-Authored-By: arkon <4098258+arkon@users.noreply.github.com>
2021-04-05 21:52:10 -04:00
Jays2Kings
0e62516777
Changing Add to/Change in library dialog to a bottom sheet
...
I just don't get tired of them.
This also has a button to add a new category
Also updating the snackbar when adding to library to show a "change" button to update the categories. In case you have a default category set
2021-04-05 21:07:59 -04:00
Jays2Kings
6d6766a86a
Double pages ( #699 )
...
* Start of dual pages
* Fixes to dual pages + added button to shift
Next to add a button to get out of this nightmare
* Adding preference to truly support on and off
* Set double pages correctly for L2R reading mode
* Hide shift double page in single page mode
also fix shift into or out of double pages not going to right page
* Shift page back on loading a new chapter
* Fix back shift when reaching near end of chapter with shifted pages
* Fix chapters not being marked as read when last pages are doubled
* more fixes
* change menu icon and verbage
* Fixed going to previous/next chapter when turning on/off double shift sometimes
* Fix shift icon for double page in R2L
* Adding double page as option in reader sheet
* Adding saving/share/setting cover for second page
* Add back page indicator
* RTL language support for current page in double mode
* Changing to double page always moves the current page to first slot
Also fix bad snap back from single to double or vice versa
* Reset shift icon when going to a new chapter
* Add Double pages to reader settings
* Add padding to current/total pages text
since it gets pretty long with double digits in double pages mode
* Option for automatic single/double layout based on orientation
With option to change mid read
* More fixes
* Lotta reworking to make this work
Lotta reworking to make this work
Seriously a lot of reworking to make this work
* Cleanup + Some documentation
Because I won't "know my own code"
I genuinely do not know what I just coded
* Swapped around icons for double page in chapter sheet bar
Since it was confusing even me
* Fix shifting not updating the ui, nor shifting back to the right page
* Fix changing chapters
* Fixed Prev Chapter transition page jumping back 1
* Fixed progress spinner for single page loading
* Fix the case of a second page shifting for full width while double shift is on
It would unshift the pages in this case, requiring another shift back
If this sounds confusing or complex, it's because it is
Also clean up
* Update Initial dual page bg to match reader bg theme
* More cleanup
* More cleanup + docs + refactoring
* String update
* more cleanup
* Update toolbar ripple based if the menu item is visible
* Fix more issues with shifting + next chapter's first page being a double
* Cleanup ChapterTransision Checks
* Always run shifting logic
* Even more optimizing
which hopefully didnt break something (prolly did)
(spoilers it did I had to undo this local commit)
(more spoilers it still will break again)
* Fix Retry in double mode
* Set gifs as fullpages
* Fix going from automatic to single/double page layout
* More cleanup, more comments
* Fix changing page layout when on a transition page for a manga with a single chapter
The edge cases you can find....man
* Restore shifted pages on activity recrreation
* Adding a "beta" tag to page layout
IMO it's absolutely solid and release candidate ready, but you can get away with so much by calling something a "beta" or an "alpha"
2021-04-05 14:55:22 -04:00
Jays2Kings
4e4f9b339f
Some cleanup in the downloads cache and disk util
2021-04-04 12:55:37 -04:00
Jays2Kings
cb025624eb
Fix blank scanlators showing a dot in manga details
2021-04-04 12:54:35 -04:00
Jays2Kings
1f707141a6
Fix settings tracking crash
2021-04-02 21:44:01 -04:00
Jays2Kings
c43d5f01fa
Collaspe chapter sheet when touching outside of chapter sheet
...
Which fixes the wonky logic when switching chapters in it
2021-04-02 00:32:29 -04:00
Jays2Kings
008753e7e4
Fix being able to bookmark a chapter by tapping on the invisible area under the reader bar
...
As in when the chapter sheet is collapsed
2021-04-01 22:58:30 -04:00
Jays2Kings
f74fe7ecbf
Removing logic for dragging chapter nav with chapter sheet
...
Swiping up still expands it but trying to expand with it was too hacky and wonky
2021-04-01 16:15:33 -04:00
Jays2Kings
004b596671
Fix Browse sources padding
2021-03-31 17:36:52 -04:00
Jays2Kings
a830e0ccee
fix tapping on ext settings/install
2021-03-31 17:07:41 -04:00
Jays2Kings
7be208d630
Fix padding for exts/migration sheet
2021-03-31 16:37:55 -04:00
Jays2Kings
214a4d2e5a
Removing progress dialog in reader
...
still needs some adjustments
2021-03-31 16:31:07 -04:00
Jays2Kings
241280ed02
Update ReaderNavGestureDetector.kt
2021-03-31 16:29:15 -04:00
Jays2Kings
965af17a2a
Fix browse scrolling back to top
...
same with extensions + migrations
2021-03-31 16:28:53 -04:00
Jays2Kings
f0fb7b3d49
Fix downloads scroll issue at the bottom
...
Fixes #696
2021-03-31 14:06:15 -04:00
Jays2Kings
48d04e9008
One last fix for the reader nav
2021-03-31 02:16:03 -04:00
Jays2Kings
23702bfd66
More fixes to the reader nav
2021-03-31 02:12:37 -04:00
Jays2Kings
a6a2ef6399
More updates to move the chapter bar
2021-03-30 23:32:28 -04:00
Jays2Kings
363047a2a2
Clean up ReaderChapterSheet
2021-03-30 23:00:11 -04:00
Jays2Kings
645f06c901
Reader seekbar now moves with the chapter bottom sheet
2021-03-30 22:59:06 -04:00
Jays2Kings
d0738f5b00
Fix n/p chapters strings + action for n/p chapter
2021-03-30 22:51:38 -04:00
Jays2Kings
4999231dfc
Fix scroll views for tabbed bottom sheets
2021-03-30 14:24:03 -04:00
Jays2Kings
e28a12161a
Allow dns_over_https to be translatable
2021-03-30 14:23:50 -04:00
Jays2Kings
538ad09754
Add button to collapse reader filters
...
Also adding gesture ignoring for custom brightness since its extremely close to the nav bar
2021-03-30 14:23:22 -04:00
Jays2Kings
91a5274660
Material Spinner view using check on the left side
...
Like a yee old build of tachij2k for category sorting
Or the menu for sorting your library is google photos
2021-03-30 12:43:32 -04:00
Jays2Kings
7796243017
Fix brightness reset when leaving filter tab
2021-03-30 02:18:32 -04:00
Jays2Kings
a1e69e7194
Adding back long tap reader sheet
...
Hope you missed it
2021-03-30 02:16:19 -04:00