diff --git a/app/src/main/java/com/github/droidworksstudio/launcher/ui/home/HomeFragment.kt b/app/src/main/java/com/github/droidworksstudio/launcher/ui/home/HomeFragment.kt index a538b97..86f4be8 100644 --- a/app/src/main/java/com/github/droidworksstudio/launcher/ui/home/HomeFragment.kt +++ b/app/src/main/java/com/github/droidworksstudio/launcher/ui/home/HomeFragment.kt @@ -451,6 +451,10 @@ class HomeFragment : Fragment(), } } + Constants.Action.OpenAppSettings -> { + trySettings() + } + Constants.Action.OpenQuickSettings -> { appHelper.expandQuickSettings(context) } @@ -481,6 +485,10 @@ class HomeFragment : Fragment(), ActionService.instance()?.takeScreenShot() } + Constants.Action.OpenDigitalWellbing -> { + appHelper.openDigitalWellbeing(context) + } + Constants.Action.Disabled -> {} } } diff --git a/app/src/main/java/com/github/droidworksstudio/launcher/utils/Constants.kt b/app/src/main/java/com/github/droidworksstudio/launcher/utils/Constants.kt index d4d7a1d..3ddce82 100644 --- a/app/src/main/java/com/github/droidworksstudio/launcher/utils/Constants.kt +++ b/app/src/main/java/com/github/droidworksstudio/launcher/utils/Constants.kt @@ -153,10 +153,12 @@ object Constants { ShowFavoriteList, ShowHiddenList, OpenQuickSettings, + OpenAppSettings, ShowRecents, ShowWidgets, OpenPowerDialog, TakeScreenShot, + OpenDigitalWellbing, Disabled; fun getString(context: Context): String { @@ -168,10 +170,12 @@ object Constants { ShowFavoriteList -> context.getString(R.string.settings_actions_show_favorite_list) ShowHiddenList -> context.getString(R.string.settings_actions_show_hidden_list) OpenQuickSettings -> context.getString(R.string.settings_actions_open_quick_settings) + OpenAppSettings -> context.getString(R.string.settings_actions_open_launcher_settings) ShowRecents -> context.getString(R.string.settings_actions_show_recents) ShowWidgets -> context.getString(R.string.settings_actions_show_widgets) OpenPowerDialog -> context.getString(R.string.settings_actions_open_power_dialog) TakeScreenShot -> context.getString(R.string.settings_actions_take_a_screenshot) + OpenDigitalWellbing -> context.getString(R.string.settings_actions_open_digital_wellbeing) Disabled -> context.getString(R.string.settings_actions_disabled) } } diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 47519d7..30ee6fc 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -158,10 +158,12 @@ Show Favorites List Show Hidden List Open Quick Settings + Open Launcher Settings Show Recents Show Widgets Open Power Dialog Take a ScreenShot + Open Digital Wellbeing Disabled Metric