From 72be338d5624144035bbfdbd54bdf1426b791fac Mon Sep 17 00:00:00 2001 From: Charles Lombardo Date: Wed, 15 Mar 2023 03:27:52 -0400 Subject: [PATCH] Android: Convert LogSwitchSetting to Kotlin --- .../settings/model/view/LogSwitchSetting.java | 23 ------------------- .../settings/model/view/LogSwitchSetting.kt | 21 +++++++++++++++++ 2 files changed, 21 insertions(+), 23 deletions(-) delete mode 100644 Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/model/view/LogSwitchSetting.java create mode 100644 Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/model/view/LogSwitchSetting.kt diff --git a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/model/view/LogSwitchSetting.java b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/model/view/LogSwitchSetting.java deleted file mode 100644 index 910c8fb171..0000000000 --- a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/model/view/LogSwitchSetting.java +++ /dev/null @@ -1,23 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0-or-later - -package org.dolphinemu.dolphinemu.features.settings.model.view; - -import org.dolphinemu.dolphinemu.features.settings.model.AdHocBooleanSetting; -import org.dolphinemu.dolphinemu.features.settings.model.Settings; - -public class LogSwitchSetting extends SwitchSetting -{ - String mKey; - - public LogSwitchSetting(String key, CharSequence title, CharSequence description) - { - super(new AdHocBooleanSetting(Settings.FILE_LOGGER, Settings.SECTION_LOGGER_LOGS, key, false), - title, description); - mKey = key; - } - - public String getKey() - { - return mKey; - } -} diff --git a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/model/view/LogSwitchSetting.kt b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/model/view/LogSwitchSetting.kt new file mode 100644 index 0000000000..1bad7bff9f --- /dev/null +++ b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/model/view/LogSwitchSetting.kt @@ -0,0 +1,21 @@ +// SPDX-License-Identifier: GPL-2.0-or-later + +package org.dolphinemu.dolphinemu.features.settings.model.view + +import org.dolphinemu.dolphinemu.features.settings.model.AdHocBooleanSetting +import org.dolphinemu.dolphinemu.features.settings.model.Settings + +class LogSwitchSetting( + var key: String, + title: CharSequence?, + description: CharSequence? +) : SwitchSetting( + AdHocBooleanSetting( + Settings.FILE_LOGGER, + Settings.SECTION_LOGGER_LOGS, + key, + false + ), + title, + description +)