Commit Graph

250 Commits

Author SHA1 Message Date
arkon fd2028557e Some crash fixes 2020-12-13 11:00:46 -05:00
Taco c2b8fea291 Update libraries, some lints (#4099)
* Update some plugins

* Fix some miscellaneous lints
2020-12-08 22:21:08 -05:00
arkon e048d66f74 Revert edge to edge
This was a bigger headache than it was worth. To note, phone landscape wasn't considered, so the navbar overlaps the content on the side. Additionally, the ability to programatically control the navbar scrim is missing, so it'd have to manually be added.
2020-11-29 11:08:06 -05:00
arkon 66e3fa7df8 Replace more Kotlin synthetics 2020-11-29 11:07:06 -05:00
arkon 019a0f31c7 Replace more Kotlin synthetics 2020-11-28 15:54:53 -05:00
arkon 749c2071af Replace Kotlin synthetic views in viewholders 2020-11-28 15:24:40 -05:00
arkon 322d66d282 Replace more usages of Kotlin synthetic views 2020-11-28 14:56:57 -05:00
arkon 56e1e3e205 Further abstract how bottom navbar padding is applied 2020-11-22 22:57:58 -05:00
arkon 0f805cd45e Handle bottom navbar padding when drawing edge to edge 2020-11-22 22:48:38 -05:00
arkon 7194f65203 Show downloaded only banner in all views 2020-10-03 10:48:53 -04:00
arkon fb3756420b Use tristate checkboxes for chapters list filters 2020-09-27 18:13:20 -04:00
scb261 458e761b45 Add ability to choose what to remove for selected mangas (#3796)
* [wip] started to change manga delete options

* Change dialog for deleting selected manga

* Move array to appropriate file

* Make first option enabled by default

* Use radio buttons to reduce amount of clicks

* Revert "Use radio buttons to reduce amount of clicks"
2020-09-27 13:03:04 -04:00
arkon 477aedbffa Minor updates 2020-09-20 10:34:22 -04:00
arkon 7641bb4d0d Fix downloaded only filter 2020-09-15 17:53:01 -04:00
arkon 687f3d48ea Tri-state library filters (closes #1814)
Based on https://github.com/inorichi/tachiyomi/pull/2127.

Co-authored-by: hXtreme <hXtreme@users.noreply.github.com>
2020-09-14 17:52:00 -04:00
arkon da5f10a2f1 Clean up global chapter settings code 2020-09-14 16:23:42 -04:00
arkon 76f6fe4601 Use Kolinter Gradle plugin for linting instead of ktlint directly 2020-09-13 18:48:20 -04:00
arkon 64bdfabbd8 Revert ktlint update, unrevert Gradle and PR build workflow reverts (#3681) 2020-08-15 16:44:46 -04:00
arkon 4a136ef2aa Automatic linting fixes 2020-08-13 09:02:15 -04:00
arkon 8bab1d9798 Add mark as read/unread to library (closes #156)
Adapted from https://github.com/CarlosEsco/Neko/commit/e51276a1acb233467bbb1c7214be0ec105c62cb7
2020-08-08 12:16:37 -04:00
arkon 98a4d1e763 Actually fix library search properly 2020-07-31 12:54:23 -04:00
arkon f762598c5c Fix library search query being lost when returning (closes #3473) 2020-07-31 12:18:47 -04:00
arkon 9e51d82154 Replace custom visibility extension functions 2020-07-25 12:00:27 -04:00
arkon bdc441a5be Hide manga title in toolbar when at top 2020-07-25 11:34:44 -04:00
arkon 08dc57fd02 Revert ViewPager2 library 2020-07-19 21:33:19 -04:00
arkon 2a202bd510 Migrate library to ViewPager2 2020-07-19 11:48:41 -04:00
arkon 966c196f4a Remove unused CoverCache param from LibraryController 2020-07-12 17:04:52 -04:00
arkon 9f7fda0bc5 Move edit cover to manga info 2020-07-11 22:40:05 -04:00
arkon 763da19c9d Add shortcut to global search query from library (closes #2183) 2020-07-10 19:31:23 -04:00
arkon 1813dbbf59 Add ability to sort library by date added (closes #1287) 2020-07-10 15:56:06 -04:00
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
https://github.com/Jays2Kings/tachiyomiJ2K/commit/de8cb8c1b06db0862d85811dfefd8c26ee93e587
2020-05-06 23:16:02 -04:00