Commit Graph

2453 Commits

Author SHA1 Message Date
Jay
0244e1edb4 Fast scroll on details now has the correct offset for the chapter its on
Also chapters with an unknown volume now show the chapter name instead of just "unknown"
2020-05-10 03:15:03 -04:00
Jay
4dae06803c Using material fast scroll on manga details
This concludes the use of reddit's fastscroll

Also updated the fast scroll's scroll listener so that the scroll handle respects its margins (thus making it reach the bottom of the manga details
2020-05-10 03:03:36 -04:00
Jay
60c3f24515 Updating wording on the bubble of the fast scroll
Using "Read...", "Updated...", "Added..." for categories sorted that way
2020-05-09 23:02:33 -04:00
Jay
b3fbe31c8d Option to disable webtoon zooming
This concludes the ducc updates
2020-05-09 17:19:01 -04:00
arkon
8b09548099 Using flow prefs on reader 2020-05-09 16:53:39 -04:00
Jay
afcbe3b5a2 setting bottom edge for reader settings sheet to the constraint layout 2020-05-09 15:12:30 -04:00
Jay
50405887d2 Option to delete old cached covers 2020-05-09 15:01:04 -04:00
Jay
892edd2b92 Fixed covers (espicially gif covers) while browsing 2020-05-09 14:52:10 -04:00
Jay
d511638861 Delete cached cover of old image on refresh 2020-05-09 13:19:17 -04:00
Jay
927700f4e2 Fixed cover being fetched multiple times on update
Should fix bad caching of images as well
2020-05-09 13:18:37 -04:00
Jay
e20ea71403 fixed not being able to go the manga details on recents if there wasn't a cover
also covers now have a ripple effect on click
2020-05-09 12:52:51 -04:00
Jay
c2f7c25d70 Fixed cancelled updates not showing updates for manga that still got an update 2020-05-09 12:26:08 -04:00
Carlos
1dd9aa5e69
fix library update not working since you are calling an update view inside coroutine (#371) 2020-05-09 11:51:17 -04:00
Jay
bc93f885b7 Format update for NetworkHelper 2020-05-09 01:08:16 -04:00
Jay
2bbef55737 Convert refrshing manga metadata to coroutines + 5 sources concurrently
Sorry and good luck Carlos 😔
2020-05-09 01:07:56 -04:00
Jay
f3d4e87542 Do library updates from up to 5 sources concurrently (but in coroutines and queue system)
0 help from arkon on this one
2020-05-09 00:30:21 -04:00
Jay
7a8f9373ba Update Downloader.kt 2020-05-09 00:08:47 -04:00
arkon
28cbbc3f14 Download from up to 5 different sources concurrently 2020-05-08 23:04:21 -04:00
arkon
f2fe1a7c23 Concurrently download up to 5 pages at a time 2020-05-08 23:00:36 -04:00
arkon
f96f25b1f6 Fixed formatting of downloader 2020-05-08 23:00:33 -04:00
Jay
6e8c285646 Fixed being able to select all on a collasped category 2020-05-08 22:49:12 -04:00
Jay
5718b9e7d9 Fixed trailing colon in fast scroll bubble for collasped categories 2020-05-08 16:04:29 -04:00
Jay
2c79b97815 Perform a global search while seatching in the library
There's a button at the top of the list to do it
2020-05-08 15:58:23 -04:00
Jay
183f28b382 Fast scroller on library now starts below the toolbar
Also adjust how far the hopper goes down to hide (so the snackbar has some elevation when it shows)
2020-05-08 15:23:29 -04:00
Jay
8986de3db4 Fixed typo in reader chapter sheet 2020-05-08 15:15:50 -04:00
Jay
27b68f5afb Fast scroll bubble now shows sorting of manga beside the category name 2020-05-08 15:15:29 -04:00
Jay
1aede09d35 Hide & Expand Categories buttons now show/hide dynamically 2020-05-08 15:08:17 -04:00
Jay
38ea9eea16 Using color secondary on date item 2020-05-08 02:32:20 -04:00
Jay
c5153e12ac Fixing things in the blue theme
the dreaded blue theme...
2020-05-08 02:30:32 -04:00
Jay
6ba29d32d8 Better blending of chapter list when expaning reader chapter sheet 2020-05-08 02:18:57 -04:00
Jay
729f984413 Shorten display time of auto webtoon snackbar 2020-05-08 02:17:20 -04:00
Jay
04283970ca Fixed offset in scroll to category header 2020-05-08 01:40:16 -04:00
Jay
1c9cb7644c Added tutorial to show you can move the category hopper
Let's see how many questions I get saying "why is it shaking and moving around"
2020-05-08 01:35:50 -04:00
Jay
1cc31049c1 Formatted download cache 2020-05-08 01:31:45 -04:00
Jay
4897b721e5 Fixing tracepot crashes p2 2020-05-07 23:06:22 -04:00
Jay
fe41b1515a Taking paging preload logic from upstream 2020-05-07 22:51:32 -04:00
Jay
283ff636f4 Fixing tracepot crashes p1 2020-05-07 21:10:33 -04:00
Jay
7b9ee0d75b Fixed #357 2020-05-07 20:17:07 -04:00
Jay
e69b51accb Manga details tracking renaming + async
When refreshing tracking, all tracked services will be called async
2020-05-07 19:27:23 -04:00
Jay
4503d408df Maybe fixed #303 2020-05-07 19:18:21 -04:00
Jay
4818fe1d0c Fixed searching titles on tracking services 2020-05-07 18:13:21 -04:00
Jay
e94e405b80 Adding fast scroll to d/l queue
Also fixed fast scroll bubbles with long titles
closes #270
2020-05-07 17:45:04 -04:00
Pavka
40a0094ec0
Fix shikimori auth. Change await to withContext(Dispatchers.IO) (#354)
Co-authored-by: Pavel Mosein <p.mosein@edadeal.ru>
2020-05-07 17:03:21 -04:00
arkon
d20c7f41af Convert app updater to foreground service 2020-05-07 16:49:51 -04:00
arkon
f1a9434d10 Increase webtoon setting change page refresh range 2020-05-07 16:32:39 -04:00
Jay
41d1aaa02c Added "more library settings" button to library display sheet
Categories setting item now says "add categories" if none are made
2020-05-07 15:29:04 -04:00
Jay
aa8195c48f Adding fast scroll to extensions list 2020-05-07 15:05:14 -04:00
Jay
8c394a4a7b Refactoring fast scroll and its text view
using the new textview in the manga details fast scroll
2020-05-07 15:05:09 -04:00
Jay
9468caeb1e Added bottom padding to the library recyler view 2020-05-07 02:55:04 -04:00
Jay
7022cce4c2 Flipped order of options in filter sheet
Unread/ unread progress no longer hide when one or the other selected
2020-05-07 01:52:43 -04:00
Jay
467abf8403 Adding tooltip to category refresh button 2020-05-07 01:37:15 -04:00
Jay
979638c0f5 Adjusting jumper margins 2020-05-07 01:35:03 -04:00
Jay
f6c9855772 Option to reorder filters 2020-05-07 01:24:50 -04:00
Jay
348795666d Added expand all/collapse all categories in filter sheet 2020-05-06 23:44:24 -04:00
Jay
d38bb54d83 Anchored library snackbars above the category hopper 2020-05-06 23:18:21 -04:00
Jay
3529681f90 If backup is created with extensions mapped, restores will now list the source name instead of numbers
Restore complete notification will also list the first 5 sources missing
2020-05-06 23:07:55 -04:00
arkon
49d8563658 Start storing extension ID/source name mapping in backup files 2020-05-06 22:28:24 -04:00
arkon
ce492ab7ac Refactor backup service 2020-05-06 22:25:10 -04:00
Jay
6069bcd058 Added elevation to filter bottom sheet, so the category hopper does not overlap it 2020-05-06 21:04:38 -04:00
Jay
c70f4025f4 Fixed manga autodownloading chapters if manga was not initalized before 2020-05-06 21:03:57 -04:00
Jay
8fe80a0ff9 Removing the other hide methods in trackbottomsheet 2020-05-06 20:28:05 -04:00
Carlos
149ecaa592
Wrap stuff in manga details with an online check to improve user experience (#344)
* wrap details stuff in network checks so app doesn't reach out when it knows it cant

* wrap some more clean up a little

* remove online check for chapter click/resume in mangadetail

* code review fixes
2020-05-06 20:21:14 -04:00
Jay
7043687142 Shrinking category font size
closes #348
2020-05-06 20:20:13 -04:00
Jay
de8cb8c1b0 Using new (old?) fast scroller in library
New category jumper now shows what catergory you're on while scrolling
2020-05-06 20:11:06 -04:00
Jay
a9ec02caac Moving refresh button to the right side
sorry carlos
2020-05-06 18:26:43 -04:00
Jay
33d15b0814 Fixed collasped categories with no items disappearing 2020-05-06 18:13:09 -04:00
Carlos
03c50cc998
move refresh to front of category name (#346) 2020-05-06 17:10:16 -04:00
Jay
45fc923f34 Updating logic of hopper
Also empty categories now show catergory is empty, even if filter is on
2020-05-06 12:01:51 -04:00
Jay
6f9a437bb9 Fixed unchecking read filter 2020-05-06 05:00:45 -04:00
Jay
3c75e58816 Calling "All unread" filter just "unread" 2020-05-06 03:32:36 -04:00
Jay
4c5d33b1fe Added category hopper to bottom of library
settings for it coming soon
2020-05-06 03:07:58 -04:00
Jay
79ebb03cfd Fixed being able to drag a category above create new catergory 2020-05-05 21:38:57 -04:00
Jay
b8f9de1571 Reversed ordering of unread filters
part 1 of the ducc complaints
Also cleaned out extendednavview
2020-05-05 20:20:11 -04:00
Jay
3c56dc6cba Using helper functions for bottom sheet methods 2020-05-05 19:54:27 -04:00
Jay
c0eb0b62c7 Fixed blank page bug... again 2020-05-05 18:19:30 -04:00
Jay
7a463dfc3d Added Crash reports option to advanced 2020-05-05 02:10:59 -04:00
Jay
1ef2c6e67c MD2'ified the category list hopper
Also library recycler now scrolls a bit to match the padding when exposing the list
2020-05-05 01:12:19 -04:00
Jay
113107e05c Fixed #326 2020-05-05 01:02:06 -04:00
Jay
4bc44b22f6 Fixed fast scroll when category above is collasped 2020-05-04 23:45:42 -04:00
Jay
ee2df0f87a Library toolbar now collaspses again
Moved the show all categories button into the recylcer
2020-05-04 23:37:46 -04:00
Carlos
f890f5cfff
don't add tablet interface's jay the 7 users who use them complain (#324)
* don't add tablet interface's jay the 7 users who use them complain

* fix formatting
2020-05-04 19:43:01 -04:00
Jay
31800027a1 Setting webtoon view background to always black
closes #262
2020-05-04 18:38:27 -04:00
Jay
0a1c036cc9 Filters now work on collasped categories
closes #317
2020-05-04 16:17:40 -04:00
Jay
ba2d5e4a6d Updated category headers
closes #307
2020-05-04 15:59:10 -04:00
Jay
17f0754405 Fixed #308 2020-05-04 15:52:21 -04:00
Jay
b16ffe020e Fixed #311 2020-05-04 15:50:39 -04:00
Jay
10d6a04051 Fixed #323 2020-05-04 15:42:05 -04:00
Jay
d3584fcc4f Fixed fast scroll text layout
closes #278
2020-05-04 15:32:01 -04:00
Jay
c565898599 Fixed tachi not opening from manga links 2020-05-04 15:09:57 -04:00
Jay
22eb46ac0b Fixed reader activity layout issues 2020-05-04 15:00:00 -04:00
Jay
af817fb13c Placed add in library group in details into a scrollview 2020-05-04 14:47:06 -04:00
Jay
0eaa5f419c Fixed missing red on source hide 2020-05-04 14:43:24 -04:00
Carlos
41c64b7058
fix anilist jsonnull issue (#300)
added chucker to help with debugging stuff
upped retrofit version
2020-05-03 13:26:47 -04:00
Jay
e83e67d1b5 Release 1.0.2 2020-05-03 13:20:56 -04:00
Jay
60d661fbd8 Centercrop list in migration selection 2020-05-03 13:17:26 -04:00
Jay
6682c99fd1 Hide manga status if it is unknown 2020-05-03 13:13:28 -04:00
Jay
3bc3f417ac Search by author via tap 2020-05-03 13:13:14 -04:00
Jay
40464c0444 Update show all categories string 2020-05-03 13:05:52 -04:00
Jay
c2bab110d6 Fixed translucent 2/3 button nav bar on android 10 2020-05-03 13:01:51 -04:00
Jay
5f78765ef6 Fixed drop down in title showing up unintended 2020-05-03 12:52:36 -04:00
Jay
570c6abf07 Fix recents background glitching 2020-05-03 12:46:17 -04:00
Jay
ecde2b87cc Fix crash sources 2020-05-03 12:45:59 -04:00
Jay
379f27b01e Fixed blank pages in reader
There's a few refactoring changes here, but the actual fix is the reader_activity class and xml
2020-05-03 12:38:00 -04:00
Jay
c07ed374e8 Fixed manga details crash on error 2020-05-03 03:06:44 -04:00
Jay
5ff107361c Refactoring 2020-05-03 01:59:12 -04:00
Jay
64c9e4bd3e Update okhttp and coroutines libraries 2020-05-03 01:48:04 -04:00
Jay
1d4bf3ec34 Fix crash 2020-05-03 01:40:54 -04:00
Jay
23230ddeb7 Cancel library update from updating library snackbar 2020-05-03 01:00:52 -04:00
Jay
20bab59df3 Jump to category using the backdrop on the top of the library
Along with only showing a single category at a time
2020-05-03 01:00:45 -04:00
Jay
49b18181e7 View extensions cleanup 2020-05-02 22:26:12 -04:00
Jay
8de38e379a Removed red bg on extensions controller 2020-05-02 22:25:06 -04:00
Jay
964f49fb37 Margin updates for library category header 2020-05-02 22:24:44 -04:00
Jay
f2db2dbff5 Setting default grid size to medium 2020-05-02 22:22:36 -04:00
Jay
b142b649e0 Removing background on selectable items
Since the background behind them match
2020-05-02 20:43:28 -04:00
Jays2Kings
e89b10374a
Fix shikimori auth (#280)
Co-authored-by: Pavel Mosein <p.mosein@edadeal.ru>
2020-05-02 15:41:50 -04:00
Jay
8f63243d9f Popup to show long pressing a category name can edit it 2020-05-02 15:40:44 -04:00
Jay
cdf2a16731 Fixed fast scroll not showing emojis
closes #256 & #269
2020-05-02 15:17:34 -04:00
Jay
9078500b7c Flipped long press and tap for tapping a category, shrunk distance between collapsed chapters
Added an arrow to show show collasped status
2020-05-02 14:38:37 -04:00
Jay
e2152e7f72 made XS size a little bit bigger, so it's 5 on regular phones 2020-05-02 14:33:17 -04:00
Jay
083686ce60 Added display options item to the top of the toolbar as well 2020-05-02 14:31:54 -04:00
Carlos
8a1b8db614
add xl option (#282) 2020-05-02 13:51:31 -04:00
Jay
ea81745c8a Additonal list view fixes
Setting title to 2 lines
Added back image to browse
Set a fixed height to list item
author only shows if there's space just like comfort grid
2020-05-02 13:50:39 -04:00
Carlos
242c556346
condense list view (#281)
* condense list view

* switch to square
2020-05-02 13:33:16 -04:00
Jay
36dfb2484a Fixed Anilist crash 2020-05-02 13:29:14 -04:00
Jay
9c199f4612 Setting background to library recycler 2020-05-02 13:25:46 -04:00
Jay
bf72af57a7 Added global search back to tapping the title in manga details 2020-05-02 13:25:30 -04:00
Jay
ea88c254b9 Unread filter readded
In progress/Not started seperated out
2020-05-02 12:29:10 -04:00
Jay
44bb8de84f Filters sheet can be hidden while active now 2020-05-02 11:47:07 -04:00
Pavel Mosein
a80b7b795b Fix shikimori auth 2020-05-02 16:33:22 +03:00
Jay
54a0c3fded Fixed mark as unread not showing 2020-05-01 17:58:54 -04:00
Jay
25daf1919a v1.0.1 2020-05-01 16:48:23 -04:00
Jay
6b78112dd3 More tracepot crashes 2020-05-01 16:43:27 -04:00
Jay
3e541a0500 Various fixes for crashes from Tracepot 2020-05-01 16:16:13 -04:00
Jay
65071dc01e Fixed catalogue downloading chapters 2020-05-01 15:55:32 -04:00
Jay
39b1f53b58 Fixed blue nav bar in reader 2020-05-01 15:37:55 -04:00
Jay
79d8d6ba8d Fixed crash with recents swiping 2020-05-01 14:40:26 -04:00
Jay
7a03231ede Fixed default category sort not sticking 2020-05-01 14:11:46 -04:00
Jays2Kings
943dcff33e
Rel 1.0.0 (#230)
* Version 1.0.0

* Update changelog xml
2020-05-01 11:04:57 -04:00
Jay
5ce1b8dd50 Updates to About Controller
Removed option to disable crash reports
Added What's new: linking to the github release
Link to website
Fixed Build Time
Added open source licenese
2020-04-30 21:33:02 -04:00
Jay
879a9c735c Daily library updates are now the default for new users 2020-04-30 19:25:48 -04:00
Jay
575c1f0f70 Enabled auto check for exts by default 2020-04-30 19:09:11 -04:00
Jay
e509ad1913 Fixed missing more button in details when browsing 2020-04-30 16:55:31 -04:00
Jay
0ca9418cd9 Fix jumping on recycler on some views when moving to a new screen 2020-04-30 16:44:08 -04:00
Jay
b18ea3a929 Update build version 2020-04-30 02:23:39 -04:00
Jay
3270962249 Cleaner animation when going to manga details
The view behind the toolbar is no longer quickly visible when going to manga details
2020-04-30 02:22:31 -04:00
Jay
770595bbd5 Tapping the toolbar now scrolls to the top of the controller
Or collaspes a bottom sheet
2020-04-30 01:56:13 -04:00
Jay
cd74c4d1ec Added File permisions check in manga details and recents 2020-04-30 01:01:47 -04:00
Jay
6753a3c6ff Fixing bottom nav disappearing when changelog shows 2020-04-30 00:34:03 -04:00
Jay
2e4af90b63 Readded refresh button for single category libraries
Long pressing the library icon now updates the ui on library and recents
2020-04-30 00:29:39 -04:00
Jay
6e99caf458 Fixed crash when pressing up arrow in search activity 2020-04-29 14:07:18 -04:00