From 10d3319014027ec8de6278c358093123bb583a40 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Linus=20Kl=C3=B6ckner?= Date: Thu, 12 Sep 2019 13:57:05 +0200 Subject: [PATCH] Cleanup --- .../java/de/linux13524/ytldl/MainActivity.kt | 25 ++++++++++++++++--- 1 file changed, 21 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/de/linux13524/ytldl/MainActivity.kt b/app/src/main/java/de/linux13524/ytldl/MainActivity.kt index 7ea86ab..7824f38 100644 --- a/app/src/main/java/de/linux13524/ytldl/MainActivity.kt +++ b/app/src/main/java/de/linux13524/ytldl/MainActivity.kt @@ -25,18 +25,35 @@ class MainActivity : FragmentActivity() { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) + initPermissions() + initNavigation() + initDownloadOptions() + initFilesystem() + + LogReader(::updateLog).run() + } + + private fun initNavigation(){ val navController = findNavController(R.id.nav_host_fragment) val appBarConfiguration = AppBarConfiguration(navController.graph, drawer_layout) toolbar.setupWithNavController(navController, appBarConfiguration) nav_view.setupWithNavController(navController) + } - Filesystem.Settings.setDbPath("/data/data/de.linux13524.ytldl/databases/") - Filesystem.Settings.setVideoPath(sdCardDir) + private fun initDownloadOptions(){ + syncPreferencesWithGlobalDownloadOptions() + // TODO: Add to settings fragment/preferences + GlobalDownloadOptions.setSaveVideoName(true) + GlobalDownloadOptions.setPath(sdCardDir) + } - PermissionManager.checkPermissions(this) + private fun initFilesystem(){ + FilesystemSettings.setDbPath("/data/data/de.linux13524.ytldl/databases/") + } - LogReader(::updateLog).run() + private fun initPermissions(){ + PermissionManager.checkPermissions(this) } override fun onRequestPermissionsResult(requestCode: Int, permissions: Array, grantResults: IntArray) {