Commit Graph

3018 Commits

Author SHA1 Message Date
arkon 806759b8ea Add option to hide library category tabs
(cherry picked from commit 8c2b2f99bc)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferenceKeys.kt
#	app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferencesHelper.kt
2020-05-28 19:13:40 -04:00
arkon 00ff6a32fd Update Android Gradle plugin for AS 4.0
(cherry picked from commit 73dc51b3f6)
2020-05-28 18:30:55 -04:00
Jobobby04 80e3229cae Fix migrate manga menu using the old manga view 2020-05-28 15:20:04 -04:00
Jobobby04 498f69869a Add watched list default state to E/ExHentai 2020-05-28 15:19:13 -04:00
Jobobby04 6957dce332 Fix crashing when using migrate from the library overflow menu 2020-05-27 14:01:44 -04:00
Jobobby04 b66f97f0b4 Fix tag filtering threshhold 2020-05-27 13:45:25 -04:00
Jobobby04 2cce7d18eb Update the all in one manga viewer to preview 2020-05-27 13:13:00 -04:00
Jobobby04 5aec696fb5 Fix global search expanding the card once it gets results 2020-05-26 22:34:28 -04:00
Jobobby04 7928c5f66d Undo formatting changes 2020-05-26 17:15:23 -04:00
Jobobby04 04e8f0d77f Rewrite migration, split it up into 2 controllers and reorganize the classes
Everything is under the hood, so on top only the back button was fixed in the selct manga screen
2020-05-26 17:04:07 -04:00
Jobobby04 75bddd5105 Make global search use full height manga cards with respect to the source display setting 2020-05-26 14:07:57 -04:00
Jobobby04 b6a0a807c2 Add Saved Searches to backup and restore 2020-05-25 21:09:10 -04:00
Jobobby04 766bf0539d Cleanup 2020-05-25 16:57:51 -04:00
arkon 1a1b3342c0 Fix being unable to restore backups if there's no categories
(cherry picked from commit 9a082d4df1)
2020-05-25 16:43:39 -04:00
Jobobby04 3111daae34 Swap out saved search layout for chips 2020-05-25 16:29:12 -04:00
arkon 6641a7480c Use getEnum for theme preferences too
(cherry picked from commit f430b6f853)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferenceValues.kt
#	app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferencesHelper.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/base/activity/BaseActivity.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsGeneralController.kt
2020-05-25 15:20:18 -04:00
arkon ee150d513f Use actual enum support for display mode preferences
(cherry picked from commit 78a352541a)
2020-05-25 15:11:38 -04:00
arkon 68a1a57c6a Comfortable grid code cleanup
(cherry picked from commit 0af81c7d05)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferencesHelper.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryItem.kt
2020-05-25 15:10:14 -04:00
Jobobby04 a462e508cd Migration ui change, remove select and replace auto with all 2020-05-25 15:03:10 -04:00
jobobby04 6523826a55 Comfortable Grid (#3238) (my last few changes from preview)
* Comfortable Grid

* Add requested changes

* Add more requested changes

(cherry picked from commit 52e82b3548)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferencesHelper.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/BrowseSourcePresenter.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryItem.kt
#	app/src/main/res/menu/source_browse.xml
#	app/src/main/res/values/strings.xml
2020-05-25 15:02:20 -04:00
arkon 2ff7ec946c Convert source display mode preference to flow, remove RxPreferences
(cherry picked from commit f05b99ec1f)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferencesHelper.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/BrowseSourceController.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/BrowseSourcePresenter.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/SourceItem.kt
2020-05-25 14:45:35 -04:00
arkon e9243d1ac9 Convert column preferences to flows
(cherry picked from commit 194897bf3c)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/BrowseSourceController.kt
2020-05-25 14:41:05 -04:00
arkon 210d996638 Convert last used source preference to flow
(cherry picked from commit 7cf26363c8)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/SourcePresenter.kt
2020-05-25 14:38:55 -04:00
arkon 9041bcb2ae [CI SKIP] Update issue closer action
(cherry picked from commit 3d1dec4c05)
2020-05-25 14:35:11 -04:00
arkon 9b6ba1db69 Move migration into browse as a tab
(cherry picked from commit 4e027cec71)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/MigrationController.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/more/MoreController.kt
2020-05-25 14:27:09 -04:00
Jobobby04 337ea344f4 Move migration classes under browse 2020-05-25 14:18:53 -04:00
arkon 0ffcc99299 Update some icons
(cherry picked from commit 3bf14623ad)
2020-05-25 14:14:37 -04:00
Jobobby04 590eb8cd66 Add preview requested changes to comfortable grid 2020-05-25 00:52:51 -04:00
Jobobby04 290e912cf0 Add auto webtoon snackbar 2020-05-24 22:21:54 -04:00
Jobobby04 bc85e95d0a Last few changes for comfortable grid 2020-05-24 19:37:06 -04:00
Jobobby04 1ba236e551 Move back to rx for catalogueViewSetting 2020-05-24 18:03:54 -04:00
Jobobby04 be681696ea Should fix comfortable grid 2020-05-24 16:51:17 -04:00
Jobobby04 d83af47eeb Move to multiplication instead of addition 2020-05-24 16:18:02 -04:00
Jobobby04 c1064b1ba7 Fix browse comfortable grid 2020-05-24 16:13:52 -04:00
Jobobby04 3a9f59b7a5 Finally a working comfortable grid 2020-05-24 15:59:44 -04:00
Jobobby04 ccbe240846 Get Started on new Grid, only layout left 2020-05-24 15:59:44 -04:00
Jobobby04 2c0d96917f Add multiline sources info for merged sources 2020-05-24 14:13:04 -04:00
Jobobby04 0316cf47ed Fix merge with another crash(because of the kotlin dependency update) 2020-05-24 13:37:43 -04:00
Jobobby04 e4c8de1145 Lint 2020-05-24 13:34:35 -04:00
Jobobby04 9c978c608d Fix hiding the sync favorites option 2020-05-24 13:34:25 -04:00
Jobobby04 b4a88926ed Rename EH Settings to Fork Settings 2020-05-24 13:12:51 -04:00
she11sh0cked de593f458f Remove language from manga type detection and ignore casing for tags (#26)
* Remove language detection

* Ignore casing for tag detection

Co-authored-by: she11sh0cked <she11sh0cked@users.noreply.github.com>
2020-05-24 19:09:06 +02:00
Jobobby04 f3c8b37928 Last few fixes for J2K Auto Migration 2020-05-23 23:30:07 -04:00
Jobobby04 91f22c03c0 Multiple fixes for J2K auto migration 2020-05-23 23:15:42 -04:00
Jay 81ee1ce39a Batch select sources for pre migrations
Select none/all, pinned sources, enabled sources from the list

(cherry picked from commit 59c2da3f91052dfb0a292cb23ccb9d39055aadc7)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/ui/migration/manga/design/PreMigrationController.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/migration/manga/process/MigrationListController.kt
#	app/src/main/res/drawable/ic_select_all_24dp.xml
#	app/src/main/res/values/strings.xml
2020-05-23 22:51:34 -04:00
Jay 2ed54eed73 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)

(cherry picked from commit a3305171d64a8dc4c2fa52d3e5257f45e92f29f1)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/globalsearch/GlobalSearchPresenter.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/migration/SearchController.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/migration/SearchPresenter.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/migration/manga/process/MigrationListController.kt
2020-05-23 22:28:25 -04:00
Jobobby04 a9ef4bef8e Small migration change 2020-05-23 22:06:22 -04:00
Jobobby04 c9b988aca6 Remove unneded update chapter view 2020-05-23 21:55:56 -04:00
Jobobby04 b803dbe3af Update view when chapters read status has changed 2020-05-23 21:39:05 -04:00
Jobobby04 35ef07d720 Lint 2020-05-23 16:16:52 -04:00