mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-10-31 14:27:57 +01:00 
			
		
		
		
	Remove deprecated LibrarySort (#7659)
* Remove deprecated LibrarySort * Apply suggestions from code review
This commit is contained in:
		| @@ -13,7 +13,6 @@ import eu.kanade.tachiyomi.data.track.TrackManager | ||||
| import eu.kanade.tachiyomi.data.updater.AppUpdateJob | ||||
| import eu.kanade.tachiyomi.extension.ExtensionUpdateJob | ||||
| import eu.kanade.tachiyomi.network.PREF_DOH_CLOUDFLARE | ||||
| import eu.kanade.tachiyomi.ui.library.LibrarySort | ||||
| import eu.kanade.tachiyomi.ui.library.setting.SortDirectionSetting | ||||
| import eu.kanade.tachiyomi.ui.library.setting.SortModeSetting | ||||
| import eu.kanade.tachiyomi.ui.reader.setting.OrientationType | ||||
| @@ -104,10 +103,9 @@ object Migrations { | ||||
|                 // Reset sorting preference if using removed sort by source | ||||
|                 val oldSortingMode = prefs.getInt(PreferenceKeys.librarySortingMode, 0) | ||||
|  | ||||
|                 @Suppress("DEPRECATION") | ||||
|                 if (oldSortingMode == LibrarySort.SOURCE) { | ||||
|                 if (oldSortingMode == 5 /* SOURCE */) { | ||||
|                     prefs.edit { | ||||
|                         putInt(PreferenceKeys.librarySortingMode, LibrarySort.ALPHA) | ||||
|                         putInt(PreferenceKeys.librarySortingMode, 0 /* ALPHABETICAL */) | ||||
|                     } | ||||
|                 } | ||||
|             } | ||||
| @@ -200,16 +198,15 @@ object Migrations { | ||||
|                 val oldSortingMode = prefs.getInt(PreferenceKeys.librarySortingMode, 0) | ||||
|                 val oldSortingDirection = prefs.getBoolean(PreferenceKeys.librarySortingDirection, true) | ||||
|  | ||||
|                 @Suppress("DEPRECATION") | ||||
|                 val newSortingMode = when (oldSortingMode) { | ||||
|                     LibrarySort.ALPHA -> SortModeSetting.ALPHABETICAL | ||||
|                     LibrarySort.LAST_READ -> SortModeSetting.LAST_READ | ||||
|                     LibrarySort.LAST_CHECKED -> SortModeSetting.LAST_CHECKED | ||||
|                     LibrarySort.UNREAD -> SortModeSetting.UNREAD | ||||
|                     LibrarySort.TOTAL -> SortModeSetting.TOTAL_CHAPTERS | ||||
|                     LibrarySort.LATEST_CHAPTER -> SortModeSetting.LATEST_CHAPTER | ||||
|                     LibrarySort.CHAPTER_FETCH_DATE -> SortModeSetting.DATE_FETCHED | ||||
|                     LibrarySort.DATE_ADDED -> SortModeSetting.DATE_ADDED | ||||
|                     0 -> SortModeSetting.ALPHABETICAL | ||||
|                     1 -> SortModeSetting.LAST_READ | ||||
|                     2 -> SortModeSetting.LAST_CHECKED | ||||
|                     3 -> SortModeSetting.UNREAD | ||||
|                     4 -> SortModeSetting.TOTAL_CHAPTERS | ||||
|                     6 -> SortModeSetting.LATEST_CHAPTER | ||||
|                     8 -> SortModeSetting.DATE_FETCHED | ||||
|                     7 -> SortModeSetting.DATE_ADDED | ||||
|                     else -> SortModeSetting.ALPHABETICAL | ||||
|                 } | ||||
|  | ||||
|   | ||||
| @@ -1,17 +0,0 @@ | ||||
| package eu.kanade.tachiyomi.ui.library | ||||
|  | ||||
| @Deprecated("Deprecated in favor for SortModeSetting") | ||||
| object LibrarySort { | ||||
|  | ||||
|     const val ALPHA = 0 | ||||
|     const val LAST_READ = 1 | ||||
|     const val LAST_CHECKED = 2 | ||||
|     const val UNREAD = 3 | ||||
|     const val TOTAL = 4 | ||||
|     const val LATEST_CHAPTER = 6 | ||||
|     const val CHAPTER_FETCH_DATE = 8 | ||||
|     const val DATE_ADDED = 7 | ||||
|  | ||||
|     @Deprecated("Removed in favor of searching by source") | ||||
|     const val SOURCE = 5 | ||||
| } | ||||
		Reference in New Issue
	
	Block a user