From f5b5a5c3725deb9970e2c3d67e544329b5fbf5f5 Mon Sep 17 00:00:00 2001 From: Finn M Glas Date: Sun, 18 Oct 2020 23:48:55 +0200 Subject: [PATCH] Settings: Add a "report a bug" button --- .../launcher/settings/meta/SettingsFragmentMeta.kt | 12 +++++++++++- app/src/main/res/layout/settings_meta.xml | 9 ++++++++- app/src/main/res/values-de/strings.xml | 2 ++ app/src/main/res/values-fr/strings.xml | 2 ++ app/src/main/res/values/strings.xml | 3 +++ 5 files changed, 26 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/finnmglas/launcher/settings/meta/SettingsFragmentMeta.kt b/app/src/main/java/com/finnmglas/launcher/settings/meta/SettingsFragmentMeta.kt index b0abf0d..ccfa7af 100644 --- a/app/src/main/java/com/finnmglas/launcher/settings/meta/SettingsFragmentMeta.kt +++ b/app/src/main/java/com/finnmglas/launcher/settings/meta/SettingsFragmentMeta.kt @@ -64,6 +64,7 @@ class SettingsFragmentMeta : Fragment(), UIObject { setButtonColor(settings_meta_button_select_launcher, vibrantColor) setButtonColor(settings_meta_button_view_tutorial, vibrantColor) setButtonColor(settings_meta_button_reset_settings, vibrantColor) + setButtonColor(settings_meta_button_report_bug, vibrantColor) setButtonColor(settings_meta_button_contact, vibrantColor) settings_meta_icon_github.setTextColor(vibrantColor) @@ -125,7 +126,7 @@ class SettingsFragmentMeta : Fragment(), UIObject { .show() } - // Footer onClicks + // Icon onClicks settings_meta_icon_github.setOnClickListener { intendedSettingsPause = true openNewTabWindow( @@ -146,6 +147,15 @@ class SettingsFragmentMeta : Fragment(), UIObject { } } + // report a bug + settings_meta_button_report_bug.setOnClickListener { + intendedSettingsPause = true + openNewTabWindow( + getString(R.string.settings_meta_report_bug_link), + context!! + ) + } + // contact developer settings_meta_button_contact.setOnClickListener { intendedSettingsPause = true diff --git a/app/src/main/res/layout/settings_meta.xml b/app/src/main/res/layout/settings_meta.xml index e5d6e67..8b236ec 100644 --- a/app/src/main/res/layout/settings_meta.xml +++ b/app/src/main/res/layout/settings_meta.xml @@ -94,10 +94,17 @@