|
@@ -1,32 +1,32 @@
|
|
|
// SPDX-FileCopyrightText: 2023 yuzu Emulator Project
|
|
// SPDX-FileCopyrightText: 2023 yuzu Emulator Project
|
|
|
// SPDX-License-Identifier: GPL-2.0-or-later
|
|
// SPDX-License-Identifier: GPL-2.0-or-later
|
|
|
|
|
|
|
|
-package org.suyu.suyu_emu.features.settings.ui
|
|
|
|
|
|
|
+package dev.suyu.suyu_emu.features.settings.ui
|
|
|
|
|
|
|
|
import android.annotation.SuppressLint
|
|
import android.annotation.SuppressLint
|
|
|
import android.os.Build
|
|
import android.os.Build
|
|
|
import android.widget.Toast
|
|
import android.widget.Toast
|
|
|
-import org.suyu.suyu_emu.NativeLibrary
|
|
|
|
|
-import org.suyu.suyu_emu.R
|
|
|
|
|
-import org.suyu.suyu_emu.SuyuApplication
|
|
|
|
|
-import org.suyu.suyu_emu.features.input.NativeInput
|
|
|
|
|
-import org.suyu.suyu_emu.features.input.model.AnalogDirection
|
|
|
|
|
-import org.suyu.suyu_emu.features.input.model.NativeAnalog
|
|
|
|
|
-import org.suyu.suyu_emu.features.input.model.NativeButton
|
|
|
|
|
-import org.suyu.suyu_emu.features.input.model.NpadStyleIndex
|
|
|
|
|
-import org.suyu.suyu_emu.features.settings.model.AbstractBooleanSetting
|
|
|
|
|
-import org.suyu.suyu_emu.features.settings.model.AbstractIntSetting
|
|
|
|
|
-import org.suyu.suyu_emu.features.settings.model.BooleanSetting
|
|
|
|
|
-import org.suyu.suyu_emu.features.settings.model.ByteSetting
|
|
|
|
|
-import org.suyu.suyu_emu.features.settings.model.IntSetting
|
|
|
|
|
-import org.suyu.suyu_emu.features.settings.model.LongSetting
|
|
|
|
|
-import org.suyu.suyu_emu.features.settings.model.Settings
|
|
|
|
|
-import org.suyu.suyu_emu.features.settings.model.Settings.MenuTag
|
|
|
|
|
-import org.suyu.suyu_emu.features.settings.model.ShortSetting
|
|
|
|
|
-import org.suyu.suyu_emu.features.settings.model.StringSetting
|
|
|
|
|
-import org.suyu.suyu_emu.features.settings.model.view.*
|
|
|
|
|
-import org.suyu.suyu_emu.utils.InputHandler
|
|
|
|
|
-import org.suyu.suyu_emu.utils.NativeConfig
|
|
|
|
|
|
|
+import dev.suyu.suyu_emu.NativeLibrary
|
|
|
|
|
+import dev.suyu.suyu_emu.R
|
|
|
|
|
+import dev.suyu.suyu_emu.SuyuApplication
|
|
|
|
|
+import dev.suyu.suyu_emu.features.input.NativeInput
|
|
|
|
|
+import dev.suyu.suyu_emu.features.input.model.AnalogDirection
|
|
|
|
|
+import dev.suyu.suyu_emu.features.input.model.NativeAnalog
|
|
|
|
|
+import dev.suyu.suyu_emu.features.input.model.NativeButton
|
|
|
|
|
+import dev.suyu.suyu_emu.features.input.model.NpadStyleIndex
|
|
|
|
|
+import dev.suyu.suyu_emu.features.settings.model.AbstractBooleanSetting
|
|
|
|
|
+import dev.suyu.suyu_emu.features.settings.model.AbstractIntSetting
|
|
|
|
|
+import dev.suyu.suyu_emu.features.settings.model.BooleanSetting
|
|
|
|
|
+import dev.suyu.suyu_emu.features.settings.model.ByteSetting
|
|
|
|
|
+import dev.suyu.suyu_emu.features.settings.model.IntSetting
|
|
|
|
|
+import dev.suyu.suyu_emu.features.settings.model.LongSetting
|
|
|
|
|
+import dev.suyu.suyu_emu.features.settings.model.Settings
|
|
|
|
|
+import dev.suyu.suyu_emu.features.settings.model.Settings.MenuTag
|
|
|
|
|
+import dev.suyu.suyu_emu.features.settings.model.ShortSetting
|
|
|
|
|
+import dev.suyu.suyu_emu.features.settings.model.StringSetting
|
|
|
|
|
+import dev.suyu.suyu_emu.features.settings.model.view.*
|
|
|
|
|
+import dev.suyu.suyu_emu.utils.InputHandler
|
|
|
|
|
+import dev.suyu.suyu_emu.utils.NativeConfig
|
|
|
|
|
|
|
|
class SettingsFragmentPresenter(
|
|
class SettingsFragmentPresenter(
|
|
|
private val settingsViewModel: SettingsViewModel,
|
|
private val settingsViewModel: SettingsViewModel,
|