Commit Graph

3004 Commits

Author SHA1 Message Date
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
arkon 4f596d68b9 Handle empty thumbnail_url when refreshing covers
(cherry picked from commit ac8f2923e5)
2020-05-23 16:05:05 -04:00
arkon 26776f8430 Tweak history card design
(cherry picked from commit e9d3b75e2b)
2020-05-23 16:04:58 -04:00
arkon 471eb36a92 Avoid replacing covers with null when updating library (sort of closes #3194)
(cherry picked from commit e6bc181e7a)
2020-05-23 16:04:50 -04:00
arkon 8b8b377c29 Group advanced settings
(cherry picked from commit a2ece82197)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsAdvancedController.kt
2020-05-23 16:04:21 -04:00
arkon d70d2cdff5 Make metadata updating optional
(cherry picked from commit 259946cf0a)
2020-05-23 15:55:56 -04:00
arkon b0704063f2 Move categories up in library settings
(cherry picked from commit 4fdb4f14a8)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsLibraryController.kt
2020-05-23 15:53:35 -04:00
arkon dde7254dcf Update drag icon
(cherry picked from commit 914f5e569b)
2020-05-23 15:36:20 -04:00
arkon 4edb9ed398 Fix recycled icon in source migration list when source isn't installed
(cherry picked from commit 9b4ffd1cd5)
2020-05-23 15:29:40 -04:00
Jobobby04 9d764781c3 Update the coroutine dependency and fix issues that were causing the crash 2020-05-23 00:57:41 -04:00
Jobobby04 f7d991ab54 Revert coroutines update because of crashes 2020-05-23 00:31:32 -04:00
Jobobby04 59b3b7d79d Fix builder 2020-05-22 17:53:00 -04:00
Jobobby04 354bf362c0 Lint 2020-05-22 17:50:08 -04:00
Jobobby04 69304466a7 Add icons to extension manager so they appear in more views without manually setting them 2020-05-22 17:50:08 -04:00
arkon 6e4d4739a6 Add migrate option from manga info view (closes #1903) (doesnt actually do anything in SY)
(cherry picked from commit 035038a0b6)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/ui/manga/info/MangaInfoController.kt
2020-05-22 17:50:08 -04:00