From 729084752fc539b032e6d6d40b6b9744e8963575 Mon Sep 17 00:00:00 2001 From: Janne Koschinski <janne@kuschku.de> Date: Thu, 13 Dec 2018 20:16:37 +0100 Subject: [PATCH] Add donation link to about menu --- .../ui/clientsettings/about/AboutFragment.kt | 9 +++++++++ app/src/main/res/layout/preferences_about_header.xml | 7 +++++++ 2 files changed, 16 insertions(+) diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/about/AboutFragment.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/about/AboutFragment.kt index ff0ac1b77..8a41459c4 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/about/AboutFragment.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/about/AboutFragment.kt @@ -55,6 +55,9 @@ class AboutFragment : DaggerFragment() { @BindView(R.id.action_github) lateinit var github: Button + @BindView(R.id.action_donate) + lateinit var donate: Button + @BindView(R.id.action_privacy_policy) lateinit var privacyPolicy: Button @@ -93,6 +96,12 @@ class AboutFragment : DaggerFragment() { context?.startActivity(intent) } + donate.setOnClickListener { + val intent = Intent(Intent.ACTION_VIEW) + intent.data = Uri.parse("https://www.patreon.com/justjanne") + context?.startActivity(intent) + } + privacyPolicy.setOnClickListener { val intent = Intent(Intent.ACTION_VIEW) intent.data = Uri.parse("http://quasseldroid.info/privacy-policy/") diff --git a/app/src/main/res/layout/preferences_about_header.xml b/app/src/main/res/layout/preferences_about_header.xml index ab42f1920..236ff01d5 100644 --- a/app/src/main/res/layout/preferences_about_header.xml +++ b/app/src/main/res/layout/preferences_about_header.xml @@ -88,6 +88,13 @@ android:layout_height="wrap_content" android:text="@string/label_github" /> + <Button + android:id="@+id/action_donate" + style="@style/Widget.Button" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:text="@string/advertisement_support_button" /> + </LinearLayout> <TextView -- GitLab