aboutsummaryrefslogtreecommitdiff
path: root/res
diff options
context:
space:
mode:
Diffstat (limited to 'res')
-rw-r--r--res/anim/enter_from_left.xml12
-rw-r--r--res/anim/enter_from_right.xml12
-rw-r--r--res/anim/exit_to_left.xml12
-rw-r--r--res/anim/exit_to_right.xml12
-rw-r--r--res/menu/select_album.xml16
-rw-r--r--res/menu/select_song.xml4
-rw-r--r--res/menu/select_song_offline.xml4
-rw-r--r--res/values-de/strings.xml1
-rw-r--r--res/values-es/strings.xml1
-rw-r--r--res/values-fr/strings.xml1
-rw-r--r--res/values-hu/strings.xml34
-rw-r--r--res/values-ru/strings.xml1
-rw-r--r--res/values/arrays.xml10
-rw-r--r--res/values/strings.xml8
-rw-r--r--res/xml/changelog.xml22
-rw-r--r--res/xml/settings.xml15
16 files changed, 129 insertions, 36 deletions
diff --git a/res/anim/enter_from_left.xml b/res/anim/enter_from_left.xml
new file mode 100644
index 00000000..2d5c1737
--- /dev/null
+++ b/res/anim/enter_from_left.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<set xmlns:android="http://schemas.android.com/apk/res/android"
+ android:shareInterpolator="false">
+
+ <translate
+ android:fromXDelta="-100%" android:toXDelta="0%"
+ android:duration="@android:integer/config_shortAnimTime"
+ android:interpolator="@android:anim/accelerate_interpolator"/>
+
+ <alpha android:fromAlpha="0.0" android:toAlpha="1.0"
+ android:duration="@android:integer/config_shortAnimTime" />
+</set> \ No newline at end of file
diff --git a/res/anim/enter_from_right.xml b/res/anim/enter_from_right.xml
new file mode 100644
index 00000000..60a0ac05
--- /dev/null
+++ b/res/anim/enter_from_right.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<set xmlns:android="http://schemas.android.com/apk/res/android"
+ android:shareInterpolator="false">
+
+ <translate
+ android:fromXDelta="100%" android:toXDelta="0%"
+ android:duration="@android:integer/config_shortAnimTime"
+ android:interpolator="@android:anim/accelerate_interpolator"/>
+
+ <alpha android:fromAlpha="0.0" android:toAlpha="1.0"
+ android:duration="@android:integer/config_shortAnimTime" />
+</set> \ No newline at end of file
diff --git a/res/anim/exit_to_left.xml b/res/anim/exit_to_left.xml
new file mode 100644
index 00000000..65ad4290
--- /dev/null
+++ b/res/anim/exit_to_left.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<set xmlns:android="http://schemas.android.com/apk/res/android"
+ android:shareInterpolator="false">
+
+ <translate
+ android:fromXDelta="0%" android:toXDelta="-100%"
+ android:duration="@android:integer/config_shortAnimTime"
+ android:interpolator="@android:anim/accelerate_interpolator"/>
+
+ <alpha android:fromAlpha="1.0" android:toAlpha="0.0"
+ android:duration="@android:integer/config_shortAnimTime" />
+</set> \ No newline at end of file
diff --git a/res/anim/exit_to_right.xml b/res/anim/exit_to_right.xml
new file mode 100644
index 00000000..893a7ef6
--- /dev/null
+++ b/res/anim/exit_to_right.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<set xmlns:android="http://schemas.android.com/apk/res/android"
+ android:shareInterpolator="false">
+
+ <translate
+ android:fromXDelta="0%" android:toXDelta="100%"
+ android:duration="@android:integer/config_shortAnimTime"
+ android:interpolator="@android:anim/accelerate_interpolator"/>
+
+ <alpha android:fromAlpha="1.0" android:toAlpha="0.0"
+ android:duration="@android:integer/config_shortAnimTime" />
+</set> \ No newline at end of file
diff --git a/res/menu/select_album.xml b/res/menu/select_album.xml
index 4b79d251..fa887c28 100644
--- a/res/menu/select_album.xml
+++ b/res/menu/select_album.xml
@@ -14,6 +14,22 @@
compat:showAsAction="ifRoom|withText"/>
<item
+ android:id="@+id/menu_top_tracks"
+ android:title="@string/menu.top_tracks"/>
+
+ <item
android:id="@+id/menu_show_all"
android:title="@string/menu.show_all"/>
+
+ <item
+ android:id="@+id/menu_download"
+ android:title="@string/common.download"/>
+
+ <item
+ android:id="@+id/menu_cache"
+ android:title="@string/common.pin"/>
+
+ <item
+ android:id="@+id/menu_delete"
+ android:title="@string/menu.delete_cache"/>
</menu>
diff --git a/res/menu/select_song.xml b/res/menu/select_song.xml
index ec4af96a..07fd57a7 100644
--- a/res/menu/select_song.xml
+++ b/res/menu/select_song.xml
@@ -14,10 +14,6 @@
compat:showAsAction="ifRoom|withText"/>
<item
- android:id="@+id/menu_select"
- android:title="@string/menu.select"/>
-
- <item
android:id="@+id/menu_download"
android:title="@string/common.download"/>
diff --git a/res/menu/select_song_offline.xml b/res/menu/select_song_offline.xml
index 6915c873..c45405fb 100644
--- a/res/menu/select_song_offline.xml
+++ b/res/menu/select_song_offline.xml
@@ -14,10 +14,6 @@
compat:showAsAction="ifRoom|withText"/>
<item
- android:id="@+id/menu_select"
- android:title="@string/menu.select"/>
-
- <item
android:id="@+id/menu_delete"
android:title="@string/menu.delete_cache"/>
diff --git a/res/values-de/strings.xml b/res/values-de/strings.xml
index ebfe7377..e57d7fb4 100644
--- a/res/values-de/strings.xml
+++ b/res/values-de/strings.xml
@@ -78,7 +78,6 @@
<string name="menu.search">Suche</string>
<string name="menu.shuffle">Zufall</string>
<string name="menu.refresh">Aktualisieren</string>
- <string name="menu.select">Wähle Alle</string>
<string name="menu.play">Abspielen</string>
<string name="menu.play_last">Ans Ende der Wiedergabeliste</string>
<string name="menu.exit">Beenden</string>
diff --git a/res/values-es/strings.xml b/res/values-es/strings.xml
index e2350bab..e49d6197 100644
--- a/res/values-es/strings.xml
+++ b/res/values-es/strings.xml
@@ -75,7 +75,6 @@
<string name="menu.search">Buscar</string>
<string name="menu.shuffle">Aleatorio</string>
<string name="menu.refresh">Actualizar</string>
- <string name="menu.select">Seleccionar todo</string>
<string name="menu.play">Reproducir</string>
<string name="menu.play_last">Reproducir al final</string>
<string name="menu.exit">Salir</string>
diff --git a/res/values-fr/strings.xml b/res/values-fr/strings.xml
index 40d04b42..4adaf141 100644
--- a/res/values-fr/strings.xml
+++ b/res/values-fr/strings.xml
@@ -77,7 +77,6 @@
<string name="menu.search">Recherche</string>
<string name="menu.shuffle">Hasard</string>
<string name="menu.refresh">Recharger</string>
- <string name="menu.select">Tout sélectionner</string>
<string name="menu.play">Jouer</string>
<string name="menu.exit">Quitter</string>
<string name="menu.play_last">Jouer dernier</string>
diff --git a/res/values-hu/strings.xml b/res/values-hu/strings.xml
index c7fa1728..6982d67a 100644
--- a/res/values-hu/strings.xml
+++ b/res/values-hu/strings.xml
@@ -12,7 +12,7 @@
<string name="common.download">Letöltés gyorsítótárba</string>
<string name="common.pin">Letöltés tárolásra (megőrzés)</string>
<string name="common.delete">Törlés</string>
- <string name="common.star">Csillagozás be</string>
+ <string name="common.star">Csillagozás</string>
<string name="common.unstar">Csillagozás ki</string>
<string name="common.info">Részletek</string>
<string name="common.name">Név</string>
@@ -21,7 +21,7 @@
<string name="common.play_external">Videólejátszás</string>
<string name="common.stream_external">Videó streamelése</string>
<string name="common.confirm">Jóváhagyás</string>
- <string name="common.confirm_message">Biztos benne: %1$s %2$s?</string>
+ <string name="common.confirm_message">Biztos benne? %1$s -> \"%2$s\"</string>
<string name="common.confirm_message_cache">cache</string>
<string name="common.empty">Nem található!</string>
<string name="common.warning">Figyelem!</string>
@@ -68,7 +68,7 @@
<string name="main.albums_frequent">Legtöbbször lejátszottak</string>
<string name="main.albums_highest">Legjobbra értékeltek</string>
<string name="main.albums_starred">Csillagozottak</string>
- <string name="main.albums_random">Véletlenszerű</string>
+ <string name="main.albums_random">Véletlenszerű kiválasztás</string>
<string name="main.albums_genres">Műfajok</string>
<string name="main.albums_year">Évtizedek</string>
<string name="main.songs_genres">@string/main.albums_genres</string>
@@ -78,7 +78,6 @@
<string name="menu.search">Keresés</string>
<string name="menu.shuffle">Lejátszás kevert sorrendben</string>
<string name="menu.refresh">Frissítés</string>
- <string name="menu.select">Összes jelölése be/ki</string>
<string name="menu.play">Lejátszás</string>
<string name="menu.play_last">Sorbaállítás utolsónak</string>
<string name="menu.exit">Kilépés</string>
@@ -104,6 +103,7 @@
<string name="menu.add_user">Felhasználó hozzáadása</string>
<string name="menu.rescan">Médiatár frissítése a kiszolgálón</string>
<string name="menu.rate">Értékelés</string>
+ <string name="menu.top_tracks">Last.fm legjobb dalok</string>
<string name="playlist.label">Lejátszási listák</string>
<string name="playlist.update_info">Szerkesztés</string>
@@ -239,12 +239,12 @@
\nUtolsó módosítás: %4$s
\nMegjegyzés: %5$s</string>
<string name="bookmark.resume_title">Folytatja a lejátszást?</string>
- <string name="bookmark.resume">\'%1$s\' folytatása innen: \'%2$s\'</string>
+ <string name="bookmark.resume">\"%1$s\" folytatása innen: \"%2$s\"</string>
<string name="bookmark.action_resume">Folytatás</string>
<string name="bookmark.action_start_over">Kezdés</string>
- <string name="rating.title">\"%s\" értékelése</string>
- <string name="rating.set_rating">\"%s\" értékelése</string>
+ <string name="rating.title">\"%s\" értékelve</string>
+ <string name="rating.set_rating">\"%s\" értékelve</string>
<string name="rating.set_rating_failed">\"%s\" értékelése sikertelen!</string>
<string name="rating.remove_rating">\"%s\" értékelése visszavonva</string>
<string name="rating.remove_rating_failed">\"%s\" értékelésének visszavonása sikertelen!</string>
@@ -430,6 +430,10 @@
<string name="settings.large_album_art_summary">Albumok megjelenítése rácsnézetben és nagy méretű albumborítóval, a listanézet helyett.</string>
<string name="settings.admin_enabled">Admin engedélyezése</string>
<string name="settings.admin_enabled_summary">Admin menüpont megjelenítése az elhúzható oldalsávon.</string>
+ <string name="settings.replay_gain">Hangerő-kiegyenlítés (Replay Gain)</string>
+ <string name="settings.replay_gain_summary">Hangerő kiegyenlítése (normalizálása) a dal és az album hangerőszint értékei alapján.</string>
+ <string name="settings.replay_gain_bump">Hangerő-kiegyenlítés előerősítés</string>
+ <string name="settings.replay_gain_untagged">Dalok hangerő-kiegyenlítés nélkül</string>
<string name="shuffle.title">Sorrend keverése</string>
<string name="shuffle.startYear">Kezdő év:</string>
@@ -464,21 +468,21 @@
<string name="admin.create_user_error">A felhasználó létrehozása sikertelen!</string>
<string name="admin.change_username_invalid">Adjon meg egy érvényes felhasználónevet!</string>
<string name="admin.update_permissions">Jogosultságok módosítása</string>
- <string name="admin.update_permissions_success">%1$s jogosultságainak módosítása sikerült</string>
- <string name="admin.update_permissions_error">%1$s jogosultságainak módosítása sikertelen!</string>
+ <string name="admin.update_permissions_success">\"%1$s\" jogosultságainak módosítása sikerült</string>
+ <string name="admin.update_permissions_error">\"%1$s\" jogosultságainak módosítása sikertelen!</string>
<string name="admin.change_email">Email csere</string>
- <string name="admin.change_email_success">%1$s email címének módosítása sikerült</string>
- <string name="admin.change_email_error">%1$s email címének módosítása sikertelen!</string>
+ <string name="admin.change_email_success">\"%1$s\" email címének módosítása sikerült</string>
+ <string name="admin.change_email_error">\"%1$s\" email címének módosítása sikertelen!</string>
<string name="admin.change_email_label">Új email:</string>
<string name="admin.change_email_invalid">Adjon meg egy érvényes email címet!</string>
<string name="admin.change_password">Jelszó csere</string>
- <string name="admin.change_password_success">%1$s jelszavának módosítása sikerült</string>
- <string name="admin.change_password_error">%1$s jelszavának módosítása sikertelen!</string>
+ <string name="admin.change_password_success">\"%1$s\" jelszavának módosítása sikerült</string>
+ <string name="admin.change_password_error">\"%1$s\" jelszavának módosítása sikertelen!</string>
<string name="admin.change_password_label">Új jelszó:</string>
<string name="admin.change_password_invalid">Adjon meg egy érvényes jelszót!</string>
<string name="admin.delete_user">Felhasználó törlése</string>
- <string name="admin.delete_user_success">%1$s felhasználó létrehozva</string>
- <string name="admin.delete_user_error">%1$s felhasználó törlése sikertelen!</string>
+ <string name="admin.delete_user_success">\"%1$s\" felhasználó létrehozva</string>
+ <string name="admin.delete_user_error">\"%1$s\" felhasználó törlése sikertelen!</string>
<string name="admin.confirm_password">Jelszó megerősítése</string>
<string name="admin.confirm_password_bad">A beírt jelszó nem egyezik!</string>
diff --git a/res/values-ru/strings.xml b/res/values-ru/strings.xml
index 9e9bc211..5a009228 100644
--- a/res/values-ru/strings.xml
+++ b/res/values-ru/strings.xml
@@ -54,7 +54,6 @@
<string name="menu.search">Поиск</string>
<string name="menu.shuffle">Перемешать</string>
<string name="menu.refresh">Обновить</string>
- <string name="menu.select">Выбрать все</string>
<string name="menu.play">Воспроизвести</string>
<string name="menu.play_last">Воспроизвести последним</string>
<string name="menu.exit">Выход</string>
diff --git a/res/values/arrays.xml b/res/values/arrays.xml
index deb8fdf5..3e85c982 100644
--- a/res/values/arrays.xml
+++ b/res/values/arrays.xml
@@ -225,4 +225,14 @@
<item>@string/settings.sync_interval_1440</item>
</string-array>
+ <string-array name="replayGainTypeValues">
+ <item>1</item>
+ <item>2</item>
+ <item>3</item>
+ </string-array>
+ <string-array name="replayGainTypeNames">
+ <item>@string/settings.replay_gain_type.smart</item>
+ <item>@string/settings.replay_gain_type.album</item>
+ <item>@string/settings.replay_gain_type.track</item>
+ </string-array>
</resources>
diff --git a/res/values/strings.xml b/res/values/strings.xml
index dc2e4980..0fdb2361 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -78,7 +78,6 @@
<string name="menu.search">Search</string>
<string name="menu.shuffle">Shuffle</string>
<string name="menu.refresh">Refresh</string>
- <string name="menu.select">Select All</string>
<string name="menu.play">Play</string>
<string name="menu.play_last">Play Last</string>
<string name="menu.exit">Exit</string>
@@ -104,6 +103,7 @@
<string name="menu.add_user">Add User</string>
<string name="menu.rescan">Rescan Server</string>
<string name="menu.rate">Set Rating</string>
+ <string name="menu.top_tracks">Last.FM Top Tracks</string>
<string name="playlist.label">Playlists</string>
<string name="playlist.update_info">Update Information</string>
@@ -174,7 +174,7 @@
<string name="download.playerstate_downloading">Downloading - %s</string>
<string name="download.playerstate_buffering">Buffering</string>
<string name="download.playerstate_playing_shuffle">Playing shuffle</string>
- <string name="download.menu_show_album">Show album</string>
+ <string name="download.menu_show_album">Show Album</string>
<string name="download.menu_lyrics">Lyrics</string>
<string name="download.menu_remove">Remove from queue</string>
<string name="download.menu_remove_all">Remove all</string>
@@ -431,6 +431,10 @@
<string name="settings.admin_enabled_summary">Whether or not to display the admin listing in the pull out drawer</string>
<string name="settings.replay_gain">Replay Gain</string>
<string name="settings.replay_gain_summary">Whether or not to scale playback volume by track and album replay gain tags</string>
+ <string name="settings.replay_gain_type">Read from tags</string>
+ <string name="settings.replay_gain_type.smart">Smart detection</string>
+ <string name="settings.replay_gain_type.album">Album tags</string>
+ <string name="settings.replay_gain_type.track">Track tags</string>
<string name="settings.replay_gain_bump">Replay Gain Pre-amp</string>
<string name="settings.replay_gain_untagged">Songs without Replay Gain</string>
diff --git a/res/xml/changelog.xml b/res/xml/changelog.xml
index 2893d10c..237b0e8c 100644
--- a/res/xml/changelog.xml
+++ b/res/xml/changelog.xml
@@ -1,5 +1,27 @@
<?xml version="1.0" encoding="utf-8"?>
<changelog>
+ <release version="4.8.1" versioncode="128" releasedate="10/12/2014">
+ <change>Delete songs removed from server</change>
+ <change>Fix crash on GB devices</change>
+ </release>
+ <release version="4.8" versioncode="127" releasedate="10/8/2014">
+ <change>ReplayGain: read tags to normalize sound</change>
+ <change>ReplayGain: choose smart tag reading or specify track/album tags</change>
+ <change>Scrobbling: implemented according to Last.FM standard</change>
+ <change>Scrobbling: scrobble if more then 4 minutes or 50% in</change>
+ <change>Scrobbling: do not scrobble if less then 30 seconds</change>
+ <change>Madsonic: view artists Top Tracks from Last.FM (Madsonic 5.1+)</change>
+ <change>Settings: changed a few to be seek bars</change>
+ <change>Tasker: fix issue with not always starting</change>
+ <change>Artist view: add recursive cache/delete menu options</change>
+ <change>SSID Settings: added copy current button</change>
+ <change>Conditionally remove Cache/Delete Cache from context menus</change>
+ <change>Added transition animations</change>
+ <change>Fix crash when casting on GB</change>
+ <change>Fix widget showing blank on restart</change>
+ <change>Fix Show all media</change>
+ <change>Various bug fixes</change>
+ </release>
<release version="4.7.8" versioncode="126" releasedate="9/17/2014">
<change>Rating: show rating directly on albums</change>
<change>Albums: rate/star from album's screen</change>
diff --git a/res/xml/settings.xml b/res/xml/settings.xml
index cf093e1d..795ae39d 100644
--- a/res/xml/settings.xml
+++ b/res/xml/settings.xml
@@ -369,11 +369,18 @@
android:key="replayGain"
android:defaultValue="false"/>
+ <ListPreference
+ android:title="@string/settings.replay_gain_type"
+ android:key="replayGainType"
+ android:defaultValue="1"
+ android:entryValues="@array/replayGainTypeValues"
+ android:entries="@array/replayGainTypeNames"/>
+
<github.daneren2005.dsub.view.SeekBarPreference
android:key="replayGainBump2"
android:dialogLayout="@layout/seekbar_preference"
android:title="@string/settings.replay_gain_bump"
- android:defaultValue="75"
+ android:defaultValue="150"
myns:max="150"
myns:min="-150"
myns:stepSize="10"
@@ -406,12 +413,6 @@
android:defaultValue="true"/>
<CheckBoxPreference
- android:title="@string/settings.replay_gain"
- android:summary="@string/settings.replay_gain_summary"
- android:key="replayGain"
- android:defaultValue="false"/>
-
- <CheckBoxPreference
android:title="@string/settings.gapless_playback"
android:summary="@string/settings.gapless_playback_summary"
android:key="gaplessPlayback"