diff options
Diffstat (limited to 'src/android/app/src/main/java/org/yuzu/yuzu_emu/features/settings/ui/SettingsActivity.kt')
-rw-r--r-- | src/android/app/src/main/java/org/yuzu/yuzu_emu/features/settings/ui/SettingsActivity.kt | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/src/android/app/src/main/java/org/yuzu/yuzu_emu/features/settings/ui/SettingsActivity.kt b/src/android/app/src/main/java/org/yuzu/yuzu_emu/features/settings/ui/SettingsActivity.kt index 60858ecd6..a655500f8 100644 --- a/src/android/app/src/main/java/org/yuzu/yuzu_emu/features/settings/ui/SettingsActivity.kt +++ b/src/android/app/src/main/java/org/yuzu/yuzu_emu/features/settings/ui/SettingsActivity.kt @@ -5,31 +5,25 @@ package org.yuzu.yuzu_emu.features.settings.ui import android.content.Context import android.content.Intent -import android.content.IntentFilter import android.os.Bundle import android.view.Menu import android.view.View import android.widget.Toast import androidx.activity.viewModels -import androidx.appcompat.app.AlertDialog import androidx.appcompat.app.AppCompatActivity import androidx.core.view.ViewCompat import androidx.core.view.WindowCompat import androidx.core.view.WindowInsetsCompat import androidx.core.view.updatePadding -import androidx.localbroadcastmanager.content.LocalBroadcastManager -import com.google.android.material.dialog.MaterialAlertDialogBuilder import org.yuzu.yuzu_emu.NativeLibrary import org.yuzu.yuzu_emu.R import org.yuzu.yuzu_emu.databinding.ActivitySettingsBinding -import org.yuzu.yuzu_emu.databinding.DialogProgressBarBinding import org.yuzu.yuzu_emu.features.settings.model.Settings import org.yuzu.yuzu_emu.features.settings.model.SettingsViewModel import org.yuzu.yuzu_emu.utils.* class SettingsActivity : AppCompatActivity(), SettingsActivityView { private val presenter = SettingsActivityPresenter(this) - private var dialog: AlertDialog? = null private lateinit var binding: ActivitySettingsBinding @@ -134,47 +128,6 @@ class SettingsActivity : AppCompatActivity(), SettingsActivityView { return duration != 0f && transition != 0f } - override fun startDirectoryInitializationService( - receiver: DirectoryStateReceiver?, - filter: IntentFilter - ) { - LocalBroadcastManager.getInstance(this).registerReceiver( - receiver!!, - filter - ) - DirectoryInitialization.start(this) - } - - override fun stopListeningToDirectoryInitializationService(receiver: DirectoryStateReceiver) { - LocalBroadcastManager.getInstance(this).unregisterReceiver(receiver) - } - - override fun showLoading() { - if (dialog == null) { - val loadingBinding = DialogProgressBarBinding.inflate(layoutInflater) - loadingBinding.progressBar.isIndeterminate = true - - dialog = MaterialAlertDialogBuilder(this) - .setTitle(R.string.load_settings) - .setView(loadingBinding.root) - .setCancelable(false) - .create() - } - dialog!!.show() - } - - override fun hideLoading() { - dialog!!.dismiss() - } - - override fun showExternalStorageNotMountedHint() { - Toast.makeText( - this, - R.string.external_storage_not_mounted, - Toast.LENGTH_SHORT - ).show() - } - override fun onSettingsFileLoaded() { val fragment: SettingsFragmentView? = settingsFragment fragment?.loadSettingsList() |