arkon
c6d29fc19b
Move MaterialFastScroll to widget package
2020-07-04 13:45:01 -04:00
arkon
d9a12d79b0
Add ability to download unread chapters from library
2020-07-04 10:54:01 -04:00
arkon
6ad3fcb91d
Rounded library badges
2020-06-13 17:00:32 -04:00
arkon
32e3ac63ed
Bump dependencies
2020-06-13 15:17:21 -04:00
arkon
bf5065d16b
Minor cleanup, remove some usages of ArrayList
2020-05-30 23:42:11 -04:00
arkon
8c2b2f99bc
Add option to hide library category tabs
2020-05-28 18:15:24 -04:00
arkon
78a352541a
Use actual enum support for display mode preferences
2020-05-25 15:03:51 -04:00
arkon
0af81c7d05
Comfortable grid code cleanup
2020-05-25 14:01:17 -04:00
jobobby04
52e82b3548
Comfortable Grid ( #3238 )
...
* Comfortable Grid
* Add requested changes
* Add more requested changes
2020-05-25 13:39:14 -04:00
arkon
194897bf3c
Convert column preferences to flows
2020-05-24 18:34:19 -04:00
arkon
2fb0969c75
Fix unread badges not hiding in list view
2020-05-16 16:38:43 -04:00
arkon
3357e878a5
Square covers in list view ( closes #3121 )
2020-05-16 16:35:40 -04:00
arkon
471d5d62d5
Move cover card outline clipping code from item to holder classes
2020-05-16 16:32:14 -04:00
MCAxiaz
5723c184b1
Cover Update Followup to Address #3139 ( #3150 )
...
* update cover logic when thumbnail url becomes null
* always clear cover on refresh even if custom cover is set
* remove concurrency changes
2020-05-10 23:10:31 -04:00
arkon
dd1b5c7ea7
Minor edits
2020-05-10 12:58:13 -04:00
MCAxiaz
dc54299e24
Manga cover updates ( #3101 )
...
* cover caching overhaul
* add ui for removing custom cover
* skip some loading work
* minor cleanup
* allow refresh library metadata to refresh local manga
* rename metadata_date to cover_last_modified
* rearrange removeMangaFromLibrary
* change custom cover directory
add setting for updating cover when refreshing library
* remove toggle and explicit action for updating covers
2020-05-10 11:15:25 -04:00
arkon
1442e2b53e
Option to hide unread badges ( closes #3095 )
2020-05-08 23:01:16 -04:00
arkon
d86d861e4b
MaterialFastScroll updates
2020-05-07 22:40:23 -04:00
arkon
3d1250f2f8
Do some download deletion in coroutines instead of completable
2020-05-07 19:34:40 -04:00
arkon
694de99a3f
Adopt MaterialFastScroll from J2K fork
...
de8cb8c1b0
2020-05-06 23:16:02 -04:00
arkon
dabca5f09e
Lighter weight method of rounding cover art
2020-05-03 22:29:09 -04:00
arkon
ce0090f0ca
Bunch of crash fixes
2020-05-03 12:17:10 -04:00
arkon
33901dd72f
More ActionToolbar tweaks
2020-05-02 14:51:28 -04:00
arkon
e2158af592
Swap bottom nav and ActionToolbar when appropriate
2020-05-02 12:27:23 -04:00
arkon
abcb21491c
Reset sort on update if using old sort by source setting
2020-05-01 19:59:08 -04:00
arkon
dff1f4dd52
Add banner at top of library when downloaded only mode is enabled
2020-04-30 18:35:17 -04:00
arkon
8efe0502f3
Make search views take up full width
2020-04-29 09:02:09 -04:00
arkon
3374481912
Refactor tabbed bottom sheet
2020-04-28 19:57:49 -04:00
arkon
c4f1d2f153
Revert column FlowPreference
...
Made loading janky
2020-04-27 22:19:06 -04:00
arkon
17fc8deb19
Migrate column preference to FlowPreference
2020-04-26 16:35:54 -04:00
arkon
3f63b320c4
Linting fixes
2020-04-25 14:24:45 -04:00
arkon
902700e1f4
Minor edits
2020-04-25 11:05:29 -04:00
arkon
979c49b99a
Minor cleanup
2020-04-24 19:37:42 -04:00
arkon
9f974c9401
Refactor library sheet into tabs
2020-04-24 18:15:37 -04:00
arkon
d98b7275d1
More FlowPreference migration
2020-04-23 23:21:44 -04:00
arkon
53a3be0703
Migrate more preferences
2020-04-22 22:19:21 -04:00
arkon
932a47a8a7
Update Material Dialogs
2020-04-21 23:33:01 -04:00
MCAxiaz
b3611eef9d
Bug/2894 covers not updating ( #2908 )
...
* Use a wrapper around Manga to supply glide with proper equals() and hashCode() impl. for caching
* reload image if url has changed
* ignore case for http scheme comparison
* more ignore case for http scheme comparison
* fix indenting
* use data class for MangaThumbnail
2020-04-21 09:13:23 -04:00
arkon
3d10dad780
Complete RxBindings to FlowBinding migration
2020-04-20 18:13:45 -04:00
arkon
abbb329ba6
Rename offline mode to downloaded only
2020-04-19 16:02:33 -04:00
arkon
5bc77fc6e8
Add offline mode (forced download filters; closes #2902 )
2020-04-19 15:30:55 -04:00
TacoTheDank
415df2357c
JDK8, lint fixing ( #2888 )
...
* Use Kotlin JDK8
* Satisfy a ton of lints
* Run res/layout files (and manifest) through reformatter
2020-04-18 14:47:22 -04:00
arkon
6a532b836d
Refactor databinding fields to parent abstract classes
2020-04-18 14:40:18 -04:00
arkon
85e7b78b21
Fix for library tags not triggering search
2020-04-18 11:53:25 -04:00
arkon
42a97f8c40
Add function in interface to get list of genres
2020-04-18 11:36:05 -04:00
arkon
d9f44c1f7d
Extension function instead of redefining uiScope everywhere
2020-04-17 20:06:33 -04:00
arkon
401210da44
More FlowPreferences migrations
2020-04-17 18:30:05 -04:00
arkon
bdf322ceb0
Mostly migrate rxbinding to Kotlin Flow version
2020-04-16 23:04:00 -04:00
arkon
a1e7592bd8
Rename catalogue classes/layouts -> source
2020-04-12 12:21:47 -04:00
arkon
627a720d4b
Migrate to ViewBinding from Kotlin synthetics in controllers
2020-04-08 23:06:28 -04:00