Commit Graph

3205 Commits

Author SHA1 Message Date
Carlos
d308e0c29f
update nth chapter logic from stable (#504)
Co-authored-by: Jays2Kings <jays@outlook.com>
2020-08-09 15:04:21 -04:00
Carlos
90ca4ecf53
Make cards and bottom sheet multiple of 4 for standards (#539)
* use dimens for corners on sheets
removed unused dimens
use same dimens on cards (can be reverted)
up card elevation slightly

* hide change categories when no categories exist
2020-08-09 14:59:15 -04:00
Carlos
7372109520
Use the same logic in the mangadetails filter as the reader filter (#543)
* use the same chapter filter for the mangadetails and the reader presenter page

* removed unused class

* move volume detection logic to chapter utils
2020-08-09 14:58:12 -04:00
Carlos
813a3c6e68
Download updates (#546)
* Add rename download attempt from preview

* clean up renew cache some to help with readability

* Download on WiFi regardless of metered status  (From Tachiyomi)

* no reason to show md2 beta message for new debug installs

* update clean up downloads to be a little faster and hit some edge cases not thought of before

* fix bug where manga name does not match the file name and was deleting manga downloads of manga with special characters

Co-authored-by: Chris Allan <chrisallan@pm.me>
Co-authored-by: Ken Swenson <2048861+flat@users.noreply.github.com>
2020-08-09 14:55:53 -04:00
Carlos
c0228f06f8
Some minor stuff from upstream (#547)
* local manga changes from stable

* use device pin instead of biometric when biometric cant be used for some reason

* corektx changes

Co-authored-by: arkon <arkon@users.noreply.github.com>
2020-08-09 14:52:45 -04:00
Yu Xiao
45eab517d0
TLS 1.3 support for Android < 10 (#519) 2020-07-30 20:12:25 -04:00
Michael Kwok
5eb5042622
enable WebView DOM storage (#522) 2020-07-25 21:28:59 -04:00
Carlos
718165a58e
fix download cache performance issue (#537)
* fix download cache performance issue

* adjust based of arkons suggestion

* launch the create in a scope to cut the faster loading time a little more
2020-07-25 21:28:28 -04:00
Jay
1e9b9dabe3 Fix download cache not working for a source name change
real commits coming soon
2020-07-06 23:21:26 -04:00
Jay
cfbc3156a1 Share urls of multiple manga in library
closes #119
Also hiding migration button and filtering out local manga when it comes to source migration in library
2020-06-06 22:22:00 -04:00
Jay
3bd8f92824 Minor tracking updates from PR
Updated remove tracking strings
Login dialog cannot be cancelled while logging in
Extremly minor layout changes
2020-06-06 21:31:13 -04:00
Jay
7fc84f6924 Remove dividing line between title and options in bottom menu sheet 2020-06-06 19:53:45 -04:00
Carlos
442a439e66
Tracker improvements (#473)
* add tracker logout dialog from upstream

* update for all trackers to have logout dialog

* remove logout button from login screen

* new login button that is more material
had to remove red_error color cause that was in the library that i removed

* return error message if user has blank username/password

* add x button to clear tracked Manga
add dialog that gives option to clear just in app or from tracking service
added mal as first service to allow clearing

* fix string in dialog for remove
ad ability to remove from anilist service

* add ability to delete from kitsu

* made login dialog look more material

* change the dialog for the remove from tracker

* update coil to 0.11.0

* make track search a little nicer
2020-06-06 19:53:13 -04:00
Jay
585e57c8bf FIxed #472 - Local manga edits not using existing json 2020-06-06 17:01:35 -04:00
Jay
06192419cb using runblocking for MAL intercept
since scope launches will run async
2020-06-06 16:28:34 -04:00
Carlos
8ce1d94fd2
add 400 response login refresh for mal (#476)
* add 400 response update to mal

* clean up imports
2020-06-06 16:14:02 -04:00
Jay
231c7f5bf3 Fixed #397 - Add to manga dialog not removing from library on cancel 2020-06-06 16:09:38 -04:00
Jay
f5f4b8a119 Fixed #469 - Reader chapters clickable while collasped 2020-06-06 16:01:20 -04:00
Jay
14ec89f654 Save reader progress when activity is paused 2020-06-06 15:36:57 -04:00
Jay
1978b9a62e Fix reader toolbar click intent 2020-06-01 21:12:11 -04:00
Jay
36ade17ba7 Format fixes for reader activity 2020-06-01 20:50:04 -04:00
Jay
70105110b5 Tapping on reader toolbar title now opens manga page 2020-06-01 20:45:47 -04:00
Jay
c189a840a7 Moved reader dismiss notification to the presenter 2020-06-01 20:32:51 -04:00
Jay
3a74c7918d Using a globalscope instead of current scope for showing new chapters notification
Since it may get called after a cancelled job
2020-06-01 20:25:14 -04:00
Carlos
7d5fa5a603
remove shortcuts.xml plugin since shortcuts arent used anymore (#463)
updated gradle to 6.1.1
update android gradle to 4.0
add buildSrc to use kotlin for versions didnt convert them all
2020-05-30 20:30:53 -04:00
Jay
07999b0c2d similar updates that i made in neko 2020-05-26 21:34:44 -04:00
Jay
cac18f16ab Switching "disable zoom" setting to "enable zoom out"
which will be off by default
2020-05-25 20:25:55 -04:00
Jay
f7b10463f7 Release 1.0.7 2020-05-25 14:24:59 -04:00
Jay
d7335bdc2f more tracepot crash fixes 2020-05-25 14:20:53 -04:00
Jay
11598362b8 Using chapter number instead of chapter title for sharing pages 2020-05-25 14:20:36 -04:00
Jay
b6bdc1fc0d Fix crash in search activity 2020-05-24 21:52:13 -04:00
Jay
3c77ead449 Remove hashmap for categories, since that causes OOM on some devices 2020-05-24 21:51:59 -04:00
Jay
69fd723410 Set search pinned sources default to false 2020-05-24 18:18:21 -04:00
Jay
290bd9091a Version 1.0.6 2020-05-24 15:51:52 -04:00
Jay
37957e61c9 Alway show the category title always for dymanic categories
Even if it is the only category
2020-05-24 15:51:09 -04:00
Jay
d7c6575962 Clean up german strings 2020-05-24 15:48:44 -04:00
Jay
f716307492 Remove neko reference in dl cache 2020-05-24 15:48:15 -04:00
Carlos
a5c9411f29 switch to check folders for downloads whenever delete chapters is called so the manga folder doesnt get deleted by accident 2020-05-24 14:55:20 -04:00
TheLich132
4849cc6bd2
Update polish translation (#393) 2020-05-24 14:54:30 -04:00
Eugene
9713c981b1
Russian localization (continued) (#394)
* New string

* hopper -> switcher

* New strings 2

* Fix and new

* Browse Settings

* New string change
2020-05-24 14:54:22 -04:00
Tio Nick
19c4efcef8
Update for Portuguese translation (#407)
* Update strings.xml

* Update strings.xml

* Update strings.xml

* Update strings.xml

* Update strings.xml

* Update strings.xml

It would be easier if I knew the release schedule of the new versions, so I could update the Strings about 2 days before.
2020-05-24 14:54:08 -04:00
Michael Fleischer
7779c4ac2b
German translation (#430)
* Updating the German translation

* small fix

* added changes done to strings.xml till May 19

* Switch to coil from Glide (#423)

* initial coil switch

* more coil changes

* fix extensions icons

* remove last of glide

* adjust local manga to actually update the covers as soon as you set it.  Also adjusts the large cover and share

* edit custom covers of a manga is now immediately reflected

* fix edit covers submit not automatically submitting
fix edit covers choosing cover not showing the selection in dialog

* fix setting custom cover not reloading when going back

* get gif's working

* run ktlint
fix setting custom cover to updated when returning back to details

* fix non uniformed covers

* get images working on resumes

* add size to cover cache setting

* remove log statement

* remove set last cover date

* put covers into cache when refresh enabled

* fix comment

* Reverted partial rogue commit

* Coil updates

Non library manga goes into android's default cache
Manga Fetcher now respects network cache policy
Not showing error drawable on manga details
Fixed manga notification icon sometimes not showing
General cleanup

* Fix toolbar color in manga details when switching themes

* Optimizations to sorting + category refactoring

Category:
• new bool called isDynamic used for all category
• new bool called isAlone, for when using no categories or when hiding all categories
Sort Optimizing:
•Using SQLite query for library mangas to also set the total chapters, instead of  checking the total count later
 •No longer using regex for removing articles from text, because it's pretty heavy
•All category now uses the same catergory sorting logic as regular categories

* Hide fast scroll when showing backdrop

* Added Bottom sheet for menu popup

For use in future commits

* Using new bottom sheet menu for sorting categories

* Added option to change how library is grouped

By default (categories)
By tag/genre
By sources (with the extension icon attached)
By status
and by tracking status (closes #249)

* Fixes for showing single category

* Moving hide all categories preference to the group library option

Removing the preference for it as well since its in the grouped preference

Also adding new wording for group by tracking (tracking status)

* Fixed ungrouped library showing "All"

* Fix crash in maga details

* Tracking status grouping now uses global wording if you have mutliple trackers

ie kitsu's "currently reading" becomes "reading" since most trackers use that
Also sorting the tracking groups better

* Show "no results found" error when search tracker doesn't find anything

* Logic fixes to library

Fixed trying to update with special groupings
Fixed special groups duplicating manga in a list

* Grouping menu sheet shows "ungrouped" instead of "categories" by use case

For those who not have any categories

* Move LibraryHeaderHolder to a new file

* when grouping by tags, tags with different casing will be grouped together

* Tapping category name now expands backdrop

* Category recycler puts active category center of view if list is scrollable

Also removed scrolling logic for opening/closing the sheet

* Always expose the front view a little bit even when backdrop is too tall

Also hide the filter sheet when expanding backdrop
Also also ignore the filter sheet when it comes to the layout of the backdrop

* Fixed sources with no tags in the manga not having the proper type

* Updated logic to elevating the toolbar

* Fixed sectioned library showing the wrong category when returning back to library tab

when using custom grouping

* Using compound drawables for centered toolbar

and making the library text centered even with the dropdown arrow showing

* Menu bottom sheet now scrolls to the active menu item if list is too tall

* Format library xml + no clipping to category backdrop

* Always expose the front view a little bit even when backdrop... (p2)

Fixing the fact the filter sheet still moved the category recycler view

* Don't scroll to the top of the list on group change until view refresh

* Option to always show the current category in the title

* Refactoring library view create

* Use bookmark icon instead of changing text color

Didn't look at the upstream code for this, but maybe should've

* Added cancel cta to long press library update snackbar

* Added "manga" to filter type

closes #381

* Edit info for online manga + Custom covers update

Yes you read that right. It's back! Oh god it's back

Instead of modifying the db, an external json file is made holding the custom info for your library (meaning it's even easier to remove should I so choose)
Reworking to just override the variable and use said var instead of having the current/original logic that existed before

Custom covers are now saved in a new folder, likewise to upstream
Also like upstream, custom covers can be added to manga without covers (closes #49)

(I'm so sorry Carlos)

* Move "Select target sources" to strings.xml

* more strings

* missing strings

* fix

* update

* fix

* today's updates

* remove colon

* new strings May 23, 2020

Co-authored-by: Carlos <2092019+CarlosEsco@users.noreply.github.com>
Co-authored-by: Jay <jays2kings@gmail.com>
2020-05-24 14:53:57 -04:00
Jay
b42d611fde Added inset hieight to menu sheet when setting max height 2020-05-24 01:24:50 -04:00
Jay
b6f6b410bb Fixed set as cover in reader not prompting for confirmation 2020-05-24 01:22:02 -04:00
Jay
2e96a2179a made ReaderChapterFilter not a singleton 2020-05-23 21:32:20 -04:00
Carlos
1d5fe4f775
Clean up the reader filter logic (#444)
* move chapter filtering to its own class and injekt it.
Clean up the logic around the filter to prevent unneeded filtering and to make it more understandable

* switch to .not
2020-05-23 19:27:21 -04:00
Jay
8f410ca864 Reorder Library Update Service
Co-Authored-By: Carlos <carlosesco@users.noreply.github.com>
2020-05-23 19:19:10 -04:00
Carlos
c67a5a2c0e
move coil package out of download package and into image (#445)
move CoverViewImageTarget into coil package
2020-05-23 18:57:40 -04:00
Jay
a15563d409 Slight refactoring to library presenter 2020-05-23 17:25:09 -04:00
Jay
a8d577e790 Disable clicking on dyamnic category headers
Normal categories clicking has been reverted to collasping
2020-05-23 17:20:38 -04:00
Jay
59c2da3f91 Batch select sources for pre migrations
Select none/all, pinned sources, enabled sources from the list
2020-05-23 17:07:52 -04:00
Jay
a3305171d6 Migration updates
When searching manually, the sources used for auto migration will also be used for searching
Can now migrate to the same source if it is the only source being used for migration (for those who cant stop using kakalot)
2020-05-23 16:28:07 -04:00
Jay
c4f1183dc4 Moving new material views to base class 2020-05-23 15:52:36 -04:00
Jay
2413d4c91e Pressing category button in hopper opens a mini category jump sheet
instead of opening backdrop
2020-05-23 15:50:50 -04:00
Jay
b3069b191e Fix appbar not showing sometimes when tapping the mini category bar 2020-05-23 15:29:29 -04:00
Jay
7c034f040b Fixed weird behavior with dragging categories 2020-05-23 15:02:05 -04:00
Jay
32aea55f42 Send manga/chapter/page details when sharing a chapter page
closes #443
Also for page_ string, removing the colon in it
2020-05-23 04:07:36 -04:00
Jay
0657d3db93 Added ComicExtra as comic source
closes #446
2020-05-23 03:47:36 -04:00
Jay
71b86d7ba1 Fixed #267 2020-05-23 03:45:48 -04:00
Jay
acfc81b9b9 Calling the first setting category in library settings "general" 2020-05-23 02:33:49 -04:00
Jay
b5702e715a Dynamic categories can now be updated seperately 2020-05-23 02:27:35 -04:00
Jay
3eb1cc1f17 Crop borders for continous viewer now uses the same pref as paged
also renamed the webtoon continous variable because it confused me
2020-05-23 01:10:13 -04:00
Jay
e0f639c801 Localize tracker not logged in error in log 2020-05-22 21:45:26 -04:00
arkon
3827993a94 Sort list of sources in migration alphabetically 2020-05-22 21:35:13 -04:00
Jay
42e299366a Using frame instead of appbar in reader
Not sure if will fix the disappearing page bug but appbars are weird enough to cause it
2020-05-22 21:28:47 -04:00
Jay
26081fae64 make category text in backdrop slightly smaller 2020-05-22 15:13:39 -04:00
Jay
0184b0678d Replaced filter button in reader with open manga in webview 2020-05-22 15:07:38 -04:00
Jay
6616189463 Remove second bookmark icon from reader 2020-05-22 14:20:54 -04:00
Jay
b174b954f5 Update source migration ui
Also fixed library grid back to center crop
2020-05-22 01:30:03 -04:00
Jay
dbaa12a0e7 Fixed spacing in string ext 2020-05-22 01:29:17 -04:00
Jay
d5fb065111 Update skip pre migration tip 2020-05-21 23:28:25 -04:00
Jay
620d3c57e8 Another tracepot crash fix 2020-05-21 23:16:49 -04:00
Jay
2c7ceb900b Fixed sql query crash 2020-05-21 23:13:21 -04:00
Jay
257b28141e Hopefully removing the tracepot log for library updates being cancelled 2020-05-21 23:02:53 -04:00
Jay
d40b5484a8 Fixed Recents item not showing after marking as read 2020-05-21 16:12:17 -04:00
Jay
a1bd3402ff Using image button where possible
instead of image view
2020-05-21 16:07:33 -04:00
Jay
88ceefecf3 Fixed being able to swipe update headers 2020-05-21 15:46:13 -04:00
Jay
3455e36a33 Long press page sheet now using menu sheet 2020-05-21 15:34:43 -04:00
Jay
45161220b8 Change chapter filters in reader
And some refactoring
2020-05-21 15:01:25 -04:00
arkon
bd748f6a62 Skip filtered chapters while reading 2020-05-21 14:00:59 -04:00
arkon
62e2a895f5 Update reader settings/rewording form upstream 2020-05-21 13:47:12 -04:00
Jay
172702e177 Change error message for when source is not installed 2020-05-21 13:28:40 -04:00
Jay
a5f7f63469 New icons for some of the empty views 2020-05-21 03:34:10 -04:00
Jay
516ff61abd Renaming arrow down/up 2020-05-21 03:29:22 -04:00
Jay
f98d0238c8 removed a missed rasterized image 2020-05-21 03:06:57 -04:00
Jay
5fca25b490 Readd chucker to network 2020-05-21 03:04:54 -04:00
Jay
4230afecaa Refactoring vectors to remove _white/_black from the names 2020-05-21 03:03:55 -04:00
Jay
7ccf5b6d4d Cleaning out the rasterized resources 2020-05-21 02:38:44 -04:00
arkon
12b2da9058 Show notification with error log on update failures + Move notification logic out of LibraryUpdateService 2020-05-21 02:20:07 -04:00
Jay
e76805160c Removing some icons and refactoring a few
Will refactor the rest 2 commits later
2020-05-21 02:11:18 -04:00
Jay
3067807798 Set background for pager before image loads 2020-05-21 01:17:39 -04:00
Jay
b791c6c2d8 Fixed jumping categories while searching library 2020-05-20 23:42:41 -04:00
Jay
7d7afd474e Fixed #433 2020-05-20 22:14:25 -04:00
Jay
4e45a337da Fixed #435 2020-05-20 21:56:02 -04:00
Jay
d42b9c2598 Fixed #436 2020-05-20 21:48:13 -04:00
Jay
271db63db8 Cleaning up the library xml 2020-05-20 20:58:02 -04:00
Jay
f78daf7156 Current category logic update + hopper up button update
Current category header now works by the first visual item in the view, not the first completely visible item anymore. Saving current item pref still relies on first completely visible

Hopper up button now goes to the top of the current category before going to the next category
2020-05-20 20:43:21 -04:00
Jay
97367f0558 Library front view has a rounded top when backdrop is exposed 2020-05-20 20:39:42 -04:00
Jay
a66327abbf undo snackbar dismissed when changing controllers 2020-05-20 20:29:55 -04:00
Jay
8e155044f2 Changed sources latest button to just say "latest 2020-05-20 20:29:28 -04:00
Jay
45f1f99292 Added Sources (Browse) settings + Global Pinned Search
Also moved all migration options to the sources settings
Migration sources converted to flowpref

New settings:
Only globally search pinned sources
Match migration sources with pinned
Match migration sources with enabled sources
2020-05-20 20:29:00 -04:00
Jay
f851c5536a On library cover load error, delete file and try again
In case file is corrupted
2020-05-20 20:24:58 -04:00
Jay
9f17e9116c Move "Select target sources" to strings.xml 2020-05-20 01:56:30 -04:00
Jay
d3ec230d4b Edit info for online manga + Custom covers update
Yes you read that right. It's back! Oh god it's back

Instead of modifying the db, an external json file is made holding the custom info for your library (meaning it's even easier to remove should I so choose)
Reworking to just override the variable and use said var instead of having the current/original logic that existed before

Custom covers are now saved in a new folder, likewise to upstream
Also like upstream, custom covers can be added to manga without covers (closes #49)

(I'm so sorry Carlos)
2020-05-20 01:04:19 -04:00
Jay
0809a7b7ff Added "manga" to filter type
closes #381
2020-05-19 20:55:01 -04:00
Jay
dd327bdb48 Added cancel cta to long press library update snackbar 2020-05-19 02:42:42 -04:00
Jay
27bc2bacfb Use bookmark icon instead of changing text color
Didn't look at the upstream code for this, but maybe should've
2020-05-19 02:41:02 -04:00
Jay
6341077abf Refactoring library view create 2020-05-19 01:45:21 -04:00
Jay
8700b6f0a3 Option to always show the current category in the title 2020-05-19 01:40:05 -04:00
Jay
cb2223d47a Don't scroll to the top of the list on group change until view refresh 2020-05-19 01:34:14 -04:00
Jay
6706af5bd7 Always expose the front view a little bit even when backdrop... (p2)
Fixing the fact the filter sheet still moved the category recycler view
2020-05-19 01:05:17 -04:00
Jay
4652f75717 Format library xml + no clipping to category backdrop 2020-05-18 23:45:37 -04:00
Jay
0b5a69d9c3 Menu bottom sheet now scrolls to the active menu item if list is too tall 2020-05-18 23:43:15 -04:00
Jay
83891c9b6b Using compound drawables for centered toolbar
and making the library text centered even with the dropdown arrow showing
2020-05-18 23:41:41 -04:00
Jay
5bdd7dcea9 Fixed sectioned library showing the wrong category when returning back to library tab
when using custom grouping
2020-05-18 23:26:28 -04:00
Jay
4df4a5b59d Updated logic to elevating the toolbar 2020-05-18 23:26:05 -04:00
Jay
8609145622 Fixed sources with no tags in the manga not having the proper type 2020-05-18 20:26:20 -04:00
Jay
5790380fcd Always expose the front view a little bit even when backdrop is too tall
Also hide the filter sheet when expanding backdrop
Also also ignore the filter sheet when it comes to the layout of the backdrop
2020-05-18 20:25:51 -04:00
Jay
75d4d274f6 Category recycler puts active category center of view if list is scrollable
Also removed scrolling logic for opening/closing the sheet
2020-05-18 18:02:46 -04:00
Jay
511fa31798 Tapping category name now expands backdrop 2020-05-18 17:58:18 -04:00
Jay
a03ee4943f when grouping by tags, tags with different casing will be grouped together 2020-05-18 17:46:58 -04:00
Jay
71872df9d0 Move LibraryHeaderHolder to a new file 2020-05-18 15:09:54 -04:00
Jay
89ea8388ad Grouping menu sheet shows "ungrouped" instead of "categories" by use case
For those who not have any categories
2020-05-18 00:50:58 -04:00
Jay
1d0545f5de Logic fixes to library
Fixed trying to update with special groupings
Fixed special groups duplicating manga in a list
2020-05-17 23:30:30 -04:00
Jay
3d0f72d50b Show "no results found" error when search tracker doesn't find anything 2020-05-17 05:29:03 -04:00
Jay
ea1087e3dc Tracking status grouping now uses global wording if you have mutliple trackers
ie kitsu's "currently reading" becomes "reading" since most trackers use that
Also sorting the tracking groups better
2020-05-17 05:28:34 -04:00
Jay
87ab6fa8de Fix crash in maga details 2020-05-17 04:53:36 -04:00
Jay
3910d23899 Fixed ungrouped library showing "All" 2020-05-17 04:20:49 -04:00
Jay
7813048828 Moving hide all categories preference to the group library option
Removing the preference for it as well since its in the grouped preference

Also adding new wording for group by tracking (tracking status)
2020-05-17 04:20:09 -04:00
Jay
d73579d25a Fixes for showing single category 2020-05-17 03:55:51 -04:00
Jay
bc8ed36d1c Added option to change how library is grouped
By default (categories)
By tag/genre
By sources (with the extension icon attached)
By status
and by tracking status (closes #249)
2020-05-17 03:37:36 -04:00
Jay
59c108a972 Using new bottom sheet menu for sorting categories 2020-05-17 02:48:01 -04:00
Jay
68cf3cab10 Added Bottom sheet for menu popup
For use in future commits
2020-05-17 02:20:02 -04:00
Jay
6c27147166 Hide fast scroll when showing backdrop 2020-05-17 02:16:59 -04:00
Jay
d9ad689506 Optimizations to sorting + category refactoring
Category:
• new bool called isDynamic used for all category
• new bool called isAlone, for when using no categories or when hiding all categories
Sort Optimizing:
•Using SQLite query for library mangas to also set the total chapters, instead of  checking the total count later
 •No longer using regex for removing articles from text, because it's pretty heavy
•All category now uses the same catergory sorting logic as regular categories
2020-05-17 02:15:24 -04:00
Jay
7083d41ffe Fix toolbar color in manga details when switching themes 2020-05-16 23:55:09 -04:00
Jay
cce6fdb765 Coil updates
Non library manga goes into android's default cache
Manga Fetcher now respects network cache policy
Not showing error drawable on manga details
Fixed manga notification icon sometimes not showing
General cleanup
2020-05-16 23:54:43 -04:00
Jay
67a76da475 Reverted partial rogue commit 2020-05-16 23:49:55 -04:00
Carlos
4d860c9396
Switch to coil from Glide (#423)
* initial coil switch

* more coil changes

* fix extensions icons

* remove last of glide

* adjust local manga to actually update the covers as soon as you set it.  Also adjusts the large cover and share

* edit custom covers of a manga is now immediately reflected

* fix edit covers submit not automatically submitting
fix edit covers choosing cover not showing the selection in dialog

* fix setting custom cover not reloading when going back

* get gif's working

* run ktlint
fix setting custom cover to updated when returning back to details

* fix non uniformed covers

* get images working on resumes

* add size to cover cache setting

* remove log statement

* remove set last cover date

* put covers into cache when refresh enabled

* fix comment
2020-05-16 23:35:16 -04:00
Jay
d99f4d1fac Using scope for updating library ui during global update
since removing it from the scope broke it
2020-05-15 03:54:06 -04:00
Jay
c9e3882077 Using library header category instead of finding the category in presenter
even though the header category also finds it in the presenter
2020-05-15 02:14:09 -04:00
Jay
eed9e0c765 Optimize unread progess filters by using the library db query 2020-05-15 02:09:29 -04:00
Jay
a3c5cc2e91 Add scroll bar to category recycler 2020-05-15 02:03:06 -04:00
Jay
652e045acf Updating Extension installer from upstream
Also adding an onerror handle
2020-05-15 02:02:08 -04:00
Jay
e0e072546f Fixed #401 2020-05-14 22:10:26 -04:00
Jay
9ca70a5ace Fixing tracepot crashes 2020-05-14 13:55:03 -04:00
Jay
6cafc5f5a0 Fixed unread sorting for the read manga 2020-05-14 13:13:24 -04:00
Carlos
c2e2076b0a
fix new chapter auto downloading when disabled (#414)
* fix downloading new chapter when disabled

* fix method name
2020-05-14 12:39:47 -04:00
Jay
5ed8805de9 Version 1.0.5 2020-05-12 00:50:31 -04:00
TheLich132
d6ec63f4d1
Update and fixes to polish translation (#385) 2020-05-12 00:27:03 -04:00
Eugene
9e3e9e0667
String error correction (#380) 2020-05-12 00:24:42 -04:00
Jay
1eeacafd7b Option to hide the fast scroller
closes #391
2020-05-12 00:13:31 -04:00
Jay
0755d2a169 lil more touch area to the fast scroll 2020-05-11 23:52:23 -04:00
Jay
f1acafc89f Moved "Show all categories" to display settings
Alos fixing some small library visual bugs
2020-05-11 23:51:48 -04:00
Jay
f091a9bb51 Fixed reverse sorting (closes #388) 2020-05-11 23:18:41 -04:00
Jay
8bee6fe9ae Fast scroll can be dragged from outside the handle
now needs a set distance applied before fast scrolling (so a10's back gesture doesn't trigger it)
2020-05-11 23:11:16 -04:00
Jay
a81047ebd5 Update library fast scroll bubble text
category name is now always at the end of the bubble
2020-05-11 22:53:12 -04:00
Jay
1d3763a34d Crash log no long shows cancelled jobs exceptions for updates 2020-05-11 16:31:47 -04:00
Jay
f0b0d3d197 Revert "Don't rename folder if it's only a case change"
This reverts commit df7aaf633a.
2020-05-11 15:44:13 -04:00
Jay
df7aaf633a Don't rename folder if it's only a case change 2020-05-11 15:28:19 -04:00
Jay
f438933fc3 Jumping to a new chapter in reader now saves progress
and jumping back goes back to the last page you were on
2020-05-11 15:22:15 -04:00
Jay
bb422743dd Supporting more network transports (fixes miui) (again) 2020-05-11 15:21:24 -04:00
Jay
2c3f8e6b62 some fixes for local manga 2020-05-11 13:08:56 -04:00
Jay
51c93bcd55 Fixed being able to collaspe catrgories if you only have one 2020-05-11 13:01:54 -04:00
Jay
fdd4b08a49 Few more tracepot crashes 2020-05-11 12:55:53 -04:00
Jay
3ad9d84b5f Fixing tracepot crashes 2020-05-11 02:01:21 -04:00
Jay
be69f05657 Release 1.0.4 2020-05-10 19:47:09 -04:00
Jay
a9b073fa40 Toolbar no longer shows when jumping chapters with transistion off 2020-05-10 19:43:42 -04:00
Jay
76d82eb336 Fix local covers not showing in details 2020-05-10 19:43:03 -04:00
Jay
5f6210b263 Release 1.0.3
Also updated template to remove beta mentions
And updated the readme to say andorid 6+ (how have I not been called out on this?)
2020-05-10 18:37:46 -04:00
Jay
7d62d78976 Check for app updates on foreground
Figured to leave the check for updates option incase people don't use the app often (there is no disabling foreground though)
2020-05-10 18:09:15 -04:00
Jay
4b50692cee Using a float on the progress on app updates
Not sure if needed but I saw some funny behavior with the progress bar
2020-05-10 18:04:03 -04:00
Jay
81efada033 Fix indent in manga.kt 2020-05-10 17:49:29 -04:00
Jay
dcf250fcf3 Fixing a few more tracepot issues 2020-05-10 17:33:42 -04:00
Jay
888bd8c8dd Refactor manga type 2020-05-10 17:30:23 -04:00
Eugene
a4e94c1e05
Russian types of manga (#360) 2020-05-10 17:14:38 -04:00
Jay
6ffba8ac6f Updated translation of the language Portuguese Brazil
Co-Authored-By: Tio Nick <nicker7@users.noreply.github.com>
2020-05-10 17:10:22 -04:00
Eugene
00a92d95c1
Russian localization (#298)
* Russian localization

* localization refinement

* Small fix

* Correction of detected errors

* Forgotten string

* Forgotten string

* updating strings for in-app updates

* more application updates

* new strings in app
2020-05-10 17:03:13 -04:00
TheLich132
18d5fab6b6
Update strings.xml (#306)
Updated polish translation for the new updated UI
2020-05-10 17:02:59 -04:00
Jay
821f068728 Fixed logic on fetching cached images in manga details 2020-05-10 15:30:32 -04:00
Jay
f046f12311 Renaming SourceSearch classes to GlobalSearch 2020-05-10 14:41:32 -04:00
Jay
b809f57950 Pinned sources now listed first in global search 2020-05-10 14:37:22 -04:00
Jay
1cca914c8f Updated ui of global search
you know md2 and all that
also sources with no results say "no results found"
2020-05-10 14:36:48 -04:00
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
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
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
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
Jay
8da4b677ea Added a tutorial for new location download queue
Using another new tutorial library for it, instead of tooltips
2020-04-29 00:16:06 -04:00
Jay
51b50d8a51 Fix crash when quickly leaving manga details 2020-04-28 22:33:19 -04:00
Jay
79745e19d2 Option to delete chapters automatically if the source has removed them
For global updates this is on by default, manga details asks first
2020-04-28 22:33:03 -04:00
Jay
e1f26d5497 Added "Tachiyomi" folder in the list to check for local manga 2020-04-28 21:32:22 -04:00
Jay
931e37b903 Manga set to download chapters now downloads new chapters from manga details refresh 2020-04-28 16:55:41 -04:00
Jay
da7adb8197 Removing repeated manga paramater in manga presenter 2020-04-28 16:49:32 -04:00
Jay
161b741d04 No longer using chapter url for new chapter notification's reader intent 2020-04-28 16:47:18 -04:00
Jay
5fa9d211aa Fixed issue with canceling a downloading in manga details when there's more downloads 2020-04-28 16:33:19 -04:00
Jay
0d702e0c2b Using the new drag handle on download queue 2020-04-28 01:46:17 -04:00
Jay
0215a1d8e6 Cleanup main activity imports 2020-04-28 01:41:25 -04:00
Jay
7e32428dcc Clean out search intents from main activity 2020-04-27 23:15:24 -04:00
Jay
fb5b14dd8a Fixed rapidly deleting categories not deleting 2020-04-27 22:53:56 -04:00
Jay
f1a62857be Naming this app "TachiyomiJ2K"
With the short name "TachiJ2K"
2020-04-27 21:58:46 -04:00
Carlos
126cbbe36c
Add a new manga category dialog (#221)
makes it more clear in browse and manga details when adding a manga
2020-04-27 21:57:45 -04:00
Jay
f645ac550e Fixed local manga covers not updating on edit 2020-04-27 00:52:32 -04:00
Jay
cb1594b73f Moved start reading button in list view back to the cover 2020-04-26 19:18:10 -04:00
Jay
67e9d79a1a Fixed swipe refresh not showing sometimes while browsing 2020-04-26 19:11:05 -04:00
Jay
caaddda040 Manhua no longer switches to LTR reader if the default reader is webtoon 2020-04-26 19:11:00 -04:00
Jay
610569cbc3 Using OutlinedButton.Icon for manga details and recents 2020-04-26 18:21:07 -04:00
Jay
974eb90cd5 Manga details now auto hides the fast scroll
Also more fixes to the tablet layout of manga details
2020-04-26 17:47:32 -04:00
Jay
15d2cb9f36 Remove wording about local covers being erased by refreshing covers setting
since it's no longer true
2020-04-26 16:04:53 -04:00
Jay
661ee54644 Fix empty view still showing on browse source
Using the browse icon for empty view with http sources
2020-04-26 16:03:51 -04:00
Jay
33bda22f08 Fixed start reading button showing with no chapters
And the more button now properly hides when there's no much of a description
2020-04-26 15:50:59 -04:00
Jay
3da64d8835 Fixed managing and collapsing default category 2020-04-26 15:14:55 -04:00
Jay
cd7e4efa5e LTR support on recycler item dividers 2020-04-26 01:16:19 -04:00
Jay
d47a8c6ed9 Fixed opaque status bar when tapping on 2 manga covers at the same time
because thats easier to fix that the double tappers
2020-04-26 01:02:43 -04:00
Jay
658a1a996b Using context extension for night mode checking 2020-04-26 00:52:12 -04:00
Jay
52892da065 Theme fixes for reader
Smart by theme now changes its background color on day/night switch, white theme is now actually #FFFFFF on background
Continous Vertical always uses black between pages, even if using light theme
Fix animated gif backgrounds
2020-04-26 00:44:31 -04:00
Jay
4ce2172a0c Date TimeSpan extension 2020-04-26 00:33:47 -04:00
Steven Smith
420f58eaed Improvements to EPUB support. (#2409)
* Fix EPUBs containing relative file paths and/or alternate path separators.

* Support calibre-generated EPUB covers.

* Store EPUB pathSeparator in a field.

* Process both types of image tags in EPUBs.

* Process all EPUB image tags in order.
2020-04-25 23:32:40 -04:00
Jay
900238c84f Some source icon clean up 2020-04-25 22:24:32 -04:00
Jay
b2ff267028 Using webp with a real shadow instead of vector xml for local source icon 2020-04-25 21:40:33 -04:00
Jay
7b7222428c Add links to local source guide
Also added empty view in browse sources to retry or open in webview
2020-04-25 20:29:00 -04:00
Jay
40ae78c0a3 Adding custom local source icon
Maybe we'll ask as to make one someday...
2020-04-25 20:22:33 -04:00
Jay
90a3145345 Update string to say "WebView" 2020-04-25 20:20:10 -04:00
arkon
0ea6764671 Added actionable items to empty view 2020-04-25 20:19:16 -04:00
Jay
ad2e14bf1a Created setTextColorRes Extension method 2020-04-25 18:18:13 -04:00
Jay
1c51a4c499 Updates to manga header margins + tablet layout fixes for the controller 2020-04-25 18:17:41 -04:00
Carlos
09a24bd9f2
Some Detail UI changes (#217)
* slight gradient increase in width
adjust more/less/start reading button to have more margin to be padded away from fast scroller

* remove title from top app bar
2020-04-25 17:14:48 -04:00
Jay
e9efc7d020 Added Tips for filters and chapter swipe
Using tooltip library to showtips
Swipe animations for first chapter item
Flow preferences to handle this
2020-04-25 00:47:01 -04:00
Jay
3bee24e79a Long pressing library icon now updates the library
Long pressing on other tab items expands the bottom sheet for that page
2020-04-25 00:28:25 -04:00
Jay
7fb8226a5f Fixed filters/track item dividers 2020-04-24 23:00:38 -04:00
Carlos
53bdb9cb12
minor theme cleanup (#211)
* use color selectors for alternative text colors and status bar
removed unneeded colors
removed ptsans since its not used and also thats not the way to do fonts anymore

* cahnged name to app_color_primary from bluePrimary

* fix fact total badge color text is not being used
2020-04-24 22:01:39 -04:00
Jay
226eacdfcb Fixed elevation issue when going into manga details 2020-04-24 18:18:34 -04:00
Jay
9586b564ed Better RTL support in manga details and library 2020-04-24 17:09:08 -04:00
Jay
024b075330 Reusing scroll extension method in manga details 2020-04-24 16:46:18 -04:00
Jay
3fc510fe4b Fixed animation when starting a download from recents 2020-04-24 14:00:47 -04:00
Jay
6237a61b4b Random cleanup 2020-04-24 13:24:41 -04:00
Jay
edbea486c8 Fix chapter download button status 2020-04-24 13:24:25 -04:00
Jay
f717900a89 Fixed inverted bookmark drawable on reader 2020-04-24 01:28:50 -04:00
Jay
7071abb5aa Fixed weird animation when going back to grouped recents 2020-04-23 23:21:58 -04:00
Jay
f6318d83ee Cleanup/Refactoring of Chapter colors
Also using util in recents
2020-04-23 23:20:45 -04:00
Carlos
1519395267
Chapter cleanup (#210)
* clean up chapterholder and reader chapter item to use a helper class for colors

* update gradle.properties to cache and have larger memory

* fixed bug causing some chapters that were swiped to crash app

* add relative date to chapter util
reference colors instead of attrs in color.xml
add a bookmarked and read alpha

Co-authored-by: Jays2Kings <jays@outlook.com>
2020-04-23 21:57:04 -04:00
Carlos
d4449c1d03
LibraryBadge clean up (#209)
* adjust badge colors to use color properties specific to badges
clean up library badge with existing and new view extensions

* fix line that should have been deleted in tracksearch
2020-04-23 21:02:44 -04:00
Carlos
5e5ab8df6b
switch to vector for splash since we target > 21 (#208) 2020-04-23 20:49:32 -04:00
Jay
3631489c56 Fixed collapsed category saying "category is empty" 2020-04-23 03:32:43 -04:00
Jay
950452579f Fixed rare crash when rotating screen in library 2020-04-23 03:24:01 -04:00
Jay
e2410fafb8 Fixing bottom sheets for notched phones
Starting to turn on bottom sheets now
Also general fixes on notched tablets (if those exists, I think they do?)
2020-04-23 03:23:36 -04:00
Jay
1ffe7511f2 More window insets extensions 2020-04-22 23:49:35 -04:00
Jay
b1fa07aedd Fixing imports for before commit 2020-04-22 23:49:12 -04:00
Jay
39aceea9da Using Controller Extensions
Cleanup some unused backup consts/methods
2020-04-22 20:56:11 -04:00
Jay
bd4a839b9e Setting light status bar in light reader themes for android O+ 2020-04-22 20:39:08 -04:00
Jay
204a784895 Added Last Used header to browse, hides if it is a pinned source 2020-04-22 20:33:43 -04:00
Jay
f5cc879a7e Fixing some filter bugs
Fixed not tracked + pressing 2 filters at once
2020-04-22 20:33:17 -04:00
Jay
af3fadd62a Fixed weird changing size of the fab in browse source view
Co-Authored-By: Soitora <simon.mattila@protonmail.com>
2020-04-22 20:32:54 -04:00
Jays2Kings
a0859148e0
Merge pull request #206 from CarlosEsco/minorCodeCleanup
cleaned up some code in the reader sections
2020-04-22 20:24:50 -04:00
CarlosEsco
f6c2558722 run standard xml format on reader files 2020-04-22 13:31:02 -04:00
CarlosEsco
4407d8774a delete scope since unused 2020-04-22 13:21:50 -04:00
CarlosEsco
a029fc950e improve if readability
improve bottom edge readability
2020-04-22 13:20:22 -04:00
CarlosEsco
1d92c4474f no reason for nested if 2020-04-22 13:19:49 -04:00
CarlosEsco
e5d3890ead move windowInset check for bottom into extension 2020-04-22 13:19:36 -04:00
CarlosEsco
f0cf0f4106 pass in the color value for the attribute instead of looking up again 2020-04-22 13:00:19 -04:00
CarlosEsco
c035745b94 add some ContextExtensions to wrap ContextCompat.getDrawable and ContextCompat.getColor 2020-04-22 12:57:03 -04:00
CarlosEsco
ca633b1f95 wrap more if's and else with braces 2020-04-22 12:50:52 -04:00
CarlosEsco
4e44ee3605 wrap if's in {} for readability 2020-04-22 12:47:47 -04:00
CarlosEsco
3240260a91 replace same line if else to when for readability 2020-04-22 12:43:55 -04:00
CarlosEsco
7399c87601 adjust setting reader system ui easier to follow 2020-04-22 12:42:03 -04:00
CarlosEsco
a47704071b add ability to adjust side padding in main reader settings 2020-04-22 11:45:49 -04:00
CarlosEsco
f331b24386 code should hide this button if the dialog was not tracked.
currently it just adds blue action color but always shows
2020-04-22 11:19:34 -04:00
Jay
12dfad2432 Fixed manga details being blank 2020-04-22 01:48:47 -04:00
Jay
aab4e7fe5a Minor refactoring/documentation of manga details controller
It aint much but its something
2020-04-22 01:18:08 -04:00
Jay
efb28e21a7 Removing launchUI from library presenter
Also fixed library not having an alpha when coming to the screen from restoring
2020-04-22 00:27:23 -04:00
Thiago França da Silva
4e54690229 Add an UserAgent Interceptor to Cloudflare Client 2020-04-21 16:51:12 -04:00
arkon
329e8f1988 Migrate to WorkManager 2020-04-21 14:04:37 -04:00
Jay
beeabe17c4 Checking alpha component when check if a color is dark
Because turns out some scanalors leave an uncropped alpha in their pages
2020-04-20 01:48:31 -04:00
Jay
a2e7b48501 Fixes to collasped category showing items + fixed single categoery named as Library 2020-04-20 01:08:19 -04:00
Jay
2fa1c71fbd More attr cleanup 2020-04-19 20:46:53 -04:00
Jay
776e75cb6c Swiping up on bottom nav with an expanded filter sheet now opens display options 2020-04-19 18:37:38 -04:00
arkon
b08a5d6596 Remove manga homescreen shortcuts 2020-04-19 18:26:54 -04:00
Jay
b53d571a1c Add option to hide start reading button 2020-04-19 18:22:12 -04:00
Jay
b38b74d95d Using appbar for reader, removing tablayout in main activity xml
and a pill in the reader chapters sheet
2020-04-19 17:57:35 -04:00
Jay
732b7c3414 Update dividers 2020-04-19 17:41:50 -04:00
Jay
541b026fa8 Fixed restored but errored manga ending up in default category 2020-04-19 17:29:28 -04:00
Jay
5b5239c5eb Reader now using app theme, clean up of unused drawables; attrs; colors 2020-04-19 17:28:59 -04:00
Jay
aef79bafad Converted long press for hide and pin into a swipe and button
respectively
2020-04-19 14:52:22 -04:00
Jay
5871572442 Renaming a bunch of files as Source instead of Catalogue 2020-04-19 04:33:57 -04:00
Jay
83990793a2 Part 1 of updating source controller 2020-04-19 04:17:47 -04:00
Jay
5e56f80709 Added source icon to filter sources 2020-04-19 01:20:56 -04:00
arkon
1373a0d61c Add source pinning (closes #2322) 2020-04-19 00:18:25 -04:00
arkon
849cb4208f Change catalogue hiding dialog to accommodate more options in the future 2020-04-18 23:40:10 -04:00
arkon
5276e25b22 Basic implementation of hiding catalogue by long pressing 2020-04-18 23:31:38 -04:00
morcefaster
0629bf982c Webtoon zoom out (#2892)
* Increased added support for zoom out on webtoons to help with horizontal layout reading

* Renamed var
2020-04-18 23:19:52 -04:00
arkon
08cb46b145 Tweak library icon 2020-04-18 23:17:40 -04:00
Jay
2df67c5691 Bolding current chapter in reader's chapter list 2020-04-18 23:09:27 -04:00
arkon
3438d72232 Fix extension setting dialogs not handling duplicate keys (fixes #2876) 2020-04-18 22:53:39 -04:00
Jay
7ef5e59421 Forcing webtoon mode on manhwa and long strip 2020-04-17 23:23:57 -04:00
Jay
f0cb967f6a Added ability to search manga titles in collasped category 2020-04-17 01:03:57 -04:00
arkon
a4178f5d28 Add shortcut to disabling battery optimization 2020-04-17 00:36:07 -04:00
Jay
0af41005f8 Adding webtoon side margins + continuous vertical
Co-Authored-By: arkon <arkon@users.noreply.github.com>
Co-Authored-By: morcefaster <51055657+morcefaster@users.noreply.github.com>
2020-04-17 00:04:44 -04:00
Jay
907c4b77a8 Fixed Traditional Chinse being set as LTR reader 2020-04-16 22:46:22 -04:00
Jay
71352a6fe1 Fixed being able to hide chaptersbottom sheet on reader when recreating activity 2020-04-16 22:44:47 -04:00
Jay
b6c0efd875 Some super light logic change/cleanup for library presenter 2020-04-16 22:03:29 -04:00
Jay
6bdbf59041 Pressing on category name in library allows managing of it
Can rename, set download new chapters, or include in global update
2020-04-16 20:41:07 -04:00
Jay
877cb43043 Option to collaspe categories
Sort button on category now shows category direction
Category name now a bit larger
2020-04-16 15:58:10 -04:00
Jay
3d6ad28437 Fixed selected chapter in list not updating 2020-04-15 00:03:30 -04:00
Jay
02896679fe Added Chapter list to reader activity
Also using this as a test bed for fast adapter
2020-04-14 23:56:50 -04:00
Jay
472ba92fe6 Downloaded button arrow is back to always white 2020-04-14 15:38:17 -04:00
Jay
2d9f19e8db Updating some of the sheets to be more modern 2020-04-14 15:37:49 -04:00
Jay
5d0ce6cb3f Add documentation to library presenter 2020-04-13 23:54:50 -04:00
Jay
9bd57903d0 Readding resources that shouldn't have been removed 2020-04-13 23:24:15 -04:00
Jay
7fa0280e91 appending ic_ to the icon drawables 2020-04-13 23:18:00 -04:00
Jay
13ab4655b3 Removed unused resources 2020-04-13 23:13:13 -04:00
Jay
716f7f422f Minor cleanup + local source string change to "local library" 2020-04-13 23:09:18 -04:00
Jay
bdf73da0ba Fixed unread badge type issues 2020-04-13 22:42:41 -04:00
Jay
fb7599c833 Update download colors 2020-04-13 22:36:54 -04:00
Jays2Kings
ffa83e3677
Merge pull request #187 from CarlosEsco/MD2minorchanges
minor changes
2020-04-13 22:15:39 -04:00
Jay
a5db1ff417 Dismiss popup menu for chapters when scrolled off screen 2020-04-13 20:35:27 -04:00
Jay
69214984e4 Fix fast scroll when using a single category
No longer shows the refresh button for single category
2020-04-13 20:34:19 -04:00
Jay
14c2ac6067 Added a tablet layout to manga details
The 3 people who can use this you better appericate it
2020-04-13 20:10:50 -04:00
Jay
d09d3e0bda Adding elevation to appbar on scroll
I'd love to just do this with coordiator but alas...
2020-04-13 20:04:28 -04:00
Jay
e87f0c48ce Fix recent item not showing after swiped 2020-04-13 02:51:23 -04:00
Jay
f297444d19 Update category indicator spacing 2020-04-13 02:51:06 -04:00
Jay
60bb7d919d Showing category change via the fastscroll indicator, Library title is now always "Library" 2020-04-13 02:26:19 -04:00
Jay
ea0b4c2bc3 Fixed remove downloads option escaping the overflow menu 2020-04-13 01:13:49 -04:00
Jay
2ce8f544f3 Setting foreground extensions check to 6 hours 2020-04-13 01:07:23 -04:00
Jay
8d88d1a739 Setting cover in reader sets the custom cover flag 2020-04-13 01:07:10 -04:00
Jay
6533689539 Recents can now be filtered for only history or updates 2020-04-13 00:46:01 -04:00
Jay
cb6de21804 Using bookmark icon for chapter bookmarking, heart for favoriting manga 2020-04-12 20:19:07 -04:00
Jay
3f31152968 Fix "no description" not showing sometimes 2020-04-12 18:54:17 -04:00
Jay
3a4780e19b Added option to migrate manga from manga details
Also copying manga date added to migrated manga
2020-04-12 18:53:56 -04:00
Jay
0b0f985e24 Keeping a private static list of recents for recreation of recents controller 2020-04-11 14:54:11 -04:00
Jay
ed3e819829 Library's first load is now async + private scope in library presenter 2020-04-11 14:26:01 -04:00
Jay
3cd74ce05e Readding Hide Table Column
Since it fails to load browse without it
2020-04-11 13:58:40 -04:00
Jay
d5605d162c Hide Fab in latest updates 2020-04-11 01:59:57 -04:00
Jay
2a8f4fd1c0 Adding naviagtion buttons for recents if ungrouped and theres no recents 2020-04-11 01:04:44 -04:00
Jay
34692cdc93 Added Proper logout button to tracker login dialog 2020-04-11 01:04:11 -04:00
Jay
f4ce43787c Controllers now properly remove their toolbar items on pop 2020-04-11 00:06:25 -04:00
Jay
b5699154f4 Added option to ungroup recents 2020-04-11 00:05:59 -04:00
Jay
26c5214d2e UI changes for library
Sort Arrow now point to the right direction for date add/latest chapter/last read
Fast scroll now has an option to reach the bottom
2020-04-10 18:11:02 -04:00
Carlos
6b55d84ac8 add refresh trackers when opening details 2020-04-10 17:59:07 -04:00
Carlos
124bb63442 switch to use color accent 2020-04-10 17:58:22 -04:00
Jay
3a941fa0e7 Fixed #184 2020-04-09 23:47:55 -04:00
Jay
2dd8c8810a Clean up of library presenter
Using progress bar again for when a category is updating and ripple for sort button
Fixed #165
2020-04-09 23:45:44 -04:00
Jay
55b7b8ca2a Reducing New chapters fetch on recents to a week instead of a month 2020-04-09 23:30:00 -04:00
Jay
d3579706d3 Possibly fixing some freezes and crashes 2020-04-09 23:29:26 -04:00
Jay
1aebd3aced light Manga details refactoring 2020-04-09 02:01:56 -04:00
Jay
a73c847e3f Added Remove Downloads to manga details
Collasaping downloads if theres no downloads when its not in view
2020-04-09 00:50:22 -04:00
Jay
05428b308f Reordering the strings xml
and slightly more cleanup
2020-04-09 00:25:38 -04:00
Jay
fb529f52d3 Big refactoring of strings
Removing some of the unused, removing the prefixes on some strings
Cleaning up some of the unused resoures and dialogs
2020-04-08 20:32:36 -04:00
Carlos
4c45e3b217 switch to accent color for the downloaded 2020-04-08 17:55:39 -04:00
Carlos
5f8643a33d switch tracker cards to use the background_card attr 2020-04-08 17:49:35 -04:00
Jay
4828f934b5 Cleanup & adding comments 2020-04-08 00:02:35 -04:00
Jay
00bd80b5fa Removing hide title from manga
Since there's comfortable grid there's no need for it now
2020-04-07 23:45:52 -04:00
Jay
26571a2508 Fixes for grid sizes on all device sizes
Catalouge grid now matches library grid type
2020-04-07 22:32:28 -04:00
Jay
839bfb8807 Updated app shortcuts 2020-04-07 01:39:50 -04:00
Jay
4daa577d39 Fixed #175 2020-04-07 01:39:16 -04:00
Jay
963e125d64 Fixing #178 and adding #171 2020-04-07 00:34:23 -04:00
Jay
4d8340a0c3 New fast scroller used on chapter list
Scrolls by volume now
Updated to jsoup 1.13.1 since there was some errors with 1.12.2
2020-04-06 23:52:15 -04:00
Jay
21953424c0 Added theme style to swipe refresh
Also fixed #161
2020-04-06 15:06:17 -04:00
Jay
e571fcb1be Update extensions/downloads text 2020-04-06 13:36:10 -04:00
Jay
faa7cd3d26 Recents page now shows the first newest chapter in 12 hours 2020-04-06 13:30:34 -04:00
Jay
0bcd8f2f68 Made description text selectable
+ fixes to when set default chapter sort should show
2020-04-06 13:27:06 -04:00
Jay
3ccaf92770 Move manga to default category (#166)
Also removed option for how to move manga between categories, will always keep category's sorting
2020-04-06 04:16:26 -04:00
Jay
7325a79318 Long pressing library button fix
With no categories just toggle favorite status (closes #179)
2020-04-06 03:42:23 -04:00
Jay
ddb4092e16 Added Undo button for swiping in manga details 2020-04-06 03:34:34 -04:00
Jay
651682df4a Cleaning the library controller + removing the side swipe
^Since the fast scroll exists now
Root controlllers can all now swipe up from the bottom bar to expose sheet
Added option to refresh tracking for a manga
2020-04-06 03:10:53 -04:00
Jay
83206ded5e Update Recents updates items to new style
Also removed newly added manga from flooding recent updates (closing #52)
2020-04-04 20:18:27 -04:00
Jay
4e33b93c08 Small UI tweaks
Download 3 dots hidden when theres a single chapter downloading
Recents now shows the chapter as the title, manga as subtitle
Library List view: moved start reading button outside of the manga
Reenabled freeform covers
Also never commited the fast scroll the gradle, oops
2020-04-04 16:48:15 -04:00
Jay
73373cab56 Added option to globally sort all manga's chapters
Fyi this is going to break your current sorting
Also made it more obvious the entire chapter filter header is clickable
2020-04-04 16:11:00 -04:00
Jay
58d416d16c Merge branch 'MD2' of https://github.com/Jays2Kings/tachiyomi into MD2 2020-04-04 14:07:20 -04:00
Jays2Kings
dd11367331
Merge pull request #169 from CarlosEsco/MD2Tracker
update icons for shikimori and bangumi
2020-04-04 14:05:59 -04:00
Jay
b79eb3f1d3 Remove old download controller 2020-04-04 14:01:46 -04:00
Jay
d0def563c8 New fast scroller for library
Updated Drag handle icon
Removed outline fron update button in extensions
Moved "view options" to filter sheet as "display options"
Removed freeform cover option from library 😔
Added swipe refresh to recents page
Removed a few overflows
2020-04-04 13:47:32 -04:00
Jay
836291a59a Cleaning out the old LibraryController 2020-04-03 19:15:29 -04:00
Jay
19c1192233 Fix crash with gif covers in manga details + more pading for category headers 2020-04-03 15:17:21 -04:00
Jay
c13b6cbe91 Added swipe to refresh to library
Plus increased horizonatal swipe distance
2020-04-03 02:33:05 -04:00
Jay
1ce426d1c9 Download queue moved to recents
We're at 7 bottom sheets now
Using vibrant color for manga cover background
2020-04-03 01:04:44 -04:00
Jay
9a4894ba95 Cleaning up Recents and MainActivity 2020-04-01 21:51:36 -04:00
Jay
5963c09691 Updates to Date Added
On upgrade, assign date added to the earliest chapter fetch
Added "Newly Added" section to recents
Reformated Recents to use a single recyclerview
2020-04-01 21:26:32 -04:00
Carlos
af45fa4a20 renamed webp files with prefix ic_ since these are icons for the trackers 2020-03-31 13:51:14 -04:00
Carlos
1176c7a758 updated bangumi and shikimori to accurate icons
changed bangumi to rgb color vs hex to match other trackers
2020-03-31 10:52:39 -04:00
Carlos
15567cc3c3 removed unused navigation header 2020-03-31 10:52:00 -04:00
Carlos
8f58419ddc fix casing for string 2020-03-30 12:31:07 -04:00
Carlos
a7765146fd Add sort by date added 2020-03-30 11:16:20 -04:00
Jay
362a088367 Fixed sorting chapters not updating properly 2020-03-29 13:31:06 -04:00
Jay
44446b8f8a Disabled Tabbed Library
Likely to be removed forever
Also global update no longer shows download paused notification when queing up
Also bumped up to vCode 62 since 0.9.82 is out
Also fixed issue when the manga details header is taller than the screen
2020-03-29 00:08:09 -04:00
Jay
b48cff63e4 Fixes to manga details when app is locked + scrolling toolbar fixes 2020-03-28 19:11:32 -04:00
Jay
9e67c00465 Disabled ktlint's import organizer 2020-03-28 18:21:11 -04:00
Jay
497f965cba Parallax scrolling to Manga details page 2020-03-28 18:13:36 -04:00
Jay
0d658d4b05 Refactoring ChapterItem to make the download button more reusable 2020-03-28 15:07:21 -04:00
Jay
d82b6fbe04 Resume on last used tab 2020-03-28 14:11:19 -04:00
Jay
5e45c29f58 Filter library by non tracked services 2020-03-28 14:10:35 -04:00
Jay
6a7762212b New Recents Page + Download updates
Recent tab is now a combination of recent reads and updates, filtered by unread and an option to go to both old pages (which will be updated later)
Download button now has an option to start downloading a chapter now, which unpauses downloading and moves it to the top of the queue
If a chapter is added to a paused download queue with the notification swiped away, the notification returns
2020-03-28 01:23:22 -04:00
Jay
719aa751b8 Fixed extensions notifcation action 2020-03-25 00:48:24 -04:00
Jay
d361f41b35 Searching chapters collapses manga header
Fixed fade in of chapters on first load of manga details
2020-03-24 02:47:40 -04:00
Jay
f57e19a894 Fix crash when resuming tachi while broswing catalogue 2020-03-24 02:16:49 -04:00
Jay
1a661f5d04 Optimize Imports 2020-03-24 02:07:36 -04:00
Jay
66d62f5aa4 Extensions presenter now using less rx 2020-03-24 02:06:29 -04:00
Jay
fde6506842 Fixes to swiping chapters
Fixes also to the bottom sheets
2020-03-24 00:05:04 -04:00
Jay
776c85a954 Theme refactoring again 2020-03-23 17:18:18 -04:00
Jay
6ee80d2a2b Cleanup secondary drawer 2020-03-22 19:09:48 -04:00
Jay
6a22c18fab Browse Filters is now also a bottom sheet
Lets see how many more we can add (we're up to 6 if you're keeping score)
2020-03-22 19:08:17 -04:00
Jay
ba30882291 More theme fixes
Also Empty categories now hide with a filter on
2020-03-22 13:51:34 -04:00
Jay
30925053ab Refactoring Chapters 2020-03-22 04:22:11 -04:00
Jay
b331e12fde Made chapters swipeable to change read/bookmark status 2020-03-22 04:10:27 -04:00
Jay
87e86f81cf Updates to tracking layout 2020-03-22 03:15:40 -04:00
Jay
ff948ea4d9 Library List updates
Empty categories now show
Moving a manga from one category to the next now shows a snackbar with undo
Edit categories now shows total category count
2020-03-21 23:48:56 -04:00
Jay
3e40105232 Extension api only called when bringing up the extensions sheet 2020-03-21 22:07:35 -04:00
Jay
09a8ec6ffa Reworking themes
White theme is now the base, blue theme restored to its former glory, but system default for light is now only for dark blue
2020-03-21 22:07:04 -04:00
Jay
2e3aa6e39e show chapter toolbar when changing chapters with buffer page off 2020-03-21 01:18:15 -04:00
Jay
13836f0ae3 Slight cleanup on themes
Removing v23 theme
2020-03-20 23:37:16 -04:00
Jay
1b6f7deb21 Updating tracking layout 2020-03-20 23:16:59 -04:00
Jay
4d094105a9 Fixes to filter sheet in landscape 2020-03-20 23:16:34 -04:00
Jay
fe7bd2a7bb Using extension icon instead of letter for catalogues 2020-03-20 01:52:03 -04:00
Jay
b3ece8c9c9 Work on filters sheet
Auto hides now when scrolling, no longer hides with filters active
Changed back download color, using purple (?) for total chapters
2020-03-20 00:50:51 -04:00
Jay
98749190c2 Changed the library list swipe animation speed to be more like the play store 2020-03-19 23:14:59 -04:00
morcefaster
0fde1ba102 Fix for perpetually loading chapters (#2718)
* Fix for perpetually loading chapters

* Removed page count check
2020-03-17 22:08:18 -07:00
morcefaster
b345295f2c Changed default pager zoom style to ZOOM_FOCUS_CENTER (#2713)
Changed default pager zoom style to ZOOM_FOCUS_CENTER
2020-03-17 22:08:14 -07:00
Jay
ccbb806507 Cleanup of old library controller 2020-03-16 02:00:29 -07:00
Jay
8f884bf222 Removing edit online manga, now only for local
This is a nightmare to maintain and freeing to clean up, so it's out. Local manga will continue to be editable but online editing will remain only for covers (which wlil not be overridden when updating)
2020-03-16 01:52:30 -07:00
Jay
d87c1cb5b9 Fixing build for last commit 2020-03-15 23:12:37 -07:00
Jay
1d5163163d Updating to min sdk 23 2020-03-15 23:09:40 -07:00
Jay
4734cc1668 Update MainActivity.kt 2020-03-15 22:52:27 -07:00
Jay
f8eb0c0c27 Merge branch 'master' into MD2 2020-03-15 22:52:19 -07:00
Jay
da786bbc40 Turned on kt lint 2020-03-15 22:50:20 -07:00
Jay
cc28ff7a77 Using selector for tab icons 2020-03-15 22:21:14 -07:00
Jay
7087e4ce9f Fixing library selector 2020-03-15 15:24:23 -07:00
Jay
2e4af629c6 Fixing conlficts and build
Fixed searching in Anilist
2020-03-15 15:04:20 -07:00
Jay
6ab222bdc8 Using filled/outlined icons in tab bar + refactoring 2020-03-15 14:34:28 -07:00
Jay
e05c374d2c Removed Downloaded fonts + using private scope for manga details presenter 2020-03-15 14:24:07 -07:00
Jays2Kings
9a044e9037
Merge pull request #146 from CarlosEsco/MD2
Initial tracking changes
2020-03-15 14:14:37 -07:00
Carlos
a7934d5c0e fix github service 2020-03-15 08:01:03 -04:00
Carlos
2a5605722d fix github service 2020-03-15 08:00:46 -04:00
Jay
238b59784e More library layout fixes 2020-03-14 17:54:55 -07:00
Jay
d62c0f00c4 UI Fixing
Fixed source migration being clipped
Fixed shadow of unread badge being clipped
2020-03-14 17:27:39 -07:00
Carlos
a6d4b0a999 remove rx call adapter since its not used anymore 2020-03-14 20:10:40 -04:00
Carlos
61f34b958c fix mal class name 2020-03-14 20:01:30 -04:00
Carlos
7bc12c04c4 More tracker clean up 2020-03-14 20:00:16 -04:00
Jay
93cb8f649e Updates & Fixes
Made manga header in details its own item
Pressing the tab icon in library toggles the filters bottom sheet state, no longer just shows it
Pressing the tab icon in browse toggles the extensions sheet
Better logic in detecting which section of the list library you're in
Fixing:
• download cache with incorrect casing
• "view chapters" from notifcation
• Title bar centering
• Filtering by tracker
2020-03-14 16:29:12 -07:00
Carlos
f83a6bd489 merge md2 stuff in
initial changes for tracking
2020-03-14 08:53:47 -04:00
Jay
1a9614b5de Added Specific trackers to filters, moved download queue to settings 2020-03-12 00:15:31 -07:00
Jay
b3cda93f3c Custom download chapter popup now replaced with range select
Long pressing the badge also starts range select
2020-03-11 23:16:44 -07:00
Jay
dad12ce216 Fixing drag and drop stuff
Also changed the order of the themes
2020-03-11 20:48:38 -07:00
Jay
25492e0db8 "fixed" the light blue theme
there's no real fixing it, but it's at least mostly readable
2020-03-11 19:33:29 -07:00
Jay
0631b57795 More fixes to swpiing list + toggle for hiding filters by default 2020-03-11 18:31:23 -07:00
Jay
495407f3ea Fixed not being abled to scroll sideways in library list 2020-03-11 01:19:43 -07:00
Jay
ee471b919c Back button now closes extensions sheet 2020-03-11 00:50:27 -07:00
Jay
f2a45e5b53 Fix crash on theme switching, reworded settings for catalouges 2020-03-11 00:46:55 -07:00
Jay
dbf5424b77 Deleting the old manga detail controllers 2020-03-11 00:37:44 -07:00
Jay
e68a1ae48d Extensions now in a bottom sheet on the browse tab
Boy I love bottom sheets guys
2020-03-11 00:28:47 -07:00
Jay
1f91ad0a07 More List scrolling work
less bugs + end of categories animation
Always showing start reading button, it's just disabled when there's nothing to read
2020-03-10 21:02:19 -07:00
arkon
8379caa149 Start preloading next chapter if within last 3 pages instead of last page 2020-03-10 00:20:15 -07:00
Jay
d1b58a9187 Remove long tap setting from reader settings sheet 2020-03-10 00:20:04 -07:00
morcefaster
f6a3760dfa Added config to hide transition page when not needed 2020-03-10 00:18:44 -07:00
Jay
75e32f6f47 Create WebViewUtil.kt 2020-03-10 00:00:29 -07:00
arkon
ce1ab6d964 Label Kitsu login field as email address instead of username 2020-03-09 23:59:20 -07:00
Thiago França da Silva
0d37dd9a95 Fix Cloudflare Interceptor when User-Agent is Empty 2020-03-09 23:55:17 -07:00
Jay
29134f6bb0 Added tracking sheet to manga details
Using the compact card view dev tachi is for now, maybe forever
Also finally fixed the anilist bug

Co-Authored-By: arkon <arkon@users.noreply.github.com>
2020-03-09 23:34:00 -07:00
Jay
8134d4c2fa Showing name of chapters that are oneshots or just weird 2020-03-09 21:11:09 -07:00
Jay
1966dd594f Added animation to scrolling sideways in library list mode 2020-03-09 21:09:02 -07:00
Carlos
88857d84f2 remove dev repo updater 2020-03-09 17:44:21 -04:00
Jan Grabowski
543cb0a047 Moved function, removed pref. 2020-03-09 17:38:46 +01:00
Jay
27932e9c06 Fixed title spinner showing up in unintended places 2020-03-08 16:42:54 -07:00
Jay
d86caf36ee Merge branch 'master' into MD2 2020-03-08 16:39:43 -07:00
Jan Grabowski
3b7be37268 Made feature persistent, removed option from settings 2020-03-08 21:34:34 +01:00
Jan Grabowski
bcec01c48b Added an option to change the notch mode
Option is enabled (not greyed out) in Reader settings only when a mobile supports notch. Default option is to NOT use the notch area on horizontal view. Also added polish translation to already fixed polish translation file.
2020-03-08 14:04:52 +01:00
Jay
489cef7962 Restored "spinner" in library list mode
Added Rudimentary search to recent updates, might expand on it more later
2020-03-07 21:41:52 -08:00
Jay
b7e66fa404 Scrollable toolbar + centered + same color toolbar
I'm stealing from that reddit sync alpha
Also light blue theme is now broken...too bad
2020-03-07 18:14:09 -08:00
Jan Grabowski
5f862f0ed8 Revert "Revert "Fixed polish translations and added missing ones.""
This reverts commit 0c1eac97b1.
2020-03-07 20:17:30 +01:00
Jan Grabowski
0c1eac97b1 Revert "Fixed polish translations and added missing ones."
This reverts commit 829dceafab.
2020-03-07 20:05:16 +01:00
Jay
c8570759fa More stuff
Last updated sorting is called "Latest chapter" now
Fixing some mangas being called manhwas
Fixed library searching from tags
Broswing manga from source now starts with the details and tags expanded
Restored click on thumbnail in details
Restored copying title and aurthor
Made toolbar in details translucent
Added mark all unread and mark previous as read in detail
Fixed changing grid size
2020-03-07 10:52:49 -08:00
Jan Grabowski
829dceafab Fixed polish translations and added missing ones. 2020-03-06 21:06:21 +01:00
Jay
c62ec99aff Fixed bug with uniform gird
Also fixed search text being cleared
2020-03-05 01:12:01 -08:00
Jay
96d322afbe Added Tracking status to manga details buttons
all's thats left is the tracking button action
2020-03-04 23:27:39 -08:00
Jay
87ed315ad5 Fixed name of manga details controller 2020-03-04 23:01:39 -08:00
Jay
ffb8a7bd17 Bottom nav view animation on push/pop
Fade in and out on pop/push respectively
No longer refreshing cover if the url doesn't change
Fixing uniform layout
Fixes for categories
Manga controller has all chapter filter options working, shows current filters beside button
Manga details controller now has working toolbar menu as well
2020-03-04 22:56:26 -08:00
Jay
52e6a7fc95 Updates to stuff once more
More manga type handling
Fixed download progress colors
Manga controller now listens to global updates
Removed search activity layout, using main activty with navbar hidden
Empty library while using filters now has new text
2020-03-03 20:31:17 -08:00
Jay
0c81459143 Fixed snackbars and dialogs 2020-03-03 12:58:35 -08:00
Jay
dace5b4de7 Added Reader type for manga to seperate manga type
Using manhwa wording again
Fixes for swipe refresh in manga page
Fixed layout when expaning detials in manga info
2020-03-03 12:37:28 -08:00
Jay
d58923acbf More work on new manga controller
Synced download badge  for chapters items with downloads
Download arrow now pulses while it's downloading
Started work on the filter/sort bottom sheet for chapters
Expanding description
2020-03-03 00:26:17 -08:00
Jay
c3620b74f1 Lotta stuff for new manga controller
Added pages left for chapters db, shown in the new chapters item
Added new manga controller everywhere
Added Fetching to the manga controller
Added Manhua and Comics to filters, manhua and comics are now LTR by default
2020-03-02 02:18:48 -08:00
Jay
c2b1c3f63f Added new Manga controller to library 2020-03-01 17:44:24 -08:00
Jay
2d66185a02 Hide the title for single categories
Updates to swiping to to otehr categories
Started framework of merging manga info/chapters
2020-02-29 18:58:55 -08:00
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
6cccdf4459 New categories now default to title sorting in D&D/single list mode 2020-02-23 21:32:56 -08:00
Jay
4aee7752c4 Moving Source migration and edit categories to settings 2020-02-23 17:12:29 -08:00
Jay
2e4d57749c Fixing reported beta bugs 2020-02-23 16:08:00 -08:00
Jay
9cea45af1d Added button for bug reporting in debug build 2020-02-23 16:01:30 -08:00
Jay
420acc59e3 Hide downloaded chapter status in locked tachi mode 2020-02-23 12:04:16 -08:00
Jay
915df39365 Fixed bottom sheets on lower versions of android 2020-02-23 11:53:13 -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
97e92d0a3d Update LibraryController.kt 2020-02-23 02:50:37 -08:00
Jay
4e922eff9f Turns out I don't know how to spell manhwa
h before w
2020-02-23 01:47:05 -08:00
Jay
1da1b281eb Fixed bottombar interface logic 2020-02-23 01:16:41 -08:00
Jay
a529667257 Fixed migration crash when getting chapters 2020-02-23 00:44:51 -08:00
Jay
10674890a7 Reader now defaults to webtoon style for webtoons 2020-02-23 00:32:30 -08:00
Jay
bd9633dd08 Fixes to default grid size + older android versions
Spinner in title now only shows if there's multiple categories
Subscreens in migrations now also prompts to stop migration before switching
When hiding categories in single list mode, D&D sorting is renamed to "Category"
Removed top margin from first category header
2020-02-23 00:03:14 -08:00
Jay
55bdd3b4d6 More fixes to category header 2020-02-22 17:51:57 -08:00
Jay
0337181b08 Fixed fading out of header every time an item is selected in single list mode 2020-02-22 17:35:23 -08:00
Jay
8379c69874 Fixed nav bar color for 2/3 button mode
Using an interface to stop switching tabs if an important operation is active (for now just migrations
2020-02-22 17:22:54 -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
21cc5a6a6f Use black background for AMOLED theme cards, dialogs
Fixed layout of catalouge grid itesm

Co-Authored-By: arkon <arkon@users.noreply.github.com>
2020-02-22 00:33:58 -08:00
Jay
a9bfa47a2f Refactoring on library list controller 2020-02-22 00:20:07 -08:00
Jay
c3a10692a1 Fixed being able to drag n drop the a manga into a category that already has it
Sometimes you have to save users from themselves
Added checkbox to also default  switching category sorting when moving manga
2020-02-22 00:01: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
3940d42185 Total chapter count shown when sorting by total chapters 2020-02-21 19:59:54 -08:00
Jay
8e8cbbca3b More fixes to the library update service
Restored the claim that it still shows a notifcation when cancelling the update
2020-02-21 19:56:54 -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
9768b5ae25 Fixed spinner not disappearing if switching tabs and searching 2020-02-18 22:56:31 -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
21d7f342e6 Fixed long press not working after switching from list to grid 2020-02-17 23:08:14 -08:00
Jay
715507be2a Possibly fixed Anilist tracking 2020-02-17 22:53:58 -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
73ecfa389b Fixed missing tabs on chapters 2020-02-17 00:31:39 -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
743893f8c2 Merge branch 'master' into MD2 2020-02-13 23:33:56 -08:00
Jay
a69f36c9ca Update changelog_release.xml 2020-02-13 23:27:22 -08:00
Jay
2b85bb5fb8 Fixed extensions call running on main thread 2020-02-13 23:26:06 -08:00
Jay
fa3adf6c37 Version 0.9.81
Bug fixes mentioned in changelog xml
2020-02-13 23:06:23 -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
Jay
489ef7a5f8 Fixed reader not having translucent bars in night mode 2020-02-11 19:48:56 -08:00
Jay
a86611c644 Fixed library snackbar in landscape 2020-02-11 19:48:56 -08:00
Jay
dfe02234f2 Updated Library tab so the action bar matches 2020-02-11 19:48:56 -08:00
arkon
8c91b7628f Translucent reader UI 2020-02-11 19:48:56 -08:00
Jay
ee6d2927f9 Fixed fade in animation on first startup of library 2020-02-11 19:48:56 -08:00
Jay
ecbb55f058 Cleaned out old nav drawer menu 2020-02-11 19:48:56 -08:00
Jay
d2dae05ab2 Fixed filter sheet not hidden in landscape 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
ab7fcd37ba Fixed pressing back on settings + reverting recent read changes 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
4162b57b24 Rounded ripple for filter text boxes 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
08dcd06d27 More design fixes
Enabled filters now have white text
Using A10's back gesture to close the snackbar works properly now
2020-02-11 19:48:54 -08:00
Jay
dc103acea2 Moved bottom navigation setting to bottom of the general list
In case you can't tell this is going to go away someday
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
c48252b61c More fixes to D&D sorting with new presenter 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
ebfdfe4d9b Update strings for master rebase 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
24d592d999 Enabled cat sorting 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
f0f889e6bb Fixes to the lower android versions 2020-02-11 19:48:52 -08:00
Jay
fa5b85e3b2 Download queue option moved to download settings
Also popup menus now us mat menus
2020-02-11 19:48:52 -08:00
Jay
98972e76c9 Fixing imports 2020-02-11 19:48:52 -08:00
Jay
b3842cd9ea Set bottom nav down to 4 tabs
Recents now shares recently read and updates
2020-02-11 19:48:52 -08:00
Jay
48d12bbecd Fixing more icon tints 2020-02-11 19:48:51 -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
ff71b96703 Fixed Download intent + help button in settings 2020-02-11 19:48:51 -08:00
Jay
becf936d48 Fixes to insets and snackbars 2020-02-11 19:48:51 -08:00
Jay
a1d0d113b9 More work on the white + md2 2020-02-11 19:48:51 -08:00
Jay
f24fefad59 Added white theme to pref 2020-02-11 19:48:51 -08:00
Jay
25df36c60d Start of MD2 + White theme 2020-02-11 19:48:51 -08:00
Jay
9e36dccf4d Recent Read Controller is no longer Rx
Unfortunately to fix #72, an rx observer is needed since the reader adds to the db after the recents is back in view
2020-02-11 19:48:51 -08:00
Jay
01039219bc Version 0.9.8 2020-02-11 19:40:36 -08:00
Jay
c0250ab1ee Update LibraryUpdateService.kt 2020-02-10 22:41:07 -08:00
Jay
eddfeff146 Sort chapters properly for update notifactions 2020-02-10 21:10:54 -08:00
Jay
fb2ab7d765 Recent Read Controller is no longer Rx
Unfortunately to fix #72, an rx observer is needed since the reader adds to the db after the recents is back in view
2020-02-10 01:02:09 -08:00
Jay
f91e66269f Added snack messages to show category is already in queue
Also removed the weird enabling logic of the swipe refresh for categories
2020-02-08 20:47:19 -08:00
Jay
755ce656b2 Added remove from library dialog
Addresses #99
2020-02-08 19:35:56 -08:00
Jay
3d3c6b3db5 Renaming pref to hide category instead
So all filters are default off
2020-02-08 12:36:13 -08:00
Jay
fee697f148 Set now as last updated for manga if the source does not provide a date for new chapters 2020-02-08 04:41:24 -08:00
Jay
750c515db8 Fixing D&D sorting sometimes giving a blank library 2020-02-08 01:25:34 -08:00
Jay
b212f8233e Unread sorting now always shows unread on top 2020-02-07 04:33:55 -08:00
Jay
b7111e7ac6 Update MainActivity.kt 2020-02-07 03:28:19 -08:00
Jay
887c5fefae Fixed Downloader Notifaction + added placeholder download 2020-02-06 16:57:27 -08:00
Jay
0f228a6967 Fixed default category not saying D&D mode after disabling categories 2020-02-06 12:53:12 -08:00
Jay
175d7f4de6 Update LibraryGridHolder.kt 2020-02-06 00:31:21 -08:00
Jay
9a09338977 Fixed cache missing items sometimes 2020-02-05 22:54:00 -08:00
Jay
649211a1cb More util moving 2020-02-05 17:55:18 -08:00
Jay
2ddf9491e4 Update LibraryUpdateService.kt 2020-02-05 02:01:18 -08:00
arkon
dc9545570d Migrate extension list fetch to coroutine 2020-02-04 22:57:51 -08:00
MCAxiaz
3bb1c9efa7 fix NPE in dateFormat (#2549)
Bug #2548 fix NPE in dateFormat pref
2020-02-04 22:49:53 -08:00
Jay
39dc945f86 Update RecentlyReadHolder.kt 2020-02-04 22:49:15 -08:00
arkon
dbc634c8e4 Minor date format code cleanup 2020-02-04 22:48:22 -08:00
Sam Lewis
f06d61a137 Allow setting a preferred date format 2020-02-04 22:45:03 -08:00
Jay
aea88f43d7 Moved coroutines exts to system until folder
why was this in lang arkon??
2020-02-04 22:39:57 -08:00
Jay
3c54485ecf Fixing imports 2020-02-04 22:39:06 -08:00
arkon
54f798c9d2 Reorganize other util files 2020-02-04 22:27:28 -08:00
arkon
0f7923a688 Remove unused SharedData object 2020-02-04 21:54:50 -08:00
arkon
3247a83d68 Reorganize some util files 2020-02-04 21:51:15 -08:00
arkon
b92c6cfdab Categorize library settings 2020-02-04 21:46:04 -08:00
arkon
e9e9e10805 Use coroutines for async loading of modules 2020-02-04 21:28:18 -08:00
arkon
823f9b5d38 Group tracking setting activities 2020-02-04 21:27:32 -08:00
arkon
707eea9deb Reword "directory" to "location" 2020-02-04 21:27:07 -08:00
Jay
adc3a522cd Remove update library option + Library updater now uses a queue system
Also reordered group notifaction so it always sends first
2020-02-04 21:25:40 -08:00
Jay
0aca015171 Fixed Issue of reader not following theme on app relaunch from memory
Cache now checks for downloads outside of library too
2020-02-04 17:48:49 -08:00
Jay
27fbcf2082 Removed unused resources 2020-02-04 01:16:49 -08:00
Jay
fda8a85882 Reworking cache logic 2020-02-04 00:36:10 -08:00
Jay
723cf74b6d Fixed shortcut icons 2020-02-03 23:18:08 -08:00
Jay
301bafe460 Updates to the last commit 2020-02-03 01:24:20 -08:00
Jay
86992a02d8 Title updates now rename downloads
Auto d/l now starts after metadata refresh
2020-02-03 00:45:25 -08:00
Jay
f3b96c430e Fixed all category sorting for D&D 2020-02-02 02:24:02 -08:00
Jay
cc81b37f03 Fixed icon dialog for devices under Android O 2020-02-02 00:07:50 -08:00
RaniSargees
3cad9405f9 Searching in recents 2020-02-01 23:58:42 -08:00
Jay
fa7b668ac8 Merge branch 'REL_0.9.761' 2020-02-01 23:43:45 -08:00
Jay
50a0e20471 Version 0.9.761
Fixed Reader transision page
2020-02-01 23:40:48 -08:00
Jay
e96fb3c17c Option to hide categories + added back fastscroller
It's still anchored to the edge of the screen, and locks the filter bar when pressing it
2020-02-01 18:41:08 -08:00
Jay
4d6fb3139d Version 0.7.96 2020-02-01 12:47:03 -08:00
Jay
fee957c367 If a local manga title is blank, searching for it will add the title back 2020-02-01 12:46:43 -08:00
Jay
94b82ee40e Fixed blank title when refreshing metadata 2020-02-01 11:51:03 -08:00
Jay
2c33040a5f Fix for light theme bugging out and being dark
Same as the dark theme earlier just reverse the conditions (always light with system dark theme)
2020-01-30 00:06:59 -08:00
Jay
ccd1c7bc1d Using night colors instead of night themes
So I dont have to use get theme (which was causing lag) and fixes some theming bugs
2020-01-29 23:57:17 -08:00
Jay
10d514f8f4 Move themeing to base activity 2020-01-29 21:53:37 -08:00
Jay
0b6f7fab81 Version 0.9.75 2020-01-27 21:40:49 -08:00
Jay
32c58640a2 Remove pencil from edit manga cover
Move reset tags to the bottom
2020-01-27 21:40:35 -08:00
Jay
872f5319f6 Use old tags if they match 2020-01-27 21:29:46 -08:00
Jay
c745ac7350 Fixed #67 and #69 2020-01-27 21:09:25 -08:00
Jay
5ea683b686 Added "Reverse order" option to d&d sorting to reduce menu size 2020-01-27 21:04:11 -08:00
Jay
ea281be29e Added Last Read to drag & drop 2020-01-27 20:03:29 -08:00
Jay
17b862df4a Update SettingsReaderController.kt 2020-01-27 19:55:24 -08:00
Jay
8638e5452d Refactoting from dev 2020-01-27 18:08:27 -08:00
arkon
3d3d9b3a12 Directly pass read chapter when updating tracker 2020-01-26 19:39:45 -08:00
Jay
c7356a977d update title on metadata refresh
putting this in a try block since sources have late inits for titles, just not as mangaimpl
2020-01-26 19:39:01 -08:00
arkon
ff5169d7b9 Remove display/sorting mode dialogs 2020-01-26 19:31:15 -08:00
Mike
9baeb38177 CloudflareInterceptor update (#2537)
* CloudflareInterceptor update

* Changes

* Max-Age

* Tweaks
2020-01-26 19:29:16 -08:00
Jay
332a21ed76 Fixed tracking icon in search activity 2020-01-22 17:37:20 -08:00
Jay
e41173ad1d Fix crash for multichoice pref dialog with an "all" option 2020-01-21 21:20:59 -08:00
Jay
3f0aa0c037 More updates to edit manga dialog
Cleared focus from add tag
edit pencil is more noticable now
setting a local cover disables auto refresh covers
2020-01-21 19:48:26 -08:00
Jay
b7d538f7a6 Pressing the nav bar's up button in Search Activity now puts you where you were last in tachi
Or creates a new main activity if it doesnt exist
2020-01-21 18:18:33 -08:00
Jay
343fad39b6 Instantly show check on tab for tracked manga 2020-01-21 18:04:23 -08:00
arkon
2b1752de09 Remove reflection to show tracking checkmark 2020-01-21 17:52:46 -08:00
arkon
a8d1999fc2 Share Button in WebView + Open in broswer moved there 2020-01-21 17:35:50 -08:00
arkon
f465785935 Move WebViewActivity to where it should be 2020-01-21 17:26:53 -08:00
[pʲɵs]
dff4f43b83 Do not suppress a type system error (#2524)
This code was sort of fine when it used raw Java types, but the Kotlin
equivalent technically calls a method that takes a Nothing-typed
argument with a value that is not of type Nothing. Whether that works
depends on how lenient kotlinc is about inserting casts in bytecode.

The solution is to give the unknown type represented by a star an
explicit name by capturing it in a type variable, then cast to that type
instead of Nothing. This is guaranteed to be an unchecked, but valid,
cast.
2020-01-21 17:23:05 -08:00
MCAxiaz
33836ba049 Bug/2513 edit text preference crash (#2522)
* use themedContext for preference

* use inflater with themed context
remove icon space

* v14 preferenceThemes are deprecated
2020-01-21 17:22:42 -08:00
Jay
95d6c583cf Updated Russian Translations
Co-Authored-By: Daniil Isakov <oplexz@users.noreply.github.com>
2020-01-21 17:14:54 -08:00
Jay
db11ac8cf6 Threw local manga editing into a json 2020-01-20 15:37:15 -08:00
Jay
a253c255e8 Download dialog in chapters removed, now using submenu 2020-01-20 14:37:27 -08:00
Jay
81eaf8bb95 Added more plural strings 2020-01-20 14:37:07 -08:00
Jay
5587080c95 Search for local manga by searching "local" 2020-01-20 13:14:55 -08:00