From 38cafc4025220c7887de6eff0ea84e9bf12dc85d Mon Sep 17 00:00:00 2001 From: Joshua Bahnsen Date: Sat, 20 Apr 2013 14:58:59 -0700 Subject: [PATCH] Add Genre support, add random songs --- AndroidManifest.xml | 8 +- .../thejoshwa/ultrasonic/androidapp/R.java | 682 +++++++++--------- res/layout/main_buttons.xml | 200 ++--- res/layout/select_album.xml | 4 +- res/layout/select_album_footer.xml | 96 +-- res/layout/select_artist.xml | 46 +- res/layout/select_genre.xml | 27 + res/values/strings.xml | 19 +- .../androidapp/activity/MainActivity.java | 68 +- .../activity/SelectAlbumActivity.java | 78 +- .../activity/SelectArtistActivity.java | 9 +- .../activity/SelectGenreActivity.java | 161 +++++ .../activity/SubsonicTabActivity.java | 4 +- .../ultrasonic/androidapp/domain/Genre.java | 33 + .../service/CachedMusicService.java | 19 + .../service/DownloadServiceImpl.java | 40 +- .../androidapp/service/MusicService.java | 6 + .../service/OfflineMusicService.java | 11 + .../androidapp/service/RESTMusicService.java | 38 + .../service/parser/GenreParser.java | 119 +++ .../androidapp/util/GenreAdapter.java | 77 ++ 21 files changed, 1193 insertions(+), 552 deletions(-) create mode 100644 res/layout/select_genre.xml create mode 100644 src/com/thejoshwa/ultrasonic/androidapp/activity/SelectGenreActivity.java create mode 100644 src/com/thejoshwa/ultrasonic/androidapp/domain/Genre.java create mode 100644 src/com/thejoshwa/ultrasonic/androidapp/service/parser/GenreParser.java create mode 100644 src/com/thejoshwa/ultrasonic/androidapp/util/GenreAdapter.java diff --git a/AndroidManifest.xml b/AndroidManifest.xml index c885fad8..2f847a9a 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -2,8 +2,8 @@ + a:versionCode="7" + a:versionName="1.0.1.1" > @@ -78,6 +78,10 @@ a:configChanges="orientation|keyboardHidden" a:label="@string/equalizer.label" a:launchMode="singleTask" /> + diff --git a/gen/com/thejoshwa/ultrasonic/androidapp/R.java b/gen/com/thejoshwa/ultrasonic/androidapp/R.java index 818db4cb..8dc688cb 100644 --- a/gen/com/thejoshwa/ultrasonic/androidapp/R.java +++ b/gen/com/thejoshwa/ultrasonic/androidapp/R.java @@ -129,20 +129,20 @@ public final class R { public static final int unknown_album_large=0x7f02004d; } public static final class id { - public static final int album=0x7f0d0050; + public static final int album=0x7f0d0055; public static final int album_artist=0x7f0d0002; public static final int album_coverart=0x7f0d0000; - public static final int album_menu_pin=0x7f0d008d; - public static final int album_menu_play_last=0x7f0d008c; - public static final int album_menu_play_now=0x7f0d008b; + public static final int album_menu_pin=0x7f0d0095; + public static final int album_menu_play_last=0x7f0d0094; + public static final int album_menu_play_now=0x7f0d0093; public static final int album_star=0x7f0d0003; public static final int album_title=0x7f0d0001; public static final int appwidget_coverart=0x7f0d0004; public static final int appwidget_top=0x7f0d0006; public static final int artist=0x7f0d0008; - public static final int artist_menu_pin=0x7f0d0090; - public static final int artist_menu_play_last=0x7f0d008f; - public static final int artist_menu_play_now=0x7f0d008e; + public static final int artist_menu_pin=0x7f0d0098; + public static final int artist_menu_play_last=0x7f0d0097; + public static final int artist_menu_play_now=0x7f0d0096; public static final int button_bar=0x7f0d000c; public static final int button_bar_home=0x7f0d000d; public static final int button_bar_music=0x7f0d000e; @@ -154,7 +154,7 @@ public final class R { public static final int control_next=0x7f0d000b; public static final int control_play=0x7f0d000a; public static final int control_previous=0x7f0d0009; - public static final int control_stop=0x7f0d0051; + public static final int control_stop=0x7f0d0056; public static final int download_album=0x7f0d0028; public static final int download_album_art_image=0x7f0d0022; public static final int download_album_art_layout=0x7f0d0021; @@ -163,8 +163,8 @@ public final class R { public static final int download_control_layout=0x7f0d0014; public static final int download_duration=0x7f0d0026; public static final int download_empty=0x7f0d0029; - public static final int download_equalizer=0x7f0d0080; - public static final int download_jukebox=0x7f0d0082; + public static final int download_equalizer=0x7f0d0088; + public static final int download_jukebox=0x7f0d008a; public static final int download_list=0x7f0d002a; public static final int download_next=0x7f0d001a; public static final int download_pause=0x7f0d0017; @@ -180,7 +180,7 @@ public final class R { public static final int download_status=0x7f0d001e; public static final int download_stop=0x7f0d0018; public static final int download_toggle_list=0x7f0d001d; - public static final int download_visualizer=0x7f0d0081; + public static final int download_visualizer=0x7f0d0089; public static final int download_visualizer_view_layout=0x7f0d0023; public static final int equalizer_bar=0x7f0d0031; public static final int equalizer_frequency=0x7f0d002f; @@ -200,84 +200,92 @@ public final class R { public static final int lyrics_title=0x7f0d003a; public static final int main_select_server_1=0x7f0d003f; public static final int main_select_server_2=0x7f0d0040; - public static final int main_albums=0x7f0d0043; - public static final int main_albums_alphaByArtist=0x7f0d004b; - public static final int main_albums_alphaByName=0x7f0d004a; - public static final int main_albums_frequent=0x7f0d0046; - public static final int main_albums_highest=0x7f0d0047; - public static final int main_albums_newest=0x7f0d0044; - public static final int main_albums_random=0x7f0d0048; - public static final int main_albums_recent=0x7f0d0045; - public static final int main_albums_starred=0x7f0d0049; + public static final int main_albums=0x7f0d0048; + public static final int main_albums_alphaByArtist=0x7f0d0050; + public static final int main_albums_alphaByName=0x7f0d004f; + public static final int main_albums_button=0x7f0d0043; + public static final int main_albums_frequent=0x7f0d004b; + public static final int main_albums_highest=0x7f0d004c; + public static final int main_albums_newest=0x7f0d0049; + public static final int main_albums_random=0x7f0d004d; + public static final int main_albums_recent=0x7f0d004a; + public static final int main_albums_starred=0x7f0d004e; + public static final int main_artists_button=0x7f0d0042; public static final int main_dummy=0x7f0d003d; + public static final int main_genres_button=0x7f0d0044; public static final int main_list=0x7f0d003c; + public static final int main_music=0x7f0d0041; public static final int main_select_server=0x7f0d003e; - public static final int main_shuffle=0x7f0d007f; - public static final int main_songs=0x7f0d0041; - public static final int main_songs_starred=0x7f0d0042; - public static final int menu_exit=0x7f0d007e; - public static final int menu_help=0x7f0d007d; - public static final int menu_lyrics=0x7f0d0087; - public static final int menu_refresh=0x7f0d0091; - public static final int menu_remove=0x7f0d0088; - public static final int menu_remove_all=0x7f0d0084; - public static final int menu_save_playlist=0x7f0d0083; - public static final int menu_screen_on_off=0x7f0d0085; - public static final int menu_settings=0x7f0d007c; - public static final int menu_show_album=0x7f0d0086; - public static final int menu_shuffle=0x7f0d0089; - public static final int notification_image=0x7f0d004d; - public static final int play_video_contents=0x7f0d0052; - public static final int progress_message=0x7f0d0053; - public static final int save_playlist_name=0x7f0d0055; - public static final int save_playlist_root=0x7f0d0054; - public static final int search_albums=0x7f0d0059; - public static final int search_artists=0x7f0d0058; - public static final int search_list=0x7f0d0056; - public static final int search_more_albums=0x7f0d005c; - public static final int search_more_artists=0x7f0d005b; - public static final int search_more_songs=0x7f0d005d; - public static final int search_search=0x7f0d0057; - public static final int search_songs=0x7f0d005a; - public static final int select_album_art=0x7f0d0067; - public static final int select_album_artist=0x7f0d0069; - public static final int select_album_delete=0x7f0d0065; - public static final int select_album_duration=0x7f0d006c; - public static final int select_album_empty=0x7f0d005e; - public static final int select_album_entries=0x7f0d005f; - public static final int select_album_genre=0x7f0d006a; - public static final int select_album_more=0x7f0d0066; - public static final int select_album_pin=0x7f0d0063; - public static final int select_album_play_all=0x7f0d008a; - public static final int select_album_play_last=0x7f0d0062; - public static final int select_album_play_now=0x7f0d0061; - public static final int select_album_select=0x7f0d0060; - public static final int select_album_song_count=0x7f0d006b; - public static final int select_album_title=0x7f0d0068; - public static final int select_album_unpin=0x7f0d0064; - public static final int select_artist_folder=0x7f0d006e; - public static final int select_artist_folder_1=0x7f0d006f; - public static final int select_artist_folder_2=0x7f0d0070; - public static final int select_artist_list=0x7f0d006d; - public static final int select_playlist_empty=0x7f0d0071; - public static final int select_playlist_list=0x7f0d0072; - public static final int song_artist=0x7f0d0077; - public static final int song_check=0x7f0d0073; - public static final int song_duration=0x7f0d0078; - public static final int song_menu_play_last=0x7f0d0094; - public static final int song_menu_play_next=0x7f0d0093; - public static final int song_menu_play_now=0x7f0d0092; - public static final int song_star=0x7f0d0079; - public static final int song_status=0x7f0d0076; - public static final int song_title=0x7f0d0075; - public static final int song_track=0x7f0d0074; - public static final int status_icon=0x7f0d004e; - public static final int statusbar=0x7f0d004c; - public static final int tab_progress=0x7f0d007a; - public static final int tab_progress_message=0x7f0d007b; + public static final int main_shuffle=0x7f0d0087; + public static final int main_songs=0x7f0d0045; + public static final int main_songs_button=0x7f0d0046; + public static final int main_songs_starred=0x7f0d0047; + public static final int menu_exit=0x7f0d0086; + public static final int menu_help=0x7f0d0085; + public static final int menu_lyrics=0x7f0d008f; + public static final int menu_refresh=0x7f0d0099; + public static final int menu_remove=0x7f0d0090; + public static final int menu_remove_all=0x7f0d008c; + public static final int menu_save_playlist=0x7f0d008b; + public static final int menu_screen_on_off=0x7f0d008d; + public static final int menu_settings=0x7f0d0084; + public static final int menu_show_album=0x7f0d008e; + public static final int menu_shuffle=0x7f0d0091; + public static final int notification_image=0x7f0d0052; + public static final int play_video_contents=0x7f0d0057; + public static final int progress_message=0x7f0d0058; + public static final int save_playlist_name=0x7f0d005a; + public static final int save_playlist_root=0x7f0d0059; + public static final int search_albums=0x7f0d005e; + public static final int search_artists=0x7f0d005d; + public static final int search_list=0x7f0d005b; + public static final int search_more_albums=0x7f0d0061; + public static final int search_more_artists=0x7f0d0060; + public static final int search_more_songs=0x7f0d0062; + public static final int search_search=0x7f0d005c; + public static final int search_songs=0x7f0d005f; + public static final int select_album_art=0x7f0d006c; + public static final int select_album_artist=0x7f0d006e; + public static final int select_album_delete=0x7f0d006a; + public static final int select_album_duration=0x7f0d0071; + public static final int select_album_empty=0x7f0d0063; + public static final int select_album_entries=0x7f0d0064; + public static final int select_album_genre=0x7f0d006f; + public static final int select_album_more=0x7f0d006b; + public static final int select_album_pin=0x7f0d0068; + public static final int select_album_play_all=0x7f0d0092; + public static final int select_album_play_last=0x7f0d0067; + public static final int select_album_play_now=0x7f0d0066; + public static final int select_album_select=0x7f0d0065; + public static final int select_album_song_count=0x7f0d0070; + public static final int select_album_title=0x7f0d006d; + public static final int select_album_unpin=0x7f0d0069; + public static final int select_artist_empty=0x7f0d0072; + public static final int select_artist_folder=0x7f0d0074; + public static final int select_artist_folder_1=0x7f0d0075; + public static final int select_artist_folder_2=0x7f0d0076; + public static final int select_artist_list=0x7f0d0073; + public static final int select_genre_empty=0x7f0d0077; + public static final int select_genre_list=0x7f0d0078; + public static final int select_playlist_empty=0x7f0d0079; + public static final int select_playlist_list=0x7f0d007a; + public static final int song_artist=0x7f0d007f; + public static final int song_check=0x7f0d007b; + public static final int song_duration=0x7f0d0080; + public static final int song_menu_play_last=0x7f0d009c; + public static final int song_menu_play_next=0x7f0d009b; + public static final int song_menu_play_now=0x7f0d009a; + public static final int song_star=0x7f0d0081; + public static final int song_status=0x7f0d007e; + public static final int song_title=0x7f0d007d; + public static final int song_track=0x7f0d007c; + public static final int status_icon=0x7f0d0053; + public static final int statusbar=0x7f0d0051; + public static final int tab_progress=0x7f0d0082; + public static final int tab_progress_message=0x7f0d0083; public static final int title=0x7f0d0007; public static final int toast_layout_root=0x7f0d0036; - public static final int trackname=0x7f0d004f; + public static final int trackname=0x7f0d0054; } public static final class integer { public static final int config_activityDefaultDur=0x7f080001; @@ -311,9 +319,10 @@ public final class R { public static final int select_album_header=0x7f030018; public static final int select_artist=0x7f030019; public static final int select_artist_header=0x7f03001a; - public static final int select_playlist=0x7f03001b; - public static final int song_list_item=0x7f03001c; - public static final int tab_progress=0x7f03001d; + public static final int select_genre=0x7f03001b; + public static final int select_playlist=0x7f03001c; + public static final int song_list_item=0x7f03001d; + public static final int tab_progress=0x7f03001e; } public static final class menu { public static final int common=0x7f0c0000; @@ -333,12 +342,12 @@ public final class R { public static final int select_album_n_songs_downloading=0x7f0a0001; } public static final class string { - public static final int background_task_loading=0x7f0900ef; - public static final int background_task_network_error=0x7f0900f1; - public static final int background_task_no_network=0x7f0900f0; - public static final int background_task_not_found=0x7f0900f2; - public static final int background_task_parse_error=0x7f0900f3; - public static final int background_task_wait=0x7f0900ee; + public static final int background_task_loading=0x7f0900f8; + public static final int background_task_network_error=0x7f0900fa; + public static final int background_task_no_network=0x7f0900f9; + public static final int background_task_not_found=0x7f0900fb; + public static final int background_task_parse_error=0x7f0900fc; + public static final int background_task_wait=0x7f0900f7; public static final int button_bar_browse=0x7f09000d; public static final int button_bar_home=0x7f09000c; public static final int button_bar_now_playing=0x7f090010; @@ -356,248 +365,257 @@ public final class R { public static final int common_save=0x7f090002; public static final int common_unpin=0x7f090008; public static final int common_various_artists=0x7f09000a; - public static final int download_empty=0x7f09004a; - public static final int download_jukebox_not_authorized=0x7f090069; - public static final int download_jukebox_off=0x7f090065; - public static final int download_jukebox_offline=0x7f090068; - public static final int download_jukebox_on=0x7f090064; - public static final int download_jukebox_server_too_old=0x7f090067; - public static final int download_jukebox_volume=0x7f090066; - public static final int download_menu_equalizer=0x7f090056; - public static final int download_menu_jukebox=0x7f090058; - public static final int download_menu_lyrics=0x7f09004f; - public static final int download_menu_remove=0x7f090050; - public static final int download_menu_remove_all=0x7f090051; - public static final int download_menu_save=0x7f090055; - public static final int download_menu_screen_off=0x7f090053; - public static final int download_menu_screen_on=0x7f090052; - public static final int download_menu_show_album=0x7f09004e; - public static final int download_menu_shuffle=0x7f090054; - public static final int download_menu_shuffle_notification=0x7f090059; - public static final int download_menu_visualizer=0x7f090057; - public static final int download_playerstate_buffering=0x7f09004c; - public static final int download_playerstate_downloading=0x7f09004b; - public static final int download_playerstate_playing_shuffle=0x7f09004d; - public static final int download_playlist_done=0x7f09005d; - public static final int download_playlist_error=0x7f09005e; - public static final int download_playlist_name=0x7f09005b; - public static final int download_playlist_saving=0x7f09005c; - public static final int download_playlist_title=0x7f09005a; - public static final int download_repeat_all=0x7f090060; - public static final int download_repeat_off=0x7f09005f; - public static final int download_repeat_single=0x7f090061; - public static final int download_visualizer_off=0x7f090063; - public static final int download_visualizer_on=0x7f090062; - public static final int equalizer_enabled=0x7f090100; - public static final int equalizer_label=0x7f0900ff; - public static final int equalizer_preset=0x7f090101; - public static final int error_label=0x7f09006d; - public static final int help_back=0x7f090029; - public static final int help_close=0x7f09002a; - public static final int help_label=0x7f090027; - public static final int help_loading=0x7f09002c; - public static final int help_title=0x7f090028; - public static final int help_url=0x7f09002b; - public static final int lyrics_nomatch=0x7f09006c; - public static final int main_albums_alphaByArtist=0x7f09001f; - public static final int main_albums_alphaByName=0x7f09001e; - public static final int main_albums_frequent=0x7f09001a; - public static final int main_albums_highest=0x7f09001b; - public static final int main_albums_newest=0x7f090018; - public static final int main_albums_random=0x7f09001c; - public static final int main_albums_recent=0x7f090019; - public static final int main_albums_starred=0x7f09001d; - public static final int main_albums_title=0x7f090017; - public static final int main_offline=0x7f090015; + public static final int download_empty=0x7f090053; + public static final int download_jukebox_not_authorized=0x7f090072; + public static final int download_jukebox_off=0x7f09006e; + public static final int download_jukebox_offline=0x7f090071; + public static final int download_jukebox_on=0x7f09006d; + public static final int download_jukebox_server_too_old=0x7f090070; + public static final int download_jukebox_volume=0x7f09006f; + public static final int download_menu_equalizer=0x7f09005f; + public static final int download_menu_jukebox=0x7f090061; + public static final int download_menu_lyrics=0x7f090058; + public static final int download_menu_remove=0x7f090059; + public static final int download_menu_remove_all=0x7f09005a; + public static final int download_menu_save=0x7f09005e; + public static final int download_menu_screen_off=0x7f09005c; + public static final int download_menu_screen_on=0x7f09005b; + public static final int download_menu_show_album=0x7f090057; + public static final int download_menu_shuffle=0x7f09005d; + public static final int download_menu_shuffle_notification=0x7f090062; + public static final int download_menu_visualizer=0x7f090060; + public static final int download_playerstate_buffering=0x7f090055; + public static final int download_playerstate_downloading=0x7f090054; + public static final int download_playerstate_playing_shuffle=0x7f090056; + public static final int download_playlist_done=0x7f090066; + public static final int download_playlist_error=0x7f090067; + public static final int download_playlist_name=0x7f090064; + public static final int download_playlist_saving=0x7f090065; + public static final int download_playlist_title=0x7f090063; + public static final int download_repeat_all=0x7f090069; + public static final int download_repeat_off=0x7f090068; + public static final int download_repeat_single=0x7f09006a; + public static final int download_visualizer_off=0x7f09006c; + public static final int download_visualizer_on=0x7f09006b; + public static final int equalizer_enabled=0x7f090109; + public static final int equalizer_label=0x7f090108; + public static final int equalizer_preset=0x7f09010a; + public static final int error_label=0x7f090076; + public static final int help_back=0x7f090030; + public static final int help_close=0x7f090031; + public static final int help_label=0x7f09002e; + public static final int help_loading=0x7f090033; + public static final int help_title=0x7f09002f; + public static final int help_url=0x7f090032; + public static final int lyrics_nomatch=0x7f090075; + public static final int main_albums_alphaByArtist=0x7f090023; + public static final int main_albums_alphaByName=0x7f090022; + public static final int main_albums_frequent=0x7f09001e; + public static final int main_albums_highest=0x7f09001f; + public static final int main_albums_newest=0x7f09001c; + public static final int main_albums_random=0x7f090020; + public static final int main_albums_recent=0x7f09001d; + public static final int main_albums_starred=0x7f090021; + public static final int main_albums_title=0x7f09001b; + public static final int main_artists_title=0x7f090019; + public static final int main_genres_title=0x7f09001a; + public static final int main_music=0x7f090028; + public static final int main_offline=0x7f090017; + public static final int main_select_all_genres=0x7f090015; + public static final int main_select_genre=0x7f090014; public static final int main_select_server=0x7f090013; - public static final int main_settings=0x7f090016; - public static final int main_shuffle=0x7f090014; - public static final int main_songs_starred=0x7f090021; - public static final int main_songs_title=0x7f090020; + public static final int main_settings=0x7f090018; + public static final int main_shuffle=0x7f090016; + public static final int main_songs_genre=0x7f090027; + public static final int main_songs_random=0x7f090026; + public static final int main_songs_starred=0x7f090025; + public static final int main_songs_title=0x7f090024; public static final int main_welcome_text=0x7f090012; public static final int main_welcome_title=0x7f090011; - public static final int menu_exit=0x7f090022; - public static final int menu_help=0x7f090024; - public static final int menu_search=0x7f090025; - public static final int menu_settings=0x7f090023; - public static final int music_library_label=0x7f090038; - public static final int music_library_label_offline=0x7f090039; - public static final int music_service_retry=0x7f0900ed; - public static final int parser_artist_count=0x7f0900fb; - public static final int parser_not_authenticated=0x7f0900f9; - public static final int parser_not_authorized=0x7f0900fa; - public static final int parser_reading=0x7f0900f5; - public static final int parser_reading_done=0x7f0900f6; - public static final int parser_upgrade_client=0x7f0900f7; - public static final int parser_upgrade_server=0x7f0900f8; - public static final int play_video_loading=0x7f09002d; - public static final int play_video_noplugin=0x7f09002e; - public static final int playlist_label=0x7f090026; - public static final int progress_wait=0x7f090037; - public static final int search_albums=0x7f090034; - public static final int search_artists=0x7f090033; - public static final int search_label=0x7f09002f; - public static final int search_more=0x7f090036; - public static final int search_no_match=0x7f090032; - public static final int search_search=0x7f090031; - public static final int search_songs=0x7f090035; - public static final int search_title=0x7f090030; - public static final int select_album_donate_dialog_0_trial_days_left=0x7f090048; - public static final int select_album_donate_dialog_later=0x7f090047; - public static final int select_album_donate_dialog_message=0x7f090045; - public static final int select_album_donate_dialog_now=0x7f090046; - public static final int select_album_empty=0x7f09003a; - public static final int select_album_more=0x7f09003e; - public static final int select_album_n_selected=0x7f09003c; - public static final int select_album_n_unselected=0x7f09003d; - public static final int select_album_no_network=0x7f090043; - public static final int select_album_no_sdcard=0x7f090042; - public static final int select_album_not_licensed=0x7f090044; - public static final int select_album_offline=0x7f09003f; - public static final int select_album_play_all=0x7f090041; - public static final int select_album_searching=0x7f090040; - public static final int select_album_select=0x7f09003b; - public static final int select_artist_all_folders=0x7f0900fe; - public static final int select_artist_folder=0x7f0900fd; - public static final int select_artist_refresh=0x7f0900fc; - public static final int select_playlist_empty=0x7f090049; - public static final int service_connecting=0x7f0900f4; - public static final int settings_appearance_title=0x7f090083; - public static final int settings_buffer_length=0x7f0900be; - public static final int settings_buffer_length_1=0x7f0900c0; - public static final int settings_buffer_length_10=0x7f0900c4; - public static final int settings_buffer_length_12=0x7f0900c5; - public static final int settings_buffer_length_15=0x7f0900c6; - public static final int settings_buffer_length_2=0x7f0900c1; - public static final int settings_buffer_length_20=0x7f0900c7; - public static final int settings_buffer_length_30=0x7f0900c8; - public static final int settings_buffer_length_5=0x7f0900c2; - public static final int settings_buffer_length_8=0x7f0900c3; - public static final int settings_cache_location=0x7f09007b; - public static final int settings_cache_location_error=0x7f09007c; - public static final int settings_cache_size=0x7f09007a; - public static final int settings_cache_size_100=0x7f0900a5; - public static final int settings_cache_size_1000=0x7f0900a8; - public static final int settings_cache_size_10000=0x7f0900ab; - public static final int settings_cache_size_200=0x7f0900a6; - public static final int settings_cache_size_2000=0x7f0900a9; - public static final int settings_cache_size_20000=0x7f0900ac; - public static final int settings_cache_size_500=0x7f0900a7; - public static final int settings_cache_size_5000=0x7f0900aa; - public static final int settings_cache_size_unlimited=0x7f0900ad; - public static final int settings_cache_title=0x7f090078; - public static final int settings_clear_search_history=0x7f0900ae; - public static final int settings_connection_failure=0x7f090080; - public static final int settings_default_albums=0x7f0900eb; - public static final int settings_default_artists=0x7f0900ea; - public static final int settings_default_songs=0x7f0900ec; - public static final int settings_display_bitrate=0x7f090099; - public static final int settings_display_bitrate_summary=0x7f09009a; - public static final int settings_hide_media_summary=0x7f0900b8; - public static final int settings_hide_media_title=0x7f0900b7; - public static final int settings_hide_media_toast=0x7f0900b9; - public static final int settings_invalid_url=0x7f090081; - public static final int settings_invalid_username=0x7f090082; - public static final int settings_max_albums=0x7f0900d9; - public static final int settings_max_artists=0x7f0900e8; - public static final int settings_max_bitrate_112=0x7f090090; - public static final int settings_max_bitrate_128=0x7f090091; - public static final int settings_max_bitrate_160=0x7f090092; - public static final int settings_max_bitrate_192=0x7f090093; - public static final int settings_max_bitrate_256=0x7f090094; - public static final int settings_max_bitrate_32=0x7f09008c; - public static final int settings_max_bitrate_320=0x7f090095; - public static final int settings_max_bitrate_64=0x7f09008d; - public static final int settings_max_bitrate_80=0x7f09008e; - public static final int settings_max_bitrate_96=0x7f09008f; - public static final int settings_max_bitrate_mobile=0x7f09008b; - public static final int settings_max_bitrate_unlimited=0x7f090096; - public static final int settings_max_bitrate_wifi=0x7f09008a; - public static final int settings_max_songs=0x7f0900e9; - public static final int settings_media_button_summary=0x7f0900bb; - public static final int settings_media_button_title=0x7f0900ba; - public static final int settings_network_timeout=0x7f0900bf; - public static final int settings_network_timeout_105000=0x7f0900cf; - public static final int settings_network_timeout_120000=0x7f0900d0; - public static final int settings_network_timeout_15000=0x7f0900c9; - public static final int settings_network_timeout_30000=0x7f0900ca; - public static final int settings_network_timeout_45000=0x7f0900cb; - public static final int settings_network_timeout_60000=0x7f0900cc; - public static final int settings_network_timeout_75000=0x7f0900cd; - public static final int settings_network_timeout_90000=0x7f0900ce; - public static final int settings_network_title=0x7f090089; - public static final int settings_other_title=0x7f0900b0; - public static final int settings_playback_control_title=0x7f0900b2; - public static final int settings_preload=0x7f090079; - public static final int settings_preload_1=0x7f09009f; - public static final int settings_preload_10=0x7f0900a3; - public static final int settings_preload_2=0x7f0900a0; - public static final int settings_preload_3=0x7f0900a1; - public static final int settings_preload_5=0x7f0900a2; - public static final int settings_preload_unlimited=0x7f0900a4; - public static final int settings_screen_lit_summary=0x7f0900bd; - public static final int settings_screen_lit_title=0x7f0900bc; - public static final int settings_scrobble_summary=0x7f0900b4; - public static final int settings_scrobble_title=0x7f0900b3; - public static final int settings_search_1=0x7f0900da; - public static final int settings_search_10=0x7f0900dd; - public static final int settings_search_100=0x7f0900e5; - public static final int settings_search_15=0x7f0900de; - public static final int settings_search_20=0x7f0900df; - public static final int settings_search_25=0x7f0900e0; - public static final int settings_search_250=0x7f0900e6; - public static final int settings_search_3=0x7f0900db; - public static final int settings_search_30=0x7f0900e1; - public static final int settings_search_40=0x7f0900e2; - public static final int settings_search_5=0x7f0900dc; - public static final int settings_search_50=0x7f0900e3; - public static final int settings_search_500=0x7f0900e7; - public static final int settings_search_75=0x7f0900e4; - public static final int settings_search_history_cleared=0x7f0900af; - public static final int settings_search_title=0x7f0900b1; - public static final int settings_server_address=0x7f090075; - public static final int settings_server_name=0x7f090074; - public static final int settings_server_password=0x7f090077; - public static final int settings_server_scaling_summary=0x7f0900b6; - public static final int settings_server_scaling_title=0x7f0900b5; - public static final int settings_server_unused1=0x7f090071; - public static final int settings_server_unused2=0x7f090072; - public static final int settings_server_unused3=0x7f090073; - public static final int settings_server_username=0x7f090076; - public static final int settings_servers_title=0x7f090070; - public static final int settings_show_lockscreen_controls=0x7f0900d5; - public static final int settings_show_lockscreen_controls_summary=0x7f0900d6; - public static final int settings_show_notification=0x7f0900d1; - public static final int settings_show_notification_always=0x7f0900d3; - public static final int settings_show_notification_always_summary=0x7f0900d4; - public static final int settings_show_notification_summary=0x7f0900d2; - public static final int settings_show_track_number=0x7f09009d; - public static final int settings_show_track_number_summary=0x7f09009e; - public static final int settings_test_connection_title=0x7f09006f; - public static final int settings_testing_connection=0x7f09007d; - public static final int settings_testing_ok=0x7f09007e; - public static final int settings_testing_unlicensed=0x7f09007f; - public static final int settings_theme_dark=0x7f090088; - public static final int settings_theme_fullscreen=0x7f090085; - public static final int settings_theme_fullscreenlight=0x7f090086; - public static final int settings_theme_light=0x7f090087; - public static final int settings_theme_title=0x7f090084; - public static final int settings_title=0x7f09006e; - public static final int settings_use_folder_for_album_artist=0x7f09009b; - public static final int settings_use_folder_for_album_artist_summary=0x7f09009c; - public static final int settings_use_stream_proxy=0x7f0900d7; - public static final int settings_use_stream_proxy_summary=0x7f0900d8; - public static final int settings_wifi_required_summary=0x7f090098; - public static final int settings_wifi_required_title=0x7f090097; - public static final int song_details_all=0x7f09006a; - public static final int song_details_kbps=0x7f09006b; - public static final int util_bytes_format_byte=0x7f090108; - public static final int util_bytes_format_gigabyte=0x7f090105; - public static final int util_bytes_format_kilobyte=0x7f090107; - public static final int util_bytes_format_megabyte=0x7f090106; - public static final int widget_initial_text=0x7f090102; - public static final int widget_sdcard_busy=0x7f090103; - public static final int widget_sdcard_missing=0x7f090104; + public static final int menu_exit=0x7f090029; + public static final int menu_help=0x7f09002b; + public static final int menu_search=0x7f09002c; + public static final int menu_settings=0x7f09002a; + public static final int music_library_label=0x7f09003f; + public static final int music_library_label_offline=0x7f090040; + public static final int music_service_retry=0x7f0900f6; + public static final int parser_artist_count=0x7f090104; + public static final int parser_not_authenticated=0x7f090102; + public static final int parser_not_authorized=0x7f090103; + public static final int parser_reading=0x7f0900fe; + public static final int parser_reading_done=0x7f0900ff; + public static final int parser_upgrade_client=0x7f090100; + public static final int parser_upgrade_server=0x7f090101; + public static final int play_video_loading=0x7f090034; + public static final int play_video_noplugin=0x7f090035; + public static final int playlist_label=0x7f09002d; + public static final int progress_wait=0x7f09003e; + public static final int search_albums=0x7f09003b; + public static final int search_artists=0x7f09003a; + public static final int search_label=0x7f090036; + public static final int search_more=0x7f09003d; + public static final int search_no_match=0x7f090039; + public static final int search_search=0x7f090038; + public static final int search_songs=0x7f09003c; + public static final int search_title=0x7f090037; + public static final int select_album_donate_dialog_0_trial_days_left=0x7f09004f; + public static final int select_album_donate_dialog_later=0x7f09004e; + public static final int select_album_donate_dialog_message=0x7f09004c; + public static final int select_album_donate_dialog_now=0x7f09004d; + public static final int select_album_empty=0x7f090041; + public static final int select_album_more=0x7f090045; + public static final int select_album_n_selected=0x7f090043; + public static final int select_album_n_unselected=0x7f090044; + public static final int select_album_no_network=0x7f09004a; + public static final int select_album_no_sdcard=0x7f090049; + public static final int select_album_not_licensed=0x7f09004b; + public static final int select_album_offline=0x7f090046; + public static final int select_album_play_all=0x7f090048; + public static final int select_album_searching=0x7f090047; + public static final int select_album_select=0x7f090042; + public static final int select_artist_all_folders=0x7f090107; + public static final int select_artist_empty=0x7f090050; + public static final int select_artist_folder=0x7f090106; + public static final int select_artist_refresh=0x7f090105; + public static final int select_genre_empty=0x7f090051; + public static final int select_playlist_empty=0x7f090052; + public static final int service_connecting=0x7f0900fd; + public static final int settings_appearance_title=0x7f09008c; + public static final int settings_buffer_length=0x7f0900c7; + public static final int settings_buffer_length_1=0x7f0900c9; + public static final int settings_buffer_length_10=0x7f0900cd; + public static final int settings_buffer_length_12=0x7f0900ce; + public static final int settings_buffer_length_15=0x7f0900cf; + public static final int settings_buffer_length_2=0x7f0900ca; + public static final int settings_buffer_length_20=0x7f0900d0; + public static final int settings_buffer_length_30=0x7f0900d1; + public static final int settings_buffer_length_5=0x7f0900cb; + public static final int settings_buffer_length_8=0x7f0900cc; + public static final int settings_cache_location=0x7f090084; + public static final int settings_cache_location_error=0x7f090085; + public static final int settings_cache_size=0x7f090083; + public static final int settings_cache_size_100=0x7f0900ae; + public static final int settings_cache_size_1000=0x7f0900b1; + public static final int settings_cache_size_10000=0x7f0900b4; + public static final int settings_cache_size_200=0x7f0900af; + public static final int settings_cache_size_2000=0x7f0900b2; + public static final int settings_cache_size_20000=0x7f0900b5; + public static final int settings_cache_size_500=0x7f0900b0; + public static final int settings_cache_size_5000=0x7f0900b3; + public static final int settings_cache_size_unlimited=0x7f0900b6; + public static final int settings_cache_title=0x7f090081; + public static final int settings_clear_search_history=0x7f0900b7; + public static final int settings_connection_failure=0x7f090089; + public static final int settings_default_albums=0x7f0900f4; + public static final int settings_default_artists=0x7f0900f3; + public static final int settings_default_songs=0x7f0900f5; + public static final int settings_display_bitrate=0x7f0900a2; + public static final int settings_display_bitrate_summary=0x7f0900a3; + public static final int settings_hide_media_summary=0x7f0900c1; + public static final int settings_hide_media_title=0x7f0900c0; + public static final int settings_hide_media_toast=0x7f0900c2; + public static final int settings_invalid_url=0x7f09008a; + public static final int settings_invalid_username=0x7f09008b; + public static final int settings_max_albums=0x7f0900e2; + public static final int settings_max_artists=0x7f0900f1; + public static final int settings_max_bitrate_112=0x7f090099; + public static final int settings_max_bitrate_128=0x7f09009a; + public static final int settings_max_bitrate_160=0x7f09009b; + public static final int settings_max_bitrate_192=0x7f09009c; + public static final int settings_max_bitrate_256=0x7f09009d; + public static final int settings_max_bitrate_32=0x7f090095; + public static final int settings_max_bitrate_320=0x7f09009e; + public static final int settings_max_bitrate_64=0x7f090096; + public static final int settings_max_bitrate_80=0x7f090097; + public static final int settings_max_bitrate_96=0x7f090098; + public static final int settings_max_bitrate_mobile=0x7f090094; + public static final int settings_max_bitrate_unlimited=0x7f09009f; + public static final int settings_max_bitrate_wifi=0x7f090093; + public static final int settings_max_songs=0x7f0900f2; + public static final int settings_media_button_summary=0x7f0900c4; + public static final int settings_media_button_title=0x7f0900c3; + public static final int settings_network_timeout=0x7f0900c8; + public static final int settings_network_timeout_105000=0x7f0900d8; + public static final int settings_network_timeout_120000=0x7f0900d9; + public static final int settings_network_timeout_15000=0x7f0900d2; + public static final int settings_network_timeout_30000=0x7f0900d3; + public static final int settings_network_timeout_45000=0x7f0900d4; + public static final int settings_network_timeout_60000=0x7f0900d5; + public static final int settings_network_timeout_75000=0x7f0900d6; + public static final int settings_network_timeout_90000=0x7f0900d7; + public static final int settings_network_title=0x7f090092; + public static final int settings_other_title=0x7f0900b9; + public static final int settings_playback_control_title=0x7f0900bb; + public static final int settings_preload=0x7f090082; + public static final int settings_preload_1=0x7f0900a8; + public static final int settings_preload_10=0x7f0900ac; + public static final int settings_preload_2=0x7f0900a9; + public static final int settings_preload_3=0x7f0900aa; + public static final int settings_preload_5=0x7f0900ab; + public static final int settings_preload_unlimited=0x7f0900ad; + public static final int settings_screen_lit_summary=0x7f0900c6; + public static final int settings_screen_lit_title=0x7f0900c5; + public static final int settings_scrobble_summary=0x7f0900bd; + public static final int settings_scrobble_title=0x7f0900bc; + public static final int settings_search_1=0x7f0900e3; + public static final int settings_search_10=0x7f0900e6; + public static final int settings_search_100=0x7f0900ee; + public static final int settings_search_15=0x7f0900e7; + public static final int settings_search_20=0x7f0900e8; + public static final int settings_search_25=0x7f0900e9; + public static final int settings_search_250=0x7f0900ef; + public static final int settings_search_3=0x7f0900e4; + public static final int settings_search_30=0x7f0900ea; + public static final int settings_search_40=0x7f0900eb; + public static final int settings_search_5=0x7f0900e5; + public static final int settings_search_50=0x7f0900ec; + public static final int settings_search_500=0x7f0900f0; + public static final int settings_search_75=0x7f0900ed; + public static final int settings_search_history_cleared=0x7f0900b8; + public static final int settings_search_title=0x7f0900ba; + public static final int settings_server_address=0x7f09007e; + public static final int settings_server_name=0x7f09007d; + public static final int settings_server_password=0x7f090080; + public static final int settings_server_scaling_summary=0x7f0900bf; + public static final int settings_server_scaling_title=0x7f0900be; + public static final int settings_server_unused1=0x7f09007a; + public static final int settings_server_unused2=0x7f09007b; + public static final int settings_server_unused3=0x7f09007c; + public static final int settings_server_username=0x7f09007f; + public static final int settings_servers_title=0x7f090079; + public static final int settings_show_lockscreen_controls=0x7f0900de; + public static final int settings_show_lockscreen_controls_summary=0x7f0900df; + public static final int settings_show_notification=0x7f0900da; + public static final int settings_show_notification_always=0x7f0900dc; + public static final int settings_show_notification_always_summary=0x7f0900dd; + public static final int settings_show_notification_summary=0x7f0900db; + public static final int settings_show_track_number=0x7f0900a6; + public static final int settings_show_track_number_summary=0x7f0900a7; + public static final int settings_test_connection_title=0x7f090078; + public static final int settings_testing_connection=0x7f090086; + public static final int settings_testing_ok=0x7f090087; + public static final int settings_testing_unlicensed=0x7f090088; + public static final int settings_theme_dark=0x7f090091; + public static final int settings_theme_fullscreen=0x7f09008e; + public static final int settings_theme_fullscreenlight=0x7f09008f; + public static final int settings_theme_light=0x7f090090; + public static final int settings_theme_title=0x7f09008d; + public static final int settings_title=0x7f090077; + public static final int settings_use_folder_for_album_artist=0x7f0900a4; + public static final int settings_use_folder_for_album_artist_summary=0x7f0900a5; + public static final int settings_use_stream_proxy=0x7f0900e0; + public static final int settings_use_stream_proxy_summary=0x7f0900e1; + public static final int settings_wifi_required_summary=0x7f0900a1; + public static final int settings_wifi_required_title=0x7f0900a0; + public static final int song_details_all=0x7f090073; + public static final int song_details_kbps=0x7f090074; + public static final int util_bytes_format_byte=0x7f090111; + public static final int util_bytes_format_gigabyte=0x7f09010e; + public static final int util_bytes_format_kilobyte=0x7f090110; + public static final int util_bytes_format_megabyte=0x7f09010f; + public static final int widget_initial_text=0x7f09010b; + public static final int widget_sdcard_busy=0x7f09010c; + public static final int widget_sdcard_missing=0x7f09010d; } public static final class style { public static final int Dark=0x7f0b0000; diff --git a/res/layout/main_buttons.xml b/res/layout/main_buttons.xml index 9e2d3eda..6c1fa4ff 100644 --- a/res/layout/main_buttons.xml +++ b/res/layout/main_buttons.xml @@ -1,87 +1,113 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/res/layout/select_album.xml b/res/layout/select_album.xml index e6a2f863..2c952c1f 100644 --- a/res/layout/select_album.xml +++ b/res/layout/select_album.xml @@ -35,7 +35,7 @@ a:text="@string/select_album.select" a:textAppearance="?android:attr/textAppearanceSmall" a:visibility="gone" - a:layout_marginLeft="6dp" + a:layout_marginLeft="3dp" a:layout_marginRight="3dp" a:layout_weight="1" a:layout_width="0dp" @@ -56,7 +56,7 @@ a:textAppearance="?android:attr/textAppearanceSmall" a:visibility="gone" a:layout_marginLeft="3dp" - a:layout_marginRight="6dp" + a:layout_marginRight="3dp" a:layout_weight="1" a:layout_width="0dp" a:layout_height="fill_parent"/> diff --git a/res/layout/select_album_footer.xml b/res/layout/select_album_footer.xml index c8fc8e17..ceafa848 100644 --- a/res/layout/select_album_footer.xml +++ b/res/layout/select_album_footer.xml @@ -1,48 +1,48 @@ - - - -