Browse Source

Remove autoAddTrack preference

arkon 3 years ago
parent
commit
dce3049446

+ 0 - 2
app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferenceKeys.kt

@@ -99,8 +99,6 @@ object PreferenceKeys {
 
     const val autoUpdateTrack = "pref_auto_update_manga_sync_key"
 
-    const val autoAddTrack = "pref_auto_add_track_key"
-
     const val lastUsedSource = "last_catalogue_source"
 
     const val lastUsedCategory = "last_used_category"

+ 0 - 2
app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferencesHelper.kt

@@ -177,8 +177,6 @@ class PreferencesHelper(val context: Context) {
 
     fun autoUpdateTrack() = prefs.getBoolean(Keys.autoUpdateTrack, true)
 
-    fun autoAddTrack() = prefs.getBoolean(Keys.autoAddTrack, true)
-
     fun lastUsedSource() = flowPrefs.getLong(Keys.lastUsedSource, -1)
 
     fun lastUsedCategory() = flowPrefs.getInt(Keys.lastUsedCategory, 0)

+ 1 - 3
app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/BrowseSourcePresenter.kt

@@ -267,9 +267,7 @@ open class BrowseSourcePresenter(
         } else {
             ChapterSettingsHelper.applySettingDefaults(manga)
 
-            if (prefs.autoAddTrack()) {
-                autoAddTrack(manga)
-            }
+            autoAddTrack(manga)
         }
 
         db.insertManga(manga).executeAsBlocking()

+ 1 - 1
app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaController.kt

@@ -540,7 +540,7 @@ class MangaController :
             }
         }
 
-        if (source != null && preferences.autoAddTrack()) {
+        if (source != null) {
             presenter.trackList
                 .map { it.service }
                 .filterIsInstance<EnhancedTrackService>()

+ 0 - 6
app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsTrackingController.kt

@@ -76,12 +76,6 @@ class SettingsTrackingController :
         preferenceCategory {
             titleRes = R.string.enhanced_services
 
-            switchPreference {
-                key = Keys.autoAddTrack
-                titleRes = R.string.pref_auto_add_track
-                defaultValue = true
-            }
-
             trackPreference(trackManager.komga) {
                 val acceptedSources = trackManager.komga.getAcceptedSources()
                 val hasValidSourceInstalled = sourceManager.getCatalogueSources()

+ 1 - 2
app/src/main/res/values/strings.xml

@@ -385,8 +385,7 @@
     <string name="services">Services</string>
     <string name="tracking_info">One-way sync to update the chapter progress in tracking services. Set up tracking for individual manga entries from their tracking button.</string>
     <string name="enhanced_services">Enhanced services</string>
-    <string name="pref_auto_add_track">Automatically track manga when added to library</string>
-    <string name="enhanced_tracking_info">Services that provide enhanced features for specific sources.</string>
+    <string name="enhanced_tracking_info">Services that provide enhanced features for specific sources. Manga are automatically tracked when added to your library.</string>
 
       <!-- Browse section -->
     <string name="pref_enable_automatic_extension_updates">Check for extension updates</string>