| 
					
				 | 
			
			
				@@ -6,6 +6,7 @@ import eu.kanade.tachiyomi.data.preference.PreferenceKeys as Keys 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import eu.kanade.tachiyomi.extension.ExtensionUpdateJob 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import eu.kanade.tachiyomi.util.preference.defaultValue 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import eu.kanade.tachiyomi.util.preference.onChange 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import eu.kanade.tachiyomi.util.preference.preferenceCategory 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import eu.kanade.tachiyomi.util.preference.switchPreference 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import eu.kanade.tachiyomi.util.preference.titleRes 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -14,21 +15,30 @@ class SettingsBrowseController : SettingsController() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     override fun setupPreferenceScreen(screen: PreferenceScreen) = with(screen) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         titleRes = R.string.browse 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        switchPreference { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            key = Keys.automaticExtUpdates 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            titleRes = R.string.pref_enable_automatic_extension_updates 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            defaultValue = true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        preferenceCategory { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            titleRes = R.string.label_extensions 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            onChange { newValue -> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                val checked = newValue as Boolean 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                ExtensionUpdateJob.setupTask(activity!!, checked) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            switchPreference { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                key = Keys.automaticExtUpdates 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                titleRes = R.string.pref_enable_automatic_extension_updates 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                defaultValue = true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                onChange { newValue -> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    val checked = newValue as Boolean 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    ExtensionUpdateJob.setupTask(activity!!, checked) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        switchPreference { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            key = Keys.searchPinnedSourcesOnly 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            titleRes = R.string.pref_search_pinned_sources_only 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            defaultValue = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        preferenceCategory { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            titleRes = R.string.action_global_search 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            switchPreference { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                key = Keys.searchPinnedSourcesOnly 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                titleRes = R.string.pref_search_pinned_sources_only 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                defaultValue = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 |