Commit Graph

385 Commits

Author SHA1 Message Date
Jay
e842db3bca Library display options moved
Moved all the display options into a new sheet
Fixes to bottom sheet when switching orientations
Swipe left or right in single list mode to jump to categories
Setting a default sort for categories, based on preference
Uniform gird option for confortable and compact grid, default true)
2020-02-29 01:22:54 -08:00
Jay
5454b74685 "Mat Spinner" for title in library list mode
and spinners for category headers
Also filter sheet is now hidable
Always showing labels on tabs
2020-02-25 22:55:25 -08:00
Jay
975de673f0 Updates to category refresh ui
Pager: swipe refresh remains visible until updates are done
Single List: using a refresh icon instead of UPDATE text button
2020-02-23 11:36:26 -08:00
Jay
55bdd3b4d6 More fixes to category header 2020-02-22 17:51:57 -08:00
Jay
243bffebf9 Cleanup and moving biometrics stuff + added secure sceen option
Search activity no longer asks for biometrics, but will ask for it to perform certain tasks

Co-Authored-By: arkon <arkon@users.noreply.github.com>
2020-02-22 17:05:39 -08:00
Jay
bfec83440c Restored Select all functionality for single list and pager mode
Mat white theme is now the default theme
2020-02-22 15:20:11 -08:00
Jay
5339eccb3f More fixes to category header 2020-02-22 02:24:20 -08:00
Jay
747fa81fcd Added ripple to extension detail button + removed test notification from library update service 2020-02-22 00:45:26 -08:00
Jay
3044dca9bb Migrations now using mat grid style
Migrations will also no longer be cancelled by switching tabs
2020-02-21 21:39:50 -08:00
Jay
c88fc38238 layout improvements 2020-02-20 00:10:15 -08:00
Jay
49d95e2dd0 Fixed Update notifcation + Moved single list library to extended class
Fixing progress bar for category header and stop spinning after update
2020-02-19 21:29:45 -08:00
Jay
18cbb72f79 Always using autofit for single list + start at header on app start/tab return
Moving some classes outside of library controller
2020-02-18 22:37:36 -08:00
Jay
da2f3d4524 More work on single list + fully restored pager
Pager is now back to default preference
Addedname for the setting in lbrary
Single list:
*Popup to when moving manga from one category to another (to switch to D&D or use current category sorting)
*Made current spinner option reselectable
*In filter bottom sheet, sort options are gone in single list, now always using D&D mode for sorting single list since categories have sort options
* When hiding filters, list reverts back to library sorting and header modifies library sorting
Pager:
* Header item no longer shows
* Restored tabs
2020-02-18 21:27:24 -08:00
Jay
3df6f10316 More updates to long list library
Added update button + sort option to each category header
Reset glide cache/memory back to default
2020-02-17 22:53:38 -08:00
Jay
517f24e5e9 Turned off fast scrol bubble on main library recyler 2020-02-17 00:18:57 -08:00
Jay
83441a5ebd Attempting making library as one big list 2020-02-17 00:14:38 -08:00
Jay
fc0ab3e878 Category controller is no longer rx, md2 design (really just google keep) 2020-02-16 17:02:07 -08:00
Jay
0bc81a8237 Moved the unread badge into a new layout/class
Fixing padding, using unread badge setting again
2020-02-15 19:51:41 -08:00
Jay
214008ac5c Using badges for downloads/unread again
Added compact grid option in sort sheet, closer to the old style
2020-02-15 02:48:47 -08:00
Jay
dea8e18eda Increase Glide cache size, Fixed extension/broswe catalogue filter buttons 2020-02-14 00:27:55 -08:00
Jay
dc1fe311f8 Added Material List view, removed old grid
And more layout fixes of course
2020-02-13 22:49:32 -08:00
Jay
f124dbdd58 Added Option to make grid fixed size, removed rx logic from recent reads
Cleanup of old filter sidebar
2020-02-13 19:46:02 -08:00
Jay
a07de130a9 Added material library grid
Like the old grid but using a card view + play button
Increased memory size of glide + remove cross fade being on by default
2020-02-12 22:03:28 -08:00
arkon
8c91b7628f Translucent reader UI 2020-02-11 19:48:56 -08:00
Jay
d781a71425 Added drag handle to bottom sheet 2020-02-11 19:48:56 -08:00
Jay
580b2a5778 Bundles for library
Saving and restoring from config changes now keeps the library position and manga in place, using a static value for when the tachi is closed via the back button
Added blocking method in library presenter so we can stay on the splash screen while the library loads
2020-02-11 19:48:55 -08:00
Jay
4d1623a812 Removed logic and option for the side drawer
👋
2020-02-11 19:48:55 -08:00
Jay
31670b8113 Fixed search activity back button 2020-02-11 19:48:54 -08:00
Jay
d4e839f555 Edge to edge bottom sheets for reader
Added collaspe button to reader sheet
Made other reader themes material
2020-02-11 19:48:54 -08:00
Jay
1bb2edc4bb Removed unread badge from catelouge items + warning for nav drawer
Side nav is painful to maintain so sooner or later it's going bye bye
2020-02-11 19:48:54 -08:00
Jay
d4153a9f41 Refactoring Library and Filter Bottom Sheet
Library controller is no longer rx
Library presenter is no longer rx
2020-02-11 19:48:54 -08:00
Jay
05cb2c0b6b Added Unread badge option
And with this, the filter bottom sheet is done
2020-02-11 19:48:54 -08:00
Jay
4ba197c713 Near final fixes to filter bottom sheet
Fixed title sometimes still showing when expanded
Popup menu show sorting option
2020-02-11 19:48:54 -08:00
Jay
a9a94d7654 Updating for change of category pref 2020-02-11 19:48:53 -08:00
Jay
596597c910 Collasing bottom sheet's peak on small phones in landscape 2020-02-11 19:48:53 -08:00
Jay
033e4f205d Fixed library sorting not updating while library updating in progress 2020-02-11 19:48:53 -08:00
Jay
5d31737c68 Library presenter no longer using oberserables
This lagged sorting for D&D so time to get rid of it
2020-02-11 19:48:53 -08:00
Jay
362c39056b Added clear all filter button
Starting optimzations to presenter
2020-02-11 19:48:53 -08:00
Jay
6973093ea1 peek for filter bar now hides on expanding 2020-02-11 19:48:53 -08:00
Jay
0cc96ef585 Added sorting/display options to bottom sheet
Edge to edge on the pre migration bottom sheet
2020-02-11 19:48:53 -08:00
Jay
7f1f2b7863 More fixing to download listeners
Updates to filter bottom bar layout
Removed Download queue preference
2020-02-11 19:48:53 -08:00
Jay
562de30173 Added Manga/Manwha only option to filters
Fixes to the download listener
2020-02-11 19:48:53 -08:00
Jay
733dc3765e Download service now has a listener for the badge and fab icon 2020-02-11 19:48:52 -08:00
Jay
e23973cc9c Added fab to library controller 2020-02-11 19:48:52 -08:00
Jay
cb599704a9 More bottom sheet work
Title og bottom sheet now shows filter status and sort method
2020-02-11 19:48:52 -08:00
Jay
40e4adc23b More work to the bottom sheet + fixed white theme in webview for dark mode 2020-02-11 19:48:52 -08:00
Jay
c35b4472dd Bottom sheet p1
Filters
2020-02-11 19:48:52 -08:00
Jay
7544a4d2db Color fixing
For extensions button on lower androids and highlighted tab in dark theme
2020-02-11 19:48:52 -08:00
Jay
2ee691bffe Removed insets logic for bottom nav/added option to use side drawer again 2020-02-11 19:48:51 -08:00
Jay
becf936d48 Fixes to insets and snackbars 2020-02-11 19:48:51 -08:00