From 2cf06cff4002072c89859155952153bf2240f4aa Mon Sep 17 00:00:00 2001 From: adrian Date: Wed, 21 Jan 2026 18:50:48 -0300 Subject: [PATCH] Edit app name, package name and branding. --- README.md | 4 +- app/proguard-rules.pro | 4 +- app/src/main/AndroidManifest.xml | 44 ++++++++-------- app/src/main/ic_launcher-playstore.png | Bin 0 -> 166335 bytes .../adrianvictor/geleia}/App.java | 10 ++-- .../geleia}/activities/AboutActivity.java | 29 ++++++----- .../geleia}/activities/LoginActivity.java | 14 +++--- .../geleia}/activities/MainActivity.java | 33 ++++++------ .../geleia}/activities/SearchActivity.java | 24 ++++----- .../geleia}/activities/SelectActivity.java | 16 +++--- .../geleia}/activities/SettingsActivity.java | 19 +++---- .../geleia}/activities/SplashActivity.java | 16 +++--- .../activities/base/AbsBaseActivity.java | 10 ++-- .../base/AbsMusicContentActivity.java | 10 ++-- .../base/AbsMusicPanelActivity.java | 24 ++++----- .../base/AbsMusicServiceActivity.java | 12 ++--- .../activities/base/AbsThemeActivity.java | 12 ++--- .../details/AlbumDetailActivity.java | 38 +++++++------- .../details/ArtistDetailActivity.java | 40 +++++++-------- .../details/GenreDetailActivity.java | 26 +++++----- .../details/PlaylistDetailActivity.java | 36 +++++++------- .../adapter/AlbumCoverPagerAdapter.java | 10 ++-- .../geleia}/adapter/CategoryAdapter.java | 8 +-- .../CustomFragmentStatePagerAdapter.java | 2 +- .../adapter/DirectPlayCodecAdapter.java | 6 +-- .../geleia}/adapter/GenreAdapter.java | 16 +++--- .../adapter/MusicLibraryPagerAdapter.java | 18 +++---- .../geleia}/adapter/PlaylistAdapter.java | 26 +++++----- .../geleia}/adapter/SearchAdapter.java | 24 ++++----- .../geleia}/adapter/SelectAdapter.java | 14 +++--- .../geleia}/adapter/album/AlbumAdapter.java | 28 +++++------ .../adapter/album/HorizontalAlbumAdapter.java | 16 +++--- .../geleia}/adapter/artist/ArtistAdapter.java | 26 +++++----- .../adapter/base/AbsMultiSelectAdapter.kt | 8 +-- .../adapter/base/MediaEntryViewHolder.java | 4 +- .../adapter/song/AbsOffsetSongAdapter.java | 10 ++-- .../adapter/song/AlbumSongAdapter.java | 8 +-- .../song/OrderablePlaylistSongAdapter.java | 10 ++-- .../adapter/song/PlayingQueueAdapter.java | 12 ++--- .../adapter/song/PlaylistSongAdapter.java | 14 +++--- .../song/ShuffleButtonSongAdapter.java | 14 +++--- .../geleia}/adapter/song/SongAdapter.java | 35 +++++++------ .../adrianvictor/geleia}/database/Cache.java | 4 +- .../geleia}/database/CacheDao.java | 4 +- .../geleia}/database/JellyDatabase.java | 6 +-- .../geleia}/database/QueueSong.java | 4 +- .../geleia}/database/QueueSongDao.java | 6 +-- .../geleia}/database/SongDao.java | 4 +- .../geleia}/database/UserDao.java | 4 +- .../geleia}/dialogs/AddToPlaylistDialog.java | 12 ++--- .../geleia}/dialogs/ConfirmLogoutDialog.java | 10 ++-- .../geleia}/dialogs/CreatePlaylistDialog.java | 8 +-- .../geleia}/dialogs/DeletePlaylistDialog.java | 8 +-- .../dialogs/RemoveFromPlaylistDialog.java | 10 ++-- .../geleia}/dialogs/RenamePlaylistDialog.java | 8 +-- .../geleia}/dialogs/SleepTimerDialog.java | 14 +++--- .../geleia}/dialogs/SongDetailDialog.java | 8 +-- .../geleia}/dialogs/SongShareDialog.java | 8 +-- .../preferences/CategoryPreferenceDialog.java | 10 ++-- .../NowPlayingPreferenceDialog.java | 8 +-- .../fragments/AbsMusicServiceFragment.java | 6 +-- .../library/AbsLibraryPagerFragment.java | 6 +-- ...gerRecyclerViewCustomGridSizeFragment.java | 10 ++-- .../AbsLibraryPagerRecyclerViewFragment.java | 12 ++--- .../fragments/library/AlbumsFragment.java | 18 +++---- .../fragments/library/ArtistsFragment.java | 18 +++---- .../fragments/library/FavoritesFragment.java | 6 +-- .../fragments/library/GenresFragment.java | 14 +++--- .../fragments/library/PlaylistsFragment.java | 14 +++--- .../fragments/library/SongsFragment.java | 20 ++++---- .../main/AbsMainActivityFragment.java | 4 +- .../fragments/main/LibraryFragment.java | 32 ++++++------ .../fragments/player/AbsPlayerFragment.java | 30 +++++------ .../fragments/player/MiniPlayerFragment.java | 22 ++++---- .../fragments/player/NowPlayingScreen.java | 4 +- .../player/PlayerAlbumCoverFragment.java | 14 +++--- .../player/card/CardPlayerFragment.java | 36 +++++++------- .../CardPlayerPlaybackControlsFragment.java | 24 ++++----- .../player/flat/FlatPlayerFragment.java | 36 +++++++------- .../FlatPlayerPlaybackControlsFragment.java | 24 ++++----- .../geleia}/glide/BlurTransformation.java | 4 +- .../geleia}/glide/CustomGlideModule.java | 8 +-- .../geleia}/glide/CustomGlideRequest.java | 10 ++-- .../geleia}/glide/CustomPaletteTarget.java | 10 ++-- .../BitmapPaletteCrossFadeFactory.java | 4 +- .../glide/palette/BitmapPaletteResource.java | 2 +- .../glide/palette/BitmapPaletteTarget.java | 2 +- .../palette/BitmapPaletteTranscoder.java | 2 +- .../glide/palette/BitmapPaletteWrapper.java | 2 +- .../geleia}/helper/EventListener.java | 2 +- .../helper/HorizontalAdapterHelper.java | 4 +- .../geleia}/helper/MusicPlayerRemote.java | 12 ++--- .../helper/MusicProgressViewUpdateHelper.java | 2 +- .../helper/PlayPauseButtonOnClickHandler.java | 2 +- .../geleia}/helper/StopWatch.java | 2 +- .../geleia}/helper/SwipeAndDragHelper.java | 2 +- .../geleia}/helper/menu/SongMenuHelper.java | 20 ++++---- .../geleia}/helper/menu/SongsMenuHelper.java | 12 ++--- .../geleia}/interfaces/CabHolder.java | 2 +- .../geleia}/interfaces/MediaCallback.java | 2 +- .../interfaces/MusicServiceEventListener.java | 2 +- .../geleia}/interfaces/OrderableListener.java | 2 +- .../interfaces/PaletteColorHolder.java | 2 +- .../geleia}/interfaces/StateListener.java | 2 +- .../interfaces/base/PreferenceMigration.java | 2 +- .../base/SimpleAnimatorListener.java | 2 +- .../base/SimpleOnSeekbarChangeListener.java | 2 +- .../adrianvictor/geleia}/model/Album.java | 2 +- .../adrianvictor/geleia}/model/Artist.java | 2 +- .../adrianvictor/geleia}/model/Category.java | 4 +- .../adrianvictor/geleia}/model/Codec.java | 2 +- .../adrianvictor/geleia}/model/Genre.java | 2 +- .../adrianvictor/geleia}/model/Playlist.java | 2 +- .../geleia}/model/PlaylistSong.java | 2 +- .../adrianvictor/geleia}/model/Song.java | 2 +- .../adrianvictor/geleia}/model/SortMethod.kt | 2 +- .../adrianvictor/geleia}/model/SortOrder.kt | 2 +- .../adrianvictor/geleia}/model/Theme.java | 4 +- .../adrianvictor/geleia}/model/User.java | 2 +- .../geleia}/service/DownloadService.java | 16 +++--- .../geleia}/service/LoginService.java | 12 ++--- .../geleia}/service/MusicService.java | 40 +++++++-------- .../geleia}/service/QueueManager.java | 8 +-- .../notifications/DownloadNotification.java | 10 ++-- .../notifications/PlayingNotification.java | 6 +-- .../PlayingNotificationMarshmallow.java | 20 ++++---- .../PlayingNotificationNougat.java | 22 ++++---- .../geleia}/service/playback/LocalPlayer.java | 10 ++-- .../geleia}/service/playback/Playback.java | 4 +- .../service/playback/PlaybackListener.java | 2 +- .../receivers/MediaButtonIntentReceiver.java | 6 +-- .../service/receivers/NetworkReceiver.java | 4 +- .../geleia}/util/CalendarUtil.java | 2 +- .../adrianvictor/geleia}/util/ImageUtil.java | 2 +- .../adrianvictor/geleia}/util/MusicUtil.java | 16 +++--- .../geleia}/util/NavigationUtil.java | 28 +++++------ .../geleia}/util/PlaylistUtil.java | 12 ++--- .../geleia}/util/PreferenceUtil.java | 23 ++++----- .../adrianvictor/geleia}/util/QueryUtil.java | 16 +++--- .../geleia}/util/ShortcutUtil.java | 12 ++--- .../adrianvictor/geleia}/util/ThemeUtil.java | 4 +- .../adrianvictor/geleia}/util/Util.java | 4 +- .../adrianvictor/geleia}/util/ViewUtil.java | 4 +- .../geleia}/views/ColorCircleDrawable.java | 2 +- .../geleia}/views/HeightFitSquareLayout.java | 2 +- .../geleia}/views/IconImageView.java | 6 +-- .../geleia}/views/InceptionScrollView.java | 2 +- .../geleia}/views/PlayPauseDrawable.java | 4 +- .../views/StatusBarMarginFrameLayout.java | 2 +- .../geleia}/views/StatusBarView.java | 2 +- .../geleia}/views/WidthFitSquareLayout.java | 2 +- .../views/settings/ColorPreference.java | 8 +-- .../views/settings/DirectPlayPreference.java | 8 +-- .../views/settings/FilePreference.java | 4 +- .../settings/JellyPreferenceCategory.java | 6 +-- .../shortcuts/AppShortcutIconGenerator.java | 8 +-- .../AppShortcutLauncherActivity.java | 18 +++---- .../shortcuts/DynamicShortcutManager.java | 8 +-- .../shortcuts/type/BaseShortcutType.java | 6 +-- .../shortcuts/type/FrequentShortcutType.java | 8 +-- .../shortcuts/type/LatestShortcutType.java | 8 +-- .../shortcuts/type/ShuffleShortcutType.java | 8 +-- .../geleia}/views/widgets/AppWidgetAlbum.java | 16 +++--- .../geleia}/views/widgets/AppWidgetCard.java | 16 +++--- .../views/widgets/AppWidgetClassic.java | 16 +++--- .../geleia}/views/widgets/BaseAppWidget.java | 13 +++-- .../geleia}/views/widgets/BootReceiver.java | 4 +- .../res/layout-land/fragment_card_player.xml | 8 +-- .../res/layout-land/fragment_flat_player.xml | 12 ++--- app/src/main/res/layout/activity_about.xml | 2 +- .../res/layout/activity_artist_detail.xml | 4 +- app/src/main/res/layout/activity_login.xml | 2 +- app/src/main/res/layout/activity_select.xml | 2 +- app/src/main/res/layout/activity_splash.xml | 2 +- app/src/main/res/layout/card_about_app.xml | 4 +- app/src/main/res/layout/card_author.xml | 8 +-- app/src/main/res/layout/card_server.xml | 4 +- .../main/res/layout/card_special_thanks.xml | 47 ++++++++++++++++++ .../res/layout/card_support_development.xml | 8 +-- .../main/res/layout/fragment_card_player.xml | 14 +++--- .../main/res/layout/fragment_flat_player.xml | 12 ++--- app/src/main/res/layout/fragment_library.xml | 2 +- .../main/res/layout/fragment_mini_player.xml | 4 +- app/src/main/res/layout/item_grid.xml | 4 +- app/src/main/res/layout/item_list.xml | 6 +-- .../main/res/layout/item_list_no_image.xml | 4 +- .../main/res/layout/item_list_single_row.xml | 4 +- app/src/main/res/layout/preference_color.xml | 2 +- .../preference_dialog_category_item.xml | 2 +- .../res/layout/shadow_status_bar_toolbar.xml | 2 +- .../res/layout/sliding_music_panel_layout.xml | 2 +- app/src/main/res/layout/status_bar.xml | 2 +- .../res/mipmap-anydpi-v26/ic_launcher.xml | 5 ++ .../mipmap-anydpi-v26/ic_launcher_round.xml | 5 ++ app/src/main/res/mipmap-hdpi/ic_launcher.png | Bin 2591 -> 5362 bytes .../mipmap-hdpi/ic_launcher_foreground.png | Bin 0 -> 13770 bytes .../res/mipmap-hdpi/ic_launcher_round.png | Bin 0 -> 7961 bytes app/src/main/res/mipmap-mdpi/ic_launcher.png | Bin 1696 -> 2808 bytes .../mipmap-mdpi/ic_launcher_foreground.png | Bin 0 -> 7167 bytes .../res/mipmap-mdpi/ic_launcher_round.png | Bin 0 -> 4158 bytes app/src/main/res/mipmap-xhdpi/ic_launcher.png | Bin 3553 -> 8654 bytes .../mipmap-xhdpi/ic_launcher_foreground.png | Bin 0 -> 21378 bytes .../res/mipmap-xhdpi/ic_launcher_round.png | Bin 0 -> 12858 bytes .../main/res/mipmap-xxhdpi/ic_launcher.png | Bin 5481 -> 16323 bytes .../mipmap-xxhdpi/ic_launcher_foreground.png | Bin 0 -> 38292 bytes .../res/mipmap-xxhdpi/ic_launcher_round.png | Bin 0 -> 23585 bytes .../main/res/mipmap-xxxhdpi/ic_launcher.png | Bin 7719 -> 25407 bytes .../mipmap-xxxhdpi/ic_launcher_foreground.png | Bin 0 -> 59659 bytes .../res/mipmap-xxxhdpi/ic_launcher_round.png | Bin 0 -> 36017 bytes app/src/main/res/values/colors.xml | 6 +-- .../res/values/ic_launcher_background.xml | 4 ++ app/src/main/res/values/static.xml | 2 +- app/src/main/res/values/strings.xml | 2 + app/src/main/res/xml/pref_cache.xml | 4 +- app/src/main/res/xml/pref_interface.xml | 8 +-- app/src/main/res/xml/pref_library.xml | 4 +- app/src/main/res/xml/pref_lock_screen.xml | 4 +- app/src/main/res/xml/pref_notification.xml | 4 +- app/src/main/res/xml/pref_now_playing.xml | 4 +- app/src/main/res/xml/pref_playback.xml | 6 +-- 220 files changed, 1052 insertions(+), 993 deletions(-) create mode 100644 app/src/main/ic_launcher-playstore.png rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/App.java (91%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/activities/AboutActivity.java (85%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/activities/LoginActivity.java (93%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/activities/MainActivity.java (90%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/activities/SearchActivity.java (89%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/activities/SelectActivity.java (76%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/activities/SettingsActivity.java (93%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/activities/SplashActivity.java (74%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/activities/base/AbsBaseActivity.java (95%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/activities/base/AbsMusicContentActivity.java (88%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/activities/base/AbsMusicPanelActivity.java (93%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/activities/base/AbsMusicServiceActivity.java (95%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/activities/base/AbsThemeActivity.java (93%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/activities/details/AlbumDetailActivity.java (87%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/activities/details/ArtistDetailActivity.java (88%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/activities/details/GenreDetailActivity.java (84%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/activities/details/PlaylistDetailActivity.java (85%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/adapter/AlbumCoverPagerAdapter.java (94%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/adapter/CategoryAdapter.java (94%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/adapter/CustomFragmentStatePagerAdapter.java (99%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/adapter/DirectPlayCodecAdapter.java (94%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/adapter/GenreAdapter.java (89%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/adapter/MusicLibraryPagerAdapter.java (91%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/adapter/PlaylistAdapter.java (89%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/adapter/SearchAdapter.java (91%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/adapter/SelectAdapter.java (88%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/adapter/album/AlbumAdapter.java (90%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/adapter/album/HorizontalAlbumAdapter.java (86%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/adapter/artist/ArtistAdapter.java (90%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/adapter/base/AbsMultiSelectAdapter.kt (94%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/adapter/base/MediaEntryViewHolder.java (96%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/adapter/song/AbsOffsetSongAdapter.java (93%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/adapter/song/AlbumSongAdapter.java (92%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/adapter/song/OrderablePlaylistSongAdapter.java (93%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/adapter/song/PlayingQueueAdapter.java (94%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/adapter/song/PlaylistSongAdapter.java (90%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/adapter/song/ShuffleButtonSongAdapter.java (89%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/adapter/song/SongAdapter.java (90%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/database/Cache.java (85%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/database/CacheDao.java (85%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/database/JellyDatabase.java (97%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/database/QueueSong.java (88%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/database/QueueSongDao.java (93%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/database/SongDao.java (82%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/database/UserDao.java (85%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/dialogs/AddToPlaylistDialog.java (89%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/dialogs/ConfirmLogoutDialog.java (83%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/dialogs/CreatePlaylistDialog.java (92%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/dialogs/DeletePlaylistDialog.java (91%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/dialogs/RemoveFromPlaylistDialog.java (89%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/dialogs/RenamePlaylistDialog.java (89%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/dialogs/SleepTimerDialog.java (95%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/dialogs/SongDetailDialog.java (96%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/dialogs/SongShareDialog.java (92%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/dialogs/preferences/CategoryPreferenceDialog.java (90%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/dialogs/preferences/NowPlayingPreferenceDialog.java (94%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/fragments/AbsMusicServiceFragment.java (87%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/fragments/library/AbsLibraryPagerFragment.java (50%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/fragments/library/AbsLibraryPagerRecyclerViewCustomGridSizeFragment.java (95%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/fragments/library/AbsLibraryPagerRecyclerViewFragment.java (93%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/fragments/library/AlbumsFragment.java (91%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/fragments/library/ArtistsFragment.java (92%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/fragments/library/FavoritesFragment.java (82%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/fragments/library/GenresFragment.java (87%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/fragments/library/PlaylistsFragment.java (88%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/fragments/library/SongsFragment.java (91%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/fragments/main/AbsMainActivityFragment.java (66%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/fragments/main/LibraryFragment.java (94%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/fragments/player/AbsPlayerFragment.java (85%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/fragments/player/MiniPlayerFragment.java (88%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/fragments/player/NowPlayingScreen.java (86%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/fragments/player/PlayerAlbumCoverFragment.java (92%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/fragments/player/card/CardPlayerFragment.java (94%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/fragments/player/card/CardPlayerPlaybackControlsFragment.java (92%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/fragments/player/flat/FlatPlayerFragment.java (94%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/fragments/player/flat/FlatPlayerPlaybackControlsFragment.java (93%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/glide/BlurTransformation.java (97%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/glide/CustomGlideModule.java (85%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/glide/CustomGlideRequest.java (94%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/glide/CustomPaletteTarget.java (81%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/glide/palette/BitmapPaletteCrossFadeFactory.java (84%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/glide/palette/BitmapPaletteResource.java (95%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/glide/palette/BitmapPaletteTarget.java (90%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/glide/palette/BitmapPaletteTranscoder.java (95%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/glide/palette/BitmapPaletteWrapper.java (90%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/helper/EventListener.java (99%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/helper/HorizontalAdapterHelper.java (93%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/helper/MusicPlayerRemote.java (97%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/helper/MusicProgressViewUpdateHelper.java (97%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/helper/PlayPauseButtonOnClickHandler.java (88%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/helper/StopWatch.java (96%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/helper/SwipeAndDragHelper.java (97%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/helper/menu/SongMenuHelper.java (84%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/helper/menu/SongsMenuHelper.java (77%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/interfaces/CabHolder.java (86%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/interfaces/MediaCallback.java (69%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/interfaces/MusicServiceEventListener.java (86%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/interfaces/OrderableListener.java (64%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/interfaces/PaletteColorHolder.java (73%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/interfaces/StateListener.java (72%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/interfaces/base/PreferenceMigration.java (88%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/interfaces/base/SimpleAnimatorListener.java (89%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/interfaces/base/SimpleOnSeekbarChangeListener.java (88%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/model/Album.java (98%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/model/Artist.java (98%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/model/Category.java (84%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/model/Codec.java (93%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/model/Genre.java (98%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/model/Playlist.java (98%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/model/PlaylistSong.java (96%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/model/Song.java (99%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/model/SortMethod.kt (84%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/model/SortOrder.kt (81%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/model/Theme.java (79%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/model/User.java (94%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/service/DownloadService.java (91%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/service/LoginService.java (90%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/service/MusicService.java (96%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/service/QueueManager.java (98%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/service/notifications/DownloadNotification.java (94%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/service/notifications/PlayingNotification.java (94%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/service/notifications/PlayingNotificationMarshmallow.java (95%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/service/notifications/PlayingNotificationNougat.java (90%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/service/playback/LocalPlayer.java (97%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/service/playback/Playback.java (87%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/service/playback/PlaybackListener.java (76%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/service/receivers/MediaButtonIntentReceiver.java (98%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/service/receivers/NetworkReceiver.java (88%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/util/CalendarUtil.java (99%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/util/ImageUtil.java (99%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/util/MusicUtil.java (96%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/util/NavigationUtil.java (83%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/util/PlaylistUtil.java (93%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/util/PreferenceUtil.java (97%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/util/QueryUtil.java (95%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/util/ShortcutUtil.java (89%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/util/ThemeUtil.java (98%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/util/Util.java (97%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/util/ViewUtil.java (98%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/views/ColorCircleDrawable.java (97%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/views/HeightFitSquareLayout.java (96%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/views/IconImageView.java (86%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/views/InceptionScrollView.java (98%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/views/PlayPauseDrawable.java (99%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/views/StatusBarMarginFrameLayout.java (96%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/views/StatusBarView.java (95%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/views/WidthFitSquareLayout.java (96%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/views/settings/ColorPreference.java (91%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/views/settings/DirectPlayPreference.java (90%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/views/settings/FilePreference.java (94%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/views/settings/JellyPreferenceCategory.java (88%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/views/shortcuts/AppShortcutIconGenerator.java (93%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/views/shortcuts/AppShortcutLauncherActivity.java (79%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/views/shortcuts/DynamicShortcutManager.java (87%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/views/shortcuts/type/BaseShortcutType.java (84%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/views/shortcuts/type/FrequentShortcutType.java (77%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/views/shortcuts/type/LatestShortcutType.java (77%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/views/shortcuts/type/ShuffleShortcutType.java (77%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/views/widgets/AppWidgetAlbum.java (94%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/views/widgets/AppWidgetCard.java (94%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/views/widgets/AppWidgetClassic.java (94%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/views/widgets/BaseAppWidget.java (95%) rename app/src/main/java/{com/dkanada/gramophone => org/adrianvictor/geleia}/views/widgets/BootReceiver.java (91%) create mode 100644 app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml create mode 100644 app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml create mode 100644 app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png create mode 100644 app/src/main/res/mipmap-hdpi/ic_launcher_round.png create mode 100644 app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png create mode 100644 app/src/main/res/mipmap-mdpi/ic_launcher_round.png create mode 100644 app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png create mode 100644 app/src/main/res/mipmap-xhdpi/ic_launcher_round.png create mode 100644 app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png create mode 100644 app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png create mode 100644 app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png create mode 100644 app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png create mode 100644 app/src/main/res/values/ic_launcher_background.xml diff --git a/README.md b/README.md index b6eb1215..53a37bda 100644 --- a/README.md +++ b/README.md @@ -2,12 +2,10 @@ This is a native music player for Android devices that connects to Jellyfin media servers. The code is based on a relatively recent version of Phonograph and was made for personal use, but contributions are welcome! Please open an issue to discuss larger changes before submitting a pull request. I am open to an improved icon if any graphic designers have a good suggestion. -[Get it on F-Droid](https://f-droid.org/packages/com.dkanada.gramophone) - ## Features * Basic library navigation -* Cache songs individually or through batch actions +* Download songs to internal storage individually or through batch actions * Gapless playback * Sort albums and songs by different fields * Search media for partial matches diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index 1a70cb1c..0bbfac59 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -1,7 +1,7 @@ -dontwarn -ignorewarnings --keep class com.dkanada.gramophone.**.* { *; } +-keep class org.adrianvictor.geleia.**.* { *; } -keepnames class **.* { *; } -keepattributes SourceFile -keepattributes LineNumberTable @@ -17,7 +17,7 @@ # Glide -keep public class * extends com.bumptech.glide.module.AppGlideModule --keep class com.bumptech.glide.GeneratedAppGlideModuleImpl +-keep class org.bumptech.glide.GeneratedAppGlideModuleImpl -keep public enum com.bumptech.glide.load.resource.bitmap.ImageHeaderParser$** { **[] $VALUES; public *; diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 7466207f..c86c24e6 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -1,7 +1,7 @@ + package="org.adrianvictor.geleia"> @@ -13,7 +13,7 @@ - - - - - - + + + + + + @@ -48,29 +48,29 @@ - - - + + + - + @@ -83,7 +83,7 @@ android:name="com.lge.support.SPLIT_WINDOW" android:value="true" /> - + @@ -91,7 +91,7 @@ @@ -103,7 +103,7 @@ android:resource="@xml/widget_album" /> @@ -115,7 +115,7 @@ android:resource="@xml/widget_classic" /> diff --git a/app/src/main/ic_launcher-playstore.png b/app/src/main/ic_launcher-playstore.png new file mode 100644 index 0000000000000000000000000000000000000000..932c84144109d91d4b6f44f85ec30ff95167376b GIT binary patch literal 166335 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 YyU7Q|zwZpIGM+46 zsz5knP{Y_@yl21=170P4x{l3Y%Z~nFG%g;P#{!tcXpA+c6 z*SUH@KAq*o<2f66-oJnTesA|Ny`xWU-)5$8>b)1de!uPE{Yek!A1q-1 zGFjxuT~*7{r9TfJ$hZD?EA8iE(;qt@g!ApT`LpVd!H3%~>t-(JXI}Sq+u>cW56^lt z#fM8SPiCD=BjbVI`RexZMm(R=*T-EwGv{Gx-540wKm6BI&9mruUU=$wM-2jYtyFczjs-E%KFEL?OQ|A z8B`b|q9?6?uz%jxjTY0*bWbijd-Ud(R8O_s$SHo&;!7@>u`tRoI5gNdG0yq@O!cB1 zpV{i?vltS}ln&cZ<2%>4(Anet`AJjijqB2U^G`i0mYRS0$KQ~;d56viOPrZ3d10~w z+h-NF&n_MH$5^hp)R{Nh_dhL`$>zycX=3>IZ{nK3KQ>LKYg(@b{Ht{SA#>>Y0*U3{ z@c3XjTQj^k{NVlBR|`vjNSFP+zvx^3-9O9K7>q0#4m^@iVcHbR$*{P- z>hpa2-|O}NY-D0s^8fyc?+@xfm_Gg&|MYpD49lK7ZF~w04sZXvZvLvz@-1;y+i(3H zI){FqPPO0m`~JK-$-Td)-@iED-*)4|pYM-repuvK+Npf@^8XUGrM5HAE~vl4{NMS{ zpARS6YkOa<`f}q1`^(Li{nhW{8uZS^9njZ{Kc~F*VfKU97i}ajZhro`km-}r^7v?B z`IPG)-@4iD5r1&n@*d;=in2e+)9WtgJD(cRkmln!+zRTs-#=g6s zZq%CO%1);+!?`3%l_ZE^_*#6nC|u1e^XE2 zy8P9!=wQJ79RnFdGn7;DBiW-wX*DQ!G9r+13$$T1s>QJ3;bWB zSi{#Mz_I1SdImRsP%r=aKhI^12ClpR*$FuBpDuW(zPxe&<3Fkl0p|ZxUwPNt83kq6 z`@WKwWH9-+kp011o4Y^0tEn-RoQ=Qwm-XKXh68{1-f7buFhF9VYG6!DV&oy_w z_HXXGde6W59(yKO{d+mRg(-Bqvhf2nPeXJ4DWb)7~1f%|V?@H6kpLHax9+NAPQCusd-7b~`p7lK z7oyfQ*Z$h}K`y@iTfWfCcYjv(8iwrM*m~(+@5U|F$u{hgg)%w@GLrvxUo$kgu5SG2 z^3=!o_w_y8Z`HkR{i%lv3e&f(J+*Z0>Jotsm8|Rx+MhBnd+l8U;J(lD|BQ8W8vc9KnfHMA?CI=^ zWM^ca_1o!{{PzEf91;ny{>Sk%tj^yw542_L`TffW_Pg)mW0=6$aEOVa>|eY6!MF7{ zUtQZji~sAJ{jw}FRs47VulTS0w_o8v4}%w*!_|M0cU71#%;MW~qwQ)R-=2omb+0%7 z+RhwmKWCNof8|~On%~vC|9X1m@vhG=ZpF{{IWB*D!oU9$L3NF7$sf++mnx^v_x!29 z?2@wbJL3)Y7Y@i@*dL$0<(mDmyUS-WUfl4!X^)xfm3Q5>54gXueyP%nzy9g<=1%`- zpRewiH*rVx9K9D8�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%0ADDkYf9pq!eAWvB3o?V^y?^L2*G#u~vG(^5 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 o@u)FOhe1IxEW?KJ+( diff --git a/app/src/main/java/com/dkanada/gramophone/adapter/base/MediaEntryViewHolder.java b/app/src/main/java/org/adrianvictor/geleia/adapter/base/MediaEntryViewHolder.java similarity index 96% rename from app/src/main/java/com/dkanada/gramophone/adapter/base/MediaEntryViewHolder.java rename to app/src/main/java/org/adrianvictor/geleia/adapter/base/MediaEntryViewHolder.java index 100eeccb..9377553b 100644 --- a/app/src/main/java/com/dkanada/gramophone/adapter/base/MediaEntryViewHolder.java +++ b/app/src/main/java/org/adrianvictor/geleia/adapter/base/MediaEntryViewHolder.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.adapter.base; +package org.adrianvictor.geleia.adapter.base; import android.os.Build; import android.view.View; @@ -9,7 +9,7 @@ import androidx.annotation.NonNull; import androidx.annotation.Nullable; import androidx.recyclerview.widget.RecyclerView; -import com.dkanada.gramophone.R; +import org.adrianvictor.geleia.R; public class MediaEntryViewHolder extends RecyclerView.ViewHolder implements View.OnClickListener, View.OnLongClickListener { @Nullable diff --git a/app/src/main/java/com/dkanada/gramophone/adapter/song/AbsOffsetSongAdapter.java b/app/src/main/java/org/adrianvictor/geleia/adapter/song/AbsOffsetSongAdapter.java similarity index 93% rename from app/src/main/java/com/dkanada/gramophone/adapter/song/AbsOffsetSongAdapter.java rename to app/src/main/java/org/adrianvictor/geleia/adapter/song/AbsOffsetSongAdapter.java index 98205d60..f59216b1 100644 --- a/app/src/main/java/com/dkanada/gramophone/adapter/song/AbsOffsetSongAdapter.java +++ b/app/src/main/java/org/adrianvictor/geleia/adapter/song/AbsOffsetSongAdapter.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.adapter.song; +package org.adrianvictor.geleia.adapter.song; import android.view.LayoutInflater; import android.view.View; @@ -9,10 +9,10 @@ import androidx.annotation.NonNull; import androidx.annotation.Nullable; import androidx.appcompat.app.AppCompatActivity; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.helper.MusicPlayerRemote; -import com.dkanada.gramophone.interfaces.CabHolder; -import com.dkanada.gramophone.model.Song; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.helper.MusicPlayerRemote; +import org.adrianvictor.geleia.interfaces.CabHolder; +import org.adrianvictor.geleia.model.Song; import java.util.List; diff --git a/app/src/main/java/com/dkanada/gramophone/adapter/song/AlbumSongAdapter.java b/app/src/main/java/org/adrianvictor/geleia/adapter/song/AlbumSongAdapter.java similarity index 92% rename from app/src/main/java/com/dkanada/gramophone/adapter/song/AlbumSongAdapter.java rename to app/src/main/java/org/adrianvictor/geleia/adapter/song/AlbumSongAdapter.java index b3700ecd..5ddc8865 100644 --- a/app/src/main/java/com/dkanada/gramophone/adapter/song/AlbumSongAdapter.java +++ b/app/src/main/java/org/adrianvictor/geleia/adapter/song/AlbumSongAdapter.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.adapter.song; +package org.adrianvictor.geleia.adapter.song; import android.view.View; @@ -7,9 +7,9 @@ import androidx.annotation.NonNull; import androidx.annotation.Nullable; import androidx.appcompat.app.AppCompatActivity; -import com.dkanada.gramophone.interfaces.CabHolder; -import com.dkanada.gramophone.model.Song; -import com.dkanada.gramophone.util.MusicUtil; +import org.adrianvictor.geleia.interfaces.CabHolder; +import org.adrianvictor.geleia.model.Song; +import org.adrianvictor.geleia.util.MusicUtil; import java.util.List; import java.util.Locale; diff --git a/app/src/main/java/com/dkanada/gramophone/adapter/song/OrderablePlaylistSongAdapter.java b/app/src/main/java/org/adrianvictor/geleia/adapter/song/OrderablePlaylistSongAdapter.java similarity index 93% rename from app/src/main/java/com/dkanada/gramophone/adapter/song/OrderablePlaylistSongAdapter.java rename to app/src/main/java/org/adrianvictor/geleia/adapter/song/OrderablePlaylistSongAdapter.java index 8794ca87..bedef256 100644 --- a/app/src/main/java/com/dkanada/gramophone/adapter/song/OrderablePlaylistSongAdapter.java +++ b/app/src/main/java/org/adrianvictor/geleia/adapter/song/OrderablePlaylistSongAdapter.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.adapter.song; +package org.adrianvictor.geleia.adapter.song; import android.view.View; @@ -7,15 +7,15 @@ import androidx.annotation.NonNull; import androidx.annotation.Nullable; import androidx.appcompat.app.AppCompatActivity; -import com.dkanada.gramophone.interfaces.OrderableListener; +import org.adrianvictor.geleia.interfaces.OrderableListener; import com.h6ah4i.android.widget.advrecyclerview.draggable.DraggableItemAdapter; import com.h6ah4i.android.widget.advrecyclerview.draggable.DraggableItemState; import com.h6ah4i.android.widget.advrecyclerview.draggable.DraggableItemViewHolder; import com.h6ah4i.android.widget.advrecyclerview.draggable.ItemDraggableRange; import com.h6ah4i.android.widget.advrecyclerview.draggable.annotation.DraggableItemStateFlags; -import com.dkanada.gramophone.interfaces.CabHolder; -import com.dkanada.gramophone.model.Song; -import com.dkanada.gramophone.util.ViewUtil; +import org.adrianvictor.geleia.interfaces.CabHolder; +import org.adrianvictor.geleia.model.Song; +import org.adrianvictor.geleia.util.ViewUtil; import java.util.List; diff --git a/app/src/main/java/com/dkanada/gramophone/adapter/song/PlayingQueueAdapter.java b/app/src/main/java/org/adrianvictor/geleia/adapter/song/PlayingQueueAdapter.java similarity index 94% rename from app/src/main/java/com/dkanada/gramophone/adapter/song/PlayingQueueAdapter.java rename to app/src/main/java/org/adrianvictor/geleia/adapter/song/PlayingQueueAdapter.java index 74877811..f7ceb0d7 100644 --- a/app/src/main/java/com/dkanada/gramophone/adapter/song/PlayingQueueAdapter.java +++ b/app/src/main/java/org/adrianvictor/geleia/adapter/song/PlayingQueueAdapter.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.adapter.song; +package org.adrianvictor.geleia.adapter.song; import android.view.MenuItem; import android.view.View; @@ -13,11 +13,11 @@ import com.h6ah4i.android.widget.advrecyclerview.draggable.DraggableItemState; import com.h6ah4i.android.widget.advrecyclerview.draggable.DraggableItemViewHolder; import com.h6ah4i.android.widget.advrecyclerview.draggable.ItemDraggableRange; import com.h6ah4i.android.widget.advrecyclerview.draggable.annotation.DraggableItemStateFlags; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.helper.MusicPlayerRemote; -import com.dkanada.gramophone.interfaces.CabHolder; -import com.dkanada.gramophone.model.Song; -import com.dkanada.gramophone.util.ViewUtil; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.helper.MusicPlayerRemote; +import org.adrianvictor.geleia.interfaces.CabHolder; +import org.adrianvictor.geleia.model.Song; +import org.adrianvictor.geleia.util.ViewUtil; import java.util.List; diff --git a/app/src/main/java/com/dkanada/gramophone/adapter/song/PlaylistSongAdapter.java b/app/src/main/java/org/adrianvictor/geleia/adapter/song/PlaylistSongAdapter.java similarity index 90% rename from app/src/main/java/com/dkanada/gramophone/adapter/song/PlaylistSongAdapter.java rename to app/src/main/java/org/adrianvictor/geleia/adapter/song/PlaylistSongAdapter.java index d3af6426..59dba362 100644 --- a/app/src/main/java/com/dkanada/gramophone/adapter/song/PlaylistSongAdapter.java +++ b/app/src/main/java/org/adrianvictor/geleia/adapter/song/PlaylistSongAdapter.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.adapter.song; +package org.adrianvictor.geleia.adapter.song; import android.view.MenuItem; import android.view.View; @@ -8,12 +8,12 @@ import androidx.annotation.NonNull; import androidx.annotation.Nullable; import androidx.appcompat.app.AppCompatActivity; -import com.dkanada.gramophone.dialogs.RemoveFromPlaylistDialog; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.interfaces.CabHolder; -import com.dkanada.gramophone.model.Song; -import com.dkanada.gramophone.util.MusicUtil; -import com.dkanada.gramophone.util.ThemeUtil; +import org.adrianvictor.geleia.dialogs.RemoveFromPlaylistDialog; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.interfaces.CabHolder; +import org.adrianvictor.geleia.model.Song; +import org.adrianvictor.geleia.util.MusicUtil; +import org.adrianvictor.geleia.util.ThemeUtil; import java.util.List; diff --git a/app/src/main/java/com/dkanada/gramophone/adapter/song/ShuffleButtonSongAdapter.java b/app/src/main/java/org/adrianvictor/geleia/adapter/song/ShuffleButtonSongAdapter.java similarity index 89% rename from app/src/main/java/com/dkanada/gramophone/adapter/song/ShuffleButtonSongAdapter.java rename to app/src/main/java/org/adrianvictor/geleia/adapter/song/ShuffleButtonSongAdapter.java index 646dc7b2..41177e0c 100644 --- a/app/src/main/java/com/dkanada/gramophone/adapter/song/ShuffleButtonSongAdapter.java +++ b/app/src/main/java/org/adrianvictor/geleia/adapter/song/ShuffleButtonSongAdapter.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.adapter.song; +package org.adrianvictor.geleia.adapter.song; import android.graphics.Typeface; import android.view.View; @@ -8,12 +8,12 @@ import androidx.annotation.NonNull; import androidx.annotation.Nullable; import androidx.appcompat.app.AppCompatActivity; -import com.dkanada.gramophone.util.PreferenceUtil; -import com.dkanada.gramophone.util.ShortcutUtil; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.helper.MusicPlayerRemote; -import com.dkanada.gramophone.interfaces.CabHolder; -import com.dkanada.gramophone.model.Song; +import org.adrianvictor.geleia.util.PreferenceUtil; +import org.adrianvictor.geleia.util.ShortcutUtil; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.helper.MusicPlayerRemote; +import org.adrianvictor.geleia.interfaces.CabHolder; +import org.adrianvictor.geleia.model.Song; import java.util.List; diff --git a/app/src/main/java/com/dkanada/gramophone/adapter/song/SongAdapter.java b/app/src/main/java/org/adrianvictor/geleia/adapter/song/SongAdapter.java similarity index 90% rename from app/src/main/java/com/dkanada/gramophone/adapter/song/SongAdapter.java rename to app/src/main/java/org/adrianvictor/geleia/adapter/song/SongAdapter.java index 6b27965a..e616d7a7 100644 --- a/app/src/main/java/com/dkanada/gramophone/adapter/song/SongAdapter.java +++ b/app/src/main/java/org/adrianvictor/geleia/adapter/song/SongAdapter.java @@ -1,7 +1,6 @@ -package com.dkanada.gramophone.adapter.song; +package org.adrianvictor.geleia.adapter.song; import android.graphics.drawable.Drawable; -import android.util.Log; import android.view.LayoutInflater; import android.view.MenuItem; import android.view.View; @@ -13,22 +12,22 @@ import androidx.annotation.Nullable; import androidx.core.util.Pair; import androidx.appcompat.app.AppCompatActivity; -import com.dkanada.gramophone.App; -import com.dkanada.gramophone.util.ThemeUtil; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.adapter.base.AbsMultiSelectAdapter; -import com.dkanada.gramophone.adapter.base.MediaEntryViewHolder; -import com.dkanada.gramophone.glide.CustomGlideRequest; -import com.dkanada.gramophone.glide.CustomPaletteTarget; -import com.dkanada.gramophone.helper.MusicPlayerRemote; -import com.dkanada.gramophone.helper.menu.SongMenuHelper; -import com.dkanada.gramophone.helper.menu.SongsMenuHelper; -import com.dkanada.gramophone.interfaces.CabHolder; -import com.dkanada.gramophone.model.Album; -import com.dkanada.gramophone.model.Song; -import com.dkanada.gramophone.util.MusicUtil; -import com.dkanada.gramophone.util.NavigationUtil; -import com.dkanada.gramophone.util.PreferenceUtil; +import org.adrianvictor.geleia.App; +import org.adrianvictor.geleia.util.ThemeUtil; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.adapter.base.AbsMultiSelectAdapter; +import org.adrianvictor.geleia.adapter.base.MediaEntryViewHolder; +import org.adrianvictor.geleia.glide.CustomGlideRequest; +import org.adrianvictor.geleia.glide.CustomPaletteTarget; +import org.adrianvictor.geleia.helper.MusicPlayerRemote; +import org.adrianvictor.geleia.helper.menu.SongMenuHelper; +import org.adrianvictor.geleia.helper.menu.SongsMenuHelper; +import org.adrianvictor.geleia.interfaces.CabHolder; +import org.adrianvictor.geleia.model.Album; +import org.adrianvictor.geleia.model.Song; +import org.adrianvictor.geleia.util.MusicUtil; +import org.adrianvictor.geleia.util.NavigationUtil; +import org.adrianvictor.geleia.util.PreferenceUtil; import com.simplecityapps.recyclerview_fastscroll.views.FastScrollRecyclerView; import java.util.List; diff --git a/app/src/main/java/com/dkanada/gramophone/database/Cache.java b/app/src/main/java/org/adrianvictor/geleia/database/Cache.java similarity index 85% rename from app/src/main/java/com/dkanada/gramophone/database/Cache.java rename to app/src/main/java/org/adrianvictor/geleia/database/Cache.java index 59dcd65c..a76bafd5 100644 --- a/app/src/main/java/com/dkanada/gramophone/database/Cache.java +++ b/app/src/main/java/org/adrianvictor/geleia/database/Cache.java @@ -1,11 +1,11 @@ -package com.dkanada.gramophone.database; +package org.adrianvictor.geleia.database; import androidx.annotation.NonNull; import androidx.room.ColumnInfo; import androidx.room.Entity; import androidx.room.PrimaryKey; -import com.dkanada.gramophone.model.Song; +import org.adrianvictor.geleia.model.Song; import java.util.UUID; diff --git a/app/src/main/java/com/dkanada/gramophone/database/CacheDao.java b/app/src/main/java/org/adrianvictor/geleia/database/CacheDao.java similarity index 85% rename from app/src/main/java/com/dkanada/gramophone/database/CacheDao.java rename to app/src/main/java/org/adrianvictor/geleia/database/CacheDao.java index b40e9025..8df0ded5 100644 --- a/app/src/main/java/com/dkanada/gramophone/database/CacheDao.java +++ b/app/src/main/java/org/adrianvictor/geleia/database/CacheDao.java @@ -1,11 +1,11 @@ -package com.dkanada.gramophone.database; +package org.adrianvictor.geleia.database; import androidx.room.Dao; import androidx.room.Insert; import androidx.room.OnConflictStrategy; import androidx.room.Query; -import com.dkanada.gramophone.model.Song; +import org.adrianvictor.geleia.model.Song; import java.util.List; diff --git a/app/src/main/java/com/dkanada/gramophone/database/JellyDatabase.java b/app/src/main/java/org/adrianvictor/geleia/database/JellyDatabase.java similarity index 97% rename from app/src/main/java/com/dkanada/gramophone/database/JellyDatabase.java rename to app/src/main/java/org/adrianvictor/geleia/database/JellyDatabase.java index 5c971fc9..5dd195b8 100644 --- a/app/src/main/java/com/dkanada/gramophone/database/JellyDatabase.java +++ b/app/src/main/java/org/adrianvictor/geleia/database/JellyDatabase.java @@ -1,12 +1,12 @@ -package com.dkanada.gramophone.database; +package org.adrianvictor.geleia.database; import androidx.annotation.NonNull; import androidx.room.RoomDatabase; import androidx.room.migration.Migration; import androidx.sqlite.db.SupportSQLiteDatabase; -import com.dkanada.gramophone.model.Song; -import com.dkanada.gramophone.model.User; +import org.adrianvictor.geleia.model.Song; +import org.adrianvictor.geleia.model.User; @androidx.room.Database( entities = { diff --git a/app/src/main/java/com/dkanada/gramophone/database/QueueSong.java b/app/src/main/java/org/adrianvictor/geleia/database/QueueSong.java similarity index 88% rename from app/src/main/java/com/dkanada/gramophone/database/QueueSong.java rename to app/src/main/java/org/adrianvictor/geleia/database/QueueSong.java index 27483bd9..062cb7fd 100644 --- a/app/src/main/java/com/dkanada/gramophone/database/QueueSong.java +++ b/app/src/main/java/org/adrianvictor/geleia/database/QueueSong.java @@ -1,9 +1,9 @@ -package com.dkanada.gramophone.database; +package org.adrianvictor.geleia.database; import androidx.room.Entity; import androidx.room.ForeignKey; -import com.dkanada.gramophone.model.Song; +import org.adrianvictor.geleia.model.Song; @Entity( tableName = "queueSongs", diff --git a/app/src/main/java/com/dkanada/gramophone/database/QueueSongDao.java b/app/src/main/java/org/adrianvictor/geleia/database/QueueSongDao.java similarity index 93% rename from app/src/main/java/com/dkanada/gramophone/database/QueueSongDao.java rename to app/src/main/java/org/adrianvictor/geleia/database/QueueSongDao.java index 9cf9ec9d..930a38ac 100644 --- a/app/src/main/java/com/dkanada/gramophone/database/QueueSongDao.java +++ b/app/src/main/java/org/adrianvictor/geleia/database/QueueSongDao.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.database; +package org.adrianvictor.geleia.database; import androidx.room.Dao; import androidx.room.Insert; @@ -6,8 +6,8 @@ import androidx.room.OnConflictStrategy; import androidx.room.Query; import androidx.room.Transaction; -import com.dkanada.gramophone.App; -import com.dkanada.gramophone.model.Song; +import org.adrianvictor.geleia.App; +import org.adrianvictor.geleia.model.Song; import java.util.ArrayList; import java.util.List; diff --git a/app/src/main/java/com/dkanada/gramophone/database/SongDao.java b/app/src/main/java/org/adrianvictor/geleia/database/SongDao.java similarity index 82% rename from app/src/main/java/com/dkanada/gramophone/database/SongDao.java rename to app/src/main/java/org/adrianvictor/geleia/database/SongDao.java index 1248bd68..97fccf38 100644 --- a/app/src/main/java/com/dkanada/gramophone/database/SongDao.java +++ b/app/src/main/java/org/adrianvictor/geleia/database/SongDao.java @@ -1,11 +1,11 @@ -package com.dkanada.gramophone.database; +package org.adrianvictor.geleia.database; import androidx.room.Dao; import androidx.room.Insert; import androidx.room.OnConflictStrategy; import androidx.room.Query; -import com.dkanada.gramophone.model.Song; +import org.adrianvictor.geleia.model.Song; import java.util.List; diff --git a/app/src/main/java/com/dkanada/gramophone/database/UserDao.java b/app/src/main/java/org/adrianvictor/geleia/database/UserDao.java similarity index 85% rename from app/src/main/java/com/dkanada/gramophone/database/UserDao.java rename to app/src/main/java/org/adrianvictor/geleia/database/UserDao.java index 20b01e73..829dfa5b 100644 --- a/app/src/main/java/com/dkanada/gramophone/database/UserDao.java +++ b/app/src/main/java/org/adrianvictor/geleia/database/UserDao.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.database; +package org.adrianvictor.geleia.database; 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.dkanada.gramophone.model.User; +import org.adrianvictor.geleia.model.User; import java.util.List; diff --git a/app/src/main/java/com/dkanada/gramophone/dialogs/AddToPlaylistDialog.java b/app/src/main/java/org/adrianvictor/geleia/dialogs/AddToPlaylistDialog.java similarity index 89% rename from app/src/main/java/com/dkanada/gramophone/dialogs/AddToPlaylistDialog.java rename to app/src/main/java/org/adrianvictor/geleia/dialogs/AddToPlaylistDialog.java index d32b0f31..da750721 100644 --- a/app/src/main/java/com/dkanada/gramophone/dialogs/AddToPlaylistDialog.java +++ b/app/src/main/java/org/adrianvictor/geleia/dialogs/AddToPlaylistDialog.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.dialogs; +package org.adrianvictor.geleia.dialogs; import android.app.Dialog; import android.os.Bundle; @@ -7,11 +7,11 @@ import androidx.annotation.NonNull; import androidx.fragment.app.DialogFragment; import com.afollestad.materialdialogs.MaterialDialog; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.model.Playlist; -import com.dkanada.gramophone.model.Song; -import com.dkanada.gramophone.util.PlaylistUtil; -import com.dkanada.gramophone.util.QueryUtil; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.model.Playlist; +import org.adrianvictor.geleia.model.Song; +import org.adrianvictor.geleia.util.PlaylistUtil; +import org.adrianvictor.geleia.util.QueryUtil; import java.util.ArrayList; import java.util.List; diff --git a/app/src/main/java/com/dkanada/gramophone/dialogs/ConfirmLogoutDialog.java b/app/src/main/java/org/adrianvictor/geleia/dialogs/ConfirmLogoutDialog.java similarity index 83% rename from app/src/main/java/com/dkanada/gramophone/dialogs/ConfirmLogoutDialog.java rename to app/src/main/java/org/adrianvictor/geleia/dialogs/ConfirmLogoutDialog.java index 81f2ee77..bc3411ef 100644 --- a/app/src/main/java/com/dkanada/gramophone/dialogs/ConfirmLogoutDialog.java +++ b/app/src/main/java/org/adrianvictor/geleia/dialogs/ConfirmLogoutDialog.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.dialogs; +package org.adrianvictor.geleia.dialogs; import android.app.Dialog; import android.os.Bundle; @@ -7,10 +7,10 @@ import androidx.annotation.NonNull; import androidx.fragment.app.DialogFragment; import com.afollestad.materialdialogs.MaterialDialog; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.helper.MusicPlayerRemote; -import com.dkanada.gramophone.util.NavigationUtil; -import com.dkanada.gramophone.util.PreferenceUtil; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.helper.MusicPlayerRemote; +import org.adrianvictor.geleia.util.NavigationUtil; +import org.adrianvictor.geleia.util.PreferenceUtil; public class ConfirmLogoutDialog extends DialogFragment { public static final String TAG = ConfirmLogoutDialog.class.getSimpleName(); diff --git a/app/src/main/java/com/dkanada/gramophone/dialogs/CreatePlaylistDialog.java b/app/src/main/java/org/adrianvictor/geleia/dialogs/CreatePlaylistDialog.java similarity index 92% rename from app/src/main/java/com/dkanada/gramophone/dialogs/CreatePlaylistDialog.java rename to app/src/main/java/org/adrianvictor/geleia/dialogs/CreatePlaylistDialog.java index 894e34c4..3187e0ca 100644 --- a/app/src/main/java/com/dkanada/gramophone/dialogs/CreatePlaylistDialog.java +++ b/app/src/main/java/org/adrianvictor/geleia/dialogs/CreatePlaylistDialog.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.dialogs; +package org.adrianvictor.geleia.dialogs; import android.app.Dialog; import android.os.Bundle; @@ -9,9 +9,9 @@ import androidx.annotation.Nullable; import androidx.fragment.app.DialogFragment; import com.afollestad.materialdialogs.MaterialDialog; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.model.Song; -import com.dkanada.gramophone.util.PlaylistUtil; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.model.Song; +import org.adrianvictor.geleia.util.PlaylistUtil; import java.util.ArrayList; import java.util.List; diff --git a/app/src/main/java/com/dkanada/gramophone/dialogs/DeletePlaylistDialog.java b/app/src/main/java/org/adrianvictor/geleia/dialogs/DeletePlaylistDialog.java similarity index 91% rename from app/src/main/java/com/dkanada/gramophone/dialogs/DeletePlaylistDialog.java rename to app/src/main/java/org/adrianvictor/geleia/dialogs/DeletePlaylistDialog.java index d4addd10..37fbf8d4 100644 --- a/app/src/main/java/com/dkanada/gramophone/dialogs/DeletePlaylistDialog.java +++ b/app/src/main/java/org/adrianvictor/geleia/dialogs/DeletePlaylistDialog.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.dialogs; +package org.adrianvictor.geleia.dialogs; import android.app.Dialog; import android.os.Bundle; @@ -8,9 +8,9 @@ import androidx.annotation.NonNull; import androidx.fragment.app.DialogFragment; import com.afollestad.materialdialogs.MaterialDialog; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.model.Playlist; -import com.dkanada.gramophone.util.PlaylistUtil; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.model.Playlist; +import org.adrianvictor.geleia.util.PlaylistUtil; import java.util.ArrayList; import java.util.List; diff --git a/app/src/main/java/com/dkanada/gramophone/dialogs/RemoveFromPlaylistDialog.java b/app/src/main/java/org/adrianvictor/geleia/dialogs/RemoveFromPlaylistDialog.java similarity index 89% rename from app/src/main/java/com/dkanada/gramophone/dialogs/RemoveFromPlaylistDialog.java rename to app/src/main/java/org/adrianvictor/geleia/dialogs/RemoveFromPlaylistDialog.java index d2df5290..fb4623a9 100644 --- a/app/src/main/java/com/dkanada/gramophone/dialogs/RemoveFromPlaylistDialog.java +++ b/app/src/main/java/org/adrianvictor/geleia/dialogs/RemoveFromPlaylistDialog.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.dialogs; +package org.adrianvictor.geleia.dialogs; import android.app.Dialog; import android.os.Bundle; @@ -8,10 +8,10 @@ import androidx.annotation.NonNull; import androidx.fragment.app.DialogFragment; import com.afollestad.materialdialogs.MaterialDialog; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.model.PlaylistSong; -import com.dkanada.gramophone.model.Song; -import com.dkanada.gramophone.util.PlaylistUtil; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.model.PlaylistSong; +import org.adrianvictor.geleia.model.Song; +import org.adrianvictor.geleia.util.PlaylistUtil; import java.util.ArrayList; import java.util.List; diff --git a/app/src/main/java/com/dkanada/gramophone/dialogs/RenamePlaylistDialog.java b/app/src/main/java/org/adrianvictor/geleia/dialogs/RenamePlaylistDialog.java similarity index 89% rename from app/src/main/java/com/dkanada/gramophone/dialogs/RenamePlaylistDialog.java rename to app/src/main/java/org/adrianvictor/geleia/dialogs/RenamePlaylistDialog.java index a4c6383b..b693a583 100644 --- a/app/src/main/java/com/dkanada/gramophone/dialogs/RenamePlaylistDialog.java +++ b/app/src/main/java/org/adrianvictor/geleia/dialogs/RenamePlaylistDialog.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.dialogs; +package org.adrianvictor.geleia.dialogs; import android.app.Dialog; import android.os.Bundle; @@ -8,9 +8,9 @@ import androidx.annotation.NonNull; import androidx.fragment.app.DialogFragment; import com.afollestad.materialdialogs.MaterialDialog; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.model.Playlist; -import com.dkanada.gramophone.util.PlaylistUtil; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.model.Playlist; +import org.adrianvictor.geleia.util.PlaylistUtil; public class RenamePlaylistDialog extends DialogFragment { public static final String TAG = RenamePlaylistDialog.class.getSimpleName(); diff --git a/app/src/main/java/com/dkanada/gramophone/dialogs/SleepTimerDialog.java b/app/src/main/java/org/adrianvictor/geleia/dialogs/SleepTimerDialog.java similarity index 95% rename from app/src/main/java/com/dkanada/gramophone/dialogs/SleepTimerDialog.java rename to app/src/main/java/org/adrianvictor/geleia/dialogs/SleepTimerDialog.java index f22f8d36..3a0e43c8 100644 --- a/app/src/main/java/com/dkanada/gramophone/dialogs/SleepTimerDialog.java +++ b/app/src/main/java/org/adrianvictor/geleia/dialogs/SleepTimerDialog.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.dialogs; +package org.adrianvictor.geleia.dialogs; import android.app.AlarmManager; import android.app.Dialog; @@ -17,12 +17,12 @@ import androidx.fragment.app.DialogFragment; import com.afollestad.materialdialogs.DialogAction; import com.afollestad.materialdialogs.MaterialDialog; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.databinding.DialogSleepTimerBinding; -import com.dkanada.gramophone.helper.MusicPlayerRemote; -import com.dkanada.gramophone.service.MusicService; -import com.dkanada.gramophone.util.MusicUtil; -import com.dkanada.gramophone.util.PreferenceUtil; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.databinding.DialogSleepTimerBinding; +import org.adrianvictor.geleia.helper.MusicPlayerRemote; +import org.adrianvictor.geleia.service.MusicService; +import org.adrianvictor.geleia.util.MusicUtil; +import org.adrianvictor.geleia.util.PreferenceUtil; import com.triggertrap.seekarc.SeekArc; public class SleepTimerDialog extends DialogFragment { diff --git a/app/src/main/java/com/dkanada/gramophone/dialogs/SongDetailDialog.java b/app/src/main/java/org/adrianvictor/geleia/dialogs/SongDetailDialog.java similarity index 96% rename from app/src/main/java/com/dkanada/gramophone/dialogs/SongDetailDialog.java rename to app/src/main/java/org/adrianvictor/geleia/dialogs/SongDetailDialog.java index fa1c3e93..fa69af38 100644 --- a/app/src/main/java/com/dkanada/gramophone/dialogs/SongDetailDialog.java +++ b/app/src/main/java/org/adrianvictor/geleia/dialogs/SongDetailDialog.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.dialogs; +package org.adrianvictor.geleia.dialogs; import android.app.Activity; import android.app.Dialog; @@ -13,9 +13,9 @@ import androidx.annotation.NonNull; import androidx.fragment.app.DialogFragment; import com.afollestad.materialdialogs.MaterialDialog; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.model.Song; -import com.dkanada.gramophone.util.MusicUtil; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.model.Song; +import org.adrianvictor.geleia.util.MusicUtil; public class SongDetailDialog extends DialogFragment { public static final String TAG = SongDetailDialog.class.getSimpleName(); diff --git a/app/src/main/java/com/dkanada/gramophone/dialogs/SongShareDialog.java b/app/src/main/java/org/adrianvictor/geleia/dialogs/SongShareDialog.java similarity index 92% rename from app/src/main/java/com/dkanada/gramophone/dialogs/SongShareDialog.java rename to app/src/main/java/org/adrianvictor/geleia/dialogs/SongShareDialog.java index 4658e9cc..101c9377 100644 --- a/app/src/main/java/com/dkanada/gramophone/dialogs/SongShareDialog.java +++ b/app/src/main/java/org/adrianvictor/geleia/dialogs/SongShareDialog.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.dialogs; +package org.adrianvictor.geleia.dialogs; import android.app.Dialog; import android.content.Intent; @@ -8,9 +8,9 @@ import androidx.annotation.NonNull; import androidx.fragment.app.DialogFragment; import com.afollestad.materialdialogs.MaterialDialog; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.model.Song; -import com.dkanada.gramophone.util.MusicUtil; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.model.Song; +import org.adrianvictor.geleia.util.MusicUtil; public class SongShareDialog extends DialogFragment { public static final String TAG = SongShareDialog.class.getSimpleName(); diff --git a/app/src/main/java/com/dkanada/gramophone/dialogs/preferences/CategoryPreferenceDialog.java b/app/src/main/java/org/adrianvictor/geleia/dialogs/preferences/CategoryPreferenceDialog.java similarity index 90% rename from app/src/main/java/com/dkanada/gramophone/dialogs/preferences/CategoryPreferenceDialog.java rename to app/src/main/java/org/adrianvictor/geleia/dialogs/preferences/CategoryPreferenceDialog.java index 7af2f93c..f52b0e93 100644 --- a/app/src/main/java/com/dkanada/gramophone/dialogs/preferences/CategoryPreferenceDialog.java +++ b/app/src/main/java/org/adrianvictor/geleia/dialogs/preferences/CategoryPreferenceDialog.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.dialogs.preferences; +package org.adrianvictor.geleia.dialogs.preferences; import android.app.Dialog; import android.os.Bundle; @@ -10,10 +10,10 @@ import androidx.recyclerview.widget.LinearLayoutManager; import androidx.recyclerview.widget.RecyclerView; import com.afollestad.materialdialogs.MaterialDialog; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.adapter.CategoryAdapter; -import com.dkanada.gramophone.model.Category; -import com.dkanada.gramophone.util.PreferenceUtil; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.adapter.CategoryAdapter; +import org.adrianvictor.geleia.model.Category; +import org.adrianvictor.geleia.util.PreferenceUtil; import java.util.Arrays; import java.util.List; diff --git a/app/src/main/java/com/dkanada/gramophone/dialogs/preferences/NowPlayingPreferenceDialog.java b/app/src/main/java/org/adrianvictor/geleia/dialogs/preferences/NowPlayingPreferenceDialog.java similarity index 94% rename from app/src/main/java/com/dkanada/gramophone/dialogs/preferences/NowPlayingPreferenceDialog.java rename to app/src/main/java/org/adrianvictor/geleia/dialogs/preferences/NowPlayingPreferenceDialog.java index 749d8b87..130ebf5a 100644 --- a/app/src/main/java/com/dkanada/gramophone/dialogs/preferences/NowPlayingPreferenceDialog.java +++ b/app/src/main/java/org/adrianvictor/geleia/dialogs/preferences/NowPlayingPreferenceDialog.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.dialogs.preferences; +package org.adrianvictor.geleia.dialogs.preferences; import android.app.Dialog; import android.content.Context; @@ -15,9 +15,9 @@ import androidx.viewpager.widget.PagerAdapter; import androidx.viewpager.widget.ViewPager; import com.afollestad.materialdialogs.MaterialDialog; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.fragments.player.NowPlayingScreen; -import com.dkanada.gramophone.util.PreferenceUtil; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.fragments.player.NowPlayingScreen; +import org.adrianvictor.geleia.util.PreferenceUtil; import me.relex.circleindicator.CircleIndicator; public class NowPlayingPreferenceDialog extends DialogFragment implements ViewPager.OnPageChangeListener { diff --git a/app/src/main/java/com/dkanada/gramophone/fragments/AbsMusicServiceFragment.java b/app/src/main/java/org/adrianvictor/geleia/fragments/AbsMusicServiceFragment.java similarity index 87% rename from app/src/main/java/com/dkanada/gramophone/fragments/AbsMusicServiceFragment.java rename to app/src/main/java/org/adrianvictor/geleia/fragments/AbsMusicServiceFragment.java index 1db1d0b9..6b76b117 100644 --- a/app/src/main/java/com/dkanada/gramophone/fragments/AbsMusicServiceFragment.java +++ b/app/src/main/java/org/adrianvictor/geleia/fragments/AbsMusicServiceFragment.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.fragments; +package org.adrianvictor.geleia.fragments; import android.content.Context; import android.os.Bundle; @@ -7,8 +7,8 @@ import android.view.View; import androidx.annotation.NonNull; import androidx.fragment.app.Fragment; -import com.dkanada.gramophone.interfaces.MusicServiceEventListener; -import com.dkanada.gramophone.activities.base.AbsMusicServiceActivity; +import org.adrianvictor.geleia.interfaces.MusicServiceEventListener; +import org.adrianvictor.geleia.activities.base.AbsMusicServiceActivity; public class AbsMusicServiceFragment extends Fragment implements MusicServiceEventListener { private AbsMusicServiceActivity activity; diff --git a/app/src/main/java/com/dkanada/gramophone/fragments/library/AbsLibraryPagerFragment.java b/app/src/main/java/org/adrianvictor/geleia/fragments/library/AbsLibraryPagerFragment.java similarity index 50% rename from app/src/main/java/com/dkanada/gramophone/fragments/library/AbsLibraryPagerFragment.java rename to app/src/main/java/org/adrianvictor/geleia/fragments/library/AbsLibraryPagerFragment.java index ae74bfe0..21e02386 100644 --- a/app/src/main/java/com/dkanada/gramophone/fragments/library/AbsLibraryPagerFragment.java +++ b/app/src/main/java/org/adrianvictor/geleia/fragments/library/AbsLibraryPagerFragment.java @@ -1,7 +1,7 @@ -package com.dkanada.gramophone.fragments.library; +package org.adrianvictor.geleia.fragments.library; -import com.dkanada.gramophone.fragments.AbsMusicServiceFragment; -import com.dkanada.gramophone.fragments.main.LibraryFragment; +import org.adrianvictor.geleia.fragments.AbsMusicServiceFragment; +import org.adrianvictor.geleia.fragments.main.LibraryFragment; public class AbsLibraryPagerFragment extends AbsMusicServiceFragment { public LibraryFragment getLibraryFragment() { diff --git a/app/src/main/java/com/dkanada/gramophone/fragments/library/AbsLibraryPagerRecyclerViewCustomGridSizeFragment.java b/app/src/main/java/org/adrianvictor/geleia/fragments/library/AbsLibraryPagerRecyclerViewCustomGridSizeFragment.java similarity index 95% rename from app/src/main/java/com/dkanada/gramophone/fragments/library/AbsLibraryPagerRecyclerViewCustomGridSizeFragment.java rename to app/src/main/java/org/adrianvictor/geleia/fragments/library/AbsLibraryPagerRecyclerViewCustomGridSizeFragment.java index a3a1e9a0..21996b4a 100644 --- a/app/src/main/java/com/dkanada/gramophone/fragments/library/AbsLibraryPagerRecyclerViewCustomGridSizeFragment.java +++ b/app/src/main/java/org/adrianvictor/geleia/fragments/library/AbsLibraryPagerRecyclerViewCustomGridSizeFragment.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.fragments.library; +package org.adrianvictor.geleia.fragments.library; import android.os.Bundle; import android.view.View; @@ -7,10 +7,10 @@ import androidx.annotation.LayoutRes; import androidx.annotation.NonNull; import androidx.recyclerview.widget.RecyclerView; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.model.SortMethod; -import com.dkanada.gramophone.model.SortOrder; -import com.dkanada.gramophone.util.Util; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.model.SortMethod; +import org.adrianvictor.geleia.model.SortOrder; +import org.adrianvictor.geleia.util.Util; public abstract class AbsLibraryPagerRecyclerViewCustomGridSizeFragment extends AbsLibraryPagerRecyclerViewFragment { private int gridSize; diff --git a/app/src/main/java/com/dkanada/gramophone/fragments/library/AbsLibraryPagerRecyclerViewFragment.java b/app/src/main/java/org/adrianvictor/geleia/fragments/library/AbsLibraryPagerRecyclerViewFragment.java similarity index 93% rename from app/src/main/java/com/dkanada/gramophone/fragments/library/AbsLibraryPagerRecyclerViewFragment.java rename to app/src/main/java/org/adrianvictor/geleia/fragments/library/AbsLibraryPagerRecyclerViewFragment.java index 46c61c91..264ba7b7 100644 --- a/app/src/main/java/com/dkanada/gramophone/fragments/library/AbsLibraryPagerRecyclerViewFragment.java +++ b/app/src/main/java/org/adrianvictor/geleia/fragments/library/AbsLibraryPagerRecyclerViewFragment.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.fragments.library; +package org.adrianvictor.geleia.fragments.library; import android.os.Bundle; import android.view.LayoutInflater; @@ -11,13 +11,13 @@ import androidx.recyclerview.widget.RecyclerView; import androidx.annotation.NonNull; import androidx.annotation.StringRes; -import com.dkanada.gramophone.App; -import com.dkanada.gramophone.databinding.FragmentMainActivityRecyclerViewBinding; -import com.dkanada.gramophone.util.PreferenceUtil; +import org.adrianvictor.geleia.App; +import org.adrianvictor.geleia.databinding.FragmentMainActivityRecyclerViewBinding; +import org.adrianvictor.geleia.util.PreferenceUtil; import com.google.android.material.appbar.AppBarLayout; import com.google.android.material.appbar.AppBarLayout.OnOffsetChangedListener; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.util.ViewUtil; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.util.ViewUtil; public abstract class AbsLibraryPagerRecyclerViewFragment extends AbsLibraryPagerFragment implements OnOffsetChangedListener { private FragmentMainActivityRecyclerViewBinding binding; diff --git a/app/src/main/java/com/dkanada/gramophone/fragments/library/AlbumsFragment.java b/app/src/main/java/org/adrianvictor/geleia/fragments/library/AlbumsFragment.java similarity index 91% rename from app/src/main/java/com/dkanada/gramophone/fragments/library/AlbumsFragment.java rename to app/src/main/java/org/adrianvictor/geleia/fragments/library/AlbumsFragment.java index 1cb7374b..62d68f14 100644 --- a/app/src/main/java/com/dkanada/gramophone/fragments/library/AlbumsFragment.java +++ b/app/src/main/java/org/adrianvictor/geleia/fragments/library/AlbumsFragment.java @@ -1,16 +1,16 @@ -package com.dkanada.gramophone.fragments.library; +package org.adrianvictor.geleia.fragments.library; import androidx.annotation.NonNull; import androidx.recyclerview.widget.GridLayoutManager; -import com.dkanada.gramophone.App; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.adapter.album.AlbumAdapter; -import com.dkanada.gramophone.model.Album; -import com.dkanada.gramophone.model.SortMethod; -import com.dkanada.gramophone.model.SortOrder; -import com.dkanada.gramophone.util.PreferenceUtil; -import com.dkanada.gramophone.util.QueryUtil; +import org.adrianvictor.geleia.App; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.adapter.album.AlbumAdapter; +import org.adrianvictor.geleia.model.Album; +import org.adrianvictor.geleia.model.SortMethod; +import org.adrianvictor.geleia.model.SortOrder; +import org.adrianvictor.geleia.util.PreferenceUtil; +import org.adrianvictor.geleia.util.QueryUtil; import org.jellyfin.apiclient.interaction.Response; import org.jellyfin.apiclient.model.dto.BaseItemDto; diff --git a/app/src/main/java/com/dkanada/gramophone/fragments/library/ArtistsFragment.java b/app/src/main/java/org/adrianvictor/geleia/fragments/library/ArtistsFragment.java similarity index 92% rename from app/src/main/java/com/dkanada/gramophone/fragments/library/ArtistsFragment.java rename to app/src/main/java/org/adrianvictor/geleia/fragments/library/ArtistsFragment.java index 7c452d9d..05cd0c7b 100644 --- a/app/src/main/java/com/dkanada/gramophone/fragments/library/ArtistsFragment.java +++ b/app/src/main/java/org/adrianvictor/geleia/fragments/library/ArtistsFragment.java @@ -1,17 +1,17 @@ -package com.dkanada.gramophone.fragments.library; +package org.adrianvictor.geleia.fragments.library; import androidx.annotation.LayoutRes; import androidx.annotation.NonNull; import androidx.recyclerview.widget.GridLayoutManager; -import com.dkanada.gramophone.App; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.adapter.artist.ArtistAdapter; -import com.dkanada.gramophone.model.SortMethod; -import com.dkanada.gramophone.model.SortOrder; -import com.dkanada.gramophone.model.Artist; -import com.dkanada.gramophone.util.PreferenceUtil; -import com.dkanada.gramophone.util.QueryUtil; +import org.adrianvictor.geleia.App; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.adapter.artist.ArtistAdapter; +import org.adrianvictor.geleia.model.SortMethod; +import org.adrianvictor.geleia.model.SortOrder; +import org.adrianvictor.geleia.model.Artist; +import org.adrianvictor.geleia.util.PreferenceUtil; +import org.adrianvictor.geleia.util.QueryUtil; import org.jellyfin.apiclient.interaction.Response; import org.jellyfin.apiclient.model.dto.BaseItemDto; diff --git a/app/src/main/java/com/dkanada/gramophone/fragments/library/FavoritesFragment.java b/app/src/main/java/org/adrianvictor/geleia/fragments/library/FavoritesFragment.java similarity index 82% rename from app/src/main/java/com/dkanada/gramophone/fragments/library/FavoritesFragment.java rename to app/src/main/java/org/adrianvictor/geleia/fragments/library/FavoritesFragment.java index 990b5753..b06bb5ba 100644 --- a/app/src/main/java/com/dkanada/gramophone/fragments/library/FavoritesFragment.java +++ b/app/src/main/java/org/adrianvictor/geleia/fragments/library/FavoritesFragment.java @@ -1,9 +1,9 @@ -package com.dkanada.gramophone.fragments.library; +package org.adrianvictor.geleia.fragments.library; import androidx.annotation.NonNull; -import com.dkanada.gramophone.adapter.song.ShuffleButtonSongAdapter; -import com.dkanada.gramophone.adapter.song.SongAdapter; +import org.adrianvictor.geleia.adapter.song.ShuffleButtonSongAdapter; +import org.adrianvictor.geleia.adapter.song.SongAdapter; import org.jellyfin.apiclient.model.querying.ItemFilter; import org.jellyfin.apiclient.model.querying.ItemQuery; diff --git a/app/src/main/java/com/dkanada/gramophone/fragments/library/GenresFragment.java b/app/src/main/java/org/adrianvictor/geleia/fragments/library/GenresFragment.java similarity index 87% rename from app/src/main/java/com/dkanada/gramophone/fragments/library/GenresFragment.java rename to app/src/main/java/org/adrianvictor/geleia/fragments/library/GenresFragment.java index ee23229c..a3c33213 100644 --- a/app/src/main/java/com/dkanada/gramophone/fragments/library/GenresFragment.java +++ b/app/src/main/java/org/adrianvictor/geleia/fragments/library/GenresFragment.java @@ -1,14 +1,14 @@ -package com.dkanada.gramophone.fragments.library; +package org.adrianvictor.geleia.fragments.library; import androidx.annotation.NonNull; import androidx.recyclerview.widget.LinearLayoutManager; -import com.dkanada.gramophone.App; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.adapter.GenreAdapter; -import com.dkanada.gramophone.model.Genre; -import com.dkanada.gramophone.util.PreferenceUtil; -import com.dkanada.gramophone.util.QueryUtil; +import org.adrianvictor.geleia.App; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.adapter.GenreAdapter; +import org.adrianvictor.geleia.model.Genre; +import org.adrianvictor.geleia.util.PreferenceUtil; +import org.adrianvictor.geleia.util.QueryUtil; import org.jellyfin.apiclient.interaction.Response; import org.jellyfin.apiclient.model.dto.BaseItemDto; diff --git a/app/src/main/java/com/dkanada/gramophone/fragments/library/PlaylistsFragment.java b/app/src/main/java/org/adrianvictor/geleia/fragments/library/PlaylistsFragment.java similarity index 88% rename from app/src/main/java/com/dkanada/gramophone/fragments/library/PlaylistsFragment.java rename to app/src/main/java/org/adrianvictor/geleia/fragments/library/PlaylistsFragment.java index 6c99393f..890ea271 100644 --- a/app/src/main/java/com/dkanada/gramophone/fragments/library/PlaylistsFragment.java +++ b/app/src/main/java/org/adrianvictor/geleia/fragments/library/PlaylistsFragment.java @@ -1,14 +1,14 @@ -package com.dkanada.gramophone.fragments.library; +package org.adrianvictor.geleia.fragments.library; import androidx.annotation.NonNull; import androidx.recyclerview.widget.LinearLayoutManager; -import com.dkanada.gramophone.App; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.adapter.PlaylistAdapter; -import com.dkanada.gramophone.model.Playlist; -import com.dkanada.gramophone.util.PreferenceUtil; -import com.dkanada.gramophone.util.QueryUtil; +import org.adrianvictor.geleia.App; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.adapter.PlaylistAdapter; +import org.adrianvictor.geleia.model.Playlist; +import org.adrianvictor.geleia.util.PreferenceUtil; +import org.adrianvictor.geleia.util.QueryUtil; import org.jellyfin.apiclient.interaction.Response; import org.jellyfin.apiclient.model.dto.BaseItemDto; diff --git a/app/src/main/java/com/dkanada/gramophone/fragments/library/SongsFragment.java b/app/src/main/java/org/adrianvictor/geleia/fragments/library/SongsFragment.java similarity index 91% rename from app/src/main/java/com/dkanada/gramophone/fragments/library/SongsFragment.java rename to app/src/main/java/org/adrianvictor/geleia/fragments/library/SongsFragment.java index c1e3404f..6bf638f2 100644 --- a/app/src/main/java/com/dkanada/gramophone/fragments/library/SongsFragment.java +++ b/app/src/main/java/org/adrianvictor/geleia/fragments/library/SongsFragment.java @@ -1,17 +1,17 @@ -package com.dkanada.gramophone.fragments.library; +package org.adrianvictor.geleia.fragments.library; import androidx.annotation.NonNull; import androidx.recyclerview.widget.GridLayoutManager; -import com.dkanada.gramophone.App; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.adapter.song.ShuffleButtonSongAdapter; -import com.dkanada.gramophone.adapter.song.SongAdapter; -import com.dkanada.gramophone.model.Song; -import com.dkanada.gramophone.model.SortMethod; -import com.dkanada.gramophone.model.SortOrder; -import com.dkanada.gramophone.util.PreferenceUtil; -import com.dkanada.gramophone.util.QueryUtil; +import org.adrianvictor.geleia.App; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.adapter.song.ShuffleButtonSongAdapter; +import org.adrianvictor.geleia.adapter.song.SongAdapter; +import org.adrianvictor.geleia.model.Song; +import org.adrianvictor.geleia.model.SortMethod; +import org.adrianvictor.geleia.model.SortOrder; +import org.adrianvictor.geleia.util.PreferenceUtil; +import org.adrianvictor.geleia.util.QueryUtil; import org.jellyfin.apiclient.interaction.Response; import org.jellyfin.apiclient.model.dto.BaseItemDto; diff --git a/app/src/main/java/com/dkanada/gramophone/fragments/main/AbsMainActivityFragment.java b/app/src/main/java/org/adrianvictor/geleia/fragments/main/AbsMainActivityFragment.java similarity index 66% rename from app/src/main/java/com/dkanada/gramophone/fragments/main/AbsMainActivityFragment.java rename to app/src/main/java/org/adrianvictor/geleia/fragments/main/AbsMainActivityFragment.java index c0331084..3b0688c0 100644 --- a/app/src/main/java/com/dkanada/gramophone/fragments/main/AbsMainActivityFragment.java +++ b/app/src/main/java/org/adrianvictor/geleia/fragments/main/AbsMainActivityFragment.java @@ -1,8 +1,8 @@ -package com.dkanada.gramophone.fragments.main; +package org.adrianvictor.geleia.fragments.main; import androidx.fragment.app.Fragment; -import com.dkanada.gramophone.activities.MainActivity; +import org.adrianvictor.geleia.activities.MainActivity; public abstract class AbsMainActivityFragment extends Fragment { public MainActivity getMainActivity() { diff --git a/app/src/main/java/com/dkanada/gramophone/fragments/main/LibraryFragment.java b/app/src/main/java/org/adrianvictor/geleia/fragments/main/LibraryFragment.java similarity index 94% rename from app/src/main/java/com/dkanada/gramophone/fragments/main/LibraryFragment.java rename to app/src/main/java/org/adrianvictor/geleia/fragments/main/LibraryFragment.java index f2e59c38..743e2912 100644 --- a/app/src/main/java/com/dkanada/gramophone/fragments/main/LibraryFragment.java +++ b/app/src/main/java/org/adrianvictor/geleia/fragments/main/LibraryFragment.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.fragments.main; +package org.adrianvictor.geleia.fragments.main; import android.content.Intent; import android.content.SharedPreferences; @@ -16,22 +16,22 @@ import androidx.viewpager.widget.ViewPager; import androidx.annotation.NonNull; import androidx.annotation.Nullable; -import com.dkanada.gramophone.databinding.FragmentLibraryBinding; -import com.dkanada.gramophone.helper.MusicPlayerRemote; -import com.dkanada.gramophone.util.ShortcutUtil; -import com.dkanada.gramophone.util.ThemeUtil; +import org.adrianvictor.geleia.databinding.FragmentLibraryBinding; +import org.adrianvictor.geleia.helper.MusicPlayerRemote; +import org.adrianvictor.geleia.util.ShortcutUtil; +import org.adrianvictor.geleia.util.ThemeUtil; import com.google.android.material.appbar.AppBarLayout; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.adapter.MusicLibraryPagerAdapter; -import com.dkanada.gramophone.dialogs.CreatePlaylistDialog; -import com.dkanada.gramophone.model.SortMethod; -import com.dkanada.gramophone.model.SortOrder; -import com.dkanada.gramophone.activities.SearchActivity; -import com.dkanada.gramophone.fragments.library.AbsLibraryPagerRecyclerViewCustomGridSizeFragment; -import com.dkanada.gramophone.fragments.library.AlbumsFragment; -import com.dkanada.gramophone.fragments.library.PlaylistsFragment; -import com.dkanada.gramophone.fragments.library.SongsFragment; -import com.dkanada.gramophone.util.PreferenceUtil; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.adapter.MusicLibraryPagerAdapter; +import org.adrianvictor.geleia.dialogs.CreatePlaylistDialog; +import org.adrianvictor.geleia.model.SortMethod; +import org.adrianvictor.geleia.model.SortOrder; +import org.adrianvictor.geleia.activities.SearchActivity; +import org.adrianvictor.geleia.fragments.library.AbsLibraryPagerRecyclerViewCustomGridSizeFragment; +import org.adrianvictor.geleia.fragments.library.AlbumsFragment; +import org.adrianvictor.geleia.fragments.library.PlaylistsFragment; +import org.adrianvictor.geleia.fragments.library.SongsFragment; +import org.adrianvictor.geleia.util.PreferenceUtil; public class LibraryFragment extends AbsMainActivityFragment implements ViewPager.OnPageChangeListener, SharedPreferences.OnSharedPreferenceChangeListener { private FragmentLibraryBinding binding; diff --git a/app/src/main/java/com/dkanada/gramophone/fragments/player/AbsPlayerFragment.java b/app/src/main/java/org/adrianvictor/geleia/fragments/player/AbsPlayerFragment.java similarity index 85% rename from app/src/main/java/com/dkanada/gramophone/fragments/player/AbsPlayerFragment.java rename to app/src/main/java/org/adrianvictor/geleia/fragments/player/AbsPlayerFragment.java index e5c0b5e5..83126e04 100644 --- a/app/src/main/java/com/dkanada/gramophone/fragments/player/AbsPlayerFragment.java +++ b/app/src/main/java/org/adrianvictor/geleia/fragments/player/AbsPlayerFragment.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.fragments.player; +package org.adrianvictor.geleia.fragments.player; import android.animation.AnimatorSet; import android.content.Context; @@ -9,20 +9,20 @@ import androidx.annotation.NonNull; import androidx.annotation.Nullable; import androidx.appcompat.widget.Toolbar; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.dialogs.AddToPlaylistDialog; -import com.dkanada.gramophone.dialogs.CreatePlaylistDialog; -import com.dkanada.gramophone.dialogs.SleepTimerDialog; -import com.dkanada.gramophone.dialogs.SongDetailDialog; -import com.dkanada.gramophone.dialogs.SongShareDialog; -import com.dkanada.gramophone.helper.MusicPlayerRemote; -import com.dkanada.gramophone.interfaces.PaletteColorHolder; -import com.dkanada.gramophone.model.Album; -import com.dkanada.gramophone.model.Artist; -import com.dkanada.gramophone.model.Song; -import com.dkanada.gramophone.fragments.AbsMusicServiceFragment; -import com.dkanada.gramophone.util.MusicUtil; -import com.dkanada.gramophone.util.NavigationUtil; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.dialogs.AddToPlaylistDialog; +import org.adrianvictor.geleia.dialogs.CreatePlaylistDialog; +import org.adrianvictor.geleia.dialogs.SleepTimerDialog; +import org.adrianvictor.geleia.dialogs.SongDetailDialog; +import org.adrianvictor.geleia.dialogs.SongShareDialog; +import org.adrianvictor.geleia.helper.MusicPlayerRemote; +import org.adrianvictor.geleia.interfaces.PaletteColorHolder; +import org.adrianvictor.geleia.model.Album; +import org.adrianvictor.geleia.model.Artist; +import org.adrianvictor.geleia.model.Song; +import org.adrianvictor.geleia.fragments.AbsMusicServiceFragment; +import org.adrianvictor.geleia.util.MusicUtil; +import org.adrianvictor.geleia.util.NavigationUtil; public abstract class AbsPlayerFragment extends AbsMusicServiceFragment implements Toolbar.OnMenuItemClickListener, PaletteColorHolder { private static boolean isToolbarShown = true; diff --git a/app/src/main/java/com/dkanada/gramophone/fragments/player/MiniPlayerFragment.java b/app/src/main/java/org/adrianvictor/geleia/fragments/player/MiniPlayerFragment.java similarity index 88% rename from app/src/main/java/com/dkanada/gramophone/fragments/player/MiniPlayerFragment.java rename to app/src/main/java/org/adrianvictor/geleia/fragments/player/MiniPlayerFragment.java index ade6718f..4e878690 100644 --- a/app/src/main/java/com/dkanada/gramophone/fragments/player/MiniPlayerFragment.java +++ b/app/src/main/java/org/adrianvictor/geleia/fragments/player/MiniPlayerFragment.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.fragments.player; +package org.adrianvictor.geleia.fragments.player; import android.annotation.SuppressLint; import android.content.Context; @@ -14,16 +14,16 @@ import android.view.ViewGroup; import androidx.annotation.NonNull; import androidx.annotation.Nullable; -import com.dkanada.gramophone.databinding.FragmentMiniPlayerBinding; -import com.dkanada.gramophone.model.Song; -import com.dkanada.gramophone.util.PreferenceUtil; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.helper.MusicPlayerRemote; -import com.dkanada.gramophone.helper.MusicProgressViewUpdateHelper; -import com.dkanada.gramophone.helper.PlayPauseButtonOnClickHandler; -import com.dkanada.gramophone.fragments.AbsMusicServiceFragment; -import com.dkanada.gramophone.util.ThemeUtil; -import com.dkanada.gramophone.views.PlayPauseDrawable; +import org.adrianvictor.geleia.databinding.FragmentMiniPlayerBinding; +import org.adrianvictor.geleia.model.Song; +import org.adrianvictor.geleia.util.PreferenceUtil; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.helper.MusicPlayerRemote; +import org.adrianvictor.geleia.helper.MusicProgressViewUpdateHelper; +import org.adrianvictor.geleia.helper.PlayPauseButtonOnClickHandler; +import org.adrianvictor.geleia.fragments.AbsMusicServiceFragment; +import org.adrianvictor.geleia.util.ThemeUtil; +import org.adrianvictor.geleia.views.PlayPauseDrawable; public class MiniPlayerFragment extends AbsMusicServiceFragment implements MusicProgressViewUpdateHelper.Callback { private FragmentMiniPlayerBinding binding; diff --git a/app/src/main/java/com/dkanada/gramophone/fragments/player/NowPlayingScreen.java b/app/src/main/java/org/adrianvictor/geleia/fragments/player/NowPlayingScreen.java similarity index 86% rename from app/src/main/java/com/dkanada/gramophone/fragments/player/NowPlayingScreen.java rename to app/src/main/java/org/adrianvictor/geleia/fragments/player/NowPlayingScreen.java index 0c932b0d..3a3f718e 100644 --- a/app/src/main/java/com/dkanada/gramophone/fragments/player/NowPlayingScreen.java +++ b/app/src/main/java/org/adrianvictor/geleia/fragments/player/NowPlayingScreen.java @@ -1,9 +1,9 @@ -package com.dkanada.gramophone.fragments.player; +package org.adrianvictor.geleia.fragments.player; import androidx.annotation.DrawableRes; import androidx.annotation.StringRes; -import com.dkanada.gramophone.R; +import org.adrianvictor.geleia.R; public enum NowPlayingScreen { CARD(R.string.card, R.drawable.np_card, 0), diff --git a/app/src/main/java/com/dkanada/gramophone/fragments/player/PlayerAlbumCoverFragment.java b/app/src/main/java/org/adrianvictor/geleia/fragments/player/PlayerAlbumCoverFragment.java similarity index 92% rename from app/src/main/java/com/dkanada/gramophone/fragments/player/PlayerAlbumCoverFragment.java rename to app/src/main/java/org/adrianvictor/geleia/fragments/player/PlayerAlbumCoverFragment.java index dbd2e862..573c1216 100644 --- a/app/src/main/java/com/dkanada/gramophone/fragments/player/PlayerAlbumCoverFragment.java +++ b/app/src/main/java/org/adrianvictor/geleia/fragments/player/PlayerAlbumCoverFragment.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.fragments.player; +package org.adrianvictor.geleia.fragments.player; import android.animation.Animator; import android.annotation.SuppressLint; @@ -14,12 +14,12 @@ import android.view.animation.DecelerateInterpolator; import androidx.annotation.NonNull; import androidx.viewpager.widget.ViewPager; -import com.dkanada.gramophone.adapter.AlbumCoverPagerAdapter; -import com.dkanada.gramophone.databinding.FragmentPlayerAlbumCoverBinding; -import com.dkanada.gramophone.helper.MusicPlayerRemote; -import com.dkanada.gramophone.interfaces.base.SimpleAnimatorListener; -import com.dkanada.gramophone.fragments.AbsMusicServiceFragment; -import com.dkanada.gramophone.util.ViewUtil; +import org.adrianvictor.geleia.adapter.AlbumCoverPagerAdapter; +import org.adrianvictor.geleia.databinding.FragmentPlayerAlbumCoverBinding; +import org.adrianvictor.geleia.helper.MusicPlayerRemote; +import org.adrianvictor.geleia.interfaces.base.SimpleAnimatorListener; +import org.adrianvictor.geleia.fragments.AbsMusicServiceFragment; +import org.adrianvictor.geleia.util.ViewUtil; public class PlayerAlbumCoverFragment extends AbsMusicServiceFragment implements ViewPager.OnPageChangeListener { diff --git a/app/src/main/java/com/dkanada/gramophone/fragments/player/card/CardPlayerFragment.java b/app/src/main/java/org/adrianvictor/geleia/fragments/player/card/CardPlayerFragment.java similarity index 94% rename from app/src/main/java/com/dkanada/gramophone/fragments/player/card/CardPlayerFragment.java rename to app/src/main/java/org/adrianvictor/geleia/fragments/player/card/CardPlayerFragment.java index 33b7bd0d..9b868207 100644 --- a/app/src/main/java/com/dkanada/gramophone/fragments/player/card/CardPlayerFragment.java +++ b/app/src/main/java/org/adrianvictor/geleia/fragments/player/card/CardPlayerFragment.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.fragments.player.card; +package org.adrianvictor.geleia.fragments.player.card; import android.animation.Animator; import android.animation.AnimatorSet; @@ -21,27 +21,27 @@ import androidx.lifecycle.Lifecycle; import androidx.recyclerview.widget.LinearLayoutManager; import androidx.recyclerview.widget.RecyclerView; -import com.dkanada.gramophone.databinding.FragmentCardPlayerBinding; -import com.dkanada.gramophone.util.ThemeUtil; +import org.adrianvictor.geleia.databinding.FragmentCardPlayerBinding; +import org.adrianvictor.geleia.util.ThemeUtil; import com.h6ah4i.android.widget.advrecyclerview.animator.GeneralItemAnimator; import com.h6ah4i.android.widget.advrecyclerview.animator.RefactoredDefaultItemAnimator; import com.h6ah4i.android.widget.advrecyclerview.draggable.RecyclerViewDragDropManager; import com.h6ah4i.android.widget.advrecyclerview.utils.WrapperAdapterUtils; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.adapter.base.MediaEntryViewHolder; -import com.dkanada.gramophone.adapter.song.PlayingQueueAdapter; -import com.dkanada.gramophone.dialogs.SongShareDialog; -import com.dkanada.gramophone.helper.MusicPlayerRemote; -import com.dkanada.gramophone.helper.menu.SongMenuHelper; -import com.dkanada.gramophone.model.Song; -import com.dkanada.gramophone.activities.base.AbsMusicPanelActivity; -import com.dkanada.gramophone.fragments.player.AbsPlayerFragment; -import com.dkanada.gramophone.fragments.player.PlayerAlbumCoverFragment; -import com.dkanada.gramophone.util.ImageUtil; -import com.dkanada.gramophone.util.MusicUtil; -import com.dkanada.gramophone.util.Util; -import com.dkanada.gramophone.util.ViewUtil; -import com.dkanada.gramophone.views.WidthFitSquareLayout; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.adapter.base.MediaEntryViewHolder; +import org.adrianvictor.geleia.adapter.song.PlayingQueueAdapter; +import org.adrianvictor.geleia.dialogs.SongShareDialog; +import org.adrianvictor.geleia.helper.MusicPlayerRemote; +import org.adrianvictor.geleia.helper.menu.SongMenuHelper; +import org.adrianvictor.geleia.model.Song; +import org.adrianvictor.geleia.activities.base.AbsMusicPanelActivity; +import org.adrianvictor.geleia.fragments.player.AbsPlayerFragment; +import org.adrianvictor.geleia.fragments.player.PlayerAlbumCoverFragment; +import org.adrianvictor.geleia.util.ImageUtil; +import org.adrianvictor.geleia.util.MusicUtil; +import org.adrianvictor.geleia.util.Util; +import org.adrianvictor.geleia.util.ViewUtil; +import org.adrianvictor.geleia.views.WidthFitSquareLayout; import com.google.android.material.color.MaterialColors; import com.sothree.slidinguppanel.SlidingUpPanelLayout; diff --git a/app/src/main/java/com/dkanada/gramophone/fragments/player/card/CardPlayerPlaybackControlsFragment.java b/app/src/main/java/org/adrianvictor/geleia/fragments/player/card/CardPlayerPlaybackControlsFragment.java similarity index 92% rename from app/src/main/java/com/dkanada/gramophone/fragments/player/card/CardPlayerPlaybackControlsFragment.java rename to app/src/main/java/org/adrianvictor/geleia/fragments/player/card/CardPlayerPlaybackControlsFragment.java index fb865b6d..f96ff303 100644 --- a/app/src/main/java/com/dkanada/gramophone/fragments/player/card/CardPlayerPlaybackControlsFragment.java +++ b/app/src/main/java/org/adrianvictor/geleia/fragments/player/card/CardPlayerPlaybackControlsFragment.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.fragments.player.card; +package org.adrianvictor.geleia.fragments.player.card; import android.content.res.ColorStateList; import android.graphics.Color; @@ -12,17 +12,17 @@ import android.widget.SeekBar; import androidx.annotation.NonNull; -import com.dkanada.gramophone.util.ThemeUtil; -import com.dkanada.gramophone.service.QueueManager; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.helper.MusicPlayerRemote; -import com.dkanada.gramophone.databinding.FragmentCardPlayerPlaybackControlsBinding; -import com.dkanada.gramophone.helper.MusicProgressViewUpdateHelper; -import com.dkanada.gramophone.helper.PlayPauseButtonOnClickHandler; -import com.dkanada.gramophone.interfaces.base.SimpleOnSeekbarChangeListener; -import com.dkanada.gramophone.fragments.AbsMusicServiceFragment; -import com.dkanada.gramophone.util.MusicUtil; -import com.dkanada.gramophone.views.PlayPauseDrawable; +import org.adrianvictor.geleia.util.ThemeUtil; +import org.adrianvictor.geleia.service.QueueManager; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.helper.MusicPlayerRemote; +import org.adrianvictor.geleia.databinding.FragmentCardPlayerPlaybackControlsBinding; +import org.adrianvictor.geleia.helper.MusicProgressViewUpdateHelper; +import org.adrianvictor.geleia.helper.PlayPauseButtonOnClickHandler; +import org.adrianvictor.geleia.interfaces.base.SimpleOnSeekbarChangeListener; +import org.adrianvictor.geleia.fragments.AbsMusicServiceFragment; +import org.adrianvictor.geleia.util.MusicUtil; +import org.adrianvictor.geleia.views.PlayPauseDrawable; public class CardPlayerPlaybackControlsFragment extends AbsMusicServiceFragment implements MusicProgressViewUpdateHelper.Callback { diff --git a/app/src/main/java/com/dkanada/gramophone/fragments/player/flat/FlatPlayerFragment.java b/app/src/main/java/org/adrianvictor/geleia/fragments/player/flat/FlatPlayerFragment.java similarity index 94% rename from app/src/main/java/com/dkanada/gramophone/fragments/player/flat/FlatPlayerFragment.java rename to app/src/main/java/org/adrianvictor/geleia/fragments/player/flat/FlatPlayerFragment.java index d60eea9c..2fc665c5 100644 --- a/app/src/main/java/com/dkanada/gramophone/fragments/player/flat/FlatPlayerFragment.java +++ b/app/src/main/java/org/adrianvictor/geleia/fragments/player/flat/FlatPlayerFragment.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.fragments.player.flat; +package org.adrianvictor.geleia.fragments.player.flat; import android.animation.Animator; import android.animation.AnimatorSet; @@ -19,27 +19,27 @@ import androidx.lifecycle.Lifecycle; import androidx.recyclerview.widget.LinearLayoutManager; import androidx.recyclerview.widget.RecyclerView; -import com.dkanada.gramophone.databinding.FragmentFlatPlayerBinding; -import com.dkanada.gramophone.util.ThemeUtil; +import org.adrianvictor.geleia.databinding.FragmentFlatPlayerBinding; +import org.adrianvictor.geleia.util.ThemeUtil; import com.h6ah4i.android.widget.advrecyclerview.animator.GeneralItemAnimator; import com.h6ah4i.android.widget.advrecyclerview.animator.RefactoredDefaultItemAnimator; import com.h6ah4i.android.widget.advrecyclerview.draggable.RecyclerViewDragDropManager; import com.h6ah4i.android.widget.advrecyclerview.utils.WrapperAdapterUtils; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.adapter.base.MediaEntryViewHolder; -import com.dkanada.gramophone.adapter.song.PlayingQueueAdapter; -import com.dkanada.gramophone.dialogs.SongShareDialog; -import com.dkanada.gramophone.helper.MusicPlayerRemote; -import com.dkanada.gramophone.helper.menu.SongMenuHelper; -import com.dkanada.gramophone.model.Song; -import com.dkanada.gramophone.activities.base.AbsMusicPanelActivity; -import com.dkanada.gramophone.fragments.player.AbsPlayerFragment; -import com.dkanada.gramophone.fragments.player.PlayerAlbumCoverFragment; -import com.dkanada.gramophone.util.ImageUtil; -import com.dkanada.gramophone.util.MusicUtil; -import com.dkanada.gramophone.util.Util; -import com.dkanada.gramophone.util.ViewUtil; -import com.dkanada.gramophone.views.WidthFitSquareLayout; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.adapter.base.MediaEntryViewHolder; +import org.adrianvictor.geleia.adapter.song.PlayingQueueAdapter; +import org.adrianvictor.geleia.dialogs.SongShareDialog; +import org.adrianvictor.geleia.helper.MusicPlayerRemote; +import org.adrianvictor.geleia.helper.menu.SongMenuHelper; +import org.adrianvictor.geleia.model.Song; +import org.adrianvictor.geleia.activities.base.AbsMusicPanelActivity; +import org.adrianvictor.geleia.fragments.player.AbsPlayerFragment; +import org.adrianvictor.geleia.fragments.player.PlayerAlbumCoverFragment; +import org.adrianvictor.geleia.util.ImageUtil; +import org.adrianvictor.geleia.util.MusicUtil; +import org.adrianvictor.geleia.util.Util; +import org.adrianvictor.geleia.util.ViewUtil; +import org.adrianvictor.geleia.views.WidthFitSquareLayout; import com.google.android.material.color.MaterialColors; import com.sothree.slidinguppanel.SlidingUpPanelLayout; diff --git a/app/src/main/java/com/dkanada/gramophone/fragments/player/flat/FlatPlayerPlaybackControlsFragment.java b/app/src/main/java/org/adrianvictor/geleia/fragments/player/flat/FlatPlayerPlaybackControlsFragment.java similarity index 93% rename from app/src/main/java/com/dkanada/gramophone/fragments/player/flat/FlatPlayerPlaybackControlsFragment.java rename to app/src/main/java/org/adrianvictor/geleia/fragments/player/flat/FlatPlayerPlaybackControlsFragment.java index 206026f1..ed7600d0 100644 --- a/app/src/main/java/com/dkanada/gramophone/fragments/player/flat/FlatPlayerPlaybackControlsFragment.java +++ b/app/src/main/java/org/adrianvictor/geleia/fragments/player/flat/FlatPlayerPlaybackControlsFragment.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.fragments.player.flat; +package org.adrianvictor.geleia.fragments.player.flat; import android.animation.Animator; import android.animation.AnimatorSet; @@ -16,17 +16,17 @@ import android.widget.SeekBar; import androidx.annotation.NonNull; import androidx.interpolator.view.animation.FastOutSlowInInterpolator; -import com.dkanada.gramophone.databinding.FragmentFlatPlayerPlaybackControlsBinding; -import com.dkanada.gramophone.util.ThemeUtil; -import com.dkanada.gramophone.service.QueueManager; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.helper.MusicPlayerRemote; -import com.dkanada.gramophone.helper.MusicProgressViewUpdateHelper; -import com.dkanada.gramophone.helper.PlayPauseButtonOnClickHandler; -import com.dkanada.gramophone.interfaces.base.SimpleOnSeekbarChangeListener; -import com.dkanada.gramophone.fragments.AbsMusicServiceFragment; -import com.dkanada.gramophone.util.MusicUtil; -import com.dkanada.gramophone.views.PlayPauseDrawable; +import org.adrianvictor.geleia.databinding.FragmentFlatPlayerPlaybackControlsBinding; +import org.adrianvictor.geleia.util.ThemeUtil; +import org.adrianvictor.geleia.service.QueueManager; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.helper.MusicPlayerRemote; +import org.adrianvictor.geleia.helper.MusicProgressViewUpdateHelper; +import org.adrianvictor.geleia.helper.PlayPauseButtonOnClickHandler; +import org.adrianvictor.geleia.interfaces.base.SimpleOnSeekbarChangeListener; +import org.adrianvictor.geleia.fragments.AbsMusicServiceFragment; +import org.adrianvictor.geleia.util.MusicUtil; +import org.adrianvictor.geleia.views.PlayPauseDrawable; import java.util.Collection; import java.util.LinkedList; diff --git a/app/src/main/java/com/dkanada/gramophone/glide/BlurTransformation.java b/app/src/main/java/org/adrianvictor/geleia/glide/BlurTransformation.java similarity index 97% rename from app/src/main/java/com/dkanada/gramophone/glide/BlurTransformation.java rename to app/src/main/java/org/adrianvictor/geleia/glide/BlurTransformation.java index 97c608ae..2ade47fc 100644 --- a/app/src/main/java/com/dkanada/gramophone/glide/BlurTransformation.java +++ b/app/src/main/java/org/adrianvictor/geleia/glide/BlurTransformation.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.glide; +package org.adrianvictor.geleia.glide; import android.content.Context; import android.graphics.Bitmap; @@ -14,7 +14,7 @@ import androidx.annotation.NonNull; import com.bumptech.glide.load.engine.bitmap_recycle.BitmapPool; import com.bumptech.glide.load.resource.bitmap.BitmapTransformation; -import com.dkanada.gramophone.util.ImageUtil; +import org.adrianvictor.geleia.util.ImageUtil; import java.security.MessageDigest; diff --git a/app/src/main/java/com/dkanada/gramophone/glide/CustomGlideModule.java b/app/src/main/java/org/adrianvictor/geleia/glide/CustomGlideModule.java similarity index 85% rename from app/src/main/java/com/dkanada/gramophone/glide/CustomGlideModule.java rename to app/src/main/java/org/adrianvictor/geleia/glide/CustomGlideModule.java index 16a380fe..ff287005 100644 --- a/app/src/main/java/com/dkanada/gramophone/glide/CustomGlideModule.java +++ b/app/src/main/java/org/adrianvictor/geleia/glide/CustomGlideModule.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.glide; +package org.adrianvictor.geleia.glide; import android.content.Context; import android.graphics.Bitmap; @@ -13,9 +13,9 @@ import com.bumptech.glide.load.DecodeFormat; import com.bumptech.glide.load.engine.cache.DiskLruCacheFactory; import com.bumptech.glide.module.AppGlideModule; import com.bumptech.glide.request.RequestOptions; -import com.dkanada.gramophone.glide.palette.BitmapPaletteTranscoder; -import com.dkanada.gramophone.glide.palette.BitmapPaletteWrapper; -import com.dkanada.gramophone.util.PreferenceUtil; +import org.adrianvictor.geleia.glide.palette.BitmapPaletteTranscoder; +import org.adrianvictor.geleia.glide.palette.BitmapPaletteWrapper; +import org.adrianvictor.geleia.util.PreferenceUtil; import java.io.File; diff --git a/app/src/main/java/com/dkanada/gramophone/glide/CustomGlideRequest.java b/app/src/main/java/org/adrianvictor/geleia/glide/CustomGlideRequest.java similarity index 94% rename from app/src/main/java/com/dkanada/gramophone/glide/CustomGlideRequest.java rename to app/src/main/java/org/adrianvictor/geleia/glide/CustomGlideRequest.java index f6fea0ac..fb74c28a 100644 --- a/app/src/main/java/com/dkanada/gramophone/glide/CustomGlideRequest.java +++ b/app/src/main/java/org/adrianvictor/geleia/glide/CustomGlideRequest.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.glide; +package org.adrianvictor.geleia.glide; import android.content.Context; import android.graphics.Bitmap; @@ -15,10 +15,10 @@ import com.bumptech.glide.load.resource.bitmap.BitmapTransitionOptions; import com.bumptech.glide.load.resource.drawable.DrawableTransitionOptions; import com.bumptech.glide.request.RequestOptions; import com.bumptech.glide.signature.ObjectKey; -import com.dkanada.gramophone.App; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.glide.palette.BitmapPaletteCrossFadeFactory; -import com.dkanada.gramophone.glide.palette.BitmapPaletteWrapper; +import org.adrianvictor.geleia.App; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.glide.palette.BitmapPaletteCrossFadeFactory; +import org.adrianvictor.geleia.glide.palette.BitmapPaletteWrapper; import com.wolt.blurhashkt.BlurHashDecoder; import org.jellyfin.apiclient.model.dto.ImageOptions; diff --git a/app/src/main/java/com/dkanada/gramophone/glide/CustomPaletteTarget.java b/app/src/main/java/org/adrianvictor/geleia/glide/CustomPaletteTarget.java similarity index 81% rename from app/src/main/java/com/dkanada/gramophone/glide/CustomPaletteTarget.java rename to app/src/main/java/org/adrianvictor/geleia/glide/CustomPaletteTarget.java index 8aa85099..c98945d2 100644 --- a/app/src/main/java/com/dkanada/gramophone/glide/CustomPaletteTarget.java +++ b/app/src/main/java/org/adrianvictor/geleia/glide/CustomPaletteTarget.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.glide; +package org.adrianvictor.geleia.glide; import android.graphics.drawable.Drawable; import android.widget.ImageView; @@ -6,10 +6,10 @@ import android.widget.ImageView; import androidx.annotation.NonNull; import com.bumptech.glide.request.transition.Transition; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.glide.palette.BitmapPaletteTarget; -import com.dkanada.gramophone.glide.palette.BitmapPaletteWrapper; -import com.dkanada.gramophone.util.ThemeUtil; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.glide.palette.BitmapPaletteTarget; +import org.adrianvictor.geleia.glide.palette.BitmapPaletteWrapper; +import org.adrianvictor.geleia.util.ThemeUtil; public abstract class CustomPaletteTarget extends BitmapPaletteTarget { public CustomPaletteTarget(ImageView view) { diff --git a/app/src/main/java/com/dkanada/gramophone/glide/palette/BitmapPaletteCrossFadeFactory.java b/app/src/main/java/org/adrianvictor/geleia/glide/palette/BitmapPaletteCrossFadeFactory.java similarity index 84% rename from app/src/main/java/com/dkanada/gramophone/glide/palette/BitmapPaletteCrossFadeFactory.java rename to app/src/main/java/org/adrianvictor/geleia/glide/palette/BitmapPaletteCrossFadeFactory.java index db0e95c9..cc8630eb 100644 --- a/app/src/main/java/com/dkanada/gramophone/glide/palette/BitmapPaletteCrossFadeFactory.java +++ b/app/src/main/java/org/adrianvictor/geleia/glide/palette/BitmapPaletteCrossFadeFactory.java @@ -1,10 +1,10 @@ -package com.dkanada.gramophone.glide.palette; +package org.adrianvictor.geleia.glide.palette; import android.graphics.Bitmap; import com.bumptech.glide.request.transition.BitmapContainerTransitionFactory; import com.bumptech.glide.request.transition.DrawableCrossFadeFactory; -import com.dkanada.gramophone.glide.CustomGlideRequest; +import org.adrianvictor.geleia.glide.CustomGlideRequest; public class BitmapPaletteCrossFadeFactory extends BitmapContainerTransitionFactory { public BitmapPaletteCrossFadeFactory() { diff --git a/app/src/main/java/com/dkanada/gramophone/glide/palette/BitmapPaletteResource.java b/app/src/main/java/org/adrianvictor/geleia/glide/palette/BitmapPaletteResource.java similarity index 95% rename from app/src/main/java/com/dkanada/gramophone/glide/palette/BitmapPaletteResource.java rename to app/src/main/java/org/adrianvictor/geleia/glide/palette/BitmapPaletteResource.java index 4f7f51b2..c252f9b3 100644 --- a/app/src/main/java/com/dkanada/gramophone/glide/palette/BitmapPaletteResource.java +++ b/app/src/main/java/org/adrianvictor/geleia/glide/palette/BitmapPaletteResource.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.glide.palette; +package org.adrianvictor.geleia.glide.palette; import androidx.annotation.NonNull; diff --git a/app/src/main/java/com/dkanada/gramophone/glide/palette/BitmapPaletteTarget.java b/app/src/main/java/org/adrianvictor/geleia/glide/palette/BitmapPaletteTarget.java similarity index 90% rename from app/src/main/java/com/dkanada/gramophone/glide/palette/BitmapPaletteTarget.java rename to app/src/main/java/org/adrianvictor/geleia/glide/palette/BitmapPaletteTarget.java index d8b32a83..8b6247c0 100644 --- a/app/src/main/java/com/dkanada/gramophone/glide/palette/BitmapPaletteTarget.java +++ b/app/src/main/java/org/adrianvictor/geleia/glide/palette/BitmapPaletteTarget.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.glide.palette; +package org.adrianvictor.geleia.glide.palette; import android.widget.ImageView; diff --git a/app/src/main/java/com/dkanada/gramophone/glide/palette/BitmapPaletteTranscoder.java b/app/src/main/java/org/adrianvictor/geleia/glide/palette/BitmapPaletteTranscoder.java similarity index 95% rename from app/src/main/java/com/dkanada/gramophone/glide/palette/BitmapPaletteTranscoder.java rename to app/src/main/java/org/adrianvictor/geleia/glide/palette/BitmapPaletteTranscoder.java index 0212bd22..697aa676 100644 --- a/app/src/main/java/com/dkanada/gramophone/glide/palette/BitmapPaletteTranscoder.java +++ b/app/src/main/java/org/adrianvictor/geleia/glide/palette/BitmapPaletteTranscoder.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.glide.palette; +package org.adrianvictor.geleia.glide.palette; import android.graphics.Bitmap; diff --git a/app/src/main/java/com/dkanada/gramophone/glide/palette/BitmapPaletteWrapper.java b/app/src/main/java/org/adrianvictor/geleia/glide/palette/BitmapPaletteWrapper.java similarity index 90% rename from app/src/main/java/com/dkanada/gramophone/glide/palette/BitmapPaletteWrapper.java rename to app/src/main/java/org/adrianvictor/geleia/glide/palette/BitmapPaletteWrapper.java index e7af6f2e..6a4e1c20 100644 --- a/app/src/main/java/com/dkanada/gramophone/glide/palette/BitmapPaletteWrapper.java +++ b/app/src/main/java/org/adrianvictor/geleia/glide/palette/BitmapPaletteWrapper.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.glide.palette; +package org.adrianvictor.geleia.glide.palette; import android.graphics.Bitmap; diff --git a/app/src/main/java/com/dkanada/gramophone/helper/EventListener.java b/app/src/main/java/org/adrianvictor/geleia/helper/EventListener.java similarity index 99% rename from app/src/main/java/com/dkanada/gramophone/helper/EventListener.java rename to app/src/main/java/org/adrianvictor/geleia/helper/EventListener.java index fbf17f2d..a0099e02 100644 --- a/app/src/main/java/com/dkanada/gramophone/helper/EventListener.java +++ b/app/src/main/java/org/adrianvictor/geleia/helper/EventListener.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.helper; +package org.adrianvictor.geleia.helper; import android.util.Log; diff --git a/app/src/main/java/com/dkanada/gramophone/helper/HorizontalAdapterHelper.java b/app/src/main/java/org/adrianvictor/geleia/helper/HorizontalAdapterHelper.java similarity index 93% rename from app/src/main/java/com/dkanada/gramophone/helper/HorizontalAdapterHelper.java rename to app/src/main/java/org/adrianvictor/geleia/helper/HorizontalAdapterHelper.java index dd484460..9177ea3a 100644 --- a/app/src/main/java/com/dkanada/gramophone/helper/HorizontalAdapterHelper.java +++ b/app/src/main/java/org/adrianvictor/geleia/helper/HorizontalAdapterHelper.java @@ -1,9 +1,9 @@ -package com.dkanada.gramophone.helper; +package org.adrianvictor.geleia.helper; import android.content.Context; import android.view.ViewGroup; -import com.dkanada.gramophone.R; +import org.adrianvictor.geleia.R; public class HorizontalAdapterHelper { public static final int LAYOUT_RES = R.layout.item_grid_card_horizontal; diff --git a/app/src/main/java/com/dkanada/gramophone/helper/MusicPlayerRemote.java b/app/src/main/java/org/adrianvictor/geleia/helper/MusicPlayerRemote.java similarity index 97% rename from app/src/main/java/com/dkanada/gramophone/helper/MusicPlayerRemote.java rename to app/src/main/java/org/adrianvictor/geleia/helper/MusicPlayerRemote.java index f4d4d5f1..4f658348 100644 --- a/app/src/main/java/com/dkanada/gramophone/helper/MusicPlayerRemote.java +++ b/app/src/main/java/org/adrianvictor/geleia/helper/MusicPlayerRemote.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.helper; +package org.adrianvictor.geleia.helper; import android.app.Activity; import android.content.ComponentName; @@ -11,11 +11,11 @@ import androidx.annotation.NonNull; import androidx.annotation.Nullable; import android.widget.Toast; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.model.Song; -import com.dkanada.gramophone.service.MusicService; -import com.dkanada.gramophone.service.QueueManager; -import com.dkanada.gramophone.util.PreferenceUtil; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.model.Song; +import org.adrianvictor.geleia.service.MusicService; +import org.adrianvictor.geleia.service.QueueManager; +import org.adrianvictor.geleia.util.PreferenceUtil; import java.util.ArrayList; import java.util.List; diff --git a/app/src/main/java/com/dkanada/gramophone/helper/MusicProgressViewUpdateHelper.java b/app/src/main/java/org/adrianvictor/geleia/helper/MusicProgressViewUpdateHelper.java similarity index 97% rename from app/src/main/java/com/dkanada/gramophone/helper/MusicProgressViewUpdateHelper.java rename to app/src/main/java/org/adrianvictor/geleia/helper/MusicProgressViewUpdateHelper.java index bec1dc5d..f007caf7 100644 --- a/app/src/main/java/com/dkanada/gramophone/helper/MusicProgressViewUpdateHelper.java +++ b/app/src/main/java/org/adrianvictor/geleia/helper/MusicProgressViewUpdateHelper.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.helper; +package org.adrianvictor.geleia.helper; import android.os.Handler; import android.os.Message; diff --git a/app/src/main/java/com/dkanada/gramophone/helper/PlayPauseButtonOnClickHandler.java b/app/src/main/java/org/adrianvictor/geleia/helper/PlayPauseButtonOnClickHandler.java similarity index 88% rename from app/src/main/java/com/dkanada/gramophone/helper/PlayPauseButtonOnClickHandler.java rename to app/src/main/java/org/adrianvictor/geleia/helper/PlayPauseButtonOnClickHandler.java index acd8d933..7053645f 100644 --- a/app/src/main/java/com/dkanada/gramophone/helper/PlayPauseButtonOnClickHandler.java +++ b/app/src/main/java/org/adrianvictor/geleia/helper/PlayPauseButtonOnClickHandler.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.helper; +package org.adrianvictor.geleia.helper; import android.view.View; diff --git a/app/src/main/java/com/dkanada/gramophone/helper/StopWatch.java b/app/src/main/java/org/adrianvictor/geleia/helper/StopWatch.java similarity index 96% rename from app/src/main/java/com/dkanada/gramophone/helper/StopWatch.java rename to app/src/main/java/org/adrianvictor/geleia/helper/StopWatch.java index fb181ec2..a2cd9ead 100644 --- a/app/src/main/java/com/dkanada/gramophone/helper/StopWatch.java +++ b/app/src/main/java/org/adrianvictor/geleia/helper/StopWatch.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.helper; +package org.adrianvictor.geleia.helper; import androidx.annotation.NonNull; diff --git a/app/src/main/java/com/dkanada/gramophone/helper/SwipeAndDragHelper.java b/app/src/main/java/org/adrianvictor/geleia/helper/SwipeAndDragHelper.java similarity index 97% rename from app/src/main/java/com/dkanada/gramophone/helper/SwipeAndDragHelper.java rename to app/src/main/java/org/adrianvictor/geleia/helper/SwipeAndDragHelper.java index 298e5b99..f6cfe101 100644 --- a/app/src/main/java/com/dkanada/gramophone/helper/SwipeAndDragHelper.java +++ b/app/src/main/java/org/adrianvictor/geleia/helper/SwipeAndDragHelper.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.helper; +package org.adrianvictor.geleia.helper; import android.graphics.Canvas; diff --git a/app/src/main/java/com/dkanada/gramophone/helper/menu/SongMenuHelper.java b/app/src/main/java/org/adrianvictor/geleia/helper/menu/SongMenuHelper.java similarity index 84% rename from app/src/main/java/com/dkanada/gramophone/helper/menu/SongMenuHelper.java rename to app/src/main/java/org/adrianvictor/geleia/helper/menu/SongMenuHelper.java index aa1ff44e..f131cdfb 100644 --- a/app/src/main/java/com/dkanada/gramophone/helper/menu/SongMenuHelper.java +++ b/app/src/main/java/org/adrianvictor/geleia/helper/menu/SongMenuHelper.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.helper.menu; +package org.adrianvictor.geleia.helper.menu; import androidx.annotation.NonNull; import androidx.fragment.app.FragmentActivity; @@ -8,15 +8,15 @@ import android.view.MenuItem; import android.view.View; import android.widget.PopupMenu; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.dialogs.AddToPlaylistDialog; -import com.dkanada.gramophone.dialogs.SongDetailDialog; -import com.dkanada.gramophone.dialogs.SongShareDialog; -import com.dkanada.gramophone.helper.MusicPlayerRemote; -import com.dkanada.gramophone.model.Album; -import com.dkanada.gramophone.model.Artist; -import com.dkanada.gramophone.model.Song; -import com.dkanada.gramophone.util.NavigationUtil; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.dialogs.AddToPlaylistDialog; +import org.adrianvictor.geleia.dialogs.SongDetailDialog; +import org.adrianvictor.geleia.dialogs.SongShareDialog; +import org.adrianvictor.geleia.helper.MusicPlayerRemote; +import org.adrianvictor.geleia.model.Album; +import org.adrianvictor.geleia.model.Artist; +import org.adrianvictor.geleia.model.Song; +import org.adrianvictor.geleia.util.NavigationUtil; import java.util.Collections; diff --git a/app/src/main/java/com/dkanada/gramophone/helper/menu/SongsMenuHelper.java b/app/src/main/java/org/adrianvictor/geleia/helper/menu/SongsMenuHelper.java similarity index 77% rename from app/src/main/java/com/dkanada/gramophone/helper/menu/SongsMenuHelper.java rename to app/src/main/java/org/adrianvictor/geleia/helper/menu/SongsMenuHelper.java index 43a376ae..57624c22 100644 --- a/app/src/main/java/com/dkanada/gramophone/helper/menu/SongsMenuHelper.java +++ b/app/src/main/java/org/adrianvictor/geleia/helper/menu/SongsMenuHelper.java @@ -1,13 +1,13 @@ -package com.dkanada.gramophone.helper.menu; +package org.adrianvictor.geleia.helper.menu; import androidx.annotation.NonNull; import androidx.fragment.app.FragmentActivity; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.dialogs.AddToPlaylistDialog; -import com.dkanada.gramophone.helper.MusicPlayerRemote; -import com.dkanada.gramophone.model.Song; -import com.dkanada.gramophone.util.NavigationUtil; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.dialogs.AddToPlaylistDialog; +import org.adrianvictor.geleia.helper.MusicPlayerRemote; +import org.adrianvictor.geleia.model.Song; +import org.adrianvictor.geleia.util.NavigationUtil; import java.util.List; diff --git a/app/src/main/java/com/dkanada/gramophone/interfaces/CabHolder.java b/app/src/main/java/org/adrianvictor/geleia/interfaces/CabHolder.java similarity index 86% rename from app/src/main/java/com/dkanada/gramophone/interfaces/CabHolder.java rename to app/src/main/java/org/adrianvictor/geleia/interfaces/CabHolder.java index 2fc5dfc7..5912ddd1 100644 --- a/app/src/main/java/com/dkanada/gramophone/interfaces/CabHolder.java +++ b/app/src/main/java/org/adrianvictor/geleia/interfaces/CabHolder.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.interfaces; +package org.adrianvictor.geleia.interfaces; import android.view.MenuItem; diff --git a/app/src/main/java/com/dkanada/gramophone/interfaces/MediaCallback.java b/app/src/main/java/org/adrianvictor/geleia/interfaces/MediaCallback.java similarity index 69% rename from app/src/main/java/com/dkanada/gramophone/interfaces/MediaCallback.java rename to app/src/main/java/org/adrianvictor/geleia/interfaces/MediaCallback.java index e62f9b5c..ed8fab94 100644 --- a/app/src/main/java/com/dkanada/gramophone/interfaces/MediaCallback.java +++ b/app/src/main/java/org/adrianvictor/geleia/interfaces/MediaCallback.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.interfaces; +package org.adrianvictor.geleia.interfaces; import java.util.List; diff --git a/app/src/main/java/com/dkanada/gramophone/interfaces/MusicServiceEventListener.java b/app/src/main/java/org/adrianvictor/geleia/interfaces/MusicServiceEventListener.java similarity index 86% rename from app/src/main/java/com/dkanada/gramophone/interfaces/MusicServiceEventListener.java rename to app/src/main/java/org/adrianvictor/geleia/interfaces/MusicServiceEventListener.java index 115d0e23..ebc45c4c 100644 --- a/app/src/main/java/com/dkanada/gramophone/interfaces/MusicServiceEventListener.java +++ b/app/src/main/java/org/adrianvictor/geleia/interfaces/MusicServiceEventListener.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.interfaces; +package org.adrianvictor.geleia.interfaces; public interface MusicServiceEventListener { void onServiceConnected(); diff --git a/app/src/main/java/com/dkanada/gramophone/interfaces/OrderableListener.java b/app/src/main/java/org/adrianvictor/geleia/interfaces/OrderableListener.java similarity index 64% rename from app/src/main/java/com/dkanada/gramophone/interfaces/OrderableListener.java rename to app/src/main/java/org/adrianvictor/geleia/interfaces/OrderableListener.java index cbf58b67..5eaf713c 100644 --- a/app/src/main/java/com/dkanada/gramophone/interfaces/OrderableListener.java +++ b/app/src/main/java/org/adrianvictor/geleia/interfaces/OrderableListener.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.interfaces; +package org.adrianvictor.geleia.interfaces; public interface OrderableListener { void onMoveItem(int from, int to); diff --git a/app/src/main/java/com/dkanada/gramophone/interfaces/PaletteColorHolder.java b/app/src/main/java/org/adrianvictor/geleia/interfaces/PaletteColorHolder.java similarity index 73% rename from app/src/main/java/com/dkanada/gramophone/interfaces/PaletteColorHolder.java rename to app/src/main/java/org/adrianvictor/geleia/interfaces/PaletteColorHolder.java index c66628bd..c4b6c093 100644 --- a/app/src/main/java/com/dkanada/gramophone/interfaces/PaletteColorHolder.java +++ b/app/src/main/java/org/adrianvictor/geleia/interfaces/PaletteColorHolder.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.interfaces; +package org.adrianvictor.geleia.interfaces; import androidx.annotation.ColorInt; diff --git a/app/src/main/java/com/dkanada/gramophone/interfaces/StateListener.java b/app/src/main/java/org/adrianvictor/geleia/interfaces/StateListener.java similarity index 72% rename from app/src/main/java/com/dkanada/gramophone/interfaces/StateListener.java rename to app/src/main/java/org/adrianvictor/geleia/interfaces/StateListener.java index a38a3315..c3729156 100644 --- a/app/src/main/java/com/dkanada/gramophone/interfaces/StateListener.java +++ b/app/src/main/java/org/adrianvictor/geleia/interfaces/StateListener.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.interfaces; +package org.adrianvictor.geleia.interfaces; public interface StateListener { void onStatePolling(); diff --git a/app/src/main/java/com/dkanada/gramophone/interfaces/base/PreferenceMigration.java b/app/src/main/java/org/adrianvictor/geleia/interfaces/base/PreferenceMigration.java similarity index 88% rename from app/src/main/java/com/dkanada/gramophone/interfaces/base/PreferenceMigration.java rename to app/src/main/java/org/adrianvictor/geleia/interfaces/base/PreferenceMigration.java index 88658673..1e9b15af 100644 --- a/app/src/main/java/com/dkanada/gramophone/interfaces/base/PreferenceMigration.java +++ b/app/src/main/java/org/adrianvictor/geleia/interfaces/base/PreferenceMigration.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.interfaces.base; +package org.adrianvictor.geleia.interfaces.base; import android.content.SharedPreferences; diff --git a/app/src/main/java/com/dkanada/gramophone/interfaces/base/SimpleAnimatorListener.java b/app/src/main/java/org/adrianvictor/geleia/interfaces/base/SimpleAnimatorListener.java similarity index 89% rename from app/src/main/java/com/dkanada/gramophone/interfaces/base/SimpleAnimatorListener.java rename to app/src/main/java/org/adrianvictor/geleia/interfaces/base/SimpleAnimatorListener.java index cd350f43..0e0d9528 100644 --- a/app/src/main/java/com/dkanada/gramophone/interfaces/base/SimpleAnimatorListener.java +++ b/app/src/main/java/org/adrianvictor/geleia/interfaces/base/SimpleAnimatorListener.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.interfaces.base; +package org.adrianvictor.geleia.interfaces.base; import android.animation.Animator; diff --git a/app/src/main/java/com/dkanada/gramophone/interfaces/base/SimpleOnSeekbarChangeListener.java b/app/src/main/java/org/adrianvictor/geleia/interfaces/base/SimpleOnSeekbarChangeListener.java similarity index 88% rename from app/src/main/java/com/dkanada/gramophone/interfaces/base/SimpleOnSeekbarChangeListener.java rename to app/src/main/java/org/adrianvictor/geleia/interfaces/base/SimpleOnSeekbarChangeListener.java index 813596c8..abddc476 100644 --- a/app/src/main/java/com/dkanada/gramophone/interfaces/base/SimpleOnSeekbarChangeListener.java +++ b/app/src/main/java/org/adrianvictor/geleia/interfaces/base/SimpleOnSeekbarChangeListener.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.interfaces.base; +package org.adrianvictor.geleia.interfaces.base; import android.widget.SeekBar; diff --git a/app/src/main/java/com/dkanada/gramophone/model/Album.java b/app/src/main/java/org/adrianvictor/geleia/model/Album.java similarity index 98% rename from app/src/main/java/com/dkanada/gramophone/model/Album.java rename to app/src/main/java/org/adrianvictor/geleia/model/Album.java index e0425950..36ff5554 100644 --- a/app/src/main/java/com/dkanada/gramophone/model/Album.java +++ b/app/src/main/java/org/adrianvictor/geleia/model/Album.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.model; +package org.adrianvictor.geleia.model; import android.os.Parcel; import android.os.Parcelable; diff --git a/app/src/main/java/com/dkanada/gramophone/model/Artist.java b/app/src/main/java/org/adrianvictor/geleia/model/Artist.java similarity index 98% rename from app/src/main/java/com/dkanada/gramophone/model/Artist.java rename to app/src/main/java/org/adrianvictor/geleia/model/Artist.java index 05672db2..288a92ee 100644 --- a/app/src/main/java/com/dkanada/gramophone/model/Artist.java +++ b/app/src/main/java/org/adrianvictor/geleia/model/Artist.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.model; +package org.adrianvictor.geleia.model; import android.os.Parcel; import android.os.Parcelable; diff --git a/app/src/main/java/com/dkanada/gramophone/model/Category.java b/app/src/main/java/org/adrianvictor/geleia/model/Category.java similarity index 84% rename from app/src/main/java/com/dkanada/gramophone/model/Category.java rename to app/src/main/java/org/adrianvictor/geleia/model/Category.java index df6bb5dc..91e54717 100644 --- a/app/src/main/java/com/dkanada/gramophone/model/Category.java +++ b/app/src/main/java/org/adrianvictor/geleia/model/Category.java @@ -1,8 +1,8 @@ -package com.dkanada.gramophone.model; +package org.adrianvictor.geleia.model; import androidx.annotation.StringRes; -import com.dkanada.gramophone.R; +import org.adrianvictor.geleia.R; public enum Category { SONGS(R.string.songs), diff --git a/app/src/main/java/com/dkanada/gramophone/model/Codec.java b/app/src/main/java/org/adrianvictor/geleia/model/Codec.java similarity index 93% rename from app/src/main/java/com/dkanada/gramophone/model/Codec.java rename to app/src/main/java/org/adrianvictor/geleia/model/Codec.java index 8e81228f..d7bfcac1 100644 --- a/app/src/main/java/com/dkanada/gramophone/model/Codec.java +++ b/app/src/main/java/org/adrianvictor/geleia/model/Codec.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.model; +package org.adrianvictor.geleia.model; public enum Codec { FLAC("FLAC", "FLAC", "flac|flac"), diff --git a/app/src/main/java/com/dkanada/gramophone/model/Genre.java b/app/src/main/java/org/adrianvictor/geleia/model/Genre.java similarity index 98% rename from app/src/main/java/com/dkanada/gramophone/model/Genre.java rename to app/src/main/java/org/adrianvictor/geleia/model/Genre.java index 9c6c3939..baa9a5e4 100644 --- a/app/src/main/java/com/dkanada/gramophone/model/Genre.java +++ b/app/src/main/java/org/adrianvictor/geleia/model/Genre.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.model; +package org.adrianvictor.geleia.model; import android.os.Parcel; import android.os.Parcelable; diff --git a/app/src/main/java/com/dkanada/gramophone/model/Playlist.java b/app/src/main/java/org/adrianvictor/geleia/model/Playlist.java similarity index 98% rename from app/src/main/java/com/dkanada/gramophone/model/Playlist.java rename to app/src/main/java/org/adrianvictor/geleia/model/Playlist.java index 3f9b6ef2..6b6b42ff 100644 --- a/app/src/main/java/com/dkanada/gramophone/model/Playlist.java +++ b/app/src/main/java/org/adrianvictor/geleia/model/Playlist.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.model; +package org.adrianvictor.geleia.model; import android.os.Parcel; import android.os.Parcelable; diff --git a/app/src/main/java/com/dkanada/gramophone/model/PlaylistSong.java b/app/src/main/java/org/adrianvictor/geleia/model/PlaylistSong.java similarity index 96% rename from app/src/main/java/com/dkanada/gramophone/model/PlaylistSong.java rename to app/src/main/java/org/adrianvictor/geleia/model/PlaylistSong.java index d4aefd8c..ae951741 100644 --- a/app/src/main/java/com/dkanada/gramophone/model/PlaylistSong.java +++ b/app/src/main/java/org/adrianvictor/geleia/model/PlaylistSong.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.model; +package org.adrianvictor.geleia.model; import android.os.Parcel; diff --git a/app/src/main/java/com/dkanada/gramophone/model/Song.java b/app/src/main/java/org/adrianvictor/geleia/model/Song.java similarity index 99% rename from app/src/main/java/com/dkanada/gramophone/model/Song.java rename to app/src/main/java/org/adrianvictor/geleia/model/Song.java index 1e48147a..277a5942 100644 --- a/app/src/main/java/com/dkanada/gramophone/model/Song.java +++ b/app/src/main/java/org/adrianvictor/geleia/model/Song.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.model; +package org.adrianvictor.geleia.model; import android.os.Parcel; import android.os.Parcelable; diff --git a/app/src/main/java/com/dkanada/gramophone/model/SortMethod.kt b/app/src/main/java/org/adrianvictor/geleia/model/SortMethod.kt similarity index 84% rename from app/src/main/java/com/dkanada/gramophone/model/SortMethod.kt rename to app/src/main/java/org/adrianvictor/geleia/model/SortMethod.kt index d47301b6..c472d1df 100644 --- a/app/src/main/java/com/dkanada/gramophone/model/SortMethod.kt +++ b/app/src/main/java/org/adrianvictor/geleia/model/SortMethod.kt @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.model +package org.adrianvictor.geleia.model enum class SortMethod(val api: String) { NAME("SortName"), diff --git a/app/src/main/java/com/dkanada/gramophone/model/SortOrder.kt b/app/src/main/java/org/adrianvictor/geleia/model/SortOrder.kt similarity index 81% rename from app/src/main/java/com/dkanada/gramophone/model/SortOrder.kt rename to app/src/main/java/org/adrianvictor/geleia/model/SortOrder.kt index 1f9ca1e2..27acb655 100644 --- a/app/src/main/java/com/dkanada/gramophone/model/SortOrder.kt +++ b/app/src/main/java/org/adrianvictor/geleia/model/SortOrder.kt @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.model +package org.adrianvictor.geleia.model import org.jellyfin.apiclient.model.entities.SortOrder as Order diff --git a/app/src/main/java/com/dkanada/gramophone/model/Theme.java b/app/src/main/java/org/adrianvictor/geleia/model/Theme.java similarity index 79% rename from app/src/main/java/com/dkanada/gramophone/model/Theme.java rename to app/src/main/java/org/adrianvictor/geleia/model/Theme.java index 2318d6aa..6063bce1 100644 --- a/app/src/main/java/com/dkanada/gramophone/model/Theme.java +++ b/app/src/main/java/org/adrianvictor/geleia/model/Theme.java @@ -1,8 +1,8 @@ -package com.dkanada.gramophone.model; +package org.adrianvictor.geleia.model; import androidx.annotation.StyleRes; -import com.dkanada.gramophone.R; +import org.adrianvictor.geleia.R; public enum Theme { LIGHT(R.style.Theme_Phonograph_Light), diff --git a/app/src/main/java/com/dkanada/gramophone/model/User.java b/app/src/main/java/org/adrianvictor/geleia/model/User.java similarity index 94% rename from app/src/main/java/com/dkanada/gramophone/model/User.java rename to app/src/main/java/org/adrianvictor/geleia/model/User.java index a3f3ded3..d2caa26e 100644 --- a/app/src/main/java/com/dkanada/gramophone/model/User.java +++ b/app/src/main/java/org/adrianvictor/geleia/model/User.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.model; +package org.adrianvictor.geleia.model; import androidx.annotation.NonNull; import androidx.room.Entity; diff --git a/app/src/main/java/com/dkanada/gramophone/service/DownloadService.java b/app/src/main/java/org/adrianvictor/geleia/service/DownloadService.java similarity index 91% rename from app/src/main/java/com/dkanada/gramophone/service/DownloadService.java rename to app/src/main/java/org/adrianvictor/geleia/service/DownloadService.java index 5d8d8c0e..b3a61b5f 100644 --- a/app/src/main/java/com/dkanada/gramophone/service/DownloadService.java +++ b/app/src/main/java/org/adrianvictor/geleia/service/DownloadService.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.service; +package org.adrianvictor.geleia.service; import android.app.Service; import android.content.Intent; @@ -6,13 +6,13 @@ import android.net.Uri; import android.os.IBinder; import androidx.documentfile.provider.DocumentFile; -import com.dkanada.gramophone.App; -import com.dkanada.gramophone.BuildConfig; -import com.dkanada.gramophone.database.Cache; -import com.dkanada.gramophone.model.Song; -import com.dkanada.gramophone.service.notifications.DownloadNotification; -import com.dkanada.gramophone.util.MusicUtil; -import com.dkanada.gramophone.util.PreferenceUtil; +import org.adrianvictor.geleia.App; +import org.adrianvictor.geleia.BuildConfig; +import org.adrianvictor.geleia.database.Cache; +import org.adrianvictor.geleia.model.Song; +import org.adrianvictor.geleia.service.notifications.DownloadNotification; +import org.adrianvictor.geleia.util.MusicUtil; +import org.adrianvictor.geleia.util.PreferenceUtil; import java.io.File; import java.io.InputStream; diff --git a/app/src/main/java/com/dkanada/gramophone/service/LoginService.java b/app/src/main/java/org/adrianvictor/geleia/service/LoginService.java similarity index 90% rename from app/src/main/java/com/dkanada/gramophone/service/LoginService.java rename to app/src/main/java/org/adrianvictor/geleia/service/LoginService.java index 90c172b5..82f7a2a7 100644 --- a/app/src/main/java/com/dkanada/gramophone/service/LoginService.java +++ b/app/src/main/java/org/adrianvictor/geleia/service/LoginService.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.service; +package org.adrianvictor.geleia.service; import android.app.Service; import android.content.Context; @@ -8,11 +8,11 @@ import android.widget.Toast; import androidx.annotation.Nullable; -import com.dkanada.gramophone.App; -import com.dkanada.gramophone.BuildConfig; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.model.User; -import com.dkanada.gramophone.util.PreferenceUtil; +import org.adrianvictor.geleia.App; +import org.adrianvictor.geleia.BuildConfig; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.model.User; +import org.adrianvictor.geleia.util.PreferenceUtil; import org.jellyfin.apiclient.interaction.EmptyResponse; import org.jellyfin.apiclient.interaction.Response; diff --git a/app/src/main/java/com/dkanada/gramophone/service/MusicService.java b/app/src/main/java/org/adrianvictor/geleia/service/MusicService.java similarity index 96% rename from app/src/main/java/com/dkanada/gramophone/service/MusicService.java rename to app/src/main/java/org/adrianvictor/geleia/service/MusicService.java index 50ead261..3467cc61 100644 --- a/app/src/main/java/com/dkanada/gramophone/service/MusicService.java +++ b/app/src/main/java/org/adrianvictor/geleia/service/MusicService.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.service; +package org.adrianvictor.geleia.service; import android.annotation.SuppressLint; import android.app.PendingIntent; @@ -34,25 +34,25 @@ import androidx.annotation.Nullable; import com.bumptech.glide.RequestBuilder; import com.bumptech.glide.request.target.CustomTarget; import com.bumptech.glide.request.transition.Transition; -import com.dkanada.gramophone.App; -import com.dkanada.gramophone.BuildConfig; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.glide.BlurTransformation; -import com.dkanada.gramophone.glide.CustomGlideRequest; -import com.dkanada.gramophone.model.Playlist; -import com.dkanada.gramophone.model.Song; -import com.dkanada.gramophone.service.notifications.PlayingNotification; -import com.dkanada.gramophone.service.notifications.PlayingNotificationMarshmallow; -import com.dkanada.gramophone.service.notifications.PlayingNotificationNougat; -import com.dkanada.gramophone.service.playback.LocalPlayer; -import com.dkanada.gramophone.service.playback.Playback; -import com.dkanada.gramophone.service.playback.PlaybackListener; -import com.dkanada.gramophone.service.receivers.MediaButtonIntentReceiver; -import com.dkanada.gramophone.util.PreferenceUtil; -import com.dkanada.gramophone.util.Util; -import com.dkanada.gramophone.views.widgets.AppWidgetAlbum; -import com.dkanada.gramophone.views.widgets.AppWidgetCard; -import com.dkanada.gramophone.views.widgets.AppWidgetClassic; +import org.adrianvictor.geleia.App; +import org.adrianvictor.geleia.BuildConfig; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.glide.BlurTransformation; +import org.adrianvictor.geleia.glide.CustomGlideRequest; +import org.adrianvictor.geleia.model.Playlist; +import org.adrianvictor.geleia.model.Song; +import org.adrianvictor.geleia.service.notifications.PlayingNotification; +import org.adrianvictor.geleia.service.notifications.PlayingNotificationMarshmallow; +import org.adrianvictor.geleia.service.notifications.PlayingNotificationNougat; +import org.adrianvictor.geleia.service.playback.LocalPlayer; +import org.adrianvictor.geleia.service.playback.Playback; +import org.adrianvictor.geleia.service.playback.PlaybackListener; +import org.adrianvictor.geleia.service.receivers.MediaButtonIntentReceiver; +import org.adrianvictor.geleia.util.PreferenceUtil; +import org.adrianvictor.geleia.util.Util; +import org.adrianvictor.geleia.views.widgets.AppWidgetAlbum; +import org.adrianvictor.geleia.views.widgets.AppWidgetCard; +import org.adrianvictor.geleia.views.widgets.AppWidgetClassic; import com.google.android.exoplayer2.Player; import org.jellyfin.apiclient.interaction.EmptyResponse; diff --git a/app/src/main/java/com/dkanada/gramophone/service/QueueManager.java b/app/src/main/java/org/adrianvictor/geleia/service/QueueManager.java similarity index 98% rename from app/src/main/java/com/dkanada/gramophone/service/QueueManager.java rename to app/src/main/java/org/adrianvictor/geleia/service/QueueManager.java index ed783563..1be31785 100644 --- a/app/src/main/java/com/dkanada/gramophone/service/QueueManager.java +++ b/app/src/main/java/org/adrianvictor/geleia/service/QueueManager.java @@ -1,10 +1,10 @@ -package com.dkanada.gramophone.service; +package org.adrianvictor.geleia.service; import android.content.Context; -import com.dkanada.gramophone.App; -import com.dkanada.gramophone.model.Song; -import com.dkanada.gramophone.util.PreferenceUtil; +import org.adrianvictor.geleia.App; +import org.adrianvictor.geleia.model.Song; +import org.adrianvictor.geleia.util.PreferenceUtil; import com.google.android.exoplayer2.Player; import java.util.ArrayList; diff --git a/app/src/main/java/com/dkanada/gramophone/service/notifications/DownloadNotification.java b/app/src/main/java/org/adrianvictor/geleia/service/notifications/DownloadNotification.java similarity index 94% rename from app/src/main/java/com/dkanada/gramophone/service/notifications/DownloadNotification.java rename to app/src/main/java/org/adrianvictor/geleia/service/notifications/DownloadNotification.java index 6190ed17..fe6c0efa 100644 --- a/app/src/main/java/com/dkanada/gramophone/service/notifications/DownloadNotification.java +++ b/app/src/main/java/org/adrianvictor/geleia/service/notifications/DownloadNotification.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.service.notifications; +package org.adrianvictor.geleia.service.notifications; import android.app.NotificationChannel; import android.app.NotificationManager; @@ -10,10 +10,10 @@ import android.os.Build; import androidx.annotation.RequiresApi; import androidx.core.app.NotificationCompat; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.activities.MainActivity; -import com.dkanada.gramophone.model.Song; -import com.dkanada.gramophone.service.DownloadService; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.activities.MainActivity; +import org.adrianvictor.geleia.model.Song; +import org.adrianvictor.geleia.service.DownloadService; import java.util.ArrayList; import java.util.List; diff --git a/app/src/main/java/com/dkanada/gramophone/service/notifications/PlayingNotification.java b/app/src/main/java/org/adrianvictor/geleia/service/notifications/PlayingNotification.java similarity index 94% rename from app/src/main/java/com/dkanada/gramophone/service/notifications/PlayingNotification.java rename to app/src/main/java/org/adrianvictor/geleia/service/notifications/PlayingNotification.java index 653408e3..95951985 100644 --- a/app/src/main/java/com/dkanada/gramophone/service/notifications/PlayingNotification.java +++ b/app/src/main/java/org/adrianvictor/geleia/service/notifications/PlayingNotification.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.service.notifications; +package org.adrianvictor.geleia.service.notifications; import android.app.Notification; import android.app.NotificationChannel; @@ -7,8 +7,8 @@ import android.os.Build; import androidx.annotation.RequiresApi; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.service.MusicService; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.service.MusicService; import static android.content.Context.NOTIFICATION_SERVICE; diff --git a/app/src/main/java/com/dkanada/gramophone/service/notifications/PlayingNotificationMarshmallow.java b/app/src/main/java/org/adrianvictor/geleia/service/notifications/PlayingNotificationMarshmallow.java similarity index 95% rename from app/src/main/java/com/dkanada/gramophone/service/notifications/PlayingNotificationMarshmallow.java rename to app/src/main/java/org/adrianvictor/geleia/service/notifications/PlayingNotificationMarshmallow.java index e41f1737..2b253564 100644 --- a/app/src/main/java/com/dkanada/gramophone/service/notifications/PlayingNotificationMarshmallow.java +++ b/app/src/main/java/org/adrianvictor/geleia/service/notifications/PlayingNotificationMarshmallow.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.service.notifications; +package org.adrianvictor.geleia.service.notifications; import android.app.Notification; import android.app.PendingIntent; @@ -21,15 +21,15 @@ import com.bumptech.glide.request.target.CustomTarget; import com.bumptech.glide.request.target.Target; import com.bumptech.glide.request.transition.Transition; import com.google.android.material.color.MaterialColors; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.glide.CustomGlideRequest; -import com.dkanada.gramophone.glide.palette.BitmapPaletteWrapper; -import com.dkanada.gramophone.model.Song; -import com.dkanada.gramophone.service.MusicService; -import com.dkanada.gramophone.activities.MainActivity; -import com.dkanada.gramophone.util.ImageUtil; -import com.dkanada.gramophone.util.ThemeUtil; -import com.dkanada.gramophone.util.PreferenceUtil; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.glide.CustomGlideRequest; +import org.adrianvictor.geleia.glide.palette.BitmapPaletteWrapper; +import org.adrianvictor.geleia.model.Song; +import org.adrianvictor.geleia.service.MusicService; +import org.adrianvictor.geleia.activities.MainActivity; +import org.adrianvictor.geleia.util.ImageUtil; +import org.adrianvictor.geleia.util.ThemeUtil; +import org.adrianvictor.geleia.util.PreferenceUtil; public class PlayingNotificationMarshmallow extends PlayingNotification { diff --git a/app/src/main/java/com/dkanada/gramophone/service/notifications/PlayingNotificationNougat.java b/app/src/main/java/org/adrianvictor/geleia/service/notifications/PlayingNotificationNougat.java similarity index 90% rename from app/src/main/java/com/dkanada/gramophone/service/notifications/PlayingNotificationNougat.java rename to app/src/main/java/org/adrianvictor/geleia/service/notifications/PlayingNotificationNougat.java index 2484d1fc..7c10ed1b 100644 --- a/app/src/main/java/com/dkanada/gramophone/service/notifications/PlayingNotificationNougat.java +++ b/app/src/main/java/org/adrianvictor/geleia/service/notifications/PlayingNotificationNougat.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.service.notifications; +package org.adrianvictor.geleia.service.notifications; import android.app.PendingIntent; import android.content.ComponentName; @@ -16,17 +16,17 @@ import androidx.palette.graphics.Palette; import com.bumptech.glide.request.target.CustomTarget; import com.bumptech.glide.request.transition.Transition; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.glide.CustomGlideRequest; -import com.dkanada.gramophone.glide.palette.BitmapPaletteWrapper; -import com.dkanada.gramophone.model.Song; -import com.dkanada.gramophone.service.MusicService; -import com.dkanada.gramophone.activities.MainActivity; -import com.dkanada.gramophone.util.PreferenceUtil; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.glide.CustomGlideRequest; +import org.adrianvictor.geleia.glide.palette.BitmapPaletteWrapper; +import org.adrianvictor.geleia.model.Song; +import org.adrianvictor.geleia.service.MusicService; +import org.adrianvictor.geleia.activities.MainActivity; +import org.adrianvictor.geleia.util.PreferenceUtil; -import static com.dkanada.gramophone.service.MusicService.ACTION_REWIND; -import static com.dkanada.gramophone.service.MusicService.ACTION_SKIP; -import static com.dkanada.gramophone.service.MusicService.ACTION_TOGGLE; +import static org.adrianvictor.geleia.service.MusicService.ACTION_REWIND; +import static org.adrianvictor.geleia.service.MusicService.ACTION_SKIP; +import static org.adrianvictor.geleia.service.MusicService.ACTION_TOGGLE; public class PlayingNotificationNougat extends PlayingNotification { @Override diff --git a/app/src/main/java/com/dkanada/gramophone/service/playback/LocalPlayer.java b/app/src/main/java/org/adrianvictor/geleia/service/playback/LocalPlayer.java similarity index 97% rename from app/src/main/java/com/dkanada/gramophone/service/playback/LocalPlayer.java rename to app/src/main/java/org/adrianvictor/geleia/service/playback/LocalPlayer.java index 9b66346b..0a63184d 100644 --- a/app/src/main/java/com/dkanada/gramophone/service/playback/LocalPlayer.java +++ b/app/src/main/java/org/adrianvictor/geleia/service/playback/LocalPlayer.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.service.playback; +package org.adrianvictor.geleia.service.playback; import android.content.Context; import android.net.Uri; @@ -7,10 +7,10 @@ import android.widget.Toast; import androidx.annotation.NonNull; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.model.Song; -import com.dkanada.gramophone.util.MusicUtil; -import com.dkanada.gramophone.util.PreferenceUtil; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.model.Song; +import org.adrianvictor.geleia.util.MusicUtil; +import org.adrianvictor.geleia.util.PreferenceUtil; import com.google.android.exoplayer2.C; import com.google.android.exoplayer2.ExoPlayer; import com.google.android.exoplayer2.PlaybackException; diff --git a/app/src/main/java/com/dkanada/gramophone/service/playback/Playback.java b/app/src/main/java/org/adrianvictor/geleia/service/playback/Playback.java similarity index 87% rename from app/src/main/java/com/dkanada/gramophone/service/playback/Playback.java rename to app/src/main/java/org/adrianvictor/geleia/service/playback/Playback.java index 91536c03..c64d1dd1 100644 --- a/app/src/main/java/com/dkanada/gramophone/service/playback/Playback.java +++ b/app/src/main/java/org/adrianvictor/geleia/service/playback/Playback.java @@ -1,6 +1,6 @@ -package com.dkanada.gramophone.service.playback; +package org.adrianvictor.geleia.service.playback; -import com.dkanada.gramophone.model.Song; +import org.adrianvictor.geleia.model.Song; import com.google.android.exoplayer2.Player; import java.util.List; diff --git a/app/src/main/java/com/dkanada/gramophone/service/playback/PlaybackListener.java b/app/src/main/java/org/adrianvictor/geleia/service/playback/PlaybackListener.java similarity index 76% rename from app/src/main/java/com/dkanada/gramophone/service/playback/PlaybackListener.java rename to app/src/main/java/org/adrianvictor/geleia/service/playback/PlaybackListener.java index 692c945f..1bb46462 100644 --- a/app/src/main/java/com/dkanada/gramophone/service/playback/PlaybackListener.java +++ b/app/src/main/java/org/adrianvictor/geleia/service/playback/PlaybackListener.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.service.playback; +package org.adrianvictor.geleia.service.playback; public interface PlaybackListener { void onStateChanged(int state); diff --git a/app/src/main/java/com/dkanada/gramophone/service/receivers/MediaButtonIntentReceiver.java b/app/src/main/java/org/adrianvictor/geleia/service/receivers/MediaButtonIntentReceiver.java similarity index 98% rename from app/src/main/java/com/dkanada/gramophone/service/receivers/MediaButtonIntentReceiver.java rename to app/src/main/java/org/adrianvictor/geleia/service/receivers/MediaButtonIntentReceiver.java index a5b4482a..8a25b813 100644 --- a/app/src/main/java/com/dkanada/gramophone/service/receivers/MediaButtonIntentReceiver.java +++ b/app/src/main/java/org/adrianvictor/geleia/service/receivers/MediaButtonIntentReceiver.java @@ -11,7 +11,7 @@ // Modified for Phonograph by Karim Abou Zeid (kabouzeid). -package com.dkanada.gramophone.service.receivers; +package org.adrianvictor.geleia.service.receivers; import android.annotation.SuppressLint; import android.content.BroadcastReceiver; @@ -26,8 +26,8 @@ import android.view.KeyEvent; import androidx.core.content.ContextCompat; -import com.dkanada.gramophone.BuildConfig; -import com.dkanada.gramophone.service.MusicService; +import org.adrianvictor.geleia.BuildConfig; +import org.adrianvictor.geleia.service.MusicService; /** * Used to control headset playback. diff --git a/app/src/main/java/com/dkanada/gramophone/service/receivers/NetworkReceiver.java b/app/src/main/java/org/adrianvictor/geleia/service/receivers/NetworkReceiver.java similarity index 88% rename from app/src/main/java/com/dkanada/gramophone/service/receivers/NetworkReceiver.java rename to app/src/main/java/org/adrianvictor/geleia/service/receivers/NetworkReceiver.java index 089a7f8a..100d08ba 100644 --- a/app/src/main/java/com/dkanada/gramophone/service/receivers/NetworkReceiver.java +++ b/app/src/main/java/org/adrianvictor/geleia/service/receivers/NetworkReceiver.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.service.receivers; +package org.adrianvictor.geleia.service.receivers; import android.content.BroadcastReceiver; import android.content.Context; @@ -6,7 +6,7 @@ import android.content.Intent; import android.net.ConnectivityManager; import android.net.NetworkInfo; -import com.dkanada.gramophone.service.LoginService; +import org.adrianvictor.geleia.service.LoginService; public class NetworkReceiver extends BroadcastReceiver { @Override diff --git a/app/src/main/java/com/dkanada/gramophone/util/CalendarUtil.java b/app/src/main/java/org/adrianvictor/geleia/util/CalendarUtil.java similarity index 99% rename from app/src/main/java/com/dkanada/gramophone/util/CalendarUtil.java rename to app/src/main/java/org/adrianvictor/geleia/util/CalendarUtil.java index b0806d54..7f6550b0 100644 --- a/app/src/main/java/com/dkanada/gramophone/util/CalendarUtil.java +++ b/app/src/main/java/org/adrianvictor/geleia/util/CalendarUtil.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.util; +package org.adrianvictor.geleia.util; import java.util.Calendar; import java.util.GregorianCalendar; diff --git a/app/src/main/java/com/dkanada/gramophone/util/ImageUtil.java b/app/src/main/java/org/adrianvictor/geleia/util/ImageUtil.java similarity index 99% rename from app/src/main/java/com/dkanada/gramophone/util/ImageUtil.java rename to app/src/main/java/org/adrianvictor/geleia/util/ImageUtil.java index efa9509c..1388f345 100644 --- a/app/src/main/java/com/dkanada/gramophone/util/ImageUtil.java +++ b/app/src/main/java/org/adrianvictor/geleia/util/ImageUtil.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.util; +package org.adrianvictor.geleia.util; import android.content.Context; import android.content.res.Resources; diff --git a/app/src/main/java/com/dkanada/gramophone/util/MusicUtil.java b/app/src/main/java/org/adrianvictor/geleia/util/MusicUtil.java similarity index 96% rename from app/src/main/java/com/dkanada/gramophone/util/MusicUtil.java rename to app/src/main/java/org/adrianvictor/geleia/util/MusicUtil.java index 583152ff..8831fe38 100644 --- a/app/src/main/java/com/dkanada/gramophone/util/MusicUtil.java +++ b/app/src/main/java/org/adrianvictor/geleia/util/MusicUtil.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.util; +package org.adrianvictor.geleia.util; import android.content.Context; import android.content.Intent; @@ -10,13 +10,13 @@ import android.widget.Toast; import androidx.annotation.NonNull; import androidx.annotation.Nullable; -import com.dkanada.gramophone.App; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.model.Album; -import com.dkanada.gramophone.model.Artist; -import com.dkanada.gramophone.model.Codec; -import com.dkanada.gramophone.model.Genre; -import com.dkanada.gramophone.model.Song; +import org.adrianvictor.geleia.App; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.model.Album; +import org.adrianvictor.geleia.model.Artist; +import org.adrianvictor.geleia.model.Codec; +import org.adrianvictor.geleia.model.Genre; +import org.adrianvictor.geleia.model.Song; import org.jellyfin.apiclient.interaction.ApiClient; import org.jellyfin.apiclient.interaction.Response; diff --git a/app/src/main/java/com/dkanada/gramophone/util/NavigationUtil.java b/app/src/main/java/org/adrianvictor/geleia/util/NavigationUtil.java similarity index 83% rename from app/src/main/java/com/dkanada/gramophone/util/NavigationUtil.java rename to app/src/main/java/org/adrianvictor/geleia/util/NavigationUtil.java index dda89b13..924c47ba 100644 --- a/app/src/main/java/com/dkanada/gramophone/util/NavigationUtil.java +++ b/app/src/main/java/org/adrianvictor/geleia/util/NavigationUtil.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.util; +package org.adrianvictor.geleia.util; import android.app.Activity; import android.content.Context; @@ -9,19 +9,19 @@ import android.provider.Settings; import androidx.core.app.ActivityOptionsCompat; import androidx.core.util.Pair; -import com.dkanada.gramophone.activities.LoginActivity; -import com.dkanada.gramophone.activities.MainActivity; -import com.dkanada.gramophone.activities.SelectActivity; -import com.dkanada.gramophone.model.Album; -import com.dkanada.gramophone.model.Artist; -import com.dkanada.gramophone.model.Genre; -import com.dkanada.gramophone.model.Playlist; -import com.dkanada.gramophone.activities.details.AlbumDetailActivity; -import com.dkanada.gramophone.activities.details.ArtistDetailActivity; -import com.dkanada.gramophone.activities.details.GenreDetailActivity; -import com.dkanada.gramophone.activities.details.PlaylistDetailActivity; -import com.dkanada.gramophone.model.Song; -import com.dkanada.gramophone.service.DownloadService; +import org.adrianvictor.geleia.activities.LoginActivity; +import org.adrianvictor.geleia.activities.MainActivity; +import org.adrianvictor.geleia.activities.SelectActivity; +import org.adrianvictor.geleia.model.Album; +import org.adrianvictor.geleia.model.Artist; +import org.adrianvictor.geleia.model.Genre; +import org.adrianvictor.geleia.model.Playlist; +import org.adrianvictor.geleia.activities.details.AlbumDetailActivity; +import org.adrianvictor.geleia.activities.details.ArtistDetailActivity; +import org.adrianvictor.geleia.activities.details.GenreDetailActivity; +import org.adrianvictor.geleia.activities.details.PlaylistDetailActivity; +import org.adrianvictor.geleia.model.Song; +import org.adrianvictor.geleia.service.DownloadService; import java.util.ArrayList; import java.util.List; diff --git a/app/src/main/java/com/dkanada/gramophone/util/PlaylistUtil.java b/app/src/main/java/org/adrianvictor/geleia/util/PlaylistUtil.java similarity index 93% rename from app/src/main/java/com/dkanada/gramophone/util/PlaylistUtil.java rename to app/src/main/java/org/adrianvictor/geleia/util/PlaylistUtil.java index 7844243d..9144b16a 100644 --- a/app/src/main/java/com/dkanada/gramophone/util/PlaylistUtil.java +++ b/app/src/main/java/org/adrianvictor/geleia/util/PlaylistUtil.java @@ -1,10 +1,10 @@ -package com.dkanada.gramophone.util; +package org.adrianvictor.geleia.util; -import com.dkanada.gramophone.App; -import com.dkanada.gramophone.interfaces.MediaCallback; -import com.dkanada.gramophone.model.Playlist; -import com.dkanada.gramophone.model.PlaylistSong; -import com.dkanada.gramophone.model.Song; +import org.adrianvictor.geleia.App; +import org.adrianvictor.geleia.interfaces.MediaCallback; +import org.adrianvictor.geleia.model.Playlist; +import org.adrianvictor.geleia.model.PlaylistSong; +import org.adrianvictor.geleia.model.Song; import org.jellyfin.apiclient.interaction.EmptyResponse; import org.jellyfin.apiclient.interaction.Response; diff --git a/app/src/main/java/com/dkanada/gramophone/util/PreferenceUtil.java b/app/src/main/java/org/adrianvictor/geleia/util/PreferenceUtil.java similarity index 97% rename from app/src/main/java/com/dkanada/gramophone/util/PreferenceUtil.java rename to app/src/main/java/org/adrianvictor/geleia/util/PreferenceUtil.java index c133659f..1becdcb9 100644 --- a/app/src/main/java/com/dkanada/gramophone/util/PreferenceUtil.java +++ b/app/src/main/java/org/adrianvictor/geleia/util/PreferenceUtil.java @@ -1,19 +1,18 @@ -package com.dkanada.gramophone.util; +package org.adrianvictor.geleia.util; import android.annotation.SuppressLint; import android.content.Context; import android.content.SharedPreferences; -import android.os.Build; import android.preference.PreferenceManager; -import com.dkanada.gramophone.model.Theme; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.model.SortMethod; -import com.dkanada.gramophone.model.SortOrder; -import com.dkanada.gramophone.model.Category; -import com.dkanada.gramophone.model.Codec; -import com.dkanada.gramophone.interfaces.base.PreferenceMigration; -import com.dkanada.gramophone.fragments.player.NowPlayingScreen; +import org.adrianvictor.geleia.model.Theme; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.model.SortMethod; +import org.adrianvictor.geleia.model.SortOrder; +import org.adrianvictor.geleia.model.Category; +import org.adrianvictor.geleia.model.Codec; +import org.adrianvictor.geleia.interfaces.base.PreferenceMigration; +import org.adrianvictor.geleia.fragments.player.NowPlayingScreen; import java.util.Arrays; import java.util.List; @@ -90,7 +89,7 @@ public final class PreferenceUtil { private static final PreferenceMigration Migration1 = new PreferenceMigration(0, 1) { @Override public void migrate(SharedPreferences preferences) { - String theme = preferences.getString(GENERAL_THEME, "DARK"); + String theme = preferences.getString(GENERAL_THEME, "BLACK"); String imageSize = preferences.getString(IMAGE_CACHE_SIZE, "400000000"); String mediaSize = preferences.getString(MEDIA_CACHE_SIZE, "400000000"); @@ -186,7 +185,7 @@ public final class PreferenceUtil { } public Theme getTheme() { - return Theme.valueOf(mPreferences.getString(GENERAL_THEME, Theme.DARK.toString())); + return Theme.valueOf(mPreferences.getString(GENERAL_THEME, Theme.BLACK.toString())); } public int getPrimaryColor() { diff --git a/app/src/main/java/com/dkanada/gramophone/util/QueryUtil.java b/app/src/main/java/org/adrianvictor/geleia/util/QueryUtil.java similarity index 95% rename from app/src/main/java/com/dkanada/gramophone/util/QueryUtil.java rename to app/src/main/java/org/adrianvictor/geleia/util/QueryUtil.java index be9b62d1..123645f6 100644 --- a/app/src/main/java/com/dkanada/gramophone/util/QueryUtil.java +++ b/app/src/main/java/org/adrianvictor/geleia/util/QueryUtil.java @@ -1,12 +1,12 @@ -package com.dkanada.gramophone.util; +package org.adrianvictor.geleia.util; -import com.dkanada.gramophone.App; -import com.dkanada.gramophone.interfaces.MediaCallback; -import com.dkanada.gramophone.model.Album; -import com.dkanada.gramophone.model.Artist; -import com.dkanada.gramophone.model.Genre; -import com.dkanada.gramophone.model.Playlist; -import com.dkanada.gramophone.model.Song; +import org.adrianvictor.geleia.App; +import org.adrianvictor.geleia.interfaces.MediaCallback; +import org.adrianvictor.geleia.model.Album; +import org.adrianvictor.geleia.model.Artist; +import org.adrianvictor.geleia.model.Genre; +import org.adrianvictor.geleia.model.Playlist; +import org.adrianvictor.geleia.model.Song; import org.jellyfin.apiclient.interaction.Response; import org.jellyfin.apiclient.model.dto.BaseItemDto; diff --git a/app/src/main/java/com/dkanada/gramophone/util/ShortcutUtil.java b/app/src/main/java/org/adrianvictor/geleia/util/ShortcutUtil.java similarity index 89% rename from app/src/main/java/com/dkanada/gramophone/util/ShortcutUtil.java rename to app/src/main/java/org/adrianvictor/geleia/util/ShortcutUtil.java index bf6114b8..4b4ef67b 100644 --- a/app/src/main/java/com/dkanada/gramophone/util/ShortcutUtil.java +++ b/app/src/main/java/org/adrianvictor/geleia/util/ShortcutUtil.java @@ -1,10 +1,10 @@ -package com.dkanada.gramophone.util; +package org.adrianvictor.geleia.util; -import com.dkanada.gramophone.App; -import com.dkanada.gramophone.model.SortMethod; -import com.dkanada.gramophone.model.SortOrder; -import com.dkanada.gramophone.interfaces.MediaCallback; -import com.dkanada.gramophone.model.Song; +import org.adrianvictor.geleia.App; +import org.adrianvictor.geleia.model.SortMethod; +import org.adrianvictor.geleia.model.SortOrder; +import org.adrianvictor.geleia.interfaces.MediaCallback; +import org.adrianvictor.geleia.model.Song; import org.jellyfin.apiclient.interaction.Response; import org.jellyfin.apiclient.model.dto.BaseItemDto; diff --git a/app/src/main/java/com/dkanada/gramophone/util/ThemeUtil.java b/app/src/main/java/org/adrianvictor/geleia/util/ThemeUtil.java similarity index 98% rename from app/src/main/java/com/dkanada/gramophone/util/ThemeUtil.java rename to app/src/main/java/org/adrianvictor/geleia/util/ThemeUtil.java index 4b1fe363..af732fe6 100644 --- a/app/src/main/java/com/dkanada/gramophone/util/ThemeUtil.java +++ b/app/src/main/java/org/adrianvictor/geleia/util/ThemeUtil.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.util; +package org.adrianvictor.geleia.util; import android.content.res.ColorStateList; import android.content.Context; @@ -10,7 +10,7 @@ import androidx.annotation.Nullable; import androidx.core.content.ContextCompat; import androidx.palette.graphics.Palette; -import com.dkanada.gramophone.R; +import org.adrianvictor.geleia.R; import com.google.android.material.color.MaterialColors; import java.util.Collections; diff --git a/app/src/main/java/com/dkanada/gramophone/util/Util.java b/app/src/main/java/org/adrianvictor/geleia/util/Util.java similarity index 97% rename from app/src/main/java/com/dkanada/gramophone/util/Util.java rename to app/src/main/java/org/adrianvictor/geleia/util/Util.java index 33d08e42..1b6f76ec 100644 --- a/app/src/main/java/com/dkanada/gramophone/util/Util.java +++ b/app/src/main/java/org/adrianvictor/geleia/util/Util.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.util; +package org.adrianvictor.geleia.util; import android.annotation.TargetApi; import android.app.Activity; @@ -19,7 +19,7 @@ import androidx.annotation.AttrRes; import androidx.annotation.NonNull; import androidx.annotation.Nullable; -import com.dkanada.gramophone.R; +import org.adrianvictor.geleia.R; public class Util { public static int getActionBarSize(@NonNull Context context) { diff --git a/app/src/main/java/com/dkanada/gramophone/util/ViewUtil.java b/app/src/main/java/org/adrianvictor/geleia/util/ViewUtil.java similarity index 98% rename from app/src/main/java/com/dkanada/gramophone/util/ViewUtil.java rename to app/src/main/java/org/adrianvictor/geleia/util/ViewUtil.java index 1c3f3878..20f293f1 100644 --- a/app/src/main/java/com/dkanada/gramophone/util/ViewUtil.java +++ b/app/src/main/java/org/adrianvictor/geleia/util/ViewUtil.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.util; +package org.adrianvictor.geleia.util; import android.animation.Animator; import android.animation.ArgbEvaluator; @@ -19,7 +19,7 @@ import android.widget.TextView; import androidx.annotation.ColorInt; -import com.dkanada.gramophone.R; +import org.adrianvictor.geleia.R; import com.simplecityapps.recyclerview_fastscroll.views.FastScrollRecyclerView; public class ViewUtil { diff --git a/app/src/main/java/com/dkanada/gramophone/views/ColorCircleDrawable.java b/app/src/main/java/org/adrianvictor/geleia/views/ColorCircleDrawable.java similarity index 97% rename from app/src/main/java/com/dkanada/gramophone/views/ColorCircleDrawable.java rename to app/src/main/java/org/adrianvictor/geleia/views/ColorCircleDrawable.java index ba3da12d..5563062b 100644 --- a/app/src/main/java/com/dkanada/gramophone/views/ColorCircleDrawable.java +++ b/app/src/main/java/org/adrianvictor/geleia/views/ColorCircleDrawable.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.views; +package org.adrianvictor.geleia.views; import android.annotation.SuppressLint; import android.content.Context; diff --git a/app/src/main/java/com/dkanada/gramophone/views/HeightFitSquareLayout.java b/app/src/main/java/org/adrianvictor/geleia/views/HeightFitSquareLayout.java similarity index 96% rename from app/src/main/java/com/dkanada/gramophone/views/HeightFitSquareLayout.java rename to app/src/main/java/org/adrianvictor/geleia/views/HeightFitSquareLayout.java index 7050ac79..c2ca5df8 100644 --- a/app/src/main/java/com/dkanada/gramophone/views/HeightFitSquareLayout.java +++ b/app/src/main/java/org/adrianvictor/geleia/views/HeightFitSquareLayout.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.views; +package org.adrianvictor.geleia.views; import android.annotation.TargetApi; import android.content.Context; diff --git a/app/src/main/java/com/dkanada/gramophone/views/IconImageView.java b/app/src/main/java/org/adrianvictor/geleia/views/IconImageView.java similarity index 86% rename from app/src/main/java/com/dkanada/gramophone/views/IconImageView.java rename to app/src/main/java/org/adrianvictor/geleia/views/IconImageView.java index 0687fa57..557797cf 100644 --- a/app/src/main/java/com/dkanada/gramophone/views/IconImageView.java +++ b/app/src/main/java/org/adrianvictor/geleia/views/IconImageView.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.views; +package org.adrianvictor.geleia.views; import android.content.Context; import android.graphics.PorterDuff; @@ -6,8 +6,8 @@ import android.util.AttributeSet; import androidx.appcompat.widget.AppCompatImageView; -import com.dkanada.gramophone.util.ThemeUtil; -import com.dkanada.gramophone.R; +import org.adrianvictor.geleia.util.ThemeUtil; +import org.adrianvictor.geleia.R; public class IconImageView extends AppCompatImageView { public IconImageView(Context context) { diff --git a/app/src/main/java/com/dkanada/gramophone/views/InceptionScrollView.java b/app/src/main/java/org/adrianvictor/geleia/views/InceptionScrollView.java similarity index 98% rename from app/src/main/java/com/dkanada/gramophone/views/InceptionScrollView.java rename to app/src/main/java/org/adrianvictor/geleia/views/InceptionScrollView.java index 8f7295ad..306d658f 100644 --- a/app/src/main/java/com/dkanada/gramophone/views/InceptionScrollView.java +++ b/app/src/main/java/org/adrianvictor/geleia/views/InceptionScrollView.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.views; +package org.adrianvictor.geleia.views; import android.content.Context; import android.graphics.Rect; diff --git a/app/src/main/java/com/dkanada/gramophone/views/PlayPauseDrawable.java b/app/src/main/java/org/adrianvictor/geleia/views/PlayPauseDrawable.java similarity index 99% rename from app/src/main/java/com/dkanada/gramophone/views/PlayPauseDrawable.java rename to app/src/main/java/org/adrianvictor/geleia/views/PlayPauseDrawable.java index 5560c5c3..13fef038 100644 --- a/app/src/main/java/com/dkanada/gramophone/views/PlayPauseDrawable.java +++ b/app/src/main/java/org/adrianvictor/geleia/views/PlayPauseDrawable.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.views; +package org.adrianvictor.geleia.views; import android.animation.Animator; import android.animation.AnimatorListenerAdapter; @@ -18,7 +18,7 @@ import android.view.animation.DecelerateInterpolator; import androidx.annotation.NonNull; -import com.dkanada.gramophone.R; +import org.adrianvictor.geleia.R; public class PlayPauseDrawable extends Drawable { private static final long PLAY_PAUSE_ANIMATION_DURATION = 250; diff --git a/app/src/main/java/com/dkanada/gramophone/views/StatusBarMarginFrameLayout.java b/app/src/main/java/org/adrianvictor/geleia/views/StatusBarMarginFrameLayout.java similarity index 96% rename from app/src/main/java/com/dkanada/gramophone/views/StatusBarMarginFrameLayout.java rename to app/src/main/java/org/adrianvictor/geleia/views/StatusBarMarginFrameLayout.java index 0d9a4633..3a8f9879 100644 --- a/app/src/main/java/com/dkanada/gramophone/views/StatusBarMarginFrameLayout.java +++ b/app/src/main/java/org/adrianvictor/geleia/views/StatusBarMarginFrameLayout.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.views; +package org.adrianvictor.geleia.views; import android.content.Context; import android.os.Build; diff --git a/app/src/main/java/com/dkanada/gramophone/views/StatusBarView.java b/app/src/main/java/org/adrianvictor/geleia/views/StatusBarView.java similarity index 95% rename from app/src/main/java/com/dkanada/gramophone/views/StatusBarView.java rename to app/src/main/java/org/adrianvictor/geleia/views/StatusBarView.java index a3286d4e..ecb83082 100644 --- a/app/src/main/java/com/dkanada/gramophone/views/StatusBarView.java +++ b/app/src/main/java/org/adrianvictor/geleia/views/StatusBarView.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.views; +package org.adrianvictor.geleia.views; import android.content.Context; import android.os.Build; diff --git a/app/src/main/java/com/dkanada/gramophone/views/WidthFitSquareLayout.java b/app/src/main/java/org/adrianvictor/geleia/views/WidthFitSquareLayout.java similarity index 96% rename from app/src/main/java/com/dkanada/gramophone/views/WidthFitSquareLayout.java rename to app/src/main/java/org/adrianvictor/geleia/views/WidthFitSquareLayout.java index 2fe490ed..be5a0833 100644 --- a/app/src/main/java/com/dkanada/gramophone/views/WidthFitSquareLayout.java +++ b/app/src/main/java/org/adrianvictor/geleia/views/WidthFitSquareLayout.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.views; +package org.adrianvictor.geleia.views; import android.annotation.TargetApi; import android.content.Context; diff --git a/app/src/main/java/com/dkanada/gramophone/views/settings/ColorPreference.java b/app/src/main/java/org/adrianvictor/geleia/views/settings/ColorPreference.java similarity index 91% rename from app/src/main/java/com/dkanada/gramophone/views/settings/ColorPreference.java rename to app/src/main/java/org/adrianvictor/geleia/views/settings/ColorPreference.java index a00ea4e8..b0b0cb6a 100644 --- a/app/src/main/java/com/dkanada/gramophone/views/settings/ColorPreference.java +++ b/app/src/main/java/org/adrianvictor/geleia/views/settings/ColorPreference.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.views.settings; +package org.adrianvictor.geleia.views.settings; import android.content.Context; import android.content.DialogInterface; @@ -10,9 +10,9 @@ import android.view.View; import androidx.preference.Preference; import androidx.preference.PreferenceViewHolder; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.util.PreferenceUtil; -import com.dkanada.gramophone.views.ColorCircleDrawable; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.util.PreferenceUtil; +import org.adrianvictor.geleia.views.ColorCircleDrawable; import com.flask.colorpicker.ColorPickerView; import com.flask.colorpicker.builder.ColorPickerClickListener; import com.flask.colorpicker.builder.ColorPickerDialogBuilder; diff --git a/app/src/main/java/com/dkanada/gramophone/views/settings/DirectPlayPreference.java b/app/src/main/java/org/adrianvictor/geleia/views/settings/DirectPlayPreference.java similarity index 90% rename from app/src/main/java/com/dkanada/gramophone/views/settings/DirectPlayPreference.java rename to app/src/main/java/org/adrianvictor/geleia/views/settings/DirectPlayPreference.java index ae1bcc35..b4bcee29 100644 --- a/app/src/main/java/com/dkanada/gramophone/views/settings/DirectPlayPreference.java +++ b/app/src/main/java/org/adrianvictor/geleia/views/settings/DirectPlayPreference.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.views.settings; +package org.adrianvictor.geleia.views.settings; import android.annotation.SuppressLint; import android.app.Activity; @@ -12,9 +12,9 @@ import androidx.recyclerview.widget.LinearLayoutManager; import androidx.recyclerview.widget.RecyclerView; import com.afollestad.materialdialogs.MaterialDialog; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.adapter.DirectPlayCodecAdapter; -import com.dkanada.gramophone.util.PreferenceUtil; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.adapter.DirectPlayCodecAdapter; +import org.adrianvictor.geleia.util.PreferenceUtil; public class DirectPlayPreference extends Preference implements View.OnClickListener { public DirectPlayPreference(Context context, AttributeSet attrs) { diff --git a/app/src/main/java/com/dkanada/gramophone/views/settings/FilePreference.java b/app/src/main/java/org/adrianvictor/geleia/views/settings/FilePreference.java similarity index 94% rename from app/src/main/java/com/dkanada/gramophone/views/settings/FilePreference.java rename to app/src/main/java/org/adrianvictor/geleia/views/settings/FilePreference.java index 66840d94..c0b97976 100644 --- a/app/src/main/java/com/dkanada/gramophone/views/settings/FilePreference.java +++ b/app/src/main/java/org/adrianvictor/geleia/views/settings/FilePreference.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.views.settings; +package org.adrianvictor.geleia.views.settings; import android.app.Activity; import android.app.FragmentManager; @@ -11,7 +11,7 @@ import androidx.preference.Preference; import androidx.preference.PreferenceViewHolder; import com.codekidlabs.storagechooser.StorageChooser; -import com.dkanada.gramophone.util.PreferenceUtil; +import org.adrianvictor.geleia.util.PreferenceUtil; public class FilePreference extends Preference implements View.OnClickListener, StorageChooser.OnSelectListener { private final SharedPreferences preferences; diff --git a/app/src/main/java/com/dkanada/gramophone/views/settings/JellyPreferenceCategory.java b/app/src/main/java/org/adrianvictor/geleia/views/settings/JellyPreferenceCategory.java similarity index 88% rename from app/src/main/java/com/dkanada/gramophone/views/settings/JellyPreferenceCategory.java rename to app/src/main/java/org/adrianvictor/geleia/views/settings/JellyPreferenceCategory.java index 2d01a4fd..f971374c 100644 --- a/app/src/main/java/com/dkanada/gramophone/views/settings/JellyPreferenceCategory.java +++ b/app/src/main/java/org/adrianvictor/geleia/views/settings/JellyPreferenceCategory.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.views.settings; +package org.adrianvictor.geleia.views.settings; import android.content.Context; import android.content.SharedPreferences; @@ -9,8 +9,8 @@ import androidx.preference.PreferenceCategory; import androidx.preference.PreferenceManager; import androidx.preference.PreferenceViewHolder; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.util.PreferenceUtil; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.util.PreferenceUtil; public class JellyPreferenceCategory extends PreferenceCategory { public JellyPreferenceCategory(Context context, AttributeSet attrs) { diff --git a/app/src/main/java/com/dkanada/gramophone/views/shortcuts/AppShortcutIconGenerator.java b/app/src/main/java/org/adrianvictor/geleia/views/shortcuts/AppShortcutIconGenerator.java similarity index 93% rename from app/src/main/java/com/dkanada/gramophone/views/shortcuts/AppShortcutIconGenerator.java rename to app/src/main/java/org/adrianvictor/geleia/views/shortcuts/AppShortcutIconGenerator.java index 08c560d6..a7308a83 100644 --- a/app/src/main/java/com/dkanada/gramophone/views/shortcuts/AppShortcutIconGenerator.java +++ b/app/src/main/java/org/adrianvictor/geleia/views/shortcuts/AppShortcutIconGenerator.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.views.shortcuts; +package org.adrianvictor.geleia.views.shortcuts; import android.content.Context; import android.graphics.drawable.AdaptiveIconDrawable; @@ -11,9 +11,9 @@ import android.util.TypedValue; import androidx.annotation.RequiresApi; import androidx.core.graphics.drawable.IconCompat; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.util.ImageUtil; -import com.dkanada.gramophone.util.PreferenceUtil; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.util.ImageUtil; +import org.adrianvictor.geleia.util.PreferenceUtil; @RequiresApi(Build.VERSION_CODES.O) public final class AppShortcutIconGenerator { diff --git a/app/src/main/java/com/dkanada/gramophone/views/shortcuts/AppShortcutLauncherActivity.java b/app/src/main/java/org/adrianvictor/geleia/views/shortcuts/AppShortcutLauncherActivity.java similarity index 79% rename from app/src/main/java/com/dkanada/gramophone/views/shortcuts/AppShortcutLauncherActivity.java rename to app/src/main/java/org/adrianvictor/geleia/views/shortcuts/AppShortcutLauncherActivity.java index cc9c85be..4c571758 100644 --- a/app/src/main/java/com/dkanada/gramophone/views/shortcuts/AppShortcutLauncherActivity.java +++ b/app/src/main/java/org/adrianvictor/geleia/views/shortcuts/AppShortcutLauncherActivity.java @@ -1,17 +1,17 @@ -package com.dkanada.gramophone.views.shortcuts; +package org.adrianvictor.geleia.views.shortcuts; import android.app.Activity; import android.content.Intent; import android.os.Bundle; -import com.dkanada.gramophone.BuildConfig; -import com.dkanada.gramophone.views.shortcuts.type.LatestShortcutType; -import com.dkanada.gramophone.views.shortcuts.type.ShuffleShortcutType; -import com.dkanada.gramophone.views.shortcuts.type.FrequentShortcutType; -import com.dkanada.gramophone.helper.MusicPlayerRemote; -import com.dkanada.gramophone.util.ShortcutUtil; -import com.dkanada.gramophone.model.Playlist; -import com.dkanada.gramophone.service.MusicService; +import org.adrianvictor.geleia.BuildConfig; +import org.adrianvictor.geleia.views.shortcuts.type.LatestShortcutType; +import org.adrianvictor.geleia.views.shortcuts.type.ShuffleShortcutType; +import org.adrianvictor.geleia.views.shortcuts.type.FrequentShortcutType; +import org.adrianvictor.geleia.helper.MusicPlayerRemote; +import org.adrianvictor.geleia.util.ShortcutUtil; +import org.adrianvictor.geleia.model.Playlist; +import org.adrianvictor.geleia.service.MusicService; public class AppShortcutLauncherActivity extends Activity { public static final String EXTRA_SHORTCUT = BuildConfig.APPLICATION_ID + ".extra.shortcut"; diff --git a/app/src/main/java/com/dkanada/gramophone/views/shortcuts/DynamicShortcutManager.java b/app/src/main/java/org/adrianvictor/geleia/views/shortcuts/DynamicShortcutManager.java similarity index 87% rename from app/src/main/java/com/dkanada/gramophone/views/shortcuts/DynamicShortcutManager.java rename to app/src/main/java/org/adrianvictor/geleia/views/shortcuts/DynamicShortcutManager.java index 34eb09c9..ee889cd8 100644 --- a/app/src/main/java/com/dkanada/gramophone/views/shortcuts/DynamicShortcutManager.java +++ b/app/src/main/java/org/adrianvictor/geleia/views/shortcuts/DynamicShortcutManager.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.views.shortcuts; +package org.adrianvictor.geleia.views.shortcuts; import android.annotation.TargetApi; import android.content.Context; @@ -8,9 +8,9 @@ import android.content.pm.ShortcutManager; import android.graphics.drawable.Icon; import android.os.Build; -import com.dkanada.gramophone.views.shortcuts.type.LatestShortcutType; -import com.dkanada.gramophone.views.shortcuts.type.ShuffleShortcutType; -import com.dkanada.gramophone.views.shortcuts.type.FrequentShortcutType; +import org.adrianvictor.geleia.views.shortcuts.type.LatestShortcutType; +import org.adrianvictor.geleia.views.shortcuts.type.ShuffleShortcutType; +import org.adrianvictor.geleia.views.shortcuts.type.FrequentShortcutType; import java.util.Arrays; import java.util.List; diff --git a/app/src/main/java/com/dkanada/gramophone/views/shortcuts/type/BaseShortcutType.java b/app/src/main/java/org/adrianvictor/geleia/views/shortcuts/type/BaseShortcutType.java similarity index 84% rename from app/src/main/java/com/dkanada/gramophone/views/shortcuts/type/BaseShortcutType.java rename to app/src/main/java/org/adrianvictor/geleia/views/shortcuts/type/BaseShortcutType.java index 70c6b7ba..8bfdf649 100644 --- a/app/src/main/java/com/dkanada/gramophone/views/shortcuts/type/BaseShortcutType.java +++ b/app/src/main/java/org/adrianvictor/geleia/views/shortcuts/type/BaseShortcutType.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.views.shortcuts.type; +package org.adrianvictor.geleia.views.shortcuts.type; import android.annotation.TargetApi; import android.content.Context; @@ -7,8 +7,8 @@ import android.content.pm.ShortcutInfo; import android.os.Build; import android.os.Bundle; -import com.dkanada.gramophone.BuildConfig; -import com.dkanada.gramophone.views.shortcuts.AppShortcutLauncherActivity; +import org.adrianvictor.geleia.BuildConfig; +import org.adrianvictor.geleia.views.shortcuts.AppShortcutLauncherActivity; @TargetApi(Build.VERSION_CODES.O) public abstract class BaseShortcutType { diff --git a/app/src/main/java/com/dkanada/gramophone/views/shortcuts/type/FrequentShortcutType.java b/app/src/main/java/org/adrianvictor/geleia/views/shortcuts/type/FrequentShortcutType.java similarity index 77% rename from app/src/main/java/com/dkanada/gramophone/views/shortcuts/type/FrequentShortcutType.java rename to app/src/main/java/org/adrianvictor/geleia/views/shortcuts/type/FrequentShortcutType.java index 85879e7c..29253143 100644 --- a/app/src/main/java/com/dkanada/gramophone/views/shortcuts/type/FrequentShortcutType.java +++ b/app/src/main/java/org/adrianvictor/geleia/views/shortcuts/type/FrequentShortcutType.java @@ -1,13 +1,13 @@ -package com.dkanada.gramophone.views.shortcuts.type; +package org.adrianvictor.geleia.views.shortcuts.type; import android.annotation.TargetApi; import android.content.Context; import android.content.pm.ShortcutInfo; import android.os.Build; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.views.shortcuts.AppShortcutIconGenerator; -import com.dkanada.gramophone.views.shortcuts.AppShortcutLauncherActivity; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.views.shortcuts.AppShortcutIconGenerator; +import org.adrianvictor.geleia.views.shortcuts.AppShortcutLauncherActivity; @TargetApi(Build.VERSION_CODES.O) public final class FrequentShortcutType extends BaseShortcutType { diff --git a/app/src/main/java/com/dkanada/gramophone/views/shortcuts/type/LatestShortcutType.java b/app/src/main/java/org/adrianvictor/geleia/views/shortcuts/type/LatestShortcutType.java similarity index 77% rename from app/src/main/java/com/dkanada/gramophone/views/shortcuts/type/LatestShortcutType.java rename to app/src/main/java/org/adrianvictor/geleia/views/shortcuts/type/LatestShortcutType.java index 70ab2c46..b5922bd0 100644 --- a/app/src/main/java/com/dkanada/gramophone/views/shortcuts/type/LatestShortcutType.java +++ b/app/src/main/java/org/adrianvictor/geleia/views/shortcuts/type/LatestShortcutType.java @@ -1,13 +1,13 @@ -package com.dkanada.gramophone.views.shortcuts.type; +package org.adrianvictor.geleia.views.shortcuts.type; import android.annotation.TargetApi; import android.content.Context; import android.content.pm.ShortcutInfo; import android.os.Build; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.views.shortcuts.AppShortcutIconGenerator; -import com.dkanada.gramophone.views.shortcuts.AppShortcutLauncherActivity; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.views.shortcuts.AppShortcutIconGenerator; +import org.adrianvictor.geleia.views.shortcuts.AppShortcutLauncherActivity; @TargetApi(Build.VERSION_CODES.O) public final class LatestShortcutType extends BaseShortcutType { diff --git a/app/src/main/java/com/dkanada/gramophone/views/shortcuts/type/ShuffleShortcutType.java b/app/src/main/java/org/adrianvictor/geleia/views/shortcuts/type/ShuffleShortcutType.java similarity index 77% rename from app/src/main/java/com/dkanada/gramophone/views/shortcuts/type/ShuffleShortcutType.java rename to app/src/main/java/org/adrianvictor/geleia/views/shortcuts/type/ShuffleShortcutType.java index 633230f6..fd484811 100644 --- a/app/src/main/java/com/dkanada/gramophone/views/shortcuts/type/ShuffleShortcutType.java +++ b/app/src/main/java/org/adrianvictor/geleia/views/shortcuts/type/ShuffleShortcutType.java @@ -1,13 +1,13 @@ -package com.dkanada.gramophone.views.shortcuts.type; +package org.adrianvictor.geleia.views.shortcuts.type; import android.annotation.TargetApi; import android.content.Context; import android.content.pm.ShortcutInfo; import android.os.Build; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.views.shortcuts.AppShortcutIconGenerator; -import com.dkanada.gramophone.views.shortcuts.AppShortcutLauncherActivity; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.views.shortcuts.AppShortcutIconGenerator; +import org.adrianvictor.geleia.views.shortcuts.AppShortcutLauncherActivity; @TargetApi(Build.VERSION_CODES.O) public final class ShuffleShortcutType extends BaseShortcutType { diff --git a/app/src/main/java/com/dkanada/gramophone/views/widgets/AppWidgetAlbum.java b/app/src/main/java/org/adrianvictor/geleia/views/widgets/AppWidgetAlbum.java similarity index 94% rename from app/src/main/java/com/dkanada/gramophone/views/widgets/AppWidgetAlbum.java rename to app/src/main/java/org/adrianvictor/geleia/views/widgets/AppWidgetAlbum.java index 13959a8a..f9eddaf4 100644 --- a/app/src/main/java/com/dkanada/gramophone/views/widgets/AppWidgetAlbum.java +++ b/app/src/main/java/org/adrianvictor/geleia/views/widgets/AppWidgetAlbum.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.views.widgets; +package org.adrianvictor.geleia.views.widgets; import android.appwidget.AppWidgetManager; import android.content.Context; @@ -17,13 +17,13 @@ import com.bumptech.glide.Glide; import com.bumptech.glide.request.target.CustomTarget; import com.bumptech.glide.request.target.Target; import com.bumptech.glide.request.transition.Transition; -import com.dkanada.gramophone.util.ThemeUtil; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.glide.CustomGlideRequest; -import com.dkanada.gramophone.model.Song; -import com.dkanada.gramophone.service.MusicService; -import com.dkanada.gramophone.util.ImageUtil; -import com.dkanada.gramophone.util.Util; +import org.adrianvictor.geleia.util.ThemeUtil; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.glide.CustomGlideRequest; +import org.adrianvictor.geleia.model.Song; +import org.adrianvictor.geleia.service.MusicService; +import org.adrianvictor.geleia.util.ImageUtil; +import org.adrianvictor.geleia.util.Util; public class AppWidgetAlbum extends BaseAppWidget { public static final String NAME = "widget.album"; diff --git a/app/src/main/java/com/dkanada/gramophone/views/widgets/AppWidgetCard.java b/app/src/main/java/org/adrianvictor/geleia/views/widgets/AppWidgetCard.java similarity index 94% rename from app/src/main/java/com/dkanada/gramophone/views/widgets/AppWidgetCard.java rename to app/src/main/java/org/adrianvictor/geleia/views/widgets/AppWidgetCard.java index 84a31478..1c3a27d8 100644 --- a/app/src/main/java/com/dkanada/gramophone/views/widgets/AppWidgetCard.java +++ b/app/src/main/java/org/adrianvictor/geleia/views/widgets/AppWidgetCard.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.views.widgets; +package org.adrianvictor.geleia.views.widgets; import android.appwidget.AppWidgetManager; import android.content.Context; @@ -17,13 +17,13 @@ import com.bumptech.glide.Glide; import com.bumptech.glide.request.target.CustomTarget; import com.bumptech.glide.request.target.Target; import com.bumptech.glide.request.transition.Transition; -import com.dkanada.gramophone.util.ThemeUtil; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.glide.CustomGlideRequest; -import com.dkanada.gramophone.glide.palette.BitmapPaletteWrapper; -import com.dkanada.gramophone.model.Song; -import com.dkanada.gramophone.service.MusicService; -import com.dkanada.gramophone.util.ImageUtil; +import org.adrianvictor.geleia.util.ThemeUtil; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.glide.CustomGlideRequest; +import org.adrianvictor.geleia.glide.palette.BitmapPaletteWrapper; +import org.adrianvictor.geleia.model.Song; +import org.adrianvictor.geleia.service.MusicService; +import org.adrianvictor.geleia.util.ImageUtil; public class AppWidgetCard extends BaseAppWidget { public static final String NAME = "widget.card"; diff --git a/app/src/main/java/com/dkanada/gramophone/views/widgets/AppWidgetClassic.java b/app/src/main/java/org/adrianvictor/geleia/views/widgets/AppWidgetClassic.java similarity index 94% rename from app/src/main/java/com/dkanada/gramophone/views/widgets/AppWidgetClassic.java rename to app/src/main/java/org/adrianvictor/geleia/views/widgets/AppWidgetClassic.java index b09aaf9e..e4a07aae 100644 --- a/app/src/main/java/com/dkanada/gramophone/views/widgets/AppWidgetClassic.java +++ b/app/src/main/java/org/adrianvictor/geleia/views/widgets/AppWidgetClassic.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.views.widgets; +package org.adrianvictor.geleia.views.widgets; import android.appwidget.AppWidgetManager; import android.content.Context; @@ -17,13 +17,13 @@ import com.bumptech.glide.Glide; import com.bumptech.glide.request.target.CustomTarget; import com.bumptech.glide.request.target.Target; import com.bumptech.glide.request.transition.Transition; -import com.dkanada.gramophone.util.ThemeUtil; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.glide.CustomGlideRequest; -import com.dkanada.gramophone.glide.palette.BitmapPaletteWrapper; -import com.dkanada.gramophone.model.Song; -import com.dkanada.gramophone.service.MusicService; -import com.dkanada.gramophone.util.ImageUtil; +import org.adrianvictor.geleia.util.ThemeUtil; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.glide.CustomGlideRequest; +import org.adrianvictor.geleia.glide.palette.BitmapPaletteWrapper; +import org.adrianvictor.geleia.model.Song; +import org.adrianvictor.geleia.service.MusicService; +import org.adrianvictor.geleia.util.ImageUtil; public class AppWidgetClassic extends BaseAppWidget { public static final String NAME = "widget.classic"; diff --git a/app/src/main/java/com/dkanada/gramophone/views/widgets/BaseAppWidget.java b/app/src/main/java/org/adrianvictor/geleia/views/widgets/BaseAppWidget.java similarity index 95% rename from app/src/main/java/com/dkanada/gramophone/views/widgets/BaseAppWidget.java rename to app/src/main/java/org/adrianvictor/geleia/views/widgets/BaseAppWidget.java index 0ee69929..0a681300 100644 --- a/app/src/main/java/com/dkanada/gramophone/views/widgets/BaseAppWidget.java +++ b/app/src/main/java/org/adrianvictor/geleia/views/widgets/BaseAppWidget.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.views.widgets; +package org.adrianvictor.geleia.views.widgets; import android.app.PendingIntent; import android.appwidget.AppWidgetManager; @@ -21,12 +21,11 @@ import android.widget.RemoteViews; import androidx.core.content.res.ResourcesCompat; -import com.dkanada.gramophone.R; -import com.dkanada.gramophone.activities.MainActivity; -import com.dkanada.gramophone.model.Song; -import com.dkanada.gramophone.service.MusicService; -import com.dkanada.gramophone.service.QueueManager; -import com.dkanada.gramophone.util.MusicUtil; +import org.adrianvictor.geleia.R; +import org.adrianvictor.geleia.activities.MainActivity; +import org.adrianvictor.geleia.model.Song; +import org.adrianvictor.geleia.service.MusicService; +import org.adrianvictor.geleia.util.MusicUtil; import java.util.Arrays; diff --git a/app/src/main/java/com/dkanada/gramophone/views/widgets/BootReceiver.java b/app/src/main/java/org/adrianvictor/geleia/views/widgets/BootReceiver.java similarity index 91% rename from app/src/main/java/com/dkanada/gramophone/views/widgets/BootReceiver.java rename to app/src/main/java/org/adrianvictor/geleia/views/widgets/BootReceiver.java index d9f4024a..0f6e9302 100644 --- a/app/src/main/java/com/dkanada/gramophone/views/widgets/BootReceiver.java +++ b/app/src/main/java/org/adrianvictor/geleia/views/widgets/BootReceiver.java @@ -1,4 +1,4 @@ -package com.dkanada.gramophone.views.widgets; +package org.adrianvictor.geleia.views.widgets; import android.appwidget.AppWidgetManager; import android.content.BroadcastReceiver; @@ -7,7 +7,7 @@ import android.content.Context; import android.content.Intent; import android.os.Build; -import com.dkanada.gramophone.service.MusicService; +import org.adrianvictor.geleia.service.MusicService; public class BootReceiver extends BroadcastReceiver { @Override diff --git a/app/src/main/res/layout-land/fragment_card_player.xml b/app/src/main/res/layout-land/fragment_card_player.xml index a4a899f2..4f6ae3e5 100644 --- a/app/src/main/res/layout-land/fragment_card_player.xml +++ b/app/src/main/res/layout-land/fragment_card_player.xml @@ -23,18 +23,18 @@ android:layout_width="match_parent" android:layout_height="match_parent"> - - + diff --git a/app/src/main/res/layout-land/fragment_flat_player.xml b/app/src/main/res/layout-land/fragment_flat_player.xml index 2e8a7d8d..a9a5ec65 100644 --- a/app/src/main/res/layout-land/fragment_flat_player.xml +++ b/app/src/main/res/layout-land/fragment_flat_player.xml @@ -11,12 +11,12 @@ android:elevation="@dimen/toolbar_elevation" tools:ignore="UnusedAttribute"> - - @@ -32,18 +32,18 @@ android:layout_width="match_parent" android:layout_height="match_parent"> - - + diff --git a/app/src/main/res/layout/activity_about.xml b/app/src/main/res/layout/activity_about.xml index 2171497f..bc5eb9b0 100644 --- a/app/src/main/res/layout/activity_about.xml +++ b/app/src/main/res/layout/activity_about.xml @@ -4,7 +4,7 @@ android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" - tools:context=".activities.AboutActivity"> + tools:context="org.adrianvictor.geleia.activities.AboutActivity"> diff --git a/app/src/main/res/layout/activity_artist_detail.xml b/app/src/main/res/layout/activity_artist_detail.xml index 7af297e4..8ac4a588 100644 --- a/app/src/main/res/layout/activity_artist_detail.xml +++ b/app/src/main/res/layout/activity_artist_detail.xml @@ -146,7 +146,7 @@ - - + diff --git a/app/src/main/res/layout/activity_login.xml b/app/src/main/res/layout/activity_login.xml index 25800289..a807a132 100644 --- a/app/src/main/res/layout/activity_login.xml +++ b/app/src/main/res/layout/activity_login.xml @@ -4,7 +4,7 @@ xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" - tools:context=".activities.LoginActivity"> + tools:context="org.adrianvictor.geleia.activities.LoginActivity"> + tools:context="org.adrianvictor.geleia.activities.SelectActivity"> + tools:context="org.adrianvictor.geleia.activities.SplashActivity"> - - - - - - - + + + + + + + + + + + + + + + + + + - - - - - - + @@ -68,7 +68,7 @@ android:layout_height="wrap_content" android:orientation="vertical"> - @@ -83,7 +83,7 @@ - - + diff --git a/app/src/main/res/layout/fragment_flat_player.xml b/app/src/main/res/layout/fragment_flat_player.xml index fa0015bf..72cb9af1 100644 --- a/app/src/main/res/layout/fragment_flat_player.xml +++ b/app/src/main/res/layout/fragment_flat_player.xml @@ -9,12 +9,12 @@ android:layout_width="wrap_content" android:layout_height="wrap_content"> - - @@ -41,18 +41,18 @@ android:layout_width="match_parent" android:layout_height="wrap_content"> - - + @@ -79,7 +79,7 @@ diff --git a/app/src/main/res/layout/fragment_library.xml b/app/src/main/res/layout/fragment_library.xml index a3cdb59c..cac689a5 100644 --- a/app/src/main/res/layout/fragment_library.xml +++ b/app/src/main/res/layout/fragment_library.xml @@ -4,7 +4,7 @@ xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" - tools:context=".fragments.main.LibraryFragment"> + tools:context="org.adrianvictor.geleia.fragments.main.LibraryFragment"> - - - @@ -27,7 +27,7 @@ app:srcCompat="@drawable/default_album_art" tools:ignore="ContentDescription" /> - + - - - - - - - - - - diff --git a/app/src/main/res/layout/sliding_music_panel_layout.xml b/app/src/main/res/layout/sliding_music_panel_layout.xml index a0c673c3..e47de415 100644 --- a/app/src/main/res/layout/sliding_music_panel_layout.xml +++ b/app/src/main/res/layout/sliding_music_panel_layout.xml @@ -27,7 +27,7 @@ diff --git a/app/src/main/res/layout/status_bar.xml b/app/src/main/res/layout/status_bar.xml index 2cd09c92..d6301f59 100644 --- a/app/src/main/res/layout/status_bar.xml +++ b/app/src/main/res/layout/status_bar.xml @@ -1,5 +1,5 @@ - + + + + \ No newline at end of file diff --git a/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml b/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml new file mode 100644 index 00000000..036d09bc --- /dev/null +++ b/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/app/src/main/res/mipmap-hdpi/ic_launcher.png b/app/src/main/res/mipmap-hdpi/ic_launcher.png index 9c29f78bb17cb154229bcf0ecf0e6373bd82eea8..c455e356903eea105869e84215023f8505f8360e 100644 GIT binary patch literal 5362 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 diff --git a/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png b/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..0fe14e9b6c215273a54ecae120b7870cc19375d9 GIT binary patch literal 13770 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-hdpi/ic_launcher_round.png b/app/src/main/res/mipmap-hdpi/ic_launcher_round.png new file mode 100644 index 0000000000000000000000000000000000000000..24d0da1ad0188a5134d68d852b89f2b8541aafb3 GIT binary patch literal 7961 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 Iol`;+0JKkHfdBvi literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-mdpi/ic_launcher.png b/app/src/main/res/mipmap-mdpi/ic_launcher.png index 667b2531971cdb6fdf73ea9fe8d14036c5d67c2a..1d5f0a3b3d50dcc5335fd0790aa28094b234e003 100644 GIT binary patch delta 2801 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 delta 1681 zcmew%x`20ray9pH~aK^{ShCaqidBjO=fnj=~E9@^o@^8jc^=`5MRA zym!Mx{tlJ8>67Fm>y@p|_RQHXz97zkQM&t;yjo;hC#U8iwGW(uHOt#puZ}zQGr@s1 zM=NiS*sAr~h0#?T>^>ZjjPG6f^5w*zSM{I&tGmYk+uFZXF$t`SH)mbMKS@OKwNl%WaLUn;brEr=Ed)<#uy|w2AS7_x`xQM*x5v!?} zXDhxRYnmB;im7U~Z?}*$yY#;6_SYU)n!nMUEf7BUk9pyakblt+6ps|FsJ+W?>USXf zXfHo+$XtJ6yGQryzR%kBTbL`LUPE-(Cz*%Yx;w6{GGFU%;KwAPZgTm`gGk2Lms&t>wp1r_|G#By_qV*+dg#(MP1{xLH4JaE{_Ek_{jsLx zQQUuyieD8`A5OhmeB4r3(uN@?+Ir=`S3Qfja|OQS@ppJ}_H(bp)5lv6?^#fOV(aQH z^$(tXUH@#V3iJ2PmZ@u_TOuAvbWWbRe3yHj%&E6MT@B)2KFy6z+LZX>gYfw!%=`@E z@>{x(K9D}{k@9b@=$ZaAf*m!1GcvtOZ*EvMMRnnY9y$9Ri&A}+r>OBWE-=3E_wBk1 zPm(uY4+(!hZ{FTrrJWqvb1!)q${u(gC@A2uEqUw8`p@SpQ$KE+CTj4^sx) zB5xPhC0}_Vx83B?jS9viPxY>{yUj{+?3!lU8?gAi`ijp>i=BE8Cm)YYoE&ZX=tKqM z1B2=RH{1>T-xcjyKWop7sr|cls&3LT{`ANx;m2}j8x{#M$y?hyWgoCQC?q`k6v-1Z zdCiiqFCXk?G${R1!1iOwg^wW*r#ftZwIX7|x}JA`o#yy#m^9bXcBg&Wob-|&?mYs> z|FX!GWuB2RC|tQg+vMkrhU{~d3bo=y`YF&R;qICyEfNcvYHjV zIJ0Egg)=;hvcJ5WDy)6rM|-%j_N`B?J8m+{d2N}$Gy2KtPwD$~10DrWue;aO>&$oh z%Bxp*F4t+#K2vlrL#pWJ#Duk`RmrRBKkWU!_wn(gkFysk6+7_X4uY-E#qG?$D`N-`+35 zvWPX{s>yn>SMQ1~8vFwbx*7yHw?F^DW5T7TTM_Y!d*f6cHKxSb`}h15W_)Kgow?#w zUDgMuyT6M)%N%u9zb{r~>fREcZTRDZ#i|d_es8S*#dRZU;^)~y{(rn5BpzhlKPBe7 z`za=dgxkC3eAn5Sw&CGXgD=@9cWmCL{oyWi?Xo%1*EU5ait%vSloY#rmK{=;^NcG9 zD4+IRC#2{nYrDGE@E4!wh3jeDspleiGVb ztncZkQ5n#{r+TaUfPT}=xus{1K72m=|Lyvl{}_dP*BVZ&@SeiJz{SAe>FVdQ&MBb@ E0RMS2>i_@% diff --git a/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png b/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..1a07da6497b8bf1d0896e9f99a8c62fe295279bc GIT binary patch literal 7167 zcmeAS@N?(olHy`uVBq!ia0y~yV8{Vs4mJh`hW@nhvkVN<$2?seLn`9lMzaS@&73xO zt>5LnwwIHw=cezj-gWz(S$iJyB*#S^4M|LA7!NWiX(@4eh%k0Cb$N&xYjHF+HB4eX zIjNFgF7S+3)%!Pp|FLiToppWg%~>ng9{eBjSM^eC-TU>y&+in!FTel3?szjhzno3Q zhX)5qVEmZg`s~~<|EamJd!EX$#9f~2dQx~#)vDt^?Q0C|mN@@8-I=A~_S9?3<4ING zb9+~s?UtC4Qg`#_-CwW#oOhR;-ni+%Sbx1xPcOIKb@ScHi?{CE<523|>vC|JT=BQ9 z3Cn`Dm+dTT@HqTK`L0C$7Us)`Uw3S=d2uBE*rno!H!5!Onym~g*s-tbgz{+v>lfS3 zO?$k3tKBr)=HvDZ*(ICQ)?7H<6`3;U{`&kX_FrPD1~)=knSV=VSYL5Ix{z}-ABW*o z59#_JcKi5iT0SPe{qfaBbjqUq!X>(P(ydoJ?Kb$`S=Q2;jgCK~j(DB**|^e?FKnImfvnfo1~+5dRDXAD`1^gq-uWEGImdLK zhxrt~K63uv-XC@^1l8oSkFMz`T5%*L@!v`piTT!^Ek6$#RodsQ&utEF<7_G}E!^kA zY_9d3_sRWW?iFjEh<>j>miBat>Fg)LaybE>hnGFQd1H^Ixb!yh#H;6m*4zl@OK#7S zu(;}UdL!d0_Gp9CTX`qj?)otKJ@X%dKMa%mO_R@^6k2gKCBgAfrH-w9-`44T$=;i6 z%a%q8C2AK~MDr(B-r7+T&fNO_O2PWTrOr3jq^SIktk}aQrX?w#7v^KRH8YP(r}R?d zRyFSEGx>+_7|Fk0)1A2OwcfP1YY#kPHjSv*AQz?Q8&D*iFs+?q@`|?J&($6B&hL_= zDr}#*i8(5NlMNvH2SR)pO=e|0g@~YRbYn zOzonX1rf!}yRW4s{XQl$BVRIXdamZQ+Y@(vyMExnQogErz8Ag-Ib4ixiLc#laBu(g zHy;$$WQBwNYBhV6h?V%qE;=CC8QNKQW6l$cIU?Z)l}|Tt%S~*J3OQ~vG0c#^(ll#D zPJrX?0M18xl^!mewdZp_*+1p)ntYqKsaLmz>WaR5efhyAJz2l(OB>q-x4jfQvt2Y{ zZ7!$J_bG{*E3+qFwtcbN)Zu#pw@FR(!UyhMTrZBD57}ME^YY-8$Gj=+M+5qO+v^TR z>R8v;?5KPD_|qyk@pc$4S2X1^c zFU|bTu~1H-sU|@^E#U4ffnN;5hg~G{=A7hPf9QjcjgOwpQMOlyw=I9O=-1YXudWNN zivPUxS83O)@SvG&n^s*33|j6rZADXGn5vC(^pujbth4GHm!xHxy{dbVE!Dg;Da)pn zry|dz`Muf8$Ikt;pYq;_PCJ-p&B`}hY0cLC+{VwfbPAW=da4*YeObKpl_qNg^DWYs z`@aVnr6exyyp*UJl5DiJ@ZX!0iPj}b)?1G4d!7BD?y|tYly<>2brWTm6@B&QO%<`4 zHEZg{%gZ|U`2|I6w^`B0cy+SkK5ILVZ=3fQ8ieoJHEXHk_Rvg@Eq?9y%an4et@h*? zJ=phJO(v%(A$u}6_wJ-McjMWDr%UNrhV-}ITcQ`Q_>6U{v*jA@qKDrNZT~Q)xok;J zbKwtq?jYy_xTJT|K6l_ac|Rtxv#<*kN(nH74Ot&B-bHg=wZs^ zlbE}?aaZPnx$>&cmG(MQYTM1(ZeP7@pIkfb?xAdsjXV1me_^?Gr=dSr&E|W`!Mk?s zeZPw~p5Dh0{r&zytK&s8cHKWLG@ni4$94zn6}+nyWdnHLAA2)-?~KY#?3)+Q>RhvX z$-3Ex6P3Br#F;f@cNM%W&|m62-6#1+&>Z`JU9$I7toH=3?z*Lx`Jm#`Iu6d@@OBx^ z9**o~^SzflO#0i)k$JyX<+olwihl7T?^KlTO4ZYT+wj%=7*cr-1GRhKYTQW zeR(tMjp7Xwx956qJh)Y8*}Sa=-*Q_VHwaiIz761g-{kb9_QcUImz0~5a&)gGajz)z ztX`k`yg%^9hewCn-fmrMQE<5D(!)d3Uw)9e`Os9-`i+`(%|*kUc3Cf%8ES&tCWNFh zq|`Eh+`4{G>iyI!$&-^lv21eMc)BQPTBur6`8}5h^KyRNyx(@du|}pyuc13zQO33_ z@qMZIwRWw9ccHw-^Q(0DGTQ1gv`dt%7D!#?ZM_kvairAQavkSqzp0MacG6WwuQqvY zR4w&9+-Ba&Yj(Fo`_hw3iEc}+%%85vn{w-+^QOZK^+Y#0%U1PhXs%;mNpoQS8>zwW zd1-mAh3&KKo8?khZ>Y?d+8b&rde9~8!a1EElQ-3PM%w-UTySHjz`VSp1-2nf#}Ah$ zzK>>%{+|``<9bqQ0P{2%(S(DAf?F0_Efl)W{Pc(1in)ub%2r85E$7n6*bsPyHP31P zJJHg&`!`Ms4nLrs*lc>*^6D#%r6m#mWjAiFa(Wps`^^Q8NpitTIlO|~q%sr_y_&}S z)aAj{^NMz#)$MPVOKsf{aPr5TD_7sAR53TYgfztRE!W9!kC7=l)xO(X@s5r6gGaG! z?)$yoaIZP`Zh};feOUX}MBfN8zm~Zoj>hYRvp8cfcnCP^EfSr4$jY!WXHx9y4HKtS zy(wMC9$k5HzR0%8(yoT3t&?^owO>72rJs2tK(#dUL1Mci+iu^6->+ZXWGGp;^uk82 zj3xK)Mysj5`6Z(8?eB4p|DWYk?&pRiO%8hH*Y(L_({C}ssolzal^;~4zm#b;v}X&( z-06PkVpefrxy*0o)f@Ux+!BrBo_(S!r!TM3bBh4?W0wn7zKzO@geUiXdC=bAe&|kNeEeRd^6$LGLfKa@aj%(n?}^8!LX|};;wpEF zJQTROpxvF5Pbl)YXKb}+Y;{xC2J1C^+XTOE=*v7Ztwn5&zd*vrm1bvn-#vM^@7PcK zL;UVHOX3)Qo@kn09^a#}Y@O-!njI6b@Vz?tX8rob2Ns@RslC}t_~=)*D;l#G?9H{6 zE6qLRaNbQb^36-Bu<*$%Lt;~xtaFOxlFM?q6XDTxf1lRxyv2NC$0X;^&bmM4M*jK9 zlb%HJ_FaWo zE77qma1n`Mk;?w9RLG`p?sZf~U# z?k-bOt=P)voac1DYQr5XW0UQX3pO8?>EGpk#nt7jK;YXYT8x5M7x;&*aP{4+HNm?5 z)%6gCm+DGyf<5-!KfK_&d)B7+7OOU7cs5So7^%2z$F#$z7BiW}iQae`%eY&4>IQY! zx60gi++E)Cu05Kkbo!eM^O}{C+d2dfD8(^+4(^@t#yY2Y$(o%LTi1krm6~U_R;T*f zYKxicP3O;gvb^wU6vx5~g0V|lwNrNqbeTP@d+xU9#ll-xH&2=;I-x`;&}mhuZ%Td0 z;{Y$)$b0$@$6Ow~+J0cCeK7BDhNSi170YCk)vK?qIK;I1((0<&rxTyJ@NUS~owoD( zp(CsLv}<2&IJRHzwZ^u5p3Ea@T>Q~~X35&EJ#P(lH*~2!^1JFVUr32t!Y48(-r3r& z^1_ENKd(RQqr6Eh`0gUMoxQ)-r)}CF zwQ0Z6ru|JPL$)7dTp7Y_HGK*eZm*uV4=~{ zv|8ZQJf{_v+no-t=Z$L2y}&D&_|H)Ai{>u<&b*_mZm7*T9-bKO#G2MpR(xH3a{pG3 z{7J&++D^{aC}7h5~q zs|*hQwo{XNdGyGEI3G^MuQKo3oLr<$7D+9TkMB(Vcr-#V{zR^mukAgKohOoB%(rV! zO;=ui8swstp)-$PV=&UbTG;*Oou28LM|!IQV^eCCl)M~DSJkmyUF#XLy<^Rt{Y>T_ zktgRfrQ0(t(mdC`hqd$lZi%9Q%56FJ*;8zjLmcbUn=5V|EX&*cGJSsBpNf_sxvR?C zrX9=cnpvgR(z&Cq>u%;r*J%!_YSUkZux)v4WT^Z{uDtZnm90-=jy#^&@NxU1Wp4lY zxB6;1=Uj;P;g@#jEt~Xp>*>I|O24yJHf4E4mLH!iTIV13Lq4T-zV}tp|L+}sY}m!O zw_mZ{P-4TsMZw>C0$U^bnDTB;7W`r>c;uJ5n@}*{>%})7@vQdEx$UW_)jxYz_OYcK zL{9kLf2x_XVXNt~byLNeT{ivy_n+-S`G2*Hz`7H8Q?;c+b|k(}_#N|dZn!XOca&G7 zsIbPN;Iq42!z%uIKRBg+V5U9O#P^<8pMHMVA)A!&I-Eb{yhP}XSGV-$y}0hEm33G} zsYA1~cantXX5~{mCQb^vlB=YZJY$86#2mi|Wkx+OXNu20XL@XjUe2CJ-%64LUs!KS z-@|uz$%b=bOBcE+b)Dtgd6$=wmFJiBE05IB%Z)-xI{jCsdcN}d=_6&5WY5sIpSRO~ z<>|>+p8gPIE3fNf>|SpTcEO9Qwe?vA+-Yth1uQ4$?m6tMzC`8j6OM&X*lmNROj)7v zj;W|LNx>|}j_Gepv4NE^^JMOWH_EQ^m94y;4oV6o+cdImgfxpzB~?rF-&&Dps>Ady z@WqNNYMWNv*HSo|I@xsDWZk%*ZC6|k?Iv+p|KdAx&t=+ad4r7qhHPv0Is8ACFAZ{s z#Pk0Pie7DG%e!`b-G`eE)9&(QA6GBTN(wvvtUky4`V%LOYjIpho-I+{;APok`|@4H zR0*bFrR=w=`ET}Yll`5yrgx(4^Smrf=W-j%A;rxr+vp3yubdU{I6K;?-w^e@&3A2Ghes**os3xCVV@s zcB*3voO11=@Fm}ZMkOl1=h%B(!C zkr7}&&FzTlS@v_QorUbhADy@<(0=CFg8wo+6{i-Suhjcx_P^ubRQq{TY|}#$(_EHX zbBnA|+h}#<+Ib)SmI+T;i&Y}kj7=*Ko1GQ@cKz;yDKB}-l}fTnBZVx#5By;y6?q%!Vg}LS_d)-;c6e1j$x@3cr+qI%i zPRU$SDHFpxPn>qS6{)1_Cq8NNXGOl~hJ_5ZJXQKf8eThnS^HP8cA5RnQ}aw$Es&X< zyFz9z^X6`s3#r>qmas&x|8>CXt3jEdXLYB_GPUbE?lPxt^52iCW)XdJaO0xb4xO8w zKX#jOXm5FBHh+%sw8GO1-h8uI7!h2wGUV~4-cOaEFR#9O{Myx*d&0w)|L9!cd33>Q zU&B_xqgmp+|JC0*mp4Upg`=8ksBmPeOPHdjcKeA_3Y&s%sH&P?e*R@e;5>fMC2}gq zzbf*XHQhKb;oLqw`M^bvS~dHJtskH4&ph=>pZoCV=f@|>c3qFR^J1wKaC~>8{%~us zkn+jN9!XhTCvJC7ICPgof19g_U};x}RrEgQ&Z*WDLbi$~{yg^K)U{^&tI}nPlJPpR zp~+_rzJ^a)#rCvLOh-d-(R7bji|m)C6l&iPd0e{E(QK;Ln|EBRV!b_MT|%r{`%}_d zzuXu0h`i`>t&=sSy-k2!=h%evMm$wB7TkAZ)}Pi_&o$RPA^hTxn2>M3PCJH7Ucw@) z*3>s)(u}8ullsKHuZl!xHMbZ^&slw=(c2}YXsYNW?dysk-!aAPTYYe1$)bk4a^B^S zZ@$k9SygO)B4^e?vjq_~>5R=+b<&!9)-;CcdPs=}8L6~}23^odO>C}Ht3GO~^tww- z)p=E{p_GW(7X?1k28#m0wwmclFD`KL>{{n?f7i^4JR8HnZ+G2Puc^r0JQOtV{)Vm@ zcjrokUE=Wc@fGh_aXQqxVCyX@&CuBsL-KrOTB~$*OSr@wFQl|x+x7ItDzhVxi)6n{7cgvnGp}3fxlY&jmtRyazt_8T zUwF&PvX?;@E-YW**ixzga81F5RMlU)S3lk<_*5%#dawTPyv1U>gSNL>-q}#GauKLF zeFmb*sT)rI;t15$7ggaEVxIfyl5gy`sJnLT&bgl|uC3{6 z=e2sVE4?91$;)G!mX7LDQAvj>%e#NyJXKK^%lBwX{K`Dv#cDJE*|_hG+#|KJ`&G;i z6Um~o6ItRbSD$aXvef?TN#Vnq^H1%&yyE!8=+Dhed9M{$UlaPtdpqF54p!E$t5@*7 zEK)Hv-Izal1H-|#t-Oc3l3X_KI&y90Z)?%E&ZOvFMR%?@-?$Qc$wpZJ)yw}Y1Ks_1 z>fQ3D37k9)L zBS}6B9aU|W(wF|lQ);K1Gfn*YD*5o|QY*bXu`QF9@$LxDcW89{HC5hCXtn>F)%H5` zwsW;9?|NarXvWvV*H`8qcG=ij&AoC-qE&!3@87A$AD^tVsp@{daBsl$jwpu2ZG0_~ zvjmo%cYYlzS`s^_vz;^eg19m7qZ5(>^Jj2>EHvejy?SiH{~DfO5{VZk-(08}w`NXv zdevpA4G*SY+*|S4YL5Ojv!scC%6iq(%XJJ4PA98uv^aO=h?3>%K%Hs)2CjR(L~hF8 z>d;^mylUe7OINsTeyAa1vuf~%Egc*uLmkq$S+$sNwOG`mxk?}|u<64hn<(LD3#_x$ z`PK2rY`9GZInVejFsMZE&o>ioSkwn`Re3V?*s#<3a=FWH*?W1i;mC79#)=HIl1^u z{KdKJ8m?u#glyt!>EsfaGqG7=-aHK@-5AEZ?oU6S=s))<>`23MF56o!(-?p8OD)V_ z&bK zWb@E3ma7+@59F@(V|#IXv3qH@)kITU&SS^wufP4a!mV`cuZUMmwIY5=rxe@ydG@F* zTXr+Zbfb1n*y0&quloP)UGa(2;iUhS;J*&MAL5r@|Mh0sk5}muJN}5yQ?1jlEGSd5 z5=wI@$l_zUSgdHVuwz=ltLscxFP6A4`?haYEV=4-ozd6k-s;x$-JYS>W>xI#m}sgi z|I2=_Wc8PNekxSUYrzg6N-G;mBAP2T71C9#8zJF1f$9v;8t* z)x4-xk9J-R3ETcj{@i>Uw{M$2NgPvNc;|TS+)w5^Sx#_BD|W72S!LA93G%66AnSU8 zsg5qO%8Mp-tmu~aE;mTBUr_hzdqv@+WE-n*rn{Wg9VN8RMkhRqHJ zUUr@f3Hv#EtHlKawKPW^_g}{34;BxkOMd#ht=?}Fxj-$wvG?8Qi!avn zv#~py+|YIFKI>!?W!c?3_sEs(ogYnKzdsUidJgNPXYo;%Q#V>o{VqGfIq}i6_$8)Y zk@CSIkB;vbJi3qVNZ7@`eMfcAc<}v~V~(pocG>y<;@ibqF7vwdbvGQ$RFwKAxiE9P z;I6ZpZ*=Cmm|5)n*!ghE#l8Cf&$GNr`yUu%e3pCabKjrcI|}CL7wxY;a#hFemiFuP{eoZhwm&)fjcsSB$?uI4H@;fVd-pG} z=zbns)wgqw{cm$@w#_*rmhs`xljXl_y^mGf#M-?yzG+V!jribl{Wzi~Aqm1}kZA zy#M66sKLL}vx{9n{pbCbYUNV9qHXg2?anW(FHTypJ%6I8*`z~OZG8V89=y=lf2;kC z-Aefle@(Izeoq&y75l&O^U+`XwUS;-7py%`!rT~iBJE$;A9ei~1&71@CI>MvFfe$! L`njxgN@xNA&>xnr literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-mdpi/ic_launcher_round.png b/app/src/main/res/mipmap-mdpi/ic_launcher_round.png new file mode 100644 index 0000000000000000000000000000000000000000..dfd6f61145d1cc3611367cddab8fe6d2375d4be6 GIT binary patch literal 4158 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 Qfq{X+)78&qol`;+0G=uHQ2+n{ literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/app/src/main/res/mipmap-xhdpi/ic_launcher.png index 9baf4cd9d0069e5c152bb8202589e3a7e411ca47..e8c798200c70faf08fce97489ffb9c85c84620a4 100644 GIT binary patch literal 8654 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 literal 3553 zcmeAS@N?(olHy`uVBq!ia0y~yU`POA4mJh`hDS5XEf^RWI14-?iy0VX+d-JI|LMn6 z1_lPn64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq!<`@^E_P~Ln`LHots-Q z_36yx_1BA?0yy{%)~(Pp3g-4SSUipGjb2H*<7V043wLF=msf5K(cp->eNKc&|9sdz z9S)@*w^DT%Dsv=H^;>@XTvN&Jjx_>J#}qiXY+0~FK16^+=)}(dzaOehcrr)j{7K96 zoRdD!KRL(v{M64e-~aADS9|~b-ztUGYc`$ITK!Jz^(&SwOLZ4-cj@~o9U#%W!Xtvw zZQ%x{g?2_&+^5CAgz2!C3aN{3v?^FG8@G1BHBZxLJDpAC<<{TbRqC^)d-Ifl@DPTu z^LMI?r(|dbyn3M5Q^%B|AoZW8CAP}H`*rTk(y+AZlv{n7zdxz(-ze`h^L*l-T{aBa z%ic>}5a{f2uZcf)K&>J|dqas>ozw5agQvwh*Trvq^qxQ6;X##b| zyA^+|ez5ZL-t&7tc-LR~c}C!507J{0moKZ;l63_C#6}nF7N{%!&F+z!9nN!iMrWDQ z7X};C;_!v8%C8N)ZZ}uA9@w8_{_l9@tgnAACBAPxslJ8b$Kut+pFjKC^4;qB`oYoWX0yI1>gK+SFP}}l#$aRn`0P)=Z?iW1STAC*1g$f>i>S%`Y#fnI^NIro*H|K@q>H#^SJr- zRm~T6%RZuCApE|qSW{pZlB%DGQ(tTcP@QZm1mJ#)6f z>vJFUZ}M`!yZwm2(l&CMC;NhplS4Jv#EaE&|Mqm9 z&mQXE9KCPREt^~G&-u1x1~FRr|9!N2P5W%UAHLV$cidvNmt5AkdO<1wJFUK`B|?kc z#p;T8Z}rP=KK%RFw$|;TtPiDDuyD*&-lWI9-}whe5zlv?tWVS07}nGloENF=IdkZ} zK;7iO^6zW+WYq|4lXZLf(sKXnmE1q;uT8a|T)Ol?{wDeTYO{$&%{}ZY^4y zd@D}mS{}o^SsS0%%`_`xtWi&PzOu36>#Hki3zwZ;E0G~MTR(G?!D*2{%fb(<{ag2D z+w|LB@w-C<9`Bm#bGY8V>-*kN|7mYHU3M_9jgKp0neodZ@@e;iuT6`54zd?ys9i{7 zxTV9mI_<4o$L6TURIYu((w$Gv#q9j_ZC69hwM$C;4-e#T(az$z zWA}bri|Wp^LJG%Ij5y`zMeMA4vB%*0Bb(Ra^I3go+0_3RoT+3@n%J3Hr^KiKIPi(*K>nHS@A6kCPy6s_)yv)arGnMw!B@|n zy6U_0vQ$sDLy>J9$abEP*b0NuJhOHYnCR>*Cg{kYGk$^ zSg$@k)TVmP@t5xZW*q4gSD%_(7C(d6=o44;@80~D-a`ftxnF(yRP|p`L!v?W>-DwF zX-DqvU;Dh`eA?Ikxb13^^3OkiuG6=0Zz@^7G>U1_JS)D2goKU{6F;V12=wg;wN_#N zU$oUEdr$mNeaF9lo*!<0b+D|RHJ+`baqZt@><6xxyZktDLtLcm{psRo(~jM>e=x!5 z+_YFf$Kyh`#KmeD)2?mbdj1E)iBC?={1z)Xxt=t4|9;P){etJuj9Ayjf6Logzdrwv zb*QOdlJE89Tj@bejd+zJHJcv~dUh}z`OfUrqOUM>?ggf$EcY2~j^5uXJ74i& z{%Tb(6R{FCogYRAx}UKwU&tTSsLzvLBXMKC>+crU{U86%yrw4{>X`1_%wO@SZGp|A z4aTBBm{hhaudtt4o_y!|Wp??QtQ-xd`iw7I^$%1YDRsMb$@{d|J+W0UO=>oOkB>E3 zqO`(ZhV|h=_Jt0r4?-e7NZX75*eKw`_pFr9&g0C{CjN7l{)Z1W^QV=q+IpVFSDj_}|@$w`LDLyxz+4k`D^Ztms#)5cWSx+qh--a{wbk+?`1Z9 zc{zXjK657n!;~K!Ws@FcG#^>5bmkt1sGY(Yhu7&puO6&EmU+!%zm@;9Yp3=6RoYqP zXO^jXIUiz}k)Geev;SpnVC>Vdvy$;bldwF3&@E?a7+?*+ftI!^02N{r7&=Eh^cv(fy1{fA5xki5|C` z44(PMY^e8j^J+?2divhS)ITQ99}Lf%ZJRpB%=piX#iGo%=dYSw?U%ec`RT_`uBYd2 zysFP|N(t8`_7^QK=+FOZ zeK~UXnqz*~m^wRWR^H0YWUpSg_siDk=fD1)n=`qzmXCAaEXf~*1&co2c(&xz=bx4P z`*mesMkxPXeErF@c{`;IBjvtp{P7Em{&tvszfFZf@|xn=Ul`d2NsQ%XD+Yi?sTK8{P z(Yn7m3m4RjA7X!@8oY8tkfMlSk#AX}g4v8T-P%&Y8p-wK%+ zwO%LvczEM*GykzWU6RiFWk@(Yb8}tPM(4D}n?5k#{9lss?ZHGxw>0K?;weT& z&p7nb9+qe97x=o!p2JE;>GOU>ZN0Ec=MUdoZ9e-c6*m+oPO>uep1+B~wDjDj z55hO@pZn=z@7$IgRSy%Q}>%Hoe~bA^L`YRA24i3ug}2`?jTDdfv8g%agvx zYRkBS#r~=8Hn5$bQ}g1!pY(pG>E`b3rERH~LIa9@XU6aJdJ!0< zvZDIn^p8Go-$bXCPfPSlch8UbvsIq^)Nb9H8zH|xK4=e4obia?V#c}WUupu9g3Fux zUp}?l`FxqmtPKCI1TFb}IyYNf+3WN^PJYJ_pO&3%ulFl))d$5~#*R!-BkEi-XIAC8 z3!yCW2ky+W-2TTV_RJ+Ih6Y3K`#<^S{a(7EE?n}@c^R{}ALblfzie{&EoKITyuz!# zyu26B8nwlXen_o0l#af9?n+Yn)Nk`QGTpHGf9>(#ybKA=Ek0t>2b%R&{%|*`R@%OH zYhjdk(qcUOb^X6arph%_Kd#l6`1Ajp55Mf3*ce&0`4^ZO8dARNtemBgxw3~b+~UuE zPqX(I4mX>(@~Z_iW`vyN{#|wFLt+0%J~`oydy~SsY96dGz7`YG|Gb}N&L97FBdG?p z-g}!=gUWYgtZ_C@HFLUfu5;VML(>z)ZxmmR*SmG;-mBIPS5z4@*5&K2+vO?fD`4ik z%u%wb-Y0E#$BX-`<+c1W?*^`V^@+hG{N<+d{5~g5xuu8RiNwrT`;ngVXT8tuz?AB% zhh2YLZ=S5i6C22wp%{Pf#GX}68B>(bXm?a;xrhi@`z+~Su)b%H+lBPhIYM&|zTsKq ymbR5IYi{NH{ne{J6j-(Kg1R@LKF-`<^?M&l9LOpPN?~ANVDNPHb6Mw<&;$Ty+~->W diff --git a/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png b/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..4801e03ef0ff6f4e544227eb54a080247f8799d2 GIT binary patch literal 21378 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 V%z={I*Rw#1Jzf1=);T3K0RX;woRa_m literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png b/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png new file mode 100644 index 0000000000000000000000000000000000000000..35b33427f42d6c1cc546ae29fa3da5731fa2318f GIT binary patch literal 12858 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 SUt(ZjVDNPHb6Mw<&;$T`jPZ&9 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/app/src/main/res/mipmap-xxhdpi/ic_launcher.png index 99b65cb45411a7334ba49c7215f30a88f9f4cf6a..b00f5a2898dcb6d54fed28a12db7e257166f6e14 100644 GIT binary patch literal 16323 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 diff --git a/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png b/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..d6407566f1c31bdd05dbc872883db8b4c1072618 GIT binary patch literal 38292 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 literal 7719 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 GgeCx|>UaVG diff --git a/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png b/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..9694f8ccf25d3ebc1df2e58b0699c74265139031 GIT binary patch literal 59659 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 z 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
tdw>7)^@bXo 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml index 08973230..1894ea6b 100644 --- a/app/src/main/res/values/colors.xml +++ b/app/src/main/res/values/colors.xml @@ -1,11 +1,11 @@ - #3F51B5 - #F50057 + #000000 + #FFFFFF - #F50057 + #000000 #607D8B diff --git a/app/src/main/res/values/ic_launcher_background.xml b/app/src/main/res/values/ic_launcher_background.xml new file mode 100644 index 00000000..beab31f7 --- /dev/null +++ b/app/src/main/res/values/ic_launcher_background.xml @@ -0,0 +1,4 @@ + + + #000000 + \ No newline at end of file diff --git a/app/src/main/res/values/static.xml b/app/src/main/res/values/static.xml index bfb249d2..b0e12944 100644 --- a/app/src/main/res/values/static.xml +++ b/app/src/main/res/values/static.xml @@ -1,7 +1,7 @@ - Gelli + Jamfish dkanada Aachen, Germany diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index da4a38e3..6b3353bf 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -233,5 +233,7 @@ Please fill in the server address. An unexpected error occurred. Please fill in your username. + Forking Phonograph and making Gelli + Adrian Victor diff --git a/app/src/main/res/xml/pref_cache.xml b/app/src/main/res/xml/pref_cache.xml index 90c5e7dd..296cecd3 100644 --- a/app/src/main/res/xml/pref_cache.xml +++ b/app/src/main/res/xml/pref_cache.xml @@ -2,7 +2,7 @@ - + - + diff --git a/app/src/main/res/xml/pref_interface.xml b/app/src/main/res/xml/pref_interface.xml index 99cfe156..28304031 100644 --- a/app/src/main/res/xml/pref_interface.xml +++ b/app/src/main/res/xml/pref_interface.xml @@ -1,7 +1,7 @@ - + - - - + diff --git a/app/src/main/res/xml/pref_library.xml b/app/src/main/res/xml/pref_library.xml index 835e9265..d7f2ec8d 100644 --- a/app/src/main/res/xml/pref_library.xml +++ b/app/src/main/res/xml/pref_library.xml @@ -1,7 +1,7 @@ - + - + diff --git a/app/src/main/res/xml/pref_lock_screen.xml b/app/src/main/res/xml/pref_lock_screen.xml index ac997472..0c39a20d 100644 --- a/app/src/main/res/xml/pref_lock_screen.xml +++ b/app/src/main/res/xml/pref_lock_screen.xml @@ -1,7 +1,7 @@ - + - + diff --git a/app/src/main/res/xml/pref_notification.xml b/app/src/main/res/xml/pref_notification.xml index 8556a3f2..a15aac11 100644 --- a/app/src/main/res/xml/pref_notification.xml +++ b/app/src/main/res/xml/pref_notification.xml @@ -1,7 +1,7 @@ - + - + diff --git a/app/src/main/res/xml/pref_now_playing.xml b/app/src/main/res/xml/pref_now_playing.xml index 115539ff..46ac8bf0 100644 --- a/app/src/main/res/xml/pref_now_playing.xml +++ b/app/src/main/res/xml/pref_now_playing.xml @@ -2,13 +2,13 @@ - + - + diff --git a/app/src/main/res/xml/pref_playback.xml b/app/src/main/res/xml/pref_playback.xml index bbd11e69..6383e0ff 100644 --- a/app/src/main/res/xml/pref_playback.xml +++ b/app/src/main/res/xml/pref_playback.xml @@ -2,7 +2,7 @@ - + - @@ -52,6 +52,6 @@ android:summary="@string/pref_summary_gain_adjustment" android:title="@string/pref_title_gain_adjustment"/> - +