Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions app/src/main/java/cu/axel/smartdock/db/DBHelper.kt
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,10 @@ class DBHelper(context: Context) : SQLiteOpenHelper(context, DATABASE_NAME, null
return mode
}

fun forgetLaunchModes() {
writableDatabase.delete(LaunchModesTable.TABLE_NAME, null, null);
}

companion object {
private const val DATABASE_VERSION = 1
private const val DATABASE_NAME = "smartdock.db"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ import androidx.preference.EditTextPreference
import androidx.preference.Preference
import androidx.preference.PreferenceFragmentCompat
import cu.axel.smartdock.R
import cu.axel.smartdock.db.DBHelper
import cu.axel.smartdock.preferences.FileChooserPreference
import cu.axel.smartdock.utils.AppUtils

Expand Down Expand Up @@ -97,6 +98,13 @@ class AppMenuPreferences : PreferenceFragmentCompat() {
editText.inputType = InputType.TYPE_CLASS_TEXT or InputType.TYPE_TEXT_FLAG_CAP_WORDS
editText.imeOptions = EditorInfo.IME_ACTION_GO
}

findPreference<Preference>("forget_launch_modes")!!.setOnPreferenceClickListener {
context?.let { ctx ->
DBHelper(ctx).forgetLaunchModes()
}
false
}
}

override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) {
Expand Down
2 changes: 2 additions & 0 deletions app/src/main/res/values-es/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -317,5 +317,7 @@
<string name="something_wrong">Algo salió mal</string>
<string name="save_log">Guardar registro</string>
<string name="open_again">Abrir aplicación de nuevo</string>
<string name="forget_launch_modes_title">Forget launch modes</string>
<string name="forget_launch_modes_summary">Forget all saved launch modes</string>

</resources>
2 changes: 2 additions & 0 deletions app/src/main/res/values-pa/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -317,5 +317,7 @@
<string name="something_wrong">ਕੁਝ ਗਲਤ ਹੋ ਗਿਆ</string>
<string name="save_log">ਲੌਗ ਸੇਵ ਕਰੋ</string>
<string name="open_again">ਐਪ ਨੂੰ ਦੁਬਾਰਾ ਖੋਲ੍ਹੋ</string>
<string name="forget_launch_modes_title">Forget launch modes</string>
<string name="forget_launch_modes_summary">Forget all saved launch modes</string>

</resources>
2 changes: 2 additions & 0 deletions app/src/main/res/values/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -317,5 +317,7 @@
<string name="something_wrong">Something went wrong</string>
<string name="save_log">Save log</string>
<string name="open_again">Open app again</string>
<string name="forget_launch_modes_title">Forget launch modes</string>
<string name="forget_launch_modes_summary">Forget all saved launch modes</string>

</resources>
5 changes: 5 additions & 0 deletions app/src/main/res/xml/preferences_app_menu.xml
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,11 @@
android:summary="@string/remember_launch_mode_summary"
android:defaultValue="true" />

<Preference
android:key="forget_launch_modes"
android:title="@string/forget_launch_modes_title"
android:summary="@string/forget_launch_modes_summary" />

<SwitchPreferenceCompat
android:key="launch_games_fullscreen"
android:title="@string/launch_games_fullscreen_title"
Expand Down