From 87514b41070677dbf8d1d91213ef31f99612f179 Mon Sep 17 00:00:00 2001 From: Christopher Eby Date: Fri, 21 Oct 2011 17:35:17 -0500 Subject: [PATCH] Use an enum for swipe actions --- res/values-nb/translatable.xml | 1 - res/values-sk/translatable.xml | 1 - res/values/translatable.xml | 2 +- res/values/untranslatable.xml | 25 +++-- res/xml/preferences.xml | 16 +-- .../kreed/vanilla/FullPlaybackActivity.java | 36 ++++++- .../kreed/vanilla/MiniPlaybackActivity.java | 1 - src/org/kreed/vanilla/PlaybackActivity.java | 102 ++++++++++-------- 8 files changed, 111 insertions(+), 73 deletions(-) diff --git a/res/values-nb/translatable.xml b/res/values-nb/translatable.xml index 23d3df4f..ac8506ea 100644 --- a/res/values-nb/translatable.xml +++ b/res/values-nb/translatable.xml @@ -198,7 +198,6 @@ THE SOFTWARE. Forrige Låt Ters Gjenta Ters Stokke - Ters Tilfeldig Kø Aktuelle Album Kø Aktuelle Artist Kø Aktuelle Gjanger diff --git a/res/values-sk/translatable.xml b/res/values-sk/translatable.xml index 2c562dcb..0ee65cd3 100644 --- a/res/values-sk/translatable.xml +++ b/res/values-sk/translatable.xml @@ -204,7 +204,6 @@ THE SOFTWARE. Nasledujúca skladba Predchádzajúca skladba Prepnúť opakovanie - Prepnúť náhodné usporiadanie Prepnúť náhodný výber Pridať do zoznamu aktuálny album Pridať do zoznamu aktuálneho interpreta diff --git a/res/values/translatable.xml b/res/values/translatable.xml index a514a18b..ec1367fa 100644 --- a/res/values/translatable.xml +++ b/res/values/translatable.xml @@ -178,6 +178,7 @@ THE SOFTWARE. Info In Immobile Layer (Fullscreen Cover) + Do Nothing Open Library Play/Pause @@ -185,7 +186,6 @@ THE SOFTWARE. Previous Song Toggle Repeat Toggle Shuffle - Toggle Random Enqueue Current Album Enqueue Current Artist Enqueue Current Genre diff --git a/res/values/untranslatable.xml b/res/values/untranslatable.xml index 9d903ce4..61a168ba 100644 --- a/res/values/untranslatable.xml +++ b/res/values/untranslatable.xml @@ -33,14 +33,21 @@ THE SOFTWARE. 1 2 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 - 11 - 12 + + + + Nothing + Library + PlayPause + NextSong + PreviousSong + Repeat + Shuffle + EnqueueAlbum + EnqueueArtist + EnqueueGenre + ClearQueue + ToggleControls diff --git a/res/xml/preferences.xml b/res/xml/preferences.xml index c28de163..3cb34d1f 100644 --- a/res/xml/preferences.xml +++ b/res/xml/preferences.xml @@ -83,29 +83,29 @@ THE SOFTWARE. android:title="@string/swipe_up_action_title" android:summary="@string/swipe_up_action_summary" android:entries="@array/swipe_action_entries" - android:entryValues="@array/entry_values" - android:defaultValue="0" /> + android:entryValues="@array/swipe_action_values" + android:defaultValue="Nothing" /> + android:entryValues="@array/swipe_action_values" + android:defaultValue="Nothing" /> + android:entryValues="@array/swipe_action_values" + android:defaultValue="ToggleControls" /> + android:entryValues="@array/swipe_action_values" + android:defaultValue="PlayPause" />