Commit Graph

519 Commits

Author SHA1 Message Date
arkon 0f48563e29 Some restore code refactoring 2020-04-25 16:00:08 -04:00
arkon 7c014292d2 Localize some restore strings 2020-04-25 15:55:49 -04:00
arkon 19507d1837 Return success/failure result for backup job 2020-04-25 14:55:55 -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 aa1d927da6 More FlowPreference migration 2020-04-24 11:58:16 -04:00
arkon 8c1ec43500 Remove option to turn off app update checks, check every 3 days 2020-04-24 10:39:55 -04:00
arkon d98b7275d1 More FlowPreference migration 2020-04-23 23:21:44 -04:00
arkon 6de00b1f21 Make restore a foreground service 2020-04-22 23:09:24 -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 f69f78db34 Move restore progress dialog to notification 2020-04-21 21:53:15 -04:00
arkon fc2c465bac Prevent multiple concurrent backups/restores 2020-04-21 21:34:22 -04:00
arkon f2a7f8efda Move restore completed/error dialogs to notifications 2020-04-21 20:46:24 -04:00
arkon e6c172ac22 Fully move backup progress/created dialog logic to notifications 2020-04-21 20:10:53 -04:00
arkon d8e7481118 Fix backup/restore notification channel 2020-04-21 19:17:55 -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 42b536e40b Replace backup progress dialog with notification 2020-04-20 23:11:02 -04:00
arkon 3d10dad780 Complete RxBindings to FlowBinding migration 2020-04-20 18:13:45 -04:00
arkon 6675de1a26 Fix extension update badge in bottom nav not updating 2020-04-19 21:05: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
arkon 9c820fcca1 Default skip filtered to true 2020-04-19 15:29:10 -04:00
arkon bb064a1ba7 Change restore error log extension to txt 2020-04-19 15:13:02 -04:00
arkon 321a4b24b9 Add confirm exist setting (closes #2615) 2020-04-18 20:05:31 -04:00
arkon 6c14402992 Remove manga homescreen shortcuts 2020-04-18 16:06:31 -04:00
arkon bdee525336 Lint fixes 2020-04-18 15:28:44 -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 31b94fd3ff Fix string key typo 2020-04-18 14:25:29 -04:00
arkon 42a97f8c40 Add function in interface to get list of genres 2020-04-18 11:36:05 -04:00
arkon b8152dd7f9 More FlowPreferences migrations 2020-04-17 20:15:33 -04:00
arkon 401210da44 More FlowPreferences migrations 2020-04-17 18:30:05 -04:00
arkon beb81b657e Migrate some RxSharedPreferences to FlowSharedPreferences 2020-04-17 09:28:58 -04:00
arkon c784d24fa6 Default reader theme to black 2020-04-12 11:32:02 -04:00
arkon 8fe79a1fb5 Add source pinning (closes #2322) 2020-04-10 18:38:24 -04:00
arkon fdc7981d18 Tweak webtoon margin setting 2020-04-10 11:45:30 -04:00
arkon 145a744ce0 Merge branch 'feature/webtoon-margins' of git://github.com/jleehey/tachiyomi into jleehey-feature/webtoon-margins
# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferenceKeys.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderSettingsSheet.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/webtoon/WebtoonConfig.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/webtoon/WebtoonPageHolder.kt
#	app/src/main/java/eu/kanade/tachiyomi/util/preference/PreferenceDSL.kt
#	app/src/main/res/values/strings.xml
2020-04-10 11:14:09 -04:00
arkon 627a720d4b Migrate to ViewBinding from Kotlin synthetics in controllers 2020-04-08 23:06:28 -04:00
arkon dd59748bf0 Minor cleanup 2020-04-07 22:44:37 -04:00
jobobby04 38ceaf5253 Add Continuous vertical reading mode (#2833)
* Add Continuous Vertical reader mode

* Remove separate webtoon padding option

(cherry picked from commit 3e7d15e51856297210e46e9f5bb0b8394067ce1a)

* Continuas vertical Lowercase v

(cherry picked from commit 515cca7d6704343eb9acb1a38a2bdcda01e7395a)
2020-04-07 22:35:43 -04:00
arkon de8e530b37 Update tracker icons 2020-04-07 16:58:08 -04:00
MCAxiaz bff927c6eb close response before proceeding chain (#2832) 2020-04-07 06:41:05 -04:00
Jay f115fe47fe Using extension icon instead of letter for catalogues (closes #2261) 2020-04-01 23:03:20 -04:00
arkon a3b660a2c9 Respect chapter list filtering when reading (closes #2810) 2020-04-01 22:37:28 -04:00
arkon 859e9ca653 Add update library menu item 2020-03-29 16:43:00 -04:00
arkon 912629c2dc Replace TagGroup library with Material chips 2020-03-29 14:11:13 -04:00
arkon 879fa484f6 Remove dead code from DownloadQueue 2020-03-29 12:44:17 -04:00
arkon 0b318a19c6 Fix spacing in chapters notification 2020-03-24 13:14:36 -04:00
arkon 6da350aee6 Minor extension update cleanup, default to on 2020-03-20 22:59:59 -04:00
Jays2Kings 9585f9a1a6 Option to auto check for extension updates (#2680)
* Option to auto check for extension updates

* Addressing comments

* Added foreground check for extensions

* Added Extension Preference widget
2020-03-20 22:22:39 -04:00