From fc240c273f719576b7a6978a85327c0775ce89e6 Mon Sep 17 00:00:00 2001 From: CappielloAntonio Date: Mon, 19 Apr 2021 14:44:30 +0200 Subject: [PATCH] Removed unused methods --- .../play/adapter/DiscoverSongAdapter.java | 3 --- .../play/adapter/RecentMusicAdapter.java | 3 --- .../play/adapter/SongResultSearchAdapter.java | 3 --- .../play/repository/SongRepository.java | 1 - .../ui/fragment/PlayerBottomSheetFragment.java | 2 -- .../AlbumBottomSheetDialog.java | 3 --- .../ArtistBottomSheetDialog.java | 3 --- .../bottomsheetdialog/SongBottomSheetDialog.java | 3 --- .../play/viewmodel/LibraryViewModel.java | 8 +------- .../play/viewmodel/MainViewModel.java | 4 ---- .../viewmodel/PlayerBottomSheetViewModel.java | 16 +++------------- .../play/viewmodel/SongBottomSheetViewModel.java | 6 +----- 12 files changed, 5 insertions(+), 50 deletions(-) diff --git a/app/src/main/java/com/cappielloantonio/play/adapter/DiscoverSongAdapter.java b/app/src/main/java/com/cappielloantonio/play/adapter/DiscoverSongAdapter.java index 4a4be854..1e11494c 100644 --- a/app/src/main/java/com/cappielloantonio/play/adapter/DiscoverSongAdapter.java +++ b/app/src/main/java/com/cappielloantonio/play/adapter/DiscoverSongAdapter.java @@ -99,9 +99,6 @@ public class DiscoverSongAdapter extends RecyclerView.Adapter> sampleAlbum; private LiveData> sampleArtist; private LiveData> sampleGenres; - - private LiveData> allGenres; private LiveData> allPlaylist; public LibraryViewModel(@NonNull Application application) { @@ -44,17 +42,13 @@ public class LibraryViewModel extends AndroidViewModel { sampleAlbum = albumRepository.getListLiveSampleAlbum(); sampleArtist = artistRepository.getListLiveSampleArtist(); sampleGenres = genreRepository.getListLiveSampleGenre(); + allPlaylist = playlistRepository.getListLivePlaylists(); } public LiveData> getPlaylistList() { - allPlaylist = playlistRepository.getListLivePlaylists(); return allPlaylist; } - public List getGenreList() { - return genreRepository.getListGenre(); - } - public LiveData> getAlbumSample() { return sampleAlbum; } diff --git a/app/src/main/java/com/cappielloantonio/play/viewmodel/MainViewModel.java b/app/src/main/java/com/cappielloantonio/play/viewmodel/MainViewModel.java index 0c3c539d..25ed2d31 100644 --- a/app/src/main/java/com/cappielloantonio/play/viewmodel/MainViewModel.java +++ b/app/src/main/java/com/cappielloantonio/play/viewmodel/MainViewModel.java @@ -24,8 +24,4 @@ public class MainViewModel extends AndroidViewModel { return true; } - - public void deleteQueue(){ - queueRepository.deleteAll(); - } } diff --git a/app/src/main/java/com/cappielloantonio/play/viewmodel/PlayerBottomSheetViewModel.java b/app/src/main/java/com/cappielloantonio/play/viewmodel/PlayerBottomSheetViewModel.java index 40b2d835..9f053853 100644 --- a/app/src/main/java/com/cappielloantonio/play/viewmodel/PlayerBottomSheetViewModel.java +++ b/app/src/main/java/com/cappielloantonio/play/viewmodel/PlayerBottomSheetViewModel.java @@ -6,6 +6,7 @@ import androidx.annotation.NonNull; import androidx.lifecycle.AndroidViewModel; import androidx.lifecycle.LiveData; +import com.cappielloantonio.play.helper.MusicPlayerRemote; import com.cappielloantonio.play.model.Song; import com.cappielloantonio.play.repository.QueueRepository; import com.cappielloantonio.play.repository.SongRepository; @@ -14,11 +15,11 @@ import java.util.List; public class PlayerBottomSheetViewModel extends AndroidViewModel { private static final String TAG = "PlayerBottomSheetViewModel"; + private SongRepository songRepository; private QueueRepository queueRepository; private LiveData> queueSong; - private Song song; public PlayerBottomSheetViewModel(@NonNull Application application) { super(application); @@ -33,23 +34,12 @@ public class PlayerBottomSheetViewModel extends AndroidViewModel { return queueSong; } - public void setNowPlayingSong(Song song) { - this.song = song; - } - public void setFavorite() { + Song song = MusicPlayerRemote.getCurrentSong(); song.setFavorite(!song.isFavorite()); songRepository.setFavoriteStatus(song); } - public Song getSong() { - return song; - } - - public void setSong(Song song) { - this.song = song; - } - public void orderSongAfterSwap(List songs) { queueRepository.insertAllAndStartNew(songs); } diff --git a/app/src/main/java/com/cappielloantonio/play/viewmodel/SongBottomSheetViewModel.java b/app/src/main/java/com/cappielloantonio/play/viewmodel/SongBottomSheetViewModel.java index 5f8a8645..66d676bb 100644 --- a/app/src/main/java/com/cappielloantonio/play/viewmodel/SongBottomSheetViewModel.java +++ b/app/src/main/java/com/cappielloantonio/play/viewmodel/SongBottomSheetViewModel.java @@ -36,11 +36,7 @@ public class SongBottomSheetViewModel extends AndroidViewModel { } public void setFavorite() { - if(song.isFavorite()) - song.setFavorite(false); - else - song.setFavorite(true); - + song.setFavorite(!song.isFavorite()); songRepository.setFavoriteStatus(song); }