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 ff0ac1b773fdd5d12477c4b9710fd25740b5203d..8a41459c4f570e2fc6941055f7827e6a336e8251 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 ab42f19209d1b9b684ae97ee9ed19a38c10b2c27..236ff01d5c791eadec641692b9448c8dae8b1b7a 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