Full Compose settings (#8201)

* Uses Voyager for navigation.
* Replaces every screen inside settings except category editor screen since it's
called from several places.

(cherry picked from commit 890f1a3c7b)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/ui/more/MoreController.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsMainController.kt
This commit is contained in:
Ivan Iskandar
2022-10-15 22:38:01 +07:00
committed by Jobobby04
parent 1ac63787bd
commit 57dcd16cb9
52 changed files with 8119 additions and 111 deletions
@@ -73,6 +73,6 @@ open /* SY <-- */ class NetworkHelper(context: Context) {
}
val defaultUserAgent by lazy {
preferences.defaultUserAgent().get()
preferences.defaultUserAgent().get().trim()
}
}