Jays2Kings
1ceb9692bb
Adding last fetched sort
2021-04-26 15:54:39 -04:00
Jays2Kings
6632ea2d2f
Moving library to new base coroutine classes
2021-04-26 15:37:57 -04:00
Jays2Kings
a9125cc591
Create base coroutine classes for controller/presenters
...
Using so far for recents and extensions presenter
2021-04-26 15:36:57 -04:00
Jays2Kings
f28419ce3f
removed logic to try and fix the fast scroll
...
It just can't be fixed...
2021-04-26 15:05:39 -04:00
Jays2Kings
f5b5be9e0b
Using viewscope in about
2021-04-26 15:05:10 -04:00
Jays2Kings
0b4019a1cb
Fixes to CoroutineScope
...
This includes removing what I thought was a good helper method for a list of preferences
Also using a base scope for controllers (others will have to be updated later)
2021-04-26 05:29:12 -04:00
Jays2Kings
8753d188d1
MaterialMenuSheet now uses a recyclerview
...
Also moved whats new sheet to mainactivity as a function
2021-04-26 04:43:52 -04:00
Jays2Kings
d0af0ddffe
recyclerView helper method in E2Ebottom sheet prevent accidental drag downs
2021-04-26 03:28:36 -04:00
Jays2Kings
8523dba27b
Creating a base class for the edge2edge bottomsheets
2021-04-26 03:15:59 -04:00
Jays2Kings
5ca4e8ade0
remove visible helper
...
big ups to android studio for breaking indexing hard while I refactor
2021-04-26 02:28:04 -04:00
Jays2Kings
5d2e0ebbe7
remove gone helper
2021-04-26 02:19:45 -04:00
Jays2Kings
fa4de0990f
remove invisible helper
2021-04-26 02:03:59 -04:00
Jays2Kings
dc80b37dbc
missed import on CoverViewTarget
2021-04-26 01:52:56 -04:00
Jays2Kings
7dbd6a4128
Replace visInvisIf helper with isInvisible
2021-04-26 01:46:28 -04:00
Jays2Kings
18111be272
Removing isVisible/visibleIf helper methods for androidx.core.view
2021-04-26 01:39:09 -04:00
Jays2Kings
20f8fac479
remove java.enumConstants where unneeded
2021-04-26 01:25:53 -04:00
Jays2Kings
4fa4953a7e
Fix warnings/suggestions in reader
2021-04-26 01:25:08 -04:00
Jays2Kings
7a90d1bf06
Using popup menu helper for reading mode
2021-04-26 01:19:02 -04:00
Jays2Kings
cd81df0cf2
Move Themes enum into its own file
2021-04-26 01:12:08 -04:00
Jays2Kings
b7b2c9ab64
Move ReaderBottomButton to its own file
2021-04-26 01:05:16 -04:00
Jays2Kings
47f6c54412
Helper method for list of preferences flow
2021-04-26 00:55:37 -04:00
Jays2Kings
820d240997
Updates to rotation options
...
Taken from upstream:
Forced orientation are now locked
Free-ish modes is now Portrait/Landscape instead of lock
Rotation button in bottom sheet toolbar (default off)
Popup menu helper method
Also because it's getting crowded, updated layouts of the buttons in the sheet to compress themselves a bit if people go crazy (though display options will always be full width)
Co-Authored-By: arkon <4098258+arkon@users.noreply.github.com>
2021-04-26 00:38:12 -04:00
Jays2Kings
fdc976d4f9
using lowercased phrases for "search" screen titles
...
Recents updated to say "search updates & history" which changes based on the tab you're in
Library updated to say "search your library"
2021-04-25 12:05:30 -04:00
Jays2Kings
371b77e75f
Fix solid appbar bg when leaving recents to another tab
...
Caused by 48a4b3091
2021-04-24 17:01:14 -04:00
Jays2Kings
fe09262a66
Perform a global search via share menu
...
Co-Authored-By: arkon <4098258+arkon@users.noreply.github.com>
2021-04-24 16:42:46 -04:00
Jays2Kings
a756b40b47
adding QUERY_ALL_PACKAGES permission
...
since it'll later be used whenever target sdk 30 happens
Co-Authored-By: arkon <4098258+arkon@users.noreply.github.com>
2021-04-24 16:33:56 -04:00
Jays2Kings
c9388f6633
Open source from global search
...
Along with other changes from upstream
The difference as you'd expect:
Not allowing the opening of a source on migration and from extension intent
Also when moving up sources in global search after returning results. The incoming results for subsequent sources will go under the already returned results, instead of being alphabetical and shifting the top results (pinned sources still show on top though)
Co-Authored-By: arkon <4098258+arkon@users.noreply.github.com>
2021-04-24 16:31:31 -04:00
Jays2Kings
48a4b3091f
Fix recents having transparent appbar on pop enter
2021-04-24 15:12:43 -04:00
Jays2Kings
9572c9b7ee
Searching in library now moves to the top of the list on text change
2021-04-24 14:58:34 -04:00
Jays2Kings
2d520026a1
Search bar toolbar in some screens + many search fixes
...
This would be a yoink if this wasn't from scratch, so let's call it a spiritual yoink
Floating search bar as a toolbar for the following screens:
Library, Recents, Browse, Settings, Browse Source, Global search
Fixes include:
Searching now saves when pausing/resuming tachi activity
Other changes:
Tapping on the search bar in library also shows backdrop now (which will collapse on close/starting to type
Also using a subtitle in the library to show the current category
*good luck TF*
2021-04-24 14:52:05 -04:00
Jays2Kings
9d74c2fba3
Show read manga in recents when searching, even if setting is off
2021-04-24 14:13:14 -04:00
Jays2Kings
1ed58d8bee
remove unused import in search controller
2021-04-24 14:12:52 -04:00
Jays2Kings
afc61ebf32
Fix accent color on fast scroll
2021-04-24 14:10:22 -04:00
Jays2Kings
bc760cf7b1
Fixes to fast scroller
...
Using android back gesture no longer sometimes jump the screen
Fix issue when sometimes dragging fastscroll tries to drag to the top on release
2021-04-24 14:09:49 -04:00
Jays2Kings
0327accecb
Download badge is now inverted for themes with black colorOnAccent
2021-04-24 13:30:25 -04:00
Jays2Kings
bf3cba380f
Fix layout of options in library filter sheet
2021-04-24 04:11:36 -04:00
Jays2Kings
9e813f773b
Long press in global search to add to/remove from library
2021-04-24 04:02:01 -04:00
Jays2Kings
a33f339c19
Rename asFlow helper method
...
for asImmediateFlow with scope to asImmediateFlowIn
2021-04-23 23:32:59 -04:00
Jays2Kings
ec87df7056
Fixed #765
2021-04-23 23:19:55 -04:00
Jays2Kings
6906fff121
Downloading/Deleteing batch chapters now ignores current filter
...
Fixes #761
Also deleting all chapter now delete entire manga folder, not just chapters
Also also trying to delete certain type of chapters will pop up "No chapters to delete" if theres... yeah
2021-04-23 23:13:48 -04:00
Jays2Kings
3177063ada
updates to browse animation + minor to recents
2021-04-23 23:05:20 -04:00
Jays2Kings
ba86aec35e
Animated recents tab icon
2021-04-23 19:41:50 -04:00
Jays2Kings
5b6463c823
Animated browse tab icon
2021-04-23 19:39:49 -04:00
Jays2Kings
f664a4cf9b
Animated icon for library tab
...
added a 75ms delay because of lag when switching tabs
2021-04-23 19:39:22 -04:00
Jays2Kings
704f57300b
Fix crash when recent manga has no title
2021-04-23 14:55:13 -04:00
Jays2Kings
87ef22003c
Using common ViewHolder for WebtoonBaseHolder
...
Co-Authored-By: arkon <4098258+arkon@users.noreply.github.com>
2021-04-23 14:54:37 -04:00
Jays2Kings
85ae4ed2e2
Removing setting the smart bg in the httppageloader
...
This relates to #759 and should potentially fix it, but we'll see
2021-04-22 21:25:18 -04:00
Jays2Kings
421f42cd78
Using json instead gson in chaptercache
...
Co-Authored-By: arkon <4098258+arkon@users.noreply.github.com>
2021-04-22 20:49:44 -04:00
Jays2Kings
8e7143e8b4
Making OkHttpExtensions in line with upstream
...
Co-Authored-By: arkon <4098258+arkon@users.noreply.github.com>
2021-04-22 20:43:41 -04:00
Jays2Kings
221bb58c8c
Fix loop when using skip chapter transition
...
With this change the transition page now goes away. after loading. I imagine those who don't want to see this page would like this change anyway
2021-04-22 20:39:38 -04:00