mirror of
https://github.com/Michatec/Radio.git
synced 2026-04-01 07:56:27 +02:00
- Added the Station update button to the SettingsFragment.kt
- Added the strings for the language: german and english
This commit is contained in:
@@ -116,16 +116,21 @@ class SettingsFragment : PreferenceFragmentCompat(), YesNoDialog.YesNoDialogList
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// // set up "Update Stations" preference
|
// set up "Update Stations" preference
|
||||||
// val preferenceUpdateCollection: Preference = Preference(activity as Context)
|
val preferenceUpdateCollection = Preference(activity as Context)
|
||||||
// preferenceUpdateCollection.title = getString(R.string.pref_update_collection_title)
|
preferenceUpdateCollection.title = getString(R.string.pref_update_collection_title)
|
||||||
// preferenceUpdateCollection.setIcon(R.drawable.ic_refresh_24dp)
|
preferenceUpdateCollection.setIcon(R.drawable.ic_refresh_24dp)
|
||||||
// preferenceUpdateCollection.summary = getString(R.string.pref_update_collection_summary)
|
preferenceUpdateCollection.summary = getString(R.string.pref_update_collection_summary)
|
||||||
// preferenceUpdateCollection.setOnPreferenceClickListener {
|
preferenceUpdateCollection.setOnPreferenceClickListener {
|
||||||
// // show dialog
|
// show dialog
|
||||||
// YesNoDialog(this).show(context = activity as Context, type = Keys.DIALOG_UPDATE_COLLECTION, message = R.string.dialog_yes_no_message_update_collection, yesButton = R.string.dialog_yes_no_positive_button_update_collection)
|
YesNoDialog(this).show(
|
||||||
// return@setOnPreferenceClickListener true
|
context = activity as Context,
|
||||||
// }
|
type = Keys.DIALOG_UPDATE_COLLECTION,
|
||||||
|
message = R.string.dialog_yes_no_message_update_collection,
|
||||||
|
yesButton = R.string.dialog_yes_no_positive_button_update_collection,
|
||||||
|
)
|
||||||
|
return@setOnPreferenceClickListener true
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
// set up "M3U Export" preference
|
// set up "M3U Export" preference
|
||||||
@@ -299,7 +304,7 @@ class SettingsFragment : PreferenceFragmentCompat(), YesNoDialog.YesNoDialogList
|
|||||||
screen.addPreference(preferenceThemeSelection)
|
screen.addPreference(preferenceThemeSelection)
|
||||||
screen.addPreference(preferenceCategoryMaintenance)
|
screen.addPreference(preferenceCategoryMaintenance)
|
||||||
screen.addPreference(preferenceUpdateStationImages)
|
screen.addPreference(preferenceUpdateStationImages)
|
||||||
// screen.addPreference(preferenceUpdateCollection)
|
screen.addPreference(preferenceUpdateCollection)
|
||||||
screen.addPreference(preferenceCategoryImportExport)
|
screen.addPreference(preferenceCategoryImportExport)
|
||||||
screen.addPreference(preferenceM3uExport)
|
screen.addPreference(preferenceM3uExport)
|
||||||
screen.addPreference(preferencePlsExport)
|
screen.addPreference(preferencePlsExport)
|
||||||
|
|||||||
17
app/src/main/res/drawable/ic_refresh_24dp.xml
Normal file
17
app/src/main/res/drawable/ic_refresh_24dp.xml
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
android:width="24dp"
|
||||||
|
android:height="24dp"
|
||||||
|
android:viewportWidth="24"
|
||||||
|
android:viewportHeight="24">
|
||||||
|
|
||||||
|
<path
|
||||||
|
android:fillColor="@color/icon_default"
|
||||||
|
android:pathData="M17.65,6.35C16.2,4.9 14.21,4 12,4
|
||||||
|
7.58,4 4,7.58 4,12h2
|
||||||
|
c0,-3.31 2.69,-6 6,-6
|
||||||
|
1.66,0 3.14,0.69 4.22,1.78L13,11h7V4l-2.35,2.35z
|
||||||
|
M6.35,17.65C7.8,19.1 9.79,20 12,20
|
||||||
|
c4.42,0 8,-3.58 8,-8h-2
|
||||||
|
c0,3.31 -2.69,6 -6,6
|
||||||
|
-1.66,0 -3.14,-0.69 -4.22,-1.78L11,13H4v7l2.35,-2.35z"/>
|
||||||
|
</vector>
|
||||||
@@ -51,6 +51,10 @@
|
|||||||
<string name="player_sheet_h2_station_metadata">Momentan läuft</string>
|
<string name="player_sheet_h2_station_metadata">Momentan läuft</string>
|
||||||
<string name="player_sheet_h2_stream_url">Streaming-Adresse</string>
|
<string name="player_sheet_h2_stream_url">Streaming-Adresse</string>
|
||||||
<!-- Settings -->
|
<!-- Settings -->
|
||||||
|
<string name="pref_update_collection_title">Senderinformationnen aktualisieren</string>
|
||||||
|
<string name="pref_update_collection_summary">Die neueste Version aller Senderinformationen herunterladen.</string>
|
||||||
|
<string name="dialog_yes_no_message_update_collection">Die neueste Version aller Senderinformationen herunterladen?</string>
|
||||||
|
<string name="dialog_yes_no_positive_button_update_collection">Aktualisieren</string>
|
||||||
<string name="pref_advanced_title">Erweitert</string>
|
<string name="pref_advanced_title">Erweitert</string>
|
||||||
<string name="pref_app_version_summary">Version</string>
|
<string name="pref_app_version_summary">Version</string>
|
||||||
<string name="pref_app_version_title">App-Version</string>
|
<string name="pref_app_version_title">App-Version</string>
|
||||||
|
|||||||
@@ -59,6 +59,10 @@
|
|||||||
<string name="player_sheet_h2_stream_url">Streaming link</string>
|
<string name="player_sheet_h2_stream_url">Streaming link</string>
|
||||||
|
|
||||||
<!-- Settings -->
|
<!-- Settings -->
|
||||||
|
<string name="pref_update_collection_title">Update Stations</string>
|
||||||
|
<string name="pref_update_collection_summary">Download latest version of all station.</string>
|
||||||
|
<string name="dialog_yes_no_message_update_collection">Download latest version of all station?</string>
|
||||||
|
<string name="dialog_yes_no_positive_button_update_collection">Update</string>
|
||||||
<string name="pref_advanced_title">Advanced</string>
|
<string name="pref_advanced_title">Advanced</string>
|
||||||
<string name="pref_app_version_summary">Version</string>
|
<string name="pref_app_version_summary">Version</string>
|
||||||
<string name="pref_app_version_title">App Version</string>
|
<string name="pref_app_version_title">App Version</string>
|
||||||
|
|||||||
Reference in New Issue
Block a user