Skip to content

Commit 0e0b14e

Browse files
committed
Merge branch 'release/3.0.4' into latest
2 parents 66a40d5 + f38ae3f commit 0e0b14e

6 files changed

Lines changed: 42 additions & 9 deletions

File tree

.github/workflows/test.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ on:
66
- develop
77
tags:
88
- 'v*'
9+
schedule:
10+
- cron: '0 5 * * 3'
911

1012
jobs:
1113
build:

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Bad Radio Android ![version](https://img.shields.io/badge/v3.0.3-blue.svg)
1+
# Bad Radio Android ![version](https://img.shields.io/badge/v3.0.4-blue.svg)
22

33
[![website](https://img.shields.io/badge/Website-grey.svg)](https://badradio.nz/)
44
[![Build Develop](https://github.com/cloudsftp/BadRadioAndroid/actions/workflows/build.yml/badge.svg?branch=develop)](https://github.com/cloudsftp/BadRadioAndroid/actions/workflows/build.yml)

app/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ android {
1313
minSdkVersion 23
1414
compileSdk 34
1515
targetSdkVersion 34
16-
versionCode 319
17-
versionName "3.0.3"
16+
versionCode 320
17+
versionName "3.0.4"
1818
testInstrumentationRunner 'androidx.test.runner.AndroidJUnitRunner'
1919
}
2020
signingConfigs {

app/src/main/java/nz/badradio/badradio/view/AboutActivity.kt

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,6 @@ import nz.badradio.badradio.R
99
import nz.badradio.badradio.databinding.ActivityAboutBinding
1010

1111
class AboutActivity : AppCompatActivity() {
12-
private val radioWebsite = "https://badradio.nz"
13-
private val badradioDiscord = "https://discord.gg/sY87mUcyYD"
14-
1512
private lateinit var binding: ActivityAboutBinding
1613

1714
override fun onCreate(savedInstanceState: Bundle?) {
@@ -27,13 +24,18 @@ class AboutActivity : AppCompatActivity() {
2724
}
2825
}
2926

30-
binding.websiteButton.setOnClickListener { openWebsite(radioWebsite) }
31-
binding.discordButton.setOnClickListener { openWebsite(badradioDiscord) }
27+
binding.websiteButton.setOnClickListener {
28+
openWebsite(resources.getString(R.string.website_url))
29+
}
30+
binding.discordButton.setOnClickListener {
31+
openWebsite(resources.getString(R.string.discord_url))
32+
}
3233

3334
binding.appVersionTextView.text = String.format(
3435
resources.getString(R.string.version_name),
3536
BuildConfig.VERSION_NAME
3637
)
38+
3739
binding.shareButton.setOnClickListener { shareApp() }
3840
binding.betaButton.setOnClickListener {
3941
openWebsite(String.format(
@@ -42,6 +44,9 @@ class AboutActivity : AppCompatActivity() {
4244
))
4345
}
4446

47+
binding.privacyButton.setOnClickListener {
48+
openWebsite(resources.getString(R.string.privacy_policy_url))
49+
}
4550
}
4651

4752
private fun openWebsite(url: String) {

app/src/main/res/layout/activity_about.xml

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@
8686
android:layout_marginLeft="20dp"
8787
android:layout_marginRight="20dp"
8888
app:layout_constraintTop_toBottomOf="@id/link_buttons_layout"
89-
app:layout_constraintBottom_toBottomOf="parent">
89+
app:layout_constraintBottom_toTopOf="@id/privacy_policy_layout">
9090

9191
<com.google.android.material.textview.MaterialTextView
9292
android:id="@+id/app_version_text_view"
@@ -120,4 +120,26 @@
120120

121121
</androidx.constraintlayout.widget.ConstraintLayout>
122122

123+
<androidx.constraintlayout.widget.ConstraintLayout
124+
android:id="@+id/privacy_policy_layout"
125+
android:layout_width="match_parent"
126+
android:layout_height="wrap_content"
127+
android:layout_marginLeft="20dp"
128+
android:layout_marginRight="20dp"
129+
app:layout_constraintTop_toBottomOf="@id/app_info_layout"
130+
app:layout_constraintBottom_toBottomOf="parent">
131+
132+
<TextView
133+
android:id="@+id/privacy_button"
134+
android:layout_width="wrap_content"
135+
android:layout_height="wrap_content"
136+
android:layout_marginTop="10dp"
137+
app:layout_constraintTop_toTopOf="parent"
138+
app:layout_constraintLeft_toLeftOf="parent"
139+
app:layout_constraintRight_toRightOf="parent"
140+
android:textColor="@color/greyc"
141+
android:text="@string/privacy_policy" />
142+
143+
</androidx.constraintlayout.widget.ConstraintLayout>
144+
123145
</androidx.constraintlayout.widget.ConstraintLayout>

app/src/main/res/values/strings.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,18 @@
1010
<string name="paul">Paul Grey</string>
1111

1212
<string name="website">website</string>
13+
<string name="website_url">https://badradio.nz</string>
1314
<string name="discord">discord</string>
15+
<string name="discord_url">https://discord.gg/sY87mUcyYD</string>
1416

1517
<string name="version_name">Android App Version: %1$s</string>
1618
<string name="share">share</string>
1719
<string name="share_app_text">24/7 Phonk Radio https://play.google.com/store/apps/details?id=%1$s</string>
1820
<string name="join_beta">join beta</string>
1921
<string name="beta_link">https://play.google.com/apps/testing/%1$s</string>
2022
<string name="beta_feedback">Please send bugs and improvements on discord</string>
23+
<string name="privacy_policy">Privacy Policy</string>
24+
<string name="privacy_policy_url">https://badradio.nz/privacy-policy/</string>
2125

2226
<string name="restart_service">Restart Service</string>
2327
<string name="stop_service">Stop Service</string>

0 commit comments

Comments
 (0)