From b76a38cb30d7ee3ed96f7e5eb98409943524ab75 Mon Sep 17 00:00:00 2001 From: antonio Date: Sat, 17 Jun 2023 15:30:23 +0200 Subject: [PATCH] build: change of package name --- app/build.gradle | 2 +- .../play/subsonic/models/Shares.kt | 5 - .../play/subsonic/models/Users.kt | 5 - .../play/subsonic/models/Videos.kt | 5 - .../cappielloantonio/{play => tempo}/App.java | 10 +- .../ConnectivityStatusBroadcastReceiver.java | 4 +- .../{play => tempo}/database/AppDatabase.java | 26 +-- .../database/converter/DateConverters.kt | 2 +- .../database/dao/ChronologyDao.java | 4 +- .../database/dao/DownloadDao.java | 4 +- .../database/dao/PlaylistDao.java | 4 +- .../database/dao/QueueDao.java | 4 +- .../database/dao/RecentSearchDao.java | 4 +- .../database/dao/ServerDao.java | 4 +- .../glide/CustomGlideModule.java | 7 +- .../glide/CustomGlideRequest.java | 6 +- .../{play => tempo}/helper/ThemeHelper.java | 3 +- .../recyclerview/CustomLinearSnapHelper.java | 2 +- .../recyclerview/DotsIndicatorDecoration.java | 2 +- .../recyclerview/GridItemDecoration.java | 2 +- .../recyclerview/NestedScrollableHost.kt | 2 +- .../PaginationScrollListener.java | 2 +- .../helper/recyclerview/SquareLayout.java | 2 +- .../interfaces/ClickCallback.java | 2 +- .../interfaces/DecadesCallback.java | 2 +- .../interfaces/MediaCallback.java | 2 +- .../interfaces/MediaIndexCallback.java | 2 +- .../interfaces/PodcastCallback.java | 2 +- .../interfaces/RadioCallback.java | 2 +- .../interfaces/ScanCallback.java | 2 +- .../interfaces/SystemCallback.java | 2 +- .../{play => tempo}/model/Chronology.kt | 6 +- .../{play => tempo}/model/Download.kt | 4 +- .../{play => tempo}/model/Queue.kt | 4 +- .../{play => tempo}/model/RecentSearch.kt | 2 +- .../{play => tempo}/model/Server.kt | 2 +- .../repository/AlbumRepository.java | 14 +- .../repository/ArtistRepository.java | 14 +- .../repository/ChronologyRepository.java | 8 +- .../repository/DirectoryRepository.java | 12 +- .../repository/DownloadRepository.java | 8 +- .../repository/GenreRepository.java | 8 +- .../repository/PlaylistRepository.java | 10 +- .../repository/PodcastRepository.java | 10 +- .../repository/QueueRepository.java | 17 +- .../repository/RadioRepository.java | 8 +- .../repository/ScanRepository.java | 8 +- .../repository/SearchingRepository.java | 20 +- .../repository/ServerRepository.java | 8 +- .../repository/SongRepository.java | 8 +- .../repository/SystemRepository.java | 10 +- .../service/DownloaderManager.java | 17 +- .../service/DownloaderService.java | 6 +- .../{play => tempo}/service/MediaManager.java | 20 +- .../{play => tempo}/service/MediaService.kt | 14 +- .../subsonic/RetrofitClient.kt | 6 +- .../{play => tempo}/subsonic/Subsonic.java | 26 +-- .../subsonic/SubsonicPreferences.java | 4 +- .../albumsonglist/AlbumSongListClient.java | 18 +- .../albumsonglist/AlbumSongListService.java | 5 +- .../api/bookmarks/BookmarksClient.java | 8 +- .../api/bookmarks/BookmarksService.java | 4 +- .../subsonic/api/browsing/BrowsingClient.java | 8 +- .../api/browsing/BrowsingService.java | 5 +- .../internetradio/InternetRadioClient.java | 8 +- .../internetradio/InternetRadioService.java | 4 +- .../MediaAnnotationClient.java | 8 +- .../MediaAnnotationService.java | 5 +- .../MediaLibraryScanningClient.java | 18 +- .../MediaLibraryScanningService.java | 4 +- .../mediaretrieval/MediaRetrievalClient.java | 18 +- .../mediaretrieval/MediaRetrievalService.java | 5 +- .../subsonic/api/playlist/PlaylistClient.java | 17 +- .../api/playlist/PlaylistService.java | 5 +- .../subsonic/api/podcast/PodcastClient.java | 18 +- .../subsonic/api/podcast/PodcastService.java | 5 +- .../api/searching/SearchingClient.java | 18 +- .../api/searching/SearchingService.java | 5 +- .../subsonic/api/system/SystemClient.java | 18 +- .../subsonic/api/system/SystemService.java | 4 +- .../subsonic/base/ApiResponse.kt | 4 +- .../subsonic/base/Version.java | 2 +- .../subsonic/models/AlbumID3.kt | 48 ++-- .../subsonic/models/AlbumInfo.kt | 20 +- .../subsonic/models/AlbumList.kt | 8 +- .../subsonic/models/AlbumList2.kt | 14 +- .../subsonic/models/AlbumWithSongsID3.kt | 20 +- .../{play => tempo}/subsonic/models/Artist.kt | 26 +-- .../subsonic/models/ArtistID3.kt | 32 +-- .../subsonic/models/ArtistInfo.kt | 8 +- .../subsonic/models/ArtistInfo2.kt | 16 +- .../subsonic/models/ArtistInfoBase.kt | 18 +- .../subsonic/models/ArtistWithAlbumsID3.kt | 20 +- .../subsonic/models/ArtistsID3.kt | 16 +- .../subsonic/models/AudioTrack.kt | 12 +- .../subsonic/models/Bookmark.kt | 22 +- .../subsonic/models/Bookmarks.kt | 8 +- .../subsonic/models/Captions.kt | 10 +- .../subsonic/models/ChatMessage.kt | 12 +- .../subsonic/models/ChatMessages.kt | 8 +- .../{play => tempo}/subsonic/models/Child.kt | 218 +++++++++--------- .../subsonic/models/Directory.kt | 38 +-- .../{play => tempo}/subsonic/models/Error.kt | 12 +- .../subsonic/models/ErrorCode.kt | 30 +-- .../{play => tempo}/subsonic/models/Genre.kt | 24 +- .../{play => tempo}/subsonic/models/Genres.kt | 14 +- .../{play => tempo}/subsonic/models/Index.kt | 16 +- .../subsonic/models/IndexID3.kt | 16 +- .../subsonic/models/Indexes.kt | 22 +- .../subsonic/models/InternetRadioStation.kt | 22 +- .../subsonic/models/InternetRadioStations.kt | 14 +- .../subsonic/models/JukeboxPlaylist.kt | 8 +- .../subsonic/models/JukeboxStatus.kt | 14 +- .../subsonic/models/License.kt | 18 +- .../{play => tempo}/subsonic/models/Lyrics.kt | 12 +- .../subsonic/models/MediaType.kt | 22 +- .../subsonic/models/MusicFolder.kt | 18 +- .../subsonic/models/MusicFolders.kt | 14 +- .../subsonic/models/NewestPodcasts.kt | 14 +- .../subsonic/models/NowPlaying.kt | 8 +- .../subsonic/models/NowPlayingEntry.kt | 28 +-- .../subsonic/models/PlayQueue.kt | 26 +-- .../subsonic/models/Playlist.kt | 96 ++++---- .../subsonic/models/PlaylistWithSongs.kt | 26 +-- .../subsonic/models/Playlists.kt | 14 +- .../subsonic/models/PodcastChannel.kt | 36 +-- .../subsonic/models/PodcastEpisode.kt | 114 ++++----- .../subsonic/models/PodcastStatus.kt | 26 +-- .../subsonic/models/Podcasts.kt | 14 +- .../subsonic/models/ResponseStatus.kt | 22 +- .../subsonic/models/ScanStatus.kt | 10 +- .../subsonic/models/SearchResult.kt | 12 +- .../subsonic/models/SearchResult2.kt | 26 +-- .../subsonic/models/SearchResult3.kt | 26 +-- .../{play => tempo}/subsonic/models/Share.kt | 28 +-- .../tempo/subsonic/models/Shares.kt | 5 + .../subsonic/models/SimilarArtistID3.kt | 2 +- .../subsonic/models/SimilarSongs.kt | 8 +- .../subsonic/models/SimilarSongs2.kt | 14 +- .../{play => tempo}/subsonic/models/Songs.kt | 14 +- .../subsonic/models/Starred.kt | 12 +- .../subsonic/models/Starred2.kt | 26 +-- .../subsonic/models/SubsonicResponse.kt | 100 ++++---- .../subsonic/models/TopSongs.kt | 14 +- .../{play => tempo}/subsonic/models/User.kt | 46 ++-- .../tempo/subsonic/models/Users.kt | 5 + .../subsonic/models/VideoConversion.kt | 12 +- .../subsonic/models/VideoInfo.kt | 14 +- .../tempo/subsonic/models/Videos.kt | 5 + .../subsonic/utils/CacheUtil.java | 4 +- .../subsonic/utils/StringUtil.java | 2 +- .../ui/activity/MainActivity.java | 24 +- .../ui/activity/base/BaseActivity.java | 10 +- .../ui/adapter/AlbumAdapter.java | 17 +- .../AlbumArtistPageOrSimilarAdapter.java | 17 +- .../ui/adapter/AlbumCatalogueAdapter.java | 17 +- .../ui/adapter/AlbumHorizontalAdapter.java | 17 +- .../ui/adapter/ArtistAdapter.java | 17 +- .../ui/adapter/ArtistCatalogueAdapter.java | 17 +- .../ui/adapter/ArtistHorizontalAdapter.java | 17 +- .../ui/adapter/ArtistSimilarAdapter.java | 17 +- .../ui/adapter/DiscoverSongAdapter.java | 17 +- .../ui/adapter/DownloadHorizontalAdapter.java | 14 +- .../ui/adapter/GenreAdapter.java | 12 +- .../ui/adapter/GenreCatalogueAdapter.java | 12 +- .../ui/adapter/GridTrackAdapter.java | 15 +- .../adapter/InternetRadioStationAdapter.java | 13 +- .../ui/adapter/MusicDirectoryAdapter.java | 12 +- .../ui/adapter/MusicFolderAdapter.java | 12 +- .../ui/adapter/MusicIndexAdapter.java | 12 +- .../ui/adapter/PlayerSongQueueAdapter.java | 18 +- .../PlaylistDialogHorizontalAdapter.java | 14 +- .../PlaylistDialogSongHorizontalAdapter.java | 13 +- .../ui/adapter/PlaylistHorizontalAdapter.java | 16 +- .../PodcastChannelCatalogueAdapter.java | 18 +- .../PodcastChannelHorizontalAdapter.java | 14 +- .../ui/adapter/PodcastEpisodeAdapter.java | 16 +- .../ui/adapter/ServerAdapter.java | 8 +- .../ui/adapter/SimilarTrackAdapter.java | 17 +- .../ui/adapter/SongHorizontalAdapter.java | 18 +- .../ui/adapter/YearAdapter.java | 8 +- .../ui/dialog/ConnectionAlertDialog.java | 9 +- .../ui/dialog/PlaylistChooserDialog.java | 17 +- .../ui/dialog/PlaylistEditorDialog.java | 15 +- .../ui/dialog/PodcastChannelEditorDialog.java | 10 +- .../ui/dialog/RadioEditorDialog.java | 14 +- .../ui/dialog/RatingDialog.java | 11 +- .../ui/dialog/ServerSignupDialog.java | 12 +- .../ui/dialog/ServerUnreachableDialog.java | 13 +- .../ui/dialog/StarredSyncDialog.java | 17 +- .../ui/fragment/AlbumCatalogueFragment.java | 18 +- .../ui/fragment/AlbumListPageFragment.java | 18 +- .../ui/fragment/AlbumPageFragment.java | 33 ++- .../ui/fragment/ArtistCatalogueFragment.java | 18 +- .../ui/fragment/ArtistListPageFragment.java | 16 +- .../ui/fragment/ArtistPageFragment.java | 31 ++- .../ui/fragment/DirectoryFragment.java | 25 +- .../ui/fragment/DownloadFragment.java | 20 +- .../ui/fragment/FilterFragment.java | 16 +- .../ui/fragment/GenreCatalogueFragment.java | 18 +- .../ui/fragment/HomeFragment.java | 12 +- .../ui/fragment/HomeTabMusicFragment.java | 56 ++--- .../ui/fragment/HomeTabPodcastFragment.java | 30 +-- .../ui/fragment/HomeTabRadioFragment.java | 24 +- .../ui/fragment/IndexFragment.java | 21 +- .../ui/fragment/LandingFragment.java | 4 +- .../ui/fragment/LibraryFragment.java | 30 ++- .../ui/fragment/LoginFragment.java | 26 +-- .../fragment/PlayerBottomSheetFragment.java | 27 +-- .../ui/fragment/PlayerControllerFragment.java | 22 +- .../ui/fragment/PlayerCoverFragment.java | 27 +-- .../ui/fragment/PlayerLyricsFragment.java | 10 +- .../ui/fragment/PlayerQueueFragment.java | 18 +- .../fragment/PlaylistCatalogueFragment.java | 18 +- .../ui/fragment/PlaylistPageFragment.java | 33 ++- .../PodcastChannelCatalogueFragment.java | 16 +- .../fragment/PodcastChannelPageFragment.java | 28 +-- .../ui/fragment/SearchFragment.java | 28 +-- .../ui/fragment/SettingsFragment.java | 16 +- .../ui/fragment/SongListPageFragment.java | 24 +- .../AlbumBottomSheetDialog.java | 35 ++- .../ArtistBottomSheetDialog.java | 25 +- .../PodcastChannelBottomSheetDialog.java | 16 +- .../PodcastEpisodeBottomSheetDialog.java | 18 +- .../SongBottomSheetDialog.java | 33 ++- .../ui/fragment/pager/HomePager.java | 8 +- .../PlayerControllerHorizontalPager.java | 6 +- .../pager/PlayerControllerVerticalPager.java | 6 +- .../{play => tempo}/util/Constants.kt | 2 +- .../{play => tempo}/util/DownloadUtil.java | 4 +- .../{play => tempo}/util/IndexUtil.java | 8 +- .../{play => tempo}/util/MappingUtil.java | 10 +- .../{play => tempo}/util/MusicUtil.java | 6 +- .../{play => tempo}/util/Preferences.kt | 4 +- .../{play => tempo}/util/UIUtil.java | 2 +- .../viewmodel/AlbumBottomSheetViewModel.java | 12 +- .../viewmodel/AlbumCatalogueViewModel.java | 10 +- .../viewmodel/AlbumListPageViewModel.java | 12 +- .../viewmodel/AlbumPageViewModel.java | 12 +- .../viewmodel/ArtistBottomSheetViewModel.java | 6 +- .../viewmodel/ArtistCatalogueViewModel.java | 10 +- .../viewmodel/ArtistListPageViewModel.java | 12 +- .../viewmodel/ArtistPageViewModel.java | 14 +- .../viewmodel/DirectoryViewModel.java | 6 +- .../viewmodel/DownloadViewModel.java | 6 +- .../viewmodel/FilterViewModel.java | 6 +- .../viewmodel/GenreCatalogueViewModel.java | 6 +- .../viewmodel/HomeViewModel.java | 22 +- .../viewmodel/IndexViewModel.java | 8 +- .../viewmodel/LibraryViewModel.java | 24 +- .../viewmodel/LoginViewModel.java | 6 +- .../viewmodel/MainViewModel.java | 6 +- .../viewmodel/PlayerBottomSheetViewModel.java | 26 +-- .../viewmodel/PlaylistCatalogueViewModel.java | 6 +- .../viewmodel/PlaylistChooserViewModel.java | 8 +- .../viewmodel/PlaylistEditorViewModel.java | 8 +- .../viewmodel/PlaylistPageViewModel.java | 8 +- .../PodcastChannelBottomSheetViewModel.java | 7 +- .../PodcastChannelCatalogueViewModel.java | 14 +- .../PodcastChannelEditorViewModel.java | 7 +- .../PodcastChannelPageViewModel.java | 13 +- .../PodcastEpisodeBottomSheetViewModel.java | 6 +- .../viewmodel/PodcastViewModel.java | 8 +- .../viewmodel/RadioEditorViewModel.java | 6 +- .../viewmodel/RadioViewModel.java | 6 +- .../viewmodel/RatingViewModel.java | 14 +- .../viewmodel/SearchViewModel.java | 8 +- .../viewmodel/SettingViewModel.java | 6 +- .../viewmodel/SongBottomSheetViewModel.java | 22 +- .../viewmodel/SongListPageViewModel.java | 16 +- .../viewmodel/StarredSyncViewModel.java | 6 +- .../layout/inner_fragment_player_queue.xml | 4 +- .../main/res/layout/item_home_grid_track.xml | 4 +- app/src/main/res/navigation/nav_graph.xml | 54 ++--- 274 files changed, 1981 insertions(+), 2161 deletions(-) delete mode 100644 app/src/main/java/com/cappielloantonio/play/subsonic/models/Shares.kt delete mode 100644 app/src/main/java/com/cappielloantonio/play/subsonic/models/Users.kt delete mode 100644 app/src/main/java/com/cappielloantonio/play/subsonic/models/Videos.kt rename app/src/main/java/com/cappielloantonio/{play => tempo}/App.java (91%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/broadcast/receiver/ConnectivityStatusBroadcastReceiver.java (88%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/database/AppDatabase.java (60%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/database/converter/DateConverters.kt (84%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/database/dao/ChronologyDao.java (85%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/database/dao/DownloadDao.java (88%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/database/dao/PlaylistDao.java (84%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/database/dao/QueueDao.java (92%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/database/dao/RecentSearchDao.java (82%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/database/dao/ServerDao.java (82%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/glide/CustomGlideModule.java (82%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/glide/CustomGlideRequest.java (96%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/helper/ThemeHelper.java (94%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/helper/recyclerview/CustomLinearSnapHelper.java (94%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/helper/recyclerview/DotsIndicatorDecoration.java (98%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/helper/recyclerview/GridItemDecoration.java (96%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/helper/recyclerview/NestedScrollableHost.kt (98%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/helper/recyclerview/PaginationScrollListener.java (95%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/helper/recyclerview/SquareLayout.java (93%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/interfaces/ClickCallback.java (96%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/interfaces/DecadesCallback.java (59%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/interfaces/MediaCallback.java (74%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/interfaces/MediaIndexCallback.java (60%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/interfaces/PodcastCallback.java (56%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/interfaces/RadioCallback.java (55%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/interfaces/ScanCallback.java (73%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/interfaces/SystemCallback.java (75%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/model/Chronology.kt (95%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/model/Download.kt (94%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/model/Queue.kt (94%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/model/RecentSearch.kt (89%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/model/Server.kt (94%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/repository/AlbumRepository.java (96%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/repository/ArtistRepository.java (97%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/repository/ChronologyRepository.java (89%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/repository/DirectoryRepository.java (91%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/repository/DownloadRepository.java (93%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/repository/GenreRepository.java (88%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/repository/PlaylistRepository.java (95%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/repository/PodcastRepository.java (94%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/repository/QueueRepository.java (95%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/repository/RadioRepository.java (93%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/repository/ScanRepository.java (91%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/repository/SearchingRepository.java (91%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/repository/ServerRepository.java (87%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/repository/SongRepository.java (98%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/repository/SystemRepository.java (91%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/service/DownloaderManager.java (90%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/service/DownloaderService.java (96%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/service/MediaManager.java (95%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/service/MediaService.kt (97%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/RetrofitClient.kt (92%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/Subsonic.java (81%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/SubsonicPreferences.java (95%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/api/albumsonglist/AlbumSongListClient.java (76%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/api/albumsonglist/AlbumSongListService.java (87%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/api/bookmarks/BookmarksClient.java (78%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/api/bookmarks/BookmarksService.java (80%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/api/browsing/BrowsingClient.java (93%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/api/browsing/BrowsingService.java (92%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/api/internetradio/InternetRadioClient.java (86%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/api/internetradio/InternetRadioService.java (88%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/api/mediaannotation/MediaAnnotationClient.java (83%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/api/mediaannotation/MediaAnnotationService.java (80%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/api/medialibraryscanning/MediaLibraryScanningClient.java (58%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/api/medialibraryscanning/MediaLibraryScanningService.java (72%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/api/mediaretrieval/MediaRetrievalClient.java (63%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/api/mediaretrieval/MediaRetrievalService.java (76%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/api/playlist/PlaylistClient.java (72%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/api/playlist/PlaylistService.java (85%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/api/podcast/PodcastClient.java (73%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/api/podcast/PodcastService.java (84%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/api/searching/SearchingClient.java (61%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/api/searching/SearchingService.java (77%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/api/system/SystemClient.java (54%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/api/system/SystemService.java (73%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/base/ApiResponse.kt (58%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/base/Version.java (96%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/AlbumID3.kt (88%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/AlbumInfo.kt (79%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/AlbumList.kt (50%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/AlbumList2.kt (71%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/AlbumWithSongsID3.kt (80%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/Artist.kt (81%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/ArtistID3.kt (84%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/ArtistInfo.kt (61%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/ArtistInfo2.kt (78%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/ArtistInfoBase.kt (80%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/ArtistWithAlbumsID3.kt (80%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/ArtistsID3.kt (75%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/AudioTrack.kt (67%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/Bookmark.kt (78%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/Bookmarks.kt (53%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/Captions.kt (57%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/ChatMessage.kt (66%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/ChatMessages.kt (56%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/Child.kt (93%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/Directory.kt (87%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/Error.kt (59%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/ErrorCode.kt (86%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/Genre.kt (80%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/Genres.kt (70%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/Index.kt (73%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/IndexID3.kt (74%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/Indexes.kt (82%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/InternetRadioStation.kt (80%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/InternetRadioStations.kt (77%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/JukeboxPlaylist.kt (60%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/JukeboxStatus.kt (69%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/License.kt (73%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/Lyrics.kt (65%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/MediaType.kt (76%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/MusicFolder.kt (73%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/MusicFolders.kt (73%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/NewestPodcasts.kt (72%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/NowPlaying.kt (55%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/NowPlayingEntry.kt (82%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/PlayQueue.kt (83%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/Playlist.kt (90%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/PlaylistWithSongs.kt (82%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/Playlists.kt (71%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/PodcastChannel.kt (88%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/PodcastEpisode.kt (93%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/PodcastStatus.kt (81%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/Podcasts.kt (72%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/ResponseStatus.kt (72%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/ScanStatus.kt (58%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/SearchResult.kt (64%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/SearchResult2.kt (81%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/SearchResult3.kt (81%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/Share.kt (83%) create mode 100644 app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Shares.kt rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/SimilarArtistID3.kt (71%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/SimilarSongs.kt (51%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/SimilarSongs2.kt (70%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/Songs.kt (69%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/Starred.kt (69%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/Starred2.kt (81%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/SubsonicResponse.kt (94%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/TopSongs.kt (70%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/User.kt (89%) create mode 100644 app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Users.kt rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/VideoConversion.kt (67%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/models/VideoInfo.kt (76%) create mode 100644 app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Videos.kt rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/utils/CacheUtil.java (94%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/subsonic/utils/StringUtil.java (94%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/activity/MainActivity.java (94%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/activity/base/BaseActivity.java (94%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/adapter/AlbumAdapter.java (81%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/adapter/AlbumArtistPageOrSimilarAdapter.java (81%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/adapter/AlbumCatalogueAdapter.java (88%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/adapter/AlbumHorizontalAdapter.java (82%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/adapter/ArtistAdapter.java (83%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/adapter/ArtistCatalogueAdapter.java (88%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/adapter/ArtistHorizontalAdapter.java (83%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/adapter/ArtistSimilarAdapter.java (81%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/adapter/DiscoverSongAdapter.java (82%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/adapter/DownloadHorizontalAdapter.java (90%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/adapter/GenreAdapter.java (85%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/adapter/GenreCatalogueAdapter.java (91%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/adapter/GridTrackAdapter.java (79%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/adapter/InternetRadioStationAdapter.java (89%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/adapter/MusicDirectoryAdapter.java (88%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/adapter/MusicFolderAdapter.java (86%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/adapter/MusicIndexAdapter.java (86%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/adapter/PlayerSongQueueAdapter.java (87%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/adapter/PlaylistDialogHorizontalAdapter.java (85%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/adapter/PlaylistDialogSongHorizontalAdapter.java (81%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/adapter/PlaylistHorizontalAdapter.java (91%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/adapter/PodcastChannelCatalogueAdapter.java (88%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/adapter/PodcastChannelHorizontalAdapter.java (87%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/adapter/PodcastEpisodeAdapter.java (88%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/adapter/ServerAdapter.java (90%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/adapter/SimilarTrackAdapter.java (80%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/adapter/SongHorizontalAdapter.java (89%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/adapter/YearAdapter.java (89%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/dialog/ConnectionAlertDialog.java (87%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/dialog/PlaylistChooserDialog.java (87%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/dialog/PlaylistEditorDialog.java (93%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/dialog/PodcastChannelEditorDialog.java (89%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/dialog/RadioEditorDialog.java (91%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/dialog/RatingDialog.java (89%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/dialog/ServerSignupDialog.java (93%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/dialog/ServerUnreachableDialog.java (85%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/dialog/StarredSyncDialog.java (85%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/fragment/AlbumCatalogueFragment.java (92%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/fragment/AlbumListPageFragment.java (90%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/fragment/AlbumPageFragment.java (87%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/fragment/ArtistCatalogueFragment.java (91%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/fragment/ArtistListPageFragment.java (88%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/fragment/ArtistPageFragment.java (91%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/fragment/DirectoryFragment.java (88%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/fragment/DownloadFragment.java (91%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/fragment/FilterFragment.java (90%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/fragment/GenreCatalogueFragment.java (91%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/fragment/HomeFragment.java (91%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/fragment/HomeTabMusicFragment.java (95%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/fragment/HomeTabPodcastFragment.java (88%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/fragment/HomeTabRadioFragment.java (87%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/fragment/IndexFragment.java (84%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/fragment/LandingFragment.java (82%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/fragment/LibraryFragment.java (93%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/fragment/LoginFragment.java (88%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/fragment/PlayerBottomSheetFragment.java (93%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/fragment/PlayerControllerFragment.java (96%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/fragment/PlayerCoverFragment.java (87%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/fragment/PlayerLyricsFragment.java (87%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/fragment/PlayerQueueFragment.java (91%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/fragment/PlaylistCatalogueFragment.java (92%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/fragment/PlaylistPageFragment.java (86%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/fragment/PodcastChannelCatalogueFragment.java (91%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/fragment/PodcastChannelPageFragment.java (87%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/fragment/SearchFragment.java (91%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/fragment/SettingsFragment.java (91%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/fragment/SongListPageFragment.java (92%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/fragment/bottomsheetdialog/AlbumBottomSheetDialog.java (87%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/fragment/bottomsheetdialog/ArtistBottomSheetDialog.java (84%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/fragment/bottomsheetdialog/PodcastChannelBottomSheetDialog.java (86%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/fragment/bottomsheetdialog/PodcastEpisodeBottomSheetDialog.java (90%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/fragment/bottomsheetdialog/SongBottomSheetDialog.java (89%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/fragment/pager/HomePager.java (80%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/fragment/pager/PlayerControllerHorizontalPager.java (80%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/ui/fragment/pager/PlayerControllerVerticalPager.java (87%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/util/Constants.kt (98%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/util/DownloadUtil.java (98%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/util/IndexUtil.java (74%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/util/MappingUtil.java (97%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/util/MusicUtil.java (98%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/util/Preferences.kt (98%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/util/UIUtil.java (97%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/viewmodel/AlbumBottomSheetViewModel.java (79%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/viewmodel/AlbumCatalogueViewModel.java (90%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/viewmodel/AlbumListPageViewModel.java (86%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/viewmodel/AlbumPageViewModel.java (73%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/viewmodel/ArtistBottomSheetViewModel.java (84%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/viewmodel/ArtistCatalogueViewModel.java (86%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/viewmodel/ArtistListPageViewModel.java (84%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/viewmodel/ArtistPageViewModel.java (76%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/viewmodel/DirectoryViewModel.java (88%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/viewmodel/DownloadViewModel.java (86%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/viewmodel/FilterViewModel.java (87%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/viewmodel/GenreCatalogueViewModel.java (77%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/viewmodel/HomeViewModel.java (93%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/viewmodel/IndexViewModel.java (78%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/viewmodel/LibraryViewModel.java (83%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/viewmodel/LoginViewModel.java (86%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/viewmodel/MainViewModel.java (82%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/viewmodel/PlayerBottomSheetViewModel.java (85%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/viewmodel/PlaylistCatalogueViewModel.java (86%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/viewmodel/PlaylistChooserViewModel.java (84%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/viewmodel/PlaylistEditorViewModel.java (91%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/viewmodel/PlaylistPageViewModel.java (78%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/viewmodel/PodcastChannelBottomSheetViewModel.java (77%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/viewmodel/PodcastChannelCatalogueViewModel.java (67%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/viewmodel/PodcastChannelEditorViewModel.java (72%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/viewmodel/PodcastChannelPageViewModel.java (59%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/viewmodel/PodcastEpisodeBottomSheetViewModel.java (82%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/viewmodel/PodcastViewModel.java (87%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/viewmodel/RadioEditorViewModel.java (86%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/viewmodel/RadioViewModel.java (85%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/viewmodel/RatingViewModel.java (82%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/viewmodel/SearchViewModel.java (86%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/viewmodel/SettingViewModel.java (88%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/viewmodel/SongBottomSheetViewModel.java (77%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/viewmodel/SongListPageViewModel.java (85%) rename app/src/main/java/com/cappielloantonio/{play => tempo}/viewmodel/StarredSyncViewModel.java (83%) diff --git a/app/build.gradle b/app/build.gradle index 7cb20e50..932edcfb 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -47,7 +47,7 @@ android { viewBinding true } - namespace 'com.cappielloantonio.play' + namespace 'com.cappielloantonio.tempo' } dependencies { diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/Shares.kt b/app/src/main/java/com/cappielloantonio/play/subsonic/models/Shares.kt deleted file mode 100644 index c9d65675..00000000 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/Shares.kt +++ /dev/null @@ -1,5 +0,0 @@ -package com.cappielloantonio.play.subsonic.models - -class Shares { - var shares: List? = null -} \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/Users.kt b/app/src/main/java/com/cappielloantonio/play/subsonic/models/Users.kt deleted file mode 100644 index 441161ed..00000000 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/Users.kt +++ /dev/null @@ -1,5 +0,0 @@ -package com.cappielloantonio.play.subsonic.models - -class Users { - var users: List? = null -} \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/Videos.kt b/app/src/main/java/com/cappielloantonio/play/subsonic/models/Videos.kt deleted file mode 100644 index 8e881b19..00000000 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/Videos.kt +++ /dev/null @@ -1,5 +0,0 @@ -package com.cappielloantonio.play.subsonic.models - -class Videos { - var videos: List? = null -} \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/App.java b/app/src/main/java/com/cappielloantonio/tempo/App.java similarity index 91% rename from app/src/main/java/com/cappielloantonio/play/App.java rename to app/src/main/java/com/cappielloantonio/tempo/App.java index 528070fa..965c9bc3 100644 --- a/app/src/main/java/com/cappielloantonio/play/App.java +++ b/app/src/main/java/com/cappielloantonio/tempo/App.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play; +package com.cappielloantonio.tempo; import android.app.Application; import android.content.Context; @@ -6,10 +6,10 @@ import android.content.SharedPreferences; import androidx.preference.PreferenceManager; -import com.cappielloantonio.play.helper.ThemeHelper; -import com.cappielloantonio.play.subsonic.Subsonic; -import com.cappielloantonio.play.subsonic.SubsonicPreferences; -import com.cappielloantonio.play.util.Preferences; +import com.cappielloantonio.tempo.helper.ThemeHelper; +import com.cappielloantonio.tempo.subsonic.Subsonic; +import com.cappielloantonio.tempo.subsonic.SubsonicPreferences; +import com.cappielloantonio.tempo.util.Preferences; import com.google.android.material.color.DynamicColors; public class App extends Application { diff --git a/app/src/main/java/com/cappielloantonio/play/broadcast/receiver/ConnectivityStatusBroadcastReceiver.java b/app/src/main/java/com/cappielloantonio/tempo/broadcast/receiver/ConnectivityStatusBroadcastReceiver.java similarity index 88% rename from app/src/main/java/com/cappielloantonio/play/broadcast/receiver/ConnectivityStatusBroadcastReceiver.java rename to app/src/main/java/com/cappielloantonio/tempo/broadcast/receiver/ConnectivityStatusBroadcastReceiver.java index 7ca4b5f7..f708feb6 100644 --- a/app/src/main/java/com/cappielloantonio/play/broadcast/receiver/ConnectivityStatusBroadcastReceiver.java +++ b/app/src/main/java/com/cappielloantonio/tempo/broadcast/receiver/ConnectivityStatusBroadcastReceiver.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.broadcast.receiver; +package com.cappielloantonio.tempo.broadcast.receiver; import android.content.BroadcastReceiver; import android.content.Context; @@ -6,7 +6,7 @@ import android.content.Intent; import android.net.ConnectivityManager; import android.view.View; -import com.cappielloantonio.play.ui.activity.MainActivity; +import com.cappielloantonio.tempo.ui.activity.MainActivity; public class ConnectivityStatusBroadcastReceiver extends BroadcastReceiver { private final MainActivity activity; diff --git a/app/src/main/java/com/cappielloantonio/play/database/AppDatabase.java b/app/src/main/java/com/cappielloantonio/tempo/database/AppDatabase.java similarity index 60% rename from app/src/main/java/com/cappielloantonio/play/database/AppDatabase.java rename to app/src/main/java/com/cappielloantonio/tempo/database/AppDatabase.java index f1389d5f..e45e3cab 100644 --- a/app/src/main/java/com/cappielloantonio/play/database/AppDatabase.java +++ b/app/src/main/java/com/cappielloantonio/tempo/database/AppDatabase.java @@ -1,22 +1,22 @@ -package com.cappielloantonio.play.database; +package com.cappielloantonio.tempo.database; import androidx.room.Database; import androidx.room.Room; import androidx.room.RoomDatabase; import androidx.room.TypeConverters; -import com.cappielloantonio.play.App; -import com.cappielloantonio.play.database.converter.DateConverters; -import com.cappielloantonio.play.database.dao.ChronologyDao; -import com.cappielloantonio.play.database.dao.DownloadDao; -import com.cappielloantonio.play.database.dao.QueueDao; -import com.cappielloantonio.play.database.dao.RecentSearchDao; -import com.cappielloantonio.play.database.dao.ServerDao; -import com.cappielloantonio.play.model.Chronology; -import com.cappielloantonio.play.model.Download; -import com.cappielloantonio.play.model.Queue; -import com.cappielloantonio.play.model.RecentSearch; -import com.cappielloantonio.play.model.Server; +import com.cappielloantonio.tempo.App; +import com.cappielloantonio.tempo.database.converter.DateConverters; +import com.cappielloantonio.tempo.database.dao.ChronologyDao; +import com.cappielloantonio.tempo.database.dao.DownloadDao; +import com.cappielloantonio.tempo.database.dao.QueueDao; +import com.cappielloantonio.tempo.database.dao.RecentSearchDao; +import com.cappielloantonio.tempo.database.dao.ServerDao; +import com.cappielloantonio.tempo.model.Chronology; +import com.cappielloantonio.tempo.model.Download; +import com.cappielloantonio.tempo.model.Queue; +import com.cappielloantonio.tempo.model.RecentSearch; +import com.cappielloantonio.tempo.model.Server; @Database( version = 1, diff --git a/app/src/main/java/com/cappielloantonio/play/database/converter/DateConverters.kt b/app/src/main/java/com/cappielloantonio/tempo/database/converter/DateConverters.kt similarity index 84% rename from app/src/main/java/com/cappielloantonio/play/database/converter/DateConverters.kt rename to app/src/main/java/com/cappielloantonio/tempo/database/converter/DateConverters.kt index 495b0141..132874b7 100644 --- a/app/src/main/java/com/cappielloantonio/play/database/converter/DateConverters.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/database/converter/DateConverters.kt @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.database.converter +package com.cappielloantonio.tempo.database.converter import androidx.room.TypeConverter import java.util.* diff --git a/app/src/main/java/com/cappielloantonio/play/database/dao/ChronologyDao.java b/app/src/main/java/com/cappielloantonio/tempo/database/dao/ChronologyDao.java similarity index 85% rename from app/src/main/java/com/cappielloantonio/play/database/dao/ChronologyDao.java rename to app/src/main/java/com/cappielloantonio/tempo/database/dao/ChronologyDao.java index 1c48e6f4..573c8940 100644 --- a/app/src/main/java/com/cappielloantonio/play/database/dao/ChronologyDao.java +++ b/app/src/main/java/com/cappielloantonio/tempo/database/dao/ChronologyDao.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.database.dao; +package com.cappielloantonio.tempo.database.dao; import androidx.lifecycle.LiveData; import androidx.room.Dao; @@ -6,7 +6,7 @@ import androidx.room.Insert; import androidx.room.OnConflictStrategy; import androidx.room.Query; -import com.cappielloantonio.play.model.Chronology; +import com.cappielloantonio.tempo.model.Chronology; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/database/dao/DownloadDao.java b/app/src/main/java/com/cappielloantonio/tempo/database/dao/DownloadDao.java similarity index 88% rename from app/src/main/java/com/cappielloantonio/play/database/dao/DownloadDao.java rename to app/src/main/java/com/cappielloantonio/tempo/database/dao/DownloadDao.java index 19f280c6..48fed8d4 100644 --- a/app/src/main/java/com/cappielloantonio/play/database/dao/DownloadDao.java +++ b/app/src/main/java/com/cappielloantonio/tempo/database/dao/DownloadDao.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.database.dao; +package com.cappielloantonio.tempo.database.dao; import androidx.lifecycle.LiveData; import androidx.room.Dao; @@ -6,7 +6,7 @@ import androidx.room.Insert; import androidx.room.OnConflictStrategy; import androidx.room.Query; -import com.cappielloantonio.play.model.Download; +import com.cappielloantonio.tempo.model.Download; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/database/dao/PlaylistDao.java b/app/src/main/java/com/cappielloantonio/tempo/database/dao/PlaylistDao.java similarity index 84% rename from app/src/main/java/com/cappielloantonio/play/database/dao/PlaylistDao.java rename to app/src/main/java/com/cappielloantonio/tempo/database/dao/PlaylistDao.java index 5e943e63..52e025d6 100644 --- a/app/src/main/java/com/cappielloantonio/play/database/dao/PlaylistDao.java +++ b/app/src/main/java/com/cappielloantonio/tempo/database/dao/PlaylistDao.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.database.dao; +package com.cappielloantonio.tempo.database.dao; import androidx.lifecycle.LiveData; import androidx.room.Dao; @@ -7,7 +7,7 @@ import androidx.room.Insert; import androidx.room.OnConflictStrategy; import androidx.room.Query; -import com.cappielloantonio.play.subsonic.models.Playlist; +import com.cappielloantonio.tempo.subsonic.models.Playlist; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/database/dao/QueueDao.java b/app/src/main/java/com/cappielloantonio/tempo/database/dao/QueueDao.java similarity index 92% rename from app/src/main/java/com/cappielloantonio/play/database/dao/QueueDao.java rename to app/src/main/java/com/cappielloantonio/tempo/database/dao/QueueDao.java index ea33f1e6..4c507b21 100644 --- a/app/src/main/java/com/cappielloantonio/play/database/dao/QueueDao.java +++ b/app/src/main/java/com/cappielloantonio/tempo/database/dao/QueueDao.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.database.dao; +package com.cappielloantonio.tempo.database.dao; import androidx.lifecycle.LiveData; import androidx.room.Dao; @@ -6,7 +6,7 @@ import androidx.room.Insert; import androidx.room.OnConflictStrategy; import androidx.room.Query; -import com.cappielloantonio.play.model.Queue; +import com.cappielloantonio.tempo.model.Queue; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/database/dao/RecentSearchDao.java b/app/src/main/java/com/cappielloantonio/tempo/database/dao/RecentSearchDao.java similarity index 82% rename from app/src/main/java/com/cappielloantonio/play/database/dao/RecentSearchDao.java rename to app/src/main/java/com/cappielloantonio/tempo/database/dao/RecentSearchDao.java index ca8dea58..38eb0f30 100644 --- a/app/src/main/java/com/cappielloantonio/play/database/dao/RecentSearchDao.java +++ b/app/src/main/java/com/cappielloantonio/tempo/database/dao/RecentSearchDao.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.database.dao; +package com.cappielloantonio.tempo.database.dao; import androidx.room.Dao; import androidx.room.Delete; @@ -6,7 +6,7 @@ import androidx.room.Insert; import androidx.room.OnConflictStrategy; import androidx.room.Query; -import com.cappielloantonio.play.model.RecentSearch; +import com.cappielloantonio.tempo.model.RecentSearch; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/database/dao/ServerDao.java b/app/src/main/java/com/cappielloantonio/tempo/database/dao/ServerDao.java similarity index 82% rename from app/src/main/java/com/cappielloantonio/play/database/dao/ServerDao.java rename to app/src/main/java/com/cappielloantonio/tempo/database/dao/ServerDao.java index 8ecc369e..b4a6bbc7 100644 --- a/app/src/main/java/com/cappielloantonio/play/database/dao/ServerDao.java +++ b/app/src/main/java/com/cappielloantonio/tempo/database/dao/ServerDao.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.database.dao; +package com.cappielloantonio.tempo.database.dao; import androidx.lifecycle.LiveData; import androidx.room.Dao; @@ -7,7 +7,7 @@ import androidx.room.Insert; import androidx.room.OnConflictStrategy; import androidx.room.Query; -import com.cappielloantonio.play.model.Server; +import com.cappielloantonio.tempo.model.Server; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/glide/CustomGlideModule.java b/app/src/main/java/com/cappielloantonio/tempo/glide/CustomGlideModule.java similarity index 82% rename from app/src/main/java/com/cappielloantonio/play/glide/CustomGlideModule.java rename to app/src/main/java/com/cappielloantonio/tempo/glide/CustomGlideModule.java index e58d2e4d..b2fd1a06 100644 --- a/app/src/main/java/com/cappielloantonio/play/glide/CustomGlideModule.java +++ b/app/src/main/java/com/cappielloantonio/tempo/glide/CustomGlideModule.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.glide; +package com.cappielloantonio.tempo.glide; import android.content.Context; @@ -7,13 +7,10 @@ import androidx.annotation.NonNull; import com.bumptech.glide.GlideBuilder; import com.bumptech.glide.annotation.GlideModule; import com.bumptech.glide.load.DecodeFormat; -import com.bumptech.glide.load.engine.cache.DiskLruCacheFactory; import com.bumptech.glide.load.engine.cache.InternalCacheDiskCacheFactory; import com.bumptech.glide.module.AppGlideModule; import com.bumptech.glide.request.RequestOptions; -import com.cappielloantonio.play.util.Preferences; - -import java.io.File; +import com.cappielloantonio.tempo.util.Preferences; @GlideModule public class CustomGlideModule extends AppGlideModule { diff --git a/app/src/main/java/com/cappielloantonio/play/glide/CustomGlideRequest.java b/app/src/main/java/com/cappielloantonio/tempo/glide/CustomGlideRequest.java similarity index 96% rename from app/src/main/java/com/cappielloantonio/play/glide/CustomGlideRequest.java rename to app/src/main/java/com/cappielloantonio/tempo/glide/CustomGlideRequest.java index 249cde26..e84ba913 100644 --- a/app/src/main/java/com/cappielloantonio/play/glide/CustomGlideRequest.java +++ b/app/src/main/java/com/cappielloantonio/tempo/glide/CustomGlideRequest.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.glide; +package com.cappielloantonio.tempo.glide; import android.content.Context; import android.graphics.drawable.ColorDrawable; @@ -14,8 +14,8 @@ import com.bumptech.glide.load.resource.bitmap.RoundedCorners; import com.bumptech.glide.load.resource.drawable.DrawableTransitionOptions; import com.bumptech.glide.request.RequestOptions; import com.bumptech.glide.signature.ObjectKey; -import com.cappielloantonio.play.App; -import com.cappielloantonio.play.util.Preferences; +import com.cappielloantonio.tempo.App; +import com.cappielloantonio.tempo.util.Preferences; import com.google.android.material.elevation.SurfaceColors; import java.util.Map; diff --git a/app/src/main/java/com/cappielloantonio/play/helper/ThemeHelper.java b/app/src/main/java/com/cappielloantonio/tempo/helper/ThemeHelper.java similarity index 94% rename from app/src/main/java/com/cappielloantonio/play/helper/ThemeHelper.java rename to app/src/main/java/com/cappielloantonio/tempo/helper/ThemeHelper.java index 273f3e0c..d10392bd 100644 --- a/app/src/main/java/com/cappielloantonio/play/helper/ThemeHelper.java +++ b/app/src/main/java/com/cappielloantonio/tempo/helper/ThemeHelper.java @@ -1,7 +1,6 @@ -package com.cappielloantonio.play.helper; +package com.cappielloantonio.tempo.helper; import android.os.Build; -import android.util.Log; import androidx.annotation.NonNull; import androidx.appcompat.app.AppCompatDelegate; diff --git a/app/src/main/java/com/cappielloantonio/play/helper/recyclerview/CustomLinearSnapHelper.java b/app/src/main/java/com/cappielloantonio/tempo/helper/recyclerview/CustomLinearSnapHelper.java similarity index 94% rename from app/src/main/java/com/cappielloantonio/play/helper/recyclerview/CustomLinearSnapHelper.java rename to app/src/main/java/com/cappielloantonio/tempo/helper/recyclerview/CustomLinearSnapHelper.java index d52d9b86..4d045d0a 100644 --- a/app/src/main/java/com/cappielloantonio/play/helper/recyclerview/CustomLinearSnapHelper.java +++ b/app/src/main/java/com/cappielloantonio/tempo/helper/recyclerview/CustomLinearSnapHelper.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.helper.recyclerview; +package com.cappielloantonio.tempo.helper.recyclerview; import android.view.View; diff --git a/app/src/main/java/com/cappielloantonio/play/helper/recyclerview/DotsIndicatorDecoration.java b/app/src/main/java/com/cappielloantonio/tempo/helper/recyclerview/DotsIndicatorDecoration.java similarity index 98% rename from app/src/main/java/com/cappielloantonio/play/helper/recyclerview/DotsIndicatorDecoration.java rename to app/src/main/java/com/cappielloantonio/tempo/helper/recyclerview/DotsIndicatorDecoration.java index 686a0337..0dcf9c9f 100644 --- a/app/src/main/java/com/cappielloantonio/play/helper/recyclerview/DotsIndicatorDecoration.java +++ b/app/src/main/java/com/cappielloantonio/tempo/helper/recyclerview/DotsIndicatorDecoration.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.helper.recyclerview; +package com.cappielloantonio.tempo.helper.recyclerview; import android.content.res.Resources; import android.graphics.Canvas; diff --git a/app/src/main/java/com/cappielloantonio/play/helper/recyclerview/GridItemDecoration.java b/app/src/main/java/com/cappielloantonio/tempo/helper/recyclerview/GridItemDecoration.java similarity index 96% rename from app/src/main/java/com/cappielloantonio/play/helper/recyclerview/GridItemDecoration.java rename to app/src/main/java/com/cappielloantonio/tempo/helper/recyclerview/GridItemDecoration.java index f51ae5f2..71f54792 100644 --- a/app/src/main/java/com/cappielloantonio/play/helper/recyclerview/GridItemDecoration.java +++ b/app/src/main/java/com/cappielloantonio/tempo/helper/recyclerview/GridItemDecoration.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.helper.recyclerview; +package com.cappielloantonio.tempo.helper.recyclerview; import android.graphics.Rect; import android.view.View; diff --git a/app/src/main/java/com/cappielloantonio/play/helper/recyclerview/NestedScrollableHost.kt b/app/src/main/java/com/cappielloantonio/tempo/helper/recyclerview/NestedScrollableHost.kt similarity index 98% rename from app/src/main/java/com/cappielloantonio/play/helper/recyclerview/NestedScrollableHost.kt rename to app/src/main/java/com/cappielloantonio/tempo/helper/recyclerview/NestedScrollableHost.kt index caacffe3..b2fdba2f 100644 --- a/app/src/main/java/com/cappielloantonio/play/helper/recyclerview/NestedScrollableHost.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/helper/recyclerview/NestedScrollableHost.kt @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.helper.recyclerview +package com.cappielloantonio.tempo.helper.recyclerview import android.content.Context import android.util.AttributeSet diff --git a/app/src/main/java/com/cappielloantonio/play/helper/recyclerview/PaginationScrollListener.java b/app/src/main/java/com/cappielloantonio/tempo/helper/recyclerview/PaginationScrollListener.java similarity index 95% rename from app/src/main/java/com/cappielloantonio/play/helper/recyclerview/PaginationScrollListener.java rename to app/src/main/java/com/cappielloantonio/tempo/helper/recyclerview/PaginationScrollListener.java index 9b29d186..2e1c8f42 100644 --- a/app/src/main/java/com/cappielloantonio/play/helper/recyclerview/PaginationScrollListener.java +++ b/app/src/main/java/com/cappielloantonio/tempo/helper/recyclerview/PaginationScrollListener.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.helper.recyclerview; +package com.cappielloantonio.tempo.helper.recyclerview; import androidx.annotation.NonNull; import androidx.recyclerview.widget.LinearLayoutManager; diff --git a/app/src/main/java/com/cappielloantonio/play/helper/recyclerview/SquareLayout.java b/app/src/main/java/com/cappielloantonio/tempo/helper/recyclerview/SquareLayout.java similarity index 93% rename from app/src/main/java/com/cappielloantonio/play/helper/recyclerview/SquareLayout.java rename to app/src/main/java/com/cappielloantonio/tempo/helper/recyclerview/SquareLayout.java index 2c319fd8..3437e498 100644 --- a/app/src/main/java/com/cappielloantonio/play/helper/recyclerview/SquareLayout.java +++ b/app/src/main/java/com/cappielloantonio/tempo/helper/recyclerview/SquareLayout.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.helper.recyclerview; +package com.cappielloantonio.tempo.helper.recyclerview; import android.content.Context; import android.util.AttributeSet; diff --git a/app/src/main/java/com/cappielloantonio/play/interfaces/ClickCallback.java b/app/src/main/java/com/cappielloantonio/tempo/interfaces/ClickCallback.java similarity index 96% rename from app/src/main/java/com/cappielloantonio/play/interfaces/ClickCallback.java rename to app/src/main/java/com/cappielloantonio/tempo/interfaces/ClickCallback.java index 664d43d6..7fb70c26 100644 --- a/app/src/main/java/com/cappielloantonio/play/interfaces/ClickCallback.java +++ b/app/src/main/java/com/cappielloantonio/tempo/interfaces/ClickCallback.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.interfaces; +package com.cappielloantonio.tempo.interfaces; import android.os.Bundle; diff --git a/app/src/main/java/com/cappielloantonio/play/interfaces/DecadesCallback.java b/app/src/main/java/com/cappielloantonio/tempo/interfaces/DecadesCallback.java similarity index 59% rename from app/src/main/java/com/cappielloantonio/play/interfaces/DecadesCallback.java rename to app/src/main/java/com/cappielloantonio/tempo/interfaces/DecadesCallback.java index 36aad16d..91a84f4d 100644 --- a/app/src/main/java/com/cappielloantonio/play/interfaces/DecadesCallback.java +++ b/app/src/main/java/com/cappielloantonio/tempo/interfaces/DecadesCallback.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.interfaces; +package com.cappielloantonio.tempo.interfaces; public interface DecadesCallback { diff --git a/app/src/main/java/com/cappielloantonio/play/interfaces/MediaCallback.java b/app/src/main/java/com/cappielloantonio/tempo/interfaces/MediaCallback.java similarity index 74% rename from app/src/main/java/com/cappielloantonio/play/interfaces/MediaCallback.java rename to app/src/main/java/com/cappielloantonio/tempo/interfaces/MediaCallback.java index 49a9ad57..5a7f40d2 100644 --- a/app/src/main/java/com/cappielloantonio/play/interfaces/MediaCallback.java +++ b/app/src/main/java/com/cappielloantonio/tempo/interfaces/MediaCallback.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.interfaces; +package com.cappielloantonio.tempo.interfaces; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/interfaces/MediaIndexCallback.java b/app/src/main/java/com/cappielloantonio/tempo/interfaces/MediaIndexCallback.java similarity index 60% rename from app/src/main/java/com/cappielloantonio/play/interfaces/MediaIndexCallback.java rename to app/src/main/java/com/cappielloantonio/tempo/interfaces/MediaIndexCallback.java index 0d94bd77..e7f939a5 100644 --- a/app/src/main/java/com/cappielloantonio/play/interfaces/MediaIndexCallback.java +++ b/app/src/main/java/com/cappielloantonio/tempo/interfaces/MediaIndexCallback.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.interfaces; +package com.cappielloantonio.tempo.interfaces; public interface MediaIndexCallback { void onRecovery(int index); diff --git a/app/src/main/java/com/cappielloantonio/play/interfaces/PodcastCallback.java b/app/src/main/java/com/cappielloantonio/tempo/interfaces/PodcastCallback.java similarity index 56% rename from app/src/main/java/com/cappielloantonio/play/interfaces/PodcastCallback.java rename to app/src/main/java/com/cappielloantonio/tempo/interfaces/PodcastCallback.java index 9d5a43c7..0e10a8a8 100644 --- a/app/src/main/java/com/cappielloantonio/play/interfaces/PodcastCallback.java +++ b/app/src/main/java/com/cappielloantonio/tempo/interfaces/PodcastCallback.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.interfaces; +package com.cappielloantonio.tempo.interfaces; public interface PodcastCallback { diff --git a/app/src/main/java/com/cappielloantonio/play/interfaces/RadioCallback.java b/app/src/main/java/com/cappielloantonio/tempo/interfaces/RadioCallback.java similarity index 55% rename from app/src/main/java/com/cappielloantonio/play/interfaces/RadioCallback.java rename to app/src/main/java/com/cappielloantonio/tempo/interfaces/RadioCallback.java index 21d9b758..66a6c928 100644 --- a/app/src/main/java/com/cappielloantonio/play/interfaces/RadioCallback.java +++ b/app/src/main/java/com/cappielloantonio/tempo/interfaces/RadioCallback.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.interfaces; +package com.cappielloantonio.tempo.interfaces; public interface RadioCallback { diff --git a/app/src/main/java/com/cappielloantonio/play/interfaces/ScanCallback.java b/app/src/main/java/com/cappielloantonio/tempo/interfaces/ScanCallback.java similarity index 73% rename from app/src/main/java/com/cappielloantonio/play/interfaces/ScanCallback.java rename to app/src/main/java/com/cappielloantonio/tempo/interfaces/ScanCallback.java index 0b783b74..2612ce87 100644 --- a/app/src/main/java/com/cappielloantonio/play/interfaces/ScanCallback.java +++ b/app/src/main/java/com/cappielloantonio/tempo/interfaces/ScanCallback.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.interfaces; +package com.cappielloantonio.tempo.interfaces; public interface ScanCallback { diff --git a/app/src/main/java/com/cappielloantonio/play/interfaces/SystemCallback.java b/app/src/main/java/com/cappielloantonio/tempo/interfaces/SystemCallback.java similarity index 75% rename from app/src/main/java/com/cappielloantonio/play/interfaces/SystemCallback.java rename to app/src/main/java/com/cappielloantonio/tempo/interfaces/SystemCallback.java index 3817c26b..996e6ed2 100644 --- a/app/src/main/java/com/cappielloantonio/play/interfaces/SystemCallback.java +++ b/app/src/main/java/com/cappielloantonio/tempo/interfaces/SystemCallback.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.interfaces; +package com.cappielloantonio.tempo.interfaces; public interface SystemCallback { diff --git a/app/src/main/java/com/cappielloantonio/play/model/Chronology.kt b/app/src/main/java/com/cappielloantonio/tempo/model/Chronology.kt similarity index 95% rename from app/src/main/java/com/cappielloantonio/play/model/Chronology.kt rename to app/src/main/java/com/cappielloantonio/tempo/model/Chronology.kt index 431a2b77..c84781a3 100644 --- a/app/src/main/java/com/cappielloantonio/play/model/Chronology.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/model/Chronology.kt @@ -1,12 +1,12 @@ -package com.cappielloantonio.play.model +package com.cappielloantonio.tempo.model import androidx.annotation.Keep import androidx.media3.common.MediaItem import androidx.room.ColumnInfo import androidx.room.Entity import androidx.room.PrimaryKey -import com.cappielloantonio.play.subsonic.models.Child -import com.cappielloantonio.play.util.Preferences +import com.cappielloantonio.tempo.subsonic.models.Child +import com.cappielloantonio.tempo.util.Preferences import kotlinx.parcelize.Parcelize import java.util.* diff --git a/app/src/main/java/com/cappielloantonio/play/model/Download.kt b/app/src/main/java/com/cappielloantonio/tempo/model/Download.kt similarity index 94% rename from app/src/main/java/com/cappielloantonio/play/model/Download.kt rename to app/src/main/java/com/cappielloantonio/tempo/model/Download.kt index dd507acd..766605f9 100644 --- a/app/src/main/java/com/cappielloantonio/play/model/Download.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/model/Download.kt @@ -1,10 +1,10 @@ -package com.cappielloantonio.play.model +package com.cappielloantonio.tempo.model import androidx.annotation.Keep import androidx.room.ColumnInfo import androidx.room.Entity import androidx.room.PrimaryKey -import com.cappielloantonio.play.subsonic.models.Child +import com.cappielloantonio.tempo.subsonic.models.Child import kotlinx.parcelize.Parcelize @Keep diff --git a/app/src/main/java/com/cappielloantonio/play/model/Queue.kt b/app/src/main/java/com/cappielloantonio/tempo/model/Queue.kt similarity index 94% rename from app/src/main/java/com/cappielloantonio/play/model/Queue.kt rename to app/src/main/java/com/cappielloantonio/tempo/model/Queue.kt index d3866b0e..a5f66ada 100644 --- a/app/src/main/java/com/cappielloantonio/play/model/Queue.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/model/Queue.kt @@ -1,10 +1,10 @@ -package com.cappielloantonio.play.model +package com.cappielloantonio.tempo.model import androidx.annotation.Keep import androidx.room.ColumnInfo import androidx.room.Entity import androidx.room.PrimaryKey -import com.cappielloantonio.play.subsonic.models.Child +import com.cappielloantonio.tempo.subsonic.models.Child import kotlinx.parcelize.Parcelize @Keep diff --git a/app/src/main/java/com/cappielloantonio/play/model/RecentSearch.kt b/app/src/main/java/com/cappielloantonio/tempo/model/RecentSearch.kt similarity index 89% rename from app/src/main/java/com/cappielloantonio/play/model/RecentSearch.kt rename to app/src/main/java/com/cappielloantonio/tempo/model/RecentSearch.kt index f538c8b2..6004a312 100644 --- a/app/src/main/java/com/cappielloantonio/play/model/RecentSearch.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/model/RecentSearch.kt @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.model +package com.cappielloantonio.tempo.model import android.os.Parcelable import androidx.annotation.Keep diff --git a/app/src/main/java/com/cappielloantonio/play/model/Server.kt b/app/src/main/java/com/cappielloantonio/tempo/model/Server.kt similarity index 94% rename from app/src/main/java/com/cappielloantonio/play/model/Server.kt rename to app/src/main/java/com/cappielloantonio/tempo/model/Server.kt index 93f21bd0..8b9fcb37 100644 --- a/app/src/main/java/com/cappielloantonio/play/model/Server.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/model/Server.kt @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.model +package com.cappielloantonio.tempo.model import android.os.Parcelable import androidx.annotation.Keep diff --git a/app/src/main/java/com/cappielloantonio/play/repository/AlbumRepository.java b/app/src/main/java/com/cappielloantonio/tempo/repository/AlbumRepository.java similarity index 96% rename from app/src/main/java/com/cappielloantonio/play/repository/AlbumRepository.java rename to app/src/main/java/com/cappielloantonio/tempo/repository/AlbumRepository.java index 97090879..c93962e5 100644 --- a/app/src/main/java/com/cappielloantonio/play/repository/AlbumRepository.java +++ b/app/src/main/java/com/cappielloantonio/tempo/repository/AlbumRepository.java @@ -1,14 +1,14 @@ -package com.cappielloantonio.play.repository; +package com.cappielloantonio.tempo.repository; import androidx.annotation.NonNull; import androidx.lifecycle.MutableLiveData; -import com.cappielloantonio.play.App; -import com.cappielloantonio.play.interfaces.DecadesCallback; -import com.cappielloantonio.play.interfaces.MediaCallback; -import com.cappielloantonio.play.subsonic.base.ApiResponse; -import com.cappielloantonio.play.subsonic.models.AlbumID3; -import com.cappielloantonio.play.subsonic.models.Child; +import com.cappielloantonio.tempo.App; +import com.cappielloantonio.tempo.interfaces.DecadesCallback; +import com.cappielloantonio.tempo.interfaces.MediaCallback; +import com.cappielloantonio.tempo.subsonic.base.ApiResponse; +import com.cappielloantonio.tempo.subsonic.models.AlbumID3; +import com.cappielloantonio.tempo.subsonic.models.Child; import java.util.ArrayList; import java.util.Calendar; diff --git a/app/src/main/java/com/cappielloantonio/play/repository/ArtistRepository.java b/app/src/main/java/com/cappielloantonio/tempo/repository/ArtistRepository.java similarity index 97% rename from app/src/main/java/com/cappielloantonio/play/repository/ArtistRepository.java rename to app/src/main/java/com/cappielloantonio/tempo/repository/ArtistRepository.java index b7080dab..85fba340 100644 --- a/app/src/main/java/com/cappielloantonio/play/repository/ArtistRepository.java +++ b/app/src/main/java/com/cappielloantonio/tempo/repository/ArtistRepository.java @@ -1,14 +1,14 @@ -package com.cappielloantonio.play.repository; +package com.cappielloantonio.tempo.repository; import androidx.annotation.NonNull; import androidx.lifecycle.MutableLiveData; -import com.cappielloantonio.play.App; -import com.cappielloantonio.play.subsonic.base.ApiResponse; -import com.cappielloantonio.play.subsonic.models.ArtistID3; -import com.cappielloantonio.play.subsonic.models.ArtistInfo2; -import com.cappielloantonio.play.subsonic.models.Child; -import com.cappielloantonio.play.subsonic.models.IndexID3; +import com.cappielloantonio.tempo.App; +import com.cappielloantonio.tempo.subsonic.base.ApiResponse; +import com.cappielloantonio.tempo.subsonic.models.ArtistID3; +import com.cappielloantonio.tempo.subsonic.models.ArtistInfo2; +import com.cappielloantonio.tempo.subsonic.models.Child; +import com.cappielloantonio.tempo.subsonic.models.IndexID3; import java.util.ArrayList; import java.util.Collections; diff --git a/app/src/main/java/com/cappielloantonio/play/repository/ChronologyRepository.java b/app/src/main/java/com/cappielloantonio/tempo/repository/ChronologyRepository.java similarity index 89% rename from app/src/main/java/com/cappielloantonio/play/repository/ChronologyRepository.java rename to app/src/main/java/com/cappielloantonio/tempo/repository/ChronologyRepository.java index 94ca580f..ba775e42 100644 --- a/app/src/main/java/com/cappielloantonio/play/repository/ChronologyRepository.java +++ b/app/src/main/java/com/cappielloantonio/tempo/repository/ChronologyRepository.java @@ -1,10 +1,10 @@ -package com.cappielloantonio.play.repository; +package com.cappielloantonio.tempo.repository; import androidx.lifecycle.LiveData; -import com.cappielloantonio.play.database.AppDatabase; -import com.cappielloantonio.play.database.dao.ChronologyDao; -import com.cappielloantonio.play.model.Chronology; +import com.cappielloantonio.tempo.database.AppDatabase; +import com.cappielloantonio.tempo.database.dao.ChronologyDao; +import com.cappielloantonio.tempo.model.Chronology; import java.util.Calendar; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/repository/DirectoryRepository.java b/app/src/main/java/com/cappielloantonio/tempo/repository/DirectoryRepository.java similarity index 91% rename from app/src/main/java/com/cappielloantonio/play/repository/DirectoryRepository.java rename to app/src/main/java/com/cappielloantonio/tempo/repository/DirectoryRepository.java index 8a366cd6..31e96ba9 100644 --- a/app/src/main/java/com/cappielloantonio/play/repository/DirectoryRepository.java +++ b/app/src/main/java/com/cappielloantonio/tempo/repository/DirectoryRepository.java @@ -1,13 +1,13 @@ -package com.cappielloantonio.play.repository; +package com.cappielloantonio.tempo.repository; import androidx.annotation.NonNull; import androidx.lifecycle.MutableLiveData; -import com.cappielloantonio.play.App; -import com.cappielloantonio.play.subsonic.base.ApiResponse; -import com.cappielloantonio.play.subsonic.models.Directory; -import com.cappielloantonio.play.subsonic.models.Indexes; -import com.cappielloantonio.play.subsonic.models.MusicFolder; +import com.cappielloantonio.tempo.App; +import com.cappielloantonio.tempo.subsonic.base.ApiResponse; +import com.cappielloantonio.tempo.subsonic.models.Directory; +import com.cappielloantonio.tempo.subsonic.models.Indexes; +import com.cappielloantonio.tempo.subsonic.models.MusicFolder; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/repository/DownloadRepository.java b/app/src/main/java/com/cappielloantonio/tempo/repository/DownloadRepository.java similarity index 93% rename from app/src/main/java/com/cappielloantonio/play/repository/DownloadRepository.java rename to app/src/main/java/com/cappielloantonio/tempo/repository/DownloadRepository.java index ae8b6c89..b8245a62 100644 --- a/app/src/main/java/com/cappielloantonio/play/repository/DownloadRepository.java +++ b/app/src/main/java/com/cappielloantonio/tempo/repository/DownloadRepository.java @@ -1,10 +1,10 @@ -package com.cappielloantonio.play.repository; +package com.cappielloantonio.tempo.repository; import androidx.lifecycle.LiveData; -import com.cappielloantonio.play.database.AppDatabase; -import com.cappielloantonio.play.database.dao.DownloadDao; -import com.cappielloantonio.play.model.Download; +import com.cappielloantonio.tempo.database.AppDatabase; +import com.cappielloantonio.tempo.database.dao.DownloadDao; +import com.cappielloantonio.tempo.model.Download; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/repository/GenreRepository.java b/app/src/main/java/com/cappielloantonio/tempo/repository/GenreRepository.java similarity index 88% rename from app/src/main/java/com/cappielloantonio/play/repository/GenreRepository.java rename to app/src/main/java/com/cappielloantonio/tempo/repository/GenreRepository.java index d69b5146..35ca0e9e 100644 --- a/app/src/main/java/com/cappielloantonio/play/repository/GenreRepository.java +++ b/app/src/main/java/com/cappielloantonio/tempo/repository/GenreRepository.java @@ -1,11 +1,11 @@ -package com.cappielloantonio.play.repository; +package com.cappielloantonio.tempo.repository; import androidx.annotation.NonNull; import androidx.lifecycle.MutableLiveData; -import com.cappielloantonio.play.App; -import com.cappielloantonio.play.subsonic.base.ApiResponse; -import com.cappielloantonio.play.subsonic.models.Genre; +import com.cappielloantonio.tempo.App; +import com.cappielloantonio.tempo.subsonic.base.ApiResponse; +import com.cappielloantonio.tempo.subsonic.models.Genre; import java.util.Collections; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/repository/PlaylistRepository.java b/app/src/main/java/com/cappielloantonio/tempo/repository/PlaylistRepository.java similarity index 95% rename from app/src/main/java/com/cappielloantonio/play/repository/PlaylistRepository.java rename to app/src/main/java/com/cappielloantonio/tempo/repository/PlaylistRepository.java index 45b6cb0f..a23a963a 100644 --- a/app/src/main/java/com/cappielloantonio/play/repository/PlaylistRepository.java +++ b/app/src/main/java/com/cappielloantonio/tempo/repository/PlaylistRepository.java @@ -1,14 +1,14 @@ -package com.cappielloantonio.play.repository; +package com.cappielloantonio.tempo.repository; import android.util.Log; import androidx.annotation.NonNull; import androidx.lifecycle.MutableLiveData; -import com.cappielloantonio.play.App; -import com.cappielloantonio.play.subsonic.base.ApiResponse; -import com.cappielloantonio.play.subsonic.models.Child; -import com.cappielloantonio.play.subsonic.models.Playlist; +import com.cappielloantonio.tempo.App; +import com.cappielloantonio.tempo.subsonic.base.ApiResponse; +import com.cappielloantonio.tempo.subsonic.models.Child; +import com.cappielloantonio.tempo.subsonic.models.Playlist; import java.util.ArrayList; import java.util.Collections; diff --git a/app/src/main/java/com/cappielloantonio/play/repository/PodcastRepository.java b/app/src/main/java/com/cappielloantonio/tempo/repository/PodcastRepository.java similarity index 94% rename from app/src/main/java/com/cappielloantonio/play/repository/PodcastRepository.java rename to app/src/main/java/com/cappielloantonio/tempo/repository/PodcastRepository.java index 2440c051..084d9229 100644 --- a/app/src/main/java/com/cappielloantonio/play/repository/PodcastRepository.java +++ b/app/src/main/java/com/cappielloantonio/tempo/repository/PodcastRepository.java @@ -1,14 +1,14 @@ -package com.cappielloantonio.play.repository; +package com.cappielloantonio.tempo.repository; import android.util.Log; import androidx.annotation.NonNull; import androidx.lifecycle.MutableLiveData; -import com.cappielloantonio.play.App; -import com.cappielloantonio.play.subsonic.base.ApiResponse; -import com.cappielloantonio.play.subsonic.models.PodcastChannel; -import com.cappielloantonio.play.subsonic.models.PodcastEpisode; +import com.cappielloantonio.tempo.App; +import com.cappielloantonio.tempo.subsonic.base.ApiResponse; +import com.cappielloantonio.tempo.subsonic.models.PodcastChannel; +import com.cappielloantonio.tempo.subsonic.models.PodcastEpisode; import java.util.ArrayList; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/repository/QueueRepository.java b/app/src/main/java/com/cappielloantonio/tempo/repository/QueueRepository.java similarity index 95% rename from app/src/main/java/com/cappielloantonio/play/repository/QueueRepository.java rename to app/src/main/java/com/cappielloantonio/tempo/repository/QueueRepository.java index 4190baf2..afeca995 100644 --- a/app/src/main/java/com/cappielloantonio/play/repository/QueueRepository.java +++ b/app/src/main/java/com/cappielloantonio/tempo/repository/QueueRepository.java @@ -1,17 +1,16 @@ -package com.cappielloantonio.play.repository; +package com.cappielloantonio.tempo.repository; import androidx.annotation.NonNull; import androidx.lifecycle.LiveData; import androidx.lifecycle.MutableLiveData; -import androidx.media3.common.MediaItem; -import com.cappielloantonio.play.App; -import com.cappielloantonio.play.database.AppDatabase; -import com.cappielloantonio.play.database.dao.QueueDao; -import com.cappielloantonio.play.model.Queue; -import com.cappielloantonio.play.subsonic.base.ApiResponse; -import com.cappielloantonio.play.subsonic.models.Child; -import com.cappielloantonio.play.subsonic.models.PlayQueue; +import com.cappielloantonio.tempo.App; +import com.cappielloantonio.tempo.database.AppDatabase; +import com.cappielloantonio.tempo.database.dao.QueueDao; +import com.cappielloantonio.tempo.model.Queue; +import com.cappielloantonio.tempo.subsonic.base.ApiResponse; +import com.cappielloantonio.tempo.subsonic.models.Child; +import com.cappielloantonio.tempo.subsonic.models.PlayQueue; import java.util.ArrayList; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/repository/RadioRepository.java b/app/src/main/java/com/cappielloantonio/tempo/repository/RadioRepository.java similarity index 93% rename from app/src/main/java/com/cappielloantonio/play/repository/RadioRepository.java rename to app/src/main/java/com/cappielloantonio/tempo/repository/RadioRepository.java index 8cedbc04..9ad8a111 100644 --- a/app/src/main/java/com/cappielloantonio/play/repository/RadioRepository.java +++ b/app/src/main/java/com/cappielloantonio/tempo/repository/RadioRepository.java @@ -1,11 +1,11 @@ -package com.cappielloantonio.play.repository; +package com.cappielloantonio.tempo.repository; import androidx.annotation.NonNull; import androidx.lifecycle.MutableLiveData; -import com.cappielloantonio.play.App; -import com.cappielloantonio.play.subsonic.base.ApiResponse; -import com.cappielloantonio.play.subsonic.models.InternetRadioStation; +import com.cappielloantonio.tempo.App; +import com.cappielloantonio.tempo.subsonic.base.ApiResponse; +import com.cappielloantonio.tempo.subsonic.models.InternetRadioStation; import java.util.ArrayList; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/repository/ScanRepository.java b/app/src/main/java/com/cappielloantonio/tempo/repository/ScanRepository.java similarity index 91% rename from app/src/main/java/com/cappielloantonio/play/repository/ScanRepository.java rename to app/src/main/java/com/cappielloantonio/tempo/repository/ScanRepository.java index 2494566e..a674540e 100644 --- a/app/src/main/java/com/cappielloantonio/play/repository/ScanRepository.java +++ b/app/src/main/java/com/cappielloantonio/tempo/repository/ScanRepository.java @@ -1,10 +1,10 @@ -package com.cappielloantonio.play.repository; +package com.cappielloantonio.tempo.repository; import androidx.annotation.NonNull; -import com.cappielloantonio.play.App; -import com.cappielloantonio.play.interfaces.ScanCallback; -import com.cappielloantonio.play.subsonic.base.ApiResponse; +import com.cappielloantonio.tempo.App; +import com.cappielloantonio.tempo.interfaces.ScanCallback; +import com.cappielloantonio.tempo.subsonic.base.ApiResponse; import retrofit2.Call; import retrofit2.Callback; diff --git a/app/src/main/java/com/cappielloantonio/play/repository/SearchingRepository.java b/app/src/main/java/com/cappielloantonio/tempo/repository/SearchingRepository.java similarity index 91% rename from app/src/main/java/com/cappielloantonio/play/repository/SearchingRepository.java rename to app/src/main/java/com/cappielloantonio/tempo/repository/SearchingRepository.java index 68c4319b..291e09bd 100644 --- a/app/src/main/java/com/cappielloantonio/play/repository/SearchingRepository.java +++ b/app/src/main/java/com/cappielloantonio/tempo/repository/SearchingRepository.java @@ -1,17 +1,17 @@ -package com.cappielloantonio.play.repository; +package com.cappielloantonio.tempo.repository; import androidx.annotation.NonNull; import androidx.lifecycle.MutableLiveData; -import com.cappielloantonio.play.App; -import com.cappielloantonio.play.database.AppDatabase; -import com.cappielloantonio.play.database.dao.RecentSearchDao; -import com.cappielloantonio.play.model.RecentSearch; -import com.cappielloantonio.play.subsonic.base.ApiResponse; -import com.cappielloantonio.play.subsonic.models.AlbumID3; -import com.cappielloantonio.play.subsonic.models.ArtistID3; -import com.cappielloantonio.play.subsonic.models.Child; -import com.cappielloantonio.play.subsonic.models.SearchResult3; +import com.cappielloantonio.tempo.App; +import com.cappielloantonio.tempo.database.AppDatabase; +import com.cappielloantonio.tempo.database.dao.RecentSearchDao; +import com.cappielloantonio.tempo.model.RecentSearch; +import com.cappielloantonio.tempo.subsonic.base.ApiResponse; +import com.cappielloantonio.tempo.subsonic.models.AlbumID3; +import com.cappielloantonio.tempo.subsonic.models.ArtistID3; +import com.cappielloantonio.tempo.subsonic.models.Child; +import com.cappielloantonio.tempo.subsonic.models.SearchResult3; import java.util.ArrayList; import java.util.LinkedHashSet; diff --git a/app/src/main/java/com/cappielloantonio/play/repository/ServerRepository.java b/app/src/main/java/com/cappielloantonio/tempo/repository/ServerRepository.java similarity index 87% rename from app/src/main/java/com/cappielloantonio/play/repository/ServerRepository.java rename to app/src/main/java/com/cappielloantonio/tempo/repository/ServerRepository.java index 8c1cb265..8907c5f6 100644 --- a/app/src/main/java/com/cappielloantonio/play/repository/ServerRepository.java +++ b/app/src/main/java/com/cappielloantonio/tempo/repository/ServerRepository.java @@ -1,10 +1,10 @@ -package com.cappielloantonio.play.repository; +package com.cappielloantonio.tempo.repository; import androidx.lifecycle.LiveData; -import com.cappielloantonio.play.database.AppDatabase; -import com.cappielloantonio.play.database.dao.ServerDao; -import com.cappielloantonio.play.model.Server; +import com.cappielloantonio.tempo.database.AppDatabase; +import com.cappielloantonio.tempo.database.dao.ServerDao; +import com.cappielloantonio.tempo.model.Server; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/repository/SongRepository.java b/app/src/main/java/com/cappielloantonio/tempo/repository/SongRepository.java similarity index 98% rename from app/src/main/java/com/cappielloantonio/play/repository/SongRepository.java rename to app/src/main/java/com/cappielloantonio/tempo/repository/SongRepository.java index 28ecb1ab..7a5a59f5 100644 --- a/app/src/main/java/com/cappielloantonio/play/repository/SongRepository.java +++ b/app/src/main/java/com/cappielloantonio/tempo/repository/SongRepository.java @@ -1,13 +1,13 @@ -package com.cappielloantonio.play.repository; +package com.cappielloantonio.tempo.repository; import android.util.Log; import androidx.annotation.NonNull; import androidx.lifecycle.MutableLiveData; -import com.cappielloantonio.play.App; -import com.cappielloantonio.play.subsonic.base.ApiResponse; -import com.cappielloantonio.play.subsonic.models.Child; +import com.cappielloantonio.tempo.App; +import com.cappielloantonio.tempo.subsonic.base.ApiResponse; +import com.cappielloantonio.tempo.subsonic.models.Child; import java.util.ArrayList; import java.util.Collections; diff --git a/app/src/main/java/com/cappielloantonio/play/repository/SystemRepository.java b/app/src/main/java/com/cappielloantonio/tempo/repository/SystemRepository.java similarity index 91% rename from app/src/main/java/com/cappielloantonio/play/repository/SystemRepository.java rename to app/src/main/java/com/cappielloantonio/tempo/repository/SystemRepository.java index b66c05b7..0a91c175 100644 --- a/app/src/main/java/com/cappielloantonio/play/repository/SystemRepository.java +++ b/app/src/main/java/com/cappielloantonio/tempo/repository/SystemRepository.java @@ -1,12 +1,12 @@ -package com.cappielloantonio.play.repository; +package com.cappielloantonio.tempo.repository; import androidx.annotation.NonNull; import androidx.lifecycle.MutableLiveData; -import com.cappielloantonio.play.App; -import com.cappielloantonio.play.interfaces.SystemCallback; -import com.cappielloantonio.play.subsonic.base.ApiResponse; -import com.cappielloantonio.play.subsonic.models.ResponseStatus; +import com.cappielloantonio.tempo.App; +import com.cappielloantonio.tempo.interfaces.SystemCallback; +import com.cappielloantonio.tempo.subsonic.base.ApiResponse; +import com.cappielloantonio.tempo.subsonic.models.ResponseStatus; import retrofit2.Call; import retrofit2.Callback; diff --git a/app/src/main/java/com/cappielloantonio/play/service/DownloaderManager.java b/app/src/main/java/com/cappielloantonio/tempo/service/DownloaderManager.java similarity index 90% rename from app/src/main/java/com/cappielloantonio/play/service/DownloaderManager.java rename to app/src/main/java/com/cappielloantonio/tempo/service/DownloaderManager.java index 6a3888e3..2c4d05e5 100644 --- a/app/src/main/java/com/cappielloantonio/play/service/DownloaderManager.java +++ b/app/src/main/java/com/cappielloantonio/tempo/service/DownloaderManager.java @@ -1,9 +1,8 @@ -package com.cappielloantonio.play.service; +package com.cappielloantonio.tempo.service; import static androidx.media3.common.util.Assertions.checkNotNull; import android.content.Context; -import android.net.Uri; import androidx.annotation.Nullable; import androidx.media3.common.MediaItem; @@ -19,8 +18,8 @@ import androidx.media3.exoplayer.offline.DownloadManager; import androidx.media3.exoplayer.offline.DownloadRequest; import androidx.media3.exoplayer.offline.DownloadService; -import com.cappielloantonio.play.repository.DownloadRepository; -import com.cappielloantonio.play.util.DownloadUtil; +import com.cappielloantonio.tempo.repository.DownloadRepository; +import com.cappielloantonio.tempo.util.DownloadUtil; import java.io.IOException; import java.util.HashMap; @@ -77,22 +76,22 @@ public class DownloaderManager { return false; } - public void download(MediaItem mediaItem, com.cappielloantonio.play.model.Download download) { + public void download(MediaItem mediaItem, com.cappielloantonio.tempo.model.Download download) { DownloadService.sendAddDownload(context, DownloaderService.class, buildDownloadRequest(mediaItem), false); insertDatabase(download); } - public void download(List mediaItems, List downloads) { + public void download(List mediaItems, List downloads) { for (int counter = 0; counter < mediaItems.size(); counter++) { download(mediaItems.get(counter), downloads.get(counter)); } } - public void remove(MediaItem mediaItem, com.cappielloantonio.play.model.Download download) { + public void remove(MediaItem mediaItem, com.cappielloantonio.tempo.model.Download download) { DownloadService.sendRemoveDownload(context, DownloaderService.class, buildDownloadRequest(mediaItem).id, false); } - public void remove(List mediaItems, List downloads) { + public void remove(List mediaItems, List downloads) { for (int counter = 0; counter < mediaItems.size(); counter++) { remove(mediaItems.get(counter), downloads.get(counter)); } @@ -113,7 +112,7 @@ public class DownloaderManager { return new DownloadRepository(); } - public static void insertDatabase(com.cappielloantonio.play.model.Download download) { + public static void insertDatabase(com.cappielloantonio.tempo.model.Download download) { getDownloadRepository().insert(download); } diff --git a/app/src/main/java/com/cappielloantonio/play/service/DownloaderService.java b/app/src/main/java/com/cappielloantonio/tempo/service/DownloaderService.java similarity index 96% rename from app/src/main/java/com/cappielloantonio/play/service/DownloaderService.java rename to app/src/main/java/com/cappielloantonio/tempo/service/DownloaderService.java index 182eecf3..e5af9bd1 100644 --- a/app/src/main/java/com/cappielloantonio/play/service/DownloaderService.java +++ b/app/src/main/java/com/cappielloantonio/tempo/service/DownloaderService.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.service; +package com.cappielloantonio.tempo.service; import android.app.Notification; import android.content.Context; @@ -15,8 +15,8 @@ import androidx.media3.exoplayer.scheduler.PlatformScheduler; import androidx.media3.exoplayer.scheduler.Requirements; import androidx.media3.exoplayer.scheduler.Scheduler; -import com.cappielloantonio.play.R; -import com.cappielloantonio.play.util.DownloadUtil; +import com.cappielloantonio.tempo.R; +import com.cappielloantonio.tempo.util.DownloadUtil; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/service/MediaManager.java b/app/src/main/java/com/cappielloantonio/tempo/service/MediaManager.java similarity index 95% rename from app/src/main/java/com/cappielloantonio/play/service/MediaManager.java rename to app/src/main/java/com/cappielloantonio/tempo/service/MediaManager.java index 89a72abf..ffa00602 100644 --- a/app/src/main/java/com/cappielloantonio/play/service/MediaManager.java +++ b/app/src/main/java/com/cappielloantonio/tempo/service/MediaManager.java @@ -1,17 +1,17 @@ -package com.cappielloantonio.play.service; +package com.cappielloantonio.tempo.service; import androidx.media3.common.MediaItem; import androidx.media3.session.MediaBrowser; -import com.cappielloantonio.play.interfaces.MediaIndexCallback; -import com.cappielloantonio.play.model.Chronology; -import com.cappielloantonio.play.repository.ChronologyRepository; -import com.cappielloantonio.play.repository.QueueRepository; -import com.cappielloantonio.play.repository.SongRepository; -import com.cappielloantonio.play.subsonic.models.Child; -import com.cappielloantonio.play.subsonic.models.InternetRadioStation; -import com.cappielloantonio.play.subsonic.models.PodcastEpisode; -import com.cappielloantonio.play.util.MappingUtil; +import com.cappielloantonio.tempo.interfaces.MediaIndexCallback; +import com.cappielloantonio.tempo.model.Chronology; +import com.cappielloantonio.tempo.repository.ChronologyRepository; +import com.cappielloantonio.tempo.repository.QueueRepository; +import com.cappielloantonio.tempo.repository.SongRepository; +import com.cappielloantonio.tempo.subsonic.models.Child; +import com.cappielloantonio.tempo.subsonic.models.InternetRadioStation; +import com.cappielloantonio.tempo.subsonic.models.PodcastEpisode; +import com.cappielloantonio.tempo.util.MappingUtil; import com.google.common.util.concurrent.ListenableFuture; import com.google.common.util.concurrent.MoreExecutors; diff --git a/app/src/main/java/com/cappielloantonio/play/service/MediaService.kt b/app/src/main/java/com/cappielloantonio/tempo/service/MediaService.kt similarity index 97% rename from app/src/main/java/com/cappielloantonio/play/service/MediaService.kt rename to app/src/main/java/com/cappielloantonio/tempo/service/MediaService.kt index 7333f1cc..ba9289ff 100644 --- a/app/src/main/java/com/cappielloantonio/play/service/MediaService.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/service/MediaService.kt @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.service +package com.cappielloantonio.tempo.service import android.annotation.SuppressLint import android.app.PendingIntent.FLAG_IMMUTABLE @@ -6,8 +6,6 @@ import android.app.PendingIntent.FLAG_UPDATE_CURRENT import android.app.TaskStackBuilder import android.content.Intent import android.os.Bundle -import android.os.Looper -import android.util.Log import androidx.media3.cast.CastPlayer import androidx.media3.cast.SessionAvailabilityListener import androidx.media3.common.* @@ -16,11 +14,11 @@ import androidx.media3.exoplayer.ExoPlayer import androidx.media3.exoplayer.source.DefaultMediaSourceFactory import androidx.media3.session.* import androidx.media3.session.MediaSession.ControllerInfo -import com.cappielloantonio.play.R -import com.cappielloantonio.play.ui.activity.MainActivity -import com.cappielloantonio.play.util.Constants -import com.cappielloantonio.play.util.DownloadUtil -import com.cappielloantonio.play.util.UIUtil +import com.cappielloantonio.tempo.R +import com.cappielloantonio.tempo.ui.activity.MainActivity +import com.cappielloantonio.tempo.util.Constants +import com.cappielloantonio.tempo.util.DownloadUtil +import com.cappielloantonio.tempo.util.UIUtil import com.google.android.gms.cast.framework.CastContext import com.google.common.collect.ImmutableList import com.google.common.util.concurrent.Futures diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/RetrofitClient.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/RetrofitClient.kt similarity index 92% rename from app/src/main/java/com/cappielloantonio/play/subsonic/RetrofitClient.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/RetrofitClient.kt index 356483a3..32e435ad 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/RetrofitClient.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/RetrofitClient.kt @@ -1,7 +1,7 @@ -package com.cappielloantonio.play.subsonic +package com.cappielloantonio.tempo.subsonic -import com.cappielloantonio.play.App -import com.cappielloantonio.play.subsonic.utils.CacheUtil +import com.cappielloantonio.tempo.App +import com.cappielloantonio.tempo.subsonic.utils.CacheUtil import com.google.gson.GsonBuilder import okhttp3.Cache import okhttp3.OkHttpClient diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/Subsonic.java b/app/src/main/java/com/cappielloantonio/tempo/subsonic/Subsonic.java similarity index 81% rename from app/src/main/java/com/cappielloantonio/play/subsonic/Subsonic.java rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/Subsonic.java index 3d3fc1a4..e3d90a82 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/Subsonic.java +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/Subsonic.java @@ -1,17 +1,17 @@ -package com.cappielloantonio.play.subsonic; +package com.cappielloantonio.tempo.subsonic; -import com.cappielloantonio.play.subsonic.api.albumsonglist.AlbumSongListClient; -import com.cappielloantonio.play.subsonic.api.bookmarks.BookmarksClient; -import com.cappielloantonio.play.subsonic.api.browsing.BrowsingClient; -import com.cappielloantonio.play.subsonic.api.internetradio.InternetRadioClient; -import com.cappielloantonio.play.subsonic.api.mediaannotation.MediaAnnotationClient; -import com.cappielloantonio.play.subsonic.api.medialibraryscanning.MediaLibraryScanningClient; -import com.cappielloantonio.play.subsonic.api.mediaretrieval.MediaRetrievalClient; -import com.cappielloantonio.play.subsonic.api.playlist.PlaylistClient; -import com.cappielloantonio.play.subsonic.api.podcast.PodcastClient; -import com.cappielloantonio.play.subsonic.api.searching.SearchingClient; -import com.cappielloantonio.play.subsonic.api.system.SystemClient; -import com.cappielloantonio.play.subsonic.base.Version; +import com.cappielloantonio.tempo.subsonic.api.albumsonglist.AlbumSongListClient; +import com.cappielloantonio.tempo.subsonic.api.bookmarks.BookmarksClient; +import com.cappielloantonio.tempo.subsonic.api.browsing.BrowsingClient; +import com.cappielloantonio.tempo.subsonic.api.internetradio.InternetRadioClient; +import com.cappielloantonio.tempo.subsonic.api.mediaannotation.MediaAnnotationClient; +import com.cappielloantonio.tempo.subsonic.api.medialibraryscanning.MediaLibraryScanningClient; +import com.cappielloantonio.tempo.subsonic.api.mediaretrieval.MediaRetrievalClient; +import com.cappielloantonio.tempo.subsonic.api.playlist.PlaylistClient; +import com.cappielloantonio.tempo.subsonic.api.podcast.PodcastClient; +import com.cappielloantonio.tempo.subsonic.api.searching.SearchingClient; +import com.cappielloantonio.tempo.subsonic.api.system.SystemClient; +import com.cappielloantonio.tempo.subsonic.base.Version; import java.util.HashMap; import java.util.Map; diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/SubsonicPreferences.java b/app/src/main/java/com/cappielloantonio/tempo/subsonic/SubsonicPreferences.java similarity index 95% rename from app/src/main/java/com/cappielloantonio/play/subsonic/SubsonicPreferences.java rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/SubsonicPreferences.java index 3c78ad19..06fac35d 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/SubsonicPreferences.java +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/SubsonicPreferences.java @@ -1,6 +1,6 @@ -package com.cappielloantonio.play.subsonic; +package com.cappielloantonio.tempo.subsonic; -import com.cappielloantonio.play.subsonic.utils.StringUtil; +import com.cappielloantonio.tempo.subsonic.utils.StringUtil; import java.util.UUID; diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/api/albumsonglist/AlbumSongListClient.java b/app/src/main/java/com/cappielloantonio/tempo/subsonic/api/albumsonglist/AlbumSongListClient.java similarity index 76% rename from app/src/main/java/com/cappielloantonio/play/subsonic/api/albumsonglist/AlbumSongListClient.java rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/api/albumsonglist/AlbumSongListClient.java index 71b03166..d0874a5d 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/api/albumsonglist/AlbumSongListClient.java +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/api/albumsonglist/AlbumSongListClient.java @@ -1,22 +1,12 @@ -package com.cappielloantonio.play.subsonic.api.albumsonglist; +package com.cappielloantonio.tempo.subsonic.api.albumsonglist; import android.util.Log; -import com.cappielloantonio.play.App; -import com.cappielloantonio.play.subsonic.RetrofitClient; -import com.cappielloantonio.play.subsonic.Subsonic; -import com.cappielloantonio.play.subsonic.base.ApiResponse; -import com.cappielloantonio.play.subsonic.utils.CacheUtil; -import com.google.gson.GsonBuilder; +import com.cappielloantonio.tempo.subsonic.RetrofitClient; +import com.cappielloantonio.tempo.subsonic.Subsonic; +import com.cappielloantonio.tempo.subsonic.base.ApiResponse; -import java.util.concurrent.TimeUnit; - -import okhttp3.Cache; -import okhttp3.OkHttpClient; -import okhttp3.logging.HttpLoggingInterceptor; import retrofit2.Call; -import retrofit2.Retrofit; -import retrofit2.converter.gson.GsonConverterFactory; public class AlbumSongListClient { private static final String TAG = "BrowsingClient"; diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/api/albumsonglist/AlbumSongListService.java b/app/src/main/java/com/cappielloantonio/tempo/subsonic/api/albumsonglist/AlbumSongListService.java similarity index 87% rename from app/src/main/java/com/cappielloantonio/play/subsonic/api/albumsonglist/AlbumSongListService.java rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/api/albumsonglist/AlbumSongListService.java index 84b713b5..1ca7267a 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/api/albumsonglist/AlbumSongListService.java +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/api/albumsonglist/AlbumSongListService.java @@ -1,7 +1,6 @@ -package com.cappielloantonio.play.subsonic.api.albumsonglist; +package com.cappielloantonio.tempo.subsonic.api.albumsonglist; -import com.cappielloantonio.play.subsonic.base.ApiResponse; -import com.cappielloantonio.play.subsonic.models.SubsonicResponse; +import com.cappielloantonio.tempo.subsonic.base.ApiResponse; import java.util.Map; diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/api/bookmarks/BookmarksClient.java b/app/src/main/java/com/cappielloantonio/tempo/subsonic/api/bookmarks/BookmarksClient.java similarity index 78% rename from app/src/main/java/com/cappielloantonio/play/subsonic/api/bookmarks/BookmarksClient.java rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/api/bookmarks/BookmarksClient.java index f0aaba12..d04ab33e 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/api/bookmarks/BookmarksClient.java +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/api/bookmarks/BookmarksClient.java @@ -1,10 +1,10 @@ -package com.cappielloantonio.play.subsonic.api.bookmarks; +package com.cappielloantonio.tempo.subsonic.api.bookmarks; import android.util.Log; -import com.cappielloantonio.play.subsonic.RetrofitClient; -import com.cappielloantonio.play.subsonic.Subsonic; -import com.cappielloantonio.play.subsonic.base.ApiResponse; +import com.cappielloantonio.tempo.subsonic.RetrofitClient; +import com.cappielloantonio.tempo.subsonic.Subsonic; +import com.cappielloantonio.tempo.subsonic.base.ApiResponse; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/api/bookmarks/BookmarksService.java b/app/src/main/java/com/cappielloantonio/tempo/subsonic/api/bookmarks/BookmarksService.java similarity index 80% rename from app/src/main/java/com/cappielloantonio/play/subsonic/api/bookmarks/BookmarksService.java rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/api/bookmarks/BookmarksService.java index 5326af5a..18b622e5 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/api/bookmarks/BookmarksService.java +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/api/bookmarks/BookmarksService.java @@ -1,6 +1,6 @@ -package com.cappielloantonio.play.subsonic.api.bookmarks; +package com.cappielloantonio.tempo.subsonic.api.bookmarks; -import com.cappielloantonio.play.subsonic.base.ApiResponse; +import com.cappielloantonio.tempo.subsonic.base.ApiResponse; import java.util.List; import java.util.Map; diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/api/browsing/BrowsingClient.java b/app/src/main/java/com/cappielloantonio/tempo/subsonic/api/browsing/BrowsingClient.java similarity index 93% rename from app/src/main/java/com/cappielloantonio/play/subsonic/api/browsing/BrowsingClient.java rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/api/browsing/BrowsingClient.java index ae269674..7f950217 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/api/browsing/BrowsingClient.java +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/api/browsing/BrowsingClient.java @@ -1,10 +1,10 @@ -package com.cappielloantonio.play.subsonic.api.browsing; +package com.cappielloantonio.tempo.subsonic.api.browsing; import android.util.Log; -import com.cappielloantonio.play.subsonic.RetrofitClient; -import com.cappielloantonio.play.subsonic.Subsonic; -import com.cappielloantonio.play.subsonic.base.ApiResponse; +import com.cappielloantonio.tempo.subsonic.RetrofitClient; +import com.cappielloantonio.tempo.subsonic.Subsonic; +import com.cappielloantonio.tempo.subsonic.base.ApiResponse; import retrofit2.Call; diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/api/browsing/BrowsingService.java b/app/src/main/java/com/cappielloantonio/tempo/subsonic/api/browsing/BrowsingService.java similarity index 92% rename from app/src/main/java/com/cappielloantonio/play/subsonic/api/browsing/BrowsingService.java rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/api/browsing/BrowsingService.java index f9db93b8..ecfd4df2 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/api/browsing/BrowsingService.java +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/api/browsing/BrowsingService.java @@ -1,7 +1,6 @@ -package com.cappielloantonio.play.subsonic.api.browsing; +package com.cappielloantonio.tempo.subsonic.api.browsing; -import com.cappielloantonio.play.subsonic.base.ApiResponse; -import com.cappielloantonio.play.subsonic.models.SubsonicResponse; +import com.cappielloantonio.tempo.subsonic.base.ApiResponse; import java.util.Map; diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/api/internetradio/InternetRadioClient.java b/app/src/main/java/com/cappielloantonio/tempo/subsonic/api/internetradio/InternetRadioClient.java similarity index 86% rename from app/src/main/java/com/cappielloantonio/play/subsonic/api/internetradio/InternetRadioClient.java rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/api/internetradio/InternetRadioClient.java index 4497fcf9..b83a6562 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/api/internetradio/InternetRadioClient.java +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/api/internetradio/InternetRadioClient.java @@ -1,10 +1,10 @@ -package com.cappielloantonio.play.subsonic.api.internetradio; +package com.cappielloantonio.tempo.subsonic.api.internetradio; import android.util.Log; -import com.cappielloantonio.play.subsonic.RetrofitClient; -import com.cappielloantonio.play.subsonic.Subsonic; -import com.cappielloantonio.play.subsonic.base.ApiResponse; +import com.cappielloantonio.tempo.subsonic.RetrofitClient; +import com.cappielloantonio.tempo.subsonic.Subsonic; +import com.cappielloantonio.tempo.subsonic.base.ApiResponse; import retrofit2.Call; diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/api/internetradio/InternetRadioService.java b/app/src/main/java/com/cappielloantonio/tempo/subsonic/api/internetradio/InternetRadioService.java similarity index 88% rename from app/src/main/java/com/cappielloantonio/play/subsonic/api/internetradio/InternetRadioService.java rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/api/internetradio/InternetRadioService.java index 9eb18f2d..f244dc2e 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/api/internetradio/InternetRadioService.java +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/api/internetradio/InternetRadioService.java @@ -1,6 +1,6 @@ -package com.cappielloantonio.play.subsonic.api.internetradio; +package com.cappielloantonio.tempo.subsonic.api.internetradio; -import com.cappielloantonio.play.subsonic.base.ApiResponse; +import com.cappielloantonio.tempo.subsonic.base.ApiResponse; import java.util.Map; diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/api/mediaannotation/MediaAnnotationClient.java b/app/src/main/java/com/cappielloantonio/tempo/subsonic/api/mediaannotation/MediaAnnotationClient.java similarity index 83% rename from app/src/main/java/com/cappielloantonio/play/subsonic/api/mediaannotation/MediaAnnotationClient.java rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/api/mediaannotation/MediaAnnotationClient.java index 690bdab7..eb21b42b 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/api/mediaannotation/MediaAnnotationClient.java +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/api/mediaannotation/MediaAnnotationClient.java @@ -1,10 +1,10 @@ -package com.cappielloantonio.play.subsonic.api.mediaannotation; +package com.cappielloantonio.tempo.subsonic.api.mediaannotation; import android.util.Log; -import com.cappielloantonio.play.subsonic.RetrofitClient; -import com.cappielloantonio.play.subsonic.Subsonic; -import com.cappielloantonio.play.subsonic.base.ApiResponse; +import com.cappielloantonio.tempo.subsonic.RetrofitClient; +import com.cappielloantonio.tempo.subsonic.Subsonic; +import com.cappielloantonio.tempo.subsonic.base.ApiResponse; import retrofit2.Call; diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/api/mediaannotation/MediaAnnotationService.java b/app/src/main/java/com/cappielloantonio/tempo/subsonic/api/mediaannotation/MediaAnnotationService.java similarity index 80% rename from app/src/main/java/com/cappielloantonio/play/subsonic/api/mediaannotation/MediaAnnotationService.java rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/api/mediaannotation/MediaAnnotationService.java index 1abf6f4b..af6aadf5 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/api/mediaannotation/MediaAnnotationService.java +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/api/mediaannotation/MediaAnnotationService.java @@ -1,7 +1,6 @@ -package com.cappielloantonio.play.subsonic.api.mediaannotation; +package com.cappielloantonio.tempo.subsonic.api.mediaannotation; -import com.cappielloantonio.play.subsonic.base.ApiResponse; -import com.cappielloantonio.play.subsonic.models.SubsonicResponse; +import com.cappielloantonio.tempo.subsonic.base.ApiResponse; import java.util.Map; diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/api/medialibraryscanning/MediaLibraryScanningClient.java b/app/src/main/java/com/cappielloantonio/tempo/subsonic/api/medialibraryscanning/MediaLibraryScanningClient.java similarity index 58% rename from app/src/main/java/com/cappielloantonio/play/subsonic/api/medialibraryscanning/MediaLibraryScanningClient.java rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/api/medialibraryscanning/MediaLibraryScanningClient.java index 28cac903..51b89751 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/api/medialibraryscanning/MediaLibraryScanningClient.java +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/api/medialibraryscanning/MediaLibraryScanningClient.java @@ -1,22 +1,12 @@ -package com.cappielloantonio.play.subsonic.api.medialibraryscanning; +package com.cappielloantonio.tempo.subsonic.api.medialibraryscanning; import android.util.Log; -import com.cappielloantonio.play.App; -import com.cappielloantonio.play.subsonic.RetrofitClient; -import com.cappielloantonio.play.subsonic.Subsonic; -import com.cappielloantonio.play.subsonic.base.ApiResponse; -import com.cappielloantonio.play.subsonic.utils.CacheUtil; -import com.google.gson.GsonBuilder; +import com.cappielloantonio.tempo.subsonic.RetrofitClient; +import com.cappielloantonio.tempo.subsonic.Subsonic; +import com.cappielloantonio.tempo.subsonic.base.ApiResponse; -import java.util.concurrent.TimeUnit; - -import okhttp3.Cache; -import okhttp3.OkHttpClient; -import okhttp3.logging.HttpLoggingInterceptor; import retrofit2.Call; -import retrofit2.Retrofit; -import retrofit2.converter.gson.GsonConverterFactory; public class MediaLibraryScanningClient { private static final String TAG = "SystemClient"; diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/api/medialibraryscanning/MediaLibraryScanningService.java b/app/src/main/java/com/cappielloantonio/tempo/subsonic/api/medialibraryscanning/MediaLibraryScanningService.java similarity index 72% rename from app/src/main/java/com/cappielloantonio/play/subsonic/api/medialibraryscanning/MediaLibraryScanningService.java rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/api/medialibraryscanning/MediaLibraryScanningService.java index 656f8aab..9d9403f9 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/api/medialibraryscanning/MediaLibraryScanningService.java +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/api/medialibraryscanning/MediaLibraryScanningService.java @@ -1,6 +1,6 @@ -package com.cappielloantonio.play.subsonic.api.medialibraryscanning; +package com.cappielloantonio.tempo.subsonic.api.medialibraryscanning; -import com.cappielloantonio.play.subsonic.base.ApiResponse; +import com.cappielloantonio.tempo.subsonic.base.ApiResponse; import java.util.Map; diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/api/mediaretrieval/MediaRetrievalClient.java b/app/src/main/java/com/cappielloantonio/tempo/subsonic/api/mediaretrieval/MediaRetrievalClient.java similarity index 63% rename from app/src/main/java/com/cappielloantonio/play/subsonic/api/mediaretrieval/MediaRetrievalClient.java rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/api/mediaretrieval/MediaRetrievalClient.java index 9df6b98d..d14ff7d5 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/api/mediaretrieval/MediaRetrievalClient.java +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/api/mediaretrieval/MediaRetrievalClient.java @@ -1,22 +1,12 @@ -package com.cappielloantonio.play.subsonic.api.mediaretrieval; +package com.cappielloantonio.tempo.subsonic.api.mediaretrieval; import android.util.Log; -import com.cappielloantonio.play.App; -import com.cappielloantonio.play.subsonic.RetrofitClient; -import com.cappielloantonio.play.subsonic.Subsonic; -import com.cappielloantonio.play.subsonic.base.ApiResponse; -import com.cappielloantonio.play.subsonic.utils.CacheUtil; -import com.google.gson.GsonBuilder; +import com.cappielloantonio.tempo.subsonic.RetrofitClient; +import com.cappielloantonio.tempo.subsonic.Subsonic; +import com.cappielloantonio.tempo.subsonic.base.ApiResponse; -import java.util.concurrent.TimeUnit; - -import okhttp3.Cache; -import okhttp3.OkHttpClient; -import okhttp3.logging.HttpLoggingInterceptor; import retrofit2.Call; -import retrofit2.Retrofit; -import retrofit2.converter.gson.GsonConverterFactory; public class MediaRetrievalClient { private static final String TAG = "BrowsingClient"; diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/api/mediaretrieval/MediaRetrievalService.java b/app/src/main/java/com/cappielloantonio/tempo/subsonic/api/mediaretrieval/MediaRetrievalService.java similarity index 76% rename from app/src/main/java/com/cappielloantonio/play/subsonic/api/mediaretrieval/MediaRetrievalService.java rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/api/mediaretrieval/MediaRetrievalService.java index ab60e5bb..04e7a89e 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/api/mediaretrieval/MediaRetrievalService.java +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/api/mediaretrieval/MediaRetrievalService.java @@ -1,7 +1,6 @@ -package com.cappielloantonio.play.subsonic.api.mediaretrieval; +package com.cappielloantonio.tempo.subsonic.api.mediaretrieval; -import com.cappielloantonio.play.subsonic.base.ApiResponse; -import com.cappielloantonio.play.subsonic.models.SubsonicResponse; +import com.cappielloantonio.tempo.subsonic.base.ApiResponse; import java.util.Map; diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/api/playlist/PlaylistClient.java b/app/src/main/java/com/cappielloantonio/tempo/subsonic/api/playlist/PlaylistClient.java similarity index 72% rename from app/src/main/java/com/cappielloantonio/play/subsonic/api/playlist/PlaylistClient.java rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/api/playlist/PlaylistClient.java index 4c6034ed..98d319ef 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/api/playlist/PlaylistClient.java +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/api/playlist/PlaylistClient.java @@ -1,23 +1,14 @@ -package com.cappielloantonio.play.subsonic.api.playlist; +package com.cappielloantonio.tempo.subsonic.api.playlist; import android.util.Log; -import com.cappielloantonio.play.App; -import com.cappielloantonio.play.subsonic.RetrofitClient; -import com.cappielloantonio.play.subsonic.Subsonic; -import com.cappielloantonio.play.subsonic.base.ApiResponse; -import com.cappielloantonio.play.subsonic.utils.CacheUtil; -import com.google.gson.GsonBuilder; +import com.cappielloantonio.tempo.subsonic.RetrofitClient; +import com.cappielloantonio.tempo.subsonic.Subsonic; +import com.cappielloantonio.tempo.subsonic.base.ApiResponse; import java.util.ArrayList; -import java.util.concurrent.TimeUnit; -import okhttp3.Cache; -import okhttp3.OkHttpClient; -import okhttp3.logging.HttpLoggingInterceptor; import retrofit2.Call; -import retrofit2.Retrofit; -import retrofit2.converter.gson.GsonConverterFactory; public class PlaylistClient { private static final String TAG = "BrowsingClient"; diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/api/playlist/PlaylistService.java b/app/src/main/java/com/cappielloantonio/tempo/subsonic/api/playlist/PlaylistService.java similarity index 85% rename from app/src/main/java/com/cappielloantonio/play/subsonic/api/playlist/PlaylistService.java rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/api/playlist/PlaylistService.java index 25bece01..51f8d48c 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/api/playlist/PlaylistService.java +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/api/playlist/PlaylistService.java @@ -1,7 +1,6 @@ -package com.cappielloantonio.play.subsonic.api.playlist; +package com.cappielloantonio.tempo.subsonic.api.playlist; -import com.cappielloantonio.play.subsonic.base.ApiResponse; -import com.cappielloantonio.play.subsonic.models.SubsonicResponse; +import com.cappielloantonio.tempo.subsonic.base.ApiResponse; import java.util.ArrayList; import java.util.Map; diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/api/podcast/PodcastClient.java b/app/src/main/java/com/cappielloantonio/tempo/subsonic/api/podcast/PodcastClient.java similarity index 73% rename from app/src/main/java/com/cappielloantonio/play/subsonic/api/podcast/PodcastClient.java rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/api/podcast/PodcastClient.java index fa7e3aa0..62cbb65b 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/api/podcast/PodcastClient.java +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/api/podcast/PodcastClient.java @@ -1,22 +1,12 @@ -package com.cappielloantonio.play.subsonic.api.podcast; +package com.cappielloantonio.tempo.subsonic.api.podcast; import android.util.Log; -import com.cappielloantonio.play.App; -import com.cappielloantonio.play.subsonic.RetrofitClient; -import com.cappielloantonio.play.subsonic.Subsonic; -import com.cappielloantonio.play.subsonic.base.ApiResponse; -import com.cappielloantonio.play.subsonic.utils.CacheUtil; -import com.google.gson.GsonBuilder; +import com.cappielloantonio.tempo.subsonic.RetrofitClient; +import com.cappielloantonio.tempo.subsonic.Subsonic; +import com.cappielloantonio.tempo.subsonic.base.ApiResponse; -import java.util.concurrent.TimeUnit; - -import okhttp3.Cache; -import okhttp3.OkHttpClient; -import okhttp3.logging.HttpLoggingInterceptor; import retrofit2.Call; -import retrofit2.Retrofit; -import retrofit2.converter.gson.GsonConverterFactory; public class PodcastClient { private static final String TAG = "SystemClient"; diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/api/podcast/PodcastService.java b/app/src/main/java/com/cappielloantonio/tempo/subsonic/api/podcast/PodcastService.java similarity index 84% rename from app/src/main/java/com/cappielloantonio/play/subsonic/api/podcast/PodcastService.java rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/api/podcast/PodcastService.java index b9861bdc..feb06e7d 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/api/podcast/PodcastService.java +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/api/podcast/PodcastService.java @@ -1,7 +1,6 @@ -package com.cappielloantonio.play.subsonic.api.podcast; +package com.cappielloantonio.tempo.subsonic.api.podcast; -import com.cappielloantonio.play.subsonic.base.ApiResponse; -import com.cappielloantonio.play.subsonic.models.SubsonicResponse; +import com.cappielloantonio.tempo.subsonic.base.ApiResponse; import java.util.Map; diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/api/searching/SearchingClient.java b/app/src/main/java/com/cappielloantonio/tempo/subsonic/api/searching/SearchingClient.java similarity index 61% rename from app/src/main/java/com/cappielloantonio/play/subsonic/api/searching/SearchingClient.java rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/api/searching/SearchingClient.java index 67acb03e..f4941047 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/api/searching/SearchingClient.java +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/api/searching/SearchingClient.java @@ -1,22 +1,12 @@ -package com.cappielloantonio.play.subsonic.api.searching; +package com.cappielloantonio.tempo.subsonic.api.searching; import android.util.Log; -import com.cappielloantonio.play.App; -import com.cappielloantonio.play.subsonic.RetrofitClient; -import com.cappielloantonio.play.subsonic.Subsonic; -import com.cappielloantonio.play.subsonic.base.ApiResponse; -import com.cappielloantonio.play.subsonic.utils.CacheUtil; -import com.google.gson.GsonBuilder; +import com.cappielloantonio.tempo.subsonic.RetrofitClient; +import com.cappielloantonio.tempo.subsonic.Subsonic; +import com.cappielloantonio.tempo.subsonic.base.ApiResponse; -import java.util.concurrent.TimeUnit; - -import okhttp3.Cache; -import okhttp3.OkHttpClient; -import okhttp3.logging.HttpLoggingInterceptor; import retrofit2.Call; -import retrofit2.Retrofit; -import retrofit2.converter.gson.GsonConverterFactory; public class SearchingClient { private static final String TAG = "BrowsingClient"; diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/api/searching/SearchingService.java b/app/src/main/java/com/cappielloantonio/tempo/subsonic/api/searching/SearchingService.java similarity index 77% rename from app/src/main/java/com/cappielloantonio/play/subsonic/api/searching/SearchingService.java rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/api/searching/SearchingService.java index 409c3fb5..d8dc1492 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/api/searching/SearchingService.java +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/api/searching/SearchingService.java @@ -1,7 +1,6 @@ -package com.cappielloantonio.play.subsonic.api.searching; +package com.cappielloantonio.tempo.subsonic.api.searching; -import com.cappielloantonio.play.subsonic.base.ApiResponse; -import com.cappielloantonio.play.subsonic.models.SubsonicResponse; +import com.cappielloantonio.tempo.subsonic.base.ApiResponse; import java.util.Map; diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/api/system/SystemClient.java b/app/src/main/java/com/cappielloantonio/tempo/subsonic/api/system/SystemClient.java similarity index 54% rename from app/src/main/java/com/cappielloantonio/play/subsonic/api/system/SystemClient.java rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/api/system/SystemClient.java index f36b0555..2d50c6eb 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/api/system/SystemClient.java +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/api/system/SystemClient.java @@ -1,22 +1,12 @@ -package com.cappielloantonio.play.subsonic.api.system; +package com.cappielloantonio.tempo.subsonic.api.system; import android.util.Log; -import com.cappielloantonio.play.App; -import com.cappielloantonio.play.subsonic.RetrofitClient; -import com.cappielloantonio.play.subsonic.Subsonic; -import com.cappielloantonio.play.subsonic.base.ApiResponse; -import com.cappielloantonio.play.subsonic.utils.CacheUtil; -import com.google.gson.GsonBuilder; +import com.cappielloantonio.tempo.subsonic.RetrofitClient; +import com.cappielloantonio.tempo.subsonic.Subsonic; +import com.cappielloantonio.tempo.subsonic.base.ApiResponse; -import java.util.concurrent.TimeUnit; - -import okhttp3.Cache; -import okhttp3.OkHttpClient; -import okhttp3.logging.HttpLoggingInterceptor; import retrofit2.Call; -import retrofit2.Retrofit; -import retrofit2.converter.gson.GsonConverterFactory; public class SystemClient { private static final String TAG = "SystemClient"; diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/api/system/SystemService.java b/app/src/main/java/com/cappielloantonio/tempo/subsonic/api/system/SystemService.java similarity index 73% rename from app/src/main/java/com/cappielloantonio/play/subsonic/api/system/SystemService.java rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/api/system/SystemService.java index c4cb617d..02c4d799 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/api/system/SystemService.java +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/api/system/SystemService.java @@ -1,6 +1,6 @@ -package com.cappielloantonio.play.subsonic.api.system; +package com.cappielloantonio.tempo.subsonic.api.system; -import com.cappielloantonio.play.subsonic.base.ApiResponse; +import com.cappielloantonio.tempo.subsonic.base.ApiResponse; import java.util.Map; diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/base/ApiResponse.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/base/ApiResponse.kt similarity index 58% rename from app/src/main/java/com/cappielloantonio/play/subsonic/base/ApiResponse.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/base/ApiResponse.kt index 811e1f32..56a13c01 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/base/ApiResponse.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/base/ApiResponse.kt @@ -1,6 +1,6 @@ -package com.cappielloantonio.play.subsonic.base +package com.cappielloantonio.tempo.subsonic.base -import com.cappielloantonio.play.subsonic.models.SubsonicResponse +import com.cappielloantonio.tempo.subsonic.models.SubsonicResponse import com.google.gson.annotations.SerializedName class ApiResponse { diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/base/Version.java b/app/src/main/java/com/cappielloantonio/tempo/subsonic/base/Version.java similarity index 96% rename from app/src/main/java/com/cappielloantonio/play/subsonic/base/Version.java rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/base/Version.java index fb7b447e..04659cdc 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/base/Version.java +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/base/Version.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.subsonic.base; +package com.cappielloantonio.tempo.subsonic.base; import androidx.annotation.NonNull; diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/AlbumID3.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/AlbumID3.kt similarity index 88% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/AlbumID3.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/AlbumID3.kt index f643d02e..18a9e146 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/AlbumID3.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/AlbumID3.kt @@ -1,25 +1,25 @@ -package com.cappielloantonio.play.subsonic.models - -import android.os.Parcelable -import com.google.gson.annotations.SerializedName -import kotlinx.parcelize.Parcelize -import java.util.* - -@Parcelize -open class AlbumID3 : Parcelable { - var id: String? = null - var name: String? = null - var artist: String? = null - var artistId: String? = null - - @SerializedName("coverArt") - var coverArtId: String? = null - - var songCount: Int? = 0 - var duration: Int? = 0 - var playCount: Long? = null - var created: Date? = null - var starred: Date? = null - var year: Int = 0 - var genre: String? = null +package com.cappielloantonio.tempo.subsonic.models + +import android.os.Parcelable +import com.google.gson.annotations.SerializedName +import kotlinx.parcelize.Parcelize +import java.util.* + +@Parcelize +open class AlbumID3 : Parcelable { + var id: String? = null + var name: String? = null + var artist: String? = null + var artistId: String? = null + + @SerializedName("coverArt") + var coverArtId: String? = null + + var songCount: Int? = 0 + var duration: Int? = 0 + var playCount: Long? = null + var created: Date? = null + var starred: Date? = null + var year: Int = 0 + var genre: String? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/AlbumInfo.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/AlbumInfo.kt similarity index 79% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/AlbumInfo.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/AlbumInfo.kt index c389ccd3..9bda4b8b 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/AlbumInfo.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/AlbumInfo.kt @@ -1,11 +1,11 @@ -package com.cappielloantonio.play.subsonic.models - - -class AlbumInfo { - var notes: String? = null - var musicBrainzId: String? = null - var lastFmUrl: String? = null - var smallImageUrl: String? = null - var mediumImageUrl: String? = null - var largeImageUrl: String? = null +package com.cappielloantonio.tempo.subsonic.models + + +class AlbumInfo { + var notes: String? = null + var musicBrainzId: String? = null + var lastFmUrl: String? = null + var smallImageUrl: String? = null + var mediumImageUrl: String? = null + var largeImageUrl: String? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/AlbumList.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/AlbumList.kt similarity index 50% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/AlbumList.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/AlbumList.kt index 84a4f016..221c82f0 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/AlbumList.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/AlbumList.kt @@ -1,5 +1,5 @@ -package com.cappielloantonio.play.subsonic.models - -class AlbumList { - var albums: List? = null +package com.cappielloantonio.tempo.subsonic.models + +class AlbumList { + var albums: List? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/AlbumList2.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/AlbumList2.kt similarity index 71% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/AlbumList2.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/AlbumList2.kt index 101c2d8d..83417e12 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/AlbumList2.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/AlbumList2.kt @@ -1,8 +1,8 @@ -package com.cappielloantonio.play.subsonic.models - -import com.google.gson.annotations.SerializedName - -class AlbumList2 { - @SerializedName("album") - var albums: List? = null +package com.cappielloantonio.tempo.subsonic.models + +import com.google.gson.annotations.SerializedName + +class AlbumList2 { + @SerializedName("album") + var albums: List? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/AlbumWithSongsID3.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/AlbumWithSongsID3.kt similarity index 80% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/AlbumWithSongsID3.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/AlbumWithSongsID3.kt index 1d708329..b58041eb 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/AlbumWithSongsID3.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/AlbumWithSongsID3.kt @@ -1,11 +1,11 @@ -package com.cappielloantonio.play.subsonic.models - -import android.os.Parcelable -import com.google.gson.annotations.SerializedName -import kotlinx.parcelize.Parcelize - -@Parcelize -class AlbumWithSongsID3 : AlbumID3(), Parcelable { - @SerializedName("song") - var songs: List? = null +package com.cappielloantonio.tempo.subsonic.models + +import android.os.Parcelable +import com.google.gson.annotations.SerializedName +import kotlinx.parcelize.Parcelize + +@Parcelize +class AlbumWithSongsID3 : AlbumID3(), Parcelable { + @SerializedName("song") + var songs: List? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/Artist.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Artist.kt similarity index 81% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/Artist.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Artist.kt index 01763365..84fc144f 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/Artist.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Artist.kt @@ -1,14 +1,14 @@ -package com.cappielloantonio.play.subsonic.models - -import android.os.Parcelable -import kotlinx.parcelize.Parcelize -import java.util.Date - -@Parcelize -class Artist : Parcelable { - var id: String? = null - var name: String? = null - var starred: Date? = null - var userRating: Int? = null - var averageRating: Double? = null +package com.cappielloantonio.tempo.subsonic.models + +import android.os.Parcelable +import kotlinx.parcelize.Parcelize +import java.util.Date + +@Parcelize +class Artist : Parcelable { + var id: String? = null + var name: String? = null + var starred: Date? = null + var userRating: Int? = null + var averageRating: Double? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/ArtistID3.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/ArtistID3.kt similarity index 84% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/ArtistID3.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/ArtistID3.kt index 6a7dc72c..d9812435 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/ArtistID3.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/ArtistID3.kt @@ -1,17 +1,17 @@ -package com.cappielloantonio.play.subsonic.models - -import android.os.Parcelable -import com.google.gson.annotations.SerializedName -import kotlinx.parcelize.Parcelize -import java.util.* - -@Parcelize -open class ArtistID3 : Parcelable { - var id: String? = null - var name: String? = null - - @SerializedName("coverArt") - var coverArtId: String? = null - var albumCount = 0 - var starred: Date? = null +package com.cappielloantonio.tempo.subsonic.models + +import android.os.Parcelable +import com.google.gson.annotations.SerializedName +import kotlinx.parcelize.Parcelize +import java.util.* + +@Parcelize +open class ArtistID3 : Parcelable { + var id: String? = null + var name: String? = null + + @SerializedName("coverArt") + var coverArtId: String? = null + var albumCount = 0 + var starred: Date? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/ArtistInfo.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/ArtistInfo.kt similarity index 61% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/ArtistInfo.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/ArtistInfo.kt index 8937e64d..75bec393 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/ArtistInfo.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/ArtistInfo.kt @@ -1,5 +1,5 @@ -package com.cappielloantonio.play.subsonic.models - -class ArtistInfo : ArtistInfoBase() { - var similarArtists: List? = null +package com.cappielloantonio.tempo.subsonic.models + +class ArtistInfo : ArtistInfoBase() { + var similarArtists: List? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/ArtistInfo2.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/ArtistInfo2.kt similarity index 78% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/ArtistInfo2.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/ArtistInfo2.kt index 0d01c308..b5c58cb1 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/ArtistInfo2.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/ArtistInfo2.kt @@ -1,9 +1,9 @@ -package com.cappielloantonio.play.subsonic.models - -import com.google.gson.annotations.SerializedName -import java.util.* - -class ArtistInfo2 : ArtistInfoBase() { - @SerializedName("similarArtist") - var similarArtists: List? = emptyList() +package com.cappielloantonio.tempo.subsonic.models + +import com.google.gson.annotations.SerializedName +import java.util.* + +class ArtistInfo2 : ArtistInfoBase() { + @SerializedName("similarArtist") + var similarArtists: List? = emptyList() } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/ArtistInfoBase.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/ArtistInfoBase.kt similarity index 80% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/ArtistInfoBase.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/ArtistInfoBase.kt index e618b545..2fd62289 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/ArtistInfoBase.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/ArtistInfoBase.kt @@ -1,10 +1,10 @@ -package com.cappielloantonio.play.subsonic.models - -open class ArtistInfoBase { - var biography: String? = null - var musicBrainzId: String? = null - var lastFmUrl: String? = null - var smallImageUrl: String? = null - var mediumImageUrl: String? = null - var largeImageUrl: String? = null +package com.cappielloantonio.tempo.subsonic.models + +open class ArtistInfoBase { + var biography: String? = null + var musicBrainzId: String? = null + var lastFmUrl: String? = null + var smallImageUrl: String? = null + var mediumImageUrl: String? = null + var largeImageUrl: String? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/ArtistWithAlbumsID3.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/ArtistWithAlbumsID3.kt similarity index 80% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/ArtistWithAlbumsID3.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/ArtistWithAlbumsID3.kt index 503bfb75..58ac881b 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/ArtistWithAlbumsID3.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/ArtistWithAlbumsID3.kt @@ -1,11 +1,11 @@ -package com.cappielloantonio.play.subsonic.models - -import android.os.Parcelable -import com.google.gson.annotations.SerializedName -import kotlinx.parcelize.Parcelize - -@Parcelize -class ArtistWithAlbumsID3 : ArtistID3(), Parcelable { - @SerializedName("album") - var albums: List? = null +package com.cappielloantonio.tempo.subsonic.models + +import android.os.Parcelable +import com.google.gson.annotations.SerializedName +import kotlinx.parcelize.Parcelize + +@Parcelize +class ArtistWithAlbumsID3 : ArtistID3(), Parcelable { + @SerializedName("album") + var albums: List? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/ArtistsID3.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/ArtistsID3.kt similarity index 75% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/ArtistsID3.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/ArtistsID3.kt index 98e7aa52..20cba2f3 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/ArtistsID3.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/ArtistsID3.kt @@ -1,9 +1,9 @@ -package com.cappielloantonio.play.subsonic.models - -import com.google.gson.annotations.SerializedName - -class ArtistsID3 { - @SerializedName("index") - var indices: List? = null - var ignoredArticles: String? = null +package com.cappielloantonio.tempo.subsonic.models + +import com.google.gson.annotations.SerializedName + +class ArtistsID3 { + @SerializedName("index") + var indices: List? = null + var ignoredArticles: String? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/AudioTrack.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/AudioTrack.kt similarity index 67% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/AudioTrack.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/AudioTrack.kt index a499b277..a79ee812 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/AudioTrack.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/AudioTrack.kt @@ -1,7 +1,7 @@ -package com.cappielloantonio.play.subsonic.models - -class AudioTrack { - var id: String? = null - var name: String? = null - var languageCode: String? = null +package com.cappielloantonio.tempo.subsonic.models + +class AudioTrack { + var id: String? = null + var name: String? = null + var languageCode: String? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/Bookmark.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Bookmark.kt similarity index 78% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/Bookmark.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Bookmark.kt index 3574d922..b3b56f64 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/Bookmark.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Bookmark.kt @@ -1,12 +1,12 @@ -package com.cappielloantonio.play.subsonic.models - -import java.util.* - -class Bookmark { - var entry: Child? = null - var position: Long = 0 - var username: String? = null - var comment: String? = null - var created: Date? = null - var changed: Date? = null +package com.cappielloantonio.tempo.subsonic.models + +import java.util.* + +class Bookmark { + var entry: Child? = null + var position: Long = 0 + var username: String? = null + var comment: String? = null + var created: Date? = null + var changed: Date? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/Bookmarks.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Bookmarks.kt similarity index 53% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/Bookmarks.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Bookmarks.kt index afc43810..1f08c856 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/Bookmarks.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Bookmarks.kt @@ -1,5 +1,5 @@ -package com.cappielloantonio.play.subsonic.models - -class Bookmarks { - var bookmarks: List? = null +package com.cappielloantonio.tempo.subsonic.models + +class Bookmarks { + var bookmarks: List? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/Captions.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Captions.kt similarity index 57% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/Captions.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Captions.kt index 9bfd0de5..2a07ee7f 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/Captions.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Captions.kt @@ -1,6 +1,6 @@ -package com.cappielloantonio.play.subsonic.models - -class Captions { - var id: String? = null - var name: String? = null +package com.cappielloantonio.tempo.subsonic.models + +class Captions { + var id: String? = null + var name: String? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/ChatMessage.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/ChatMessage.kt similarity index 66% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/ChatMessage.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/ChatMessage.kt index 6866e295..520e5851 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/ChatMessage.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/ChatMessage.kt @@ -1,7 +1,7 @@ -package com.cappielloantonio.play.subsonic.models - -class ChatMessage { - var username: String? = null - var time: Long = 0 - var message: String? = null +package com.cappielloantonio.tempo.subsonic.models + +class ChatMessage { + var username: String? = null + var time: Long = 0 + var message: String? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/ChatMessages.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/ChatMessages.kt similarity index 56% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/ChatMessages.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/ChatMessages.kt index 75162019..57253a2b 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/ChatMessages.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/ChatMessages.kt @@ -1,5 +1,5 @@ -package com.cappielloantonio.play.subsonic.models - -class ChatMessages { - var chatMessages: List? = null +package com.cappielloantonio.tempo.subsonic.models + +class ChatMessages { + var chatMessages: List? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/Child.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Child.kt similarity index 93% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/Child.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Child.kt index 0c91f68b..5693511d 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/Child.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Child.kt @@ -1,110 +1,110 @@ -package com.cappielloantonio.play.subsonic.models - -import android.os.Parcelable -import androidx.room.ColumnInfo -import androidx.room.PrimaryKey -import com.google.gson.annotations.SerializedName -import kotlinx.parcelize.Parcelize -import java.util.* - -@Parcelize -open class Child( - @PrimaryKey - @ColumnInfo(name = "id") - open val id: String, - - @ColumnInfo(name = "parent_id") - @SerializedName("parent") - var parentId: String? = null, - - @ColumnInfo(name = "is_dir") - var isDir: Boolean = false, - - @ColumnInfo - var title: String? = null, - - @ColumnInfo - var album: String? = null, - - @ColumnInfo - var artist: String? = null, - - @ColumnInfo - var track: Int? = null, - - @ColumnInfo - var year: Int? = null, - - @ColumnInfo - @SerializedName("genre") - var genre: String? = null, - - @ColumnInfo(name = "cover_art_id") - @SerializedName("coverArt") - var coverArtId: String? = null, - - @ColumnInfo - var size: Long? = null, - - @ColumnInfo(name = "content_type") - var contentType: String? = null, - - @ColumnInfo - var suffix: String? = null, - - @ColumnInfo("transcoding_content_type") - var transcodedContentType: String? = null, - - @ColumnInfo(name = "transcoded_suffix") - var transcodedSuffix: String? = null, - - @ColumnInfo - var duration: Int? = null, - - @ColumnInfo("bitrate") - @SerializedName("bitRate") - var bitrate: Int? = null, - - @ColumnInfo - var path: String? = null, - - @ColumnInfo(name = "is_video") - @SerializedName("isVideo") - var isVideo: Boolean = false, - - @ColumnInfo(name = "user_rating") - var userRating: Int? = null, - - @ColumnInfo(name = "average_rating") - var averageRating: Double? = null, - - @ColumnInfo(name = "play_count") - var playCount: Long? = null, - - @ColumnInfo(name = "disc_number") - var discNumber: Int? = null, - - @ColumnInfo - var created: Date? = null, - - @ColumnInfo - var starred: Date? = null, - - @ColumnInfo(name = "album_id") - var albumId: String? = null, - - @ColumnInfo(name = "artist_id") - var artistId: String? = null, - - @ColumnInfo - var type: String? = null, - - @ColumnInfo(name = "bookmark_position") - var bookmarkPosition: Long? = null, - - @ColumnInfo(name = "original_width") - var originalWidth: Int? = null, - - @ColumnInfo(name = "original_height") - var originalHeight: Int? = null +package com.cappielloantonio.tempo.subsonic.models + +import android.os.Parcelable +import androidx.room.ColumnInfo +import androidx.room.PrimaryKey +import com.google.gson.annotations.SerializedName +import kotlinx.parcelize.Parcelize +import java.util.* + +@Parcelize +open class Child( + @PrimaryKey + @ColumnInfo(name = "id") + open val id: String, + + @ColumnInfo(name = "parent_id") + @SerializedName("parent") + var parentId: String? = null, + + @ColumnInfo(name = "is_dir") + var isDir: Boolean = false, + + @ColumnInfo + var title: String? = null, + + @ColumnInfo + var album: String? = null, + + @ColumnInfo + var artist: String? = null, + + @ColumnInfo + var track: Int? = null, + + @ColumnInfo + var year: Int? = null, + + @ColumnInfo + @SerializedName("genre") + var genre: String? = null, + + @ColumnInfo(name = "cover_art_id") + @SerializedName("coverArt") + var coverArtId: String? = null, + + @ColumnInfo + var size: Long? = null, + + @ColumnInfo(name = "content_type") + var contentType: String? = null, + + @ColumnInfo + var suffix: String? = null, + + @ColumnInfo("transcoding_content_type") + var transcodedContentType: String? = null, + + @ColumnInfo(name = "transcoded_suffix") + var transcodedSuffix: String? = null, + + @ColumnInfo + var duration: Int? = null, + + @ColumnInfo("bitrate") + @SerializedName("bitRate") + var bitrate: Int? = null, + + @ColumnInfo + var path: String? = null, + + @ColumnInfo(name = "is_video") + @SerializedName("isVideo") + var isVideo: Boolean = false, + + @ColumnInfo(name = "user_rating") + var userRating: Int? = null, + + @ColumnInfo(name = "average_rating") + var averageRating: Double? = null, + + @ColumnInfo(name = "play_count") + var playCount: Long? = null, + + @ColumnInfo(name = "disc_number") + var discNumber: Int? = null, + + @ColumnInfo + var created: Date? = null, + + @ColumnInfo + var starred: Date? = null, + + @ColumnInfo(name = "album_id") + var albumId: String? = null, + + @ColumnInfo(name = "artist_id") + var artistId: String? = null, + + @ColumnInfo + var type: String? = null, + + @ColumnInfo(name = "bookmark_position") + var bookmarkPosition: Long? = null, + + @ColumnInfo(name = "original_width") + var originalWidth: Int? = null, + + @ColumnInfo(name = "original_height") + var originalHeight: Int? = null ) : Parcelable \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/Directory.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Directory.kt similarity index 87% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/Directory.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Directory.kt index 6967caf5..16b394f2 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/Directory.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Directory.kt @@ -1,20 +1,20 @@ -package com.cappielloantonio.play.subsonic.models - -import android.os.Parcelable -import com.google.gson.annotations.SerializedName -import kotlinx.parcelize.Parcelize -import java.util.Date - -@Parcelize -class Directory : Parcelable { - @SerializedName("child") - var children: List? = null - var id: String? = null - @SerializedName("parent") - var parentId: String? = null - var name: String? = null - var starred: Date? = null - var userRating: Int? = null - var averageRating: Double? = null - var playCount: Long? = null +package com.cappielloantonio.tempo.subsonic.models + +import android.os.Parcelable +import com.google.gson.annotations.SerializedName +import kotlinx.parcelize.Parcelize +import java.util.Date + +@Parcelize +class Directory : Parcelable { + @SerializedName("child") + var children: List? = null + var id: String? = null + @SerializedName("parent") + var parentId: String? = null + var name: String? = null + var starred: Date? = null + var userRating: Int? = null + var averageRating: Double? = null + var playCount: Long? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/Error.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Error.kt similarity index 59% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/Error.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Error.kt index d11b359c..35b6ac3a 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/Error.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Error.kt @@ -1,7 +1,7 @@ -package com.cappielloantonio.play.subsonic.models - -class Error { - var code: ErrorCode? = null - - var message: String? = null +package com.cappielloantonio.tempo.subsonic.models + +class Error { + var code: ErrorCode? = null + + var message: String? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/ErrorCode.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/ErrorCode.kt similarity index 86% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/ErrorCode.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/ErrorCode.kt index a7a313c8..e97d6da5 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/ErrorCode.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/ErrorCode.kt @@ -1,16 +1,16 @@ -package com.cappielloantonio.play.subsonic.models - -class ErrorCode(val value: Int) { - - companion object { - var GENERIC_ERROR = 0 - var REQUIRED_PARAMETER_MISSING = 10 - var INCOMPATIBLE_VERSION_CLIENT = 20 - var INCOMPATIBLE_VERSION_SERVER = 30 - var WRONG_USERNAME_OR_PASSWORD = 40 - var TOKEN_AUTHENTICATION_NOT_SUPPORTED = 41 - var USER_NOT_AUTHORIZED = 50 - var TRIAL_PERIOD_OVER = 60 - var DATA_NOT_FOUND = 70 - } +package com.cappielloantonio.tempo.subsonic.models + +class ErrorCode(val value: Int) { + + companion object { + var GENERIC_ERROR = 0 + var REQUIRED_PARAMETER_MISSING = 10 + var INCOMPATIBLE_VERSION_CLIENT = 20 + var INCOMPATIBLE_VERSION_SERVER = 30 + var WRONG_USERNAME_OR_PASSWORD = 40 + var TOKEN_AUTHENTICATION_NOT_SUPPORTED = 41 + var USER_NOT_AUTHORIZED = 50 + var TRIAL_PERIOD_OVER = 60 + var DATA_NOT_FOUND = 70 + } } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/Genre.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Genre.kt similarity index 80% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/Genre.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Genre.kt index 3172fb49..a7f6519b 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/Genre.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Genre.kt @@ -1,13 +1,13 @@ -package com.cappielloantonio.play.subsonic.models - -import android.os.Parcelable -import com.google.gson.annotations.SerializedName -import kotlinx.parcelize.Parcelize - -@Parcelize -class Genre : Parcelable { - @SerializedName("value") - var genre: String? = null - var songCount = 0 - var albumCount = 0 +package com.cappielloantonio.tempo.subsonic.models + +import android.os.Parcelable +import com.google.gson.annotations.SerializedName +import kotlinx.parcelize.Parcelize + +@Parcelize +class Genre : Parcelable { + @SerializedName("value") + var genre: String? = null + var songCount = 0 + var albumCount = 0 } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/Genres.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Genres.kt similarity index 70% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/Genres.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Genres.kt index 49a9044f..fac14310 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/Genres.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Genres.kt @@ -1,8 +1,8 @@ -package com.cappielloantonio.play.subsonic.models - -import com.google.gson.annotations.SerializedName - -class Genres { - @SerializedName("genre") - var genres: List? = null +package com.cappielloantonio.tempo.subsonic.models + +import com.google.gson.annotations.SerializedName + +class Genres { + @SerializedName("genre") + var genres: List? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/Index.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Index.kt similarity index 73% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/Index.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Index.kt index e4bc92d5..e15536ec 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/Index.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Index.kt @@ -1,9 +1,9 @@ -package com.cappielloantonio.play.subsonic.models - -import com.google.gson.annotations.SerializedName - -class Index { - @SerializedName("artist") - var artists: List? = null - var name: String? = null +package com.cappielloantonio.tempo.subsonic.models + +import com.google.gson.annotations.SerializedName + +class Index { + @SerializedName("artist") + var artists: List? = null + var name: String? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/IndexID3.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/IndexID3.kt similarity index 74% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/IndexID3.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/IndexID3.kt index fb77e8e8..b5266ea5 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/IndexID3.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/IndexID3.kt @@ -1,9 +1,9 @@ -package com.cappielloantonio.play.subsonic.models - -import com.google.gson.annotations.SerializedName - -class IndexID3 { - @SerializedName("artist") - var artists: List? = null - var name: String? = null +package com.cappielloantonio.tempo.subsonic.models + +import com.google.gson.annotations.SerializedName + +class IndexID3 { + @SerializedName("artist") + var artists: List? = null + var name: String? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/Indexes.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Indexes.kt similarity index 82% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/Indexes.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Indexes.kt index 10900731..50ae0a6b 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/Indexes.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Indexes.kt @@ -1,12 +1,12 @@ -package com.cappielloantonio.play.subsonic.models - -import com.google.gson.annotations.SerializedName - -class Indexes { - var shortcuts: List? = null - @SerializedName("index") - var indices: List? = null - var children: List? = null - var lastModified: Long = 0 - var ignoredArticles: String? = null +package com.cappielloantonio.tempo.subsonic.models + +import com.google.gson.annotations.SerializedName + +class Indexes { + var shortcuts: List? = null + @SerializedName("index") + var indices: List? = null + var children: List? = null + var lastModified: Long = 0 + var ignoredArticles: String? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/InternetRadioStation.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/InternetRadioStation.kt similarity index 80% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/InternetRadioStation.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/InternetRadioStation.kt index 8ba6c75c..ca26d3d6 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/InternetRadioStation.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/InternetRadioStation.kt @@ -1,12 +1,12 @@ -package com.cappielloantonio.play.subsonic.models - -import android.os.Parcelable -import kotlinx.parcelize.Parcelize - -@Parcelize -class InternetRadioStation : Parcelable { - var id: String? = null - var name: String? = null - var streamUrl: String? = null - var homePageUrl: String? = null +package com.cappielloantonio.tempo.subsonic.models + +import android.os.Parcelable +import kotlinx.parcelize.Parcelize + +@Parcelize +class InternetRadioStation : Parcelable { + var id: String? = null + var name: String? = null + var streamUrl: String? = null + var homePageUrl: String? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/InternetRadioStations.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/InternetRadioStations.kt similarity index 77% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/InternetRadioStations.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/InternetRadioStations.kt index caa9f08a..f70348f2 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/InternetRadioStations.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/InternetRadioStations.kt @@ -1,8 +1,8 @@ -package com.cappielloantonio.play.subsonic.models - -import com.google.gson.annotations.SerializedName - -class InternetRadioStations { - @SerializedName("internetRadioStation") - var internetRadioStations: List? = null +package com.cappielloantonio.tempo.subsonic.models + +import com.google.gson.annotations.SerializedName + +class InternetRadioStations { + @SerializedName("internetRadioStation") + var internetRadioStations: List? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/JukeboxPlaylist.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/JukeboxPlaylist.kt similarity index 60% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/JukeboxPlaylist.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/JukeboxPlaylist.kt index d67bd20f..d8425ddc 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/JukeboxPlaylist.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/JukeboxPlaylist.kt @@ -1,5 +1,5 @@ -package com.cappielloantonio.play.subsonic.models - -class JukeboxPlaylist : JukeboxStatus() { - var entries: List? = null +package com.cappielloantonio.tempo.subsonic.models + +class JukeboxPlaylist : JukeboxStatus() { + var entries: List? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/JukeboxStatus.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/JukeboxStatus.kt similarity index 69% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/JukeboxStatus.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/JukeboxStatus.kt index 040a633d..c8027ad5 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/JukeboxStatus.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/JukeboxStatus.kt @@ -1,8 +1,8 @@ -package com.cappielloantonio.play.subsonic.models - -open class JukeboxStatus { - var currentIndex = 0 - var isPlaying = false - var gain = 0f - var position: Int? = null +package com.cappielloantonio.tempo.subsonic.models + +open class JukeboxStatus { + var currentIndex = 0 + var isPlaying = false + var gain = 0f + var position: Int? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/License.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/License.kt similarity index 73% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/License.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/License.kt index 82e23f68..d04bc969 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/License.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/License.kt @@ -1,10 +1,10 @@ -package com.cappielloantonio.play.subsonic.models - -import java.util.* - -class License { - var isValid = false - var email: String? = null - var licenseExpires: Date? = null - var trialExpires: Date? = null +package com.cappielloantonio.tempo.subsonic.models + +import java.util.* + +class License { + var isValid = false + var email: String? = null + var licenseExpires: Date? = null + var trialExpires: Date? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/Lyrics.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Lyrics.kt similarity index 65% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/Lyrics.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Lyrics.kt index 09703cf3..9bee4ab0 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/Lyrics.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Lyrics.kt @@ -1,7 +1,7 @@ -package com.cappielloantonio.play.subsonic.models - -class Lyrics { - var value: String? = null - var artist: String? = null - var title: String? = null +package com.cappielloantonio.tempo.subsonic.models + +class Lyrics { + var value: String? = null + var artist: String? = null + var title: String? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/MediaType.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/MediaType.kt similarity index 76% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/MediaType.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/MediaType.kt index 6c3db03a..f8a2da20 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/MediaType.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/MediaType.kt @@ -1,12 +1,12 @@ -package com.cappielloantonio.play.subsonic.models - -class MediaType { - var value: String? = null - - companion object { - var MUSIC = "music" - var PODCAST = "podcast" - var AUDIOBOOK = "audiobook" - var VIDEO = "video" - } +package com.cappielloantonio.tempo.subsonic.models + +class MediaType { + var value: String? = null + + companion object { + var MUSIC = "music" + var PODCAST = "podcast" + var AUDIOBOOK = "audiobook" + var VIDEO = "video" + } } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/MusicFolder.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/MusicFolder.kt similarity index 73% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/MusicFolder.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/MusicFolder.kt index 4f52320e..905852cd 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/MusicFolder.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/MusicFolder.kt @@ -1,10 +1,10 @@ -package com.cappielloantonio.play.subsonic.models - -import android.os.Parcelable -import kotlinx.parcelize.Parcelize - -@Parcelize -class MusicFolder : Parcelable { - var id: String? = null - var name: String? = null +package com.cappielloantonio.tempo.subsonic.models + +import android.os.Parcelable +import kotlinx.parcelize.Parcelize + +@Parcelize +class MusicFolder : Parcelable { + var id: String? = null + var name: String? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/MusicFolders.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/MusicFolders.kt similarity index 73% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/MusicFolders.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/MusicFolders.kt index a70342ae..15758936 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/MusicFolders.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/MusicFolders.kt @@ -1,8 +1,8 @@ -package com.cappielloantonio.play.subsonic.models - -import com.google.gson.annotations.SerializedName - -class MusicFolders { - @SerializedName("musicFolder") - var musicFolders: List? = null +package com.cappielloantonio.tempo.subsonic.models + +import com.google.gson.annotations.SerializedName + +class MusicFolders { + @SerializedName("musicFolder") + var musicFolders: List? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/NewestPodcasts.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/NewestPodcasts.kt similarity index 72% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/NewestPodcasts.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/NewestPodcasts.kt index 39a39206..24469ee0 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/NewestPodcasts.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/NewestPodcasts.kt @@ -1,8 +1,8 @@ -package com.cappielloantonio.play.subsonic.models - -import com.google.gson.annotations.SerializedName - -class NewestPodcasts { - @SerializedName("episode") - var episodes: List? = null +package com.cappielloantonio.tempo.subsonic.models + +import com.google.gson.annotations.SerializedName + +class NewestPodcasts { + @SerializedName("episode") + var episodes: List? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/NowPlaying.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/NowPlaying.kt similarity index 55% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/NowPlaying.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/NowPlaying.kt index fe70859d..380ae25b 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/NowPlaying.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/NowPlaying.kt @@ -1,5 +1,5 @@ -package com.cappielloantonio.play.subsonic.models - -class NowPlaying { - var entries: List? = null +package com.cappielloantonio.tempo.subsonic.models + +class NowPlaying { + var entries: List? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/NowPlayingEntry.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/NowPlayingEntry.kt similarity index 82% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/NowPlayingEntry.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/NowPlayingEntry.kt index 49ae64e9..493bc9e3 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/NowPlayingEntry.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/NowPlayingEntry.kt @@ -1,15 +1,15 @@ -package com.cappielloantonio.play.subsonic.models - -import com.google.gson.annotations.SerializedName -import kotlinx.parcelize.Parcelize - -@Parcelize -class NowPlayingEntry( - @SerializedName("_id") - override val id: String -) : Child(id) { - var username: String? = null - var minutesAgo = 0 - var playerId = 0 - var playerName: String? = null +package com.cappielloantonio.tempo.subsonic.models + +import com.google.gson.annotations.SerializedName +import kotlinx.parcelize.Parcelize + +@Parcelize +class NowPlayingEntry( + @SerializedName("_id") + override val id: String +) : Child(id) { + var username: String? = null + var minutesAgo = 0 + var playerId = 0 + var playerName: String? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/PlayQueue.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/PlayQueue.kt similarity index 83% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/PlayQueue.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/PlayQueue.kt index 0ecee9e1..1885b44a 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/PlayQueue.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/PlayQueue.kt @@ -1,14 +1,14 @@ -package com.cappielloantonio.play.subsonic.models - -import com.google.gson.annotations.SerializedName -import java.util.* - -class PlayQueue { - @SerializedName("entry") - var entries: List? = null - var current: String? = null - var position: Long? = null - var username: String? = null - var changed: Date? = null - var changedBy: String? = null +package com.cappielloantonio.tempo.subsonic.models + +import com.google.gson.annotations.SerializedName +import java.util.* + +class PlayQueue { + @SerializedName("entry") + var entries: List? = null + var current: String? = null + var position: Long? = null + var username: String? = null + var changed: Date? = null + var changedBy: String? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/Playlist.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Playlist.kt similarity index 90% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/Playlist.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Playlist.kt index 32b96ca6..a64b14b9 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/Playlist.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Playlist.kt @@ -1,49 +1,49 @@ -package com.cappielloantonio.play.subsonic.models - -import android.os.Parcelable -import androidx.room.ColumnInfo -import androidx.room.Entity -import androidx.room.Ignore -import androidx.room.PrimaryKey -import com.google.gson.annotations.SerializedName -import kotlinx.parcelize.Parcelize -import java.util.* - -@Parcelize -@Entity(tableName = "playlist") -open class Playlist( - @PrimaryKey - @ColumnInfo(name = "id") - open var id: String -) : Parcelable { - @ColumnInfo(name = "name") - var name: String? = null - - @Ignore - var comment: String? = null - - @Ignore - var owner: String? = null - - @Ignore - @SerializedName("public") - var isUniversal: Boolean? = null - - @Ignore - var songCount: Int = 0 - - @ColumnInfo(name = "duration") - var duration: Long = 0 - - @Ignore - var created: Date? = null - - @Ignore - var changed: Date? = null - - @ColumnInfo(name = "coverArt") - var coverArtId: String? = null - - @Ignore - var allowedUsers: List? = null +package com.cappielloantonio.tempo.subsonic.models + +import android.os.Parcelable +import androidx.room.ColumnInfo +import androidx.room.Entity +import androidx.room.Ignore +import androidx.room.PrimaryKey +import com.google.gson.annotations.SerializedName +import kotlinx.parcelize.Parcelize +import java.util.* + +@Parcelize +@Entity(tableName = "playlist") +open class Playlist( + @PrimaryKey + @ColumnInfo(name = "id") + open var id: String +) : Parcelable { + @ColumnInfo(name = "name") + var name: String? = null + + @Ignore + var comment: String? = null + + @Ignore + var owner: String? = null + + @Ignore + @SerializedName("public") + var isUniversal: Boolean? = null + + @Ignore + var songCount: Int = 0 + + @ColumnInfo(name = "duration") + var duration: Long = 0 + + @Ignore + var created: Date? = null + + @Ignore + var changed: Date? = null + + @ColumnInfo(name = "coverArt") + var coverArtId: String? = null + + @Ignore + var allowedUsers: List? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/PlaylistWithSongs.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/PlaylistWithSongs.kt similarity index 82% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/PlaylistWithSongs.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/PlaylistWithSongs.kt index 793fa06a..f0bb3de3 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/PlaylistWithSongs.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/PlaylistWithSongs.kt @@ -1,14 +1,14 @@ -package com.cappielloantonio.play.subsonic.models - -import android.os.Parcelable -import com.google.gson.annotations.SerializedName -import kotlinx.parcelize.Parcelize - -@Parcelize -class PlaylistWithSongs( - @SerializedName("_id") - override var id: String -) : Playlist(id), Parcelable { - @SerializedName("entry") - var entries: List? = null +package com.cappielloantonio.tempo.subsonic.models + +import android.os.Parcelable +import com.google.gson.annotations.SerializedName +import kotlinx.parcelize.Parcelize + +@Parcelize +class PlaylistWithSongs( + @SerializedName("_id") + override var id: String +) : Playlist(id), Parcelable { + @SerializedName("entry") + var entries: List? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/Playlists.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Playlists.kt similarity index 71% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/Playlists.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Playlists.kt index 52893dbc..887efe6a 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/Playlists.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Playlists.kt @@ -1,8 +1,8 @@ -package com.cappielloantonio.play.subsonic.models - -import com.google.gson.annotations.SerializedName - -class Playlists( - @SerializedName("playlist") - var playlists: List? = null +package com.cappielloantonio.tempo.subsonic.models + +import com.google.gson.annotations.SerializedName + +class Playlists( + @SerializedName("playlist") + var playlists: List? = null ) \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/PodcastChannel.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/PodcastChannel.kt similarity index 88% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/PodcastChannel.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/PodcastChannel.kt index 318f6d16..025e2791 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/PodcastChannel.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/PodcastChannel.kt @@ -1,19 +1,19 @@ -package com.cappielloantonio.play.subsonic.models - -import android.os.Parcelable -import com.google.gson.annotations.SerializedName -import kotlinx.parcelize.Parcelize - -@Parcelize -class PodcastChannel : Parcelable { - @SerializedName("episode") - var episodes: List? = null - var id: String? = null - var url: String? = null - var title: String? = null - var description: String? = null - var coverArtId: String? = null - var originalImageUrl: String? = null - var status: String? = null - var errorMessage: String? = null +package com.cappielloantonio.tempo.subsonic.models + +import android.os.Parcelable +import com.google.gson.annotations.SerializedName +import kotlinx.parcelize.Parcelize + +@Parcelize +class PodcastChannel : Parcelable { + @SerializedName("episode") + var episodes: List? = null + var id: String? = null + var url: String? = null + var title: String? = null + var description: String? = null + var coverArtId: String? = null + var originalImageUrl: String? = null + var status: String? = null + var errorMessage: String? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/PodcastEpisode.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/PodcastEpisode.kt similarity index 93% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/PodcastEpisode.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/PodcastEpisode.kt index 7522353c..2f36d6a2 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/PodcastEpisode.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/PodcastEpisode.kt @@ -1,58 +1,58 @@ -package com.cappielloantonio.play.subsonic.models - -import android.os.Parcelable -import androidx.room.ColumnInfo -import com.google.gson.annotations.SerializedName -import kotlinx.parcelize.Parcelize -import java.util.* - -@Parcelize -class PodcastEpisode : Parcelable { - var id: String? = null - - @SerializedName("parent") - var parentId: String? = null - - @SerializedName("isDir") - var isDir = false - var title: String? = null - var album: String? = null - var artist: String? = null - var track: Int? = null - var year: Int? = null - var genre: String? = null - - @SerializedName("coverArt") - var coverArtId: String? = null - var size: Long? = null - var contentType: String? = null - var suffix: String? = null - var transcodedContentType: String? = null - var transcodedSuffix: String? = null - var duration: Int? = null - @ColumnInfo("bitrate") - @SerializedName("bitRate") - var bitrate: Int? = null - var path: String? = null - - @ColumnInfo(name = "is_video") - @SerializedName("isVideo") - var isVideo: Boolean = false - var userRating: Int? = null - var averageRating: Double? = null - var playCount: Long? = null - var discNumber: Int? = null - var created: Date? = null - var starred: Date? = null - var albumId: String? = null - var artistId: String? = null - var type: String? = null - var bookmarkPosition: Long? = null - var originalWidth: Int? = null - var originalHeight: Int? = null - var streamId: String? = null - var channelId: String? = null - var description: String? = null - var status: String? = null - var publishDate: Date? = null +package com.cappielloantonio.tempo.subsonic.models + +import android.os.Parcelable +import androidx.room.ColumnInfo +import com.google.gson.annotations.SerializedName +import kotlinx.parcelize.Parcelize +import java.util.* + +@Parcelize +class PodcastEpisode : Parcelable { + var id: String? = null + + @SerializedName("parent") + var parentId: String? = null + + @SerializedName("isDir") + var isDir = false + var title: String? = null + var album: String? = null + var artist: String? = null + var track: Int? = null + var year: Int? = null + var genre: String? = null + + @SerializedName("coverArt") + var coverArtId: String? = null + var size: Long? = null + var contentType: String? = null + var suffix: String? = null + var transcodedContentType: String? = null + var transcodedSuffix: String? = null + var duration: Int? = null + @ColumnInfo("bitrate") + @SerializedName("bitRate") + var bitrate: Int? = null + var path: String? = null + + @ColumnInfo(name = "is_video") + @SerializedName("isVideo") + var isVideo: Boolean = false + var userRating: Int? = null + var averageRating: Double? = null + var playCount: Long? = null + var discNumber: Int? = null + var created: Date? = null + var starred: Date? = null + var albumId: String? = null + var artistId: String? = null + var type: String? = null + var bookmarkPosition: Long? = null + var originalWidth: Int? = null + var originalHeight: Int? = null + var streamId: String? = null + var channelId: String? = null + var description: String? = null + var status: String? = null + var publishDate: Date? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/PodcastStatus.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/PodcastStatus.kt similarity index 81% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/PodcastStatus.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/PodcastStatus.kt index a1b02350..6370e8c2 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/PodcastStatus.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/PodcastStatus.kt @@ -1,14 +1,14 @@ -package com.cappielloantonio.play.subsonic.models - -class PodcastStatus { - var value: String? = null - - companion object { - var NEW = "new" - var DOWNLOADING = "downloading" - var COMPLETED = "completed" - var ERROR = "error" - var DELETED = "deleted" - var SKIPPED = "skipped" - } +package com.cappielloantonio.tempo.subsonic.models + +class PodcastStatus { + var value: String? = null + + companion object { + var NEW = "new" + var DOWNLOADING = "downloading" + var COMPLETED = "completed" + var ERROR = "error" + var DELETED = "deleted" + var SKIPPED = "skipped" + } } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/Podcasts.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Podcasts.kt similarity index 72% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/Podcasts.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Podcasts.kt index f553d279..c51011e3 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/Podcasts.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Podcasts.kt @@ -1,8 +1,8 @@ -package com.cappielloantonio.play.subsonic.models - -import com.google.gson.annotations.SerializedName - -class Podcasts { - @SerializedName("channel") - var channels: List? = null +package com.cappielloantonio.tempo.subsonic.models + +import com.google.gson.annotations.SerializedName + +class Podcasts { + @SerializedName("channel") + var channels: List? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/ResponseStatus.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/ResponseStatus.kt similarity index 72% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/ResponseStatus.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/ResponseStatus.kt index f1aeb309..023dfe1d 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/ResponseStatus.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/ResponseStatus.kt @@ -1,12 +1,12 @@ -package com.cappielloantonio.play.subsonic.models - -class ResponseStatus(val value: String) { - - companion object { - @JvmField - var OK = "ok" - - @JvmField - var FAILED = "failed" - } +package com.cappielloantonio.tempo.subsonic.models + +class ResponseStatus(val value: String) { + + companion object { + @JvmField + var OK = "ok" + + @JvmField + var FAILED = "failed" + } } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/ScanStatus.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/ScanStatus.kt similarity index 58% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/ScanStatus.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/ScanStatus.kt index 29bb8590..83b84095 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/ScanStatus.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/ScanStatus.kt @@ -1,6 +1,6 @@ -package com.cappielloantonio.play.subsonic.models - -class ScanStatus { - var isScanning = false - var count: Long? = null +package com.cappielloantonio.tempo.subsonic.models + +class ScanStatus { + var isScanning = false + var count: Long? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/SearchResult.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/SearchResult.kt similarity index 64% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/SearchResult.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/SearchResult.kt index 72f0f6d8..1f8d90c9 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/SearchResult.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/SearchResult.kt @@ -1,7 +1,7 @@ -package com.cappielloantonio.play.subsonic.models - -class SearchResult { - var matches: List? = null - var offset = 0 - var totalHits = 0 +package com.cappielloantonio.tempo.subsonic.models + +class SearchResult { + var matches: List? = null + var offset = 0 + var totalHits = 0 } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/SearchResult2.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/SearchResult2.kt similarity index 81% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/SearchResult2.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/SearchResult2.kt index 41cc191b..3e2ab567 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/SearchResult2.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/SearchResult2.kt @@ -1,14 +1,14 @@ -package com.cappielloantonio.play.subsonic.models - -import com.google.gson.annotations.SerializedName - -class SearchResult2 { - @SerializedName("artist") - var artists: List? = null - - @SerializedName("album") - var albums: List? = null - - @SerializedName("song") - var songs: List? = null +package com.cappielloantonio.tempo.subsonic.models + +import com.google.gson.annotations.SerializedName + +class SearchResult2 { + @SerializedName("artist") + var artists: List? = null + + @SerializedName("album") + var albums: List? = null + + @SerializedName("song") + var songs: List? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/SearchResult3.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/SearchResult3.kt similarity index 81% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/SearchResult3.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/SearchResult3.kt index f458b2fa..d398b348 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/SearchResult3.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/SearchResult3.kt @@ -1,14 +1,14 @@ -package com.cappielloantonio.play.subsonic.models - -import com.google.gson.annotations.SerializedName - -class SearchResult3 { - @SerializedName("artist") - var artists: List? = null - - @SerializedName("album") - var albums: List? = null - - @SerializedName("song") - var songs: List? = null +package com.cappielloantonio.tempo.subsonic.models + +import com.google.gson.annotations.SerializedName + +class SearchResult3 { + @SerializedName("artist") + var artists: List? = null + + @SerializedName("album") + var albums: List? = null + + @SerializedName("song") + var songs: List? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/Share.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Share.kt similarity index 83% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/Share.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Share.kt index 057c1770..72edaacc 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/Share.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Share.kt @@ -1,15 +1,15 @@ -package com.cappielloantonio.play.subsonic.models - -import java.util.* - -class Share { - var entries: List? = null - var id: String? = null - var url: String? = null - var description: String? = null - var username: String? = null - var created: Date? = null - var expires: Date? = null - var lastVisited: Date? = null - var visitCount = 0 +package com.cappielloantonio.tempo.subsonic.models + +import java.util.* + +class Share { + var entries: List? = null + var id: String? = null + var url: String? = null + var description: String? = null + var username: String? = null + var created: Date? = null + var expires: Date? = null + var lastVisited: Date? = null + var visitCount = 0 } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Shares.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Shares.kt new file mode 100644 index 00000000..76af0d41 --- /dev/null +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Shares.kt @@ -0,0 +1,5 @@ +package com.cappielloantonio.tempo.subsonic.models + +class Shares { + var shares: List? = null +} \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/SimilarArtistID3.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/SimilarArtistID3.kt similarity index 71% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/SimilarArtistID3.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/SimilarArtistID3.kt index ebc13084..ea4095a5 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/SimilarArtistID3.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/SimilarArtistID3.kt @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.subsonic.models +package com.cappielloantonio.tempo.subsonic.models import android.os.Parcelable import kotlinx.parcelize.Parcelize diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/SimilarSongs.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/SimilarSongs.kt similarity index 51% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/SimilarSongs.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/SimilarSongs.kt index 46d6ccd2..4aa52f49 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/SimilarSongs.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/SimilarSongs.kt @@ -1,5 +1,5 @@ -package com.cappielloantonio.play.subsonic.models - -class SimilarSongs { - var songs: List? = null +package com.cappielloantonio.tempo.subsonic.models + +class SimilarSongs { + var songs: List? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/SimilarSongs2.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/SimilarSongs2.kt similarity index 70% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/SimilarSongs2.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/SimilarSongs2.kt index 4949ae46..977f3a78 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/SimilarSongs2.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/SimilarSongs2.kt @@ -1,8 +1,8 @@ -package com.cappielloantonio.play.subsonic.models - -import com.google.gson.annotations.SerializedName - -class SimilarSongs2 { - @SerializedName("song") - var songs: List? = null +package com.cappielloantonio.tempo.subsonic.models + +import com.google.gson.annotations.SerializedName + +class SimilarSongs2 { + @SerializedName("song") + var songs: List? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/Songs.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Songs.kt similarity index 69% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/Songs.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Songs.kt index c115b072..1aaf4e11 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/Songs.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Songs.kt @@ -1,8 +1,8 @@ -package com.cappielloantonio.play.subsonic.models - -import com.google.gson.annotations.SerializedName - -class Songs { - @SerializedName("song") - var songs: List? = null +package com.cappielloantonio.tempo.subsonic.models + +import com.google.gson.annotations.SerializedName + +class Songs { + @SerializedName("song") + var songs: List? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/Starred.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Starred.kt similarity index 69% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/Starred.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Starred.kt index ee71fe6f..f7532f14 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/Starred.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Starred.kt @@ -1,7 +1,7 @@ -package com.cappielloantonio.play.subsonic.models - -class Starred { - var artists: List? = null - var albums: List? = null - var songs: List? = null +package com.cappielloantonio.tempo.subsonic.models + +class Starred { + var artists: List? = null + var albums: List? = null + var songs: List? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/Starred2.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Starred2.kt similarity index 81% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/Starred2.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Starred2.kt index ad347578..c4df15c1 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/Starred2.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Starred2.kt @@ -1,14 +1,14 @@ -package com.cappielloantonio.play.subsonic.models - -import com.google.gson.annotations.SerializedName - -class Starred2 { - @SerializedName("artist") - var artists: List? = null - - @SerializedName("album") - var albums: List? = null - - @SerializedName("song") - var songs: List? = null +package com.cappielloantonio.tempo.subsonic.models + +import com.google.gson.annotations.SerializedName + +class Starred2 { + @SerializedName("artist") + var artists: List? = null + + @SerializedName("album") + var albums: List? = null + + @SerializedName("song") + var songs: List? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/SubsonicResponse.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/SubsonicResponse.kt similarity index 94% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/SubsonicResponse.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/SubsonicResponse.kt index 6e6de0c9..492c7237 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/SubsonicResponse.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/SubsonicResponse.kt @@ -1,51 +1,51 @@ -package com.cappielloantonio.play.subsonic.models - -class SubsonicResponse { - var error: Error? = null - var scanStatus: ScanStatus? = null - var topSongs: TopSongs? = null - var similarSongs2: SimilarSongs2? = null - var similarSongs: SimilarSongs? = null - var artistInfo2: ArtistInfo2? = null - var artistInfo: ArtistInfo? = null - var albumInfo: AlbumInfo? = null - var starred2: Starred2? = null - var starred: Starred? = null - var shares: Shares? = null - var playQueue: PlayQueue? = null - var bookmarks: Bookmarks? = null - var internetRadioStations: InternetRadioStations? = null - var newestPodcasts: NewestPodcasts? = null - var podcasts: Podcasts? = null - var lyrics: Lyrics? = null - var songsByGenre: Songs? = null - var randomSongs: Songs? = null - var albumList2: AlbumList2? = null - var albumList: AlbumList? = null - var chatMessages: ChatMessages? = null - var user: User? = null - var users: Users? = null - var license: License? = null - var jukeboxPlaylist: JukeboxPlaylist? = null - var jukeboxStatus: JukeboxStatus? = null - var playlist: PlaylistWithSongs? = null - var playlists: Playlists? = null - var searchResult3: SearchResult3? = null - var searchResult2: SearchResult2? = null - var searchResult: SearchResult? = null - var nowPlaying: NowPlaying? = null - var videoInfo: VideoInfo? = null - var videos: Videos? = null - var song: Child? = null - var album: AlbumWithSongsID3? = null - var artist: ArtistWithAlbumsID3? = null - var artists: ArtistsID3? = null - var genres: Genres? = null - var directory: Directory? = null - var indexes: Indexes? = null - var musicFolders: MusicFolders? = null - var status: String? = null - var version: String? = null - var type: String? = null - var serverVersion: String? = null +package com.cappielloantonio.tempo.subsonic.models + +class SubsonicResponse { + var error: Error? = null + var scanStatus: ScanStatus? = null + var topSongs: TopSongs? = null + var similarSongs2: SimilarSongs2? = null + var similarSongs: SimilarSongs? = null + var artistInfo2: ArtistInfo2? = null + var artistInfo: ArtistInfo? = null + var albumInfo: AlbumInfo? = null + var starred2: Starred2? = null + var starred: Starred? = null + var shares: Shares? = null + var playQueue: PlayQueue? = null + var bookmarks: Bookmarks? = null + var internetRadioStations: InternetRadioStations? = null + var newestPodcasts: NewestPodcasts? = null + var podcasts: Podcasts? = null + var lyrics: Lyrics? = null + var songsByGenre: Songs? = null + var randomSongs: Songs? = null + var albumList2: AlbumList2? = null + var albumList: AlbumList? = null + var chatMessages: ChatMessages? = null + var user: User? = null + var users: Users? = null + var license: License? = null + var jukeboxPlaylist: JukeboxPlaylist? = null + var jukeboxStatus: JukeboxStatus? = null + var playlist: PlaylistWithSongs? = null + var playlists: Playlists? = null + var searchResult3: SearchResult3? = null + var searchResult2: SearchResult2? = null + var searchResult: SearchResult? = null + var nowPlaying: NowPlaying? = null + var videoInfo: VideoInfo? = null + var videos: Videos? = null + var song: Child? = null + var album: AlbumWithSongsID3? = null + var artist: ArtistWithAlbumsID3? = null + var artists: ArtistsID3? = null + var genres: Genres? = null + var directory: Directory? = null + var indexes: Indexes? = null + var musicFolders: MusicFolders? = null + var status: String? = null + var version: String? = null + var type: String? = null + var serverVersion: String? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/TopSongs.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/TopSongs.kt similarity index 70% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/TopSongs.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/TopSongs.kt index ca1f6f9c..c2cc62c3 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/TopSongs.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/TopSongs.kt @@ -1,8 +1,8 @@ -package com.cappielloantonio.play.subsonic.models - -import com.google.gson.annotations.SerializedName - -class TopSongs { - @SerializedName("song") - var songs: List? = null +package com.cappielloantonio.tempo.subsonic.models + +import com.google.gson.annotations.SerializedName + +class TopSongs { + @SerializedName("song") + var songs: List? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/User.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/User.kt similarity index 89% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/User.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/User.kt index 9a40e5dc..86cbd3b0 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/User.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/User.kt @@ -1,24 +1,24 @@ -package com.cappielloantonio.play.subsonic.models - -import java.util.* - -class User { - var folders: List? = null - var username: String? = null - var email: String? = null - var isScrobblingEnabled = false - var maxBitRate: Int? = null - var isAdminRole = false - var isSettingsRole = false - var isDownloadRole = false - var isUploadRole = false - var isPlaylistRole = false - var isCoverArtRole = false - var isCommentRole = false - var isPodcastRole = false - var isStreamRole = false - var isJukeboxRole = false - var isShareRole = false - var isVideoConversionRole = false - var avatarLastChanged: Date? = null +package com.cappielloantonio.tempo.subsonic.models + +import java.util.* + +class User { + var folders: List? = null + var username: String? = null + var email: String? = null + var isScrobblingEnabled = false + var maxBitRate: Int? = null + var isAdminRole = false + var isSettingsRole = false + var isDownloadRole = false + var isUploadRole = false + var isPlaylistRole = false + var isCoverArtRole = false + var isCommentRole = false + var isPodcastRole = false + var isStreamRole = false + var isJukeboxRole = false + var isShareRole = false + var isVideoConversionRole = false + var avatarLastChanged: Date? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Users.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Users.kt new file mode 100644 index 00000000..ac37cd74 --- /dev/null +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Users.kt @@ -0,0 +1,5 @@ +package com.cappielloantonio.tempo.subsonic.models + +class Users { + var users: List? = null +} \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/VideoConversion.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/VideoConversion.kt similarity index 67% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/VideoConversion.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/VideoConversion.kt index d6d258fa..064e86f6 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/VideoConversion.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/VideoConversion.kt @@ -1,7 +1,7 @@ -package com.cappielloantonio.play.subsonic.models - -class VideoConversion { - var id: String? = null - var bitRate: Int? = null - var audioTrackId: Int? = null +package com.cappielloantonio.tempo.subsonic.models + +class VideoConversion { + var id: String? = null + var bitRate: Int? = null + var audioTrackId: Int? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/models/VideoInfo.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/VideoInfo.kt similarity index 76% rename from app/src/main/java/com/cappielloantonio/play/subsonic/models/VideoInfo.kt rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/models/VideoInfo.kt index 8e69ab4a..72bff55e 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/models/VideoInfo.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/VideoInfo.kt @@ -1,8 +1,8 @@ -package com.cappielloantonio.play.subsonic.models - -class VideoInfo { - var captions: List? = null - var audioTracks: List? = null - var conversions: List? = null - var id: String? = null +package com.cappielloantonio.tempo.subsonic.models + +class VideoInfo { + var captions: List? = null + var audioTracks: List? = null + var conversions: List? = null + var id: String? = null } \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Videos.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Videos.kt new file mode 100644 index 00000000..52687cbd --- /dev/null +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/Videos.kt @@ -0,0 +1,5 @@ +package com.cappielloantonio.tempo.subsonic.models + +class Videos { + var videos: List? = null +} \ No newline at end of file diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/utils/CacheUtil.java b/app/src/main/java/com/cappielloantonio/tempo/subsonic/utils/CacheUtil.java similarity index 94% rename from app/src/main/java/com/cappielloantonio/play/subsonic/utils/CacheUtil.java rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/utils/CacheUtil.java index 2e379189..1a5170e5 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/utils/CacheUtil.java +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/utils/CacheUtil.java @@ -1,10 +1,10 @@ -package com.cappielloantonio.play.subsonic.utils; +package com.cappielloantonio.tempo.subsonic.utils; import android.content.Context; import android.net.ConnectivityManager; import android.net.NetworkInfo; -import com.cappielloantonio.play.App; +import com.cappielloantonio.tempo.App; import okhttp3.Interceptor; import okhttp3.Request; diff --git a/app/src/main/java/com/cappielloantonio/play/subsonic/utils/StringUtil.java b/app/src/main/java/com/cappielloantonio/tempo/subsonic/utils/StringUtil.java similarity index 94% rename from app/src/main/java/com/cappielloantonio/play/subsonic/utils/StringUtil.java rename to app/src/main/java/com/cappielloantonio/tempo/subsonic/utils/StringUtil.java index 7ef977de..d62aecf5 100644 --- a/app/src/main/java/com/cappielloantonio/play/subsonic/utils/StringUtil.java +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/utils/StringUtil.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.subsonic.utils; +package com.cappielloantonio.tempo.subsonic.utils; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/activity/MainActivity.java b/app/src/main/java/com/cappielloantonio/tempo/ui/activity/MainActivity.java similarity index 94% rename from app/src/main/java/com/cappielloantonio/play/ui/activity/MainActivity.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/activity/MainActivity.java index 5f08838d..8c28c5b5 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/activity/MainActivity.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/activity/MainActivity.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.activity; +package com.cappielloantonio.tempo.ui.activity; import android.content.Context; import android.content.IntentFilter; @@ -17,17 +17,17 @@ import androidx.navigation.NavController; import androidx.navigation.fragment.NavHostFragment; import androidx.navigation.ui.NavigationUI; -import com.cappielloantonio.play.R; -import com.cappielloantonio.play.broadcast.receiver.ConnectivityStatusBroadcastReceiver; -import com.cappielloantonio.play.databinding.ActivityMainBinding; -import com.cappielloantonio.play.service.MediaManager; -import com.cappielloantonio.play.ui.activity.base.BaseActivity; -import com.cappielloantonio.play.ui.dialog.ConnectionAlertDialog; -import com.cappielloantonio.play.ui.dialog.ServerUnreachableDialog; -import com.cappielloantonio.play.ui.fragment.PlayerBottomSheetFragment; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.util.Preferences; -import com.cappielloantonio.play.viewmodel.MainViewModel; +import com.cappielloantonio.tempo.R; +import com.cappielloantonio.tempo.broadcast.receiver.ConnectivityStatusBroadcastReceiver; +import com.cappielloantonio.tempo.databinding.ActivityMainBinding; +import com.cappielloantonio.tempo.service.MediaManager; +import com.cappielloantonio.tempo.ui.activity.base.BaseActivity; +import com.cappielloantonio.tempo.ui.dialog.ConnectionAlertDialog; +import com.cappielloantonio.tempo.ui.dialog.ServerUnreachableDialog; +import com.cappielloantonio.tempo.ui.fragment.PlayerBottomSheetFragment; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.util.Preferences; +import com.cappielloantonio.tempo.viewmodel.MainViewModel; import com.google.android.material.bottomnavigation.BottomNavigationView; import com.google.android.material.bottomsheet.BottomSheetBehavior; import com.google.common.util.concurrent.MoreExecutors; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/activity/base/BaseActivity.java b/app/src/main/java/com/cappielloantonio/tempo/ui/activity/base/BaseActivity.java similarity index 94% rename from app/src/main/java/com/cappielloantonio/play/ui/activity/base/BaseActivity.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/activity/base/BaseActivity.java index b8e3ead8..4e7b9290 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/activity/base/BaseActivity.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/activity/base/BaseActivity.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.activity.base; +package com.cappielloantonio.tempo.ui.activity.base; import android.Manifest; import android.content.ComponentName; @@ -19,10 +19,10 @@ import androidx.media3.exoplayer.offline.DownloadService; import androidx.media3.session.MediaBrowser; import androidx.media3.session.SessionToken; -import com.cappielloantonio.play.R; -import com.cappielloantonio.play.service.DownloaderService; -import com.cappielloantonio.play.service.MediaService; -import com.cappielloantonio.play.util.UIUtil; +import com.cappielloantonio.tempo.R; +import com.cappielloantonio.tempo.service.DownloaderService; +import com.cappielloantonio.tempo.service.MediaService; +import com.cappielloantonio.tempo.util.UIUtil; import com.google.android.gms.cast.framework.CastContext; import com.google.android.material.elevation.SurfaceColors; import com.google.common.util.concurrent.ListenableFuture; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/adapter/AlbumAdapter.java b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/AlbumAdapter.java similarity index 81% rename from app/src/main/java/com/cappielloantonio/play/ui/adapter/AlbumAdapter.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/adapter/AlbumAdapter.java index b5f8c02e..b565599b 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/adapter/AlbumAdapter.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/AlbumAdapter.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.adapter; +package com.cappielloantonio.tempo.ui.adapter; import android.os.Bundle; import android.view.LayoutInflater; @@ -7,15 +7,12 @@ import android.view.ViewGroup; import androidx.annotation.NonNull; import androidx.recyclerview.widget.RecyclerView; -import com.bumptech.glide.load.resource.bitmap.CenterCrop; -import com.bumptech.glide.load.resource.bitmap.RoundedCorners; -import com.bumptech.glide.load.resource.drawable.DrawableTransitionOptions; -import com.cappielloantonio.play.databinding.ItemLibraryAlbumBinding; -import com.cappielloantonio.play.glide.CustomGlideRequest; -import com.cappielloantonio.play.interfaces.ClickCallback; -import com.cappielloantonio.play.subsonic.models.AlbumID3; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.util.MusicUtil; +import com.cappielloantonio.tempo.databinding.ItemLibraryAlbumBinding; +import com.cappielloantonio.tempo.glide.CustomGlideRequest; +import com.cappielloantonio.tempo.interfaces.ClickCallback; +import com.cappielloantonio.tempo.subsonic.models.AlbumID3; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.util.MusicUtil; import java.util.Collections; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/adapter/AlbumArtistPageOrSimilarAdapter.java b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/AlbumArtistPageOrSimilarAdapter.java similarity index 81% rename from app/src/main/java/com/cappielloantonio/play/ui/adapter/AlbumArtistPageOrSimilarAdapter.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/adapter/AlbumArtistPageOrSimilarAdapter.java index 4d5abdf7..b1b89a4f 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/adapter/AlbumArtistPageOrSimilarAdapter.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/AlbumArtistPageOrSimilarAdapter.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.adapter; +package com.cappielloantonio.tempo.ui.adapter; import android.os.Bundle; import android.view.LayoutInflater; @@ -7,15 +7,12 @@ import android.view.ViewGroup; import androidx.annotation.NonNull; import androidx.recyclerview.widget.RecyclerView; -import com.bumptech.glide.load.resource.bitmap.CenterCrop; -import com.bumptech.glide.load.resource.bitmap.RoundedCorners; -import com.bumptech.glide.load.resource.drawable.DrawableTransitionOptions; -import com.cappielloantonio.play.databinding.ItemLibraryArtistPageOrSimilarAlbumBinding; -import com.cappielloantonio.play.glide.CustomGlideRequest; -import com.cappielloantonio.play.interfaces.ClickCallback; -import com.cappielloantonio.play.subsonic.models.AlbumID3; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.util.MusicUtil; +import com.cappielloantonio.tempo.databinding.ItemLibraryArtistPageOrSimilarAlbumBinding; +import com.cappielloantonio.tempo.glide.CustomGlideRequest; +import com.cappielloantonio.tempo.interfaces.ClickCallback; +import com.cappielloantonio.tempo.subsonic.models.AlbumID3; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.util.MusicUtil; import java.util.Collections; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/adapter/AlbumCatalogueAdapter.java b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/AlbumCatalogueAdapter.java similarity index 88% rename from app/src/main/java/com/cappielloantonio/play/ui/adapter/AlbumCatalogueAdapter.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/adapter/AlbumCatalogueAdapter.java index e59741f4..beb454ee 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/adapter/AlbumCatalogueAdapter.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/AlbumCatalogueAdapter.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.adapter; +package com.cappielloantonio.tempo.ui.adapter; import android.os.Bundle; import android.view.LayoutInflater; @@ -9,15 +9,12 @@ import android.widget.Filterable; import androidx.annotation.NonNull; import androidx.recyclerview.widget.RecyclerView; -import com.bumptech.glide.load.resource.bitmap.CenterCrop; -import com.bumptech.glide.load.resource.bitmap.RoundedCorners; -import com.bumptech.glide.load.resource.drawable.DrawableTransitionOptions; -import com.cappielloantonio.play.databinding.ItemLibraryCatalogueAlbumBinding; -import com.cappielloantonio.play.glide.CustomGlideRequest; -import com.cappielloantonio.play.interfaces.ClickCallback; -import com.cappielloantonio.play.subsonic.models.AlbumID3; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.util.MusicUtil; +import com.cappielloantonio.tempo.databinding.ItemLibraryCatalogueAlbumBinding; +import com.cappielloantonio.tempo.glide.CustomGlideRequest; +import com.cappielloantonio.tempo.interfaces.ClickCallback; +import com.cappielloantonio.tempo.subsonic.models.AlbumID3; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.util.MusicUtil; import java.util.ArrayList; import java.util.Collections; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/adapter/AlbumHorizontalAdapter.java b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/AlbumHorizontalAdapter.java similarity index 82% rename from app/src/main/java/com/cappielloantonio/play/ui/adapter/AlbumHorizontalAdapter.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/adapter/AlbumHorizontalAdapter.java index 39a3c9a0..3ad439d1 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/adapter/AlbumHorizontalAdapter.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/AlbumHorizontalAdapter.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.adapter; +package com.cappielloantonio.tempo.ui.adapter; import android.os.Bundle; import android.view.LayoutInflater; @@ -7,15 +7,12 @@ import android.view.ViewGroup; import androidx.annotation.NonNull; import androidx.recyclerview.widget.RecyclerView; -import com.bumptech.glide.load.resource.bitmap.CenterCrop; -import com.bumptech.glide.load.resource.bitmap.RoundedCorners; -import com.bumptech.glide.load.resource.drawable.DrawableTransitionOptions; -import com.cappielloantonio.play.databinding.ItemHorizontalAlbumBinding; -import com.cappielloantonio.play.glide.CustomGlideRequest; -import com.cappielloantonio.play.interfaces.ClickCallback; -import com.cappielloantonio.play.subsonic.models.AlbumID3; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.util.MusicUtil; +import com.cappielloantonio.tempo.databinding.ItemHorizontalAlbumBinding; +import com.cappielloantonio.tempo.glide.CustomGlideRequest; +import com.cappielloantonio.tempo.interfaces.ClickCallback; +import com.cappielloantonio.tempo.subsonic.models.AlbumID3; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.util.MusicUtil; import java.util.Collections; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/adapter/ArtistAdapter.java b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/ArtistAdapter.java similarity index 83% rename from app/src/main/java/com/cappielloantonio/play/ui/adapter/ArtistAdapter.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/adapter/ArtistAdapter.java index 0c1b87e1..01f5d2c0 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/adapter/ArtistAdapter.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/ArtistAdapter.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.adapter; +package com.cappielloantonio.tempo.ui.adapter; import android.os.Bundle; import android.view.LayoutInflater; @@ -8,15 +8,12 @@ import androidx.annotation.NonNull; import androidx.media3.common.util.UnstableApi; import androidx.recyclerview.widget.RecyclerView; -import com.bumptech.glide.load.resource.bitmap.CenterCrop; -import com.bumptech.glide.load.resource.bitmap.RoundedCorners; -import com.bumptech.glide.load.resource.drawable.DrawableTransitionOptions; -import com.cappielloantonio.play.databinding.ItemLibraryArtistBinding; -import com.cappielloantonio.play.glide.CustomGlideRequest; -import com.cappielloantonio.play.interfaces.ClickCallback; -import com.cappielloantonio.play.subsonic.models.ArtistID3; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.util.MusicUtil; +import com.cappielloantonio.tempo.databinding.ItemLibraryArtistBinding; +import com.cappielloantonio.tempo.glide.CustomGlideRequest; +import com.cappielloantonio.tempo.interfaces.ClickCallback; +import com.cappielloantonio.tempo.subsonic.models.ArtistID3; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.util.MusicUtil; import java.util.Collections; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/adapter/ArtistCatalogueAdapter.java b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/ArtistCatalogueAdapter.java similarity index 88% rename from app/src/main/java/com/cappielloantonio/play/ui/adapter/ArtistCatalogueAdapter.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/adapter/ArtistCatalogueAdapter.java index b5f44e8a..2a0be89e 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/adapter/ArtistCatalogueAdapter.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/ArtistCatalogueAdapter.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.adapter; +package com.cappielloantonio.tempo.ui.adapter; import android.os.Bundle; import android.view.LayoutInflater; @@ -9,15 +9,12 @@ import android.widget.Filterable; import androidx.annotation.NonNull; import androidx.recyclerview.widget.RecyclerView; -import com.bumptech.glide.load.resource.bitmap.CenterCrop; -import com.bumptech.glide.load.resource.bitmap.RoundedCorners; -import com.bumptech.glide.load.resource.drawable.DrawableTransitionOptions; -import com.cappielloantonio.play.databinding.ItemLibraryCatalogueArtistBinding; -import com.cappielloantonio.play.glide.CustomGlideRequest; -import com.cappielloantonio.play.interfaces.ClickCallback; -import com.cappielloantonio.play.subsonic.models.ArtistID3; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.util.MusicUtil; +import com.cappielloantonio.tempo.databinding.ItemLibraryCatalogueArtistBinding; +import com.cappielloantonio.tempo.glide.CustomGlideRequest; +import com.cappielloantonio.tempo.interfaces.ClickCallback; +import com.cappielloantonio.tempo.subsonic.models.ArtistID3; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.util.MusicUtil; import java.util.ArrayList; import java.util.Collections; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/adapter/ArtistHorizontalAdapter.java b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/ArtistHorizontalAdapter.java similarity index 83% rename from app/src/main/java/com/cappielloantonio/play/ui/adapter/ArtistHorizontalAdapter.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/adapter/ArtistHorizontalAdapter.java index 0fab8d34..2755afe3 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/adapter/ArtistHorizontalAdapter.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/ArtistHorizontalAdapter.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.adapter; +package com.cappielloantonio.tempo.ui.adapter; import android.os.Bundle; import android.view.LayoutInflater; @@ -8,15 +8,12 @@ import android.view.ViewGroup; import androidx.annotation.NonNull; import androidx.recyclerview.widget.RecyclerView; -import com.bumptech.glide.load.resource.bitmap.CenterCrop; -import com.bumptech.glide.load.resource.bitmap.RoundedCorners; -import com.bumptech.glide.load.resource.drawable.DrawableTransitionOptions; -import com.cappielloantonio.play.databinding.ItemHorizontalArtistBinding; -import com.cappielloantonio.play.glide.CustomGlideRequest; -import com.cappielloantonio.play.interfaces.ClickCallback; -import com.cappielloantonio.play.subsonic.models.ArtistID3; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.util.MusicUtil; +import com.cappielloantonio.tempo.databinding.ItemHorizontalArtistBinding; +import com.cappielloantonio.tempo.glide.CustomGlideRequest; +import com.cappielloantonio.tempo.interfaces.ClickCallback; +import com.cappielloantonio.tempo.subsonic.models.ArtistID3; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.util.MusicUtil; import java.util.Collections; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/adapter/ArtistSimilarAdapter.java b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/ArtistSimilarAdapter.java similarity index 81% rename from app/src/main/java/com/cappielloantonio/play/ui/adapter/ArtistSimilarAdapter.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/adapter/ArtistSimilarAdapter.java index 69564932..e030a719 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/adapter/ArtistSimilarAdapter.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/ArtistSimilarAdapter.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.adapter; +package com.cappielloantonio.tempo.ui.adapter; import android.os.Bundle; import android.view.LayoutInflater; @@ -7,15 +7,12 @@ import android.view.ViewGroup; import androidx.annotation.NonNull; import androidx.recyclerview.widget.RecyclerView; -import com.bumptech.glide.load.resource.bitmap.CenterCrop; -import com.bumptech.glide.load.resource.bitmap.RoundedCorners; -import com.bumptech.glide.load.resource.drawable.DrawableTransitionOptions; -import com.cappielloantonio.play.databinding.ItemLibrarySimilarArtistBinding; -import com.cappielloantonio.play.glide.CustomGlideRequest; -import com.cappielloantonio.play.interfaces.ClickCallback; -import com.cappielloantonio.play.subsonic.models.SimilarArtistID3; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.util.MusicUtil; +import com.cappielloantonio.tempo.databinding.ItemLibrarySimilarArtistBinding; +import com.cappielloantonio.tempo.glide.CustomGlideRequest; +import com.cappielloantonio.tempo.interfaces.ClickCallback; +import com.cappielloantonio.tempo.subsonic.models.SimilarArtistID3; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.util.MusicUtil; import java.util.Collections; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/adapter/DiscoverSongAdapter.java b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/DiscoverSongAdapter.java similarity index 82% rename from app/src/main/java/com/cappielloantonio/play/ui/adapter/DiscoverSongAdapter.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/adapter/DiscoverSongAdapter.java index 768a8c66..e844eed0 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/adapter/DiscoverSongAdapter.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/DiscoverSongAdapter.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.adapter; +package com.cappielloantonio.tempo.ui.adapter; import android.os.Bundle; import android.view.LayoutInflater; @@ -8,15 +8,12 @@ import android.view.animation.AccelerateDecelerateInterpolator; import androidx.annotation.NonNull; import androidx.recyclerview.widget.RecyclerView; -import com.bumptech.glide.load.resource.bitmap.CenterCrop; -import com.bumptech.glide.load.resource.bitmap.RoundedCorners; -import com.bumptech.glide.load.resource.drawable.DrawableTransitionOptions; -import com.cappielloantonio.play.databinding.ItemHomeDiscoverSongBinding; -import com.cappielloantonio.play.glide.CustomGlideRequest; -import com.cappielloantonio.play.interfaces.ClickCallback; -import com.cappielloantonio.play.subsonic.models.Child; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.util.MusicUtil; +import com.cappielloantonio.tempo.databinding.ItemHomeDiscoverSongBinding; +import com.cappielloantonio.tempo.glide.CustomGlideRequest; +import com.cappielloantonio.tempo.interfaces.ClickCallback; +import com.cappielloantonio.tempo.subsonic.models.Child; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.util.MusicUtil; import java.util.Collections; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/adapter/DownloadHorizontalAdapter.java b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/DownloadHorizontalAdapter.java similarity index 90% rename from app/src/main/java/com/cappielloantonio/play/ui/adapter/DownloadHorizontalAdapter.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/adapter/DownloadHorizontalAdapter.java index ba0e9d2d..90cbf207 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/adapter/DownloadHorizontalAdapter.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/DownloadHorizontalAdapter.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.adapter; +package com.cappielloantonio.tempo.ui.adapter; import android.os.Bundle; import android.view.LayoutInflater; @@ -9,12 +9,12 @@ import androidx.annotation.NonNull; import androidx.media3.common.util.UnstableApi; import androidx.recyclerview.widget.RecyclerView; -import com.cappielloantonio.play.R; -import com.cappielloantonio.play.databinding.ItemHorizontalDownloadBinding; -import com.cappielloantonio.play.interfaces.ClickCallback; -import com.cappielloantonio.play.subsonic.models.Child; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.util.MusicUtil; +import com.cappielloantonio.tempo.R; +import com.cappielloantonio.tempo.databinding.ItemHorizontalDownloadBinding; +import com.cappielloantonio.tempo.interfaces.ClickCallback; +import com.cappielloantonio.tempo.subsonic.models.Child; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.util.MusicUtil; import java.util.ArrayList; import java.util.Collections; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/adapter/GenreAdapter.java b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/GenreAdapter.java similarity index 85% rename from app/src/main/java/com/cappielloantonio/play/ui/adapter/GenreAdapter.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/adapter/GenreAdapter.java index cdfa68ae..e6e30e26 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/adapter/GenreAdapter.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/GenreAdapter.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.adapter; +package com.cappielloantonio.tempo.ui.adapter; import android.os.Bundle; import android.view.LayoutInflater; @@ -7,11 +7,11 @@ import android.view.ViewGroup; import androidx.annotation.NonNull; import androidx.recyclerview.widget.RecyclerView; -import com.cappielloantonio.play.databinding.ItemLibraryGenreBinding; -import com.cappielloantonio.play.interfaces.ClickCallback; -import com.cappielloantonio.play.subsonic.models.Genre; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.util.MusicUtil; +import com.cappielloantonio.tempo.databinding.ItemLibraryGenreBinding; +import com.cappielloantonio.tempo.interfaces.ClickCallback; +import com.cappielloantonio.tempo.subsonic.models.Genre; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.util.MusicUtil; import java.util.Collections; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/adapter/GenreCatalogueAdapter.java b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/GenreCatalogueAdapter.java similarity index 91% rename from app/src/main/java/com/cappielloantonio/play/ui/adapter/GenreCatalogueAdapter.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/adapter/GenreCatalogueAdapter.java index 099f2df5..72a73363 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/adapter/GenreCatalogueAdapter.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/GenreCatalogueAdapter.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.adapter; +package com.cappielloantonio.tempo.ui.adapter; import android.os.Bundle; import android.view.LayoutInflater; @@ -9,11 +9,11 @@ import android.widget.Filterable; import androidx.annotation.NonNull; import androidx.recyclerview.widget.RecyclerView; -import com.cappielloantonio.play.databinding.ItemLibraryCatalogueGenreBinding; -import com.cappielloantonio.play.interfaces.ClickCallback; -import com.cappielloantonio.play.subsonic.models.Genre; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.util.MusicUtil; +import com.cappielloantonio.tempo.databinding.ItemLibraryCatalogueGenreBinding; +import com.cappielloantonio.tempo.interfaces.ClickCallback; +import com.cappielloantonio.tempo.subsonic.models.Genre; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.util.MusicUtil; import java.util.ArrayList; import java.util.Collections; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/adapter/GridTrackAdapter.java b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/GridTrackAdapter.java similarity index 79% rename from app/src/main/java/com/cappielloantonio/play/ui/adapter/GridTrackAdapter.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/adapter/GridTrackAdapter.java index c45cd97b..bbc74710 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/adapter/GridTrackAdapter.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/GridTrackAdapter.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.adapter; +package com.cappielloantonio.tempo.ui.adapter; import android.os.Bundle; import android.view.LayoutInflater; @@ -7,14 +7,11 @@ import android.view.ViewGroup; import androidx.annotation.NonNull; import androidx.recyclerview.widget.RecyclerView; -import com.bumptech.glide.load.resource.bitmap.CenterCrop; -import com.bumptech.glide.load.resource.bitmap.RoundedCorners; -import com.bumptech.glide.load.resource.drawable.DrawableTransitionOptions; -import com.cappielloantonio.play.databinding.ItemHomeGridTrackBinding; -import com.cappielloantonio.play.glide.CustomGlideRequest; -import com.cappielloantonio.play.interfaces.ClickCallback; -import com.cappielloantonio.play.model.Chronology; -import com.cappielloantonio.play.util.Constants; +import com.cappielloantonio.tempo.databinding.ItemHomeGridTrackBinding; +import com.cappielloantonio.tempo.glide.CustomGlideRequest; +import com.cappielloantonio.tempo.interfaces.ClickCallback; +import com.cappielloantonio.tempo.model.Chronology; +import com.cappielloantonio.tempo.util.Constants; import java.util.ArrayList; import java.util.Collections; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/adapter/InternetRadioStationAdapter.java b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/InternetRadioStationAdapter.java similarity index 89% rename from app/src/main/java/com/cappielloantonio/play/ui/adapter/InternetRadioStationAdapter.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/adapter/InternetRadioStationAdapter.java index cbd81ffa..468a445a 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/adapter/InternetRadioStationAdapter.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/InternetRadioStationAdapter.java @@ -1,7 +1,6 @@ -package com.cappielloantonio.play.ui.adapter; +package com.cappielloantonio.tempo.ui.adapter; import android.os.Bundle; -import android.util.Log; import android.view.LayoutInflater; import android.view.ViewGroup; @@ -9,11 +8,11 @@ import androidx.annotation.NonNull; import androidx.media3.common.util.UnstableApi; import androidx.recyclerview.widget.RecyclerView; -import com.cappielloantonio.play.databinding.ItemHomeInternetRadioStationBinding; -import com.cappielloantonio.play.glide.CustomGlideRequest; -import com.cappielloantonio.play.interfaces.ClickCallback; -import com.cappielloantonio.play.subsonic.models.InternetRadioStation; -import com.cappielloantonio.play.util.Constants; +import com.cappielloantonio.tempo.databinding.ItemHomeInternetRadioStationBinding; +import com.cappielloantonio.tempo.glide.CustomGlideRequest; +import com.cappielloantonio.tempo.interfaces.ClickCallback; +import com.cappielloantonio.tempo.subsonic.models.InternetRadioStation; +import com.cappielloantonio.tempo.util.Constants; import java.util.Collections; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/adapter/MusicDirectoryAdapter.java b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/MusicDirectoryAdapter.java similarity index 88% rename from app/src/main/java/com/cappielloantonio/play/ui/adapter/MusicDirectoryAdapter.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/adapter/MusicDirectoryAdapter.java index d9778721..665ea0cc 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/adapter/MusicDirectoryAdapter.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/MusicDirectoryAdapter.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.adapter; +package com.cappielloantonio.tempo.ui.adapter; import android.os.Bundle; import android.view.LayoutInflater; @@ -8,11 +8,11 @@ import androidx.annotation.NonNull; import androidx.media3.common.util.UnstableApi; import androidx.recyclerview.widget.RecyclerView; -import com.cappielloantonio.play.databinding.ItemLibraryMusicDirectoryBinding; -import com.cappielloantonio.play.glide.CustomGlideRequest; -import com.cappielloantonio.play.interfaces.ClickCallback; -import com.cappielloantonio.play.subsonic.models.Child; -import com.cappielloantonio.play.util.Constants; +import com.cappielloantonio.tempo.databinding.ItemLibraryMusicDirectoryBinding; +import com.cappielloantonio.tempo.glide.CustomGlideRequest; +import com.cappielloantonio.tempo.interfaces.ClickCallback; +import com.cappielloantonio.tempo.subsonic.models.Child; +import com.cappielloantonio.tempo.util.Constants; import java.util.ArrayList; import java.util.Collections; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/adapter/MusicFolderAdapter.java b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/MusicFolderAdapter.java similarity index 86% rename from app/src/main/java/com/cappielloantonio/play/ui/adapter/MusicFolderAdapter.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/adapter/MusicFolderAdapter.java index cddbdaa4..5d714455 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/adapter/MusicFolderAdapter.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/MusicFolderAdapter.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.adapter; +package com.cappielloantonio.tempo.ui.adapter; import android.os.Bundle; import android.view.LayoutInflater; @@ -8,11 +8,11 @@ import androidx.annotation.NonNull; import androidx.media3.common.util.UnstableApi; import androidx.recyclerview.widget.RecyclerView; -import com.cappielloantonio.play.databinding.ItemLibraryMusicFolderBinding; -import com.cappielloantonio.play.glide.CustomGlideRequest; -import com.cappielloantonio.play.interfaces.ClickCallback; -import com.cappielloantonio.play.subsonic.models.MusicFolder; -import com.cappielloantonio.play.util.Constants; +import com.cappielloantonio.tempo.databinding.ItemLibraryMusicFolderBinding; +import com.cappielloantonio.tempo.glide.CustomGlideRequest; +import com.cappielloantonio.tempo.interfaces.ClickCallback; +import com.cappielloantonio.tempo.subsonic.models.MusicFolder; +import com.cappielloantonio.tempo.util.Constants; import java.util.Collections; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/adapter/MusicIndexAdapter.java b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/MusicIndexAdapter.java similarity index 86% rename from app/src/main/java/com/cappielloantonio/play/ui/adapter/MusicIndexAdapter.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/adapter/MusicIndexAdapter.java index 509a46d1..5f5f1c7c 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/adapter/MusicIndexAdapter.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/MusicIndexAdapter.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.adapter; +package com.cappielloantonio.tempo.ui.adapter; import android.os.Bundle; import android.view.LayoutInflater; @@ -8,11 +8,11 @@ import androidx.annotation.NonNull; import androidx.media3.common.util.UnstableApi; import androidx.recyclerview.widget.RecyclerView; -import com.cappielloantonio.play.databinding.ItemLibraryMusicIndexBinding; -import com.cappielloantonio.play.glide.CustomGlideRequest; -import com.cappielloantonio.play.interfaces.ClickCallback; -import com.cappielloantonio.play.subsonic.models.Artist; -import com.cappielloantonio.play.util.Constants; +import com.cappielloantonio.tempo.databinding.ItemLibraryMusicIndexBinding; +import com.cappielloantonio.tempo.glide.CustomGlideRequest; +import com.cappielloantonio.tempo.interfaces.ClickCallback; +import com.cappielloantonio.tempo.subsonic.models.Artist; +import com.cappielloantonio.tempo.util.Constants; import java.util.Collections; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/adapter/PlayerSongQueueAdapter.java b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/PlayerSongQueueAdapter.java similarity index 87% rename from app/src/main/java/com/cappielloantonio/play/ui/adapter/PlayerSongQueueAdapter.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/adapter/PlayerSongQueueAdapter.java index d1ab5589..647d80f8 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/adapter/PlayerSongQueueAdapter.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/PlayerSongQueueAdapter.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.adapter; +package com.cappielloantonio.tempo.ui.adapter; import android.os.Bundle; import android.view.LayoutInflater; @@ -8,14 +8,14 @@ import androidx.annotation.NonNull; import androidx.media3.session.MediaBrowser; import androidx.recyclerview.widget.RecyclerView; -import com.cappielloantonio.play.R; -import com.cappielloantonio.play.databinding.ItemPlayerQueueSongBinding; -import com.cappielloantonio.play.glide.CustomGlideRequest; -import com.cappielloantonio.play.interfaces.ClickCallback; -import com.cappielloantonio.play.service.MediaManager; -import com.cappielloantonio.play.subsonic.models.Child; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.util.MusicUtil; +import com.cappielloantonio.tempo.R; +import com.cappielloantonio.tempo.databinding.ItemPlayerQueueSongBinding; +import com.cappielloantonio.tempo.glide.CustomGlideRequest; +import com.cappielloantonio.tempo.interfaces.ClickCallback; +import com.cappielloantonio.tempo.service.MediaManager; +import com.cappielloantonio.tempo.subsonic.models.Child; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.util.MusicUtil; import com.google.common.util.concurrent.ListenableFuture; import java.util.ArrayList; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/adapter/PlaylistDialogHorizontalAdapter.java b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/PlaylistDialogHorizontalAdapter.java similarity index 85% rename from app/src/main/java/com/cappielloantonio/play/ui/adapter/PlaylistDialogHorizontalAdapter.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/adapter/PlaylistDialogHorizontalAdapter.java index 8400f154..8e95a4cc 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/adapter/PlaylistDialogHorizontalAdapter.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/PlaylistDialogHorizontalAdapter.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.adapter; +package com.cappielloantonio.tempo.ui.adapter; import android.os.Bundle; import android.view.LayoutInflater; @@ -7,12 +7,12 @@ import android.view.ViewGroup; import androidx.annotation.NonNull; import androidx.recyclerview.widget.RecyclerView; -import com.cappielloantonio.play.R; -import com.cappielloantonio.play.databinding.ItemHorizontalPlaylistDialogBinding; -import com.cappielloantonio.play.interfaces.ClickCallback; -import com.cappielloantonio.play.subsonic.models.Playlist; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.util.MusicUtil; +import com.cappielloantonio.tempo.R; +import com.cappielloantonio.tempo.databinding.ItemHorizontalPlaylistDialogBinding; +import com.cappielloantonio.tempo.interfaces.ClickCallback; +import com.cappielloantonio.tempo.subsonic.models.Playlist; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.util.MusicUtil; import java.util.Collections; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/adapter/PlaylistDialogSongHorizontalAdapter.java b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/PlaylistDialogSongHorizontalAdapter.java similarity index 81% rename from app/src/main/java/com/cappielloantonio/play/ui/adapter/PlaylistDialogSongHorizontalAdapter.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/adapter/PlaylistDialogSongHorizontalAdapter.java index 7b296d47..1f354fa4 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/adapter/PlaylistDialogSongHorizontalAdapter.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/PlaylistDialogSongHorizontalAdapter.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.adapter; +package com.cappielloantonio.tempo.ui.adapter; import android.view.LayoutInflater; import android.view.ViewGroup; @@ -6,13 +6,10 @@ import android.view.ViewGroup; import androidx.annotation.NonNull; import androidx.recyclerview.widget.RecyclerView; -import com.bumptech.glide.load.resource.bitmap.CenterCrop; -import com.bumptech.glide.load.resource.bitmap.RoundedCorners; -import com.bumptech.glide.load.resource.drawable.DrawableTransitionOptions; -import com.cappielloantonio.play.databinding.ItemHorizontalPlaylistDialogTrackBinding; -import com.cappielloantonio.play.glide.CustomGlideRequest; -import com.cappielloantonio.play.subsonic.models.Child; -import com.cappielloantonio.play.util.MusicUtil; +import com.cappielloantonio.tempo.databinding.ItemHorizontalPlaylistDialogTrackBinding; +import com.cappielloantonio.tempo.glide.CustomGlideRequest; +import com.cappielloantonio.tempo.subsonic.models.Child; +import com.cappielloantonio.tempo.util.MusicUtil; import java.util.Collections; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/adapter/PlaylistHorizontalAdapter.java b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/PlaylistHorizontalAdapter.java similarity index 91% rename from app/src/main/java/com/cappielloantonio/play/ui/adapter/PlaylistHorizontalAdapter.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/adapter/PlaylistHorizontalAdapter.java index 986cf733..fdc0ffa3 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/adapter/PlaylistHorizontalAdapter.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/PlaylistHorizontalAdapter.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.adapter; +package com.cappielloantonio.tempo.ui.adapter; import android.os.Bundle; import android.view.LayoutInflater; @@ -9,13 +9,13 @@ import android.widget.Filterable; import androidx.annotation.NonNull; import androidx.recyclerview.widget.RecyclerView; -import com.cappielloantonio.play.R; -import com.cappielloantonio.play.databinding.ItemHorizontalPlaylistBinding; -import com.cappielloantonio.play.glide.CustomGlideRequest; -import com.cappielloantonio.play.interfaces.ClickCallback; -import com.cappielloantonio.play.subsonic.models.Playlist; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.util.MusicUtil; +import com.cappielloantonio.tempo.R; +import com.cappielloantonio.tempo.databinding.ItemHorizontalPlaylistBinding; +import com.cappielloantonio.tempo.glide.CustomGlideRequest; +import com.cappielloantonio.tempo.interfaces.ClickCallback; +import com.cappielloantonio.tempo.subsonic.models.Playlist; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.util.MusicUtil; import java.util.ArrayList; import java.util.Collections; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/adapter/PodcastChannelCatalogueAdapter.java b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/PodcastChannelCatalogueAdapter.java similarity index 88% rename from app/src/main/java/com/cappielloantonio/play/ui/adapter/PodcastChannelCatalogueAdapter.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/adapter/PodcastChannelCatalogueAdapter.java index ae1812c8..d3cd24de 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/adapter/PodcastChannelCatalogueAdapter.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/PodcastChannelCatalogueAdapter.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.adapter; +package com.cappielloantonio.tempo.ui.adapter; import android.os.Bundle; import android.view.LayoutInflater; @@ -9,18 +9,16 @@ import android.widget.Filterable; import androidx.annotation.NonNull; import androidx.recyclerview.widget.RecyclerView; -import com.cappielloantonio.play.databinding.ItemHomeCataloguePodcastChannelBinding; -import com.cappielloantonio.play.databinding.ItemLibraryCatalogueAlbumBinding; -import com.cappielloantonio.play.glide.CustomGlideRequest; -import com.cappielloantonio.play.interfaces.ClickCallback; -import com.cappielloantonio.play.subsonic.models.AlbumID3; -import com.cappielloantonio.play.subsonic.models.PodcastChannel; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.util.MusicUtil; +import com.cappielloantonio.tempo.databinding.ItemHomeCataloguePodcastChannelBinding; +import com.cappielloantonio.tempo.databinding.ItemLibraryCatalogueAlbumBinding; +import com.cappielloantonio.tempo.glide.CustomGlideRequest; +import com.cappielloantonio.tempo.interfaces.ClickCallback; +import com.cappielloantonio.tempo.subsonic.models.PodcastChannel; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.util.MusicUtil; import java.util.ArrayList; import java.util.Collections; -import java.util.Comparator; import java.util.List; public class PodcastChannelCatalogueAdapter extends RecyclerView.Adapter implements Filterable { diff --git a/app/src/main/java/com/cappielloantonio/play/ui/adapter/PodcastChannelHorizontalAdapter.java b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/PodcastChannelHorizontalAdapter.java similarity index 87% rename from app/src/main/java/com/cappielloantonio/play/ui/adapter/PodcastChannelHorizontalAdapter.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/adapter/PodcastChannelHorizontalAdapter.java index 6c56e5bf..93adcfb4 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/adapter/PodcastChannelHorizontalAdapter.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/PodcastChannelHorizontalAdapter.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.adapter; +package com.cappielloantonio.tempo.ui.adapter; import android.os.Bundle; import android.view.LayoutInflater; @@ -7,12 +7,12 @@ import android.view.ViewGroup; import androidx.annotation.NonNull; import androidx.recyclerview.widget.RecyclerView; -import com.cappielloantonio.play.databinding.ItemHorizontalPodcastChannelBinding; -import com.cappielloantonio.play.glide.CustomGlideRequest; -import com.cappielloantonio.play.interfaces.ClickCallback; -import com.cappielloantonio.play.subsonic.models.PodcastChannel; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.util.MusicUtil; +import com.cappielloantonio.tempo.databinding.ItemHorizontalPodcastChannelBinding; +import com.cappielloantonio.tempo.glide.CustomGlideRequest; +import com.cappielloantonio.tempo.interfaces.ClickCallback; +import com.cappielloantonio.tempo.subsonic.models.PodcastChannel; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.util.MusicUtil; import java.util.Collections; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/adapter/PodcastEpisodeAdapter.java b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/PodcastEpisodeAdapter.java similarity index 88% rename from app/src/main/java/com/cappielloantonio/play/ui/adapter/PodcastEpisodeAdapter.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/adapter/PodcastEpisodeAdapter.java index 6630c565..77eee263 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/adapter/PodcastEpisodeAdapter.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/PodcastEpisodeAdapter.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.adapter; +package com.cappielloantonio.tempo.ui.adapter; import android.os.Bundle; import android.view.LayoutInflater; @@ -7,13 +7,13 @@ import android.view.ViewGroup; import androidx.annotation.NonNull; import androidx.recyclerview.widget.RecyclerView; -import com.cappielloantonio.play.R; -import com.cappielloantonio.play.databinding.ItemHomePodcastEpisodeBinding; -import com.cappielloantonio.play.glide.CustomGlideRequest; -import com.cappielloantonio.play.interfaces.ClickCallback; -import com.cappielloantonio.play.subsonic.models.PodcastEpisode; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.util.MusicUtil; +import com.cappielloantonio.tempo.R; +import com.cappielloantonio.tempo.databinding.ItemHomePodcastEpisodeBinding; +import com.cappielloantonio.tempo.glide.CustomGlideRequest; +import com.cappielloantonio.tempo.interfaces.ClickCallback; +import com.cappielloantonio.tempo.subsonic.models.PodcastEpisode; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.util.MusicUtil; import java.text.SimpleDateFormat; import java.util.Collections; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/adapter/ServerAdapter.java b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/ServerAdapter.java similarity index 90% rename from app/src/main/java/com/cappielloantonio/play/ui/adapter/ServerAdapter.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/adapter/ServerAdapter.java index 18e3a382..c78c7ae8 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/adapter/ServerAdapter.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/ServerAdapter.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.adapter; +package com.cappielloantonio.tempo.ui.adapter; import android.os.Bundle; import android.view.LayoutInflater; @@ -7,9 +7,9 @@ import android.view.ViewGroup; import androidx.annotation.NonNull; import androidx.recyclerview.widget.RecyclerView; -import com.cappielloantonio.play.databinding.ItemLoginServerBinding; -import com.cappielloantonio.play.interfaces.ClickCallback; -import com.cappielloantonio.play.model.Server; +import com.cappielloantonio.tempo.databinding.ItemLoginServerBinding; +import com.cappielloantonio.tempo.interfaces.ClickCallback; +import com.cappielloantonio.tempo.model.Server; import java.util.ArrayList; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/adapter/SimilarTrackAdapter.java b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/SimilarTrackAdapter.java similarity index 80% rename from app/src/main/java/com/cappielloantonio/play/ui/adapter/SimilarTrackAdapter.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/adapter/SimilarTrackAdapter.java index e2ccc974..7297955a 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/adapter/SimilarTrackAdapter.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/SimilarTrackAdapter.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.adapter; +package com.cappielloantonio.tempo.ui.adapter; import android.os.Bundle; import android.view.LayoutInflater; @@ -7,15 +7,12 @@ import android.view.ViewGroup; import androidx.annotation.NonNull; import androidx.recyclerview.widget.RecyclerView; -import com.bumptech.glide.load.resource.bitmap.CenterCrop; -import com.bumptech.glide.load.resource.bitmap.RoundedCorners; -import com.bumptech.glide.load.resource.drawable.DrawableTransitionOptions; -import com.cappielloantonio.play.databinding.ItemHomeSimilarTrackBinding; -import com.cappielloantonio.play.glide.CustomGlideRequest; -import com.cappielloantonio.play.interfaces.ClickCallback; -import com.cappielloantonio.play.subsonic.models.Child; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.util.MusicUtil; +import com.cappielloantonio.tempo.databinding.ItemHomeSimilarTrackBinding; +import com.cappielloantonio.tempo.glide.CustomGlideRequest; +import com.cappielloantonio.tempo.interfaces.ClickCallback; +import com.cappielloantonio.tempo.subsonic.models.Child; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.util.MusicUtil; import java.util.Collections; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/adapter/SongHorizontalAdapter.java b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/SongHorizontalAdapter.java similarity index 89% rename from app/src/main/java/com/cappielloantonio/play/ui/adapter/SongHorizontalAdapter.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/adapter/SongHorizontalAdapter.java index b5d7b292..2553c5dc 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/adapter/SongHorizontalAdapter.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/SongHorizontalAdapter.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.adapter; +package com.cappielloantonio.tempo.ui.adapter; import android.os.Bundle; import android.view.LayoutInflater; @@ -9,14 +9,14 @@ import androidx.annotation.NonNull; import androidx.media3.common.util.UnstableApi; import androidx.recyclerview.widget.RecyclerView; -import com.cappielloantonio.play.R; -import com.cappielloantonio.play.databinding.ItemHorizontalTrackBinding; -import com.cappielloantonio.play.glide.CustomGlideRequest; -import com.cappielloantonio.play.interfaces.ClickCallback; -import com.cappielloantonio.play.subsonic.models.Child; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.util.DownloadUtil; -import com.cappielloantonio.play.util.MusicUtil; +import com.cappielloantonio.tempo.R; +import com.cappielloantonio.tempo.databinding.ItemHorizontalTrackBinding; +import com.cappielloantonio.tempo.glide.CustomGlideRequest; +import com.cappielloantonio.tempo.interfaces.ClickCallback; +import com.cappielloantonio.tempo.subsonic.models.Child; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.util.DownloadUtil; +import com.cappielloantonio.tempo.util.MusicUtil; import java.util.ArrayList; import java.util.Collections; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/adapter/YearAdapter.java b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/YearAdapter.java similarity index 89% rename from app/src/main/java/com/cappielloantonio/play/ui/adapter/YearAdapter.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/adapter/YearAdapter.java index a8741a90..1ecf37ea 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/adapter/YearAdapter.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/YearAdapter.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.adapter; +package com.cappielloantonio.tempo.ui.adapter; import android.os.Bundle; import android.view.LayoutInflater; @@ -7,9 +7,9 @@ import android.view.ViewGroup; import androidx.annotation.NonNull; import androidx.recyclerview.widget.RecyclerView; -import com.cappielloantonio.play.databinding.ItemHomeYearBinding; -import com.cappielloantonio.play.interfaces.ClickCallback; -import com.cappielloantonio.play.util.Constants; +import com.cappielloantonio.tempo.databinding.ItemHomeYearBinding; +import com.cappielloantonio.tempo.interfaces.ClickCallback; +import com.cappielloantonio.tempo.util.Constants; import java.util.Collections; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/dialog/ConnectionAlertDialog.java b/app/src/main/java/com/cappielloantonio/tempo/ui/dialog/ConnectionAlertDialog.java similarity index 87% rename from app/src/main/java/com/cappielloantonio/play/ui/dialog/ConnectionAlertDialog.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/dialog/ConnectionAlertDialog.java index b9a042ee..02685b27 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/dialog/ConnectionAlertDialog.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/dialog/ConnectionAlertDialog.java @@ -1,16 +1,15 @@ -package com.cappielloantonio.play.ui.dialog; +package com.cappielloantonio.tempo.ui.dialog; import android.app.AlertDialog; import android.app.Dialog; import android.os.Bundle; -import android.view.LayoutInflater; import androidx.annotation.NonNull; import androidx.fragment.app.DialogFragment; -import com.cappielloantonio.play.R; -import com.cappielloantonio.play.databinding.DialogConnectionAlertBinding; -import com.cappielloantonio.play.util.Preferences; +import com.cappielloantonio.tempo.R; +import com.cappielloantonio.tempo.databinding.DialogConnectionAlertBinding; +import com.cappielloantonio.tempo.util.Preferences; import java.util.Objects; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/dialog/PlaylistChooserDialog.java b/app/src/main/java/com/cappielloantonio/tempo/ui/dialog/PlaylistChooserDialog.java similarity index 87% rename from app/src/main/java/com/cappielloantonio/play/ui/dialog/PlaylistChooserDialog.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/dialog/PlaylistChooserDialog.java index 729d3cc5..b91bea15 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/dialog/PlaylistChooserDialog.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/dialog/PlaylistChooserDialog.java @@ -1,9 +1,8 @@ -package com.cappielloantonio.play.ui.dialog; +package com.cappielloantonio.tempo.ui.dialog; import android.app.AlertDialog; import android.app.Dialog; import android.os.Bundle; -import android.view.LayoutInflater; import android.view.View; import androidx.annotation.NonNull; @@ -11,13 +10,13 @@ import androidx.fragment.app.DialogFragment; import androidx.lifecycle.ViewModelProvider; import androidx.recyclerview.widget.LinearLayoutManager; -import com.cappielloantonio.play.R; -import com.cappielloantonio.play.databinding.DialogPlaylistChooserBinding; -import com.cappielloantonio.play.interfaces.ClickCallback; -import com.cappielloantonio.play.subsonic.models.Playlist; -import com.cappielloantonio.play.ui.adapter.PlaylistDialogHorizontalAdapter; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.viewmodel.PlaylistChooserViewModel; +import com.cappielloantonio.tempo.R; +import com.cappielloantonio.tempo.databinding.DialogPlaylistChooserBinding; +import com.cappielloantonio.tempo.interfaces.ClickCallback; +import com.cappielloantonio.tempo.subsonic.models.Playlist; +import com.cappielloantonio.tempo.ui.adapter.PlaylistDialogHorizontalAdapter; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.viewmodel.PlaylistChooserViewModel; import java.util.Objects; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/dialog/PlaylistEditorDialog.java b/app/src/main/java/com/cappielloantonio/tempo/ui/dialog/PlaylistEditorDialog.java similarity index 93% rename from app/src/main/java/com/cappielloantonio/play/ui/dialog/PlaylistEditorDialog.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/dialog/PlaylistEditorDialog.java index 1a64adde..8f5b2a87 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/dialog/PlaylistEditorDialog.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/dialog/PlaylistEditorDialog.java @@ -1,10 +1,9 @@ -package com.cappielloantonio.play.ui.dialog; +package com.cappielloantonio.tempo.ui.dialog; import android.app.AlertDialog; import android.app.Dialog; import android.os.Bundle; import android.text.TextUtils; -import android.view.LayoutInflater; import androidx.annotation.NonNull; import androidx.fragment.app.DialogFragment; @@ -13,12 +12,12 @@ import androidx.recyclerview.widget.ItemTouchHelper; import androidx.recyclerview.widget.LinearLayoutManager; import androidx.recyclerview.widget.RecyclerView; -import com.cappielloantonio.play.R; -import com.cappielloantonio.play.databinding.DialogPlaylistEditorBinding; -import com.cappielloantonio.play.ui.adapter.PlaylistDialogSongHorizontalAdapter; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.util.MusicUtil; -import com.cappielloantonio.play.viewmodel.PlaylistEditorViewModel; +import com.cappielloantonio.tempo.R; +import com.cappielloantonio.tempo.databinding.DialogPlaylistEditorBinding; +import com.cappielloantonio.tempo.ui.adapter.PlaylistDialogSongHorizontalAdapter; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.util.MusicUtil; +import com.cappielloantonio.tempo.viewmodel.PlaylistEditorViewModel; import java.util.Collections; import java.util.Objects; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/dialog/PodcastChannelEditorDialog.java b/app/src/main/java/com/cappielloantonio/tempo/ui/dialog/PodcastChannelEditorDialog.java similarity index 89% rename from app/src/main/java/com/cappielloantonio/play/ui/dialog/PodcastChannelEditorDialog.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/dialog/PodcastChannelEditorDialog.java index d11d6edb..68ea80eb 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/dialog/PodcastChannelEditorDialog.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/dialog/PodcastChannelEditorDialog.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.dialog; +package com.cappielloantonio.tempo.ui.dialog; import android.app.AlertDialog; import android.app.Dialog; @@ -9,10 +9,10 @@ import androidx.annotation.NonNull; import androidx.fragment.app.DialogFragment; import androidx.lifecycle.ViewModelProvider; -import com.cappielloantonio.play.R; -import com.cappielloantonio.play.databinding.DialogPodcastChannelEditorBinding; -import com.cappielloantonio.play.interfaces.PodcastCallback; -import com.cappielloantonio.play.viewmodel.PodcastChannelEditorViewModel; +import com.cappielloantonio.tempo.R; +import com.cappielloantonio.tempo.databinding.DialogPodcastChannelEditorBinding; +import com.cappielloantonio.tempo.interfaces.PodcastCallback; +import com.cappielloantonio.tempo.viewmodel.PodcastChannelEditorViewModel; import java.util.Objects; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/dialog/RadioEditorDialog.java b/app/src/main/java/com/cappielloantonio/tempo/ui/dialog/RadioEditorDialog.java similarity index 91% rename from app/src/main/java/com/cappielloantonio/play/ui/dialog/RadioEditorDialog.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/dialog/RadioEditorDialog.java index 4754030d..98098d77 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/dialog/RadioEditorDialog.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/dialog/RadioEditorDialog.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.dialog; +package com.cappielloantonio.tempo.ui.dialog; import android.app.AlertDialog; import android.app.Dialog; @@ -9,12 +9,12 @@ import androidx.annotation.NonNull; import androidx.fragment.app.DialogFragment; import androidx.lifecycle.ViewModelProvider; -import com.cappielloantonio.play.R; -import com.cappielloantonio.play.databinding.DialogRadioEditorBinding; -import com.cappielloantonio.play.interfaces.RadioCallback; -import com.cappielloantonio.play.subsonic.models.InternetRadioStation; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.viewmodel.RadioEditorViewModel; +import com.cappielloantonio.tempo.R; +import com.cappielloantonio.tempo.databinding.DialogRadioEditorBinding; +import com.cappielloantonio.tempo.interfaces.RadioCallback; +import com.cappielloantonio.tempo.subsonic.models.InternetRadioStation; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.viewmodel.RadioEditorViewModel; import java.util.Objects; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/dialog/RatingDialog.java b/app/src/main/java/com/cappielloantonio/tempo/ui/dialog/RatingDialog.java similarity index 89% rename from app/src/main/java/com/cappielloantonio/play/ui/dialog/RatingDialog.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/dialog/RatingDialog.java index b98d8eff..0d8d2362 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/dialog/RatingDialog.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/dialog/RatingDialog.java @@ -1,18 +1,17 @@ -package com.cappielloantonio.play.ui.dialog; +package com.cappielloantonio.tempo.ui.dialog; import android.app.AlertDialog; import android.app.Dialog; import android.os.Bundle; -import android.view.LayoutInflater; import androidx.annotation.NonNull; import androidx.fragment.app.DialogFragment; import androidx.lifecycle.ViewModelProvider; -import com.cappielloantonio.play.R; -import com.cappielloantonio.play.databinding.DialogRatingBinding; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.viewmodel.RatingViewModel; +import com.cappielloantonio.tempo.R; +import com.cappielloantonio.tempo.databinding.DialogRatingBinding; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.viewmodel.RatingViewModel; public class RatingDialog extends DialogFragment { private static final String TAG = "ServerSignupDialog"; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/dialog/ServerSignupDialog.java b/app/src/main/java/com/cappielloantonio/tempo/ui/dialog/ServerSignupDialog.java similarity index 93% rename from app/src/main/java/com/cappielloantonio/play/ui/dialog/ServerSignupDialog.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/dialog/ServerSignupDialog.java index 6081dad5..03a9d37b 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/dialog/ServerSignupDialog.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/dialog/ServerSignupDialog.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.dialog; +package com.cappielloantonio.tempo.ui.dialog; import android.app.AlertDialog; import android.app.Dialog; @@ -9,11 +9,11 @@ import androidx.annotation.NonNull; import androidx.fragment.app.DialogFragment; import androidx.lifecycle.ViewModelProvider; -import com.cappielloantonio.play.R; -import com.cappielloantonio.play.databinding.DialogServerSignupBinding; -import com.cappielloantonio.play.model.Server; -import com.cappielloantonio.play.util.MusicUtil; -import com.cappielloantonio.play.viewmodel.LoginViewModel; +import com.cappielloantonio.tempo.R; +import com.cappielloantonio.tempo.databinding.DialogServerSignupBinding; +import com.cappielloantonio.tempo.model.Server; +import com.cappielloantonio.tempo.util.MusicUtil; +import com.cappielloantonio.tempo.viewmodel.LoginViewModel; import java.util.Objects; import java.util.UUID; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/dialog/ServerUnreachableDialog.java b/app/src/main/java/com/cappielloantonio/tempo/ui/dialog/ServerUnreachableDialog.java similarity index 85% rename from app/src/main/java/com/cappielloantonio/play/ui/dialog/ServerUnreachableDialog.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/dialog/ServerUnreachableDialog.java index a4e623ba..47a6ad5d 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/dialog/ServerUnreachableDialog.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/dialog/ServerUnreachableDialog.java @@ -1,19 +1,16 @@ -package com.cappielloantonio.play.ui.dialog; +package com.cappielloantonio.tempo.ui.dialog; import android.app.AlertDialog; import android.app.Dialog; import android.os.Bundle; -import android.view.LayoutInflater; import androidx.annotation.NonNull; import androidx.fragment.app.DialogFragment; -import com.cappielloantonio.play.R; -import com.cappielloantonio.play.databinding.DialogServerUnreachableBinding; -import com.cappielloantonio.play.ui.activity.MainActivity; -import com.cappielloantonio.play.util.Preferences; - -import java.util.Objects; +import com.cappielloantonio.tempo.R; +import com.cappielloantonio.tempo.databinding.DialogServerUnreachableBinding; +import com.cappielloantonio.tempo.ui.activity.MainActivity; +import com.cappielloantonio.tempo.util.Preferences; public class ServerUnreachableDialog extends DialogFragment { private static final String TAG = "ServerUnreachableDialog"; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/dialog/StarredSyncDialog.java b/app/src/main/java/com/cappielloantonio/tempo/ui/dialog/StarredSyncDialog.java similarity index 85% rename from app/src/main/java/com/cappielloantonio/play/ui/dialog/StarredSyncDialog.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/dialog/StarredSyncDialog.java index 6767f981..ebbfc1c1 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/dialog/StarredSyncDialog.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/dialog/StarredSyncDialog.java @@ -1,23 +1,22 @@ -package com.cappielloantonio.play.ui.dialog; +package com.cappielloantonio.tempo.ui.dialog; import android.app.AlertDialog; import android.app.Dialog; import android.content.Context; import android.os.Bundle; -import android.view.LayoutInflater; import android.widget.Button; import androidx.annotation.NonNull; import androidx.fragment.app.DialogFragment; import androidx.lifecycle.ViewModelProvider; -import com.cappielloantonio.play.R; -import com.cappielloantonio.play.databinding.DialogStarredSyncBinding; -import com.cappielloantonio.play.model.Download; -import com.cappielloantonio.play.util.DownloadUtil; -import com.cappielloantonio.play.util.MappingUtil; -import com.cappielloantonio.play.util.Preferences; -import com.cappielloantonio.play.viewmodel.StarredSyncViewModel; +import com.cappielloantonio.tempo.R; +import com.cappielloantonio.tempo.databinding.DialogStarredSyncBinding; +import com.cappielloantonio.tempo.model.Download; +import com.cappielloantonio.tempo.util.DownloadUtil; +import com.cappielloantonio.tempo.util.MappingUtil; +import com.cappielloantonio.tempo.util.Preferences; +import com.cappielloantonio.tempo.viewmodel.StarredSyncViewModel; import java.util.stream.Collectors; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/fragment/AlbumCatalogueFragment.java b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/AlbumCatalogueFragment.java similarity index 92% rename from app/src/main/java/com/cappielloantonio/play/ui/fragment/AlbumCatalogueFragment.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/fragment/AlbumCatalogueFragment.java index 2335359e..3ccf2c99 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/fragment/AlbumCatalogueFragment.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/AlbumCatalogueFragment.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.fragment; +package com.cappielloantonio.tempo.ui.fragment; import android.annotation.SuppressLint; import android.content.Context; @@ -25,14 +25,14 @@ import androidx.navigation.Navigation; import androidx.recyclerview.widget.GridLayoutManager; import androidx.recyclerview.widget.RecyclerView; -import com.cappielloantonio.play.R; -import com.cappielloantonio.play.databinding.FragmentAlbumCatalogueBinding; -import com.cappielloantonio.play.helper.recyclerview.GridItemDecoration; -import com.cappielloantonio.play.interfaces.ClickCallback; -import com.cappielloantonio.play.ui.activity.MainActivity; -import com.cappielloantonio.play.ui.adapter.AlbumCatalogueAdapter; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.viewmodel.AlbumCatalogueViewModel; +import com.cappielloantonio.tempo.R; +import com.cappielloantonio.tempo.databinding.FragmentAlbumCatalogueBinding; +import com.cappielloantonio.tempo.helper.recyclerview.GridItemDecoration; +import com.cappielloantonio.tempo.interfaces.ClickCallback; +import com.cappielloantonio.tempo.ui.activity.MainActivity; +import com.cappielloantonio.tempo.ui.adapter.AlbumCatalogueAdapter; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.viewmodel.AlbumCatalogueViewModel; @OptIn(markerClass = UnstableApi.class) public class AlbumCatalogueFragment extends Fragment implements ClickCallback { diff --git a/app/src/main/java/com/cappielloantonio/play/ui/fragment/AlbumListPageFragment.java b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/AlbumListPageFragment.java similarity index 90% rename from app/src/main/java/com/cappielloantonio/play/ui/fragment/AlbumListPageFragment.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/fragment/AlbumListPageFragment.java index cf4880ca..2da256c3 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/fragment/AlbumListPageFragment.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/AlbumListPageFragment.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.fragment; +package com.cappielloantonio.tempo.ui.fragment; import android.os.Bundle; import android.view.LayoutInflater; @@ -14,14 +14,14 @@ import androidx.media3.common.util.UnstableApi; import androidx.navigation.Navigation; import androidx.recyclerview.widget.LinearLayoutManager; -import com.cappielloantonio.play.R; -import com.cappielloantonio.play.databinding.FragmentAlbumListPageBinding; -import com.cappielloantonio.play.interfaces.ClickCallback; -import com.cappielloantonio.play.ui.activity.MainActivity; -import com.cappielloantonio.play.ui.adapter.AlbumHorizontalAdapter; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.util.MusicUtil; -import com.cappielloantonio.play.viewmodel.AlbumListPageViewModel; +import com.cappielloantonio.tempo.R; +import com.cappielloantonio.tempo.databinding.FragmentAlbumListPageBinding; +import com.cappielloantonio.tempo.interfaces.ClickCallback; +import com.cappielloantonio.tempo.ui.activity.MainActivity; +import com.cappielloantonio.tempo.ui.adapter.AlbumHorizontalAdapter; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.util.MusicUtil; +import com.cappielloantonio.tempo.viewmodel.AlbumListPageViewModel; @OptIn(markerClass = UnstableApi.class) public class AlbumListPageFragment extends Fragment implements ClickCallback { diff --git a/app/src/main/java/com/cappielloantonio/play/ui/fragment/AlbumPageFragment.java b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/AlbumPageFragment.java similarity index 87% rename from app/src/main/java/com/cappielloantonio/play/ui/fragment/AlbumPageFragment.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/fragment/AlbumPageFragment.java index ce0147ab..6ac6ae99 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/fragment/AlbumPageFragment.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/AlbumPageFragment.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.fragment; +package com.cappielloantonio.tempo.ui.fragment; import android.content.ComponentName; import android.os.Bundle; @@ -20,23 +20,20 @@ import androidx.media3.session.SessionToken; import androidx.navigation.Navigation; import androidx.recyclerview.widget.LinearLayoutManager; -import com.bumptech.glide.load.resource.bitmap.CenterCrop; -import com.bumptech.glide.load.resource.bitmap.RoundedCorners; -import com.bumptech.glide.load.resource.drawable.DrawableTransitionOptions; -import com.cappielloantonio.play.R; -import com.cappielloantonio.play.databinding.FragmentAlbumPageBinding; -import com.cappielloantonio.play.glide.CustomGlideRequest; -import com.cappielloantonio.play.interfaces.ClickCallback; -import com.cappielloantonio.play.model.Download; -import com.cappielloantonio.play.service.MediaManager; -import com.cappielloantonio.play.service.MediaService; -import com.cappielloantonio.play.ui.activity.MainActivity; -import com.cappielloantonio.play.ui.adapter.SongHorizontalAdapter; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.util.DownloadUtil; -import com.cappielloantonio.play.util.MappingUtil; -import com.cappielloantonio.play.util.MusicUtil; -import com.cappielloantonio.play.viewmodel.AlbumPageViewModel; +import com.cappielloantonio.tempo.R; +import com.cappielloantonio.tempo.databinding.FragmentAlbumPageBinding; +import com.cappielloantonio.tempo.glide.CustomGlideRequest; +import com.cappielloantonio.tempo.interfaces.ClickCallback; +import com.cappielloantonio.tempo.model.Download; +import com.cappielloantonio.tempo.service.MediaManager; +import com.cappielloantonio.tempo.service.MediaService; +import com.cappielloantonio.tempo.ui.activity.MainActivity; +import com.cappielloantonio.tempo.ui.adapter.SongHorizontalAdapter; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.util.DownloadUtil; +import com.cappielloantonio.tempo.util.MappingUtil; +import com.cappielloantonio.tempo.util.MusicUtil; +import com.cappielloantonio.tempo.viewmodel.AlbumPageViewModel; import com.google.common.util.concurrent.ListenableFuture; import java.util.Collections; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/fragment/ArtistCatalogueFragment.java b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/ArtistCatalogueFragment.java similarity index 91% rename from app/src/main/java/com/cappielloantonio/play/ui/fragment/ArtistCatalogueFragment.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/fragment/ArtistCatalogueFragment.java index 7afcc9e4..1ad88e8e 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/fragment/ArtistCatalogueFragment.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/ArtistCatalogueFragment.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.fragment; +package com.cappielloantonio.tempo.ui.fragment; import android.annotation.SuppressLint; import android.content.Context; @@ -24,14 +24,14 @@ import androidx.navigation.Navigation; import androidx.recyclerview.widget.GridLayoutManager; import androidx.recyclerview.widget.RecyclerView; -import com.cappielloantonio.play.R; -import com.cappielloantonio.play.databinding.FragmentArtistCatalogueBinding; -import com.cappielloantonio.play.helper.recyclerview.GridItemDecoration; -import com.cappielloantonio.play.interfaces.ClickCallback; -import com.cappielloantonio.play.ui.activity.MainActivity; -import com.cappielloantonio.play.ui.adapter.ArtistCatalogueAdapter; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.viewmodel.ArtistCatalogueViewModel; +import com.cappielloantonio.tempo.R; +import com.cappielloantonio.tempo.databinding.FragmentArtistCatalogueBinding; +import com.cappielloantonio.tempo.helper.recyclerview.GridItemDecoration; +import com.cappielloantonio.tempo.interfaces.ClickCallback; +import com.cappielloantonio.tempo.ui.activity.MainActivity; +import com.cappielloantonio.tempo.ui.adapter.ArtistCatalogueAdapter; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.viewmodel.ArtistCatalogueViewModel; @UnstableApi public class ArtistCatalogueFragment extends Fragment implements ClickCallback { diff --git a/app/src/main/java/com/cappielloantonio/play/ui/fragment/ArtistListPageFragment.java b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/ArtistListPageFragment.java similarity index 88% rename from app/src/main/java/com/cappielloantonio/play/ui/fragment/ArtistListPageFragment.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/fragment/ArtistListPageFragment.java index 31d0894e..4830c972 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/fragment/ArtistListPageFragment.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/ArtistListPageFragment.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.fragment; +package com.cappielloantonio.tempo.ui.fragment; import android.os.Bundle; import android.view.LayoutInflater; @@ -13,13 +13,13 @@ import androidx.media3.common.util.UnstableApi; import androidx.navigation.Navigation; import androidx.recyclerview.widget.LinearLayoutManager; -import com.cappielloantonio.play.R; -import com.cappielloantonio.play.databinding.FragmentArtistListPageBinding; -import com.cappielloantonio.play.interfaces.ClickCallback; -import com.cappielloantonio.play.ui.activity.MainActivity; -import com.cappielloantonio.play.ui.adapter.ArtistHorizontalAdapter; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.viewmodel.ArtistListPageViewModel; +import com.cappielloantonio.tempo.R; +import com.cappielloantonio.tempo.databinding.FragmentArtistListPageBinding; +import com.cappielloantonio.tempo.interfaces.ClickCallback; +import com.cappielloantonio.tempo.ui.activity.MainActivity; +import com.cappielloantonio.tempo.ui.adapter.ArtistHorizontalAdapter; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.viewmodel.ArtistListPageViewModel; @UnstableApi public class ArtistListPageFragment extends Fragment implements ClickCallback { diff --git a/app/src/main/java/com/cappielloantonio/play/ui/fragment/ArtistPageFragment.java b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/ArtistPageFragment.java similarity index 91% rename from app/src/main/java/com/cappielloantonio/play/ui/fragment/ArtistPageFragment.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/fragment/ArtistPageFragment.java index 95ce7c63..70ccbb34 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/fragment/ArtistPageFragment.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/ArtistPageFragment.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.fragment; +package com.cappielloantonio.tempo.ui.fragment; import android.content.ComponentName; import android.content.Intent; @@ -18,21 +18,20 @@ import androidx.media3.session.SessionToken; import androidx.navigation.Navigation; import androidx.recyclerview.widget.LinearLayoutManager; -import com.bumptech.glide.load.resource.drawable.DrawableTransitionOptions; -import com.cappielloantonio.play.R; -import com.cappielloantonio.play.databinding.FragmentArtistPageBinding; -import com.cappielloantonio.play.glide.CustomGlideRequest; -import com.cappielloantonio.play.helper.recyclerview.CustomLinearSnapHelper; -import com.cappielloantonio.play.interfaces.ClickCallback; -import com.cappielloantonio.play.service.MediaManager; -import com.cappielloantonio.play.service.MediaService; -import com.cappielloantonio.play.ui.activity.MainActivity; -import com.cappielloantonio.play.ui.adapter.AlbumArtistPageOrSimilarAdapter; -import com.cappielloantonio.play.ui.adapter.ArtistSimilarAdapter; -import com.cappielloantonio.play.ui.adapter.SongHorizontalAdapter; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.util.MusicUtil; -import com.cappielloantonio.play.viewmodel.ArtistPageViewModel; +import com.cappielloantonio.tempo.R; +import com.cappielloantonio.tempo.databinding.FragmentArtistPageBinding; +import com.cappielloantonio.tempo.glide.CustomGlideRequest; +import com.cappielloantonio.tempo.helper.recyclerview.CustomLinearSnapHelper; +import com.cappielloantonio.tempo.interfaces.ClickCallback; +import com.cappielloantonio.tempo.service.MediaManager; +import com.cappielloantonio.tempo.service.MediaService; +import com.cappielloantonio.tempo.ui.activity.MainActivity; +import com.cappielloantonio.tempo.ui.adapter.AlbumArtistPageOrSimilarAdapter; +import com.cappielloantonio.tempo.ui.adapter.ArtistSimilarAdapter; +import com.cappielloantonio.tempo.ui.adapter.SongHorizontalAdapter; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.util.MusicUtil; +import com.cappielloantonio.tempo.viewmodel.ArtistPageViewModel; import com.google.common.util.concurrent.ListenableFuture; @UnstableApi diff --git a/app/src/main/java/com/cappielloantonio/play/ui/fragment/DirectoryFragment.java b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/DirectoryFragment.java similarity index 88% rename from app/src/main/java/com/cappielloantonio/play/ui/fragment/DirectoryFragment.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/fragment/DirectoryFragment.java index 1a31c5df..a4bb7d57 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/fragment/DirectoryFragment.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/DirectoryFragment.java @@ -1,11 +1,10 @@ -package com.cappielloantonio.play.ui.fragment; +package com.cappielloantonio.tempo.ui.fragment; import android.content.ComponentName; import android.os.Bundle; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; -import android.widget.Toast; import androidx.annotation.NonNull; import androidx.core.view.ViewCompat; @@ -16,17 +15,17 @@ import androidx.media3.session.MediaBrowser; import androidx.media3.session.SessionToken; import androidx.recyclerview.widget.LinearLayoutManager; -import com.cappielloantonio.play.R; -import com.cappielloantonio.play.databinding.FragmentDirectoryBinding; -import com.cappielloantonio.play.interfaces.ClickCallback; -import com.cappielloantonio.play.service.MediaManager; -import com.cappielloantonio.play.service.MediaService; -import com.cappielloantonio.play.subsonic.models.Artist; -import com.cappielloantonio.play.subsonic.models.Child; -import com.cappielloantonio.play.ui.activity.MainActivity; -import com.cappielloantonio.play.ui.adapter.MusicDirectoryAdapter; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.viewmodel.DirectoryViewModel; +import com.cappielloantonio.tempo.R; +import com.cappielloantonio.tempo.databinding.FragmentDirectoryBinding; +import com.cappielloantonio.tempo.interfaces.ClickCallback; +import com.cappielloantonio.tempo.service.MediaManager; +import com.cappielloantonio.tempo.service.MediaService; +import com.cappielloantonio.tempo.subsonic.models.Artist; +import com.cappielloantonio.tempo.subsonic.models.Child; +import com.cappielloantonio.tempo.ui.activity.MainActivity; +import com.cappielloantonio.tempo.ui.adapter.MusicDirectoryAdapter; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.viewmodel.DirectoryViewModel; import com.google.common.util.concurrent.ListenableFuture; import java.util.Collections; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/fragment/DownloadFragment.java b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/DownloadFragment.java similarity index 91% rename from app/src/main/java/com/cappielloantonio/play/ui/fragment/DownloadFragment.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/fragment/DownloadFragment.java index f984a291..2ad61fd5 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/fragment/DownloadFragment.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/DownloadFragment.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.fragment; +package com.cappielloantonio.tempo.ui.fragment; import android.content.ComponentName; import android.os.Bundle; @@ -19,15 +19,15 @@ import androidx.media3.session.SessionToken; import androidx.navigation.Navigation; import androidx.recyclerview.widget.LinearLayoutManager; -import com.cappielloantonio.play.R; -import com.cappielloantonio.play.databinding.FragmentDownloadBinding; -import com.cappielloantonio.play.interfaces.ClickCallback; -import com.cappielloantonio.play.service.MediaManager; -import com.cappielloantonio.play.service.MediaService; -import com.cappielloantonio.play.ui.activity.MainActivity; -import com.cappielloantonio.play.ui.adapter.DownloadHorizontalAdapter; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.viewmodel.DownloadViewModel; +import com.cappielloantonio.tempo.R; +import com.cappielloantonio.tempo.databinding.FragmentDownloadBinding; +import com.cappielloantonio.tempo.interfaces.ClickCallback; +import com.cappielloantonio.tempo.service.MediaManager; +import com.cappielloantonio.tempo.service.MediaService; +import com.cappielloantonio.tempo.ui.activity.MainActivity; +import com.cappielloantonio.tempo.ui.adapter.DownloadHorizontalAdapter; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.viewmodel.DownloadViewModel; import com.google.android.gms.cast.framework.CastButtonFactory; import com.google.common.util.concurrent.ListenableFuture; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/fragment/FilterFragment.java b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/FilterFragment.java similarity index 90% rename from app/src/main/java/com/cappielloantonio/play/ui/fragment/FilterFragment.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/fragment/FilterFragment.java index 39447c74..f5041fbe 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/fragment/FilterFragment.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/FilterFragment.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.fragment; +package com.cappielloantonio.tempo.ui.fragment; import android.os.Bundle; import android.view.LayoutInflater; @@ -14,13 +14,13 @@ import androidx.fragment.app.Fragment; import androidx.lifecycle.ViewModelProvider; import androidx.media3.common.util.UnstableApi; -import com.cappielloantonio.play.R; -import com.cappielloantonio.play.databinding.FragmentFilterBinding; -import com.cappielloantonio.play.subsonic.models.Genre; -import com.cappielloantonio.play.ui.activity.MainActivity; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.util.MusicUtil; -import com.cappielloantonio.play.viewmodel.FilterViewModel; +import com.cappielloantonio.tempo.R; +import com.cappielloantonio.tempo.databinding.FragmentFilterBinding; +import com.cappielloantonio.tempo.subsonic.models.Genre; +import com.cappielloantonio.tempo.ui.activity.MainActivity; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.util.MusicUtil; +import com.cappielloantonio.tempo.viewmodel.FilterViewModel; import com.google.android.material.chip.Chip; @OptIn(markerClass = UnstableApi.class) diff --git a/app/src/main/java/com/cappielloantonio/play/ui/fragment/GenreCatalogueFragment.java b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/GenreCatalogueFragment.java similarity index 91% rename from app/src/main/java/com/cappielloantonio/play/ui/fragment/GenreCatalogueFragment.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/fragment/GenreCatalogueFragment.java index 59d069a5..f6244573 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/fragment/GenreCatalogueFragment.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/GenreCatalogueFragment.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.fragment; +package com.cappielloantonio.tempo.ui.fragment; import android.annotation.SuppressLint; import android.content.Context; @@ -25,14 +25,14 @@ import androidx.navigation.Navigation; import androidx.recyclerview.widget.GridLayoutManager; import androidx.recyclerview.widget.RecyclerView; -import com.cappielloantonio.play.R; -import com.cappielloantonio.play.databinding.FragmentGenreCatalogueBinding; -import com.cappielloantonio.play.helper.recyclerview.GridItemDecoration; -import com.cappielloantonio.play.interfaces.ClickCallback; -import com.cappielloantonio.play.ui.activity.MainActivity; -import com.cappielloantonio.play.ui.adapter.GenreCatalogueAdapter; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.viewmodel.GenreCatalogueViewModel; +import com.cappielloantonio.tempo.R; +import com.cappielloantonio.tempo.databinding.FragmentGenreCatalogueBinding; +import com.cappielloantonio.tempo.helper.recyclerview.GridItemDecoration; +import com.cappielloantonio.tempo.interfaces.ClickCallback; +import com.cappielloantonio.tempo.ui.activity.MainActivity; +import com.cappielloantonio.tempo.ui.adapter.GenreCatalogueAdapter; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.viewmodel.GenreCatalogueViewModel; @OptIn(markerClass = UnstableApi.class) public class GenreCatalogueFragment extends Fragment implements ClickCallback { diff --git a/app/src/main/java/com/cappielloantonio/play/ui/fragment/HomeFragment.java b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/HomeFragment.java similarity index 91% rename from app/src/main/java/com/cappielloantonio/play/ui/fragment/HomeFragment.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/fragment/HomeFragment.java index 898e52cf..5d446317 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/fragment/HomeFragment.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/HomeFragment.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.fragment; +package com.cappielloantonio.tempo.ui.fragment; import android.os.Bundle; import android.view.LayoutInflater; @@ -13,11 +13,11 @@ import androidx.annotation.Nullable; import androidx.fragment.app.Fragment; import androidx.media3.common.util.UnstableApi; -import com.cappielloantonio.play.R; -import com.cappielloantonio.play.databinding.FragmentHomeBinding; -import com.cappielloantonio.play.ui.activity.MainActivity; -import com.cappielloantonio.play.ui.fragment.pager.HomePager; -import com.cappielloantonio.play.util.Preferences; +import com.cappielloantonio.tempo.R; +import com.cappielloantonio.tempo.databinding.FragmentHomeBinding; +import com.cappielloantonio.tempo.ui.activity.MainActivity; +import com.cappielloantonio.tempo.ui.fragment.pager.HomePager; +import com.cappielloantonio.tempo.util.Preferences; import com.google.android.gms.cast.framework.CastButtonFactory; import com.google.android.material.tabs.TabLayoutMediator; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/fragment/HomeTabMusicFragment.java b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/HomeTabMusicFragment.java similarity index 95% rename from app/src/main/java/com/cappielloantonio/play/ui/fragment/HomeTabMusicFragment.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/fragment/HomeTabMusicFragment.java index 3b69623e..0b9d4f24 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/fragment/HomeTabMusicFragment.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/HomeTabMusicFragment.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.fragment; +package com.cappielloantonio.tempo.ui.fragment; import android.content.ComponentName; import android.os.Bundle; @@ -22,33 +22,33 @@ import androidx.recyclerview.widget.PagerSnapHelper; import androidx.recyclerview.widget.SnapHelper; import androidx.viewpager2.widget.ViewPager2; -import com.cappielloantonio.play.R; -import com.cappielloantonio.play.databinding.FragmentHomeTabMusicBinding; -import com.cappielloantonio.play.helper.recyclerview.CustomLinearSnapHelper; -import com.cappielloantonio.play.helper.recyclerview.DotsIndicatorDecoration; -import com.cappielloantonio.play.helper.recyclerview.GridItemDecoration; -import com.cappielloantonio.play.interfaces.ClickCallback; -import com.cappielloantonio.play.model.Download; -import com.cappielloantonio.play.service.DownloaderManager; -import com.cappielloantonio.play.service.MediaManager; -import com.cappielloantonio.play.service.MediaService; -import com.cappielloantonio.play.subsonic.models.Child; -import com.cappielloantonio.play.ui.activity.MainActivity; -import com.cappielloantonio.play.ui.adapter.AlbumAdapter; -import com.cappielloantonio.play.ui.adapter.AlbumHorizontalAdapter; -import com.cappielloantonio.play.ui.adapter.ArtistAdapter; -import com.cappielloantonio.play.ui.adapter.ArtistHorizontalAdapter; -import com.cappielloantonio.play.ui.adapter.DiscoverSongAdapter; -import com.cappielloantonio.play.ui.adapter.GridTrackAdapter; -import com.cappielloantonio.play.ui.adapter.SimilarTrackAdapter; -import com.cappielloantonio.play.ui.adapter.SongHorizontalAdapter; -import com.cappielloantonio.play.ui.adapter.YearAdapter; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.util.DownloadUtil; -import com.cappielloantonio.play.util.MappingUtil; -import com.cappielloantonio.play.util.Preferences; -import com.cappielloantonio.play.util.UIUtil; -import com.cappielloantonio.play.viewmodel.HomeViewModel; +import com.cappielloantonio.tempo.R; +import com.cappielloantonio.tempo.databinding.FragmentHomeTabMusicBinding; +import com.cappielloantonio.tempo.helper.recyclerview.CustomLinearSnapHelper; +import com.cappielloantonio.tempo.helper.recyclerview.DotsIndicatorDecoration; +import com.cappielloantonio.tempo.helper.recyclerview.GridItemDecoration; +import com.cappielloantonio.tempo.interfaces.ClickCallback; +import com.cappielloantonio.tempo.model.Download; +import com.cappielloantonio.tempo.service.DownloaderManager; +import com.cappielloantonio.tempo.service.MediaManager; +import com.cappielloantonio.tempo.service.MediaService; +import com.cappielloantonio.tempo.subsonic.models.Child; +import com.cappielloantonio.tempo.ui.activity.MainActivity; +import com.cappielloantonio.tempo.ui.adapter.AlbumAdapter; +import com.cappielloantonio.tempo.ui.adapter.AlbumHorizontalAdapter; +import com.cappielloantonio.tempo.ui.adapter.ArtistAdapter; +import com.cappielloantonio.tempo.ui.adapter.ArtistHorizontalAdapter; +import com.cappielloantonio.tempo.ui.adapter.DiscoverSongAdapter; +import com.cappielloantonio.tempo.ui.adapter.GridTrackAdapter; +import com.cappielloantonio.tempo.ui.adapter.SimilarTrackAdapter; +import com.cappielloantonio.tempo.ui.adapter.SongHorizontalAdapter; +import com.cappielloantonio.tempo.ui.adapter.YearAdapter; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.util.DownloadUtil; +import com.cappielloantonio.tempo.util.MappingUtil; +import com.cappielloantonio.tempo.util.Preferences; +import com.cappielloantonio.tempo.util.UIUtil; +import com.cappielloantonio.tempo.viewmodel.HomeViewModel; import com.google.android.material.snackbar.Snackbar; import com.google.common.util.concurrent.ListenableFuture; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/fragment/HomeTabPodcastFragment.java b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/HomeTabPodcastFragment.java similarity index 88% rename from app/src/main/java/com/cappielloantonio/play/ui/fragment/HomeTabPodcastFragment.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/fragment/HomeTabPodcastFragment.java index f0cf0227..f1c42e1f 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/fragment/HomeTabPodcastFragment.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/HomeTabPodcastFragment.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.fragment; +package com.cappielloantonio.tempo.ui.fragment; import android.content.ComponentName; import android.os.Bundle; @@ -17,20 +17,20 @@ import androidx.media3.session.SessionToken; import androidx.navigation.Navigation; import androidx.recyclerview.widget.LinearLayoutManager; -import com.cappielloantonio.play.R; -import com.cappielloantonio.play.databinding.FragmentHomeTabPodcastBinding; -import com.cappielloantonio.play.interfaces.ClickCallback; -import com.cappielloantonio.play.interfaces.PodcastCallback; -import com.cappielloantonio.play.service.MediaManager; -import com.cappielloantonio.play.service.MediaService; -import com.cappielloantonio.play.ui.activity.MainActivity; -import com.cappielloantonio.play.ui.adapter.PodcastChannelHorizontalAdapter; -import com.cappielloantonio.play.ui.adapter.PodcastEpisodeAdapter; -import com.cappielloantonio.play.ui.dialog.PodcastChannelEditorDialog; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.util.Preferences; -import com.cappielloantonio.play.util.UIUtil; -import com.cappielloantonio.play.viewmodel.PodcastViewModel; +import com.cappielloantonio.tempo.R; +import com.cappielloantonio.tempo.databinding.FragmentHomeTabPodcastBinding; +import com.cappielloantonio.tempo.interfaces.ClickCallback; +import com.cappielloantonio.tempo.interfaces.PodcastCallback; +import com.cappielloantonio.tempo.service.MediaManager; +import com.cappielloantonio.tempo.service.MediaService; +import com.cappielloantonio.tempo.ui.activity.MainActivity; +import com.cappielloantonio.tempo.ui.adapter.PodcastChannelHorizontalAdapter; +import com.cappielloantonio.tempo.ui.adapter.PodcastEpisodeAdapter; +import com.cappielloantonio.tempo.ui.dialog.PodcastChannelEditorDialog; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.util.Preferences; +import com.cappielloantonio.tempo.util.UIUtil; +import com.cappielloantonio.tempo.viewmodel.PodcastViewModel; import com.google.common.util.concurrent.ListenableFuture; import java.util.Objects; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/fragment/HomeTabRadioFragment.java b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/HomeTabRadioFragment.java similarity index 87% rename from app/src/main/java/com/cappielloantonio/play/ui/fragment/HomeTabRadioFragment.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/fragment/HomeTabRadioFragment.java index faf08d6e..ba6063c9 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/fragment/HomeTabRadioFragment.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/HomeTabRadioFragment.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.fragment; +package com.cappielloantonio.tempo.ui.fragment; import android.content.ComponentName; import android.os.Bundle; @@ -16,17 +16,17 @@ import androidx.media3.session.MediaBrowser; import androidx.media3.session.SessionToken; import androidx.recyclerview.widget.LinearLayoutManager; -import com.cappielloantonio.play.databinding.FragmentHomeTabRadioBinding; -import com.cappielloantonio.play.interfaces.ClickCallback; -import com.cappielloantonio.play.interfaces.RadioCallback; -import com.cappielloantonio.play.service.MediaManager; -import com.cappielloantonio.play.service.MediaService; -import com.cappielloantonio.play.ui.activity.MainActivity; -import com.cappielloantonio.play.ui.adapter.InternetRadioStationAdapter; -import com.cappielloantonio.play.ui.dialog.RadioEditorDialog; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.util.Preferences; -import com.cappielloantonio.play.viewmodel.RadioViewModel; +import com.cappielloantonio.tempo.databinding.FragmentHomeTabRadioBinding; +import com.cappielloantonio.tempo.interfaces.ClickCallback; +import com.cappielloantonio.tempo.interfaces.RadioCallback; +import com.cappielloantonio.tempo.service.MediaManager; +import com.cappielloantonio.tempo.service.MediaService; +import com.cappielloantonio.tempo.ui.activity.MainActivity; +import com.cappielloantonio.tempo.ui.adapter.InternetRadioStationAdapter; +import com.cappielloantonio.tempo.ui.dialog.RadioEditorDialog; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.util.Preferences; +import com.cappielloantonio.tempo.viewmodel.RadioViewModel; import com.google.common.util.concurrent.ListenableFuture; @UnstableApi diff --git a/app/src/main/java/com/cappielloantonio/play/ui/fragment/IndexFragment.java b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/IndexFragment.java similarity index 84% rename from app/src/main/java/com/cappielloantonio/play/ui/fragment/IndexFragment.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/fragment/IndexFragment.java index f83237b7..f0501814 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/fragment/IndexFragment.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/IndexFragment.java @@ -1,10 +1,9 @@ -package com.cappielloantonio.play.ui.fragment; +package com.cappielloantonio.tempo.ui.fragment; import android.os.Bundle; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; -import android.widget.Toast; import androidx.annotation.NonNull; import androidx.core.view.ViewCompat; @@ -14,15 +13,15 @@ import androidx.media3.common.util.UnstableApi; import androidx.navigation.Navigation; import androidx.recyclerview.widget.LinearLayoutManager; -import com.cappielloantonio.play.R; -import com.cappielloantonio.play.databinding.FragmentIndexBinding; -import com.cappielloantonio.play.interfaces.ClickCallback; -import com.cappielloantonio.play.subsonic.models.MusicFolder; -import com.cappielloantonio.play.ui.activity.MainActivity; -import com.cappielloantonio.play.ui.adapter.MusicIndexAdapter; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.util.IndexUtil; -import com.cappielloantonio.play.viewmodel.IndexViewModel; +import com.cappielloantonio.tempo.R; +import com.cappielloantonio.tempo.databinding.FragmentIndexBinding; +import com.cappielloantonio.tempo.interfaces.ClickCallback; +import com.cappielloantonio.tempo.subsonic.models.MusicFolder; +import com.cappielloantonio.tempo.ui.activity.MainActivity; +import com.cappielloantonio.tempo.ui.adapter.MusicIndexAdapter; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.util.IndexUtil; +import com.cappielloantonio.tempo.viewmodel.IndexViewModel; @UnstableApi public class IndexFragment extends Fragment implements ClickCallback { diff --git a/app/src/main/java/com/cappielloantonio/play/ui/fragment/LandingFragment.java b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/LandingFragment.java similarity index 82% rename from app/src/main/java/com/cappielloantonio/play/ui/fragment/LandingFragment.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/fragment/LandingFragment.java index f517290e..b9ca9682 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/fragment/LandingFragment.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/LandingFragment.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.fragment; +package com.cappielloantonio.tempo.ui.fragment; import android.os.Bundle; import android.view.LayoutInflater; @@ -7,7 +7,7 @@ import android.view.ViewGroup; import androidx.fragment.app.Fragment; -import com.cappielloantonio.play.R; +import com.cappielloantonio.tempo.R; public class LandingFragment extends Fragment { @Override diff --git a/app/src/main/java/com/cappielloantonio/play/ui/fragment/LibraryFragment.java b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/LibraryFragment.java similarity index 93% rename from app/src/main/java/com/cappielloantonio/play/ui/fragment/LibraryFragment.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/fragment/LibraryFragment.java index 23e78511..6ceef14c 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/fragment/LibraryFragment.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/LibraryFragment.java @@ -1,14 +1,12 @@ -package com.cappielloantonio.play.ui.fragment; +package com.cappielloantonio.tempo.ui.fragment; import android.os.Bundle; -import android.util.Log; import android.view.LayoutInflater; import android.view.Menu; import android.view.MenuInflater; import android.view.MenuItem; import android.view.View; import android.view.ViewGroup; -import android.widget.Toast; import androidx.annotation.NonNull; import androidx.annotation.Nullable; @@ -19,19 +17,19 @@ import androidx.navigation.Navigation; import androidx.recyclerview.widget.GridLayoutManager; import androidx.recyclerview.widget.LinearLayoutManager; -import com.cappielloantonio.play.R; -import com.cappielloantonio.play.databinding.FragmentLibraryBinding; -import com.cappielloantonio.play.helper.recyclerview.CustomLinearSnapHelper; -import com.cappielloantonio.play.interfaces.ClickCallback; -import com.cappielloantonio.play.ui.activity.MainActivity; -import com.cappielloantonio.play.ui.adapter.AlbumAdapter; -import com.cappielloantonio.play.ui.adapter.ArtistAdapter; -import com.cappielloantonio.play.ui.adapter.GenreAdapter; -import com.cappielloantonio.play.ui.adapter.MusicFolderAdapter; -import com.cappielloantonio.play.ui.adapter.PlaylistHorizontalAdapter; -import com.cappielloantonio.play.ui.dialog.PlaylistEditorDialog; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.viewmodel.LibraryViewModel; +import com.cappielloantonio.tempo.R; +import com.cappielloantonio.tempo.databinding.FragmentLibraryBinding; +import com.cappielloantonio.tempo.helper.recyclerview.CustomLinearSnapHelper; +import com.cappielloantonio.tempo.interfaces.ClickCallback; +import com.cappielloantonio.tempo.ui.activity.MainActivity; +import com.cappielloantonio.tempo.ui.adapter.AlbumAdapter; +import com.cappielloantonio.tempo.ui.adapter.ArtistAdapter; +import com.cappielloantonio.tempo.ui.adapter.GenreAdapter; +import com.cappielloantonio.tempo.ui.adapter.MusicFolderAdapter; +import com.cappielloantonio.tempo.ui.adapter.PlaylistHorizontalAdapter; +import com.cappielloantonio.tempo.ui.dialog.PlaylistEditorDialog; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.viewmodel.LibraryViewModel; import com.google.android.gms.cast.framework.CastButtonFactory; import java.util.Objects; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/fragment/LoginFragment.java b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/LoginFragment.java similarity index 88% rename from app/src/main/java/com/cappielloantonio/play/ui/fragment/LoginFragment.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/fragment/LoginFragment.java index 66fc607b..f88e19b5 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/fragment/LoginFragment.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/LoginFragment.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.fragment; +package com.cappielloantonio.tempo.ui.fragment; import android.os.Bundle; import android.view.LayoutInflater; @@ -17,18 +17,18 @@ import androidx.lifecycle.ViewModelProvider; import androidx.media3.common.util.UnstableApi; import androidx.recyclerview.widget.LinearLayoutManager; -import com.cappielloantonio.play.App; -import com.cappielloantonio.play.R; -import com.cappielloantonio.play.ui.adapter.ServerAdapter; -import com.cappielloantonio.play.databinding.FragmentLoginBinding; -import com.cappielloantonio.play.interfaces.ClickCallback; -import com.cappielloantonio.play.interfaces.SystemCallback; -import com.cappielloantonio.play.model.Server; -import com.cappielloantonio.play.repository.SystemRepository; -import com.cappielloantonio.play.ui.activity.MainActivity; -import com.cappielloantonio.play.ui.dialog.ServerSignupDialog; -import com.cappielloantonio.play.util.Preferences; -import com.cappielloantonio.play.viewmodel.LoginViewModel; +import com.cappielloantonio.tempo.App; +import com.cappielloantonio.tempo.R; +import com.cappielloantonio.tempo.ui.adapter.ServerAdapter; +import com.cappielloantonio.tempo.databinding.FragmentLoginBinding; +import com.cappielloantonio.tempo.interfaces.ClickCallback; +import com.cappielloantonio.tempo.interfaces.SystemCallback; +import com.cappielloantonio.tempo.model.Server; +import com.cappielloantonio.tempo.repository.SystemRepository; +import com.cappielloantonio.tempo.ui.activity.MainActivity; +import com.cappielloantonio.tempo.ui.dialog.ServerSignupDialog; +import com.cappielloantonio.tempo.util.Preferences; +import com.cappielloantonio.tempo.viewmodel.LoginViewModel; @UnstableApi public class LoginFragment extends Fragment implements ClickCallback { diff --git a/app/src/main/java/com/cappielloantonio/play/ui/fragment/PlayerBottomSheetFragment.java b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/PlayerBottomSheetFragment.java similarity index 93% rename from app/src/main/java/com/cappielloantonio/play/ui/fragment/PlayerBottomSheetFragment.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/fragment/PlayerBottomSheetFragment.java index 937f714b..8cf4426f 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/fragment/PlayerBottomSheetFragment.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/PlayerBottomSheetFragment.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.fragment; +package com.cappielloantonio.tempo.ui.fragment; import android.content.ComponentName; import android.os.Bundle; @@ -21,20 +21,17 @@ import androidx.media3.session.MediaController; import androidx.media3.session.SessionToken; import androidx.viewpager2.widget.ViewPager2; -import com.bumptech.glide.load.resource.bitmap.CenterCrop; -import com.bumptech.glide.load.resource.bitmap.RoundedCorners; -import com.bumptech.glide.load.resource.drawable.DrawableTransitionOptions; -import com.cappielloantonio.play.R; -import com.cappielloantonio.play.databinding.FragmentPlayerBottomSheetBinding; -import com.cappielloantonio.play.glide.CustomGlideRequest; -import com.cappielloantonio.play.service.MediaManager; -import com.cappielloantonio.play.service.MediaService; -import com.cappielloantonio.play.subsonic.models.PlayQueue; -import com.cappielloantonio.play.ui.fragment.pager.PlayerControllerVerticalPager; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.util.MusicUtil; -import com.cappielloantonio.play.util.Preferences; -import com.cappielloantonio.play.viewmodel.PlayerBottomSheetViewModel; +import com.cappielloantonio.tempo.R; +import com.cappielloantonio.tempo.databinding.FragmentPlayerBottomSheetBinding; +import com.cappielloantonio.tempo.glide.CustomGlideRequest; +import com.cappielloantonio.tempo.service.MediaManager; +import com.cappielloantonio.tempo.service.MediaService; +import com.cappielloantonio.tempo.subsonic.models.PlayQueue; +import com.cappielloantonio.tempo.ui.fragment.pager.PlayerControllerVerticalPager; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.util.MusicUtil; +import com.cappielloantonio.tempo.util.Preferences; +import com.cappielloantonio.tempo.viewmodel.PlayerBottomSheetViewModel; import com.google.android.material.elevation.SurfaceColors; import com.google.common.util.concurrent.ListenableFuture; import com.google.common.util.concurrent.MoreExecutors; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/fragment/PlayerControllerFragment.java b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/PlayerControllerFragment.java similarity index 96% rename from app/src/main/java/com/cappielloantonio/play/ui/fragment/PlayerControllerFragment.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/fragment/PlayerControllerFragment.java index fc08946a..a1e55613 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/fragment/PlayerControllerFragment.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/PlayerControllerFragment.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.fragment; +package com.cappielloantonio.tempo.ui.fragment; import android.content.ComponentName; import android.os.Bundle; @@ -23,16 +23,16 @@ import androidx.media3.session.SessionToken; import androidx.navigation.fragment.NavHostFragment; import androidx.viewpager2.widget.ViewPager2; -import com.cappielloantonio.play.R; -import com.cappielloantonio.play.databinding.InnerFragmentPlayerControllerBinding; -import com.cappielloantonio.play.service.MediaService; -import com.cappielloantonio.play.ui.activity.MainActivity; -import com.cappielloantonio.play.ui.dialog.RatingDialog; -import com.cappielloantonio.play.ui.fragment.pager.PlayerControllerHorizontalPager; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.util.MusicUtil; -import com.cappielloantonio.play.util.Preferences; -import com.cappielloantonio.play.viewmodel.PlayerBottomSheetViewModel; +import com.cappielloantonio.tempo.R; +import com.cappielloantonio.tempo.databinding.InnerFragmentPlayerControllerBinding; +import com.cappielloantonio.tempo.service.MediaService; +import com.cappielloantonio.tempo.ui.activity.MainActivity; +import com.cappielloantonio.tempo.ui.dialog.RatingDialog; +import com.cappielloantonio.tempo.ui.fragment.pager.PlayerControllerHorizontalPager; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.util.MusicUtil; +import com.cappielloantonio.tempo.util.Preferences; +import com.cappielloantonio.tempo.viewmodel.PlayerBottomSheetViewModel; import com.google.android.material.chip.Chip; import com.google.common.util.concurrent.ListenableFuture; import com.google.common.util.concurrent.MoreExecutors; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/fragment/PlayerCoverFragment.java b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/PlayerCoverFragment.java similarity index 87% rename from app/src/main/java/com/cappielloantonio/play/ui/fragment/PlayerCoverFragment.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/fragment/PlayerCoverFragment.java index 95e07b0b..568d0672 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/fragment/PlayerCoverFragment.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/PlayerCoverFragment.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.fragment; +package com.cappielloantonio.tempo.ui.fragment; import android.content.ComponentName; import android.os.Bundle; @@ -18,20 +18,17 @@ import androidx.media3.common.util.UnstableApi; import androidx.media3.session.MediaBrowser; import androidx.media3.session.SessionToken; -import com.bumptech.glide.load.resource.bitmap.CenterCrop; -import com.bumptech.glide.load.resource.bitmap.RoundedCorners; -import com.bumptech.glide.load.resource.drawable.DrawableTransitionOptions; -import com.cappielloantonio.play.databinding.InnerFragmentPlayerCoverBinding; -import com.cappielloantonio.play.glide.CustomGlideRequest; -import com.cappielloantonio.play.model.Download; -import com.cappielloantonio.play.service.MediaManager; -import com.cappielloantonio.play.service.MediaService; -import com.cappielloantonio.play.ui.dialog.PlaylistChooserDialog; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.util.DownloadUtil; -import com.cappielloantonio.play.util.MappingUtil; -import com.cappielloantonio.play.util.Preferences; -import com.cappielloantonio.play.viewmodel.PlayerBottomSheetViewModel; +import com.cappielloantonio.tempo.databinding.InnerFragmentPlayerCoverBinding; +import com.cappielloantonio.tempo.glide.CustomGlideRequest; +import com.cappielloantonio.tempo.model.Download; +import com.cappielloantonio.tempo.service.MediaManager; +import com.cappielloantonio.tempo.service.MediaService; +import com.cappielloantonio.tempo.ui.dialog.PlaylistChooserDialog; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.util.DownloadUtil; +import com.cappielloantonio.tempo.util.MappingUtil; +import com.cappielloantonio.tempo.util.Preferences; +import com.cappielloantonio.tempo.viewmodel.PlayerBottomSheetViewModel; import com.google.android.material.snackbar.Snackbar; import com.google.common.util.concurrent.ListenableFuture; import com.google.common.util.concurrent.MoreExecutors; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/fragment/PlayerLyricsFragment.java b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/PlayerLyricsFragment.java similarity index 87% rename from app/src/main/java/com/cappielloantonio/play/ui/fragment/PlayerLyricsFragment.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/fragment/PlayerLyricsFragment.java index e8cb8595..56f47885 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/fragment/PlayerLyricsFragment.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/PlayerLyricsFragment.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.fragment; +package com.cappielloantonio.tempo.ui.fragment; import android.os.Bundle; import android.view.LayoutInflater; @@ -10,10 +10,10 @@ import androidx.annotation.Nullable; import androidx.fragment.app.Fragment; import androidx.lifecycle.ViewModelProvider; -import com.cappielloantonio.play.R; -import com.cappielloantonio.play.databinding.InnerFragmentPlayerLyricsBinding; -import com.cappielloantonio.play.util.MusicUtil; -import com.cappielloantonio.play.viewmodel.PlayerBottomSheetViewModel; +import com.cappielloantonio.tempo.R; +import com.cappielloantonio.tempo.databinding.InnerFragmentPlayerLyricsBinding; +import com.cappielloantonio.tempo.util.MusicUtil; +import com.cappielloantonio.tempo.viewmodel.PlayerBottomSheetViewModel; public class PlayerLyricsFragment extends Fragment { private static final String TAG = "PlayerLyricsFragment"; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/fragment/PlayerQueueFragment.java b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/PlayerQueueFragment.java similarity index 91% rename from app/src/main/java/com/cappielloantonio/play/ui/fragment/PlayerQueueFragment.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/fragment/PlayerQueueFragment.java index b93d834c..e80913ed 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/fragment/PlayerQueueFragment.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/PlayerQueueFragment.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.fragment; +package com.cappielloantonio.tempo.ui.fragment; import android.content.ComponentName; import android.os.Bundle; @@ -16,14 +16,14 @@ import androidx.recyclerview.widget.ItemTouchHelper; import androidx.recyclerview.widget.LinearLayoutManager; import androidx.recyclerview.widget.RecyclerView; -import com.cappielloantonio.play.databinding.InnerFragmentPlayerQueueBinding; -import com.cappielloantonio.play.interfaces.ClickCallback; -import com.cappielloantonio.play.service.MediaManager; -import com.cappielloantonio.play.service.MediaService; -import com.cappielloantonio.play.subsonic.models.Child; -import com.cappielloantonio.play.ui.adapter.PlayerSongQueueAdapter; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.viewmodel.PlayerBottomSheetViewModel; +import com.cappielloantonio.tempo.databinding.InnerFragmentPlayerQueueBinding; +import com.cappielloantonio.tempo.interfaces.ClickCallback; +import com.cappielloantonio.tempo.service.MediaManager; +import com.cappielloantonio.tempo.service.MediaService; +import com.cappielloantonio.tempo.subsonic.models.Child; +import com.cappielloantonio.tempo.ui.adapter.PlayerSongQueueAdapter; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.viewmodel.PlayerBottomSheetViewModel; import com.google.common.util.concurrent.ListenableFuture; import java.util.Collections; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/fragment/PlaylistCatalogueFragment.java b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/PlaylistCatalogueFragment.java similarity index 92% rename from app/src/main/java/com/cappielloantonio/play/ui/fragment/PlaylistCatalogueFragment.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/fragment/PlaylistCatalogueFragment.java index 383d88dc..05468469 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/fragment/PlaylistCatalogueFragment.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/PlaylistCatalogueFragment.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.fragment; +package com.cappielloantonio.tempo.ui.fragment; import android.annotation.SuppressLint; import android.content.Context; @@ -23,14 +23,14 @@ import androidx.media3.common.util.UnstableApi; import androidx.navigation.Navigation; import androidx.recyclerview.widget.LinearLayoutManager; -import com.cappielloantonio.play.R; -import com.cappielloantonio.play.databinding.FragmentPlaylistCatalogueBinding; -import com.cappielloantonio.play.interfaces.ClickCallback; -import com.cappielloantonio.play.ui.activity.MainActivity; -import com.cappielloantonio.play.ui.adapter.PlaylistHorizontalAdapter; -import com.cappielloantonio.play.ui.dialog.PlaylistEditorDialog; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.viewmodel.PlaylistCatalogueViewModel; +import com.cappielloantonio.tempo.R; +import com.cappielloantonio.tempo.databinding.FragmentPlaylistCatalogueBinding; +import com.cappielloantonio.tempo.interfaces.ClickCallback; +import com.cappielloantonio.tempo.ui.activity.MainActivity; +import com.cappielloantonio.tempo.ui.adapter.PlaylistHorizontalAdapter; +import com.cappielloantonio.tempo.ui.dialog.PlaylistEditorDialog; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.viewmodel.PlaylistCatalogueViewModel; @UnstableApi public class PlaylistCatalogueFragment extends Fragment implements ClickCallback { diff --git a/app/src/main/java/com/cappielloantonio/play/ui/fragment/PlaylistPageFragment.java b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/PlaylistPageFragment.java similarity index 86% rename from app/src/main/java/com/cappielloantonio/play/ui/fragment/PlaylistPageFragment.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/fragment/PlaylistPageFragment.java index 7d0dcc68..11ef7a9f 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/fragment/PlaylistPageFragment.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/PlaylistPageFragment.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.fragment; +package com.cappielloantonio.tempo.ui.fragment; import android.content.ComponentName; import android.os.Bundle; @@ -19,23 +19,20 @@ import androidx.media3.session.SessionToken; import androidx.navigation.Navigation; import androidx.recyclerview.widget.LinearLayoutManager; -import com.bumptech.glide.load.resource.bitmap.CenterCrop; -import com.bumptech.glide.load.resource.bitmap.GranularRoundedCorners; -import com.bumptech.glide.load.resource.drawable.DrawableTransitionOptions; -import com.cappielloantonio.play.R; -import com.cappielloantonio.play.databinding.FragmentPlaylistPageBinding; -import com.cappielloantonio.play.glide.CustomGlideRequest; -import com.cappielloantonio.play.interfaces.ClickCallback; -import com.cappielloantonio.play.model.Download; -import com.cappielloantonio.play.service.MediaManager; -import com.cappielloantonio.play.service.MediaService; -import com.cappielloantonio.play.ui.activity.MainActivity; -import com.cappielloantonio.play.ui.adapter.SongHorizontalAdapter; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.util.DownloadUtil; -import com.cappielloantonio.play.util.MappingUtil; -import com.cappielloantonio.play.util.MusicUtil; -import com.cappielloantonio.play.viewmodel.PlaylistPageViewModel; +import com.cappielloantonio.tempo.R; +import com.cappielloantonio.tempo.databinding.FragmentPlaylistPageBinding; +import com.cappielloantonio.tempo.glide.CustomGlideRequest; +import com.cappielloantonio.tempo.interfaces.ClickCallback; +import com.cappielloantonio.tempo.model.Download; +import com.cappielloantonio.tempo.service.MediaManager; +import com.cappielloantonio.tempo.service.MediaService; +import com.cappielloantonio.tempo.ui.activity.MainActivity; +import com.cappielloantonio.tempo.ui.adapter.SongHorizontalAdapter; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.util.DownloadUtil; +import com.cappielloantonio.tempo.util.MappingUtil; +import com.cappielloantonio.tempo.util.MusicUtil; +import com.cappielloantonio.tempo.viewmodel.PlaylistPageViewModel; import com.google.common.util.concurrent.ListenableFuture; import java.util.Collections; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/fragment/PodcastChannelCatalogueFragment.java b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/PodcastChannelCatalogueFragment.java similarity index 91% rename from app/src/main/java/com/cappielloantonio/play/ui/fragment/PodcastChannelCatalogueFragment.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/fragment/PodcastChannelCatalogueFragment.java index 518c7f51..8cd6e887 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/fragment/PodcastChannelCatalogueFragment.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/PodcastChannelCatalogueFragment.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.fragment; +package com.cappielloantonio.tempo.ui.fragment; import android.annotation.SuppressLint; import android.content.Context; @@ -24,13 +24,13 @@ import androidx.navigation.Navigation; import androidx.recyclerview.widget.GridLayoutManager; import androidx.recyclerview.widget.RecyclerView; -import com.cappielloantonio.play.R; -import com.cappielloantonio.play.databinding.FragmentPodcastChannelCatalogueBinding; -import com.cappielloantonio.play.helper.recyclerview.GridItemDecoration; -import com.cappielloantonio.play.interfaces.ClickCallback; -import com.cappielloantonio.play.ui.activity.MainActivity; -import com.cappielloantonio.play.ui.adapter.PodcastChannelCatalogueAdapter; -import com.cappielloantonio.play.viewmodel.PodcastChannelCatalogueViewModel; +import com.cappielloantonio.tempo.R; +import com.cappielloantonio.tempo.databinding.FragmentPodcastChannelCatalogueBinding; +import com.cappielloantonio.tempo.helper.recyclerview.GridItemDecoration; +import com.cappielloantonio.tempo.interfaces.ClickCallback; +import com.cappielloantonio.tempo.ui.activity.MainActivity; +import com.cappielloantonio.tempo.ui.adapter.PodcastChannelCatalogueAdapter; +import com.cappielloantonio.tempo.viewmodel.PodcastChannelCatalogueViewModel; @OptIn(markerClass = UnstableApi.class) public class PodcastChannelCatalogueFragment extends Fragment implements ClickCallback { diff --git a/app/src/main/java/com/cappielloantonio/play/ui/fragment/PodcastChannelPageFragment.java b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/PodcastChannelPageFragment.java similarity index 87% rename from app/src/main/java/com/cappielloantonio/play/ui/fragment/PodcastChannelPageFragment.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/fragment/PodcastChannelPageFragment.java index 848e9776..590a35b7 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/fragment/PodcastChannelPageFragment.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/PodcastChannelPageFragment.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.fragment; +package com.cappielloantonio.tempo.ui.fragment; import android.content.ComponentName; import android.os.Bundle; @@ -15,19 +15,19 @@ import androidx.media3.session.SessionToken; import androidx.navigation.Navigation; import androidx.recyclerview.widget.LinearLayoutManager; -import com.cappielloantonio.play.R; -import com.cappielloantonio.play.databinding.FragmentPodcastChannelPageBinding; -import com.cappielloantonio.play.glide.CustomGlideRequest; -import com.cappielloantonio.play.interfaces.ClickCallback; -import com.cappielloantonio.play.service.MediaManager; -import com.cappielloantonio.play.service.MediaService; -import com.cappielloantonio.play.subsonic.models.PodcastEpisode; -import com.cappielloantonio.play.ui.activity.MainActivity; -import com.cappielloantonio.play.ui.adapter.PodcastEpisodeAdapter; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.util.MusicUtil; -import com.cappielloantonio.play.util.UIUtil; -import com.cappielloantonio.play.viewmodel.PodcastChannelPageViewModel; +import com.cappielloantonio.tempo.R; +import com.cappielloantonio.tempo.databinding.FragmentPodcastChannelPageBinding; +import com.cappielloantonio.tempo.glide.CustomGlideRequest; +import com.cappielloantonio.tempo.interfaces.ClickCallback; +import com.cappielloantonio.tempo.service.MediaManager; +import com.cappielloantonio.tempo.service.MediaService; +import com.cappielloantonio.tempo.subsonic.models.PodcastEpisode; +import com.cappielloantonio.tempo.ui.activity.MainActivity; +import com.cappielloantonio.tempo.ui.adapter.PodcastEpisodeAdapter; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.util.MusicUtil; +import com.cappielloantonio.tempo.util.UIUtil; +import com.cappielloantonio.tempo.viewmodel.PodcastChannelPageViewModel; import com.google.common.util.concurrent.ListenableFuture; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/fragment/SearchFragment.java b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/SearchFragment.java similarity index 91% rename from app/src/main/java/com/cappielloantonio/play/ui/fragment/SearchFragment.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/fragment/SearchFragment.java index dec1cafc..73ad2c25 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/fragment/SearchFragment.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/SearchFragment.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.fragment; +package com.cappielloantonio.tempo.ui.fragment; import android.content.ComponentName; import android.os.Bundle; @@ -17,19 +17,19 @@ import androidx.media3.session.SessionToken; import androidx.navigation.Navigation; import androidx.recyclerview.widget.LinearLayoutManager; -import com.cappielloantonio.play.R; -import com.cappielloantonio.play.databinding.FragmentSearchBinding; -import com.cappielloantonio.play.helper.recyclerview.CustomLinearSnapHelper; -import com.cappielloantonio.play.interfaces.ClickCallback; -import com.cappielloantonio.play.service.MediaManager; -import com.cappielloantonio.play.service.MediaService; -import com.cappielloantonio.play.ui.activity.MainActivity; -import com.cappielloantonio.play.ui.adapter.AlbumAdapter; -import com.cappielloantonio.play.ui.adapter.ArtistAdapter; -import com.cappielloantonio.play.ui.adapter.SongHorizontalAdapter; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.util.MusicUtil; -import com.cappielloantonio.play.viewmodel.SearchViewModel; +import com.cappielloantonio.tempo.R; +import com.cappielloantonio.tempo.databinding.FragmentSearchBinding; +import com.cappielloantonio.tempo.helper.recyclerview.CustomLinearSnapHelper; +import com.cappielloantonio.tempo.interfaces.ClickCallback; +import com.cappielloantonio.tempo.service.MediaManager; +import com.cappielloantonio.tempo.service.MediaService; +import com.cappielloantonio.tempo.ui.activity.MainActivity; +import com.cappielloantonio.tempo.ui.adapter.AlbumAdapter; +import com.cappielloantonio.tempo.ui.adapter.ArtistAdapter; +import com.cappielloantonio.tempo.ui.adapter.SongHorizontalAdapter; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.util.MusicUtil; +import com.cappielloantonio.tempo.viewmodel.SearchViewModel; import com.google.common.util.concurrent.ListenableFuture; import com.paulrybitskyi.persistentsearchview.adapters.model.SuggestionItem; import com.paulrybitskyi.persistentsearchview.listeners.OnSuggestionChangeListener; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/fragment/SettingsFragment.java b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/SettingsFragment.java similarity index 91% rename from app/src/main/java/com/cappielloantonio/play/ui/fragment/SettingsFragment.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/fragment/SettingsFragment.java index 05adcc6e..591bb41e 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/fragment/SettingsFragment.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/SettingsFragment.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.fragment; +package com.cappielloantonio.tempo.ui.fragment; import android.content.Intent; import android.media.audiofx.AudioEffect; @@ -17,13 +17,13 @@ import androidx.media3.common.util.UnstableApi; import androidx.preference.ListPreference; import androidx.preference.PreferenceFragmentCompat; -import com.cappielloantonio.play.R; -import com.cappielloantonio.play.helper.ThemeHelper; -import com.cappielloantonio.play.interfaces.ScanCallback; -import com.cappielloantonio.play.ui.activity.MainActivity; -import com.cappielloantonio.play.ui.dialog.StarredSyncDialog; -import com.cappielloantonio.play.util.Preferences; -import com.cappielloantonio.play.viewmodel.SettingViewModel; +import com.cappielloantonio.tempo.R; +import com.cappielloantonio.tempo.helper.ThemeHelper; +import com.cappielloantonio.tempo.interfaces.ScanCallback; +import com.cappielloantonio.tempo.ui.activity.MainActivity; +import com.cappielloantonio.tempo.ui.dialog.StarredSyncDialog; +import com.cappielloantonio.tempo.util.Preferences; +import com.cappielloantonio.tempo.viewmodel.SettingViewModel; @OptIn(markerClass = UnstableApi.class) public class SettingsFragment extends PreferenceFragmentCompat { diff --git a/app/src/main/java/com/cappielloantonio/play/ui/fragment/SongListPageFragment.java b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/SongListPageFragment.java similarity index 92% rename from app/src/main/java/com/cappielloantonio/play/ui/fragment/SongListPageFragment.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/fragment/SongListPageFragment.java index dd75b7a4..8c64dcaa 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/fragment/SongListPageFragment.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/SongListPageFragment.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.fragment; +package com.cappielloantonio.tempo.ui.fragment; import android.content.ComponentName; import android.os.Bundle; @@ -16,17 +16,17 @@ import androidx.media3.session.SessionToken; import androidx.navigation.Navigation; import androidx.recyclerview.widget.LinearLayoutManager; -import com.cappielloantonio.play.R; -import com.cappielloantonio.play.databinding.FragmentSongListPageBinding; -import com.cappielloantonio.play.helper.recyclerview.PaginationScrollListener; -import com.cappielloantonio.play.interfaces.ClickCallback; -import com.cappielloantonio.play.service.MediaManager; -import com.cappielloantonio.play.service.MediaService; -import com.cappielloantonio.play.ui.activity.MainActivity; -import com.cappielloantonio.play.ui.adapter.SongHorizontalAdapter; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.util.MusicUtil; -import com.cappielloantonio.play.viewmodel.SongListPageViewModel; +import com.cappielloantonio.tempo.R; +import com.cappielloantonio.tempo.databinding.FragmentSongListPageBinding; +import com.cappielloantonio.tempo.helper.recyclerview.PaginationScrollListener; +import com.cappielloantonio.tempo.interfaces.ClickCallback; +import com.cappielloantonio.tempo.service.MediaManager; +import com.cappielloantonio.tempo.service.MediaService; +import com.cappielloantonio.tempo.ui.activity.MainActivity; +import com.cappielloantonio.tempo.ui.adapter.SongHorizontalAdapter; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.util.MusicUtil; +import com.cappielloantonio.tempo.viewmodel.SongListPageViewModel; import com.google.common.util.concurrent.ListenableFuture; import java.util.Collections; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/fragment/bottomsheetdialog/AlbumBottomSheetDialog.java b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/bottomsheetdialog/AlbumBottomSheetDialog.java similarity index 87% rename from app/src/main/java/com/cappielloantonio/play/ui/fragment/bottomsheetdialog/AlbumBottomSheetDialog.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/fragment/bottomsheetdialog/AlbumBottomSheetDialog.java index 66136022..d6bb1421 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/fragment/bottomsheetdialog/AlbumBottomSheetDialog.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/bottomsheetdialog/AlbumBottomSheetDialog.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.fragment.bottomsheetdialog; +package com.cappielloantonio.tempo.ui.fragment.bottomsheetdialog; import android.content.ComponentName; import android.os.Bundle; @@ -18,24 +18,21 @@ import androidx.media3.session.MediaBrowser; import androidx.media3.session.SessionToken; import androidx.navigation.fragment.NavHostFragment; -import com.bumptech.glide.load.resource.bitmap.CenterCrop; -import com.bumptech.glide.load.resource.bitmap.RoundedCorners; -import com.bumptech.glide.load.resource.drawable.DrawableTransitionOptions; -import com.cappielloantonio.play.R; -import com.cappielloantonio.play.glide.CustomGlideRequest; -import com.cappielloantonio.play.interfaces.MediaCallback; -import com.cappielloantonio.play.model.Download; -import com.cappielloantonio.play.repository.AlbumRepository; -import com.cappielloantonio.play.service.MediaManager; -import com.cappielloantonio.play.service.MediaService; -import com.cappielloantonio.play.subsonic.models.AlbumID3; -import com.cappielloantonio.play.subsonic.models.Child; -import com.cappielloantonio.play.ui.activity.MainActivity; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.util.DownloadUtil; -import com.cappielloantonio.play.util.MappingUtil; -import com.cappielloantonio.play.util.MusicUtil; -import com.cappielloantonio.play.viewmodel.AlbumBottomSheetViewModel; +import com.cappielloantonio.tempo.R; +import com.cappielloantonio.tempo.glide.CustomGlideRequest; +import com.cappielloantonio.tempo.interfaces.MediaCallback; +import com.cappielloantonio.tempo.model.Download; +import com.cappielloantonio.tempo.repository.AlbumRepository; +import com.cappielloantonio.tempo.service.MediaManager; +import com.cappielloantonio.tempo.service.MediaService; +import com.cappielloantonio.tempo.subsonic.models.AlbumID3; +import com.cappielloantonio.tempo.subsonic.models.Child; +import com.cappielloantonio.tempo.ui.activity.MainActivity; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.util.DownloadUtil; +import com.cappielloantonio.tempo.util.MappingUtil; +import com.cappielloantonio.tempo.util.MusicUtil; +import com.cappielloantonio.tempo.viewmodel.AlbumBottomSheetViewModel; import com.google.android.material.bottomsheet.BottomSheetDialogFragment; import com.google.common.util.concurrent.ListenableFuture; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/fragment/bottomsheetdialog/ArtistBottomSheetDialog.java b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/bottomsheetdialog/ArtistBottomSheetDialog.java similarity index 84% rename from app/src/main/java/com/cappielloantonio/play/ui/fragment/bottomsheetdialog/ArtistBottomSheetDialog.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/fragment/bottomsheetdialog/ArtistBottomSheetDialog.java index b7109be0..8ea11796 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/fragment/bottomsheetdialog/ArtistBottomSheetDialog.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/bottomsheetdialog/ArtistBottomSheetDialog.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.fragment.bottomsheetdialog; +package com.cappielloantonio.tempo.ui.fragment.bottomsheetdialog; import android.content.ComponentName; import android.os.Bundle; @@ -16,19 +16,16 @@ import androidx.media3.common.util.UnstableApi; import androidx.media3.session.MediaBrowser; import androidx.media3.session.SessionToken; -import com.bumptech.glide.load.resource.bitmap.CenterCrop; -import com.bumptech.glide.load.resource.bitmap.RoundedCorners; -import com.bumptech.glide.load.resource.drawable.DrawableTransitionOptions; -import com.cappielloantonio.play.R; -import com.cappielloantonio.play.glide.CustomGlideRequest; -import com.cappielloantonio.play.repository.ArtistRepository; -import com.cappielloantonio.play.service.MediaManager; -import com.cappielloantonio.play.service.MediaService; -import com.cappielloantonio.play.subsonic.models.ArtistID3; -import com.cappielloantonio.play.ui.activity.MainActivity; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.util.MusicUtil; -import com.cappielloantonio.play.viewmodel.ArtistBottomSheetViewModel; +import com.cappielloantonio.tempo.R; +import com.cappielloantonio.tempo.glide.CustomGlideRequest; +import com.cappielloantonio.tempo.repository.ArtistRepository; +import com.cappielloantonio.tempo.service.MediaManager; +import com.cappielloantonio.tempo.service.MediaService; +import com.cappielloantonio.tempo.subsonic.models.ArtistID3; +import com.cappielloantonio.tempo.ui.activity.MainActivity; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.util.MusicUtil; +import com.cappielloantonio.tempo.viewmodel.ArtistBottomSheetViewModel; import com.google.android.material.bottomsheet.BottomSheetDialogFragment; import com.google.common.util.concurrent.ListenableFuture; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/fragment/bottomsheetdialog/PodcastChannelBottomSheetDialog.java b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/bottomsheetdialog/PodcastChannelBottomSheetDialog.java similarity index 86% rename from app/src/main/java/com/cappielloantonio/play/ui/fragment/bottomsheetdialog/PodcastChannelBottomSheetDialog.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/fragment/bottomsheetdialog/PodcastChannelBottomSheetDialog.java index 77f77b7e..e4ce8702 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/fragment/bottomsheetdialog/PodcastChannelBottomSheetDialog.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/bottomsheetdialog/PodcastChannelBottomSheetDialog.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.fragment.bottomsheetdialog; +package com.cappielloantonio.tempo.ui.fragment.bottomsheetdialog; import android.content.ComponentName; import android.os.Bundle; @@ -14,13 +14,13 @@ import androidx.media3.common.util.UnstableApi; import androidx.media3.session.MediaBrowser; import androidx.media3.session.SessionToken; -import com.cappielloantonio.play.R; -import com.cappielloantonio.play.glide.CustomGlideRequest; -import com.cappielloantonio.play.service.MediaService; -import com.cappielloantonio.play.subsonic.models.PodcastChannel; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.util.MusicUtil; -import com.cappielloantonio.play.viewmodel.PodcastChannelBottomSheetViewModel; +import com.cappielloantonio.tempo.R; +import com.cappielloantonio.tempo.glide.CustomGlideRequest; +import com.cappielloantonio.tempo.service.MediaService; +import com.cappielloantonio.tempo.subsonic.models.PodcastChannel; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.util.MusicUtil; +import com.cappielloantonio.tempo.viewmodel.PodcastChannelBottomSheetViewModel; import com.google.android.material.bottomsheet.BottomSheetDialogFragment; import com.google.common.util.concurrent.ListenableFuture; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/fragment/bottomsheetdialog/PodcastEpisodeBottomSheetDialog.java b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/bottomsheetdialog/PodcastEpisodeBottomSheetDialog.java similarity index 90% rename from app/src/main/java/com/cappielloantonio/play/ui/fragment/bottomsheetdialog/PodcastEpisodeBottomSheetDialog.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/fragment/bottomsheetdialog/PodcastEpisodeBottomSheetDialog.java index 5fe80759..70fdaac5 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/fragment/bottomsheetdialog/PodcastEpisodeBottomSheetDialog.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/bottomsheetdialog/PodcastEpisodeBottomSheetDialog.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.fragment.bottomsheetdialog; +package com.cappielloantonio.tempo.ui.fragment.bottomsheetdialog; import android.content.ComponentName; import android.os.Bundle; @@ -15,14 +15,14 @@ import androidx.media3.common.util.UnstableApi; import androidx.media3.session.MediaBrowser; import androidx.media3.session.SessionToken; -import com.cappielloantonio.play.R; -import com.cappielloantonio.play.glide.CustomGlideRequest; -import com.cappielloantonio.play.service.MediaService; -import com.cappielloantonio.play.subsonic.models.PodcastEpisode; -import com.cappielloantonio.play.ui.activity.MainActivity; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.util.MusicUtil; -import com.cappielloantonio.play.viewmodel.PodcastEpisodeBottomSheetViewModel; +import com.cappielloantonio.tempo.R; +import com.cappielloantonio.tempo.glide.CustomGlideRequest; +import com.cappielloantonio.tempo.service.MediaService; +import com.cappielloantonio.tempo.subsonic.models.PodcastEpisode; +import com.cappielloantonio.tempo.ui.activity.MainActivity; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.util.MusicUtil; +import com.cappielloantonio.tempo.viewmodel.PodcastEpisodeBottomSheetViewModel; import com.google.android.material.bottomsheet.BottomSheetDialogFragment; import com.google.common.util.concurrent.ListenableFuture; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/fragment/bottomsheetdialog/SongBottomSheetDialog.java b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/bottomsheetdialog/SongBottomSheetDialog.java similarity index 89% rename from app/src/main/java/com/cappielloantonio/play/ui/fragment/bottomsheetdialog/SongBottomSheetDialog.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/fragment/bottomsheetdialog/SongBottomSheetDialog.java index 67ca4598..ddfcf31d 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/fragment/bottomsheetdialog/SongBottomSheetDialog.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/bottomsheetdialog/SongBottomSheetDialog.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.ui.fragment.bottomsheetdialog; +package com.cappielloantonio.tempo.ui.fragment.bottomsheetdialog; import android.content.ComponentName; import android.os.Bundle; @@ -17,23 +17,20 @@ import androidx.media3.session.MediaBrowser; import androidx.media3.session.SessionToken; import androidx.navigation.fragment.NavHostFragment; -import com.bumptech.glide.load.resource.bitmap.CenterCrop; -import com.bumptech.glide.load.resource.bitmap.RoundedCorners; -import com.bumptech.glide.load.resource.drawable.DrawableTransitionOptions; -import com.cappielloantonio.play.R; -import com.cappielloantonio.play.glide.CustomGlideRequest; -import com.cappielloantonio.play.model.Download; -import com.cappielloantonio.play.service.MediaManager; -import com.cappielloantonio.play.service.MediaService; -import com.cappielloantonio.play.subsonic.models.Child; -import com.cappielloantonio.play.ui.activity.MainActivity; -import com.cappielloantonio.play.ui.dialog.PlaylistChooserDialog; -import com.cappielloantonio.play.ui.dialog.RatingDialog; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.util.DownloadUtil; -import com.cappielloantonio.play.util.MappingUtil; -import com.cappielloantonio.play.util.MusicUtil; -import com.cappielloantonio.play.viewmodel.SongBottomSheetViewModel; +import com.cappielloantonio.tempo.R; +import com.cappielloantonio.tempo.glide.CustomGlideRequest; +import com.cappielloantonio.tempo.model.Download; +import com.cappielloantonio.tempo.service.MediaManager; +import com.cappielloantonio.tempo.service.MediaService; +import com.cappielloantonio.tempo.subsonic.models.Child; +import com.cappielloantonio.tempo.ui.activity.MainActivity; +import com.cappielloantonio.tempo.ui.dialog.PlaylistChooserDialog; +import com.cappielloantonio.tempo.ui.dialog.RatingDialog; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.util.DownloadUtil; +import com.cappielloantonio.tempo.util.MappingUtil; +import com.cappielloantonio.tempo.util.MusicUtil; +import com.cappielloantonio.tempo.viewmodel.SongBottomSheetViewModel; import com.google.android.material.bottomsheet.BottomSheetDialogFragment; import com.google.common.util.concurrent.ListenableFuture; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/fragment/pager/HomePager.java b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/pager/HomePager.java similarity index 80% rename from app/src/main/java/com/cappielloantonio/play/ui/fragment/pager/HomePager.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/fragment/pager/HomePager.java index f3fd6ad2..ecc79db9 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/fragment/pager/HomePager.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/pager/HomePager.java @@ -1,6 +1,4 @@ -package com.cappielloantonio.play.ui.fragment.pager; - -import android.graphics.drawable.Drawable; +package com.cappielloantonio.tempo.ui.fragment.pager; import androidx.annotation.NonNull; import androidx.annotation.OptIn; @@ -8,10 +6,6 @@ import androidx.fragment.app.Fragment; import androidx.media3.common.util.UnstableApi; import androidx.viewpager2.adapter.FragmentStateAdapter; -import com.cappielloantonio.play.ui.fragment.HomeTabMusicFragment; -import com.cappielloantonio.play.ui.fragment.PlayerCoverFragment; -import com.cappielloantonio.play.ui.fragment.PlayerLyricsFragment; - import java.util.ArrayList; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/fragment/pager/PlayerControllerHorizontalPager.java b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/pager/PlayerControllerHorizontalPager.java similarity index 80% rename from app/src/main/java/com/cappielloantonio/play/ui/fragment/pager/PlayerControllerHorizontalPager.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/fragment/pager/PlayerControllerHorizontalPager.java index df16d3f6..992f80ff 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/fragment/pager/PlayerControllerHorizontalPager.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/pager/PlayerControllerHorizontalPager.java @@ -1,11 +1,11 @@ -package com.cappielloantonio.play.ui.fragment.pager; +package com.cappielloantonio.tempo.ui.fragment.pager; import androidx.annotation.NonNull; import androidx.fragment.app.Fragment; import androidx.viewpager2.adapter.FragmentStateAdapter; -import com.cappielloantonio.play.ui.fragment.PlayerCoverFragment; -import com.cappielloantonio.play.ui.fragment.PlayerLyricsFragment; +import com.cappielloantonio.tempo.ui.fragment.PlayerCoverFragment; +import com.cappielloantonio.tempo.ui.fragment.PlayerLyricsFragment; public class PlayerControllerHorizontalPager extends FragmentStateAdapter { private static final String TAG = "PlayerControllerHorizontalPager"; diff --git a/app/src/main/java/com/cappielloantonio/play/ui/fragment/pager/PlayerControllerVerticalPager.java b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/pager/PlayerControllerVerticalPager.java similarity index 87% rename from app/src/main/java/com/cappielloantonio/play/ui/fragment/pager/PlayerControllerVerticalPager.java rename to app/src/main/java/com/cappielloantonio/tempo/ui/fragment/pager/PlayerControllerVerticalPager.java index 220a57f0..4e8a4544 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/fragment/pager/PlayerControllerVerticalPager.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/pager/PlayerControllerVerticalPager.java @@ -1,11 +1,11 @@ -package com.cappielloantonio.play.ui.fragment.pager; +package com.cappielloantonio.tempo.ui.fragment.pager; import androidx.annotation.NonNull; import androidx.fragment.app.Fragment; import androidx.viewpager2.adapter.FragmentStateAdapter; -import com.cappielloantonio.play.ui.fragment.PlayerControllerFragment; -import com.cappielloantonio.play.ui.fragment.PlayerQueueFragment; +import com.cappielloantonio.tempo.ui.fragment.PlayerControllerFragment; +import com.cappielloantonio.tempo.ui.fragment.PlayerQueueFragment; import java.util.HashMap; diff --git a/app/src/main/java/com/cappielloantonio/play/util/Constants.kt b/app/src/main/java/com/cappielloantonio/tempo/util/Constants.kt similarity index 98% rename from app/src/main/java/com/cappielloantonio/play/util/Constants.kt rename to app/src/main/java/com/cappielloantonio/tempo/util/Constants.kt index 0093caf4..f29be3da 100644 --- a/app/src/main/java/com/cappielloantonio/play/util/Constants.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/util/Constants.kt @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.util +package com.cappielloantonio.tempo.util object Constants { const val SHARED_PREF_KEY = "play-shared-preferences" diff --git a/app/src/main/java/com/cappielloantonio/play/util/DownloadUtil.java b/app/src/main/java/com/cappielloantonio/tempo/util/DownloadUtil.java similarity index 98% rename from app/src/main/java/com/cappielloantonio/play/util/DownloadUtil.java rename to app/src/main/java/com/cappielloantonio/tempo/util/DownloadUtil.java index 7cdc9ee8..bde650f3 100644 --- a/app/src/main/java/com/cappielloantonio/play/util/DownloadUtil.java +++ b/app/src/main/java/com/cappielloantonio/tempo/util/DownloadUtil.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.util; +package com.cappielloantonio.tempo.util; import android.content.Context; @@ -17,7 +17,7 @@ import androidx.media3.exoplayer.RenderersFactory; import androidx.media3.exoplayer.offline.DownloadManager; import androidx.media3.exoplayer.offline.DownloadNotificationHelper; -import com.cappielloantonio.play.service.DownloaderManager; +import com.cappielloantonio.tempo.service.DownloaderManager; import java.io.File; import java.net.CookieHandler; diff --git a/app/src/main/java/com/cappielloantonio/play/util/IndexUtil.java b/app/src/main/java/com/cappielloantonio/tempo/util/IndexUtil.java similarity index 74% rename from app/src/main/java/com/cappielloantonio/play/util/IndexUtil.java rename to app/src/main/java/com/cappielloantonio/tempo/util/IndexUtil.java index bbaa69e5..87b56ebf 100644 --- a/app/src/main/java/com/cappielloantonio/play/util/IndexUtil.java +++ b/app/src/main/java/com/cappielloantonio/tempo/util/IndexUtil.java @@ -1,11 +1,11 @@ -package com.cappielloantonio.play.util; +package com.cappielloantonio.tempo.util; import androidx.annotation.OptIn; import androidx.media3.common.util.UnstableApi; -import com.cappielloantonio.play.subsonic.models.Artist; -import com.cappielloantonio.play.subsonic.models.Index; -import com.cappielloantonio.play.subsonic.models.Indexes; +import com.cappielloantonio.tempo.subsonic.models.Artist; +import com.cappielloantonio.tempo.subsonic.models.Index; +import com.cappielloantonio.tempo.subsonic.models.Indexes; import java.util.ArrayList; import java.util.Collections; diff --git a/app/src/main/java/com/cappielloantonio/play/util/MappingUtil.java b/app/src/main/java/com/cappielloantonio/tempo/util/MappingUtil.java similarity index 97% rename from app/src/main/java/com/cappielloantonio/play/util/MappingUtil.java rename to app/src/main/java/com/cappielloantonio/tempo/util/MappingUtil.java index 5ce7185e..d2bdff09 100644 --- a/app/src/main/java/com/cappielloantonio/play/util/MappingUtil.java +++ b/app/src/main/java/com/cappielloantonio/tempo/util/MappingUtil.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.util; +package com.cappielloantonio.tempo.util; import android.net.Uri; import android.os.Bundle; @@ -9,10 +9,10 @@ import androidx.media3.common.MediaMetadata; import androidx.media3.common.MimeTypes; import androidx.media3.common.util.UnstableApi; -import com.cappielloantonio.play.App; -import com.cappielloantonio.play.subsonic.models.Child; -import com.cappielloantonio.play.subsonic.models.InternetRadioStation; -import com.cappielloantonio.play.subsonic.models.PodcastEpisode; +import com.cappielloantonio.tempo.App; +import com.cappielloantonio.tempo.subsonic.models.Child; +import com.cappielloantonio.tempo.subsonic.models.InternetRadioStation; +import com.cappielloantonio.tempo.subsonic.models.PodcastEpisode; import java.util.ArrayList; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/util/MusicUtil.java b/app/src/main/java/com/cappielloantonio/tempo/util/MusicUtil.java similarity index 98% rename from app/src/main/java/com/cappielloantonio/play/util/MusicUtil.java rename to app/src/main/java/com/cappielloantonio/tempo/util/MusicUtil.java index c962e1b5..6795df92 100644 --- a/app/src/main/java/com/cappielloantonio/play/util/MusicUtil.java +++ b/app/src/main/java/com/cappielloantonio/tempo/util/MusicUtil.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.util; +package com.cappielloantonio.tempo.util; import android.content.Context; import android.net.ConnectivityManager; @@ -8,8 +8,8 @@ import android.net.Uri; import android.text.Html; import android.util.Log; -import com.cappielloantonio.play.App; -import com.cappielloantonio.play.subsonic.models.Child; +import com.cappielloantonio.tempo.App; +import com.cappielloantonio.tempo.subsonic.models.Child; import java.util.ArrayList; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/util/Preferences.kt b/app/src/main/java/com/cappielloantonio/tempo/util/Preferences.kt similarity index 98% rename from app/src/main/java/com/cappielloantonio/play/util/Preferences.kt rename to app/src/main/java/com/cappielloantonio/tempo/util/Preferences.kt index c3f4ede9..ff22c0f0 100644 --- a/app/src/main/java/com/cappielloantonio/play/util/Preferences.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/util/Preferences.kt @@ -1,6 +1,6 @@ -package com.cappielloantonio.play.util +package com.cappielloantonio.tempo.util -import com.cappielloantonio.play.App +import com.cappielloantonio.tempo.App object Preferences { const val THEME = "theme" diff --git a/app/src/main/java/com/cappielloantonio/play/util/UIUtil.java b/app/src/main/java/com/cappielloantonio/tempo/util/UIUtil.java similarity index 97% rename from app/src/main/java/com/cappielloantonio/play/util/UIUtil.java rename to app/src/main/java/com/cappielloantonio/tempo/util/UIUtil.java index 64a7581d..99a37eb5 100644 --- a/app/src/main/java/com/cappielloantonio/play/util/UIUtil.java +++ b/app/src/main/java/com/cappielloantonio/tempo/util/UIUtil.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.util; +package com.cappielloantonio.tempo.util; import android.content.Context; import android.content.res.TypedArray; diff --git a/app/src/main/java/com/cappielloantonio/play/viewmodel/AlbumBottomSheetViewModel.java b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/AlbumBottomSheetViewModel.java similarity index 79% rename from app/src/main/java/com/cappielloantonio/play/viewmodel/AlbumBottomSheetViewModel.java rename to app/src/main/java/com/cappielloantonio/tempo/viewmodel/AlbumBottomSheetViewModel.java index f714b6c8..5eab7d3b 100644 --- a/app/src/main/java/com/cappielloantonio/play/viewmodel/AlbumBottomSheetViewModel.java +++ b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/AlbumBottomSheetViewModel.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.viewmodel; +package com.cappielloantonio.tempo.viewmodel; import android.app.Application; @@ -7,11 +7,11 @@ import androidx.lifecycle.AndroidViewModel; import androidx.lifecycle.LiveData; import androidx.lifecycle.MutableLiveData; -import com.cappielloantonio.play.repository.AlbumRepository; -import com.cappielloantonio.play.repository.ArtistRepository; -import com.cappielloantonio.play.subsonic.models.AlbumID3; -import com.cappielloantonio.play.subsonic.models.ArtistID3; -import com.cappielloantonio.play.subsonic.models.Child; +import com.cappielloantonio.tempo.repository.AlbumRepository; +import com.cappielloantonio.tempo.repository.ArtistRepository; +import com.cappielloantonio.tempo.subsonic.models.AlbumID3; +import com.cappielloantonio.tempo.subsonic.models.ArtistID3; +import com.cappielloantonio.tempo.subsonic.models.Child; import java.util.Date; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/viewmodel/AlbumCatalogueViewModel.java b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/AlbumCatalogueViewModel.java similarity index 90% rename from app/src/main/java/com/cappielloantonio/play/viewmodel/AlbumCatalogueViewModel.java rename to app/src/main/java/com/cappielloantonio/tempo/viewmodel/AlbumCatalogueViewModel.java index d1e3c435..1253cc12 100644 --- a/app/src/main/java/com/cappielloantonio/play/viewmodel/AlbumCatalogueViewModel.java +++ b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/AlbumCatalogueViewModel.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.viewmodel; +package com.cappielloantonio.tempo.viewmodel; import android.app.Application; @@ -7,10 +7,10 @@ import androidx.lifecycle.AndroidViewModel; import androidx.lifecycle.LiveData; import androidx.lifecycle.MutableLiveData; -import com.cappielloantonio.play.App; -import com.cappielloantonio.play.interfaces.MediaCallback; -import com.cappielloantonio.play.subsonic.base.ApiResponse; -import com.cappielloantonio.play.subsonic.models.AlbumID3; +import com.cappielloantonio.tempo.App; +import com.cappielloantonio.tempo.interfaces.MediaCallback; +import com.cappielloantonio.tempo.subsonic.base.ApiResponse; +import com.cappielloantonio.tempo.subsonic.models.AlbumID3; import java.util.ArrayList; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/viewmodel/AlbumListPageViewModel.java b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/AlbumListPageViewModel.java similarity index 86% rename from app/src/main/java/com/cappielloantonio/play/viewmodel/AlbumListPageViewModel.java rename to app/src/main/java/com/cappielloantonio/tempo/viewmodel/AlbumListPageViewModel.java index cad4dfd6..3bcfa9ce 100644 --- a/app/src/main/java/com/cappielloantonio/play/viewmodel/AlbumListPageViewModel.java +++ b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/AlbumListPageViewModel.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.viewmodel; +package com.cappielloantonio.tempo.viewmodel; import android.app.Application; @@ -8,11 +8,11 @@ import androidx.lifecycle.LifecycleOwner; import androidx.lifecycle.LiveData; import androidx.lifecycle.MutableLiveData; -import com.cappielloantonio.play.repository.AlbumRepository; -import com.cappielloantonio.play.repository.DownloadRepository; -import com.cappielloantonio.play.subsonic.models.AlbumID3; -import com.cappielloantonio.play.subsonic.models.ArtistID3; -import com.cappielloantonio.play.util.Constants; +import com.cappielloantonio.tempo.repository.AlbumRepository; +import com.cappielloantonio.tempo.repository.DownloadRepository; +import com.cappielloantonio.tempo.subsonic.models.AlbumID3; +import com.cappielloantonio.tempo.subsonic.models.ArtistID3; +import com.cappielloantonio.tempo.util.Constants; import java.util.ArrayList; import java.util.Calendar; diff --git a/app/src/main/java/com/cappielloantonio/play/viewmodel/AlbumPageViewModel.java b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/AlbumPageViewModel.java similarity index 73% rename from app/src/main/java/com/cappielloantonio/play/viewmodel/AlbumPageViewModel.java rename to app/src/main/java/com/cappielloantonio/tempo/viewmodel/AlbumPageViewModel.java index ff9c013a..5aa40e51 100644 --- a/app/src/main/java/com/cappielloantonio/play/viewmodel/AlbumPageViewModel.java +++ b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/AlbumPageViewModel.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.viewmodel; +package com.cappielloantonio.tempo.viewmodel; import android.app.Application; @@ -6,11 +6,11 @@ import androidx.annotation.NonNull; import androidx.lifecycle.AndroidViewModel; import androidx.lifecycle.LiveData; -import com.cappielloantonio.play.repository.AlbumRepository; -import com.cappielloantonio.play.repository.ArtistRepository; -import com.cappielloantonio.play.subsonic.models.AlbumID3; -import com.cappielloantonio.play.subsonic.models.ArtistID3; -import com.cappielloantonio.play.subsonic.models.Child; +import com.cappielloantonio.tempo.repository.AlbumRepository; +import com.cappielloantonio.tempo.repository.ArtistRepository; +import com.cappielloantonio.tempo.subsonic.models.AlbumID3; +import com.cappielloantonio.tempo.subsonic.models.ArtistID3; +import com.cappielloantonio.tempo.subsonic.models.Child; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/viewmodel/ArtistBottomSheetViewModel.java b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/ArtistBottomSheetViewModel.java similarity index 84% rename from app/src/main/java/com/cappielloantonio/play/viewmodel/ArtistBottomSheetViewModel.java rename to app/src/main/java/com/cappielloantonio/tempo/viewmodel/ArtistBottomSheetViewModel.java index 1c8d2f52..9a042d29 100644 --- a/app/src/main/java/com/cappielloantonio/play/viewmodel/ArtistBottomSheetViewModel.java +++ b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/ArtistBottomSheetViewModel.java @@ -1,12 +1,12 @@ -package com.cappielloantonio.play.viewmodel; +package com.cappielloantonio.tempo.viewmodel; import android.app.Application; import androidx.annotation.NonNull; import androidx.lifecycle.AndroidViewModel; -import com.cappielloantonio.play.repository.AlbumRepository; -import com.cappielloantonio.play.subsonic.models.ArtistID3; +import com.cappielloantonio.tempo.repository.AlbumRepository; +import com.cappielloantonio.tempo.subsonic.models.ArtistID3; import java.util.Date; diff --git a/app/src/main/java/com/cappielloantonio/play/viewmodel/ArtistCatalogueViewModel.java b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/ArtistCatalogueViewModel.java similarity index 86% rename from app/src/main/java/com/cappielloantonio/play/viewmodel/ArtistCatalogueViewModel.java rename to app/src/main/java/com/cappielloantonio/tempo/viewmodel/ArtistCatalogueViewModel.java index 011d0411..76b53977 100644 --- a/app/src/main/java/com/cappielloantonio/play/viewmodel/ArtistCatalogueViewModel.java +++ b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/ArtistCatalogueViewModel.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.viewmodel; +package com.cappielloantonio.tempo.viewmodel; import android.app.Application; @@ -7,10 +7,10 @@ import androidx.lifecycle.AndroidViewModel; import androidx.lifecycle.LiveData; import androidx.lifecycle.MutableLiveData; -import com.cappielloantonio.play.App; -import com.cappielloantonio.play.subsonic.base.ApiResponse; -import com.cappielloantonio.play.subsonic.models.ArtistID3; -import com.cappielloantonio.play.subsonic.models.IndexID3; +import com.cappielloantonio.tempo.App; +import com.cappielloantonio.tempo.subsonic.base.ApiResponse; +import com.cappielloantonio.tempo.subsonic.models.ArtistID3; +import com.cappielloantonio.tempo.subsonic.models.IndexID3; import java.util.ArrayList; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/viewmodel/ArtistListPageViewModel.java b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/ArtistListPageViewModel.java similarity index 84% rename from app/src/main/java/com/cappielloantonio/play/viewmodel/ArtistListPageViewModel.java rename to app/src/main/java/com/cappielloantonio/tempo/viewmodel/ArtistListPageViewModel.java index dcb7d6c9..7d4d09ac 100644 --- a/app/src/main/java/com/cappielloantonio/play/viewmodel/ArtistListPageViewModel.java +++ b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/ArtistListPageViewModel.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.viewmodel; +package com.cappielloantonio.tempo.viewmodel; import android.app.Application; @@ -8,11 +8,11 @@ import androidx.lifecycle.LifecycleOwner; import androidx.lifecycle.LiveData; import androidx.lifecycle.MutableLiveData; -import com.cappielloantonio.play.model.Download; -import com.cappielloantonio.play.repository.ArtistRepository; -import com.cappielloantonio.play.repository.DownloadRepository; -import com.cappielloantonio.play.subsonic.models.ArtistID3; -import com.cappielloantonio.play.util.Constants; +import com.cappielloantonio.tempo.model.Download; +import com.cappielloantonio.tempo.repository.ArtistRepository; +import com.cappielloantonio.tempo.repository.DownloadRepository; +import com.cappielloantonio.tempo.subsonic.models.ArtistID3; +import com.cappielloantonio.tempo.util.Constants; import java.util.ArrayList; import java.util.Comparator; diff --git a/app/src/main/java/com/cappielloantonio/play/viewmodel/ArtistPageViewModel.java b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/ArtistPageViewModel.java similarity index 76% rename from app/src/main/java/com/cappielloantonio/play/viewmodel/ArtistPageViewModel.java rename to app/src/main/java/com/cappielloantonio/tempo/viewmodel/ArtistPageViewModel.java index 9ee11ec3..a389cf75 100644 --- a/app/src/main/java/com/cappielloantonio/play/viewmodel/ArtistPageViewModel.java +++ b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/ArtistPageViewModel.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.viewmodel; +package com.cappielloantonio.tempo.viewmodel; import android.app.Application; @@ -6,12 +6,12 @@ import androidx.annotation.NonNull; import androidx.lifecycle.AndroidViewModel; import androidx.lifecycle.LiveData; -import com.cappielloantonio.play.repository.AlbumRepository; -import com.cappielloantonio.play.repository.ArtistRepository; -import com.cappielloantonio.play.subsonic.models.AlbumID3; -import com.cappielloantonio.play.subsonic.models.ArtistID3; -import com.cappielloantonio.play.subsonic.models.ArtistInfo2; -import com.cappielloantonio.play.subsonic.models.Child; +import com.cappielloantonio.tempo.repository.AlbumRepository; +import com.cappielloantonio.tempo.repository.ArtistRepository; +import com.cappielloantonio.tempo.subsonic.models.AlbumID3; +import com.cappielloantonio.tempo.subsonic.models.ArtistID3; +import com.cappielloantonio.tempo.subsonic.models.ArtistInfo2; +import com.cappielloantonio.tempo.subsonic.models.Child; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/viewmodel/DirectoryViewModel.java b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/DirectoryViewModel.java similarity index 88% rename from app/src/main/java/com/cappielloantonio/play/viewmodel/DirectoryViewModel.java rename to app/src/main/java/com/cappielloantonio/tempo/viewmodel/DirectoryViewModel.java index a2e8ed61..f4355d35 100644 --- a/app/src/main/java/com/cappielloantonio/play/viewmodel/DirectoryViewModel.java +++ b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/DirectoryViewModel.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.viewmodel; +package com.cappielloantonio.tempo.viewmodel; import android.app.Application; @@ -8,8 +8,8 @@ import androidx.lifecycle.LifecycleOwner; import androidx.lifecycle.LiveData; import androidx.lifecycle.MutableLiveData; -import com.cappielloantonio.play.repository.DirectoryRepository; -import com.cappielloantonio.play.subsonic.models.Directory; +import com.cappielloantonio.tempo.repository.DirectoryRepository; +import com.cappielloantonio.tempo.subsonic.models.Directory; public class DirectoryViewModel extends AndroidViewModel { private final DirectoryRepository directoryRepository; diff --git a/app/src/main/java/com/cappielloantonio/play/viewmodel/DownloadViewModel.java b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/DownloadViewModel.java similarity index 86% rename from app/src/main/java/com/cappielloantonio/play/viewmodel/DownloadViewModel.java rename to app/src/main/java/com/cappielloantonio/tempo/viewmodel/DownloadViewModel.java index f9a67759..234528d7 100644 --- a/app/src/main/java/com/cappielloantonio/play/viewmodel/DownloadViewModel.java +++ b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/DownloadViewModel.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.viewmodel; +package com.cappielloantonio.tempo.viewmodel; import android.app.Application; @@ -8,8 +8,8 @@ import androidx.lifecycle.LifecycleOwner; import androidx.lifecycle.LiveData; import androidx.lifecycle.MutableLiveData; -import com.cappielloantonio.play.repository.DownloadRepository; -import com.cappielloantonio.play.subsonic.models.Child; +import com.cappielloantonio.tempo.repository.DownloadRepository; +import com.cappielloantonio.tempo.subsonic.models.Child; import java.util.List; import java.util.stream.Collectors; diff --git a/app/src/main/java/com/cappielloantonio/play/viewmodel/FilterViewModel.java b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/FilterViewModel.java similarity index 87% rename from app/src/main/java/com/cappielloantonio/play/viewmodel/FilterViewModel.java rename to app/src/main/java/com/cappielloantonio/tempo/viewmodel/FilterViewModel.java index ab35622e..92d5b66a 100644 --- a/app/src/main/java/com/cappielloantonio/play/viewmodel/FilterViewModel.java +++ b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/FilterViewModel.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.viewmodel; +package com.cappielloantonio.tempo.viewmodel; import android.app.Application; @@ -6,8 +6,8 @@ import androidx.annotation.NonNull; import androidx.lifecycle.AndroidViewModel; import androidx.lifecycle.LiveData; -import com.cappielloantonio.play.repository.GenreRepository; -import com.cappielloantonio.play.subsonic.models.Genre; +import com.cappielloantonio.tempo.repository.GenreRepository; +import com.cappielloantonio.tempo.subsonic.models.Genre; import java.util.ArrayList; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/viewmodel/GenreCatalogueViewModel.java b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/GenreCatalogueViewModel.java similarity index 77% rename from app/src/main/java/com/cappielloantonio/play/viewmodel/GenreCatalogueViewModel.java rename to app/src/main/java/com/cappielloantonio/tempo/viewmodel/GenreCatalogueViewModel.java index 2384bb33..3166d8e7 100644 --- a/app/src/main/java/com/cappielloantonio/play/viewmodel/GenreCatalogueViewModel.java +++ b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/GenreCatalogueViewModel.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.viewmodel; +package com.cappielloantonio.tempo.viewmodel; import android.app.Application; @@ -6,8 +6,8 @@ import androidx.annotation.NonNull; import androidx.lifecycle.AndroidViewModel; import androidx.lifecycle.LiveData; -import com.cappielloantonio.play.repository.GenreRepository; -import com.cappielloantonio.play.subsonic.models.Genre; +import com.cappielloantonio.tempo.repository.GenreRepository; +import com.cappielloantonio.tempo.subsonic.models.Genre; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/viewmodel/HomeViewModel.java b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/HomeViewModel.java similarity index 93% rename from app/src/main/java/com/cappielloantonio/play/viewmodel/HomeViewModel.java rename to app/src/main/java/com/cappielloantonio/tempo/viewmodel/HomeViewModel.java index f611196e..91995ada 100644 --- a/app/src/main/java/com/cappielloantonio/play/viewmodel/HomeViewModel.java +++ b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/HomeViewModel.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.viewmodel; +package com.cappielloantonio.tempo.viewmodel; import android.app.Application; @@ -8,16 +8,16 @@ import androidx.lifecycle.LifecycleOwner; import androidx.lifecycle.LiveData; import androidx.lifecycle.MutableLiveData; -import com.cappielloantonio.play.model.Chronology; -import com.cappielloantonio.play.repository.AlbumRepository; -import com.cappielloantonio.play.repository.ArtistRepository; -import com.cappielloantonio.play.repository.ChronologyRepository; -import com.cappielloantonio.play.repository.PodcastRepository; -import com.cappielloantonio.play.repository.SongRepository; -import com.cappielloantonio.play.subsonic.models.AlbumID3; -import com.cappielloantonio.play.subsonic.models.ArtistID3; -import com.cappielloantonio.play.subsonic.models.Child; -import com.cappielloantonio.play.util.Preferences; +import com.cappielloantonio.tempo.model.Chronology; +import com.cappielloantonio.tempo.repository.AlbumRepository; +import com.cappielloantonio.tempo.repository.ArtistRepository; +import com.cappielloantonio.tempo.repository.ChronologyRepository; +import com.cappielloantonio.tempo.repository.PodcastRepository; +import com.cappielloantonio.tempo.repository.SongRepository; +import com.cappielloantonio.tempo.subsonic.models.AlbumID3; +import com.cappielloantonio.tempo.subsonic.models.ArtistID3; +import com.cappielloantonio.tempo.subsonic.models.Child; +import com.cappielloantonio.tempo.util.Preferences; import java.util.Calendar; import java.util.Collections; diff --git a/app/src/main/java/com/cappielloantonio/play/viewmodel/IndexViewModel.java b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/IndexViewModel.java similarity index 78% rename from app/src/main/java/com/cappielloantonio/play/viewmodel/IndexViewModel.java rename to app/src/main/java/com/cappielloantonio/tempo/viewmodel/IndexViewModel.java index c85b5aeb..60a0b913 100644 --- a/app/src/main/java/com/cappielloantonio/play/viewmodel/IndexViewModel.java +++ b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/IndexViewModel.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.viewmodel; +package com.cappielloantonio.tempo.viewmodel; import android.app.Application; @@ -6,9 +6,9 @@ import androidx.annotation.NonNull; import androidx.lifecycle.AndroidViewModel; import androidx.lifecycle.MutableLiveData; -import com.cappielloantonio.play.repository.DirectoryRepository; -import com.cappielloantonio.play.subsonic.models.Indexes; -import com.cappielloantonio.play.subsonic.models.MusicFolder; +import com.cappielloantonio.tempo.repository.DirectoryRepository; +import com.cappielloantonio.tempo.subsonic.models.Indexes; +import com.cappielloantonio.tempo.subsonic.models.MusicFolder; public class IndexViewModel extends AndroidViewModel { private final DirectoryRepository directoryRepository; diff --git a/app/src/main/java/com/cappielloantonio/play/viewmodel/LibraryViewModel.java b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/LibraryViewModel.java similarity index 83% rename from app/src/main/java/com/cappielloantonio/play/viewmodel/LibraryViewModel.java rename to app/src/main/java/com/cappielloantonio/tempo/viewmodel/LibraryViewModel.java index 7d0d9c87..61efbd9b 100644 --- a/app/src/main/java/com/cappielloantonio/play/viewmodel/LibraryViewModel.java +++ b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/LibraryViewModel.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.viewmodel; +package com.cappielloantonio.tempo.viewmodel; import android.app.Application; @@ -8,17 +8,17 @@ import androidx.lifecycle.LifecycleOwner; import androidx.lifecycle.LiveData; import androidx.lifecycle.MutableLiveData; -import com.cappielloantonio.play.repository.AlbumRepository; -import com.cappielloantonio.play.repository.ArtistRepository; -import com.cappielloantonio.play.repository.DirectoryRepository; -import com.cappielloantonio.play.repository.GenreRepository; -import com.cappielloantonio.play.repository.PlaylistRepository; -import com.cappielloantonio.play.subsonic.models.AlbumID3; -import com.cappielloantonio.play.subsonic.models.ArtistID3; -import com.cappielloantonio.play.subsonic.models.Genre; -import com.cappielloantonio.play.subsonic.models.Indexes; -import com.cappielloantonio.play.subsonic.models.MusicFolder; -import com.cappielloantonio.play.subsonic.models.Playlist; +import com.cappielloantonio.tempo.repository.AlbumRepository; +import com.cappielloantonio.tempo.repository.ArtistRepository; +import com.cappielloantonio.tempo.repository.DirectoryRepository; +import com.cappielloantonio.tempo.repository.GenreRepository; +import com.cappielloantonio.tempo.repository.PlaylistRepository; +import com.cappielloantonio.tempo.subsonic.models.AlbumID3; +import com.cappielloantonio.tempo.subsonic.models.ArtistID3; +import com.cappielloantonio.tempo.subsonic.models.Genre; +import com.cappielloantonio.tempo.subsonic.models.Indexes; +import com.cappielloantonio.tempo.subsonic.models.MusicFolder; +import com.cappielloantonio.tempo.subsonic.models.Playlist; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/viewmodel/LoginViewModel.java b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/LoginViewModel.java similarity index 86% rename from app/src/main/java/com/cappielloantonio/play/viewmodel/LoginViewModel.java rename to app/src/main/java/com/cappielloantonio/tempo/viewmodel/LoginViewModel.java index 33cba144..1ff311b7 100644 --- a/app/src/main/java/com/cappielloantonio/play/viewmodel/LoginViewModel.java +++ b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/LoginViewModel.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.viewmodel; +package com.cappielloantonio.tempo.viewmodel; import android.app.Application; @@ -6,8 +6,8 @@ import androidx.annotation.NonNull; import androidx.lifecycle.AndroidViewModel; import androidx.lifecycle.LiveData; -import com.cappielloantonio.play.model.Server; -import com.cappielloantonio.play.repository.ServerRepository; +import com.cappielloantonio.tempo.model.Server; +import com.cappielloantonio.tempo.repository.ServerRepository; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/viewmodel/MainViewModel.java b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/MainViewModel.java similarity index 82% rename from app/src/main/java/com/cappielloantonio/play/viewmodel/MainViewModel.java rename to app/src/main/java/com/cappielloantonio/tempo/viewmodel/MainViewModel.java index 806c9ec2..f444666f 100644 --- a/app/src/main/java/com/cappielloantonio/play/viewmodel/MainViewModel.java +++ b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/MainViewModel.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.viewmodel; +package com.cappielloantonio.tempo.viewmodel; import android.app.Application; @@ -6,8 +6,8 @@ import androidx.annotation.NonNull; import androidx.lifecycle.AndroidViewModel; import androidx.lifecycle.LiveData; -import com.cappielloantonio.play.repository.QueueRepository; -import com.cappielloantonio.play.repository.SystemRepository; +import com.cappielloantonio.tempo.repository.QueueRepository; +import com.cappielloantonio.tempo.repository.SystemRepository; public class MainViewModel extends AndroidViewModel { private static final String TAG = "SearchViewModel"; diff --git a/app/src/main/java/com/cappielloantonio/play/viewmodel/PlayerBottomSheetViewModel.java b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/PlayerBottomSheetViewModel.java similarity index 85% rename from app/src/main/java/com/cappielloantonio/play/viewmodel/PlayerBottomSheetViewModel.java rename to app/src/main/java/com/cappielloantonio/tempo/viewmodel/PlayerBottomSheetViewModel.java index fb280bfd..1441859c 100644 --- a/app/src/main/java/com/cappielloantonio/play/viewmodel/PlayerBottomSheetViewModel.java +++ b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/PlayerBottomSheetViewModel.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.viewmodel; +package com.cappielloantonio.tempo.viewmodel; import android.app.Application; import android.content.Context; @@ -11,18 +11,18 @@ import androidx.lifecycle.LiveData; import androidx.lifecycle.MutableLiveData; import androidx.media3.common.util.UnstableApi; -import com.cappielloantonio.play.model.Download; -import com.cappielloantonio.play.model.Queue; -import com.cappielloantonio.play.repository.ArtistRepository; -import com.cappielloantonio.play.repository.QueueRepository; -import com.cappielloantonio.play.repository.SongRepository; -import com.cappielloantonio.play.subsonic.models.ArtistID3; -import com.cappielloantonio.play.subsonic.models.Child; -import com.cappielloantonio.play.subsonic.models.PlayQueue; -import com.cappielloantonio.play.util.Constants; -import com.cappielloantonio.play.util.DownloadUtil; -import com.cappielloantonio.play.util.MappingUtil; -import com.cappielloantonio.play.util.Preferences; +import com.cappielloantonio.tempo.model.Download; +import com.cappielloantonio.tempo.model.Queue; +import com.cappielloantonio.tempo.repository.ArtistRepository; +import com.cappielloantonio.tempo.repository.QueueRepository; +import com.cappielloantonio.tempo.repository.SongRepository; +import com.cappielloantonio.tempo.subsonic.models.ArtistID3; +import com.cappielloantonio.tempo.subsonic.models.Child; +import com.cappielloantonio.tempo.subsonic.models.PlayQueue; +import com.cappielloantonio.tempo.util.Constants; +import com.cappielloantonio.tempo.util.DownloadUtil; +import com.cappielloantonio.tempo.util.MappingUtil; +import com.cappielloantonio.tempo.util.Preferences; import java.util.Collections; import java.util.Date; diff --git a/app/src/main/java/com/cappielloantonio/play/viewmodel/PlaylistCatalogueViewModel.java b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/PlaylistCatalogueViewModel.java similarity index 86% rename from app/src/main/java/com/cappielloantonio/play/viewmodel/PlaylistCatalogueViewModel.java rename to app/src/main/java/com/cappielloantonio/tempo/viewmodel/PlaylistCatalogueViewModel.java index f4804e5e..e183265a 100644 --- a/app/src/main/java/com/cappielloantonio/play/viewmodel/PlaylistCatalogueViewModel.java +++ b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/PlaylistCatalogueViewModel.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.viewmodel; +package com.cappielloantonio.tempo.viewmodel; import android.app.Application; @@ -8,8 +8,8 @@ import androidx.lifecycle.LifecycleOwner; import androidx.lifecycle.LiveData; import androidx.lifecycle.MutableLiveData; -import com.cappielloantonio.play.repository.PlaylistRepository; -import com.cappielloantonio.play.subsonic.models.Playlist; +import com.cappielloantonio.tempo.repository.PlaylistRepository; +import com.cappielloantonio.tempo.subsonic.models.Playlist; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/viewmodel/PlaylistChooserViewModel.java b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/PlaylistChooserViewModel.java similarity index 84% rename from app/src/main/java/com/cappielloantonio/play/viewmodel/PlaylistChooserViewModel.java rename to app/src/main/java/com/cappielloantonio/tempo/viewmodel/PlaylistChooserViewModel.java index 141a34fe..cb8833fe 100644 --- a/app/src/main/java/com/cappielloantonio/play/viewmodel/PlaylistChooserViewModel.java +++ b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/PlaylistChooserViewModel.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.viewmodel; +package com.cappielloantonio.tempo.viewmodel; import android.app.Application; @@ -8,9 +8,9 @@ import androidx.lifecycle.LifecycleOwner; import androidx.lifecycle.LiveData; import androidx.lifecycle.MutableLiveData; -import com.cappielloantonio.play.repository.PlaylistRepository; -import com.cappielloantonio.play.subsonic.models.Child; -import com.cappielloantonio.play.subsonic.models.Playlist; +import com.cappielloantonio.tempo.repository.PlaylistRepository; +import com.cappielloantonio.tempo.subsonic.models.Child; +import com.cappielloantonio.tempo.subsonic.models.Playlist; import java.util.ArrayList; import java.util.Collections; diff --git a/app/src/main/java/com/cappielloantonio/play/viewmodel/PlaylistEditorViewModel.java b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/PlaylistEditorViewModel.java similarity index 91% rename from app/src/main/java/com/cappielloantonio/play/viewmodel/PlaylistEditorViewModel.java rename to app/src/main/java/com/cappielloantonio/tempo/viewmodel/PlaylistEditorViewModel.java index 6b20b9ec..e20bf18e 100644 --- a/app/src/main/java/com/cappielloantonio/play/viewmodel/PlaylistEditorViewModel.java +++ b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/PlaylistEditorViewModel.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.viewmodel; +package com.cappielloantonio.tempo.viewmodel; import android.app.Application; @@ -7,9 +7,9 @@ import androidx.lifecycle.AndroidViewModel; import androidx.lifecycle.LiveData; import androidx.lifecycle.MutableLiveData; -import com.cappielloantonio.play.repository.PlaylistRepository; -import com.cappielloantonio.play.subsonic.models.Child; -import com.cappielloantonio.play.subsonic.models.Playlist; +import com.cappielloantonio.tempo.repository.PlaylistRepository; +import com.cappielloantonio.tempo.subsonic.models.Child; +import com.cappielloantonio.tempo.subsonic.models.Playlist; import java.util.ArrayList; import java.util.Collections; diff --git a/app/src/main/java/com/cappielloantonio/play/viewmodel/PlaylistPageViewModel.java b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/PlaylistPageViewModel.java similarity index 78% rename from app/src/main/java/com/cappielloantonio/play/viewmodel/PlaylistPageViewModel.java rename to app/src/main/java/com/cappielloantonio/tempo/viewmodel/PlaylistPageViewModel.java index b0fb96f0..0b15ab2f 100644 --- a/app/src/main/java/com/cappielloantonio/play/viewmodel/PlaylistPageViewModel.java +++ b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/PlaylistPageViewModel.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.viewmodel; +package com.cappielloantonio.tempo.viewmodel; import android.app.Application; @@ -6,9 +6,9 @@ import androidx.annotation.NonNull; import androidx.lifecycle.AndroidViewModel; import androidx.lifecycle.LiveData; -import com.cappielloantonio.play.repository.PlaylistRepository; -import com.cappielloantonio.play.subsonic.models.Child; -import com.cappielloantonio.play.subsonic.models.Playlist; +import com.cappielloantonio.tempo.repository.PlaylistRepository; +import com.cappielloantonio.tempo.subsonic.models.Child; +import com.cappielloantonio.tempo.subsonic.models.Playlist; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/viewmodel/PodcastChannelBottomSheetViewModel.java b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/PodcastChannelBottomSheetViewModel.java similarity index 77% rename from app/src/main/java/com/cappielloantonio/play/viewmodel/PodcastChannelBottomSheetViewModel.java rename to app/src/main/java/com/cappielloantonio/tempo/viewmodel/PodcastChannelBottomSheetViewModel.java index f572ee0c..fe2b6ac9 100644 --- a/app/src/main/java/com/cappielloantonio/play/viewmodel/PodcastChannelBottomSheetViewModel.java +++ b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/PodcastChannelBottomSheetViewModel.java @@ -1,13 +1,12 @@ -package com.cappielloantonio.play.viewmodel; +package com.cappielloantonio.tempo.viewmodel; import android.app.Application; import androidx.annotation.NonNull; import androidx.lifecycle.AndroidViewModel; -import com.cappielloantonio.play.repository.PodcastRepository; -import com.cappielloantonio.play.subsonic.models.PodcastChannel; -import com.cappielloantonio.play.subsonic.models.PodcastEpisode; +import com.cappielloantonio.tempo.repository.PodcastRepository; +import com.cappielloantonio.tempo.subsonic.models.PodcastChannel; public class PodcastChannelBottomSheetViewModel extends AndroidViewModel { private final PodcastRepository podcastRepository; diff --git a/app/src/main/java/com/cappielloantonio/play/viewmodel/PodcastChannelCatalogueViewModel.java b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/PodcastChannelCatalogueViewModel.java similarity index 67% rename from app/src/main/java/com/cappielloantonio/play/viewmodel/PodcastChannelCatalogueViewModel.java rename to app/src/main/java/com/cappielloantonio/tempo/viewmodel/PodcastChannelCatalogueViewModel.java index f02bc75d..b54f7d60 100644 --- a/app/src/main/java/com/cappielloantonio/play/viewmodel/PodcastChannelCatalogueViewModel.java +++ b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/PodcastChannelCatalogueViewModel.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.viewmodel; +package com.cappielloantonio.tempo.viewmodel; import android.app.Application; @@ -8,19 +8,11 @@ import androidx.lifecycle.LifecycleOwner; import androidx.lifecycle.LiveData; import androidx.lifecycle.MutableLiveData; -import com.cappielloantonio.play.App; -import com.cappielloantonio.play.interfaces.MediaCallback; -import com.cappielloantonio.play.repository.PodcastRepository; -import com.cappielloantonio.play.subsonic.base.ApiResponse; -import com.cappielloantonio.play.subsonic.models.AlbumID3; -import com.cappielloantonio.play.subsonic.models.PodcastChannel; +import com.cappielloantonio.tempo.repository.PodcastRepository; +import com.cappielloantonio.tempo.subsonic.models.PodcastChannel; -import java.util.ArrayList; import java.util.List; -import retrofit2.Call; -import retrofit2.Callback; - public class PodcastChannelCatalogueViewModel extends AndroidViewModel { private final PodcastRepository podcastRepository; diff --git a/app/src/main/java/com/cappielloantonio/play/viewmodel/PodcastChannelEditorViewModel.java b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/PodcastChannelEditorViewModel.java similarity index 72% rename from app/src/main/java/com/cappielloantonio/play/viewmodel/PodcastChannelEditorViewModel.java rename to app/src/main/java/com/cappielloantonio/tempo/viewmodel/PodcastChannelEditorViewModel.java index 40ca0395..759da750 100644 --- a/app/src/main/java/com/cappielloantonio/play/viewmodel/PodcastChannelEditorViewModel.java +++ b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/PodcastChannelEditorViewModel.java @@ -1,13 +1,12 @@ -package com.cappielloantonio.play.viewmodel; +package com.cappielloantonio.tempo.viewmodel; import android.app.Application; import androidx.annotation.NonNull; import androidx.lifecycle.AndroidViewModel; -import com.cappielloantonio.play.repository.PodcastRepository; -import com.cappielloantonio.play.repository.RadioRepository; -import com.cappielloantonio.play.subsonic.models.InternetRadioStation; +import com.cappielloantonio.tempo.repository.PodcastRepository; +import com.cappielloantonio.tempo.subsonic.models.InternetRadioStation; public class PodcastChannelEditorViewModel extends AndroidViewModel { private static final String TAG = "RadioEditorViewModel"; diff --git a/app/src/main/java/com/cappielloantonio/play/viewmodel/PodcastChannelPageViewModel.java b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/PodcastChannelPageViewModel.java similarity index 59% rename from app/src/main/java/com/cappielloantonio/play/viewmodel/PodcastChannelPageViewModel.java rename to app/src/main/java/com/cappielloantonio/tempo/viewmodel/PodcastChannelPageViewModel.java index 51937c1b..3be4fcbc 100644 --- a/app/src/main/java/com/cappielloantonio/play/viewmodel/PodcastChannelPageViewModel.java +++ b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/PodcastChannelPageViewModel.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.viewmodel; +package com.cappielloantonio.tempo.viewmodel; import android.app.Application; @@ -6,15 +6,8 @@ import androidx.annotation.NonNull; import androidx.lifecycle.AndroidViewModel; import androidx.lifecycle.LiveData; -import com.cappielloantonio.play.repository.AlbumRepository; -import com.cappielloantonio.play.repository.ArtistRepository; -import com.cappielloantonio.play.repository.PodcastRepository; -import com.cappielloantonio.play.subsonic.models.AlbumID3; -import com.cappielloantonio.play.subsonic.models.ArtistID3; -import com.cappielloantonio.play.subsonic.models.ArtistInfo2; -import com.cappielloantonio.play.subsonic.models.Child; -import com.cappielloantonio.play.subsonic.models.PodcastChannel; -import com.cappielloantonio.play.subsonic.models.PodcastEpisode; +import com.cappielloantonio.tempo.repository.PodcastRepository; +import com.cappielloantonio.tempo.subsonic.models.PodcastChannel; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/viewmodel/PodcastEpisodeBottomSheetViewModel.java b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/PodcastEpisodeBottomSheetViewModel.java similarity index 82% rename from app/src/main/java/com/cappielloantonio/play/viewmodel/PodcastEpisodeBottomSheetViewModel.java rename to app/src/main/java/com/cappielloantonio/tempo/viewmodel/PodcastEpisodeBottomSheetViewModel.java index 94cbef7b..baba42b4 100644 --- a/app/src/main/java/com/cappielloantonio/play/viewmodel/PodcastEpisodeBottomSheetViewModel.java +++ b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/PodcastEpisodeBottomSheetViewModel.java @@ -1,12 +1,12 @@ -package com.cappielloantonio.play.viewmodel; +package com.cappielloantonio.tempo.viewmodel; import android.app.Application; import androidx.annotation.NonNull; import androidx.lifecycle.AndroidViewModel; -import com.cappielloantonio.play.repository.PodcastRepository; -import com.cappielloantonio.play.subsonic.models.PodcastEpisode; +import com.cappielloantonio.tempo.repository.PodcastRepository; +import com.cappielloantonio.tempo.subsonic.models.PodcastEpisode; public class PodcastEpisodeBottomSheetViewModel extends AndroidViewModel { private final PodcastRepository podcastRepository; diff --git a/app/src/main/java/com/cappielloantonio/play/viewmodel/PodcastViewModel.java b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/PodcastViewModel.java similarity index 87% rename from app/src/main/java/com/cappielloantonio/play/viewmodel/PodcastViewModel.java rename to app/src/main/java/com/cappielloantonio/tempo/viewmodel/PodcastViewModel.java index 6b616704..4625e836 100644 --- a/app/src/main/java/com/cappielloantonio/play/viewmodel/PodcastViewModel.java +++ b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/PodcastViewModel.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.viewmodel; +package com.cappielloantonio.tempo.viewmodel; import android.app.Application; @@ -8,9 +8,9 @@ import androidx.lifecycle.LifecycleOwner; import androidx.lifecycle.LiveData; import androidx.lifecycle.MutableLiveData; -import com.cappielloantonio.play.repository.PodcastRepository; -import com.cappielloantonio.play.subsonic.models.PodcastChannel; -import com.cappielloantonio.play.subsonic.models.PodcastEpisode; +import com.cappielloantonio.tempo.repository.PodcastRepository; +import com.cappielloantonio.tempo.subsonic.models.PodcastChannel; +import com.cappielloantonio.tempo.subsonic.models.PodcastEpisode; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/viewmodel/RadioEditorViewModel.java b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/RadioEditorViewModel.java similarity index 86% rename from app/src/main/java/com/cappielloantonio/play/viewmodel/RadioEditorViewModel.java rename to app/src/main/java/com/cappielloantonio/tempo/viewmodel/RadioEditorViewModel.java index a4307377..c15ea93f 100644 --- a/app/src/main/java/com/cappielloantonio/play/viewmodel/RadioEditorViewModel.java +++ b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/RadioEditorViewModel.java @@ -1,12 +1,12 @@ -package com.cappielloantonio.play.viewmodel; +package com.cappielloantonio.tempo.viewmodel; import android.app.Application; import androidx.annotation.NonNull; import androidx.lifecycle.AndroidViewModel; -import com.cappielloantonio.play.repository.RadioRepository; -import com.cappielloantonio.play.subsonic.models.InternetRadioStation; +import com.cappielloantonio.tempo.repository.RadioRepository; +import com.cappielloantonio.tempo.subsonic.models.InternetRadioStation; public class RadioEditorViewModel extends AndroidViewModel { private static final String TAG = "RadioEditorViewModel"; diff --git a/app/src/main/java/com/cappielloantonio/play/viewmodel/RadioViewModel.java b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/RadioViewModel.java similarity index 85% rename from app/src/main/java/com/cappielloantonio/play/viewmodel/RadioViewModel.java rename to app/src/main/java/com/cappielloantonio/tempo/viewmodel/RadioViewModel.java index fdafde08..53dfff47 100644 --- a/app/src/main/java/com/cappielloantonio/play/viewmodel/RadioViewModel.java +++ b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/RadioViewModel.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.viewmodel; +package com.cappielloantonio.tempo.viewmodel; import android.app.Application; @@ -8,8 +8,8 @@ import androidx.lifecycle.LifecycleOwner; import androidx.lifecycle.LiveData; import androidx.lifecycle.MutableLiveData; -import com.cappielloantonio.play.repository.RadioRepository; -import com.cappielloantonio.play.subsonic.models.InternetRadioStation; +import com.cappielloantonio.tempo.repository.RadioRepository; +import com.cappielloantonio.tempo.subsonic.models.InternetRadioStation; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/viewmodel/RatingViewModel.java b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/RatingViewModel.java similarity index 82% rename from app/src/main/java/com/cappielloantonio/play/viewmodel/RatingViewModel.java rename to app/src/main/java/com/cappielloantonio/tempo/viewmodel/RatingViewModel.java index 5659f1b9..83cdc0fb 100644 --- a/app/src/main/java/com/cappielloantonio/play/viewmodel/RatingViewModel.java +++ b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/RatingViewModel.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.viewmodel; +package com.cappielloantonio.tempo.viewmodel; import android.app.Application; @@ -6,12 +6,12 @@ import androidx.annotation.NonNull; import androidx.lifecycle.AndroidViewModel; import androidx.lifecycle.LiveData; -import com.cappielloantonio.play.repository.AlbumRepository; -import com.cappielloantonio.play.repository.ArtistRepository; -import com.cappielloantonio.play.repository.SongRepository; -import com.cappielloantonio.play.subsonic.models.AlbumID3; -import com.cappielloantonio.play.subsonic.models.ArtistID3; -import com.cappielloantonio.play.subsonic.models.Child; +import com.cappielloantonio.tempo.repository.AlbumRepository; +import com.cappielloantonio.tempo.repository.ArtistRepository; +import com.cappielloantonio.tempo.repository.SongRepository; +import com.cappielloantonio.tempo.subsonic.models.AlbumID3; +import com.cappielloantonio.tempo.subsonic.models.ArtistID3; +import com.cappielloantonio.tempo.subsonic.models.Child; public class RatingViewModel extends AndroidViewModel { private final SongRepository songRepository; diff --git a/app/src/main/java/com/cappielloantonio/play/viewmodel/SearchViewModel.java b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/SearchViewModel.java similarity index 86% rename from app/src/main/java/com/cappielloantonio/play/viewmodel/SearchViewModel.java rename to app/src/main/java/com/cappielloantonio/tempo/viewmodel/SearchViewModel.java index ae489c86..8ac566d3 100644 --- a/app/src/main/java/com/cappielloantonio/play/viewmodel/SearchViewModel.java +++ b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/SearchViewModel.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.viewmodel; +package com.cappielloantonio.tempo.viewmodel; import android.app.Application; @@ -6,9 +6,9 @@ import androidx.annotation.NonNull; import androidx.lifecycle.AndroidViewModel; import androidx.lifecycle.LiveData; -import com.cappielloantonio.play.model.RecentSearch; -import com.cappielloantonio.play.repository.SearchingRepository; -import com.cappielloantonio.play.subsonic.models.SearchResult3; +import com.cappielloantonio.tempo.model.RecentSearch; +import com.cappielloantonio.tempo.repository.SearchingRepository; +import com.cappielloantonio.tempo.subsonic.models.SearchResult3; import java.util.ArrayList; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/viewmodel/SettingViewModel.java b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/SettingViewModel.java similarity index 88% rename from app/src/main/java/com/cappielloantonio/play/viewmodel/SettingViewModel.java rename to app/src/main/java/com/cappielloantonio/tempo/viewmodel/SettingViewModel.java index 08c43c4f..fcf76197 100644 --- a/app/src/main/java/com/cappielloantonio/play/viewmodel/SettingViewModel.java +++ b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/SettingViewModel.java @@ -1,12 +1,12 @@ -package com.cappielloantonio.play.viewmodel; +package com.cappielloantonio.tempo.viewmodel; import android.app.Application; import androidx.annotation.NonNull; import androidx.lifecycle.AndroidViewModel; -import com.cappielloantonio.play.interfaces.ScanCallback; -import com.cappielloantonio.play.repository.ScanRepository; +import com.cappielloantonio.tempo.interfaces.ScanCallback; +import com.cappielloantonio.tempo.repository.ScanRepository; public class SettingViewModel extends AndroidViewModel { private static final String TAG = "SettingViewModel"; diff --git a/app/src/main/java/com/cappielloantonio/play/viewmodel/SongBottomSheetViewModel.java b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/SongBottomSheetViewModel.java similarity index 77% rename from app/src/main/java/com/cappielloantonio/play/viewmodel/SongBottomSheetViewModel.java rename to app/src/main/java/com/cappielloantonio/tempo/viewmodel/SongBottomSheetViewModel.java index 4d741d78..4b2847a6 100644 --- a/app/src/main/java/com/cappielloantonio/play/viewmodel/SongBottomSheetViewModel.java +++ b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/SongBottomSheetViewModel.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.viewmodel; +package com.cappielloantonio.tempo.viewmodel; import android.app.Application; import android.content.Context; @@ -10,16 +10,16 @@ import androidx.lifecycle.LiveData; import androidx.lifecycle.MutableLiveData; import androidx.media3.common.util.UnstableApi; -import com.cappielloantonio.play.model.Download; -import com.cappielloantonio.play.repository.AlbumRepository; -import com.cappielloantonio.play.repository.ArtistRepository; -import com.cappielloantonio.play.repository.SongRepository; -import com.cappielloantonio.play.subsonic.models.AlbumID3; -import com.cappielloantonio.play.subsonic.models.ArtistID3; -import com.cappielloantonio.play.subsonic.models.Child; -import com.cappielloantonio.play.util.DownloadUtil; -import com.cappielloantonio.play.util.MappingUtil; -import com.cappielloantonio.play.util.Preferences; +import com.cappielloantonio.tempo.model.Download; +import com.cappielloantonio.tempo.repository.AlbumRepository; +import com.cappielloantonio.tempo.repository.ArtistRepository; +import com.cappielloantonio.tempo.repository.SongRepository; +import com.cappielloantonio.tempo.subsonic.models.AlbumID3; +import com.cappielloantonio.tempo.subsonic.models.ArtistID3; +import com.cappielloantonio.tempo.subsonic.models.Child; +import com.cappielloantonio.tempo.util.DownloadUtil; +import com.cappielloantonio.tempo.util.MappingUtil; +import com.cappielloantonio.tempo.util.Preferences; import java.util.Collections; import java.util.Date; diff --git a/app/src/main/java/com/cappielloantonio/play/viewmodel/SongListPageViewModel.java b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/SongListPageViewModel.java similarity index 85% rename from app/src/main/java/com/cappielloantonio/play/viewmodel/SongListPageViewModel.java rename to app/src/main/java/com/cappielloantonio/tempo/viewmodel/SongListPageViewModel.java index c460d4c9..6c653abc 100644 --- a/app/src/main/java/com/cappielloantonio/play/viewmodel/SongListPageViewModel.java +++ b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/SongListPageViewModel.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.viewmodel; +package com.cappielloantonio.tempo.viewmodel; import android.app.Application; import android.text.TextUtils; @@ -9,13 +9,13 @@ import androidx.lifecycle.LifecycleOwner; import androidx.lifecycle.LiveData; import androidx.lifecycle.MutableLiveData; -import com.cappielloantonio.play.repository.ArtistRepository; -import com.cappielloantonio.play.repository.SongRepository; -import com.cappielloantonio.play.subsonic.models.AlbumID3; -import com.cappielloantonio.play.subsonic.models.ArtistID3; -import com.cappielloantonio.play.subsonic.models.Child; -import com.cappielloantonio.play.subsonic.models.Genre; -import com.cappielloantonio.play.util.Constants; +import com.cappielloantonio.tempo.repository.ArtistRepository; +import com.cappielloantonio.tempo.repository.SongRepository; +import com.cappielloantonio.tempo.subsonic.models.AlbumID3; +import com.cappielloantonio.tempo.subsonic.models.ArtistID3; +import com.cappielloantonio.tempo.subsonic.models.Child; +import com.cappielloantonio.tempo.subsonic.models.Genre; +import com.cappielloantonio.tempo.util.Constants; import java.util.ArrayList; import java.util.List; diff --git a/app/src/main/java/com/cappielloantonio/play/viewmodel/StarredSyncViewModel.java b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/StarredSyncViewModel.java similarity index 83% rename from app/src/main/java/com/cappielloantonio/play/viewmodel/StarredSyncViewModel.java rename to app/src/main/java/com/cappielloantonio/tempo/viewmodel/StarredSyncViewModel.java index cbddc835..082a3d1e 100644 --- a/app/src/main/java/com/cappielloantonio/play/viewmodel/StarredSyncViewModel.java +++ b/app/src/main/java/com/cappielloantonio/tempo/viewmodel/StarredSyncViewModel.java @@ -1,4 +1,4 @@ -package com.cappielloantonio.play.viewmodel; +package com.cappielloantonio.tempo.viewmodel; import android.app.Application; @@ -8,8 +8,8 @@ import androidx.lifecycle.LifecycleOwner; import androidx.lifecycle.LiveData; import androidx.lifecycle.MutableLiveData; -import com.cappielloantonio.play.repository.SongRepository; -import com.cappielloantonio.play.subsonic.models.Child; +import com.cappielloantonio.tempo.repository.SongRepository; +import com.cappielloantonio.tempo.subsonic.models.Child; import java.util.List; diff --git a/app/src/main/res/layout/inner_fragment_player_queue.xml b/app/src/main/res/layout/inner_fragment_player_queue.xml index c8b83210..763abd24 100644 --- a/app/src/main/res/layout/inner_fragment_player_queue.xml +++ b/app/src/main/res/layout/inner_fragment_player_queue.xml @@ -1,4 +1,4 @@ - @@ -11,4 +11,4 @@ android:paddingTop="8dp" android:paddingBottom="@dimen/global_padding_bottom" /> - \ No newline at end of file + \ No newline at end of file diff --git a/app/src/main/res/layout/item_home_grid_track.xml b/app/src/main/res/layout/item_home_grid_track.xml index 964cfc28..9d1a4d60 100644 --- a/app/src/main/res/layout/item_home_grid_track.xml +++ b/app/src/main/res/layout/item_home_grid_track.xml @@ -1,5 +1,5 @@ - @@ -8,4 +8,4 @@ android:layout_width="156dp" android:layout_height="156dp" android:layout_gravity="center" /> - \ No newline at end of file + \ No newline at end of file diff --git a/app/src/main/res/navigation/nav_graph.xml b/app/src/main/res/navigation/nav_graph.xml index be011226..fd63c731 100644 --- a/app/src/main/res/navigation/nav_graph.xml +++ b/app/src/main/res/navigation/nav_graph.xml @@ -6,7 +6,7 @@ app:startDestination="@id/landingFragment"> @@ -299,27 +299,27 @@ \ No newline at end of file