From 261e117915424599e8af6502de83b0186b724b99 Mon Sep 17 00:00:00 2001 From: "U-archrivalquad\\Josh" Date: Sat, 6 Apr 2013 12:40:55 -0700 Subject: [PATCH] Renamed project to UltraSonic --- .../html/img/{subsonic.png => ultrasonic.png} | Bin ...stat_subsonic.png => ic_stat_ultrasonic.png} | Bin ...stat_subsonic.png => ic_stat_ultrasonic.png} | Bin ...stat_subsonic.png => ic_stat_ultrasonic.png} | Bin ...stat_subsonic.png => ic_stat_ultrasonic.png} | Bin ...stat_subsonic.png => ic_stat_ultrasonic.png} | Bin ...stat_subsonic.png => ic_stat_ultrasonic.png} | Bin ...stat_subsonic.png => ic_stat_ultrasonic.png} | Bin ...stat_subsonic.png => ic_stat_ultrasonic.png} | Bin ...stat_subsonic.png => ic_stat_ultrasonic.png} | Bin ...stat_subsonic.png => ic_stat_ultrasonic.png} | Bin ...stat_subsonic.png => ic_stat_ultrasonic.png} | Bin ...stat_subsonic.png => ic_stat_ultrasonic.png} | Bin res/drawable-xxhdpi/ic_launcher.png | Bin 0 -> 23512 bytes .../androidapp/activity/DownloadActivity.java | 0 .../androidapp/activity/EqualizerActivity.java | 0 .../androidapp/activity/HelpActivity.java | 0 .../androidapp/activity/LyricsActivity.java | 0 .../androidapp/activity/MainActivity.java | 0 .../androidapp/activity/PlayVideoActivity.java | 0 .../activity/QueryReceiverActivity.java | 0 .../androidapp/activity/SearchActivity.java | 0 .../activity/SelectAlbumActivity.java | 0 .../activity/SelectArtistActivity.java | 0 .../activity/SelectPlaylistActivity.java | 0 .../androidapp/activity/SettingsActivity.java | 0 .../activity/SubsonicTabActivity.java | 0 .../activity/VoiceQueryReceiverActivity.java | 0 .../androidapp/audiofx/EqualizerController.java | 0 .../audiofx/VisualizerController.java | 0 .../ultrasonic}/androidapp/domain/Artist.java | 0 .../ultrasonic}/androidapp/domain/Indexes.java | 0 .../androidapp/domain/JukeboxStatus.java | 0 .../ultrasonic}/androidapp/domain/Lyrics.java | 0 .../androidapp/domain/MusicDirectory.java | 0 .../androidapp/domain/MusicFolder.java | 0 .../androidapp/domain/PlayerState.java | 0 .../ultrasonic}/androidapp/domain/Playlist.java | 0 .../androidapp/domain/RepeatMode.java | 0 .../androidapp/domain/SearchCritera.java | 0 .../androidapp/domain/SearchResult.java | 0 .../androidapp/domain/ServerInfo.java | 0 .../ultrasonic}/androidapp/domain/Version.java | 0 .../provider/SearchSuggestionProvider.java | 0 .../UltraSonicAppWidgetProvider4x1.java} | 0 .../receiver/BluetoothIntentReceiver.java | 0 .../receiver/MediaButtonIntentReceiver.java | 0 .../androidapp/service/CachedMusicService.java | 0 .../androidapp/service/DownloadFile.java | 0 .../androidapp/service/DownloadService.java | 0 .../androidapp/service/DownloadServiceImpl.java | 0 .../DownloadServiceLifecycleSupport.java | 0 .../androidapp/service/JukeboxService.java | 0 .../androidapp/service/MediaStoreService.java | 0 .../androidapp/service/MusicService.java | 0 .../androidapp/service/MusicServiceFactory.java | 0 .../androidapp/service/OfflineException.java | 0 .../androidapp/service/OfflineMusicService.java | 0 .../androidapp/service/RESTMusicService.java | 0 .../androidapp/service/Scrobbler.java | 0 .../service/ServerTooOldException.java | 0 .../service/TrustSelfSignedStrategy.java | 0 .../service/parser/AbstractParser.java | 0 .../service/parser/AlbumListParser.java | 0 .../androidapp/service/parser/ErrorParser.java | 0 .../service/parser/IndexesParser.java | 0 .../service/parser/JukeboxStatusParser.java | 0 .../service/parser/LicenseParser.java | 0 .../androidapp/service/parser/LyricsParser.java | 0 .../parser/MusicDirectoryEntryParser.java | 0 .../service/parser/MusicDirectoryParser.java | 0 .../service/parser/MusicFoldersParser.java | 0 .../service/parser/PlaylistParser.java | 0 .../service/parser/PlaylistsParser.java | 0 .../service/parser/RandomSongsParser.java | 0 .../service/parser/SearchResult2Parser.java | 0 .../service/parser/SearchResultParser.java | 0 .../service/parser/SubsonicRESTException.java | 0 .../service/parser/VersionParser.java | 0 .../service/ssl/SSLSocketFactory.java | 0 .../service/ssl/TrustManagerDecorator.java | 0 .../service/ssl/TrustSelfSignedStrategy.java | 0 .../androidapp/service/ssl/TrustStrategy.java | 0 .../ultrasonic}/androidapp/util/AlbumView.java | 0 .../androidapp/util/ArtistAdapter.java | 0 .../androidapp/util/BackgroundTask.java | 0 .../androidapp/util/CacheCleaner.java | 0 .../androidapp/util/CancellableTask.java | 0 .../ultrasonic}/androidapp/util/Constants.java | 0 .../androidapp/util/EntryAdapter.java | 0 .../androidapp/util/ErrorDialog.java | 0 .../ultrasonic}/androidapp/util/FileUtil.java | 0 .../androidapp/util/ImageLoader.java | 0 .../ultrasonic}/androidapp/util/LRUCache.java | 0 .../androidapp/util/MergeAdapter.java | 0 .../androidapp/util/ModalBackgroundTask.java | 0 .../androidapp/util/MyViewFlipper.java | 0 .../ultrasonic}/androidapp/util/Pair.java | 0 .../androidapp/util/ProgressListener.java | 0 .../androidapp/util/SackOfViewsAdapter.java | 0 .../androidapp/util/ShufflePlayBuffer.java | 0 .../androidapp/util/SilentBackgroundTask.java | 0 .../androidapp/util/SimpleServiceBinder.java | 0 .../ultrasonic}/androidapp/util/SongView.java | 0 .../androidapp/util/StreamProxy.java | 0 .../util/TabActivityBackgroundTask.java | 0 .../androidapp/util/TimeLimitedCache.java | 0 .../ultrasonic}/androidapp/util/Util.java | 0 .../androidapp/view/VisualizerView.java | 0 109 files changed, 0 insertions(+), 0 deletions(-) rename assets/html/img/{subsonic.png => ultrasonic.png} (100%) rename res/drawable-hdpi-v11/{ic_stat_subsonic.png => ic_stat_ultrasonic.png} (100%) rename res/drawable-hdpi-v9/{ic_stat_subsonic.png => ic_stat_ultrasonic.png} (100%) rename res/drawable-hdpi/{ic_stat_subsonic.png => ic_stat_ultrasonic.png} (100%) rename res/drawable-ldpi-v11/{ic_stat_subsonic.png => ic_stat_ultrasonic.png} (100%) rename res/drawable-ldpi-v9/{ic_stat_subsonic.png => ic_stat_ultrasonic.png} (100%) rename res/drawable-ldpi/{ic_stat_subsonic.png => ic_stat_ultrasonic.png} (100%) rename res/drawable-mdpi-v11/{ic_stat_subsonic.png => ic_stat_ultrasonic.png} (100%) rename res/drawable-mdpi-v9/{ic_stat_subsonic.png => ic_stat_ultrasonic.png} (100%) rename res/drawable-mdpi/{ic_stat_subsonic.png => ic_stat_ultrasonic.png} (100%) rename res/drawable-xhdpi-v11/{ic_stat_subsonic.png => ic_stat_ultrasonic.png} (100%) rename res/drawable-xhdpi-v9/{ic_stat_subsonic.png => ic_stat_ultrasonic.png} (100%) rename res/drawable-xhdpi/{ic_stat_subsonic.png => ic_stat_ultrasonic.png} (100%) create mode 100644 res/drawable-xxhdpi/ic_launcher.png rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/activity/DownloadActivity.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/activity/EqualizerActivity.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/activity/HelpActivity.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/activity/LyricsActivity.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/activity/MainActivity.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/activity/PlayVideoActivity.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/activity/QueryReceiverActivity.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/activity/SearchActivity.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/activity/SelectAlbumActivity.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/activity/SelectArtistActivity.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/activity/SelectPlaylistActivity.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/activity/SettingsActivity.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/activity/SubsonicTabActivity.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/activity/VoiceQueryReceiverActivity.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/audiofx/EqualizerController.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/audiofx/VisualizerController.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/domain/Artist.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/domain/Indexes.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/domain/JukeboxStatus.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/domain/Lyrics.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/domain/MusicDirectory.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/domain/MusicFolder.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/domain/PlayerState.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/domain/Playlist.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/domain/RepeatMode.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/domain/SearchCritera.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/domain/SearchResult.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/domain/ServerInfo.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/domain/Version.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/provider/SearchSuggestionProvider.java (100%) rename src/{net/sourceforge/subsonic/androidapp/provider/SubsonicAppWidgetProvider4x1.java => com/thejoshwa/ultrasonic/androidapp/provider/UltraSonicAppWidgetProvider4x1.java} (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/receiver/BluetoothIntentReceiver.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/receiver/MediaButtonIntentReceiver.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/service/CachedMusicService.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/service/DownloadFile.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/service/DownloadService.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/service/DownloadServiceImpl.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/service/DownloadServiceLifecycleSupport.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/service/JukeboxService.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/service/MediaStoreService.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/service/MusicService.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/service/MusicServiceFactory.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/service/OfflineException.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/service/OfflineMusicService.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/service/RESTMusicService.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/service/Scrobbler.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/service/ServerTooOldException.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/service/TrustSelfSignedStrategy.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/service/parser/AbstractParser.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/service/parser/AlbumListParser.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/service/parser/ErrorParser.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/service/parser/IndexesParser.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/service/parser/JukeboxStatusParser.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/service/parser/LicenseParser.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/service/parser/LyricsParser.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/service/parser/MusicDirectoryEntryParser.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/service/parser/MusicDirectoryParser.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/service/parser/MusicFoldersParser.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/service/parser/PlaylistParser.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/service/parser/PlaylistsParser.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/service/parser/RandomSongsParser.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/service/parser/SearchResult2Parser.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/service/parser/SearchResultParser.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/service/parser/SubsonicRESTException.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/service/parser/VersionParser.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/service/ssl/SSLSocketFactory.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/service/ssl/TrustManagerDecorator.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/service/ssl/TrustSelfSignedStrategy.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/service/ssl/TrustStrategy.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/util/AlbumView.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/util/ArtistAdapter.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/util/BackgroundTask.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/util/CacheCleaner.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/util/CancellableTask.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/util/Constants.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/util/EntryAdapter.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/util/ErrorDialog.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/util/FileUtil.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/util/ImageLoader.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/util/LRUCache.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/util/MergeAdapter.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/util/ModalBackgroundTask.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/util/MyViewFlipper.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/util/Pair.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/util/ProgressListener.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/util/SackOfViewsAdapter.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/util/ShufflePlayBuffer.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/util/SilentBackgroundTask.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/util/SimpleServiceBinder.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/util/SongView.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/util/StreamProxy.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/util/TabActivityBackgroundTask.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/util/TimeLimitedCache.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/util/Util.java (100%) rename src/{net/sourceforge/subsonic => com/thejoshwa/ultrasonic}/androidapp/view/VisualizerView.java (100%) diff --git a/assets/html/img/subsonic.png b/assets/html/img/ultrasonic.png similarity index 100% rename from assets/html/img/subsonic.png rename to assets/html/img/ultrasonic.png diff --git a/res/drawable-hdpi-v11/ic_stat_subsonic.png b/res/drawable-hdpi-v11/ic_stat_ultrasonic.png similarity index 100% rename from res/drawable-hdpi-v11/ic_stat_subsonic.png rename to res/drawable-hdpi-v11/ic_stat_ultrasonic.png diff --git a/res/drawable-hdpi-v9/ic_stat_subsonic.png b/res/drawable-hdpi-v9/ic_stat_ultrasonic.png similarity index 100% rename from res/drawable-hdpi-v9/ic_stat_subsonic.png rename to res/drawable-hdpi-v9/ic_stat_ultrasonic.png diff --git a/res/drawable-hdpi/ic_stat_subsonic.png b/res/drawable-hdpi/ic_stat_ultrasonic.png similarity index 100% rename from res/drawable-hdpi/ic_stat_subsonic.png rename to res/drawable-hdpi/ic_stat_ultrasonic.png diff --git a/res/drawable-ldpi-v11/ic_stat_subsonic.png b/res/drawable-ldpi-v11/ic_stat_ultrasonic.png similarity index 100% rename from res/drawable-ldpi-v11/ic_stat_subsonic.png rename to res/drawable-ldpi-v11/ic_stat_ultrasonic.png diff --git a/res/drawable-ldpi-v9/ic_stat_subsonic.png b/res/drawable-ldpi-v9/ic_stat_ultrasonic.png similarity index 100% rename from res/drawable-ldpi-v9/ic_stat_subsonic.png rename to res/drawable-ldpi-v9/ic_stat_ultrasonic.png diff --git a/res/drawable-ldpi/ic_stat_subsonic.png b/res/drawable-ldpi/ic_stat_ultrasonic.png similarity index 100% rename from res/drawable-ldpi/ic_stat_subsonic.png rename to res/drawable-ldpi/ic_stat_ultrasonic.png diff --git a/res/drawable-mdpi-v11/ic_stat_subsonic.png b/res/drawable-mdpi-v11/ic_stat_ultrasonic.png similarity index 100% rename from res/drawable-mdpi-v11/ic_stat_subsonic.png rename to res/drawable-mdpi-v11/ic_stat_ultrasonic.png diff --git a/res/drawable-mdpi-v9/ic_stat_subsonic.png b/res/drawable-mdpi-v9/ic_stat_ultrasonic.png similarity index 100% rename from res/drawable-mdpi-v9/ic_stat_subsonic.png rename to res/drawable-mdpi-v9/ic_stat_ultrasonic.png diff --git a/res/drawable-mdpi/ic_stat_subsonic.png b/res/drawable-mdpi/ic_stat_ultrasonic.png similarity index 100% rename from res/drawable-mdpi/ic_stat_subsonic.png rename to res/drawable-mdpi/ic_stat_ultrasonic.png diff --git a/res/drawable-xhdpi-v11/ic_stat_subsonic.png b/res/drawable-xhdpi-v11/ic_stat_ultrasonic.png similarity index 100% rename from res/drawable-xhdpi-v11/ic_stat_subsonic.png rename to res/drawable-xhdpi-v11/ic_stat_ultrasonic.png diff --git a/res/drawable-xhdpi-v9/ic_stat_subsonic.png b/res/drawable-xhdpi-v9/ic_stat_ultrasonic.png similarity index 100% rename from res/drawable-xhdpi-v9/ic_stat_subsonic.png rename to res/drawable-xhdpi-v9/ic_stat_ultrasonic.png diff --git a/res/drawable-xhdpi/ic_stat_subsonic.png b/res/drawable-xhdpi/ic_stat_ultrasonic.png similarity index 100% rename from res/drawable-xhdpi/ic_stat_subsonic.png rename to res/drawable-xhdpi/ic_stat_ultrasonic.png diff --git a/res/drawable-xxhdpi/ic_launcher.png b/res/drawable-xxhdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..39be35d609328aaefac8e87d34fccd32bf735d39 GIT binary patch literal 23512 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∓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 XeW~;}X!XYC00000NkvXXu0mjfkC&yj literal 0 HcmV?d00001 diff --git a/src/net/sourceforge/subsonic/androidapp/activity/DownloadActivity.java b/src/com/thejoshwa/ultrasonic/androidapp/activity/DownloadActivity.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/activity/DownloadActivity.java rename to src/com/thejoshwa/ultrasonic/androidapp/activity/DownloadActivity.java diff --git a/src/net/sourceforge/subsonic/androidapp/activity/EqualizerActivity.java b/src/com/thejoshwa/ultrasonic/androidapp/activity/EqualizerActivity.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/activity/EqualizerActivity.java rename to src/com/thejoshwa/ultrasonic/androidapp/activity/EqualizerActivity.java diff --git a/src/net/sourceforge/subsonic/androidapp/activity/HelpActivity.java b/src/com/thejoshwa/ultrasonic/androidapp/activity/HelpActivity.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/activity/HelpActivity.java rename to src/com/thejoshwa/ultrasonic/androidapp/activity/HelpActivity.java diff --git a/src/net/sourceforge/subsonic/androidapp/activity/LyricsActivity.java b/src/com/thejoshwa/ultrasonic/androidapp/activity/LyricsActivity.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/activity/LyricsActivity.java rename to src/com/thejoshwa/ultrasonic/androidapp/activity/LyricsActivity.java diff --git a/src/net/sourceforge/subsonic/androidapp/activity/MainActivity.java b/src/com/thejoshwa/ultrasonic/androidapp/activity/MainActivity.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/activity/MainActivity.java rename to src/com/thejoshwa/ultrasonic/androidapp/activity/MainActivity.java diff --git a/src/net/sourceforge/subsonic/androidapp/activity/PlayVideoActivity.java b/src/com/thejoshwa/ultrasonic/androidapp/activity/PlayVideoActivity.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/activity/PlayVideoActivity.java rename to src/com/thejoshwa/ultrasonic/androidapp/activity/PlayVideoActivity.java diff --git a/src/net/sourceforge/subsonic/androidapp/activity/QueryReceiverActivity.java b/src/com/thejoshwa/ultrasonic/androidapp/activity/QueryReceiverActivity.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/activity/QueryReceiverActivity.java rename to src/com/thejoshwa/ultrasonic/androidapp/activity/QueryReceiverActivity.java diff --git a/src/net/sourceforge/subsonic/androidapp/activity/SearchActivity.java b/src/com/thejoshwa/ultrasonic/androidapp/activity/SearchActivity.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/activity/SearchActivity.java rename to src/com/thejoshwa/ultrasonic/androidapp/activity/SearchActivity.java diff --git a/src/net/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity.java b/src/com/thejoshwa/ultrasonic/androidapp/activity/SelectAlbumActivity.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity.java rename to src/com/thejoshwa/ultrasonic/androidapp/activity/SelectAlbumActivity.java diff --git a/src/net/sourceforge/subsonic/androidapp/activity/SelectArtistActivity.java b/src/com/thejoshwa/ultrasonic/androidapp/activity/SelectArtistActivity.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/activity/SelectArtistActivity.java rename to src/com/thejoshwa/ultrasonic/androidapp/activity/SelectArtistActivity.java diff --git a/src/net/sourceforge/subsonic/androidapp/activity/SelectPlaylistActivity.java b/src/com/thejoshwa/ultrasonic/androidapp/activity/SelectPlaylistActivity.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/activity/SelectPlaylistActivity.java rename to src/com/thejoshwa/ultrasonic/androidapp/activity/SelectPlaylistActivity.java diff --git a/src/net/sourceforge/subsonic/androidapp/activity/SettingsActivity.java b/src/com/thejoshwa/ultrasonic/androidapp/activity/SettingsActivity.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/activity/SettingsActivity.java rename to src/com/thejoshwa/ultrasonic/androidapp/activity/SettingsActivity.java diff --git a/src/net/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity.java b/src/com/thejoshwa/ultrasonic/androidapp/activity/SubsonicTabActivity.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity.java rename to src/com/thejoshwa/ultrasonic/androidapp/activity/SubsonicTabActivity.java diff --git a/src/net/sourceforge/subsonic/androidapp/activity/VoiceQueryReceiverActivity.java b/src/com/thejoshwa/ultrasonic/androidapp/activity/VoiceQueryReceiverActivity.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/activity/VoiceQueryReceiverActivity.java rename to src/com/thejoshwa/ultrasonic/androidapp/activity/VoiceQueryReceiverActivity.java diff --git a/src/net/sourceforge/subsonic/androidapp/audiofx/EqualizerController.java b/src/com/thejoshwa/ultrasonic/androidapp/audiofx/EqualizerController.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/audiofx/EqualizerController.java rename to src/com/thejoshwa/ultrasonic/androidapp/audiofx/EqualizerController.java diff --git a/src/net/sourceforge/subsonic/androidapp/audiofx/VisualizerController.java b/src/com/thejoshwa/ultrasonic/androidapp/audiofx/VisualizerController.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/audiofx/VisualizerController.java rename to src/com/thejoshwa/ultrasonic/androidapp/audiofx/VisualizerController.java diff --git a/src/net/sourceforge/subsonic/androidapp/domain/Artist.java b/src/com/thejoshwa/ultrasonic/androidapp/domain/Artist.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/domain/Artist.java rename to src/com/thejoshwa/ultrasonic/androidapp/domain/Artist.java diff --git a/src/net/sourceforge/subsonic/androidapp/domain/Indexes.java b/src/com/thejoshwa/ultrasonic/androidapp/domain/Indexes.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/domain/Indexes.java rename to src/com/thejoshwa/ultrasonic/androidapp/domain/Indexes.java diff --git a/src/net/sourceforge/subsonic/androidapp/domain/JukeboxStatus.java b/src/com/thejoshwa/ultrasonic/androidapp/domain/JukeboxStatus.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/domain/JukeboxStatus.java rename to src/com/thejoshwa/ultrasonic/androidapp/domain/JukeboxStatus.java diff --git a/src/net/sourceforge/subsonic/androidapp/domain/Lyrics.java b/src/com/thejoshwa/ultrasonic/androidapp/domain/Lyrics.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/domain/Lyrics.java rename to src/com/thejoshwa/ultrasonic/androidapp/domain/Lyrics.java diff --git a/src/net/sourceforge/subsonic/androidapp/domain/MusicDirectory.java b/src/com/thejoshwa/ultrasonic/androidapp/domain/MusicDirectory.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/domain/MusicDirectory.java rename to src/com/thejoshwa/ultrasonic/androidapp/domain/MusicDirectory.java diff --git a/src/net/sourceforge/subsonic/androidapp/domain/MusicFolder.java b/src/com/thejoshwa/ultrasonic/androidapp/domain/MusicFolder.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/domain/MusicFolder.java rename to src/com/thejoshwa/ultrasonic/androidapp/domain/MusicFolder.java diff --git a/src/net/sourceforge/subsonic/androidapp/domain/PlayerState.java b/src/com/thejoshwa/ultrasonic/androidapp/domain/PlayerState.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/domain/PlayerState.java rename to src/com/thejoshwa/ultrasonic/androidapp/domain/PlayerState.java diff --git a/src/net/sourceforge/subsonic/androidapp/domain/Playlist.java b/src/com/thejoshwa/ultrasonic/androidapp/domain/Playlist.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/domain/Playlist.java rename to src/com/thejoshwa/ultrasonic/androidapp/domain/Playlist.java diff --git a/src/net/sourceforge/subsonic/androidapp/domain/RepeatMode.java b/src/com/thejoshwa/ultrasonic/androidapp/domain/RepeatMode.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/domain/RepeatMode.java rename to src/com/thejoshwa/ultrasonic/androidapp/domain/RepeatMode.java diff --git a/src/net/sourceforge/subsonic/androidapp/domain/SearchCritera.java b/src/com/thejoshwa/ultrasonic/androidapp/domain/SearchCritera.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/domain/SearchCritera.java rename to src/com/thejoshwa/ultrasonic/androidapp/domain/SearchCritera.java diff --git a/src/net/sourceforge/subsonic/androidapp/domain/SearchResult.java b/src/com/thejoshwa/ultrasonic/androidapp/domain/SearchResult.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/domain/SearchResult.java rename to src/com/thejoshwa/ultrasonic/androidapp/domain/SearchResult.java diff --git a/src/net/sourceforge/subsonic/androidapp/domain/ServerInfo.java b/src/com/thejoshwa/ultrasonic/androidapp/domain/ServerInfo.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/domain/ServerInfo.java rename to src/com/thejoshwa/ultrasonic/androidapp/domain/ServerInfo.java diff --git a/src/net/sourceforge/subsonic/androidapp/domain/Version.java b/src/com/thejoshwa/ultrasonic/androidapp/domain/Version.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/domain/Version.java rename to src/com/thejoshwa/ultrasonic/androidapp/domain/Version.java diff --git a/src/net/sourceforge/subsonic/androidapp/provider/SearchSuggestionProvider.java b/src/com/thejoshwa/ultrasonic/androidapp/provider/SearchSuggestionProvider.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/provider/SearchSuggestionProvider.java rename to src/com/thejoshwa/ultrasonic/androidapp/provider/SearchSuggestionProvider.java diff --git a/src/net/sourceforge/subsonic/androidapp/provider/SubsonicAppWidgetProvider4x1.java b/src/com/thejoshwa/ultrasonic/androidapp/provider/UltraSonicAppWidgetProvider4x1.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/provider/SubsonicAppWidgetProvider4x1.java rename to src/com/thejoshwa/ultrasonic/androidapp/provider/UltraSonicAppWidgetProvider4x1.java diff --git a/src/net/sourceforge/subsonic/androidapp/receiver/BluetoothIntentReceiver.java b/src/com/thejoshwa/ultrasonic/androidapp/receiver/BluetoothIntentReceiver.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/receiver/BluetoothIntentReceiver.java rename to src/com/thejoshwa/ultrasonic/androidapp/receiver/BluetoothIntentReceiver.java diff --git a/src/net/sourceforge/subsonic/androidapp/receiver/MediaButtonIntentReceiver.java b/src/com/thejoshwa/ultrasonic/androidapp/receiver/MediaButtonIntentReceiver.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/receiver/MediaButtonIntentReceiver.java rename to src/com/thejoshwa/ultrasonic/androidapp/receiver/MediaButtonIntentReceiver.java diff --git a/src/net/sourceforge/subsonic/androidapp/service/CachedMusicService.java b/src/com/thejoshwa/ultrasonic/androidapp/service/CachedMusicService.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/service/CachedMusicService.java rename to src/com/thejoshwa/ultrasonic/androidapp/service/CachedMusicService.java diff --git a/src/net/sourceforge/subsonic/androidapp/service/DownloadFile.java b/src/com/thejoshwa/ultrasonic/androidapp/service/DownloadFile.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/service/DownloadFile.java rename to src/com/thejoshwa/ultrasonic/androidapp/service/DownloadFile.java diff --git a/src/net/sourceforge/subsonic/androidapp/service/DownloadService.java b/src/com/thejoshwa/ultrasonic/androidapp/service/DownloadService.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/service/DownloadService.java rename to src/com/thejoshwa/ultrasonic/androidapp/service/DownloadService.java diff --git a/src/net/sourceforge/subsonic/androidapp/service/DownloadServiceImpl.java b/src/com/thejoshwa/ultrasonic/androidapp/service/DownloadServiceImpl.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/service/DownloadServiceImpl.java rename to src/com/thejoshwa/ultrasonic/androidapp/service/DownloadServiceImpl.java diff --git a/src/net/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport.java b/src/com/thejoshwa/ultrasonic/androidapp/service/DownloadServiceLifecycleSupport.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport.java rename to src/com/thejoshwa/ultrasonic/androidapp/service/DownloadServiceLifecycleSupport.java diff --git a/src/net/sourceforge/subsonic/androidapp/service/JukeboxService.java b/src/com/thejoshwa/ultrasonic/androidapp/service/JukeboxService.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/service/JukeboxService.java rename to src/com/thejoshwa/ultrasonic/androidapp/service/JukeboxService.java diff --git a/src/net/sourceforge/subsonic/androidapp/service/MediaStoreService.java b/src/com/thejoshwa/ultrasonic/androidapp/service/MediaStoreService.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/service/MediaStoreService.java rename to src/com/thejoshwa/ultrasonic/androidapp/service/MediaStoreService.java diff --git a/src/net/sourceforge/subsonic/androidapp/service/MusicService.java b/src/com/thejoshwa/ultrasonic/androidapp/service/MusicService.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/service/MusicService.java rename to src/com/thejoshwa/ultrasonic/androidapp/service/MusicService.java diff --git a/src/net/sourceforge/subsonic/androidapp/service/MusicServiceFactory.java b/src/com/thejoshwa/ultrasonic/androidapp/service/MusicServiceFactory.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/service/MusicServiceFactory.java rename to src/com/thejoshwa/ultrasonic/androidapp/service/MusicServiceFactory.java diff --git a/src/net/sourceforge/subsonic/androidapp/service/OfflineException.java b/src/com/thejoshwa/ultrasonic/androidapp/service/OfflineException.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/service/OfflineException.java rename to src/com/thejoshwa/ultrasonic/androidapp/service/OfflineException.java diff --git a/src/net/sourceforge/subsonic/androidapp/service/OfflineMusicService.java b/src/com/thejoshwa/ultrasonic/androidapp/service/OfflineMusicService.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/service/OfflineMusicService.java rename to src/com/thejoshwa/ultrasonic/androidapp/service/OfflineMusicService.java diff --git a/src/net/sourceforge/subsonic/androidapp/service/RESTMusicService.java b/src/com/thejoshwa/ultrasonic/androidapp/service/RESTMusicService.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/service/RESTMusicService.java rename to src/com/thejoshwa/ultrasonic/androidapp/service/RESTMusicService.java diff --git a/src/net/sourceforge/subsonic/androidapp/service/Scrobbler.java b/src/com/thejoshwa/ultrasonic/androidapp/service/Scrobbler.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/service/Scrobbler.java rename to src/com/thejoshwa/ultrasonic/androidapp/service/Scrobbler.java diff --git a/src/net/sourceforge/subsonic/androidapp/service/ServerTooOldException.java b/src/com/thejoshwa/ultrasonic/androidapp/service/ServerTooOldException.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/service/ServerTooOldException.java rename to src/com/thejoshwa/ultrasonic/androidapp/service/ServerTooOldException.java diff --git a/src/net/sourceforge/subsonic/androidapp/service/TrustSelfSignedStrategy.java b/src/com/thejoshwa/ultrasonic/androidapp/service/TrustSelfSignedStrategy.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/service/TrustSelfSignedStrategy.java rename to src/com/thejoshwa/ultrasonic/androidapp/service/TrustSelfSignedStrategy.java diff --git a/src/net/sourceforge/subsonic/androidapp/service/parser/AbstractParser.java b/src/com/thejoshwa/ultrasonic/androidapp/service/parser/AbstractParser.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/service/parser/AbstractParser.java rename to src/com/thejoshwa/ultrasonic/androidapp/service/parser/AbstractParser.java diff --git a/src/net/sourceforge/subsonic/androidapp/service/parser/AlbumListParser.java b/src/com/thejoshwa/ultrasonic/androidapp/service/parser/AlbumListParser.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/service/parser/AlbumListParser.java rename to src/com/thejoshwa/ultrasonic/androidapp/service/parser/AlbumListParser.java diff --git a/src/net/sourceforge/subsonic/androidapp/service/parser/ErrorParser.java b/src/com/thejoshwa/ultrasonic/androidapp/service/parser/ErrorParser.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/service/parser/ErrorParser.java rename to src/com/thejoshwa/ultrasonic/androidapp/service/parser/ErrorParser.java diff --git a/src/net/sourceforge/subsonic/androidapp/service/parser/IndexesParser.java b/src/com/thejoshwa/ultrasonic/androidapp/service/parser/IndexesParser.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/service/parser/IndexesParser.java rename to src/com/thejoshwa/ultrasonic/androidapp/service/parser/IndexesParser.java diff --git a/src/net/sourceforge/subsonic/androidapp/service/parser/JukeboxStatusParser.java b/src/com/thejoshwa/ultrasonic/androidapp/service/parser/JukeboxStatusParser.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/service/parser/JukeboxStatusParser.java rename to src/com/thejoshwa/ultrasonic/androidapp/service/parser/JukeboxStatusParser.java diff --git a/src/net/sourceforge/subsonic/androidapp/service/parser/LicenseParser.java b/src/com/thejoshwa/ultrasonic/androidapp/service/parser/LicenseParser.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/service/parser/LicenseParser.java rename to src/com/thejoshwa/ultrasonic/androidapp/service/parser/LicenseParser.java diff --git a/src/net/sourceforge/subsonic/androidapp/service/parser/LyricsParser.java b/src/com/thejoshwa/ultrasonic/androidapp/service/parser/LyricsParser.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/service/parser/LyricsParser.java rename to src/com/thejoshwa/ultrasonic/androidapp/service/parser/LyricsParser.java diff --git a/src/net/sourceforge/subsonic/androidapp/service/parser/MusicDirectoryEntryParser.java b/src/com/thejoshwa/ultrasonic/androidapp/service/parser/MusicDirectoryEntryParser.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/service/parser/MusicDirectoryEntryParser.java rename to src/com/thejoshwa/ultrasonic/androidapp/service/parser/MusicDirectoryEntryParser.java diff --git a/src/net/sourceforge/subsonic/androidapp/service/parser/MusicDirectoryParser.java b/src/com/thejoshwa/ultrasonic/androidapp/service/parser/MusicDirectoryParser.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/service/parser/MusicDirectoryParser.java rename to src/com/thejoshwa/ultrasonic/androidapp/service/parser/MusicDirectoryParser.java diff --git a/src/net/sourceforge/subsonic/androidapp/service/parser/MusicFoldersParser.java b/src/com/thejoshwa/ultrasonic/androidapp/service/parser/MusicFoldersParser.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/service/parser/MusicFoldersParser.java rename to src/com/thejoshwa/ultrasonic/androidapp/service/parser/MusicFoldersParser.java diff --git a/src/net/sourceforge/subsonic/androidapp/service/parser/PlaylistParser.java b/src/com/thejoshwa/ultrasonic/androidapp/service/parser/PlaylistParser.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/service/parser/PlaylistParser.java rename to src/com/thejoshwa/ultrasonic/androidapp/service/parser/PlaylistParser.java diff --git a/src/net/sourceforge/subsonic/androidapp/service/parser/PlaylistsParser.java b/src/com/thejoshwa/ultrasonic/androidapp/service/parser/PlaylistsParser.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/service/parser/PlaylistsParser.java rename to src/com/thejoshwa/ultrasonic/androidapp/service/parser/PlaylistsParser.java diff --git a/src/net/sourceforge/subsonic/androidapp/service/parser/RandomSongsParser.java b/src/com/thejoshwa/ultrasonic/androidapp/service/parser/RandomSongsParser.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/service/parser/RandomSongsParser.java rename to src/com/thejoshwa/ultrasonic/androidapp/service/parser/RandomSongsParser.java diff --git a/src/net/sourceforge/subsonic/androidapp/service/parser/SearchResult2Parser.java b/src/com/thejoshwa/ultrasonic/androidapp/service/parser/SearchResult2Parser.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/service/parser/SearchResult2Parser.java rename to src/com/thejoshwa/ultrasonic/androidapp/service/parser/SearchResult2Parser.java diff --git a/src/net/sourceforge/subsonic/androidapp/service/parser/SearchResultParser.java b/src/com/thejoshwa/ultrasonic/androidapp/service/parser/SearchResultParser.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/service/parser/SearchResultParser.java rename to src/com/thejoshwa/ultrasonic/androidapp/service/parser/SearchResultParser.java diff --git a/src/net/sourceforge/subsonic/androidapp/service/parser/SubsonicRESTException.java b/src/com/thejoshwa/ultrasonic/androidapp/service/parser/SubsonicRESTException.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/service/parser/SubsonicRESTException.java rename to src/com/thejoshwa/ultrasonic/androidapp/service/parser/SubsonicRESTException.java diff --git a/src/net/sourceforge/subsonic/androidapp/service/parser/VersionParser.java b/src/com/thejoshwa/ultrasonic/androidapp/service/parser/VersionParser.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/service/parser/VersionParser.java rename to src/com/thejoshwa/ultrasonic/androidapp/service/parser/VersionParser.java diff --git a/src/net/sourceforge/subsonic/androidapp/service/ssl/SSLSocketFactory.java b/src/com/thejoshwa/ultrasonic/androidapp/service/ssl/SSLSocketFactory.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/service/ssl/SSLSocketFactory.java rename to src/com/thejoshwa/ultrasonic/androidapp/service/ssl/SSLSocketFactory.java diff --git a/src/net/sourceforge/subsonic/androidapp/service/ssl/TrustManagerDecorator.java b/src/com/thejoshwa/ultrasonic/androidapp/service/ssl/TrustManagerDecorator.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/service/ssl/TrustManagerDecorator.java rename to src/com/thejoshwa/ultrasonic/androidapp/service/ssl/TrustManagerDecorator.java diff --git a/src/net/sourceforge/subsonic/androidapp/service/ssl/TrustSelfSignedStrategy.java b/src/com/thejoshwa/ultrasonic/androidapp/service/ssl/TrustSelfSignedStrategy.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/service/ssl/TrustSelfSignedStrategy.java rename to src/com/thejoshwa/ultrasonic/androidapp/service/ssl/TrustSelfSignedStrategy.java diff --git a/src/net/sourceforge/subsonic/androidapp/service/ssl/TrustStrategy.java b/src/com/thejoshwa/ultrasonic/androidapp/service/ssl/TrustStrategy.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/service/ssl/TrustStrategy.java rename to src/com/thejoshwa/ultrasonic/androidapp/service/ssl/TrustStrategy.java diff --git a/src/net/sourceforge/subsonic/androidapp/util/AlbumView.java b/src/com/thejoshwa/ultrasonic/androidapp/util/AlbumView.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/util/AlbumView.java rename to src/com/thejoshwa/ultrasonic/androidapp/util/AlbumView.java diff --git a/src/net/sourceforge/subsonic/androidapp/util/ArtistAdapter.java b/src/com/thejoshwa/ultrasonic/androidapp/util/ArtistAdapter.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/util/ArtistAdapter.java rename to src/com/thejoshwa/ultrasonic/androidapp/util/ArtistAdapter.java diff --git a/src/net/sourceforge/subsonic/androidapp/util/BackgroundTask.java b/src/com/thejoshwa/ultrasonic/androidapp/util/BackgroundTask.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/util/BackgroundTask.java rename to src/com/thejoshwa/ultrasonic/androidapp/util/BackgroundTask.java diff --git a/src/net/sourceforge/subsonic/androidapp/util/CacheCleaner.java b/src/com/thejoshwa/ultrasonic/androidapp/util/CacheCleaner.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/util/CacheCleaner.java rename to src/com/thejoshwa/ultrasonic/androidapp/util/CacheCleaner.java diff --git a/src/net/sourceforge/subsonic/androidapp/util/CancellableTask.java b/src/com/thejoshwa/ultrasonic/androidapp/util/CancellableTask.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/util/CancellableTask.java rename to src/com/thejoshwa/ultrasonic/androidapp/util/CancellableTask.java diff --git a/src/net/sourceforge/subsonic/androidapp/util/Constants.java b/src/com/thejoshwa/ultrasonic/androidapp/util/Constants.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/util/Constants.java rename to src/com/thejoshwa/ultrasonic/androidapp/util/Constants.java diff --git a/src/net/sourceforge/subsonic/androidapp/util/EntryAdapter.java b/src/com/thejoshwa/ultrasonic/androidapp/util/EntryAdapter.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/util/EntryAdapter.java rename to src/com/thejoshwa/ultrasonic/androidapp/util/EntryAdapter.java diff --git a/src/net/sourceforge/subsonic/androidapp/util/ErrorDialog.java b/src/com/thejoshwa/ultrasonic/androidapp/util/ErrorDialog.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/util/ErrorDialog.java rename to src/com/thejoshwa/ultrasonic/androidapp/util/ErrorDialog.java diff --git a/src/net/sourceforge/subsonic/androidapp/util/FileUtil.java b/src/com/thejoshwa/ultrasonic/androidapp/util/FileUtil.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/util/FileUtil.java rename to src/com/thejoshwa/ultrasonic/androidapp/util/FileUtil.java diff --git a/src/net/sourceforge/subsonic/androidapp/util/ImageLoader.java b/src/com/thejoshwa/ultrasonic/androidapp/util/ImageLoader.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/util/ImageLoader.java rename to src/com/thejoshwa/ultrasonic/androidapp/util/ImageLoader.java diff --git a/src/net/sourceforge/subsonic/androidapp/util/LRUCache.java b/src/com/thejoshwa/ultrasonic/androidapp/util/LRUCache.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/util/LRUCache.java rename to src/com/thejoshwa/ultrasonic/androidapp/util/LRUCache.java diff --git a/src/net/sourceforge/subsonic/androidapp/util/MergeAdapter.java b/src/com/thejoshwa/ultrasonic/androidapp/util/MergeAdapter.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/util/MergeAdapter.java rename to src/com/thejoshwa/ultrasonic/androidapp/util/MergeAdapter.java diff --git a/src/net/sourceforge/subsonic/androidapp/util/ModalBackgroundTask.java b/src/com/thejoshwa/ultrasonic/androidapp/util/ModalBackgroundTask.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/util/ModalBackgroundTask.java rename to src/com/thejoshwa/ultrasonic/androidapp/util/ModalBackgroundTask.java diff --git a/src/net/sourceforge/subsonic/androidapp/util/MyViewFlipper.java b/src/com/thejoshwa/ultrasonic/androidapp/util/MyViewFlipper.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/util/MyViewFlipper.java rename to src/com/thejoshwa/ultrasonic/androidapp/util/MyViewFlipper.java diff --git a/src/net/sourceforge/subsonic/androidapp/util/Pair.java b/src/com/thejoshwa/ultrasonic/androidapp/util/Pair.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/util/Pair.java rename to src/com/thejoshwa/ultrasonic/androidapp/util/Pair.java diff --git a/src/net/sourceforge/subsonic/androidapp/util/ProgressListener.java b/src/com/thejoshwa/ultrasonic/androidapp/util/ProgressListener.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/util/ProgressListener.java rename to src/com/thejoshwa/ultrasonic/androidapp/util/ProgressListener.java diff --git a/src/net/sourceforge/subsonic/androidapp/util/SackOfViewsAdapter.java b/src/com/thejoshwa/ultrasonic/androidapp/util/SackOfViewsAdapter.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/util/SackOfViewsAdapter.java rename to src/com/thejoshwa/ultrasonic/androidapp/util/SackOfViewsAdapter.java diff --git a/src/net/sourceforge/subsonic/androidapp/util/ShufflePlayBuffer.java b/src/com/thejoshwa/ultrasonic/androidapp/util/ShufflePlayBuffer.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/util/ShufflePlayBuffer.java rename to src/com/thejoshwa/ultrasonic/androidapp/util/ShufflePlayBuffer.java diff --git a/src/net/sourceforge/subsonic/androidapp/util/SilentBackgroundTask.java b/src/com/thejoshwa/ultrasonic/androidapp/util/SilentBackgroundTask.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/util/SilentBackgroundTask.java rename to src/com/thejoshwa/ultrasonic/androidapp/util/SilentBackgroundTask.java diff --git a/src/net/sourceforge/subsonic/androidapp/util/SimpleServiceBinder.java b/src/com/thejoshwa/ultrasonic/androidapp/util/SimpleServiceBinder.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/util/SimpleServiceBinder.java rename to src/com/thejoshwa/ultrasonic/androidapp/util/SimpleServiceBinder.java diff --git a/src/net/sourceforge/subsonic/androidapp/util/SongView.java b/src/com/thejoshwa/ultrasonic/androidapp/util/SongView.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/util/SongView.java rename to src/com/thejoshwa/ultrasonic/androidapp/util/SongView.java diff --git a/src/net/sourceforge/subsonic/androidapp/util/StreamProxy.java b/src/com/thejoshwa/ultrasonic/androidapp/util/StreamProxy.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/util/StreamProxy.java rename to src/com/thejoshwa/ultrasonic/androidapp/util/StreamProxy.java diff --git a/src/net/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask.java b/src/com/thejoshwa/ultrasonic/androidapp/util/TabActivityBackgroundTask.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask.java rename to src/com/thejoshwa/ultrasonic/androidapp/util/TabActivityBackgroundTask.java diff --git a/src/net/sourceforge/subsonic/androidapp/util/TimeLimitedCache.java b/src/com/thejoshwa/ultrasonic/androidapp/util/TimeLimitedCache.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/util/TimeLimitedCache.java rename to src/com/thejoshwa/ultrasonic/androidapp/util/TimeLimitedCache.java diff --git a/src/net/sourceforge/subsonic/androidapp/util/Util.java b/src/com/thejoshwa/ultrasonic/androidapp/util/Util.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/util/Util.java rename to src/com/thejoshwa/ultrasonic/androidapp/util/Util.java diff --git a/src/net/sourceforge/subsonic/androidapp/view/VisualizerView.java b/src/com/thejoshwa/ultrasonic/androidapp/view/VisualizerView.java similarity index 100% rename from src/net/sourceforge/subsonic/androidapp/view/VisualizerView.java rename to src/com/thejoshwa/ultrasonic/androidapp/view/VisualizerView.java