Commit Graph

304 Commits

Author SHA1 Message Date
arkon d44503cb19 Show available manga info on view load (closes #3367) 2020-06-22 22:28:53 -04:00
arkon 3dc738f28c Restore separate artist field 2020-06-20 22:30:02 -04:00
arkon 65091c05c9 Allow switching between read/unread chapters more easily 2020-06-20 16:17:03 -04:00
arkon 52e846f3b6 More manga info header tweaks 2020-06-20 11:41:20 -04:00
arkon 361b0284fa Add tooltips to manga info header action icons 2020-06-19 17:40:17 -04:00
arkon b8947a1c50 Bleed cover backdrop into actions bar in manga info header 2020-06-19 17:32:44 -04:00
arkon 18712b166f Combine chapter sort asc/desc and sorting mode menus 2020-06-19 16:27:17 -04:00
arkon 4605e14729 Merge manga info and chapters views 2020-06-19 16:11:59 -04:00
arkon a768280d82 Use view binding in TrackAdapter 2020-06-17 22:45:40 -04:00
arkon 6dc8bfed8d Remove some unnecessary strings 2020-06-16 17:30:35 -04:00
arkon f9baff0e90 Show "Start" in chapters FAB if nothing is read yet 2020-06-13 17:15:22 -04:00
arkon 6ad3fcb91d Rounded library badges 2020-06-13 17:00:32 -04:00
arkon 395ca3630c Combine author and artist fields in manga info 2020-06-13 16:25:26 -04:00
arkon 90f31aab38 Hide download/delete chapter menu item for local manga 2020-06-11 17:41:00 -04:00
arkon bf5065d16b Minor cleanup, remove some usages of ArrayList 2020-05-30 23:42:11 -04:00
arkon 3c4bc17065 Reorganize some migration classes 2020-05-23 19:33:47 -04:00
arkon 39ae84301a Move migration classes under browse 2020-05-23 18:40:33 -04:00
MCAxiaz ed029c52ae download new chapters changes (#3193)
* download new chapters changes

* move initialFetchChapters logic into onNextChapters

* refractor download new chapter logic to be more explicit
2020-05-17 17:33:26 -04:00
arkon 102a372df9 Sort chapters by upload date (#3180)
* Added sorting by upload date

Spanish 'strings' contains the proper translation for the new feature.

* Added missing sorting cases handling

Previous commit missed some cases resulting in errors at runtime

* Implemented review changes

Shorter UI text and >= date comparison instead of >
2020-05-17 10:18:49 -04:00
arkon 035038a0b6 Add migrate option from manga info view (closes #1903) 2020-05-16 12:27:56 -04:00
Lautaro Martin Emanuel ee8c71c14a Added sorting by upload date
Spanish 'strings' contains the proper translation for the new feature.
2020-05-14 23:38:19 -03:00
arkon 97aed045e6 Copy to clipboard when long pressing tracking title (closes #3163) 2020-05-12 09:11:15 -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
arkon 04d44f19f5 Show date format examples, migrate to FlowPreferences 2020-05-10 12:26:18 -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 40776bdc8d Concurrently refresh trackers 2020-05-08 19:04:45 -04:00
arkon ce6848b3c0 Show icon when chapter is bookmarked 2020-05-07 23:03:22 -04:00
arkon 03baa21185 Destroy action mode after actioning in chapters list (closes #3004) 2020-05-06 23:21:17 -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 e2158af592 Swap bottom nav and ActionToolbar when appropriate 2020-05-02 12:27:23 -04:00
arkon d72c51c8dd Hide app/nav bars on scroll 2020-05-02 11:33:31 -04:00
arkon 33d2b0984f Fix chapter list selection uninverting (closes #3014) 2020-05-01 19:53:26 -04:00
arkon ed6f82af0f Only apply downloaded only to chapter lists in library 2020-04-27 20:06:47 -04:00
arkon 7307ddd1b8 Restore landscape manga info layout 2020-04-27 19:48:54 -04:00
arkon 0601bedb0b Revert removal of last chapter/updated from manga info 2020-04-27 19:37:09 -04:00
arkon d593362ba8 Merge sources and extensions into one view 2020-04-27 19:16:46 -04:00
arkon 57911c42d1 Copy debug info when tapping version 2020-04-26 22:55:13 -04:00
arkon 0a509cb382 Remove usage of alpha color selectors (fixes #2957)
Doesn't work properly in API < 23
2020-04-26 17:24:31 -04:00
arkon 7fd547a2d6 Fix categories button not working after adding manga (closes #2966) 2020-04-26 16:08:23 -04:00
arkon 3f63b320c4 Linting fixes 2020-04-25 14:24:45 -04:00
arkon fba3ed2244 Show scrollable single line of genres when compacted 2020-04-24 16:05:43 -04:00
arkon 77cca1ce84 Change favorite icon to heart 2020-04-23 23:08:25 -04:00
arkon c0bbbdb7ee Separate categories picker from long pressing manga favorite button 2020-04-23 23:03:20 -04:00
arkon 8e6b7aaec0 More subdued chapter page progress text 2020-04-23 22:58:35 -04:00
Hawk of the Death aae6820fdc Replace Track Reading Dates date picker with MaterialDialog's one (#2935)
* Replaced datepicker with MaterialDialog's one

* Removed max date due to library bug (afollestad/material-dialogs#1973)

* Removed old date picker view.
2020-04-23 18:28:41 -04:00
arkon 53a3be0703 Migrate more preferences 2020-04-22 22:19:21 -04:00
Hawk of the Death f7c139030f Add Start/Finish date support for MAL (#2672)
* Started working on MAL support

* Added date picker UI

* Replaced Date with Calendar

* Added MAL remote update functionality

* Join url methods listEntryUrl and editUrl

* Removed unused methods

* Renamed mangaEditPayload to mangaEditPostBody

* Moved code to separate method

* Uniformed code to project conventions

* Removed wildcard import

* Moved MyAnimeListTrack to private class

* Improved MyAnimeListTrack name

* Removed redundant code

* Add start/finish date in local database

* Fixed format and improved codestyle

* Fixed typo and fixed TrackHolder's format

* Improved code style

* Ran linter

* Add database updating methods

* Change date format to fit new layout

* Review Commits

* Improve SetTrackReadingDatesDialog readability

* Move private methods after public ones

* Fixed SQL error

* Fixed remove date button

* Updated MaterialDesign methods to latest version

* Replaced dismissDialog() with dialog.Dismiss()

* Fixed wrong string resource usage.
2020-04-22 21:23:23 -04:00
arkon c967308859 Replace deprecated adapterPosition with bindingAdapterPosition 2020-04-22 09:17:23 -04:00