diff --git a/app/src/main/java/org/esiliati/repo/pico-streaming/app/MainActivity.kt b/app/src/main/java/org/esiliati/repo/pico-streaming/app/MainActivity.kt
index ea22c98..a88dc1a 100644
--- a/app/src/main/java/org/esiliati/repo/pico-streaming/app/MainActivity.kt
+++ b/app/src/main/java/org/esiliati/repo/pico-streaming/app/MainActivity.kt
@@ -45,7 +45,7 @@ class MainActivity : AppCompatActivity() {
// Explain why we need permissions
showDialog(
title = "Permissions denied",
- message = "Explain why you need to grant $permissions permissions to stream",
+ message = getString(R.string.message),
positiveButtonText = R.string.accept,
onPositiveButtonClick = { onRequiredPermissionLastTime() },
negativeButtonText = R.string.denied
diff --git a/app/src/main/java/org/esiliati/repo/pico-streaming/app/SettingsActivity.kt b/app/src/main/java/org/esiliati/repo/pico-streaming/app/SettingsActivity.kt
index be4863a..2abf5be 100644
--- a/app/src/main/java/org/esiliati/repo/pico-streaming/app/SettingsActivity.kt
+++ b/app/src/main/java/org/esiliati/repo/pico-streaming/app/SettingsActivity.kt
@@ -11,7 +11,7 @@ class SettingsActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
- PreferenceManager.setDefaultValues(this, R.xml.root_preferences, false);
+ //PreferenceManager.setDefaultValues(this, R.xml.root_preferences, false);
setContentView(R.layout.settings_activity)
if (savedInstanceState == null) {
supportFragmentManager
@@ -39,4 +39,4 @@ class SettingsActivity : AppCompatActivity() {
fun getBitrate(context: Context): String =
PreferenceManager.getDefaultSharedPreferences(context).getString("pref_bitrate", "") ?: ""
}
-}
\ No newline at end of file
+}
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 64934e6..4128b9d 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -2,10 +2,11 @@
Pico Streaming App
Denied
Accept
+ Video and Audio permissions are required to stream from main camera and microphone.
Settings
- Server
+ Connection
Sync
\ No newline at end of file
diff --git a/app/src/main/res/xml/root_preferences.xml b/app/src/main/res/xml/root_preferences.xml
index 5224024..bf77d3b 100644
--- a/app/src/main/res/xml/root_preferences.xml
+++ b/app/src/main/res/xml/root_preferences.xml
@@ -4,7 +4,7 @@
@@ -30,4 +30,4 @@
app:defaultValue="@array/default_bitrate"/>
-
\ No newline at end of file
+
diff --git a/fastlane/metadata/android/en-US/full_description.txt b/fastlane/metadata/android/en-US/full_description.txt
index 258194a..b2349ea 100644
--- a/fastlane/metadata/android/en-US/full_description.txt
+++ b/fastlane/metadata/android/en-US/full_description.txt
@@ -1,3 +1,5 @@
-Minimal RTMP streaming app based on StreamPack-boilerplate.
+Minimal RTMP streaming app heavily based on StreamPack-boilerplate.
It really just adds a bunch of options to make it flexible enough to stream from an Android phone.
+
+Sends video to specified RTMP/RTSP url using main camera and microphone.