From 2845945763dcf17c1d9c02e571e28215b9e75b84 Mon Sep 17 00:00:00 2001 From: Muntashir Al-Islam Date: Wed, 15 Mar 2023 00:26:47 +0600 Subject: [PATCH] Reinstate package name Signed-off-by: Muntashir Al-Islam --- app/build.gradle | 1 + app/proguard-rules.pro | 4 +- app/src/main/AndroidManifest.xml | 54 +++++------ .../name/monkey/retromusic}/App.kt | 8 +- .../name/monkey/retromusic}/Constants.kt | 2 +- .../name/monkey/retromusic}/HomeSection.kt | 2 +- .../retromusic}/LanguageContextWrapper.kt | 2 +- .../name/monkey/retromusic}/MainModule.kt | 28 +++--- .../activities/DriveModeActivity.kt | 40 ++++----- .../retromusic}/activities/ErrorActivity.kt | 8 +- .../retromusic}/activities/LicenseActivity.kt | 12 +-- .../activities/LockScreenActivity.kt | 26 +++--- .../retromusic}/activities/MainActivity.kt | 26 +++--- .../activities/PermissionActivity.kt | 10 +-- .../activities/SettingsActivity.kt | 12 +-- .../activities/ShareInstagramStory.kt | 24 ++--- .../activities/WhatsNewFragment.kt | 14 +-- .../activities/base/AbsBaseActivity.kt | 6 +- .../base/AbsMusicServiceActivity.kt | 28 +++--- .../base/AbsSlidingMusicPanelActivity.kt | 64 ++++++------- .../activities/base/AbsThemeActivity.kt | 14 +-- .../activities/bugreport/BugReportActivity.kt | 16 ++-- .../activities/bugreport/model/DeviceInfo.kt | 10 +-- .../activities/saf/SAFGuideActivity.java | 2 +- .../activities/saf/SAFRequestActivity.kt | 8 +- .../tageditor/AbsTagEditorActivity.kt | 28 +++--- .../tageditor/AlbumTagEditorActivity.kt | 24 ++--- .../tageditor/SongTagEditorActivity.kt | 22 ++--- .../activities/tageditor/TagWriter.kt | 14 +-- .../adapter/CategoryInfoAdapter.kt | 18 ++-- .../retromusic}/adapter/GenreAdapter.kt | 20 ++--- .../monkey/retromusic}/adapter/HomeAdapter.kt | 22 ++--- .../retromusic}/adapter/SearchAdapter.kt | 30 +++---- .../retromusic}/adapter/SongFileAdapter.kt | 23 +++-- .../retromusic}/adapter/StorageAdapter.kt | 4 +- .../retromusic}/adapter/album/AlbumAdapter.kt | 33 ++++--- .../adapter/album/AlbumCoverPagerAdapter.kt | 28 +++--- .../adapter/album/HorizontalAlbumAdapter.kt | 20 ++--- .../adapter/artist/ArtistAdapter.kt | 35 ++++---- .../adapter/backup/BackupAdapter.kt | 6 +- .../adapter/base/AbsMultiSelectAdapter.kt | 12 +-- .../adapter/base/MediaEntryViewHolder.java | 2 +- .../adapter/playlist/LegacyPlaylistAdapter.kt | 9 +- .../adapter/playlist/PlaylistAdapter.kt | 37 ++++---- .../adapter/song/AbsOffsetSongAdapter.kt | 10 +-- .../song/OrderablePlaylistSongAdapter.kt | 24 ++--- .../adapter/song/PlayingQueueAdapter.kt | 22 ++--- .../adapter/song/ShuffleButtonSongAdapter.kt | 18 ++-- .../adapter/song/SimpleSongAdapter.kt | 9 +- .../retromusic}/adapter/song/SongAdapter.kt | 39 ++++---- .../appshortcuts/AppShortcutIconGenerator.kt | 8 +- .../AppShortcutLauncherActivity.kt | 30 +++---- .../appshortcuts/DynamicShortcutManager.kt | 8 +- .../shortcuttype/BaseShortcutType.kt | 4 +- .../shortcuttype/LastAddedShortcutType.kt | 8 +- .../shortcuttype/ShuffleAllShortcutType.kt | 8 +- .../shortcuttype/TopTracksShortcutType.kt | 8 +- .../retromusic}/appwidgets/AppWidgetBig.kt | 26 +++--- .../retromusic}/appwidgets/AppWidgetCard.kt | 26 +++--- .../retromusic}/appwidgets/AppWidgetCircle.kt | 28 +++--- .../appwidgets/AppWidgetClassic.kt | 26 +++--- .../retromusic}/appwidgets/AppWidgetMD3.kt | 28 +++--- .../retromusic}/appwidgets/AppWidgetSmall.kt | 26 +++--- .../retromusic}/appwidgets/AppWidgetText.kt | 20 ++--- .../retromusic}/appwidgets/BootReceiver.kt | 4 +- .../appwidgets/base/BaseAppWidget.kt | 18 ++-- .../retromusic}/auto/AutoMediaIDHelper.java | 2 +- .../retromusic}/auto/AutoMusicProvider.kt | 18 ++-- .../retromusic}/auto/MediaItemBuilder.kt | 2 +- .../retromusic}/db/BlackListStoreDao.kt | 2 +- .../retromusic}/db/BlackListStoreEntity.kt | 2 +- .../name/monkey/retromusic}/db/HistoryDao.kt | 2 +- .../monkey/retromusic}/db/HistoryEntity.kt | 2 +- .../name/monkey/retromusic}/db/LyricsDao.kt | 2 +- .../monkey/retromusic}/db/LyricsEntity.kt | 2 +- .../monkey/retromusic}/db/PlayCountDao.kt | 2 +- .../monkey/retromusic}/db/PlayCountEntity.kt | 2 +- .../name/monkey/retromusic}/db/PlaylistDao.kt | 2 +- .../monkey/retromusic}/db/PlaylistEntity.kt | 2 +- .../retromusic}/db/PlaylistWithSongs.kt | 2 +- .../monkey/retromusic}/db/RetroDatabase.kt | 2 +- .../name/monkey/retromusic}/db/SongEntity.kt | 2 +- .../monkey/retromusic}/db/SongExtension.kt | 4 +- .../dialogs/AddToPlaylistDialog.kt | 20 ++--- .../dialogs/BlacklistFolderChooserDialog.kt | 8 +- .../dialogs/CreatePlaylistDialog.kt | 18 ++-- .../dialogs/DeletePlaylistDialog.kt | 18 ++-- .../retromusic}/dialogs/DeleteSongsDialog.kt | 29 +++--- .../dialogs/ImportPlaylistDialog.kt | 10 +-- .../dialogs/PlaybackSpeedDialog.kt | 14 +-- .../dialogs/RemoveSongFromPlaylistDialog.kt | 16 ++-- .../dialogs/RenamePlaylistDialog.kt | 20 ++--- .../retromusic}/dialogs/SavePlaylistDialog.kt | 14 +-- .../retromusic}/dialogs/SleepTimerDialog.kt | 22 ++--- .../retromusic}/dialogs/SongDetailDialog.kt | 16 ++-- .../retromusic}/dialogs/SongShareDialog.kt | 16 ++-- .../extensions/ActivityExtensions.kt | 2 +- .../extensions/ActivityThemeExtensions.kt | 6 +- .../retromusic}/extensions/ColorExtensions.kt | 6 +- .../extensions/ContextExtensions.kt | 2 +- .../extensions/CursorExtensions.kt | 2 +- .../retromusic}/extensions/DialogExtension.kt | 6 +- .../retromusic}/extensions/DimenExtension.kt | 2 +- .../extensions/DrawableExtensions.kt | 2 +- .../retromusic}/extensions/FileExtensions.kt | 2 +- .../extensions/FragmentExtensions.kt | 4 +- .../extensions/FragmentMusicExtensions.kt | 6 +- .../extensions/InsetsExtensions.kt | 6 +- .../extensions/IntentExtensions.kt | 2 +- .../extensions/NavigationExtensions.kt | 2 +- .../extensions/PaletteExtensions.kt | 2 +- .../extensions/PreferenceExtensions.kt | 2 +- .../retromusic}/extensions/SongExtensions.kt | 7 +- .../retromusic}/extensions/ViewExtensions.kt | 6 +- .../retromusic}/fragments/AlbumCoverStyle.kt | 4 +- .../monkey/retromusic}/fragments/GridStyle.kt | 4 +- .../retromusic}/fragments/LibraryViewModel.kt | 28 +++--- .../fragments/MusicSeekSkipTouchListener.kt | 4 +- .../retromusic}/fragments/NowPlayingScreen.kt | 4 +- .../fragments/about/AboutFragment.kt | 17 ++-- .../fragments/albums/AlbumDetailsFragment.kt | 72 ++++++++------- .../fragments/albums/AlbumDetailsViewModel.kt | 10 +-- .../fragments/albums/AlbumsFragment.kt | 34 +++---- .../artists/AbsArtistDetailsFragment.kt | 49 +++++----- .../artists/AlbumArtistDetailsFragment.kt | 2 +- .../artists/ArtistDetailsFragment.kt | 2 +- .../artists/ArtistDetailsViewModel.kt | 8 +- .../fragments/artists/ArtistsFragment.kt | 38 ++++---- .../fragments/backup/BackupFragment.kt | 22 ++--- .../fragments/backup/BackupViewModel.kt | 8 +- .../fragments/backup/RestoreActivity.kt | 20 ++--- .../fragments/base/AbsMainActivityFragment.kt | 8 +- .../fragments/base/AbsMusicServiceFragment.kt | 8 +- .../base/AbsPlayerControlsFragment.kt | 24 ++--- .../fragments/base/AbsPlayerFragment.kt | 51 ++++++----- .../AbsRecyclerViewCustomGridSizeFragment.kt | 6 +- .../fragments/base/AbsRecyclerViewFragment.kt | 22 ++--- .../fragments/folder/FoldersFragment.kt | 57 ++++++------ .../fragments/genres/GenreDetailsFragment.kt | 18 ++-- .../fragments/genres/GenreDetailsViewModel.kt | 10 +-- .../fragments/genres/GenresFragment.kt | 18 ++-- .../retromusic}/fragments/home/HomeBinding.kt | 4 +- .../fragments/home/HomeFragment.kt | 38 ++++---- .../fragments/library/LibraryFragment.kt | 18 ++-- .../fragments/other/DetailListFragment.kt | 39 ++++---- .../fragments/other/LyricsFragment.kt | 36 ++++---- .../fragments/other/MiniPlayerFragment.kt | 30 +++---- .../fragments/other/PlayingQueueRVFragment.kt | 10 +-- .../fragments/other/UserInfoFragment.kt | 26 +++--- .../fragments/other/VolumeFragment.kt | 16 ++-- .../fragments/player/CoverLyricsFragment.kt | 28 +++--- .../player/PlayerAlbumCoverFragment.kt | 44 ++++----- .../player/adaptive/AdaptiveFragment.kt | 18 ++-- .../AdaptivePlaybackControlsFragment.kt | 16 ++-- .../blur/BlurPlaybackControlsFragment.kt | 26 +++--- .../player/blur/BlurPlayerFragment.kt | 28 +++--- .../fragments/player/card/CardFragment.kt | 20 ++--- .../card/CardPlaybackControlsFragment.kt | 26 +++--- .../player/cardblur/CardBlurFragment.kt | 30 ++++--- .../CardBlurPlaybackControlsFragment.kt | 24 ++--- .../player/circle/CirclePlayerFragment.kt | 48 +++++----- .../player/classic/ClassicPlayerFragment.kt | 44 ++++----- .../fragments/player/color/ColorFragment.kt | 22 ++--- .../color/ColorPlaybackControlsFragment.kt | 26 +++--- .../fragments/player/fit/FitFragment.kt | 22 ++--- .../player/fit/FitPlaybackControlsFragment.kt | 20 ++--- .../flat/FlatPlaybackControlsFragment.kt | 24 ++--- .../player/flat/FlatPlayerFragment.kt | 28 +++--- .../full/FullPlaybackControlsFragment.kt | 34 +++---- .../player/full/FullPlayerFragment.kt | 30 +++---- .../player/gradient/GradientPlayerFragment.kt | 39 ++++---- .../player/home/HomePlayerFragment.kt | 20 ++--- .../lockscreen/LockScreenControlsFragment.kt | 22 ++--- .../material/MaterialControlsFragment.kt | 22 ++--- .../player/material/MaterialFragment.kt | 32 +++---- .../player/md3/MD3PlaybackControlsFragment.kt | 26 +++--- .../fragments/player/md3/MD3PlayerFragment.kt | 18 ++-- .../fragments/player/normal/PlayerFragment.kt | 26 +++--- .../normal/PlayerPlaybackControlsFragment.kt | 20 ++--- .../player/peek/PeekPlayerControlFragment.kt | 18 ++-- .../player/peek/PeekPlayerFragment.kt | 22 ++--- .../plain/PlainPlaybackControlsFragment.kt | 22 ++--- .../player/plain/PlainPlayerFragment.kt | 26 +++--- .../simple/SimplePlaybackControlsFragment.kt | 26 +++--- .../player/simple/SimplePlayerFragment.kt | 22 ++--- .../tiny/TinyPlaybackControlsFragment.kt | 10 +-- .../player/tiny/TinyPlayerFragment.kt | 33 +++---- .../playlists/PlaylistDetailsFragment.kt | 30 +++---- .../playlists/PlaylistDetailsViewModel.kt | 8 +- .../fragments/playlists/PlaylistsFragment.kt | 22 ++--- .../fragments/queue/PlayingQueueFragment.kt | 20 ++--- .../fragments/search/SearchFragment.kt | 22 ++--- .../fragments/settings/AbsSettingsFragment.kt | 7 +- .../fragments/settings/AudioSettings.kt | 10 +-- .../settings/ImageSettingFragment.kt | 4 +- .../settings/MainSettingsFragment.kt | 8 +- .../settings/NotificationSettingsFragment.kt | 10 +-- .../settings/NowPlayingSettingsFragment.kt | 6 +- .../settings/OtherSettingsFragment.kt | 12 +-- .../settings/PersonalizeSettingsFragment.kt | 8 +- .../settings/ThemeSettingsFragment.kt | 10 +-- .../fragments/songs/SongsFragment.kt | 26 +++--- .../retromusic}/glide/BlurTransformation.kt | 8 +- .../retromusic}/glide/RetroGlideExtension.kt | 32 +++---- .../glide/RetroMusicColoredTarget.kt | 12 +-- .../glide/RetroMusicGlideModule.kt | 18 ++-- .../retromusic}/glide/SingleColorTarget.kt | 10 +-- .../glide/artistimage/ArtistImage.kt | 4 +- .../glide/artistimage/ArtistImageFetcher.kt | 4 +- .../glide/artistimage/ArtistImageLoader.kt | 2 +- .../glide/audiocover/AudioFileCover.kt | 2 +- .../glide/audiocover/AudioFileCoverFetcher.kt | 2 +- .../glide/audiocover/AudioFileCoverLoader.kt | 2 +- .../glide/audiocover/AudioFileCoverUtils.java | 2 +- .../glide/palette/BitmapPaletteResource.java | 2 +- .../glide/palette/BitmapPaletteTarget.java | 2 +- .../palette/BitmapPaletteTranscoder.java | 4 +- .../glide/palette/BitmapPaletteWrapper.java | 2 +- .../glide/playlistPreview/PlaylistPreview.kt | 10 +-- .../playlistPreview/PlaylistPreviewFetcher.kt | 4 +- .../playlistPreview/PlaylistPreviewLoader.kt | 2 +- .../monkey/retromusic}/helper/BackupHelper.kt | 24 ++--- .../helper/HorizontalAdapterHelper.kt | 4 +- .../retromusic}/helper/M3UConstants.java | 2 +- .../monkey/retromusic}/helper/M3UWriter.kt | 10 +-- .../retromusic}/helper/MusicPlayerRemote.kt | 16 ++-- .../helper/MusicProgressViewUpdateHelper.kt | 2 +- .../helper/PlayPauseButtonOnClickHandler.kt | 2 +- .../retromusic}/helper/SearchQueryHelper.kt | 6 +- .../retromusic}/helper/ShuffleHelper.kt | 4 +- .../monkey/retromusic}/helper/SortOrder.kt | 4 +- .../monkey/retromusic}/helper/StackBlur.java | 2 +- .../monkey/retromusic}/helper/StopWatch.kt | 2 +- .../helper/WallpaperAccentManager.kt | 4 +- .../helper/menu/GenreMenuHelper.kt | 16 ++-- .../helper/menu/PlaylistMenuHelper.kt | 20 ++--- .../retromusic}/helper/menu/SongMenuHelper.kt | 36 ++++---- .../helper/menu/SongsMenuHelper.kt | 14 +-- .../interfaces/IAlbumArtistClickListener.kt | 2 +- .../interfaces/IAlbumClickListener.kt | 2 +- .../interfaces/IArtistClickListener.kt | 2 +- .../retromusic}/interfaces/ICabCallback.kt | 2 +- .../retromusic}/interfaces/ICabHolder.kt | 2 +- .../retromusic}/interfaces/ICallbacks.kt | 2 +- .../interfaces/IGenreClickListener.kt | 4 +- .../interfaces/IHomeClickListener.kt | 13 +++ .../IMainActivityFragmentCallbacks.kt | 2 +- .../interfaces/IMusicServiceEventListener.kt | 2 +- .../interfaces/IPaletteColorHolder.kt | 2 +- .../interfaces/IPlaylistClickListener.kt | 4 +- .../retromusic}/interfaces/IScrollHelper.kt | 2 +- .../monkey/retromusic}/lyrics/CoverLrcView.kt | 4 +- .../name/monkey/retromusic}/lyrics/Lrc.java | 2 +- .../monkey/retromusic}/lyrics/LrcEntry.java | 2 +- .../monkey/retromusic}/lyrics/LrcUtils.java | 2 +- .../monkey/retromusic}/lyrics/LrcView.java | 2 +- .../misc/CustomFragmentStatePagerAdapter.java | 2 +- .../retromusic}/misc/GenericFileProvider.java | 2 +- .../misc/SimpleOnSeekbarChangeListener.kt | 2 +- ...teToastMediaScannerCompletionListener.java | 2 +- .../misc/WrappedAsyncTaskLoader.kt | 2 +- .../retromusic}/model/AbsCustomPlaylist.kt | 8 +- .../name/monkey/retromusic}/model/Album.kt | 2 +- .../name/monkey/retromusic}/model/Artist.kt | 8 +- .../monkey/retromusic}/model/ArtworkInfo.kt | 2 +- .../monkey/retromusic}/model/AudioTagInfo.kt | 2 +- .../monkey/retromusic}/model/CategoryInfo.kt | 4 +- .../name/monkey/retromusic}/model/Genre.kt | 2 +- .../name/monkey/retromusic}/model/Home.kt | 4 +- .../name/monkey/retromusic}/model/Playlist.kt | 6 +- .../monkey/retromusic}/model/PlaylistSong.kt | 2 +- .../name/monkey/retromusic}/model/Song.kt | 2 +- .../model/lyrics/AbsSynchronizedLyrics.java | 2 +- .../retromusic}/model/lyrics/Lyrics.java | 4 +- .../model/lyrics/SynchronizedLyricsLRC.java | 2 +- .../model/smartplaylist/AbsSmartPlaylist.kt | 6 +- .../model/smartplaylist/HistoryPlaylist.kt | 8 +- .../model/smartplaylist/LastAddedPlaylist.kt | 8 +- .../model/smartplaylist/NotPlayedPlaylist.kt | 8 +- .../smartplaylist/PlaylistIdGenerator.kt | 2 +- .../model/smartplaylist/ShuffleAllPlaylist.kt | 8 +- .../model/smartplaylist/TopTracksPlaylist.kt | 8 +- .../AlbumCoverStylePreferenceDialog.kt | 18 ++-- .../preferences/BlacklistPreferenceDialog.kt | 16 ++-- .../preferences/DurationPreference.kt | 16 ++-- .../preferences/LibraryPreference.kt | 20 ++--- .../NowPlayingScreenPreferenceDialog.kt | 16 ++-- .../retromusic}/providers/BlacklistStore.java | 10 +-- .../retromusic}/providers/HistoryStore.java | 2 +- .../providers/MusicPlaybackQueueStore.java | 10 +-- .../providers/SongPlayCountStore.java | 2 +- .../retromusic}/repository/AlbumRepository.kt | 10 +-- .../repository/ArtistRepository.kt | 12 +-- .../retromusic}/repository/GenreRepository.kt | 16 ++-- .../repository/LastAddedSongsRepository.kt | 10 +-- .../repository/PlaylistRepository.kt | 18 ++-- .../repository/PlaylistSongsLoader.kt | 18 ++-- .../retromusic}/repository/Repository.kt | 14 +-- .../retromusic}/repository/RoomRepository.kt | 18 ++-- .../repository/SearchRepository.kt | 16 ++-- .../retromusic}/repository/SongRepository.kt | 26 +++--- .../retromusic}/repository/SortedCursor.java | 2 +- .../repository/SortedLongCursor.java | 2 +- .../repository/TopPlayedRepository.kt | 16 ++-- .../monkey/retromusic}/service/AudioFader.kt | 6 +- .../retromusic}/service/CrossFadePlayer.kt | 22 ++--- .../service/MediaSessionCallback.kt | 28 +++--- .../retromusic}/service/MediaStoreObserver.kt | 2 +- .../retromusic}/service/MultiPlayer.java | 6 +- .../retromusic}/service/MusicService.kt | 90 ++++++++++--------- .../retromusic}/service/PlaybackHandler.java | 16 ++-- .../retromusic}/service/QueueSaveHandler.kt | 4 +- .../service/SongPlayCountHelper.kt | 6 +- .../service/ThrottledSeekHandler.kt | 4 +- .../notification/PlayingNotification.kt | 6 +- .../PlayingNotificationClassic.kt | 36 ++++---- .../notification/PlayingNotificationImpl24.kt | 28 +++--- .../retromusic}/service/playback/Playback.kt | 2 +- .../transform/CarousalPagerTransformer.kt | 2 +- .../transform/CascadingPageTransformer.kt | 2 +- .../transform/DefaultTransformer.kt | 2 +- .../transform/DepthTransformation.kt | 2 +- .../transform/HingeTransformation.kt | 2 +- .../transform/HorizontalFlipTransformation.kt | 2 +- .../transform/NormalPageTransformer.kt | 2 +- .../transform/ParallaxPagerTransformer.kt | 2 +- .../transform/VerticalFlipTransformation.kt | 2 +- .../transform/VerticalStackTransformer.kt | 2 +- .../retromusic}/util/ArtistSignatureUtil.kt | 2 +- .../util/AutoGeneratedPlaylistBitmap.kt | 12 +-- .../monkey/retromusic}/util/BackupUtil.kt | 4 +- .../monkey/retromusic}/util/CalendarUtil.kt | 2 +- .../monkey/retromusic}/util/ColorUtil.java | 2 +- .../retromusic}/util/CustomArtistImageUtil.kt | 12 +-- .../monkey/retromusic}/util/DensityUtil.kt | 2 +- .../monkey/retromusic}/util/FilePathUtil.kt | 2 +- .../monkey/retromusic}/util/FileUtil.java | 14 +-- .../name/monkey/retromusic}/util/FileUtils.kt | 2 +- .../monkey/retromusic}/util/ImageUtil.java | 2 +- .../name/monkey/retromusic}/util/LyricUtil.kt | 6 +- .../retromusic}/util/MergedImageUtils.kt | 2 +- .../name/monkey/retromusic}/util/MusicUtil.kt | 30 +++---- .../monkey/retromusic}/util/NavigationUtil.kt | 17 ++-- .../retromusic}/util/PackageValidator.kt | 4 +- .../monkey/retromusic}/util/PlaylistsUtil.kt | 6 +- .../monkey/retromusic}/util/PreferenceUtil.kt | 26 +++--- .../retromusic}/util/RetroColorUtil.java | 2 +- .../name/monkey/retromusic}/util/RetroUtil.kt | 4 +- .../retromusic}/util/RingtoneManager.kt | 10 +-- .../name/monkey/retromusic}/util/SAFUtil.java | 4 +- .../name/monkey/retromusic}/util/Share.kt | 2 +- .../retromusic}/util/SwipeAndDragHelper.java | 2 +- .../monkey/retromusic}/util/TempUtils.java | 2 +- .../retromusic}/util/ThemedFastScroller.kt | 4 +- .../name/monkey/retromusic}/util/UriUtil.kt | 4 +- .../name/monkey/retromusic}/util/ViewUtil.kt | 2 +- .../retromusic}/util/color/ImageUtils.java | 2 +- .../color/MediaNotificationProcessor.java | 2 +- .../util/color/NotificationColorUtil.java | 2 +- .../retromusic}/util/theme/ThemeManager.kt | 10 +-- .../retromusic}/util/theme/ThemeMode.kt | 2 +- .../monkey/retromusic}/views/AccentIcon.kt | 2 +- .../views/BaselineGridTextView.java | 2 +- .../views/BottomNavigationBarTinted.kt | 4 +- .../retromusic}/views/BreadCrumbLayout.java | 2 +- .../retromusic}/views/CircularImageView.java | 2 +- .../retromusic}/views/ColorIconsImageView.kt | 8 +- .../retromusic}/views/DrawableGradient.java | 2 +- .../views/HeightFitSquareLayout.kt | 2 +- .../retromusic}/views/HomeImageLayout.kt | 8 +- .../monkey/retromusic}/views/ListItemView.kt | 10 +-- .../retromusic}/views/LollipopFixedWebView.kt | 2 +- .../retromusic}/views/NetworkImageView.kt | 4 +- .../retromusic}/views/PermissionItem.kt | 8 +- .../retromusic}/views/PopupBackground.java | 2 +- .../views/RetroShapeableImageView.kt | 4 +- ...ollingViewOnApplyWindowInsetsListener.java | 2 +- .../retromusic}/views/SettingListItemView.kt | 6 +- .../monkey/retromusic}/views/StatusBarView.kt | 2 +- .../retromusic}/views/TopAppBarLayout.kt | 8 +- .../retromusic}/views/VerticalTextView.kt | 2 +- .../views/WidthFitSquareCardView.kt | 2 +- .../retromusic}/views/WidthFitSquareLayout.kt | 2 +- .../views/insets/InsetsConstraintLayout.kt | 6 +- .../views/insets/InsetsLinearLayout.kt | 6 +- .../views/insets/InsetsRecyclerView.kt | 4 +- .../volume/AudioVolumeContentObserver.kt | 2 +- .../retromusic}/volume/AudioVolumeObserver.kt | 2 +- .../volume/OnAudioVolumeChangedListener.kt | 2 +- .../music/interfaces/IHomeClickListener.kt | 13 --- .../res/layout-land/activity_drive_mode.xml | 2 +- .../layout-land/fragment_album_details.xml | 6 +- .../layout-land/fragment_artist_details.xml | 4 +- .../main/res/layout-land/fragment_blur.xml | 8 +- .../layout-land/fragment_card_blur_player.xml | 4 +- .../res/layout-land/fragment_card_player.xml | 6 +- .../layout-land/fragment_circle_player.xml | 4 +- .../res/layout-land/fragment_color_player.xml | 8 +- .../res/layout-land/fragment_flat_player.xml | 8 +- .../main/res/layout-land/fragment_home.xml | 6 +- .../res/layout-land/fragment_material.xml | 8 +- .../res/layout-land/fragment_md3_player.xml | 8 +- .../res/layout-land/fragment_plain_player.xml | 8 +- .../main/res/layout-land/fragment_player.xml | 8 +- .../layout-land/fragment_simple_player.xml | 8 +- .../layout-sw600dp/fragment_playing_queue.xml | 2 +- .../res/layout-xlarge-land/fragment_blur.xml | 4 +- .../res/layout/activity_album_tag_editor.xml | 4 +- .../main/res/layout/activity_drive_mode.xml | 2 +- app/src/main/res/layout/activity_license.xml | 2 +- .../main/res/layout/activity_lock_screen.xml | 6 +- .../main/res/layout/activity_permission.xml | 8 +- .../res/layout/activity_share_instagram.xml | 4 +- .../res/layout/activity_song_tag_editor.xml | 4 +- .../main/res/layout/banner_image_layout.xml | 2 +- app/src/main/res/layout/card_retro_info.xml | 14 +-- .../res/layout/fragment_adaptive_player.xml | 6 +- .../layout/fragment_album_circle_cover.xml | 2 +- .../res/layout/fragment_album_content.xml | 4 +- .../res/layout/fragment_album_details.xml | 6 +- .../res/layout/fragment_artist_content.xml | 4 +- .../res/layout/fragment_artist_details.xml | 4 +- app/src/main/res/layout/fragment_backup.xml | 2 +- app/src/main/res/layout/fragment_blur.xml | 4 +- .../res/layout/fragment_card_blur_player.xml | 6 +- .../main/res/layout/fragment_card_player.xml | 8 +- .../res/layout/fragment_circle_player.xml | 4 +- .../res/layout/fragment_classic_player.xml | 4 +- .../main/res/layout/fragment_color_player.xml | 4 +- app/src/main/res/layout/fragment_fit.xml | 6 +- .../main/res/layout/fragment_flat_player.xml | 4 +- app/src/main/res/layout/fragment_folder.xml | 4 +- app/src/main/res/layout/fragment_full.xml | 8 +- .../res/layout/fragment_gradient_player.xml | 4 +- app/src/main/res/layout/fragment_home.xml | 6 +- .../main/res/layout/fragment_home_player.xml | 4 +- .../res/layout/fragment_main_recycler.xml | 4 +- .../res/layout/fragment_main_settings.xml | 18 ++-- app/src/main/res/layout/fragment_material.xml | 4 +- .../main/res/layout/fragment_md3_player.xml | 4 +- .../main/res/layout/fragment_peek_player.xml | 4 +- .../main/res/layout/fragment_plain_player.xml | 4 +- app/src/main/res/layout/fragment_player.xml | 4 +- .../layout/fragment_player_album_cover.xml | 4 +- .../res/layout/fragment_playing_queue.xml | 2 +- .../res/layout/fragment_playlist_detail.xml | 2 +- app/src/main/res/layout/fragment_search.xml | 2 +- .../res/layout/fragment_simple_player.xml | 4 +- .../res/layout/fragment_synced_lyrics.xml | 2 +- .../main/res/layout/fragment_tiny_player.xml | 12 +-- .../main/res/layout/fragment_user_info.xml | 2 +- .../main/res/layout/fragment_whats_new.xml | 2 +- app/src/main/res/layout/image.xml | 4 +- app/src/main/res/layout/item_artist.xml | 2 +- app/src/main/res/layout/item_artist_card.xml | 2 +- app/src/main/res/layout/item_contributor.xml | 4 +- .../res/layout/item_contributor_header.xml | 4 +- app/src/main/res/layout/item_grid_circle.xml | 2 +- app/src/main/res/layout/item_permission.xml | 2 +- app/src/main/res/layout/item_suggestions.xml | 2 +- .../main/res/layout/list_item_color_view.xml | 2 +- app/src/main/res/layout/list_item_view.xml | 2 +- .../res/layout/list_item_view_no_card.xml | 2 +- .../res/layout/list_item_view_seekbar.xml | 2 +- .../main/res/layout/list_item_view_switch.xml | 2 +- .../res/layout/list_setting_item_view.xml | 2 +- .../main/res/layout/section_recycler_view.xml | 2 +- .../res/layout/shadow_statusbar_toolbar.xml | 2 +- .../res/layout/sliding_music_panel_layout.xml | 4 +- app/src/main/res/layout/status_bar.xml | 2 +- app/src/main/res/layout/user_image_layout.xml | 2 +- app/src/main/res/navigation/library_graph.xml | 14 +-- app/src/main/res/navigation/main_graph.xml | 40 ++++----- .../main/res/navigation/settings_graph.xml | 20 ++--- app/src/main/res/xml/pref_advanced.xml | 2 +- app/src/main/res/xml/pref_audio.xml | 2 +- .../main/res/xml/pref_now_playing_screen.xml | 4 +- app/src/main/res/xml/pref_ui.xml | 2 +- 478 files changed, 2648 insertions(+), 2613 deletions(-) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/App.kt (88%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/Constants.kt (99%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/HomeSection.kt (96%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/LanguageContextWrapper.kt (96%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/MainModule.kt (81%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/activities/DriveModeActivity.kt (86%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/activities/ErrorActivity.kt (93%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/activities/LicenseActivity.kt (90%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/activities/LockScreenActivity.kt (81%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/activities/MainActivity.kt (92%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/activities/PermissionActivity.kt (94%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/activities/SettingsActivity.kt (92%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/activities/ShareInstagramStory.kt (84%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/activities/WhatsNewFragment.kt (92%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/activities/base/AbsBaseActivity.kt (97%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/activities/base/AbsMusicServiceActivity.kt (88%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/activities/base/AbsSlidingMusicPanelActivity.kt (88%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/activities/base/AbsThemeActivity.kt (90%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/activities/bugreport/BugReportActivity.kt (85%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/activities/bugreport/model/DeviceInfo.kt (92%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/activities/saf/SAFGuideActivity.java (98%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/activities/saf/SAFRequestActivity.kt (82%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/activities/tageditor/AbsTagEditorActivity.kt (94%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/activities/tageditor/AlbumTagEditorActivity.kt (91%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/activities/tageditor/SongTagEditorActivity.kt (92%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/activities/tageditor/TagWriter.kt (95%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/adapter/CategoryInfoAdapter.kt (86%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/adapter/GenreAdapter.kt (85%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/adapter/HomeAdapter.kt (92%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/adapter/SearchAdapter.kt (91%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/adapter/SongFileAdapter.kt (89%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/adapter/StorageAdapter.kt (94%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/adapter/album/AlbumAdapter.kt (85%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/adapter/album/AlbumCoverPagerAdapter.kt (90%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/adapter/album/HorizontalAlbumAdapter.kt (80%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/adapter/artist/ArtistAdapter.kt (83%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/adapter/backup/BackupAdapter.kt (92%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/adapter/base/AbsMultiSelectAdapter.kt (91%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/adapter/base/MediaEntryViewHolder.java (98%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/adapter/playlist/LegacyPlaylistAdapter.kt (86%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/adapter/playlist/PlaylistAdapter.kt (82%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/adapter/song/AbsOffsetSongAdapter.kt (92%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/adapter/song/OrderablePlaylistSongAdapter.kt (89%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/adapter/song/PlayingQueueAdapter.kt (92%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/adapter/song/ShuffleButtonSongAdapter.kt (84%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/adapter/song/SimpleSongAdapter.kt (88%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/adapter/song/SongAdapter.kt (85%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/appshortcuts/AppShortcutIconGenerator.kt (92%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/appshortcuts/AppShortcutLauncherActivity.kt (68%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/appshortcuts/DynamicShortcutManager.kt (88%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/appshortcuts/shortcuttype/BaseShortcutType.kt (92%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/appshortcuts/shortcuttype/LastAddedShortcutType.kt (85%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/appshortcuts/shortcuttype/ShuffleAllShortcutType.kt (84%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/appshortcuts/shortcuttype/TopTracksShortcutType.kt (85%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/appwidgets/AppWidgetBig.kt (90%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/appwidgets/AppWidgetCard.kt (91%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/appwidgets/AppWidgetCircle.kt (90%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/appwidgets/AppWidgetClassic.kt (91%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/appwidgets/AppWidgetMD3.kt (91%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/appwidgets/AppWidgetSmall.kt (91%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/appwidgets/AppWidgetText.kt (90%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/appwidgets/BootReceiver.kt (94%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/appwidgets/base/BaseAppWidget.kt (90%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/auto/AutoMediaIDHelper.java (98%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/auto/AutoMusicProvider.kt (96%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/auto/MediaItemBuilder.kt (98%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/db/BlackListStoreDao.kt (96%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/db/BlackListStoreEntity.kt (94%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/db/HistoryDao.kt (97%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/db/HistoryEntity.kt (97%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/db/LyricsDao.kt (95%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/db/LyricsEntity.kt (94%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/db/PlayCountDao.kt (97%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/db/PlayCountEntity.kt (97%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/db/PlaylistDao.kt (98%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/db/PlaylistEntity.kt (95%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/db/PlaylistWithSongs.kt (95%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/db/RetroDatabase.kt (96%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/db/SongEntity.kt (97%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/db/SongExtension.kt (97%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/dialogs/AddToPlaylistDialog.kt (83%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/dialogs/BlacklistFolderChooserDialog.kt (95%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/dialogs/CreatePlaylistDialog.kt (84%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/dialogs/DeletePlaylistDialog.kt (83%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/dialogs/DeleteSongsDialog.kt (86%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/dialogs/ImportPlaylistDialog.kt (83%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/dialogs/PlaybackSpeedDialog.kt (82%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/dialogs/RemoveSongFromPlaylistDialog.kt (84%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/dialogs/RenamePlaylistDialog.kt (81%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/dialogs/SavePlaylistDialog.kt (90%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/dialogs/SleepTimerDialog.kt (90%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/dialogs/SongDetailDialog.kt (92%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/dialogs/SongShareDialog.kt (88%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/extensions/ActivityExtensions.kt (97%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/extensions/ActivityThemeExtensions.kt (98%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/extensions/ColorExtensions.kt (98%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/extensions/ContextExtensions.kt (94%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/extensions/CursorExtensions.kt (97%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/extensions/DialogExtension.kt (92%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/extensions/DimenExtension.kt (95%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/extensions/DrawableExtensions.kt (97%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/extensions/FileExtensions.kt (76%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/extensions/FragmentExtensions.kt (97%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/extensions/FragmentMusicExtensions.kt (88%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/extensions/InsetsExtensions.kt (64%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/extensions/IntentExtensions.kt (96%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/extensions/NavigationExtensions.kt (96%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/extensions/PaletteExtensions.kt (98%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/extensions/PreferenceExtensions.kt (93%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/extensions/SongExtensions.kt (69%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/extensions/ViewExtensions.kt (98%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/AlbumCoverStyle.kt (92%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/GridStyle.kt (81%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/LibraryViewModel.kt (93%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/MusicSeekSkipTouchListener.kt (94%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/NowPlayingScreen.kt (96%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/about/AboutFragment.kt (84%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/albums/AlbumDetailsFragment.kt (88%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/albums/AlbumDetailsViewModel.kt (87%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/albums/AlbumsFragment.kt (92%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/artists/AbsArtistDetailsFragment.kt (88%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/artists/AlbumArtistDetailsFragment.kt (95%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/artists/ArtistDetailsFragment.kt (95%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/artists/ArtistDetailsViewModel.kt (87%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/artists/ArtistsFragment.kt (91%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/backup/BackupFragment.kt (89%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/backup/BackupViewModel.kt (86%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/backup/RestoreActivity.kt (86%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/base/AbsMainActivityFragment.kt (85%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/base/AbsMusicServiceFragment.kt (91%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/base/AbsPlayerControlsFragment.kt (91%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/base/AbsPlayerFragment.kt (90%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/base/AbsRecyclerViewCustomGridSizeFragment.kt (96%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/base/AbsRecyclerViewFragment.kt (91%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/folder/FoldersFragment.kt (92%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/genres/GenreDetailsFragment.kt (89%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/genres/GenreDetailsViewModel.kt (87%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/genres/GenresFragment.kt (86%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/home/HomeBinding.kt (87%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/home/HomeFragment.kt (89%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/library/LibraryFragment.kt (88%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/other/DetailListFragment.kt (90%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/other/LyricsFragment.kt (93%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/other/MiniPlayerFragment.kt (86%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/other/PlayingQueueRVFragment.kt (94%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/other/UserInfoFragment.kt (92%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/other/VolumeFragment.kt (91%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/player/CoverLyricsFragment.kt (86%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/player/PlayerAlbumCoverFragment.kt (88%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/player/adaptive/AdaptiveFragment.kt (87%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/player/adaptive/AdaptivePlaybackControlsFragment.kt (90%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/player/blur/BlurPlaybackControlsFragment.kt (87%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/player/blur/BlurPlayerFragment.kt (84%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/player/card/CardFragment.kt (84%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/player/card/CardPlaybackControlsFragment.kt (87%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/player/cardblur/CardBlurFragment.kt (84%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/player/cardblur/CardBlurPlaybackControlsFragment.kt (85%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/player/circle/CirclePlayerFragment.kt (86%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/player/classic/ClassicPlayerFragment.kt (93%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/player/color/ColorFragment.kt (85%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/player/color/ColorPlaybackControlsFragment.kt (88%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/player/fit/FitFragment.kt (83%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/player/fit/FitPlaybackControlsFragment.kt (89%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/player/flat/FlatPlaybackControlsFragment.kt (88%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/player/flat/FlatPlayerFragment.kt (83%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/player/full/FullPlaybackControlsFragment.kt (89%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/player/full/FullPlayerFragment.kt (83%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/player/gradient/GradientPlayerFragment.kt (94%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/player/home/HomePlayerFragment.kt (85%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/player/lockscreen/LockScreenControlsFragment.kt (87%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/player/material/MaterialControlsFragment.kt (88%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/player/material/MaterialFragment.kt (82%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/player/md3/MD3PlaybackControlsFragment.kt (88%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/player/md3/MD3PlayerFragment.kt (87%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/player/normal/PlayerFragment.kt (88%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/player/normal/PlayerPlaybackControlsFragment.kt (90%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/player/peek/PeekPlayerControlFragment.kt (88%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/player/peek/PeekPlayerFragment.kt (84%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/player/plain/PlainPlaybackControlsFragment.kt (88%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/player/plain/PlainPlayerFragment.kt (82%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/player/simple/SimplePlaybackControlsFragment.kt (87%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/player/simple/SimplePlayerFragment.kt (82%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/player/tiny/TinyPlaybackControlsFragment.kt (86%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/player/tiny/TinyPlayerFragment.kt (90%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/playlists/PlaylistDetailsFragment.kt (87%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/playlists/PlaylistDetailsViewModel.kt (82%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/playlists/PlaylistsFragment.kt (92%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/queue/PlayingQueueFragment.kt (92%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/search/SearchFragment.kt (93%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/settings/AbsSettingsFragment.kt (94%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/settings/AudioSettings.kt (90%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/settings/ImageSettingFragment.kt (90%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/settings/MainSettingsFragment.kt (92%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/settings/NotificationSettingsFragment.kt (91%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/settings/NowPlayingSettingsFragment.kt (94%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/settings/OtherSettingsFragment.kt (86%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/settings/PersonalizeSettingsFragment.kt (86%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/settings/ThemeSettingsFragment.kt (94%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/fragments/songs/SongsFragment.kt (94%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/glide/BlurTransformation.kt (95%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/glide/RetroGlideExtension.kt (88%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/glide/RetroMusicColoredTarget.kt (80%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/glide/RetroMusicGlideModule.kt (71%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/glide/SingleColorTarget.kt (84%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/glide/artistimage/ArtistImage.kt (72%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/glide/artistimage/ArtistImageFetcher.kt (93%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/glide/artistimage/ArtistImageLoader.kt (96%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/glide/audiocover/AudioFileCover.kt (94%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/glide/audiocover/AudioFileCoverFetcher.kt (97%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/glide/audiocover/AudioFileCoverLoader.kt (96%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/glide/audiocover/AudioFileCoverUtils.java (97%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/glide/palette/BitmapPaletteResource.java (96%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/glide/palette/BitmapPaletteTarget.java (95%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/glide/palette/BitmapPaletteTranscoder.java (92%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/glide/palette/BitmapPaletteWrapper.java (94%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/glide/playlistPreview/PlaylistPreview.kt (74%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/glide/playlistPreview/PlaylistPreviewFetcher.kt (91%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/glide/playlistPreview/PlaylistPreviewLoader.kt (94%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/helper/BackupHelper.kt (94%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/helper/HorizontalAdapterHelper.kt (94%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/helper/M3UConstants.java (94%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/helper/M3UWriter.kt (92%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/helper/MusicPlayerRemote.kt (97%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/helper/MusicProgressViewUpdateHelper.kt (98%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/helper/PlayPauseButtonOnClickHandler.kt (95%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/helper/SearchQueryHelper.kt (96%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/helper/ShuffleHelper.kt (91%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/helper/SortOrder.kt (98%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/helper/StackBlur.java (99%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/helper/StopWatch.kt (98%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/helper/WallpaperAccentManager.kt (93%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/helper/menu/GenreMenuHelper.kt (83%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/helper/menu/PlaylistMenuHelper.kt (83%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/helper/menu/SongMenuHelper.kt (82%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/helper/menu/SongsMenuHelper.kt (84%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/interfaces/IAlbumArtistClickListener.kt (93%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/interfaces/IAlbumClickListener.kt (93%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/interfaces/IArtistClickListener.kt (93%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/interfaces/ICabCallback.kt (94%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/interfaces/ICabHolder.kt (93%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/interfaces/ICallbacks.kt (94%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/interfaces/IGenreClickListener.kt (52%) create mode 100644 app/src/main/java/code/name/monkey/retromusic/interfaces/IHomeClickListener.kt rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/interfaces/IMainActivityFragmentCallbacks.kt (93%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/interfaces/IMusicServiceEventListener.kt (94%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/interfaces/IPaletteColorHolder.kt (93%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/interfaces/IPlaylistClickListener.kt (56%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/interfaces/IScrollHelper.kt (50%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/lyrics/CoverLrcView.kt (99%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/lyrics/Lrc.java (90%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/lyrics/LrcEntry.java (98%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/lyrics/LrcUtils.java (99%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/lyrics/LrcView.java (99%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/misc/CustomFragmentStatePagerAdapter.java (99%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/misc/GenericFileProvider.java (94%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/misc/SimpleOnSeekbarChangeListener.kt (95%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/misc/UpdateToastMediaScannerCompletionListener.java (98%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/misc/WrappedAsyncTaskLoader.kt (97%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/model/AbsCustomPlaylist.kt (64%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/model/Album.kt (96%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/model/Artist.kt (94%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/model/ArtworkInfo.kt (70%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/model/AudioTagInfo.kt (80%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/model/CategoryInfo.kt (95%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/model/Genre.kt (94%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/model/Home.kt (89%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/model/Playlist.kt (87%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/model/PlaylistSong.kt (98%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/model/Song.kt (98%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/model/lyrics/AbsSynchronizedLyrics.java (97%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/model/lyrics/Lyrics.java (95%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/model/lyrics/SynchronizedLyricsLRC.java (98%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/model/smartplaylist/AbsSmartPlaylist.kt (60%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/model/smartplaylist/HistoryPlaylist.kt (65%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/model/smartplaylist/LastAddedPlaylist.kt (61%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/model/smartplaylist/NotPlayedPlaylist.kt (62%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/model/smartplaylist/PlaylistIdGenerator.kt (81%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/model/smartplaylist/ShuffleAllPlaylist.kt (60%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/model/smartplaylist/TopTracksPlaylist.kt (61%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/preferences/AlbumCoverStylePreferenceDialog.kt (87%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/preferences/BlacklistPreferenceDialog.kt (91%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/preferences/DurationPreference.kt (82%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/preferences/LibraryPreference.kt (83%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/preferences/NowPlayingScreenPreferenceDialog.kt (89%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/providers/BlacklistStore.java (93%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/providers/HistoryStore.java (99%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/providers/MusicPlaybackQueueStore.java (96%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/providers/SongPlayCountStore.java (99%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/repository/AlbumRepository.kt (94%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/repository/ArtistRepository.kt (95%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/repository/GenreRepository.kt (90%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/repository/LastAddedSongsRepository.kt (87%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/repository/PlaylistRepository.kt (93%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/repository/PlaylistSongsLoader.kt (88%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/repository/Repository.kt (97%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/repository/RoomRepository.kt (93%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/repository/SearchRepository.kt (90%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/repository/SongRepository.kt (91%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/repository/SortedCursor.java (98%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/repository/SortedLongCursor.java (98%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/repository/TopPlayedRepository.kt (94%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/service/AudioFader.kt (93%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/service/CrossFadePlayer.kt (93%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/service/MediaSessionCallback.kt (89%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/service/MediaStoreObserver.kt (97%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/service/MultiPlayer.java (98%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/service/MusicService.kt (94%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/service/PlaybackHandler.java (89%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/service/QueueSaveHandler.kt (89%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/service/SongPlayCountHelper.kt (89%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/service/ThrottledSeekHandler.kt (90%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/service/notification/PlayingNotification.kt (94%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/service/notification/PlayingNotificationClassic.kt (91%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/service/notification/PlayingNotificationImpl24.kt (89%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/service/playback/Playback.kt (96%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/transform/CarousalPagerTransformer.kt (97%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/transform/CascadingPageTransformer.kt (97%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/transform/DefaultTransformer.kt (79%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/transform/DepthTransformation.kt (97%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/transform/HingeTransformation.kt (97%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/transform/HorizontalFlipTransformation.kt (97%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/transform/NormalPageTransformer.kt (98%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/transform/ParallaxPagerTransformer.kt (97%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/transform/VerticalFlipTransformation.kt (97%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/transform/VerticalStackTransformer.kt (95%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/util/ArtistSignatureUtil.kt (97%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/util/AutoGeneratedPlaylistBitmap.kt (81%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/util/BackupUtil.kt (88%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/util/CalendarUtil.kt (98%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/util/ColorUtil.java (97%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/util/CustomArtistImageUtil.kt (94%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/util/DensityUtil.kt (97%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/util/FilePathUtil.kt (91%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/util/FileUtil.java (96%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/util/FileUtils.kt (97%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/util/ImageUtil.java (98%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/util/LyricUtil.kt (97%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/util/MergedImageUtils.kt (98%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/util/MusicUtil.kt (95%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/util/NavigationUtil.kt (80%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/util/PackageValidator.kt (99%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/util/PlaylistsUtil.kt (84%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/util/PreferenceUtil.kt (96%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/util/RetroColorUtil.java (99%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/util/RetroUtil.kt (97%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/util/RingtoneManager.kt (91%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/util/SAFUtil.java (99%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/util/Share.kt (97%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/util/SwipeAndDragHelper.java (98%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/util/TempUtils.java (97%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/util/ThemedFastScroller.kt (94%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/util/UriUtil.kt (89%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/util/ViewUtil.kt (98%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/util/color/ImageUtils.java (99%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/util/color/MediaNotificationProcessor.java (99%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/util/color/NotificationColorUtil.java (99%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/util/theme/ThemeManager.kt (74%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/util/theme/ThemeMode.kt (57%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/views/AccentIcon.kt (91%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/views/BaselineGridTextView.java (99%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/views/BottomNavigationBarTinted.kt (96%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/views/BreadCrumbLayout.java (99%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/views/CircularImageView.java (99%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/views/ColorIconsImageView.kt (92%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/views/DrawableGradient.java (96%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/views/HeightFitSquareLayout.kt (96%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/views/HomeImageLayout.kt (85%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/views/ListItemView.kt (87%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/views/LollipopFixedWebView.kt (96%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/views/NetworkImageView.kt (94%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/views/PermissionItem.kt (88%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/views/PopupBackground.java (99%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/views/RetroShapeableImageView.kt (95%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/views/ScrollingViewOnApplyWindowInsetsListener.java (97%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/views/SettingListItemView.kt (92%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/views/StatusBarView.kt (97%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/views/TopAppBarLayout.kt (91%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/views/VerticalTextView.kt (97%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/views/WidthFitSquareCardView.kt (96%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/views/WidthFitSquareLayout.kt (95%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/views/insets/InsetsConstraintLayout.kt (69%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/views/insets/InsetsLinearLayout.kt (67%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/views/insets/InsetsRecyclerView.kt (84%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/volume/AudioVolumeContentObserver.kt (97%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/volume/AudioVolumeObserver.kt (97%) rename app/src/main/java/{io/github/muntashirakon/music => code/name/monkey/retromusic}/volume/OnAudioVolumeChangedListener.kt (93%) delete mode 100644 app/src/main/java/io/github/muntashirakon/music/interfaces/IHomeClickListener.kt diff --git a/app/build.gradle b/app/build.gradle index e553cfb0e..93208b0b8 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -9,6 +9,7 @@ android { buildToolsVersion = '30.0.3' defaultConfig { + namespace 'code.name.monkey.retromusic' minSdk 21 targetSdk 32 diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index dac35b027..c9f1d0067 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -66,6 +66,6 @@ -keep class * extends androidx.fragment.app.Fragment{} -keepnames class * extends android.os.Parcelable -keepnames class * extends java.io.Serializable --keep class io.github.muntashirakon.music.network.model.** { *; } --keep class io.github.muntashirakon.music.model.** { *; } +-keep class code.name.monkey.retromusic.network.model.** { *; } +-keep class code.name.monkey.retromusic.model.** { *; } -keep class com.google.android.material.bottomsheet.** { *; } \ No newline at end of file diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index ee4c85ccf..5fbb6eb9a 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -1,7 +1,7 @@ @@ -111,18 +111,18 @@ - - - - - - - - - - + + + + + + + + + + @@ -176,7 +176,7 @@ @@ -204,7 +204,7 @@ @@ -213,7 +213,7 @@ @@ -226,7 +226,7 @@ @@ -238,7 +238,7 @@ android:resource="@xml/app_widget_classic_info" /> @@ -250,7 +250,7 @@ android:resource="@xml/app_widget_small_info" /> @@ -262,7 +262,7 @@ android:resource="@xml/app_widget_text" /> @@ -274,7 +274,7 @@ android:resource="@xml/app_widget_card_info" /> @@ -286,7 +286,7 @@ android:resource="@xml/app_widget_md3_info" /> @@ -299,7 +299,7 @@ : AbsBaseActivity() { protected fun setImageBitmap(bitmap: Bitmap?, bgColor: Int) { if (bitmap == null) { - editorImage.setImageResource(drawable.default_audio_art) + editorImage.setImageResource(R.drawable.default_audio_art) } else { editorImage.setImageBitmap(bitmap) } @@ -411,7 +409,7 @@ abstract class AbsTagEditorActivity : AbsBaseActivity() { loadImageFromFile(it) } } - SAFGuideActivity.REQUEST_CODE_SAF_GUIDE -> { + code.name.monkey.retromusic.activities.saf.SAFGuideActivity.REQUEST_CODE_SAF_GUIDE -> { SAFUtil.openTreePicker(this) } SAFUtil.REQUEST_SAF_PICK_TREE -> { diff --git a/app/src/main/java/io/github/muntashirakon/music/activities/tageditor/AlbumTagEditorActivity.kt b/app/src/main/java/code/name/monkey/retromusic/activities/tageditor/AlbumTagEditorActivity.kt similarity index 91% rename from app/src/main/java/io/github/muntashirakon/music/activities/tageditor/AlbumTagEditorActivity.kt rename to app/src/main/java/code/name/monkey/retromusic/activities/tageditor/AlbumTagEditorActivity.kt index d6650c5f3..8509c963e 100755 --- a/app/src/main/java/io/github/muntashirakon/music/activities/tageditor/AlbumTagEditorActivity.kt +++ b/app/src/main/java/code/name/monkey/retromusic/activities/tageditor/AlbumTagEditorActivity.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.activities.tageditor +package code.name.monkey.retromusic.activities.tageditor import android.app.Activity import android.content.res.ColorStateList @@ -28,17 +28,17 @@ import android.widget.ImageView import android.widget.Toast import androidx.core.widget.doAfterTextChanged import code.name.monkey.appthemehelper.util.MaterialValueHelper -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.ActivityAlbumTagEditorBinding -import io.github.muntashirakon.music.extensions.* -import io.github.muntashirakon.music.glide.GlideApp -import io.github.muntashirakon.music.glide.palette.BitmapPaletteWrapper -import io.github.muntashirakon.music.model.ArtworkInfo -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.util.ImageUtil -import io.github.muntashirakon.music.util.MusicUtil -import io.github.muntashirakon.music.util.RetroColorUtil.generatePalette -import io.github.muntashirakon.music.util.RetroColorUtil.getColor +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.ActivityAlbumTagEditorBinding +import code.name.monkey.retromusic.extensions.* +import code.name.monkey.retromusic.glide.GlideApp +import code.name.monkey.retromusic.glide.palette.BitmapPaletteWrapper +import code.name.monkey.retromusic.model.ArtworkInfo +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.util.ImageUtil +import code.name.monkey.retromusic.util.MusicUtil +import code.name.monkey.retromusic.util.RetroColorUtil.generatePalette +import code.name.monkey.retromusic.util.RetroColorUtil.getColor import com.bumptech.glide.load.engine.DiskCacheStrategy import com.bumptech.glide.request.target.ImageViewTarget import com.bumptech.glide.request.transition.Transition diff --git a/app/src/main/java/io/github/muntashirakon/music/activities/tageditor/SongTagEditorActivity.kt b/app/src/main/java/code/name/monkey/retromusic/activities/tageditor/SongTagEditorActivity.kt similarity index 92% rename from app/src/main/java/io/github/muntashirakon/music/activities/tageditor/SongTagEditorActivity.kt rename to app/src/main/java/code/name/monkey/retromusic/activities/tageditor/SongTagEditorActivity.kt index 5be7c0599..91582484c 100755 --- a/app/src/main/java/io/github/muntashirakon/music/activities/tageditor/SongTagEditorActivity.kt +++ b/app/src/main/java/code/name/monkey/retromusic/activities/tageditor/SongTagEditorActivity.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.activities.tageditor +package code.name.monkey.retromusic.activities.tageditor import android.annotation.SuppressLint import android.app.Activity @@ -28,16 +28,16 @@ import android.widget.ImageView import android.widget.Toast import androidx.core.widget.doAfterTextChanged import code.name.monkey.appthemehelper.util.MaterialValueHelper -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.ActivitySongTagEditorBinding -import io.github.muntashirakon.music.extensions.* -import io.github.muntashirakon.music.glide.GlideApp -import io.github.muntashirakon.music.glide.palette.BitmapPaletteWrapper -import io.github.muntashirakon.music.model.ArtworkInfo -import io.github.muntashirakon.music.repository.SongRepository -import io.github.muntashirakon.music.util.ImageUtil -import io.github.muntashirakon.music.util.MusicUtil -import io.github.muntashirakon.music.util.RetroColorUtil +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.ActivitySongTagEditorBinding +import code.name.monkey.retromusic.extensions.* +import code.name.monkey.retromusic.glide.GlideApp +import code.name.monkey.retromusic.glide.palette.BitmapPaletteWrapper +import code.name.monkey.retromusic.model.ArtworkInfo +import code.name.monkey.retromusic.repository.SongRepository +import code.name.monkey.retromusic.util.ImageUtil +import code.name.monkey.retromusic.util.MusicUtil +import code.name.monkey.retromusic.util.RetroColorUtil import com.bumptech.glide.load.engine.DiskCacheStrategy import com.bumptech.glide.request.target.ImageViewTarget import com.bumptech.glide.request.transition.Transition diff --git a/app/src/main/java/io/github/muntashirakon/music/activities/tageditor/TagWriter.kt b/app/src/main/java/code/name/monkey/retromusic/activities/tageditor/TagWriter.kt similarity index 95% rename from app/src/main/java/io/github/muntashirakon/music/activities/tageditor/TagWriter.kt rename to app/src/main/java/code/name/monkey/retromusic/activities/tageditor/TagWriter.kt index a9cbfb298..e4cf7fe89 100644 --- a/app/src/main/java/io/github/muntashirakon/music/activities/tageditor/TagWriter.kt +++ b/app/src/main/java/code/name/monkey/retromusic/activities/tageditor/TagWriter.kt @@ -1,4 +1,4 @@ -package io.github.muntashirakon.music.activities.tageditor +package code.name.monkey.retromusic.activities.tageditor import android.app.Activity import android.content.Context @@ -7,12 +7,12 @@ import android.media.MediaScannerConnection import android.os.Build import android.util.Log import androidx.annotation.RequiresApi -import io.github.muntashirakon.music.extensions.showToast -import io.github.muntashirakon.music.misc.UpdateToastMediaScannerCompletionListener -import io.github.muntashirakon.music.model.AudioTagInfo -import io.github.muntashirakon.music.util.MusicUtil.createAlbumArtFile -import io.github.muntashirakon.music.util.MusicUtil.deleteAlbumArt -import io.github.muntashirakon.music.util.MusicUtil.insertAlbumArt +import code.name.monkey.retromusic.extensions.showToast +import code.name.monkey.retromusic.misc.UpdateToastMediaScannerCompletionListener +import code.name.monkey.retromusic.model.AudioTagInfo +import code.name.monkey.retromusic.util.MusicUtil.createAlbumArtFile +import code.name.monkey.retromusic.util.MusicUtil.deleteAlbumArt +import code.name.monkey.retromusic.util.MusicUtil.insertAlbumArt import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.withContext import org.jaudiotagger.audio.AudioFileIO diff --git a/app/src/main/java/io/github/muntashirakon/music/adapter/CategoryInfoAdapter.kt b/app/src/main/java/code/name/monkey/retromusic/adapter/CategoryInfoAdapter.kt similarity index 86% rename from app/src/main/java/io/github/muntashirakon/music/adapter/CategoryInfoAdapter.kt rename to app/src/main/java/code/name/monkey/retromusic/adapter/CategoryInfoAdapter.kt index 451cd48a7..dd5cda1d3 100644 --- a/app/src/main/java/io/github/muntashirakon/music/adapter/CategoryInfoAdapter.kt +++ b/app/src/main/java/code/name/monkey/retromusic/adapter/CategoryInfoAdapter.kt @@ -11,7 +11,7 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.adapter +package code.name.monkey.retromusic.adapter import android.annotation.SuppressLint import android.content.res.ColorStateList @@ -22,15 +22,15 @@ import android.view.ViewGroup import androidx.recyclerview.widget.ItemTouchHelper import androidx.recyclerview.widget.RecyclerView import code.name.monkey.appthemehelper.ThemeStore.Companion.accentColor -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.PreferenceDialogLibraryCategoriesListitemBinding -import io.github.muntashirakon.music.extensions.showToast -import io.github.muntashirakon.music.model.CategoryInfo -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.SwipeAndDragHelper -import io.github.muntashirakon.music.util.SwipeAndDragHelper.ActionCompletionContract +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.PreferenceDialogLibraryCategoriesListitemBinding +import code.name.monkey.retromusic.extensions.showToast +import code.name.monkey.retromusic.model.CategoryInfo +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.SwipeAndDragHelper +import code.name.monkey.retromusic.util.SwipeAndDragHelper.ActionCompletionContract -class CategoryInfoAdapter : RecyclerView.Adapter(), +class CategoryInfoAdapter : RecyclerView.Adapter(), ActionCompletionContract { var categoryInfos: MutableList = PreferenceUtil.libraryCategory.toMutableList() diff --git a/app/src/main/java/io/github/muntashirakon/music/adapter/GenreAdapter.kt b/app/src/main/java/code/name/monkey/retromusic/adapter/GenreAdapter.kt similarity index 85% rename from app/src/main/java/io/github/muntashirakon/music/adapter/GenreAdapter.kt rename to app/src/main/java/code/name/monkey/retromusic/adapter/GenreAdapter.kt index 69bf69de7..383c19e26 100644 --- a/app/src/main/java/io/github/muntashirakon/music/adapter/GenreAdapter.kt +++ b/app/src/main/java/code/name/monkey/retromusic/adapter/GenreAdapter.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.adapter +package code.name.monkey.retromusic.adapter import android.annotation.SuppressLint import android.view.LayoutInflater @@ -21,15 +21,15 @@ import android.view.ViewGroup import android.view.ViewOutlineProvider import androidx.fragment.app.FragmentActivity import androidx.recyclerview.widget.RecyclerView -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.ItemGenreBinding -import io.github.muntashirakon.music.glide.GlideApp -import io.github.muntashirakon.music.glide.RetroGlideExtension -import io.github.muntashirakon.music.glide.RetroMusicColoredTarget -import io.github.muntashirakon.music.interfaces.IGenreClickListener -import io.github.muntashirakon.music.model.Genre -import io.github.muntashirakon.music.util.MusicUtil -import io.github.muntashirakon.music.util.color.MediaNotificationProcessor +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.ItemGenreBinding +import code.name.monkey.retromusic.glide.GlideApp +import code.name.monkey.retromusic.glide.RetroGlideExtension +import code.name.monkey.retromusic.glide.RetroMusicColoredTarget +import code.name.monkey.retromusic.interfaces.IGenreClickListener +import code.name.monkey.retromusic.model.Genre +import code.name.monkey.retromusic.util.MusicUtil +import code.name.monkey.retromusic.util.color.MediaNotificationProcessor import java.util.* /** diff --git a/app/src/main/java/io/github/muntashirakon/music/adapter/HomeAdapter.kt b/app/src/main/java/code/name/monkey/retromusic/adapter/HomeAdapter.kt similarity index 92% rename from app/src/main/java/io/github/muntashirakon/music/adapter/HomeAdapter.kt rename to app/src/main/java/code/name/monkey/retromusic/adapter/HomeAdapter.kt index c5ca929e2..6a1e8c69d 100644 --- a/app/src/main/java/io/github/muntashirakon/music/adapter/HomeAdapter.kt +++ b/app/src/main/java/code/name/monkey/retromusic/adapter/HomeAdapter.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.adapter +package code.name.monkey.retromusic.adapter import android.annotation.SuppressLint import android.view.LayoutInflater @@ -28,16 +28,16 @@ import androidx.navigation.fragment.FragmentNavigatorExtras import androidx.recyclerview.widget.GridLayoutManager import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.RecyclerView -import io.github.muntashirakon.music.* -import io.github.muntashirakon.music.adapter.album.AlbumAdapter -import io.github.muntashirakon.music.adapter.artist.ArtistAdapter -import io.github.muntashirakon.music.adapter.song.SongAdapter -import io.github.muntashirakon.music.fragments.home.HomeFragment -import io.github.muntashirakon.music.interfaces.IAlbumClickListener -import io.github.muntashirakon.music.interfaces.IArtistClickListener -import io.github.muntashirakon.music.interfaces.IGenreClickListener -import io.github.muntashirakon.music.model.* -import io.github.muntashirakon.music.util.PreferenceUtil +import code.name.monkey.retromusic.* +import code.name.monkey.retromusic.adapter.album.AlbumAdapter +import code.name.monkey.retromusic.adapter.artist.ArtistAdapter +import code.name.monkey.retromusic.adapter.song.SongAdapter +import code.name.monkey.retromusic.fragments.home.HomeFragment +import code.name.monkey.retromusic.interfaces.IAlbumClickListener +import code.name.monkey.retromusic.interfaces.IArtistClickListener +import code.name.monkey.retromusic.interfaces.IGenreClickListener +import code.name.monkey.retromusic.model.* +import code.name.monkey.retromusic.util.PreferenceUtil class HomeAdapter( private val activity: AppCompatActivity diff --git a/app/src/main/java/io/github/muntashirakon/music/adapter/SearchAdapter.kt b/app/src/main/java/code/name/monkey/retromusic/adapter/SearchAdapter.kt similarity index 91% rename from app/src/main/java/io/github/muntashirakon/music/adapter/SearchAdapter.kt rename to app/src/main/java/code/name/monkey/retromusic/adapter/SearchAdapter.kt index 594f311a8..57397f88d 100644 --- a/app/src/main/java/io/github/muntashirakon/music/adapter/SearchAdapter.kt +++ b/app/src/main/java/code/name/monkey/retromusic/adapter/SearchAdapter.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.adapter +package code.name.monkey.retromusic.adapter import android.annotation.SuppressLint import android.view.LayoutInflater @@ -26,18 +26,17 @@ import androidx.fragment.app.FragmentActivity import androidx.navigation.findNavController import androidx.recyclerview.widget.RecyclerView import code.name.monkey.appthemehelper.ThemeStore -import io.github.muntashirakon.music.* -import io.github.muntashirakon.music.adapter.base.MediaEntryViewHolder -import io.github.muntashirakon.music.db.PlaylistWithSongs -import io.github.muntashirakon.music.glide.GlideApp -import io.github.muntashirakon.music.glide.RetroGlideExtension -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.helper.menu.SongMenuHelper -import io.github.muntashirakon.music.model.Album -import io.github.muntashirakon.music.model.Artist -import io.github.muntashirakon.music.model.Genre -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.util.MusicUtil +import code.name.monkey.retromusic.* +import code.name.monkey.retromusic.db.PlaylistWithSongs +import code.name.monkey.retromusic.glide.GlideApp +import code.name.monkey.retromusic.glide.RetroGlideExtension +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.helper.menu.SongMenuHelper +import code.name.monkey.retromusic.model.Album +import code.name.monkey.retromusic.model.Artist +import code.name.monkey.retromusic.model.Genre +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.util.MusicUtil import java.util.* class SearchAdapter( @@ -89,7 +88,8 @@ class SearchAdapter( val album = dataSet[position] as Album holder.title?.text = album.title holder.text?.text = album.artistName - GlideApp.with(activity).asDrawable().albumCoverOptions(album.safeGetFirstSong()).load(RetroGlideExtension.getSongModel(album.safeGetFirstSong())) + GlideApp.with(activity).asDrawable().albumCoverOptions(album.safeGetFirstSong()).load( + RetroGlideExtension.getSongModel(album.safeGetFirstSong())) .into(holder.image!!) } ARTIST -> { @@ -143,7 +143,7 @@ class SearchAdapter( return dataSet.size } - inner class ViewHolder(itemView: View, itemViewType: Int) : MediaEntryViewHolder(itemView) { + inner class ViewHolder(itemView: View, itemViewType: Int) : code.name.monkey.retromusic.adapter.base.MediaEntryViewHolder(itemView) { init { itemView.setOnLongClickListener(null) imageTextContainer?.isInvisible = true diff --git a/app/src/main/java/io/github/muntashirakon/music/adapter/SongFileAdapter.kt b/app/src/main/java/code/name/monkey/retromusic/adapter/SongFileAdapter.kt similarity index 89% rename from app/src/main/java/io/github/muntashirakon/music/adapter/SongFileAdapter.kt rename to app/src/main/java/code/name/monkey/retromusic/adapter/SongFileAdapter.kt index d07c7d72e..99a4ee806 100644 --- a/app/src/main/java/io/github/muntashirakon/music/adapter/SongFileAdapter.kt +++ b/app/src/main/java/code/name/monkey/retromusic/adapter/SongFileAdapter.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.adapter +package code.name.monkey.retromusic.adapter import android.graphics.PorterDuff import android.view.LayoutInflater @@ -22,16 +22,15 @@ import android.view.ViewGroup import androidx.appcompat.app.AppCompatActivity import androidx.core.view.isVisible import code.name.monkey.appthemehelper.util.ATHUtil -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.adapter.base.AbsMultiSelectAdapter -import io.github.muntashirakon.music.adapter.base.MediaEntryViewHolder -import io.github.muntashirakon.music.extensions.getTintedDrawable -import io.github.muntashirakon.music.glide.GlideApp -import io.github.muntashirakon.music.glide.RetroGlideExtension -import io.github.muntashirakon.music.glide.audiocover.AudioFileCover -import io.github.muntashirakon.music.interfaces.ICabHolder -import io.github.muntashirakon.music.interfaces.ICallbacks -import io.github.muntashirakon.music.util.MusicUtil +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.adapter.base.AbsMultiSelectAdapter +import code.name.monkey.retromusic.extensions.getTintedDrawable +import code.name.monkey.retromusic.glide.GlideApp +import code.name.monkey.retromusic.glide.RetroGlideExtension +import code.name.monkey.retromusic.glide.audiocover.AudioFileCover +import code.name.monkey.retromusic.interfaces.ICabHolder +import code.name.monkey.retromusic.interfaces.ICallbacks +import code.name.monkey.retromusic.util.MusicUtil import com.bumptech.glide.load.engine.DiskCacheStrategy import com.bumptech.glide.signature.MediaStoreSignature import me.zhanghai.android.fastscroll.PopupTextProvider @@ -147,7 +146,7 @@ class SongFileAdapter( return MusicUtil.getSectionName(dataSet[position].name) } - inner class ViewHolder(itemView: View) : MediaEntryViewHolder(itemView) { + inner class ViewHolder(itemView: View) : code.name.monkey.retromusic.adapter.base.MediaEntryViewHolder(itemView) { init { if (menu != null && iCallbacks != null) { diff --git a/app/src/main/java/io/github/muntashirakon/music/adapter/StorageAdapter.kt b/app/src/main/java/code/name/monkey/retromusic/adapter/StorageAdapter.kt similarity index 94% rename from app/src/main/java/io/github/muntashirakon/music/adapter/StorageAdapter.kt rename to app/src/main/java/code/name/monkey/retromusic/adapter/StorageAdapter.kt index ca1189399..98c2c632f 100644 --- a/app/src/main/java/io/github/muntashirakon/music/adapter/StorageAdapter.kt +++ b/app/src/main/java/code/name/monkey/retromusic/adapter/StorageAdapter.kt @@ -1,11 +1,11 @@ -package io.github.muntashirakon.music.adapter +package code.name.monkey.retromusic.adapter import android.view.LayoutInflater import android.view.View import android.view.ViewGroup import android.widget.TextView import androidx.recyclerview.widget.RecyclerView -import io.github.muntashirakon.music.R +import code.name.monkey.retromusic.R import java.io.File class StorageAdapter( diff --git a/app/src/main/java/io/github/muntashirakon/music/adapter/album/AlbumAdapter.kt b/app/src/main/java/code/name/monkey/retromusic/adapter/album/AlbumAdapter.kt similarity index 85% rename from app/src/main/java/io/github/muntashirakon/music/adapter/album/AlbumAdapter.kt rename to app/src/main/java/code/name/monkey/retromusic/adapter/album/AlbumAdapter.kt index 172b2214a..7c4ff5ad5 100644 --- a/app/src/main/java/io/github/muntashirakon/music/adapter/album/AlbumAdapter.kt +++ b/app/src/main/java/code/name/monkey/retromusic/adapter/album/AlbumAdapter.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.adapter.album +package code.name.monkey.retromusic.adapter.album import android.content.res.ColorStateList import android.view.LayoutInflater @@ -21,21 +21,20 @@ import android.view.View import android.view.ViewGroup import androidx.core.view.isVisible import androidx.fragment.app.FragmentActivity -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.adapter.base.AbsMultiSelectAdapter -import io.github.muntashirakon.music.adapter.base.MediaEntryViewHolder -import io.github.muntashirakon.music.glide.GlideApp -import io.github.muntashirakon.music.glide.RetroGlideExtension -import io.github.muntashirakon.music.glide.RetroMusicColoredTarget -import io.github.muntashirakon.music.helper.SortOrder -import io.github.muntashirakon.music.helper.menu.SongsMenuHelper -import io.github.muntashirakon.music.interfaces.IAlbumClickListener -import io.github.muntashirakon.music.interfaces.ICabHolder -import io.github.muntashirakon.music.model.Album -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.util.MusicUtil -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.color.MediaNotificationProcessor +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.adapter.base.AbsMultiSelectAdapter +import code.name.monkey.retromusic.glide.GlideApp +import code.name.monkey.retromusic.glide.RetroGlideExtension +import code.name.monkey.retromusic.glide.RetroMusicColoredTarget +import code.name.monkey.retromusic.helper.SortOrder +import code.name.monkey.retromusic.helper.menu.SongsMenuHelper +import code.name.monkey.retromusic.interfaces.IAlbumClickListener +import code.name.monkey.retromusic.interfaces.ICabHolder +import code.name.monkey.retromusic.model.Album +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.util.MusicUtil +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.color.MediaNotificationProcessor import me.zhanghai.android.fastscroll.PopupTextProvider open class AlbumAdapter( @@ -171,7 +170,7 @@ open class AlbumAdapter( return MusicUtil.getSectionName(sectionName) } - inner class ViewHolder(itemView: View) : MediaEntryViewHolder(itemView) { + inner class ViewHolder(itemView: View) : code.name.monkey.retromusic.adapter.base.MediaEntryViewHolder(itemView) { init { menu?.isVisible = false diff --git a/app/src/main/java/io/github/muntashirakon/music/adapter/album/AlbumCoverPagerAdapter.kt b/app/src/main/java/code/name/monkey/retromusic/adapter/album/AlbumCoverPagerAdapter.kt similarity index 90% rename from app/src/main/java/io/github/muntashirakon/music/adapter/album/AlbumCoverPagerAdapter.kt rename to app/src/main/java/code/name/monkey/retromusic/adapter/album/AlbumCoverPagerAdapter.kt index 2e577e438..7d0f1bd4d 100644 --- a/app/src/main/java/io/github/muntashirakon/music/adapter/album/AlbumCoverPagerAdapter.kt +++ b/app/src/main/java/code/name/monkey/retromusic/adapter/album/AlbumCoverPagerAdapter.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.adapter.album +package code.name.monkey.retromusic.adapter.album import android.os.Bundle import android.view.LayoutInflater @@ -23,19 +23,19 @@ import androidx.core.os.bundleOf import androidx.fragment.app.Fragment import androidx.fragment.app.FragmentManager import androidx.lifecycle.lifecycleScope -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.activities.MainActivity -import io.github.muntashirakon.music.fragments.AlbumCoverStyle -import io.github.muntashirakon.music.fragments.NowPlayingScreen.* -import io.github.muntashirakon.music.fragments.base.goToLyrics -import io.github.muntashirakon.music.glide.GlideApp -import io.github.muntashirakon.music.glide.RetroGlideExtension -import io.github.muntashirakon.music.glide.RetroMusicColoredTarget -import io.github.muntashirakon.music.misc.CustomFragmentStatePagerAdapter -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.util.MusicUtil -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.color.MediaNotificationProcessor +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.activities.MainActivity +import code.name.monkey.retromusic.fragments.AlbumCoverStyle +import code.name.monkey.retromusic.fragments.NowPlayingScreen.* +import code.name.monkey.retromusic.fragments.base.goToLyrics +import code.name.monkey.retromusic.glide.GlideApp +import code.name.monkey.retromusic.glide.RetroGlideExtension +import code.name.monkey.retromusic.glide.RetroMusicColoredTarget +import code.name.monkey.retromusic.misc.CustomFragmentStatePagerAdapter +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.util.MusicUtil +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.color.MediaNotificationProcessor import com.google.android.material.bottomsheet.BottomSheetBehavior.STATE_EXPANDED import com.google.android.material.dialog.MaterialAlertDialogBuilder import kotlinx.coroutines.Dispatchers diff --git a/app/src/main/java/io/github/muntashirakon/music/adapter/album/HorizontalAlbumAdapter.kt b/app/src/main/java/code/name/monkey/retromusic/adapter/album/HorizontalAlbumAdapter.kt similarity index 80% rename from app/src/main/java/io/github/muntashirakon/music/adapter/album/HorizontalAlbumAdapter.kt rename to app/src/main/java/code/name/monkey/retromusic/adapter/album/HorizontalAlbumAdapter.kt index 4cc5f9f74..1457de7bc 100644 --- a/app/src/main/java/io/github/muntashirakon/music/adapter/album/HorizontalAlbumAdapter.kt +++ b/app/src/main/java/code/name/monkey/retromusic/adapter/album/HorizontalAlbumAdapter.kt @@ -12,20 +12,20 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.adapter.album +package code.name.monkey.retromusic.adapter.album import android.view.View import android.view.ViewGroup import androidx.fragment.app.FragmentActivity -import io.github.muntashirakon.music.glide.GlideApp -import io.github.muntashirakon.music.glide.RetroGlideExtension -import io.github.muntashirakon.music.glide.RetroMusicColoredTarget -import io.github.muntashirakon.music.helper.HorizontalAdapterHelper -import io.github.muntashirakon.music.interfaces.IAlbumClickListener -import io.github.muntashirakon.music.interfaces.ICabHolder -import io.github.muntashirakon.music.model.Album -import io.github.muntashirakon.music.util.MusicUtil -import io.github.muntashirakon.music.util.color.MediaNotificationProcessor +import code.name.monkey.retromusic.glide.GlideApp +import code.name.monkey.retromusic.glide.RetroGlideExtension +import code.name.monkey.retromusic.glide.RetroMusicColoredTarget +import code.name.monkey.retromusic.helper.HorizontalAdapterHelper +import code.name.monkey.retromusic.interfaces.IAlbumClickListener +import code.name.monkey.retromusic.interfaces.ICabHolder +import code.name.monkey.retromusic.model.Album +import code.name.monkey.retromusic.util.MusicUtil +import code.name.monkey.retromusic.util.color.MediaNotificationProcessor class HorizontalAlbumAdapter( activity: FragmentActivity, diff --git a/app/src/main/java/io/github/muntashirakon/music/adapter/artist/ArtistAdapter.kt b/app/src/main/java/code/name/monkey/retromusic/adapter/artist/ArtistAdapter.kt similarity index 83% rename from app/src/main/java/io/github/muntashirakon/music/adapter/artist/ArtistAdapter.kt rename to app/src/main/java/code/name/monkey/retromusic/adapter/artist/ArtistAdapter.kt index f703c4504..f04997f0e 100644 --- a/app/src/main/java/io/github/muntashirakon/music/adapter/artist/ArtistAdapter.kt +++ b/app/src/main/java/code/name/monkey/retromusic/adapter/artist/ArtistAdapter.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.adapter.artist +package code.name.monkey.retromusic.adapter.artist import android.annotation.SuppressLint import android.content.res.ColorStateList @@ -23,22 +23,21 @@ import android.view.View import android.view.ViewGroup import androidx.core.view.isVisible import androidx.fragment.app.FragmentActivity -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.adapter.base.AbsMultiSelectAdapter -import io.github.muntashirakon.music.adapter.base.MediaEntryViewHolder -import io.github.muntashirakon.music.extensions.hide -import io.github.muntashirakon.music.glide.GlideApp -import io.github.muntashirakon.music.glide.RetroGlideExtension -import io.github.muntashirakon.music.glide.RetroMusicColoredTarget -import io.github.muntashirakon.music.helper.menu.SongsMenuHelper -import io.github.muntashirakon.music.interfaces.IAlbumArtistClickListener -import io.github.muntashirakon.music.interfaces.IArtistClickListener -import io.github.muntashirakon.music.interfaces.ICabHolder -import io.github.muntashirakon.music.model.Artist -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.util.MusicUtil -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.color.MediaNotificationProcessor +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.adapter.base.AbsMultiSelectAdapter +import code.name.monkey.retromusic.extensions.hide +import code.name.monkey.retromusic.glide.GlideApp +import code.name.monkey.retromusic.glide.RetroGlideExtension +import code.name.monkey.retromusic.glide.RetroMusicColoredTarget +import code.name.monkey.retromusic.helper.menu.SongsMenuHelper +import code.name.monkey.retromusic.interfaces.IAlbumArtistClickListener +import code.name.monkey.retromusic.interfaces.IArtistClickListener +import code.name.monkey.retromusic.interfaces.ICabHolder +import code.name.monkey.retromusic.model.Artist +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.util.MusicUtil +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.color.MediaNotificationProcessor import me.zhanghai.android.fastscroll.PopupTextProvider class ArtistAdapter( @@ -159,7 +158,7 @@ class ArtistAdapter( return MusicUtil.getSectionName(dataSet[position].name) } - inner class ViewHolder(itemView: View) : MediaEntryViewHolder(itemView) { + inner class ViewHolder(itemView: View) : code.name.monkey.retromusic.adapter.base.MediaEntryViewHolder(itemView) { init { menu?.isVisible = false diff --git a/app/src/main/java/io/github/muntashirakon/music/adapter/backup/BackupAdapter.kt b/app/src/main/java/code/name/monkey/retromusic/adapter/backup/BackupAdapter.kt similarity index 92% rename from app/src/main/java/io/github/muntashirakon/music/adapter/backup/BackupAdapter.kt rename to app/src/main/java/code/name/monkey/retromusic/adapter/backup/BackupAdapter.kt index 430f04e3d..adfcecf1b 100644 --- a/app/src/main/java/io/github/muntashirakon/music/adapter/backup/BackupAdapter.kt +++ b/app/src/main/java/code/name/monkey/retromusic/adapter/backup/BackupAdapter.kt @@ -1,4 +1,4 @@ -package io.github.muntashirakon.music.adapter.backup +package code.name.monkey.retromusic.adapter.backup import android.annotation.SuppressLint import android.view.LayoutInflater @@ -7,8 +7,8 @@ import android.view.ViewGroup import androidx.appcompat.widget.PopupMenu import androidx.fragment.app.FragmentActivity import androidx.recyclerview.widget.RecyclerView -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.ItemListBackupBinding +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.ItemListBackupBinding import java.io.File diff --git a/app/src/main/java/io/github/muntashirakon/music/adapter/base/AbsMultiSelectAdapter.kt b/app/src/main/java/code/name/monkey/retromusic/adapter/base/AbsMultiSelectAdapter.kt similarity index 91% rename from app/src/main/java/io/github/muntashirakon/music/adapter/base/AbsMultiSelectAdapter.kt rename to app/src/main/java/code/name/monkey/retromusic/adapter/base/AbsMultiSelectAdapter.kt index 5fe98cd7a..675c3cbda 100644 --- a/app/src/main/java/io/github/muntashirakon/music/adapter/base/AbsMultiSelectAdapter.kt +++ b/app/src/main/java/code/name/monkey/retromusic/adapter/base/AbsMultiSelectAdapter.kt @@ -1,4 +1,4 @@ -package io.github.muntashirakon.music.adapter.base +package code.name.monkey.retromusic.adapter.base import android.annotation.SuppressLint import android.graphics.Color @@ -8,11 +8,11 @@ import androidx.annotation.MenuRes import androidx.fragment.app.FragmentActivity import androidx.recyclerview.widget.RecyclerView import code.name.monkey.appthemehelper.util.VersionUtils -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.extensions.surfaceColor -import io.github.muntashirakon.music.interfaces.ICabCallback -import io.github.muntashirakon.music.interfaces.ICabHolder -import io.github.muntashirakon.music.util.RetroColorUtil +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.extensions.surfaceColor +import code.name.monkey.retromusic.interfaces.ICabCallback +import code.name.monkey.retromusic.interfaces.ICabHolder +import code.name.monkey.retromusic.util.RetroColorUtil import com.afollestad.materialcab.attached.AttachedCab import com.afollestad.materialcab.attached.destroy import com.afollestad.materialcab.attached.isActive diff --git a/app/src/main/java/io/github/muntashirakon/music/adapter/base/MediaEntryViewHolder.java b/app/src/main/java/code/name/monkey/retromusic/adapter/base/MediaEntryViewHolder.java similarity index 98% rename from app/src/main/java/io/github/muntashirakon/music/adapter/base/MediaEntryViewHolder.java rename to app/src/main/java/code/name/monkey/retromusic/adapter/base/MediaEntryViewHolder.java index 45d21ac84..eab1afbed 100644 --- a/app/src/main/java/io/github/muntashirakon/music/adapter/base/MediaEntryViewHolder.java +++ b/app/src/main/java/code/name/monkey/retromusic/adapter/base/MediaEntryViewHolder.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.adapter.base; +package code.name.monkey.retromusic.adapter.base; import android.graphics.Color; import android.view.View; diff --git a/app/src/main/java/io/github/muntashirakon/music/adapter/playlist/LegacyPlaylistAdapter.kt b/app/src/main/java/code/name/monkey/retromusic/adapter/playlist/LegacyPlaylistAdapter.kt similarity index 86% rename from app/src/main/java/io/github/muntashirakon/music/adapter/playlist/LegacyPlaylistAdapter.kt rename to app/src/main/java/code/name/monkey/retromusic/adapter/playlist/LegacyPlaylistAdapter.kt index ed416f038..19d681ecf 100644 --- a/app/src/main/java/io/github/muntashirakon/music/adapter/playlist/LegacyPlaylistAdapter.kt +++ b/app/src/main/java/code/name/monkey/retromusic/adapter/playlist/LegacyPlaylistAdapter.kt @@ -12,16 +12,15 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.adapter.playlist +package code.name.monkey.retromusic.adapter.playlist import android.view.LayoutInflater import android.view.View import android.view.ViewGroup import androidx.fragment.app.FragmentActivity import androidx.recyclerview.widget.RecyclerView -import io.github.muntashirakon.music.adapter.base.MediaEntryViewHolder -import io.github.muntashirakon.music.model.Playlist -import io.github.muntashirakon.music.util.MusicUtil +import code.name.monkey.retromusic.model.Playlist +import code.name.monkey.retromusic.util.MusicUtil class LegacyPlaylistAdapter( private val activity: FragmentActivity, @@ -36,7 +35,7 @@ class LegacyPlaylistAdapter( notifyDataSetChanged() } - class ViewHolder(itemView: View) : MediaEntryViewHolder(itemView) + class ViewHolder(itemView: View) : code.name.monkey.retromusic.adapter.base.MediaEntryViewHolder(itemView) override fun onCreateViewHolder( parent: ViewGroup, diff --git a/app/src/main/java/io/github/muntashirakon/music/adapter/playlist/PlaylistAdapter.kt b/app/src/main/java/code/name/monkey/retromusic/adapter/playlist/PlaylistAdapter.kt similarity index 82% rename from app/src/main/java/io/github/muntashirakon/music/adapter/playlist/PlaylistAdapter.kt rename to app/src/main/java/code/name/monkey/retromusic/adapter/playlist/PlaylistAdapter.kt index b3265bc59..7704f12f4 100755 --- a/app/src/main/java/io/github/muntashirakon/music/adapter/playlist/PlaylistAdapter.kt +++ b/app/src/main/java/code/name/monkey/retromusic/adapter/playlist/PlaylistAdapter.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.adapter.playlist +package code.name.monkey.retromusic.adapter.playlist import android.graphics.Color import android.view.LayoutInflater @@ -23,23 +23,22 @@ import androidx.appcompat.widget.PopupMenu import androidx.core.view.isGone import androidx.core.view.setPadding import androidx.fragment.app.FragmentActivity -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.adapter.base.AbsMultiSelectAdapter -import io.github.muntashirakon.music.adapter.base.MediaEntryViewHolder -import io.github.muntashirakon.music.db.PlaylistEntity -import io.github.muntashirakon.music.db.PlaylistWithSongs -import io.github.muntashirakon.music.db.toSongs -import io.github.muntashirakon.music.extensions.dipToPix -import io.github.muntashirakon.music.glide.GlideApp -import io.github.muntashirakon.music.glide.playlistPreview.PlaylistPreview -import io.github.muntashirakon.music.helper.SortOrder.PlaylistSortOrder -import io.github.muntashirakon.music.helper.menu.PlaylistMenuHelper -import io.github.muntashirakon.music.helper.menu.SongsMenuHelper -import io.github.muntashirakon.music.interfaces.ICabHolder -import io.github.muntashirakon.music.interfaces.IPlaylistClickListener -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.util.MusicUtil -import io.github.muntashirakon.music.util.PreferenceUtil +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.adapter.base.AbsMultiSelectAdapter +import code.name.monkey.retromusic.db.PlaylistEntity +import code.name.monkey.retromusic.db.PlaylistWithSongs +import code.name.monkey.retromusic.db.toSongs +import code.name.monkey.retromusic.extensions.dipToPix +import code.name.monkey.retromusic.glide.GlideApp +import code.name.monkey.retromusic.glide.playlistPreview.PlaylistPreview +import code.name.monkey.retromusic.helper.SortOrder.PlaylistSortOrder +import code.name.monkey.retromusic.helper.menu.PlaylistMenuHelper +import code.name.monkey.retromusic.helper.menu.SongsMenuHelper +import code.name.monkey.retromusic.interfaces.ICabHolder +import code.name.monkey.retromusic.interfaces.IPlaylistClickListener +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.util.MusicUtil +import code.name.monkey.retromusic.util.PreferenceUtil import me.zhanghai.android.fastscroll.PopupTextProvider class PlaylistAdapter( @@ -142,7 +141,7 @@ class PlaylistAdapter( return songs } - inner class ViewHolder(itemView: View) : MediaEntryViewHolder(itemView) { + inner class ViewHolder(itemView: View) : code.name.monkey.retromusic.adapter.base.MediaEntryViewHolder(itemView) { init { menu?.setOnClickListener { view -> val popupMenu = PopupMenu(activity, view) diff --git a/app/src/main/java/io/github/muntashirakon/music/adapter/song/AbsOffsetSongAdapter.kt b/app/src/main/java/code/name/monkey/retromusic/adapter/song/AbsOffsetSongAdapter.kt similarity index 92% rename from app/src/main/java/io/github/muntashirakon/music/adapter/song/AbsOffsetSongAdapter.kt rename to app/src/main/java/code/name/monkey/retromusic/adapter/song/AbsOffsetSongAdapter.kt index 3bb610aee..03ed72337 100644 --- a/app/src/main/java/io/github/muntashirakon/music/adapter/song/AbsOffsetSongAdapter.kt +++ b/app/src/main/java/code/name/monkey/retromusic/adapter/song/AbsOffsetSongAdapter.kt @@ -12,17 +12,17 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.adapter.song +package code.name.monkey.retromusic.adapter.song import android.view.LayoutInflater import android.view.View import android.view.ViewGroup import androidx.annotation.LayoutRes import androidx.fragment.app.FragmentActivity -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.interfaces.ICabHolder -import io.github.muntashirakon.music.model.Song +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.interfaces.ICabHolder +import code.name.monkey.retromusic.model.Song abstract class AbsOffsetSongAdapter( activity: FragmentActivity, diff --git a/app/src/main/java/io/github/muntashirakon/music/adapter/song/OrderablePlaylistSongAdapter.kt b/app/src/main/java/code/name/monkey/retromusic/adapter/song/OrderablePlaylistSongAdapter.kt similarity index 89% rename from app/src/main/java/io/github/muntashirakon/music/adapter/song/OrderablePlaylistSongAdapter.kt rename to app/src/main/java/code/name/monkey/retromusic/adapter/song/OrderablePlaylistSongAdapter.kt index 95b17e19a..918ceb8de 100644 --- a/app/src/main/java/io/github/muntashirakon/music/adapter/song/OrderablePlaylistSongAdapter.kt +++ b/app/src/main/java/code/name/monkey/retromusic/adapter/song/OrderablePlaylistSongAdapter.kt @@ -12,24 +12,24 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.adapter.song +package code.name.monkey.retromusic.adapter.song import android.view.MenuItem import android.view.View import androidx.core.view.isVisible import androidx.fragment.app.FragmentActivity import androidx.lifecycle.lifecycleScope -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.db.PlaylistEntity -import io.github.muntashirakon.music.db.toSongEntity -import io.github.muntashirakon.music.db.toSongsEntity -import io.github.muntashirakon.music.dialogs.RemoveSongFromPlaylistDialog -import io.github.muntashirakon.music.extensions.accentColor -import io.github.muntashirakon.music.extensions.accentOutlineColor -import io.github.muntashirakon.music.fragments.LibraryViewModel -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.interfaces.ICabHolder -import io.github.muntashirakon.music.model.Song +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.db.PlaylistEntity +import code.name.monkey.retromusic.db.toSongEntity +import code.name.monkey.retromusic.db.toSongsEntity +import code.name.monkey.retromusic.dialogs.RemoveSongFromPlaylistDialog +import code.name.monkey.retromusic.extensions.accentColor +import code.name.monkey.retromusic.extensions.accentOutlineColor +import code.name.monkey.retromusic.fragments.LibraryViewModel +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.interfaces.ICabHolder +import code.name.monkey.retromusic.model.Song import com.google.android.material.button.MaterialButton import com.h6ah4i.android.widget.advrecyclerview.draggable.DraggableItemAdapter import com.h6ah4i.android.widget.advrecyclerview.draggable.ItemDraggableRange diff --git a/app/src/main/java/io/github/muntashirakon/music/adapter/song/PlayingQueueAdapter.kt b/app/src/main/java/code/name/monkey/retromusic/adapter/song/PlayingQueueAdapter.kt similarity index 92% rename from app/src/main/java/io/github/muntashirakon/music/adapter/song/PlayingQueueAdapter.kt rename to app/src/main/java/code/name/monkey/retromusic/adapter/song/PlayingQueueAdapter.kt index 8357b65bd..ae2de00c6 100644 --- a/app/src/main/java/io/github/muntashirakon/music/adapter/song/PlayingQueueAdapter.kt +++ b/app/src/main/java/code/name/monkey/retromusic/adapter/song/PlayingQueueAdapter.kt @@ -12,22 +12,22 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.adapter.song +package code.name.monkey.retromusic.adapter.song import android.view.MenuItem import android.view.View import androidx.core.view.isVisible import androidx.fragment.app.FragmentActivity -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.glide.GlideApp -import io.github.muntashirakon.music.glide.RetroGlideExtension -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.helper.MusicPlayerRemote.isPlaying -import io.github.muntashirakon.music.helper.MusicPlayerRemote.playNextSong -import io.github.muntashirakon.music.helper.MusicPlayerRemote.removeFromQueue -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.util.MusicUtil -import io.github.muntashirakon.music.util.ViewUtil +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.glide.GlideApp +import code.name.monkey.retromusic.glide.RetroGlideExtension +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.helper.MusicPlayerRemote.isPlaying +import code.name.monkey.retromusic.helper.MusicPlayerRemote.playNextSong +import code.name.monkey.retromusic.helper.MusicPlayerRemote.removeFromQueue +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.util.MusicUtil +import code.name.monkey.retromusic.util.ViewUtil import com.h6ah4i.android.widget.advrecyclerview.draggable.DraggableItemAdapter import com.h6ah4i.android.widget.advrecyclerview.draggable.ItemDraggableRange import com.h6ah4i.android.widget.advrecyclerview.draggable.annotation.DraggableItemStateFlags diff --git a/app/src/main/java/io/github/muntashirakon/music/adapter/song/ShuffleButtonSongAdapter.kt b/app/src/main/java/code/name/monkey/retromusic/adapter/song/ShuffleButtonSongAdapter.kt similarity index 84% rename from app/src/main/java/io/github/muntashirakon/music/adapter/song/ShuffleButtonSongAdapter.kt rename to app/src/main/java/code/name/monkey/retromusic/adapter/song/ShuffleButtonSongAdapter.kt index ea4025c06..b8f053ec7 100644 --- a/app/src/main/java/io/github/muntashirakon/music/adapter/song/ShuffleButtonSongAdapter.kt +++ b/app/src/main/java/code/name/monkey/retromusic/adapter/song/ShuffleButtonSongAdapter.kt @@ -12,19 +12,19 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.adapter.song +package code.name.monkey.retromusic.adapter.song import android.view.View import androidx.core.view.isVisible import androidx.fragment.app.FragmentActivity -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.extensions.accentColor -import io.github.muntashirakon.music.extensions.accentOutlineColor -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.interfaces.ICabHolder -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.RetroUtil +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.extensions.accentColor +import code.name.monkey.retromusic.extensions.accentOutlineColor +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.interfaces.ICabHolder +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.RetroUtil import com.google.android.material.button.MaterialButton class ShuffleButtonSongAdapter( diff --git a/app/src/main/java/io/github/muntashirakon/music/adapter/song/SimpleSongAdapter.kt b/app/src/main/java/code/name/monkey/retromusic/adapter/song/SimpleSongAdapter.kt similarity index 88% rename from app/src/main/java/io/github/muntashirakon/music/adapter/song/SimpleSongAdapter.kt rename to app/src/main/java/code/name/monkey/retromusic/adapter/song/SimpleSongAdapter.kt index e5ba83799..5871df950 100755 --- a/app/src/main/java/io/github/muntashirakon/music/adapter/song/SimpleSongAdapter.kt +++ b/app/src/main/java/code/name/monkey/retromusic/adapter/song/SimpleSongAdapter.kt @@ -12,15 +12,14 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.adapter.song +package code.name.monkey.retromusic.adapter.song import android.view.LayoutInflater -import android.view.View import android.view.ViewGroup import androidx.fragment.app.FragmentActivity -import io.github.muntashirakon.music.interfaces.ICabHolder -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.util.MusicUtil +import code.name.monkey.retromusic.interfaces.ICabHolder +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.util.MusicUtil class SimpleSongAdapter( context: FragmentActivity, diff --git a/app/src/main/java/io/github/muntashirakon/music/adapter/song/SongAdapter.kt b/app/src/main/java/code/name/monkey/retromusic/adapter/song/SongAdapter.kt similarity index 85% rename from app/src/main/java/io/github/muntashirakon/music/adapter/song/SongAdapter.kt rename to app/src/main/java/code/name/monkey/retromusic/adapter/song/SongAdapter.kt index 233ca7c60..2af3da7da 100644 --- a/app/src/main/java/io/github/muntashirakon/music/adapter/song/SongAdapter.kt +++ b/app/src/main/java/code/name/monkey/retromusic/adapter/song/SongAdapter.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.adapter.song +package code.name.monkey.retromusic.adapter.song import android.content.res.ColorStateList import android.content.res.Resources @@ -25,24 +25,23 @@ import androidx.core.view.isGone import androidx.core.view.isVisible import androidx.fragment.app.FragmentActivity import androidx.navigation.findNavController -import io.github.muntashirakon.music.EXTRA_ALBUM_ID -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.adapter.base.AbsMultiSelectAdapter -import io.github.muntashirakon.music.adapter.base.MediaEntryViewHolder -import io.github.muntashirakon.music.glide.GlideApp -import io.github.muntashirakon.music.glide.RetroGlideExtension -import io.github.muntashirakon.music.glide.RetroMusicColoredTarget -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.helper.SortOrder -import io.github.muntashirakon.music.helper.menu.SongMenuHelper -import io.github.muntashirakon.music.helper.menu.SongsMenuHelper -import io.github.muntashirakon.music.interfaces.ICabCallback -import io.github.muntashirakon.music.interfaces.ICabHolder -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.util.MusicUtil -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.RetroUtil -import io.github.muntashirakon.music.util.color.MediaNotificationProcessor +import code.name.monkey.retromusic.EXTRA_ALBUM_ID +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.adapter.base.AbsMultiSelectAdapter +import code.name.monkey.retromusic.glide.GlideApp +import code.name.monkey.retromusic.glide.RetroGlideExtension +import code.name.monkey.retromusic.glide.RetroMusicColoredTarget +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.helper.SortOrder +import code.name.monkey.retromusic.helper.menu.SongMenuHelper +import code.name.monkey.retromusic.helper.menu.SongsMenuHelper +import code.name.monkey.retromusic.interfaces.ICabCallback +import code.name.monkey.retromusic.interfaces.ICabHolder +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.util.MusicUtil +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.RetroUtil +import code.name.monkey.retromusic.util.color.MediaNotificationProcessor import me.zhanghai.android.fastscroll.PopupTextProvider /** @@ -172,7 +171,7 @@ open class SongAdapter( return MusicUtil.getSectionName(sectionName) } - open inner class ViewHolder(itemView: View) : MediaEntryViewHolder(itemView) { + open inner class ViewHolder(itemView: View) : code.name.monkey.retromusic.adapter.base.MediaEntryViewHolder(itemView) { protected open var songMenuRes = SongMenuHelper.MENU_RES protected open val song: Song get() = dataSet[layoutPosition] diff --git a/app/src/main/java/io/github/muntashirakon/music/appshortcuts/AppShortcutIconGenerator.kt b/app/src/main/java/code/name/monkey/retromusic/appshortcuts/AppShortcutIconGenerator.kt similarity index 92% rename from app/src/main/java/io/github/muntashirakon/music/appshortcuts/AppShortcutIconGenerator.kt rename to app/src/main/java/code/name/monkey/retromusic/appshortcuts/AppShortcutIconGenerator.kt index 13763c3b7..ad8f964e7 100644 --- a/app/src/main/java/io/github/muntashirakon/music/appshortcuts/AppShortcutIconGenerator.kt +++ b/app/src/main/java/code/name/monkey/retromusic/appshortcuts/AppShortcutIconGenerator.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.appshortcuts +package code.name.monkey.retromusic.appshortcuts import android.content.Context import android.graphics.drawable.Icon @@ -22,9 +22,9 @@ import android.util.TypedValue import androidx.annotation.RequiresApi import androidx.core.graphics.drawable.toBitmap import code.name.monkey.appthemehelper.ThemeStore -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.extensions.getTintedDrawable -import io.github.muntashirakon.music.util.PreferenceUtil +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.extensions.getTintedDrawable +import code.name.monkey.retromusic.util.PreferenceUtil @RequiresApi(Build.VERSION_CODES.N_MR1) object AppShortcutIconGenerator { diff --git a/app/src/main/java/io/github/muntashirakon/music/appshortcuts/AppShortcutLauncherActivity.kt b/app/src/main/java/code/name/monkey/retromusic/appshortcuts/AppShortcutLauncherActivity.kt similarity index 68% rename from app/src/main/java/io/github/muntashirakon/music/appshortcuts/AppShortcutLauncherActivity.kt rename to app/src/main/java/code/name/monkey/retromusic/appshortcuts/AppShortcutLauncherActivity.kt index 05535a278..9f10d795b 100644 --- a/app/src/main/java/io/github/muntashirakon/music/appshortcuts/AppShortcutLauncherActivity.kt +++ b/app/src/main/java/code/name/monkey/retromusic/appshortcuts/AppShortcutLauncherActivity.kt @@ -12,26 +12,26 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.appshortcuts +package code.name.monkey.retromusic.appshortcuts import android.app.Activity import android.content.Intent import android.os.Bundle import androidx.core.os.bundleOf -import io.github.muntashirakon.music.appshortcuts.shortcuttype.LastAddedShortcutType -import io.github.muntashirakon.music.appshortcuts.shortcuttype.ShuffleAllShortcutType -import io.github.muntashirakon.music.appshortcuts.shortcuttype.TopTracksShortcutType -import io.github.muntashirakon.music.extensions.extraNotNull -import io.github.muntashirakon.music.model.Playlist -import io.github.muntashirakon.music.model.smartplaylist.LastAddedPlaylist -import io.github.muntashirakon.music.model.smartplaylist.ShuffleAllPlaylist -import io.github.muntashirakon.music.model.smartplaylist.TopTracksPlaylist -import io.github.muntashirakon.music.service.MusicService -import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_PLAY_PLAYLIST -import io.github.muntashirakon.music.service.MusicService.Companion.INTENT_EXTRA_PLAYLIST -import io.github.muntashirakon.music.service.MusicService.Companion.INTENT_EXTRA_SHUFFLE_MODE -import io.github.muntashirakon.music.service.MusicService.Companion.SHUFFLE_MODE_NONE -import io.github.muntashirakon.music.service.MusicService.Companion.SHUFFLE_MODE_SHUFFLE +import code.name.monkey.retromusic.appshortcuts.shortcuttype.LastAddedShortcutType +import code.name.monkey.retromusic.appshortcuts.shortcuttype.ShuffleAllShortcutType +import code.name.monkey.retromusic.appshortcuts.shortcuttype.TopTracksShortcutType +import code.name.monkey.retromusic.extensions.extraNotNull +import code.name.monkey.retromusic.model.Playlist +import code.name.monkey.retromusic.model.smartplaylist.LastAddedPlaylist +import code.name.monkey.retromusic.model.smartplaylist.ShuffleAllPlaylist +import code.name.monkey.retromusic.model.smartplaylist.TopTracksPlaylist +import code.name.monkey.retromusic.service.MusicService +import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_PLAY_PLAYLIST +import code.name.monkey.retromusic.service.MusicService.Companion.INTENT_EXTRA_PLAYLIST +import code.name.monkey.retromusic.service.MusicService.Companion.INTENT_EXTRA_SHUFFLE_MODE +import code.name.monkey.retromusic.service.MusicService.Companion.SHUFFLE_MODE_NONE +import code.name.monkey.retromusic.service.MusicService.Companion.SHUFFLE_MODE_SHUFFLE class AppShortcutLauncherActivity : Activity() { diff --git a/app/src/main/java/io/github/muntashirakon/music/appshortcuts/DynamicShortcutManager.kt b/app/src/main/java/code/name/monkey/retromusic/appshortcuts/DynamicShortcutManager.kt similarity index 88% rename from app/src/main/java/io/github/muntashirakon/music/appshortcuts/DynamicShortcutManager.kt rename to app/src/main/java/code/name/monkey/retromusic/appshortcuts/DynamicShortcutManager.kt index 806d3722a..a943ed0c8 100644 --- a/app/src/main/java/io/github/muntashirakon/music/appshortcuts/DynamicShortcutManager.kt +++ b/app/src/main/java/code/name/monkey/retromusic/appshortcuts/DynamicShortcutManager.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.appshortcuts +package code.name.monkey.retromusic.appshortcuts import android.annotation.TargetApi import android.content.Context @@ -22,9 +22,9 @@ import android.content.pm.ShortcutManager import android.graphics.drawable.Icon import android.os.Build import androidx.core.content.getSystemService -import io.github.muntashirakon.music.appshortcuts.shortcuttype.LastAddedShortcutType -import io.github.muntashirakon.music.appshortcuts.shortcuttype.ShuffleAllShortcutType -import io.github.muntashirakon.music.appshortcuts.shortcuttype.TopTracksShortcutType +import code.name.monkey.retromusic.appshortcuts.shortcuttype.LastAddedShortcutType +import code.name.monkey.retromusic.appshortcuts.shortcuttype.ShuffleAllShortcutType +import code.name.monkey.retromusic.appshortcuts.shortcuttype.TopTracksShortcutType @TargetApi(Build.VERSION_CODES.N_MR1) class DynamicShortcutManager(private val context: Context) { diff --git a/app/src/main/java/io/github/muntashirakon/music/appshortcuts/shortcuttype/BaseShortcutType.kt b/app/src/main/java/code/name/monkey/retromusic/appshortcuts/shortcuttype/BaseShortcutType.kt similarity index 92% rename from app/src/main/java/io/github/muntashirakon/music/appshortcuts/shortcuttype/BaseShortcutType.kt rename to app/src/main/java/code/name/monkey/retromusic/appshortcuts/shortcuttype/BaseShortcutType.kt index d48295ed1..4b0c7f3a0 100644 --- a/app/src/main/java/io/github/muntashirakon/music/appshortcuts/shortcuttype/BaseShortcutType.kt +++ b/app/src/main/java/code/name/monkey/retromusic/appshortcuts/shortcuttype/BaseShortcutType.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.appshortcuts.shortcuttype +package code.name.monkey.retromusic.appshortcuts.shortcuttype import android.annotation.TargetApi import android.content.Context @@ -20,7 +20,7 @@ import android.content.Intent import android.content.pm.ShortcutInfo import android.os.Build import androidx.core.os.bundleOf -import io.github.muntashirakon.music.appshortcuts.AppShortcutLauncherActivity +import code.name.monkey.retromusic.appshortcuts.AppShortcutLauncherActivity @TargetApi(Build.VERSION_CODES.N_MR1) abstract class BaseShortcutType(internal var context: Context) { diff --git a/app/src/main/java/io/github/muntashirakon/music/appshortcuts/shortcuttype/LastAddedShortcutType.kt b/app/src/main/java/code/name/monkey/retromusic/appshortcuts/shortcuttype/LastAddedShortcutType.kt similarity index 85% rename from app/src/main/java/io/github/muntashirakon/music/appshortcuts/shortcuttype/LastAddedShortcutType.kt rename to app/src/main/java/code/name/monkey/retromusic/appshortcuts/shortcuttype/LastAddedShortcutType.kt index d90514ec4..d0976042c 100644 --- a/app/src/main/java/io/github/muntashirakon/music/appshortcuts/shortcuttype/LastAddedShortcutType.kt +++ b/app/src/main/java/code/name/monkey/retromusic/appshortcuts/shortcuttype/LastAddedShortcutType.kt @@ -12,15 +12,15 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.appshortcuts.shortcuttype +package code.name.monkey.retromusic.appshortcuts.shortcuttype import android.annotation.TargetApi import android.content.Context import android.content.pm.ShortcutInfo import android.os.Build -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.appshortcuts.AppShortcutIconGenerator -import io.github.muntashirakon.music.appshortcuts.AppShortcutLauncherActivity +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.appshortcuts.AppShortcutIconGenerator +import code.name.monkey.retromusic.appshortcuts.AppShortcutLauncherActivity @TargetApi(Build.VERSION_CODES.N_MR1) class LastAddedShortcutType(context: Context) : BaseShortcutType(context) { diff --git a/app/src/main/java/io/github/muntashirakon/music/appshortcuts/shortcuttype/ShuffleAllShortcutType.kt b/app/src/main/java/code/name/monkey/retromusic/appshortcuts/shortcuttype/ShuffleAllShortcutType.kt similarity index 84% rename from app/src/main/java/io/github/muntashirakon/music/appshortcuts/shortcuttype/ShuffleAllShortcutType.kt rename to app/src/main/java/code/name/monkey/retromusic/appshortcuts/shortcuttype/ShuffleAllShortcutType.kt index 9aad0b655..21855cacd 100644 --- a/app/src/main/java/io/github/muntashirakon/music/appshortcuts/shortcuttype/ShuffleAllShortcutType.kt +++ b/app/src/main/java/code/name/monkey/retromusic/appshortcuts/shortcuttype/ShuffleAllShortcutType.kt @@ -12,15 +12,15 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.appshortcuts.shortcuttype +package code.name.monkey.retromusic.appshortcuts.shortcuttype import android.annotation.TargetApi import android.content.Context import android.content.pm.ShortcutInfo import android.os.Build -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.appshortcuts.AppShortcutIconGenerator -import io.github.muntashirakon.music.appshortcuts.AppShortcutLauncherActivity +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.appshortcuts.AppShortcutIconGenerator +import code.name.monkey.retromusic.appshortcuts.AppShortcutLauncherActivity @TargetApi(Build.VERSION_CODES.N_MR1) class ShuffleAllShortcutType(context: Context) : BaseShortcutType(context) { diff --git a/app/src/main/java/io/github/muntashirakon/music/appshortcuts/shortcuttype/TopTracksShortcutType.kt b/app/src/main/java/code/name/monkey/retromusic/appshortcuts/shortcuttype/TopTracksShortcutType.kt similarity index 85% rename from app/src/main/java/io/github/muntashirakon/music/appshortcuts/shortcuttype/TopTracksShortcutType.kt rename to app/src/main/java/code/name/monkey/retromusic/appshortcuts/shortcuttype/TopTracksShortcutType.kt index d8e1a8bce..fc0fa9f47 100644 --- a/app/src/main/java/io/github/muntashirakon/music/appshortcuts/shortcuttype/TopTracksShortcutType.kt +++ b/app/src/main/java/code/name/monkey/retromusic/appshortcuts/shortcuttype/TopTracksShortcutType.kt @@ -11,15 +11,15 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.appshortcuts.shortcuttype +package code.name.monkey.retromusic.appshortcuts.shortcuttype import android.annotation.TargetApi import android.content.Context import android.content.pm.ShortcutInfo import android.os.Build -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.appshortcuts.AppShortcutIconGenerator -import io.github.muntashirakon.music.appshortcuts.AppShortcutLauncherActivity +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.appshortcuts.AppShortcutIconGenerator +import code.name.monkey.retromusic.appshortcuts.AppShortcutLauncherActivity @TargetApi(Build.VERSION_CODES.N_MR1) class TopTracksShortcutType(context: Context) : BaseShortcutType(context) { diff --git a/app/src/main/java/io/github/muntashirakon/music/appwidgets/AppWidgetBig.kt b/app/src/main/java/code/name/monkey/retromusic/appwidgets/AppWidgetBig.kt similarity index 90% rename from app/src/main/java/io/github/muntashirakon/music/appwidgets/AppWidgetBig.kt rename to app/src/main/java/code/name/monkey/retromusic/appwidgets/AppWidgetBig.kt index 5db22e668..0aea9d366 100644 --- a/app/src/main/java/io/github/muntashirakon/music/appwidgets/AppWidgetBig.kt +++ b/app/src/main/java/code/name/monkey/retromusic/appwidgets/AppWidgetBig.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.appwidgets +package code.name.monkey.retromusic.appwidgets import android.app.PendingIntent import android.content.ComponentName @@ -25,18 +25,18 @@ import android.widget.RemoteViews import androidx.core.graphics.drawable.toBitmap import code.name.monkey.appthemehelper.util.MaterialValueHelper import code.name.monkey.appthemehelper.util.VersionUtils -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.activities.MainActivity -import io.github.muntashirakon.music.appwidgets.base.BaseAppWidget -import io.github.muntashirakon.music.extensions.getTintedDrawable -import io.github.muntashirakon.music.glide.GlideApp -import io.github.muntashirakon.music.glide.RetroGlideExtension -import io.github.muntashirakon.music.service.MusicService -import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_REWIND -import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_SKIP -import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_TOGGLE_PAUSE -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.RetroUtil +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.activities.MainActivity +import code.name.monkey.retromusic.appwidgets.base.BaseAppWidget +import code.name.monkey.retromusic.extensions.getTintedDrawable +import code.name.monkey.retromusic.glide.GlideApp +import code.name.monkey.retromusic.glide.RetroGlideExtension +import code.name.monkey.retromusic.service.MusicService +import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_REWIND +import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_SKIP +import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_TOGGLE_PAUSE +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.RetroUtil import com.bumptech.glide.Glide import com.bumptech.glide.request.target.CustomTarget import com.bumptech.glide.request.target.Target diff --git a/app/src/main/java/io/github/muntashirakon/music/appwidgets/AppWidgetCard.kt b/app/src/main/java/code/name/monkey/retromusic/appwidgets/AppWidgetCard.kt similarity index 91% rename from app/src/main/java/io/github/muntashirakon/music/appwidgets/AppWidgetCard.kt rename to app/src/main/java/code/name/monkey/retromusic/appwidgets/AppWidgetCard.kt index 4a237e679..80e0b09ea 100644 --- a/app/src/main/java/io/github/muntashirakon/music/appwidgets/AppWidgetCard.kt +++ b/app/src/main/java/code/name/monkey/retromusic/appwidgets/AppWidgetCard.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.appwidgets +package code.name.monkey.retromusic.appwidgets import android.app.PendingIntent import android.content.ComponentName @@ -25,18 +25,18 @@ import android.widget.RemoteViews import androidx.core.graphics.drawable.toBitmap import code.name.monkey.appthemehelper.util.MaterialValueHelper import code.name.monkey.appthemehelper.util.VersionUtils -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.activities.MainActivity -import io.github.muntashirakon.music.appwidgets.base.BaseAppWidget -import io.github.muntashirakon.music.extensions.getTintedDrawable -import io.github.muntashirakon.music.glide.GlideApp -import io.github.muntashirakon.music.glide.RetroGlideExtension -import io.github.muntashirakon.music.glide.palette.BitmapPaletteWrapper -import io.github.muntashirakon.music.service.MusicService -import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_REWIND -import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_SKIP -import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_TOGGLE_PAUSE -import io.github.muntashirakon.music.util.PreferenceUtil +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.activities.MainActivity +import code.name.monkey.retromusic.appwidgets.base.BaseAppWidget +import code.name.monkey.retromusic.extensions.getTintedDrawable +import code.name.monkey.retromusic.glide.GlideApp +import code.name.monkey.retromusic.glide.RetroGlideExtension +import code.name.monkey.retromusic.glide.palette.BitmapPaletteWrapper +import code.name.monkey.retromusic.service.MusicService +import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_REWIND +import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_SKIP +import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_TOGGLE_PAUSE +import code.name.monkey.retromusic.util.PreferenceUtil import com.bumptech.glide.Glide import com.bumptech.glide.request.target.CustomTarget import com.bumptech.glide.request.target.Target diff --git a/app/src/main/java/io/github/muntashirakon/music/appwidgets/AppWidgetCircle.kt b/app/src/main/java/code/name/monkey/retromusic/appwidgets/AppWidgetCircle.kt similarity index 90% rename from app/src/main/java/io/github/muntashirakon/music/appwidgets/AppWidgetCircle.kt rename to app/src/main/java/code/name/monkey/retromusic/appwidgets/AppWidgetCircle.kt index 5151e1956..cdb48a063 100644 --- a/app/src/main/java/io/github/muntashirakon/music/appwidgets/AppWidgetCircle.kt +++ b/app/src/main/java/code/name/monkey/retromusic/appwidgets/AppWidgetCircle.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.appwidgets +package code.name.monkey.retromusic.appwidgets import android.app.PendingIntent import android.content.ComponentName @@ -24,19 +24,19 @@ import android.widget.RemoteViews import androidx.core.graphics.drawable.toBitmap import code.name.monkey.appthemehelper.util.MaterialValueHelper import code.name.monkey.appthemehelper.util.VersionUtils -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.activities.MainActivity -import io.github.muntashirakon.music.appwidgets.base.BaseAppWidget -import io.github.muntashirakon.music.extensions.getTintedDrawable -import io.github.muntashirakon.music.glide.GlideApp -import io.github.muntashirakon.music.glide.RetroGlideExtension -import io.github.muntashirakon.music.glide.palette.BitmapPaletteWrapper -import io.github.muntashirakon.music.service.MusicService -import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_TOGGLE_PAUSE -import io.github.muntashirakon.music.service.MusicService.Companion.TOGGLE_FAVORITE -import io.github.muntashirakon.music.util.MusicUtil -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.RetroUtil +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.activities.MainActivity +import code.name.monkey.retromusic.appwidgets.base.BaseAppWidget +import code.name.monkey.retromusic.extensions.getTintedDrawable +import code.name.monkey.retromusic.glide.GlideApp +import code.name.monkey.retromusic.glide.RetroGlideExtension +import code.name.monkey.retromusic.glide.palette.BitmapPaletteWrapper +import code.name.monkey.retromusic.service.MusicService +import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_TOGGLE_PAUSE +import code.name.monkey.retromusic.service.MusicService.Companion.TOGGLE_FAVORITE +import code.name.monkey.retromusic.util.MusicUtil +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.RetroUtil import com.bumptech.glide.Glide import com.bumptech.glide.request.RequestOptions import com.bumptech.glide.request.target.CustomTarget diff --git a/app/src/main/java/io/github/muntashirakon/music/appwidgets/AppWidgetClassic.kt b/app/src/main/java/code/name/monkey/retromusic/appwidgets/AppWidgetClassic.kt similarity index 91% rename from app/src/main/java/io/github/muntashirakon/music/appwidgets/AppWidgetClassic.kt rename to app/src/main/java/code/name/monkey/retromusic/appwidgets/AppWidgetClassic.kt index a261da378..2f1d7b173 100644 --- a/app/src/main/java/io/github/muntashirakon/music/appwidgets/AppWidgetClassic.kt +++ b/app/src/main/java/code/name/monkey/retromusic/appwidgets/AppWidgetClassic.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.appwidgets +package code.name.monkey.retromusic.appwidgets import android.app.PendingIntent import android.content.ComponentName @@ -26,18 +26,18 @@ import android.widget.RemoteViews import androidx.core.graphics.drawable.toBitmap import code.name.monkey.appthemehelper.util.MaterialValueHelper import code.name.monkey.appthemehelper.util.VersionUtils -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.activities.MainActivity -import io.github.muntashirakon.music.appwidgets.base.BaseAppWidget -import io.github.muntashirakon.music.extensions.getTintedDrawable -import io.github.muntashirakon.music.glide.GlideApp -import io.github.muntashirakon.music.glide.RetroGlideExtension -import io.github.muntashirakon.music.glide.palette.BitmapPaletteWrapper -import io.github.muntashirakon.music.service.MusicService -import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_REWIND -import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_SKIP -import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_TOGGLE_PAUSE -import io.github.muntashirakon.music.util.PreferenceUtil +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.activities.MainActivity +import code.name.monkey.retromusic.appwidgets.base.BaseAppWidget +import code.name.monkey.retromusic.extensions.getTintedDrawable +import code.name.monkey.retromusic.glide.GlideApp +import code.name.monkey.retromusic.glide.RetroGlideExtension +import code.name.monkey.retromusic.glide.palette.BitmapPaletteWrapper +import code.name.monkey.retromusic.service.MusicService +import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_REWIND +import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_SKIP +import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_TOGGLE_PAUSE +import code.name.monkey.retromusic.util.PreferenceUtil import com.bumptech.glide.Glide import com.bumptech.glide.request.target.CustomTarget import com.bumptech.glide.request.target.Target diff --git a/app/src/main/java/io/github/muntashirakon/music/appwidgets/AppWidgetMD3.kt b/app/src/main/java/code/name/monkey/retromusic/appwidgets/AppWidgetMD3.kt similarity index 91% rename from app/src/main/java/io/github/muntashirakon/music/appwidgets/AppWidgetMD3.kt rename to app/src/main/java/code/name/monkey/retromusic/appwidgets/AppWidgetMD3.kt index 85dca0ee1..cc07fa1d2 100644 --- a/app/src/main/java/io/github/muntashirakon/music/appwidgets/AppWidgetMD3.kt +++ b/app/src/main/java/code/name/monkey/retromusic/appwidgets/AppWidgetMD3.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.appwidgets +package code.name.monkey.retromusic.appwidgets import android.app.PendingIntent import android.content.ComponentName @@ -25,19 +25,19 @@ import android.widget.RemoteViews import androidx.core.graphics.drawable.toBitmap import code.name.monkey.appthemehelper.util.MaterialValueHelper import code.name.monkey.appthemehelper.util.VersionUtils -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.activities.MainActivity -import io.github.muntashirakon.music.appwidgets.base.BaseAppWidget -import io.github.muntashirakon.music.extensions.getTintedDrawable -import io.github.muntashirakon.music.glide.GlideApp -import io.github.muntashirakon.music.glide.RetroGlideExtension -import io.github.muntashirakon.music.glide.palette.BitmapPaletteWrapper -import io.github.muntashirakon.music.service.MusicService -import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_REWIND -import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_SKIP -import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_TOGGLE_PAUSE -import io.github.muntashirakon.music.util.DensityUtil -import io.github.muntashirakon.music.util.PreferenceUtil +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.activities.MainActivity +import code.name.monkey.retromusic.appwidgets.base.BaseAppWidget +import code.name.monkey.retromusic.extensions.getTintedDrawable +import code.name.monkey.retromusic.glide.GlideApp +import code.name.monkey.retromusic.glide.RetroGlideExtension +import code.name.monkey.retromusic.glide.palette.BitmapPaletteWrapper +import code.name.monkey.retromusic.service.MusicService +import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_REWIND +import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_SKIP +import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_TOGGLE_PAUSE +import code.name.monkey.retromusic.util.DensityUtil +import code.name.monkey.retromusic.util.PreferenceUtil import com.bumptech.glide.Glide import com.bumptech.glide.request.target.CustomTarget import com.bumptech.glide.request.target.Target diff --git a/app/src/main/java/io/github/muntashirakon/music/appwidgets/AppWidgetSmall.kt b/app/src/main/java/code/name/monkey/retromusic/appwidgets/AppWidgetSmall.kt similarity index 91% rename from app/src/main/java/io/github/muntashirakon/music/appwidgets/AppWidgetSmall.kt rename to app/src/main/java/code/name/monkey/retromusic/appwidgets/AppWidgetSmall.kt index 57c016704..12246e860 100644 --- a/app/src/main/java/io/github/muntashirakon/music/appwidgets/AppWidgetSmall.kt +++ b/app/src/main/java/code/name/monkey/retromusic/appwidgets/AppWidgetSmall.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.appwidgets +package code.name.monkey.retromusic.appwidgets import android.app.PendingIntent import android.content.ComponentName @@ -25,18 +25,18 @@ import android.widget.RemoteViews import androidx.core.graphics.drawable.toBitmap import code.name.monkey.appthemehelper.util.MaterialValueHelper import code.name.monkey.appthemehelper.util.VersionUtils -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.activities.MainActivity -import io.github.muntashirakon.music.appwidgets.base.BaseAppWidget -import io.github.muntashirakon.music.extensions.getTintedDrawable -import io.github.muntashirakon.music.glide.GlideApp -import io.github.muntashirakon.music.glide.RetroGlideExtension -import io.github.muntashirakon.music.glide.palette.BitmapPaletteWrapper -import io.github.muntashirakon.music.service.MusicService -import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_REWIND -import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_SKIP -import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_TOGGLE_PAUSE -import io.github.muntashirakon.music.util.PreferenceUtil +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.activities.MainActivity +import code.name.monkey.retromusic.appwidgets.base.BaseAppWidget +import code.name.monkey.retromusic.extensions.getTintedDrawable +import code.name.monkey.retromusic.glide.GlideApp +import code.name.monkey.retromusic.glide.RetroGlideExtension +import code.name.monkey.retromusic.glide.palette.BitmapPaletteWrapper +import code.name.monkey.retromusic.service.MusicService +import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_REWIND +import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_SKIP +import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_TOGGLE_PAUSE +import code.name.monkey.retromusic.util.PreferenceUtil import com.bumptech.glide.Glide import com.bumptech.glide.request.target.CustomTarget import com.bumptech.glide.request.target.Target diff --git a/app/src/main/java/io/github/muntashirakon/music/appwidgets/AppWidgetText.kt b/app/src/main/java/code/name/monkey/retromusic/appwidgets/AppWidgetText.kt similarity index 90% rename from app/src/main/java/io/github/muntashirakon/music/appwidgets/AppWidgetText.kt rename to app/src/main/java/code/name/monkey/retromusic/appwidgets/AppWidgetText.kt index b8f34bd93..5e9004e98 100644 --- a/app/src/main/java/io/github/muntashirakon/music/appwidgets/AppWidgetText.kt +++ b/app/src/main/java/code/name/monkey/retromusic/appwidgets/AppWidgetText.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.appwidgets +package code.name.monkey.retromusic.appwidgets import android.app.PendingIntent import android.content.ComponentName @@ -23,15 +23,15 @@ import android.widget.RemoteViews import androidx.core.content.ContextCompat import androidx.core.graphics.drawable.toBitmap import code.name.monkey.appthemehelper.util.VersionUtils -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.activities.MainActivity -import io.github.muntashirakon.music.appwidgets.base.BaseAppWidget -import io.github.muntashirakon.music.extensions.getTintedDrawable -import io.github.muntashirakon.music.service.MusicService -import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_REWIND -import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_SKIP -import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_TOGGLE_PAUSE -import io.github.muntashirakon.music.util.PreferenceUtil +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.activities.MainActivity +import code.name.monkey.retromusic.appwidgets.base.BaseAppWidget +import code.name.monkey.retromusic.extensions.getTintedDrawable +import code.name.monkey.retromusic.service.MusicService +import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_REWIND +import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_SKIP +import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_TOGGLE_PAUSE +import code.name.monkey.retromusic.util.PreferenceUtil class AppWidgetText : BaseAppWidget() { override fun defaultAppWidget(context: Context, appWidgetIds: IntArray) { diff --git a/app/src/main/java/io/github/muntashirakon/music/appwidgets/BootReceiver.kt b/app/src/main/java/code/name/monkey/retromusic/appwidgets/BootReceiver.kt similarity index 94% rename from app/src/main/java/io/github/muntashirakon/music/appwidgets/BootReceiver.kt rename to app/src/main/java/code/name/monkey/retromusic/appwidgets/BootReceiver.kt index adae340c8..079e90ae6 100644 --- a/app/src/main/java/io/github/muntashirakon/music/appwidgets/BootReceiver.kt +++ b/app/src/main/java/code/name/monkey/retromusic/appwidgets/BootReceiver.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.appwidgets +package code.name.monkey.retromusic.appwidgets import android.appwidget.AppWidgetManager import android.content.BroadcastReceiver @@ -20,7 +20,7 @@ import android.content.ComponentName import android.content.Context import android.content.Intent import android.os.Build -import io.github.muntashirakon.music.service.MusicService +import code.name.monkey.retromusic.service.MusicService class BootReceiver : BroadcastReceiver() { override fun onReceive(context: Context, intent: Intent) { diff --git a/app/src/main/java/io/github/muntashirakon/music/appwidgets/base/BaseAppWidget.kt b/app/src/main/java/code/name/monkey/retromusic/appwidgets/base/BaseAppWidget.kt similarity index 90% rename from app/src/main/java/io/github/muntashirakon/music/appwidgets/base/BaseAppWidget.kt rename to app/src/main/java/code/name/monkey/retromusic/appwidgets/base/BaseAppWidget.kt index 5d72e10bd..e460b7956 100644 --- a/app/src/main/java/io/github/muntashirakon/music/appwidgets/base/BaseAppWidget.kt +++ b/app/src/main/java/code/name/monkey/retromusic/appwidgets/base/BaseAppWidget.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.appwidgets.base +package code.name.monkey.retromusic.appwidgets.base import android.app.PendingIntent import android.appwidget.AppWidgetManager @@ -26,14 +26,14 @@ import android.graphics.drawable.Drawable import android.widget.RemoteViews import androidx.core.content.ContextCompat import code.name.monkey.appthemehelper.util.VersionUtils -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.service.MusicService -import io.github.muntashirakon.music.service.MusicService.Companion.APP_WIDGET_UPDATE -import io.github.muntashirakon.music.service.MusicService.Companion.EXTRA_APP_WIDGET_NAME -import io.github.muntashirakon.music.service.MusicService.Companion.FAVORITE_STATE_CHANGED -import io.github.muntashirakon.music.service.MusicService.Companion.META_CHANGED -import io.github.muntashirakon.music.service.MusicService.Companion.PLAY_STATE_CHANGED +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.service.MusicService +import code.name.monkey.retromusic.service.MusicService.Companion.APP_WIDGET_UPDATE +import code.name.monkey.retromusic.service.MusicService.Companion.EXTRA_APP_WIDGET_NAME +import code.name.monkey.retromusic.service.MusicService.Companion.FAVORITE_STATE_CHANGED +import code.name.monkey.retromusic.service.MusicService.Companion.META_CHANGED +import code.name.monkey.retromusic.service.MusicService.Companion.PLAY_STATE_CHANGED abstract class BaseAppWidget : AppWidgetProvider() { diff --git a/app/src/main/java/io/github/muntashirakon/music/auto/AutoMediaIDHelper.java b/app/src/main/java/code/name/monkey/retromusic/auto/AutoMediaIDHelper.java similarity index 98% rename from app/src/main/java/io/github/muntashirakon/music/auto/AutoMediaIDHelper.java rename to app/src/main/java/code/name/monkey/retromusic/auto/AutoMediaIDHelper.java index 40cea0d61..3d1f4815d 100644 --- a/app/src/main/java/io/github/muntashirakon/music/auto/AutoMediaIDHelper.java +++ b/app/src/main/java/code/name/monkey/retromusic/auto/AutoMediaIDHelper.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.auto; +package code.name.monkey.retromusic.auto; import androidx.annotation.NonNull; diff --git a/app/src/main/java/io/github/muntashirakon/music/auto/AutoMusicProvider.kt b/app/src/main/java/code/name/monkey/retromusic/auto/AutoMusicProvider.kt similarity index 96% rename from app/src/main/java/io/github/muntashirakon/music/auto/AutoMusicProvider.kt rename to app/src/main/java/code/name/monkey/retromusic/auto/AutoMusicProvider.kt index 555d155c9..1b11510a0 100644 --- a/app/src/main/java/io/github/muntashirakon/music/auto/AutoMusicProvider.kt +++ b/app/src/main/java/code/name/monkey/retromusic/auto/AutoMusicProvider.kt @@ -11,19 +11,19 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.auto +package code.name.monkey.retromusic.auto import android.content.Context import android.content.res.Resources import android.support.v4.media.MediaBrowserCompat -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.model.CategoryInfo -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.repository.* -import io.github.muntashirakon.music.service.MusicService -import io.github.muntashirakon.music.util.MusicUtil -import io.github.muntashirakon.music.util.PreferenceUtil +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.model.CategoryInfo +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.repository.* +import code.name.monkey.retromusic.service.MusicService +import code.name.monkey.retromusic.util.MusicUtil +import code.name.monkey.retromusic.util.PreferenceUtil import java.lang.ref.WeakReference diff --git a/app/src/main/java/io/github/muntashirakon/music/auto/MediaItemBuilder.kt b/app/src/main/java/code/name/monkey/retromusic/auto/MediaItemBuilder.kt similarity index 98% rename from app/src/main/java/io/github/muntashirakon/music/auto/MediaItemBuilder.kt rename to app/src/main/java/code/name/monkey/retromusic/auto/MediaItemBuilder.kt index 03c26bc5a..534b0ec52 100644 --- a/app/src/main/java/io/github/muntashirakon/music/auto/MediaItemBuilder.kt +++ b/app/src/main/java/code/name/monkey/retromusic/auto/MediaItemBuilder.kt @@ -1,4 +1,4 @@ -package io.github.muntashirakon.music.auto +package code.name.monkey.retromusic.auto import android.content.Context import android.net.Uri diff --git a/app/src/main/java/io/github/muntashirakon/music/db/BlackListStoreDao.kt b/app/src/main/java/code/name/monkey/retromusic/db/BlackListStoreDao.kt similarity index 96% rename from app/src/main/java/io/github/muntashirakon/music/db/BlackListStoreDao.kt rename to app/src/main/java/code/name/monkey/retromusic/db/BlackListStoreDao.kt index ac72f0e76..0bf40b736 100644 --- a/app/src/main/java/io/github/muntashirakon/music/db/BlackListStoreDao.kt +++ b/app/src/main/java/code/name/monkey/retromusic/db/BlackListStoreDao.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.db +package code.name.monkey.retromusic.db import androidx.room.* diff --git a/app/src/main/java/io/github/muntashirakon/music/db/BlackListStoreEntity.kt b/app/src/main/java/code/name/monkey/retromusic/db/BlackListStoreEntity.kt similarity index 94% rename from app/src/main/java/io/github/muntashirakon/music/db/BlackListStoreEntity.kt rename to app/src/main/java/code/name/monkey/retromusic/db/BlackListStoreEntity.kt index 4e7cf10bc..8592442a2 100644 --- a/app/src/main/java/io/github/muntashirakon/music/db/BlackListStoreEntity.kt +++ b/app/src/main/java/code/name/monkey/retromusic/db/BlackListStoreEntity.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.db +package code.name.monkey.retromusic.db import androidx.room.Entity import androidx.room.PrimaryKey diff --git a/app/src/main/java/io/github/muntashirakon/music/db/HistoryDao.kt b/app/src/main/java/code/name/monkey/retromusic/db/HistoryDao.kt similarity index 97% rename from app/src/main/java/io/github/muntashirakon/music/db/HistoryDao.kt rename to app/src/main/java/code/name/monkey/retromusic/db/HistoryDao.kt index 4532d3b6f..c8b2e3165 100644 --- a/app/src/main/java/io/github/muntashirakon/music/db/HistoryDao.kt +++ b/app/src/main/java/code/name/monkey/retromusic/db/HistoryDao.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.db +package code.name.monkey.retromusic.db import androidx.lifecycle.LiveData import androidx.room.* diff --git a/app/src/main/java/io/github/muntashirakon/music/db/HistoryEntity.kt b/app/src/main/java/code/name/monkey/retromusic/db/HistoryEntity.kt similarity index 97% rename from app/src/main/java/io/github/muntashirakon/music/db/HistoryEntity.kt rename to app/src/main/java/code/name/monkey/retromusic/db/HistoryEntity.kt index 4458577b7..535a37964 100644 --- a/app/src/main/java/io/github/muntashirakon/music/db/HistoryEntity.kt +++ b/app/src/main/java/code/name/monkey/retromusic/db/HistoryEntity.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.db +package code.name.monkey.retromusic.db import androidx.room.ColumnInfo import androidx.room.Entity diff --git a/app/src/main/java/io/github/muntashirakon/music/db/LyricsDao.kt b/app/src/main/java/code/name/monkey/retromusic/db/LyricsDao.kt similarity index 95% rename from app/src/main/java/io/github/muntashirakon/music/db/LyricsDao.kt rename to app/src/main/java/code/name/monkey/retromusic/db/LyricsDao.kt index cd50b2e77..fa14b1aca 100644 --- a/app/src/main/java/io/github/muntashirakon/music/db/LyricsDao.kt +++ b/app/src/main/java/code/name/monkey/retromusic/db/LyricsDao.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.db +package code.name.monkey.retromusic.db import androidx.room.* diff --git a/app/src/main/java/io/github/muntashirakon/music/db/LyricsEntity.kt b/app/src/main/java/code/name/monkey/retromusic/db/LyricsEntity.kt similarity index 94% rename from app/src/main/java/io/github/muntashirakon/music/db/LyricsEntity.kt rename to app/src/main/java/code/name/monkey/retromusic/db/LyricsEntity.kt index 8eab4d65a..91d987d62 100644 --- a/app/src/main/java/io/github/muntashirakon/music/db/LyricsEntity.kt +++ b/app/src/main/java/code/name/monkey/retromusic/db/LyricsEntity.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.db +package code.name.monkey.retromusic.db import androidx.room.Entity import androidx.room.PrimaryKey diff --git a/app/src/main/java/io/github/muntashirakon/music/db/PlayCountDao.kt b/app/src/main/java/code/name/monkey/retromusic/db/PlayCountDao.kt similarity index 97% rename from app/src/main/java/io/github/muntashirakon/music/db/PlayCountDao.kt rename to app/src/main/java/code/name/monkey/retromusic/db/PlayCountDao.kt index de621adb7..420b2d434 100644 --- a/app/src/main/java/io/github/muntashirakon/music/db/PlayCountDao.kt +++ b/app/src/main/java/code/name/monkey/retromusic/db/PlayCountDao.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.db +package code.name.monkey.retromusic.db import androidx.room.* diff --git a/app/src/main/java/io/github/muntashirakon/music/db/PlayCountEntity.kt b/app/src/main/java/code/name/monkey/retromusic/db/PlayCountEntity.kt similarity index 97% rename from app/src/main/java/io/github/muntashirakon/music/db/PlayCountEntity.kt rename to app/src/main/java/code/name/monkey/retromusic/db/PlayCountEntity.kt index fb552311b..2fa41b227 100644 --- a/app/src/main/java/io/github/muntashirakon/music/db/PlayCountEntity.kt +++ b/app/src/main/java/code/name/monkey/retromusic/db/PlayCountEntity.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.db +package code.name.monkey.retromusic.db import androidx.room.ColumnInfo import androidx.room.Entity diff --git a/app/src/main/java/io/github/muntashirakon/music/db/PlaylistDao.kt b/app/src/main/java/code/name/monkey/retromusic/db/PlaylistDao.kt similarity index 98% rename from app/src/main/java/io/github/muntashirakon/music/db/PlaylistDao.kt rename to app/src/main/java/code/name/monkey/retromusic/db/PlaylistDao.kt index 0c39ef7b9..64db1ae43 100644 --- a/app/src/main/java/io/github/muntashirakon/music/db/PlaylistDao.kt +++ b/app/src/main/java/code/name/monkey/retromusic/db/PlaylistDao.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.db +package code.name.monkey.retromusic.db import androidx.lifecycle.LiveData import androidx.room.* diff --git a/app/src/main/java/io/github/muntashirakon/music/db/PlaylistEntity.kt b/app/src/main/java/code/name/monkey/retromusic/db/PlaylistEntity.kt similarity index 95% rename from app/src/main/java/io/github/muntashirakon/music/db/PlaylistEntity.kt rename to app/src/main/java/code/name/monkey/retromusic/db/PlaylistEntity.kt index ba0cd3dda..5493b1155 100644 --- a/app/src/main/java/io/github/muntashirakon/music/db/PlaylistEntity.kt +++ b/app/src/main/java/code/name/monkey/retromusic/db/PlaylistEntity.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.db +package code.name.monkey.retromusic.db import android.os.Parcelable import androidx.room.ColumnInfo diff --git a/app/src/main/java/io/github/muntashirakon/music/db/PlaylistWithSongs.kt b/app/src/main/java/code/name/monkey/retromusic/db/PlaylistWithSongs.kt similarity index 95% rename from app/src/main/java/io/github/muntashirakon/music/db/PlaylistWithSongs.kt rename to app/src/main/java/code/name/monkey/retromusic/db/PlaylistWithSongs.kt index aabb4831d..da80d8228 100644 --- a/app/src/main/java/io/github/muntashirakon/music/db/PlaylistWithSongs.kt +++ b/app/src/main/java/code/name/monkey/retromusic/db/PlaylistWithSongs.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.db +package code.name.monkey.retromusic.db import android.os.Parcelable import androidx.room.Embedded diff --git a/app/src/main/java/io/github/muntashirakon/music/db/RetroDatabase.kt b/app/src/main/java/code/name/monkey/retromusic/db/RetroDatabase.kt similarity index 96% rename from app/src/main/java/io/github/muntashirakon/music/db/RetroDatabase.kt rename to app/src/main/java/code/name/monkey/retromusic/db/RetroDatabase.kt index a0ddffc43..804342126 100644 --- a/app/src/main/java/io/github/muntashirakon/music/db/RetroDatabase.kt +++ b/app/src/main/java/code/name/monkey/retromusic/db/RetroDatabase.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.db +package code.name.monkey.retromusic.db import androidx.room.Database import androidx.room.RoomDatabase diff --git a/app/src/main/java/io/github/muntashirakon/music/db/SongEntity.kt b/app/src/main/java/code/name/monkey/retromusic/db/SongEntity.kt similarity index 97% rename from app/src/main/java/io/github/muntashirakon/music/db/SongEntity.kt rename to app/src/main/java/code/name/monkey/retromusic/db/SongEntity.kt index 6e9d99d6a..206c91e27 100644 --- a/app/src/main/java/io/github/muntashirakon/music/db/SongEntity.kt +++ b/app/src/main/java/code/name/monkey/retromusic/db/SongEntity.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.db +package code.name.monkey.retromusic.db import android.os.Parcelable import androidx.room.ColumnInfo diff --git a/app/src/main/java/io/github/muntashirakon/music/db/SongExtension.kt b/app/src/main/java/code/name/monkey/retromusic/db/SongExtension.kt similarity index 97% rename from app/src/main/java/io/github/muntashirakon/music/db/SongExtension.kt rename to app/src/main/java/code/name/monkey/retromusic/db/SongExtension.kt index 68a0500a4..4a3705de0 100644 --- a/app/src/main/java/io/github/muntashirakon/music/db/SongExtension.kt +++ b/app/src/main/java/code/name/monkey/retromusic/db/SongExtension.kt @@ -12,9 +12,9 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.db +package code.name.monkey.retromusic.db -import io.github.muntashirakon.music.model.Song +import code.name.monkey.retromusic.model.Song fun List.fromHistoryToSongs(): List { return map { diff --git a/app/src/main/java/io/github/muntashirakon/music/dialogs/AddToPlaylistDialog.kt b/app/src/main/java/code/name/monkey/retromusic/dialogs/AddToPlaylistDialog.kt similarity index 83% rename from app/src/main/java/io/github/muntashirakon/music/dialogs/AddToPlaylistDialog.kt rename to app/src/main/java/code/name/monkey/retromusic/dialogs/AddToPlaylistDialog.kt index 7c94272c9..c4bdd047d 100644 --- a/app/src/main/java/io/github/muntashirakon/music/dialogs/AddToPlaylistDialog.kt +++ b/app/src/main/java/code/name/monkey/retromusic/dialogs/AddToPlaylistDialog.kt @@ -12,21 +12,21 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.dialogs +package code.name.monkey.retromusic.dialogs import android.app.Dialog import android.os.Bundle import androidx.core.os.bundleOf import androidx.fragment.app.DialogFragment -import io.github.muntashirakon.music.EXTRA_PLAYLISTS -import io.github.muntashirakon.music.EXTRA_SONG -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.db.PlaylistEntity -import io.github.muntashirakon.music.extensions.colorButtons -import io.github.muntashirakon.music.extensions.extraNotNull -import io.github.muntashirakon.music.extensions.materialDialog -import io.github.muntashirakon.music.fragments.LibraryViewModel -import io.github.muntashirakon.music.model.Song +import code.name.monkey.retromusic.EXTRA_PLAYLISTS +import code.name.monkey.retromusic.EXTRA_SONG +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.db.PlaylistEntity +import code.name.monkey.retromusic.extensions.colorButtons +import code.name.monkey.retromusic.extensions.extraNotNull +import code.name.monkey.retromusic.extensions.materialDialog +import code.name.monkey.retromusic.fragments.LibraryViewModel +import code.name.monkey.retromusic.model.Song import org.koin.androidx.viewmodel.ext.android.sharedViewModel class AddToPlaylistDialog : DialogFragment() { diff --git a/app/src/main/java/io/github/muntashirakon/music/dialogs/BlacklistFolderChooserDialog.kt b/app/src/main/java/code/name/monkey/retromusic/dialogs/BlacklistFolderChooserDialog.kt similarity index 95% rename from app/src/main/java/io/github/muntashirakon/music/dialogs/BlacklistFolderChooserDialog.kt rename to app/src/main/java/code/name/monkey/retromusic/dialogs/BlacklistFolderChooserDialog.kt index 0d1b22491..5701d858b 100644 --- a/app/src/main/java/io/github/muntashirakon/music/dialogs/BlacklistFolderChooserDialog.kt +++ b/app/src/main/java/code/name/monkey/retromusic/dialogs/BlacklistFolderChooserDialog.kt @@ -1,4 +1,4 @@ -package io.github.muntashirakon.music.dialogs +package code.name.monkey.retromusic.dialogs import android.Manifest import android.app.Dialog @@ -8,9 +8,9 @@ import android.os.Bundle import androidx.core.app.ActivityCompat import androidx.fragment.app.DialogFragment import code.name.monkey.appthemehelper.util.VersionUtils -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.extensions.materialDialog -import io.github.muntashirakon.music.util.getExternalStorageDirectory +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.extensions.materialDialog +import code.name.monkey.retromusic.util.getExternalStorageDirectory import com.afollestad.materialdialogs.MaterialDialog import com.afollestad.materialdialogs.list.listItems import com.afollestad.materialdialogs.list.updateListItems diff --git a/app/src/main/java/io/github/muntashirakon/music/dialogs/CreatePlaylistDialog.kt b/app/src/main/java/code/name/monkey/retromusic/dialogs/CreatePlaylistDialog.kt similarity index 84% rename from app/src/main/java/io/github/muntashirakon/music/dialogs/CreatePlaylistDialog.kt rename to app/src/main/java/code/name/monkey/retromusic/dialogs/CreatePlaylistDialog.kt index 1be024783..bd9b3e258 100644 --- a/app/src/main/java/io/github/muntashirakon/music/dialogs/CreatePlaylistDialog.kt +++ b/app/src/main/java/code/name/monkey/retromusic/dialogs/CreatePlaylistDialog.kt @@ -12,21 +12,21 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.dialogs +package code.name.monkey.retromusic.dialogs import android.app.Dialog import android.os.Bundle import android.text.TextUtils import androidx.core.os.bundleOf import androidx.fragment.app.DialogFragment -import io.github.muntashirakon.music.EXTRA_SONG -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.DialogPlaylistBinding -import io.github.muntashirakon.music.extensions.colorButtons -import io.github.muntashirakon.music.extensions.extra -import io.github.muntashirakon.music.extensions.materialDialog -import io.github.muntashirakon.music.fragments.LibraryViewModel -import io.github.muntashirakon.music.model.Song +import code.name.monkey.retromusic.EXTRA_SONG +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.DialogPlaylistBinding +import code.name.monkey.retromusic.extensions.colorButtons +import code.name.monkey.retromusic.extensions.extra +import code.name.monkey.retromusic.extensions.materialDialog +import code.name.monkey.retromusic.fragments.LibraryViewModel +import code.name.monkey.retromusic.model.Song import com.google.android.material.textfield.TextInputEditText import com.google.android.material.textfield.TextInputLayout import org.koin.androidx.viewmodel.ext.android.sharedViewModel diff --git a/app/src/main/java/io/github/muntashirakon/music/dialogs/DeletePlaylistDialog.kt b/app/src/main/java/code/name/monkey/retromusic/dialogs/DeletePlaylistDialog.kt similarity index 83% rename from app/src/main/java/io/github/muntashirakon/music/dialogs/DeletePlaylistDialog.kt rename to app/src/main/java/code/name/monkey/retromusic/dialogs/DeletePlaylistDialog.kt index 3a36b8845..be133cbe5 100644 --- a/app/src/main/java/io/github/muntashirakon/music/dialogs/DeletePlaylistDialog.kt +++ b/app/src/main/java/code/name/monkey/retromusic/dialogs/DeletePlaylistDialog.kt @@ -12,21 +12,21 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.dialogs +package code.name.monkey.retromusic.dialogs import android.app.Dialog import android.os.Bundle import androidx.core.os.bundleOf import androidx.core.text.parseAsHtml import androidx.fragment.app.DialogFragment -import io.github.muntashirakon.music.EXTRA_PLAYLIST -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.db.PlaylistEntity -import io.github.muntashirakon.music.extensions.colorButtons -import io.github.muntashirakon.music.extensions.extraNotNull -import io.github.muntashirakon.music.extensions.materialDialog -import io.github.muntashirakon.music.fragments.LibraryViewModel -import io.github.muntashirakon.music.fragments.ReloadType +import code.name.monkey.retromusic.EXTRA_PLAYLIST +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.db.PlaylistEntity +import code.name.monkey.retromusic.extensions.colorButtons +import code.name.monkey.retromusic.extensions.extraNotNull +import code.name.monkey.retromusic.extensions.materialDialog +import code.name.monkey.retromusic.fragments.LibraryViewModel +import code.name.monkey.retromusic.fragments.ReloadType import org.koin.androidx.viewmodel.ext.android.sharedViewModel class DeletePlaylistDialog : DialogFragment() { diff --git a/app/src/main/java/io/github/muntashirakon/music/dialogs/DeleteSongsDialog.kt b/app/src/main/java/code/name/monkey/retromusic/dialogs/DeleteSongsDialog.kt similarity index 86% rename from app/src/main/java/io/github/muntashirakon/music/dialogs/DeleteSongsDialog.kt rename to app/src/main/java/code/name/monkey/retromusic/dialogs/DeleteSongsDialog.kt index 00fec214a..5fd45b060 100644 --- a/app/src/main/java/io/github/muntashirakon/music/dialogs/DeleteSongsDialog.kt +++ b/app/src/main/java/code/name/monkey/retromusic/dialogs/DeleteSongsDialog.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.dialogs +package code.name.monkey.retromusic.dialogs import android.app.Activity import android.app.Dialog @@ -25,17 +25,16 @@ import androidx.core.os.bundleOf import androidx.core.text.parseAsHtml import androidx.fragment.app.DialogFragment import code.name.monkey.appthemehelper.util.VersionUtils -import io.github.muntashirakon.music.EXTRA_SONG -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.activities.saf.SAFGuideActivity -import io.github.muntashirakon.music.extensions.extraNotNull -import io.github.muntashirakon.music.extensions.materialDialog -import io.github.muntashirakon.music.fragments.LibraryViewModel -import io.github.muntashirakon.music.fragments.ReloadType -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.util.MusicUtil -import io.github.muntashirakon.music.util.SAFUtil +import code.name.monkey.retromusic.EXTRA_SONG +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.extensions.extraNotNull +import code.name.monkey.retromusic.extensions.materialDialog +import code.name.monkey.retromusic.fragments.LibraryViewModel +import code.name.monkey.retromusic.fragments.ReloadType +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.util.MusicUtil +import code.name.monkey.retromusic.util.SAFUtil import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.launch @@ -120,8 +119,8 @@ class DeleteSongsDialog : DialogFragment() { deleteSongs(songs) } else { startActivityForResult( - Intent(requireActivity(), SAFGuideActivity::class.java), - SAFGuideActivity.REQUEST_CODE_SAF_GUIDE + Intent(requireActivity(), code.name.monkey.retromusic.activities.saf.SAFGuideActivity::class.java), + code.name.monkey.retromusic.activities.saf.SAFGuideActivity.REQUEST_CODE_SAF_GUIDE ) } } @@ -132,7 +131,7 @@ class DeleteSongsDialog : DialogFragment() { override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) { super.onActivityResult(requestCode, resultCode, data) when (requestCode) { - SAFGuideActivity.REQUEST_CODE_SAF_GUIDE -> { + code.name.monkey.retromusic.activities.saf.SAFGuideActivity.REQUEST_CODE_SAF_GUIDE -> { SAFUtil.openTreePicker(this) } SAFUtil.REQUEST_SAF_PICK_TREE, diff --git a/app/src/main/java/io/github/muntashirakon/music/dialogs/ImportPlaylistDialog.kt b/app/src/main/java/code/name/monkey/retromusic/dialogs/ImportPlaylistDialog.kt similarity index 83% rename from app/src/main/java/io/github/muntashirakon/music/dialogs/ImportPlaylistDialog.kt rename to app/src/main/java/code/name/monkey/retromusic/dialogs/ImportPlaylistDialog.kt index 4420733f6..2d16b223b 100644 --- a/app/src/main/java/io/github/muntashirakon/music/dialogs/ImportPlaylistDialog.kt +++ b/app/src/main/java/code/name/monkey/retromusic/dialogs/ImportPlaylistDialog.kt @@ -12,15 +12,15 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.dialogs +package code.name.monkey.retromusic.dialogs import android.app.Dialog import android.os.Bundle import androidx.fragment.app.DialogFragment -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.extensions.colorButtons -import io.github.muntashirakon.music.extensions.materialDialog -import io.github.muntashirakon.music.fragments.LibraryViewModel +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.extensions.colorButtons +import code.name.monkey.retromusic.extensions.materialDialog +import code.name.monkey.retromusic.fragments.LibraryViewModel import org.koin.androidx.viewmodel.ext.android.sharedViewModel class ImportPlaylistDialog : DialogFragment() { diff --git a/app/src/main/java/io/github/muntashirakon/music/dialogs/PlaybackSpeedDialog.kt b/app/src/main/java/code/name/monkey/retromusic/dialogs/PlaybackSpeedDialog.kt similarity index 82% rename from app/src/main/java/io/github/muntashirakon/music/dialogs/PlaybackSpeedDialog.kt rename to app/src/main/java/code/name/monkey/retromusic/dialogs/PlaybackSpeedDialog.kt index 07716b2bf..6965d0831 100644 --- a/app/src/main/java/io/github/muntashirakon/music/dialogs/PlaybackSpeedDialog.kt +++ b/app/src/main/java/code/name/monkey/retromusic/dialogs/PlaybackSpeedDialog.kt @@ -1,14 +1,14 @@ -package io.github.muntashirakon.music.dialogs +package code.name.monkey.retromusic.dialogs import android.app.Dialog import android.os.Bundle import androidx.fragment.app.DialogFragment -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.DialogPlaybackSpeedBinding -import io.github.muntashirakon.music.extensions.accent -import io.github.muntashirakon.music.extensions.colorButtons -import io.github.muntashirakon.music.extensions.materialDialog -import io.github.muntashirakon.music.util.PreferenceUtil +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.DialogPlaybackSpeedBinding +import code.name.monkey.retromusic.extensions.accent +import code.name.monkey.retromusic.extensions.colorButtons +import code.name.monkey.retromusic.extensions.materialDialog +import code.name.monkey.retromusic.util.PreferenceUtil import com.google.android.material.slider.Slider class PlaybackSpeedDialog : DialogFragment() { diff --git a/app/src/main/java/io/github/muntashirakon/music/dialogs/RemoveSongFromPlaylistDialog.kt b/app/src/main/java/code/name/monkey/retromusic/dialogs/RemoveSongFromPlaylistDialog.kt similarity index 84% rename from app/src/main/java/io/github/muntashirakon/music/dialogs/RemoveSongFromPlaylistDialog.kt rename to app/src/main/java/code/name/monkey/retromusic/dialogs/RemoveSongFromPlaylistDialog.kt index 615ca61fe..a51479248 100644 --- a/app/src/main/java/io/github/muntashirakon/music/dialogs/RemoveSongFromPlaylistDialog.kt +++ b/app/src/main/java/code/name/monkey/retromusic/dialogs/RemoveSongFromPlaylistDialog.kt @@ -12,20 +12,20 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.dialogs +package code.name.monkey.retromusic.dialogs import android.app.Dialog import android.os.Bundle import androidx.core.os.bundleOf import androidx.core.text.parseAsHtml import androidx.fragment.app.DialogFragment -import io.github.muntashirakon.music.EXTRA_SONG -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.db.SongEntity -import io.github.muntashirakon.music.extensions.colorButtons -import io.github.muntashirakon.music.extensions.extraNotNull -import io.github.muntashirakon.music.extensions.materialDialog -import io.github.muntashirakon.music.fragments.LibraryViewModel +import code.name.monkey.retromusic.EXTRA_SONG +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.db.SongEntity +import code.name.monkey.retromusic.extensions.colorButtons +import code.name.monkey.retromusic.extensions.extraNotNull +import code.name.monkey.retromusic.extensions.materialDialog +import code.name.monkey.retromusic.fragments.LibraryViewModel import org.koin.androidx.viewmodel.ext.android.sharedViewModel class RemoveSongFromPlaylistDialog : DialogFragment() { diff --git a/app/src/main/java/io/github/muntashirakon/music/dialogs/RenamePlaylistDialog.kt b/app/src/main/java/code/name/monkey/retromusic/dialogs/RenamePlaylistDialog.kt similarity index 81% rename from app/src/main/java/io/github/muntashirakon/music/dialogs/RenamePlaylistDialog.kt rename to app/src/main/java/code/name/monkey/retromusic/dialogs/RenamePlaylistDialog.kt index 770f5321b..18a3ab714 100644 --- a/app/src/main/java/io/github/muntashirakon/music/dialogs/RenamePlaylistDialog.kt +++ b/app/src/main/java/code/name/monkey/retromusic/dialogs/RenamePlaylistDialog.kt @@ -12,21 +12,21 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.dialogs +package code.name.monkey.retromusic.dialogs import android.app.Dialog import android.os.Bundle import androidx.core.os.bundleOf import androidx.fragment.app.DialogFragment -import io.github.muntashirakon.music.EXTRA_PLAYLIST_ID -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.db.PlaylistEntity -import io.github.muntashirakon.music.extensions.accentColor -import io.github.muntashirakon.music.extensions.colorButtons -import io.github.muntashirakon.music.extensions.extraNotNull -import io.github.muntashirakon.music.extensions.materialDialog -import io.github.muntashirakon.music.fragments.LibraryViewModel -import io.github.muntashirakon.music.fragments.ReloadType +import code.name.monkey.retromusic.EXTRA_PLAYLIST_ID +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.db.PlaylistEntity +import code.name.monkey.retromusic.extensions.accentColor +import code.name.monkey.retromusic.extensions.colorButtons +import code.name.monkey.retromusic.extensions.extraNotNull +import code.name.monkey.retromusic.extensions.materialDialog +import code.name.monkey.retromusic.fragments.LibraryViewModel +import code.name.monkey.retromusic.fragments.ReloadType import com.google.android.material.textfield.TextInputEditText import com.google.android.material.textfield.TextInputLayout import org.koin.androidx.viewmodel.ext.android.sharedViewModel diff --git a/app/src/main/java/io/github/muntashirakon/music/dialogs/SavePlaylistDialog.kt b/app/src/main/java/code/name/monkey/retromusic/dialogs/SavePlaylistDialog.kt similarity index 90% rename from app/src/main/java/io/github/muntashirakon/music/dialogs/SavePlaylistDialog.kt rename to app/src/main/java/code/name/monkey/retromusic/dialogs/SavePlaylistDialog.kt index 49924ae1d..157a1b221 100644 --- a/app/src/main/java/io/github/muntashirakon/music/dialogs/SavePlaylistDialog.kt +++ b/app/src/main/java/code/name/monkey/retromusic/dialogs/SavePlaylistDialog.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.dialogs +package code.name.monkey.retromusic.dialogs import android.app.Dialog import android.media.MediaScannerConnection @@ -22,12 +22,12 @@ import androidx.core.os.bundleOf import androidx.fragment.app.DialogFragment import androidx.lifecycle.lifecycleScope import code.name.monkey.appthemehelper.util.VersionUtils -import io.github.muntashirakon.music.EXTRA_PLAYLIST -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.db.PlaylistWithSongs -import io.github.muntashirakon.music.extensions.* -import io.github.muntashirakon.music.helper.M3UWriter -import io.github.muntashirakon.music.util.PlaylistsUtil +import code.name.monkey.retromusic.EXTRA_PLAYLIST +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.db.PlaylistWithSongs +import code.name.monkey.retromusic.extensions.* +import code.name.monkey.retromusic.helper.M3UWriter +import code.name.monkey.retromusic.util.PlaylistsUtil import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.launch import kotlinx.coroutines.withContext diff --git a/app/src/main/java/io/github/muntashirakon/music/dialogs/SleepTimerDialog.kt b/app/src/main/java/code/name/monkey/retromusic/dialogs/SleepTimerDialog.kt similarity index 90% rename from app/src/main/java/io/github/muntashirakon/music/dialogs/SleepTimerDialog.kt rename to app/src/main/java/code/name/monkey/retromusic/dialogs/SleepTimerDialog.kt index 4ac1b7d04..9ee506958 100755 --- a/app/src/main/java/io/github/muntashirakon/music/dialogs/SleepTimerDialog.kt +++ b/app/src/main/java/code/name/monkey/retromusic/dialogs/SleepTimerDialog.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.dialogs +package code.name.monkey.retromusic.dialogs import android.app.AlarmManager import android.app.Dialog @@ -28,16 +28,16 @@ import android.widget.Toast import androidx.core.content.getSystemService import androidx.fragment.app.DialogFragment import code.name.monkey.appthemehelper.util.VersionUtils -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.DialogSleepTimerBinding -import io.github.muntashirakon.music.extensions.addAccentColor -import io.github.muntashirakon.music.extensions.colorButtons -import io.github.muntashirakon.music.extensions.materialDialog -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.service.MusicService -import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_PENDING_QUIT -import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_QUIT -import io.github.muntashirakon.music.util.PreferenceUtil +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.DialogSleepTimerBinding +import code.name.monkey.retromusic.extensions.addAccentColor +import code.name.monkey.retromusic.extensions.colorButtons +import code.name.monkey.retromusic.extensions.materialDialog +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.service.MusicService +import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_PENDING_QUIT +import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_QUIT +import code.name.monkey.retromusic.util.PreferenceUtil import com.afollestad.materialdialogs.MaterialDialog import com.afollestad.materialdialogs.WhichButton import com.afollestad.materialdialogs.actions.getActionButton diff --git a/app/src/main/java/io/github/muntashirakon/music/dialogs/SongDetailDialog.kt b/app/src/main/java/code/name/monkey/retromusic/dialogs/SongDetailDialog.kt similarity index 92% rename from app/src/main/java/io/github/muntashirakon/music/dialogs/SongDetailDialog.kt rename to app/src/main/java/code/name/monkey/retromusic/dialogs/SongDetailDialog.kt index c4cc0c88e..5a5c90855 100644 --- a/app/src/main/java/io/github/muntashirakon/music/dialogs/SongDetailDialog.kt +++ b/app/src/main/java/code/name/monkey/retromusic/dialogs/SongDetailDialog.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.dialogs +package code.name.monkey.retromusic.dialogs import android.app.Dialog import android.content.Context @@ -22,13 +22,13 @@ import android.util.Log import androidx.core.os.bundleOf import androidx.core.text.parseAsHtml import androidx.fragment.app.DialogFragment -import io.github.muntashirakon.music.EXTRA_SONG -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.DialogFileDetailsBinding -import io.github.muntashirakon.music.extensions.colorButtons -import io.github.muntashirakon.music.extensions.materialDialog -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.util.MusicUtil +import code.name.monkey.retromusic.EXTRA_SONG +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.DialogFileDetailsBinding +import code.name.monkey.retromusic.extensions.colorButtons +import code.name.monkey.retromusic.extensions.materialDialog +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.util.MusicUtil import org.jaudiotagger.audio.AudioFileIO import java.io.File diff --git a/app/src/main/java/io/github/muntashirakon/music/dialogs/SongShareDialog.kt b/app/src/main/java/code/name/monkey/retromusic/dialogs/SongShareDialog.kt similarity index 88% rename from app/src/main/java/io/github/muntashirakon/music/dialogs/SongShareDialog.kt rename to app/src/main/java/code/name/monkey/retromusic/dialogs/SongShareDialog.kt index 986810f46..ab50e3dc4 100644 --- a/app/src/main/java/io/github/muntashirakon/music/dialogs/SongShareDialog.kt +++ b/app/src/main/java/code/name/monkey/retromusic/dialogs/SongShareDialog.kt @@ -12,20 +12,20 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.dialogs +package code.name.monkey.retromusic.dialogs import android.app.Dialog import android.content.Intent import android.os.Bundle import androidx.core.os.bundleOf import androidx.fragment.app.DialogFragment -import io.github.muntashirakon.music.EXTRA_SONG -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.activities.ShareInstagramStory -import io.github.muntashirakon.music.extensions.colorButtons -import io.github.muntashirakon.music.extensions.materialDialog -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.util.MusicUtil +import code.name.monkey.retromusic.EXTRA_SONG +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.activities.ShareInstagramStory +import code.name.monkey.retromusic.extensions.colorButtons +import code.name.monkey.retromusic.extensions.materialDialog +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.util.MusicUtil class SongShareDialog : DialogFragment() { override fun onCreateDialog(savedInstanceState: Bundle?): Dialog { diff --git a/app/src/main/java/io/github/muntashirakon/music/extensions/ActivityExtensions.kt b/app/src/main/java/code/name/monkey/retromusic/extensions/ActivityExtensions.kt similarity index 97% rename from app/src/main/java/io/github/muntashirakon/music/extensions/ActivityExtensions.kt rename to app/src/main/java/code/name/monkey/retromusic/extensions/ActivityExtensions.kt index 048f0d0a1..bf3d9d8cd 100644 --- a/app/src/main/java/io/github/muntashirakon/music/extensions/ActivityExtensions.kt +++ b/app/src/main/java/code/name/monkey/retromusic/extensions/ActivityExtensions.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.extensions +package code.name.monkey.retromusic.extensions import android.app.Activity import android.content.Intent diff --git a/app/src/main/java/io/github/muntashirakon/music/extensions/ActivityThemeExtensions.kt b/app/src/main/java/code/name/monkey/retromusic/extensions/ActivityThemeExtensions.kt similarity index 98% rename from app/src/main/java/io/github/muntashirakon/music/extensions/ActivityThemeExtensions.kt rename to app/src/main/java/code/name/monkey/retromusic/extensions/ActivityThemeExtensions.kt index 1865db546..c4a5c7ee8 100644 --- a/app/src/main/java/io/github/muntashirakon/music/extensions/ActivityThemeExtensions.kt +++ b/app/src/main/java/code/name/monkey/retromusic/extensions/ActivityThemeExtensions.kt @@ -1,4 +1,4 @@ -package io.github.muntashirakon.music.extensions +package code.name.monkey.retromusic.extensions import android.app.ActivityManager import android.graphics.Color @@ -13,8 +13,8 @@ import androidx.core.view.* import androidx.fragment.app.FragmentActivity import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.VersionUtils -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.util.PreferenceUtil +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.util.PreferenceUtil fun AppCompatActivity.toggleScreenOn() { if (PreferenceUtil.isScreenOnEnabled) { diff --git a/app/src/main/java/io/github/muntashirakon/music/extensions/ColorExtensions.kt b/app/src/main/java/code/name/monkey/retromusic/extensions/ColorExtensions.kt similarity index 98% rename from app/src/main/java/io/github/muntashirakon/music/extensions/ColorExtensions.kt rename to app/src/main/java/code/name/monkey/retromusic/extensions/ColorExtensions.kt index c0bfed4d3..cfd09a642 100644 --- a/app/src/main/java/io/github/muntashirakon/music/extensions/ColorExtensions.kt +++ b/app/src/main/java/code/name/monkey/retromusic/extensions/ColorExtensions.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.extensions +package code.name.monkey.retromusic.extensions import android.app.Dialog import android.content.Context @@ -36,8 +36,8 @@ import code.name.monkey.appthemehelper.ThemeStore import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.MaterialValueHelper -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.util.PreferenceUtil.materialYou +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.util.PreferenceUtil.materialYou import com.google.android.material.button.MaterialButton import com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton import com.google.android.material.floatingactionbutton.FloatingActionButton diff --git a/app/src/main/java/io/github/muntashirakon/music/extensions/ContextExtensions.kt b/app/src/main/java/code/name/monkey/retromusic/extensions/ContextExtensions.kt similarity index 94% rename from app/src/main/java/io/github/muntashirakon/music/extensions/ContextExtensions.kt rename to app/src/main/java/code/name/monkey/retromusic/extensions/ContextExtensions.kt index a09fd0c06..a479903d7 100644 --- a/app/src/main/java/io/github/muntashirakon/music/extensions/ContextExtensions.kt +++ b/app/src/main/java/code/name/monkey/retromusic/extensions/ContextExtensions.kt @@ -1,4 +1,4 @@ -package io.github.muntashirakon.music.extensions +package code.name.monkey.retromusic.extensions import android.content.Context import android.content.res.Configuration diff --git a/app/src/main/java/io/github/muntashirakon/music/extensions/CursorExtensions.kt b/app/src/main/java/code/name/monkey/retromusic/extensions/CursorExtensions.kt similarity index 97% rename from app/src/main/java/io/github/muntashirakon/music/extensions/CursorExtensions.kt rename to app/src/main/java/code/name/monkey/retromusic/extensions/CursorExtensions.kt index ff2a210c8..531c2e0bb 100644 --- a/app/src/main/java/io/github/muntashirakon/music/extensions/CursorExtensions.kt +++ b/app/src/main/java/code/name/monkey/retromusic/extensions/CursorExtensions.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.extensions +package code.name.monkey.retromusic.extensions import android.database.Cursor diff --git a/app/src/main/java/io/github/muntashirakon/music/extensions/DialogExtension.kt b/app/src/main/java/code/name/monkey/retromusic/extensions/DialogExtension.kt similarity index 92% rename from app/src/main/java/io/github/muntashirakon/music/extensions/DialogExtension.kt rename to app/src/main/java/code/name/monkey/retromusic/extensions/DialogExtension.kt index 8ae307c5e..ffd894af4 100644 --- a/app/src/main/java/io/github/muntashirakon/music/extensions/DialogExtension.kt +++ b/app/src/main/java/code/name/monkey/retromusic/extensions/DialogExtension.kt @@ -12,12 +12,12 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.extensions +package code.name.monkey.retromusic.extensions import androidx.appcompat.app.AlertDialog import androidx.fragment.app.Fragment -import io.github.muntashirakon.music.BuildConfig -import io.github.muntashirakon.music.R +import code.name.monkey.retromusic.BuildConfig +import code.name.monkey.retromusic.R import com.afollestad.materialdialogs.MaterialDialog import com.google.android.material.dialog.MaterialAlertDialogBuilder diff --git a/app/src/main/java/io/github/muntashirakon/music/extensions/DimenExtension.kt b/app/src/main/java/code/name/monkey/retromusic/extensions/DimenExtension.kt similarity index 95% rename from app/src/main/java/io/github/muntashirakon/music/extensions/DimenExtension.kt rename to app/src/main/java/code/name/monkey/retromusic/extensions/DimenExtension.kt index e9933694c..6e5cdeccc 100644 --- a/app/src/main/java/io/github/muntashirakon/music/extensions/DimenExtension.kt +++ b/app/src/main/java/code/name/monkey/retromusic/extensions/DimenExtension.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.extensions +package code.name.monkey.retromusic.extensions import android.app.Activity import androidx.annotation.DimenRes diff --git a/app/src/main/java/io/github/muntashirakon/music/extensions/DrawableExtensions.kt b/app/src/main/java/code/name/monkey/retromusic/extensions/DrawableExtensions.kt similarity index 97% rename from app/src/main/java/io/github/muntashirakon/music/extensions/DrawableExtensions.kt rename to app/src/main/java/code/name/monkey/retromusic/extensions/DrawableExtensions.kt index 7a7f4404b..c23f0e979 100644 --- a/app/src/main/java/io/github/muntashirakon/music/extensions/DrawableExtensions.kt +++ b/app/src/main/java/code/name/monkey/retromusic/extensions/DrawableExtensions.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.extensions +package code.name.monkey.retromusic.extensions import android.content.Context import android.graphics.Bitmap diff --git a/app/src/main/java/io/github/muntashirakon/music/extensions/FileExtensions.kt b/app/src/main/java/code/name/monkey/retromusic/extensions/FileExtensions.kt similarity index 76% rename from app/src/main/java/io/github/muntashirakon/music/extensions/FileExtensions.kt rename to app/src/main/java/code/name/monkey/retromusic/extensions/FileExtensions.kt index 240173b40..5c4df1a37 100644 --- a/app/src/main/java/io/github/muntashirakon/music/extensions/FileExtensions.kt +++ b/app/src/main/java/code/name/monkey/retromusic/extensions/FileExtensions.kt @@ -1,4 +1,4 @@ -package io.github.muntashirakon.music.extensions +package code.name.monkey.retromusic.extensions import java.io.BufferedOutputStream import java.util.zip.ZipOutputStream diff --git a/app/src/main/java/io/github/muntashirakon/music/extensions/FragmentExtensions.kt b/app/src/main/java/code/name/monkey/retromusic/extensions/FragmentExtensions.kt similarity index 97% rename from app/src/main/java/io/github/muntashirakon/music/extensions/FragmentExtensions.kt rename to app/src/main/java/code/name/monkey/retromusic/extensions/FragmentExtensions.kt index 245e95a64..b1e8f5930 100644 --- a/app/src/main/java/io/github/muntashirakon/music/extensions/FragmentExtensions.kt +++ b/app/src/main/java/code/name/monkey/retromusic/extensions/FragmentExtensions.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.extensions +package code.name.monkey.retromusic.extensions import android.content.Context import android.content.res.Configuration @@ -25,7 +25,7 @@ import androidx.appcompat.content.res.AppCompatResources import androidx.core.content.getSystemService import androidx.fragment.app.Fragment import androidx.navigation.fragment.NavHostFragment -import io.github.muntashirakon.music.util.PreferenceUtil +import code.name.monkey.retromusic.util.PreferenceUtil import com.google.android.material.appbar.MaterialToolbar fun Fragment.getIntRes(@IntegerRes int: Int): Int { diff --git a/app/src/main/java/io/github/muntashirakon/music/extensions/FragmentMusicExtensions.kt b/app/src/main/java/code/name/monkey/retromusic/extensions/FragmentMusicExtensions.kt similarity index 88% rename from app/src/main/java/io/github/muntashirakon/music/extensions/FragmentMusicExtensions.kt rename to app/src/main/java/code/name/monkey/retromusic/extensions/FragmentMusicExtensions.kt index e9cc99147..ac35af672 100644 --- a/app/src/main/java/io/github/muntashirakon/music/extensions/FragmentMusicExtensions.kt +++ b/app/src/main/java/code/name/monkey/retromusic/extensions/FragmentMusicExtensions.kt @@ -1,9 +1,9 @@ -package io.github.muntashirakon.music.extensions +package code.name.monkey.retromusic.extensions import android.webkit.MimeTypeMap import androidx.core.net.toUri -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.util.RetroUtil +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.util.RetroUtil import org.jaudiotagger.audio.AudioFileIO import java.io.File import java.net.URLEncoder diff --git a/app/src/main/java/io/github/muntashirakon/music/extensions/InsetsExtensions.kt b/app/src/main/java/code/name/monkey/retromusic/extensions/InsetsExtensions.kt similarity index 64% rename from app/src/main/java/io/github/muntashirakon/music/extensions/InsetsExtensions.kt rename to app/src/main/java/code/name/monkey/retromusic/extensions/InsetsExtensions.kt index ebc984945..bc2f1bde9 100644 --- a/app/src/main/java/io/github/muntashirakon/music/extensions/InsetsExtensions.kt +++ b/app/src/main/java/code/name/monkey/retromusic/extensions/InsetsExtensions.kt @@ -1,8 +1,8 @@ -package io.github.muntashirakon.music.extensions +package code.name.monkey.retromusic.extensions import androidx.core.view.WindowInsetsCompat -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.RetroUtil +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.RetroUtil fun WindowInsetsCompat?.safeGetBottomInsets(): Int { return if (PreferenceUtil.isFullScreenMode) { diff --git a/app/src/main/java/io/github/muntashirakon/music/extensions/IntentExtensions.kt b/app/src/main/java/code/name/monkey/retromusic/extensions/IntentExtensions.kt similarity index 96% rename from app/src/main/java/io/github/muntashirakon/music/extensions/IntentExtensions.kt rename to app/src/main/java/code/name/monkey/retromusic/extensions/IntentExtensions.kt index 6da242726..e91e81347 100644 --- a/app/src/main/java/io/github/muntashirakon/music/extensions/IntentExtensions.kt +++ b/app/src/main/java/code/name/monkey/retromusic/extensions/IntentExtensions.kt @@ -1,4 +1,4 @@ -package io.github.muntashirakon.music.extensions +package code.name.monkey.retromusic.extensions import android.app.Activity import android.content.Context diff --git a/app/src/main/java/io/github/muntashirakon/music/extensions/NavigationExtensions.kt b/app/src/main/java/code/name/monkey/retromusic/extensions/NavigationExtensions.kt similarity index 96% rename from app/src/main/java/io/github/muntashirakon/music/extensions/NavigationExtensions.kt rename to app/src/main/java/code/name/monkey/retromusic/extensions/NavigationExtensions.kt index 0955e4c78..6bb0cebc2 100644 --- a/app/src/main/java/io/github/muntashirakon/music/extensions/NavigationExtensions.kt +++ b/app/src/main/java/code/name/monkey/retromusic/extensions/NavigationExtensions.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.extensions +package code.name.monkey.retromusic.extensions import androidx.annotation.IdRes import androidx.appcompat.app.AppCompatActivity diff --git a/app/src/main/java/io/github/muntashirakon/music/extensions/PaletteExtensions.kt b/app/src/main/java/code/name/monkey/retromusic/extensions/PaletteExtensions.kt similarity index 98% rename from app/src/main/java/io/github/muntashirakon/music/extensions/PaletteExtensions.kt rename to app/src/main/java/code/name/monkey/retromusic/extensions/PaletteExtensions.kt index 4b583638b..dae607bf4 100644 --- a/app/src/main/java/io/github/muntashirakon/music/extensions/PaletteExtensions.kt +++ b/app/src/main/java/code/name/monkey/retromusic/extensions/PaletteExtensions.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.extensions +package code.name.monkey.retromusic.extensions import androidx.annotation.ColorInt import androidx.core.graphics.ColorUtils diff --git a/app/src/main/java/io/github/muntashirakon/music/extensions/PreferenceExtensions.kt b/app/src/main/java/code/name/monkey/retromusic/extensions/PreferenceExtensions.kt similarity index 93% rename from app/src/main/java/io/github/muntashirakon/music/extensions/PreferenceExtensions.kt rename to app/src/main/java/code/name/monkey/retromusic/extensions/PreferenceExtensions.kt index 0de0c5e33..317844afd 100644 --- a/app/src/main/java/io/github/muntashirakon/music/extensions/PreferenceExtensions.kt +++ b/app/src/main/java/code/name/monkey/retromusic/extensions/PreferenceExtensions.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.extensions +package code.name.monkey.retromusic.extensions import android.content.SharedPreferences diff --git a/app/src/main/java/io/github/muntashirakon/music/extensions/SongExtensions.kt b/app/src/main/java/code/name/monkey/retromusic/extensions/SongExtensions.kt similarity index 69% rename from app/src/main/java/io/github/muntashirakon/music/extensions/SongExtensions.kt rename to app/src/main/java/code/name/monkey/retromusic/extensions/SongExtensions.kt index d52762bab..c8c7b70d1 100644 --- a/app/src/main/java/io/github/muntashirakon/music/extensions/SongExtensions.kt +++ b/app/src/main/java/code/name/monkey/retromusic/extensions/SongExtensions.kt @@ -1,11 +1,10 @@ -package io.github.muntashirakon.music.extensions +package code.name.monkey.retromusic.extensions import android.support.v4.media.MediaDescriptionCompat import android.support.v4.media.session.MediaSessionCompat.QueueItem -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.util.MusicUtil +import code.name.monkey.retromusic.model.Song -val Song.uri get() = MusicUtil.getSongFileUri(songId = id) +val Song.uri get() = code.name.monkey.retromusic.util.MusicUtil.getSongFileUri(songId = id) fun ArrayList.toMediaSessionQueue(): List { diff --git a/app/src/main/java/io/github/muntashirakon/music/extensions/ViewExtensions.kt b/app/src/main/java/code/name/monkey/retromusic/extensions/ViewExtensions.kt similarity index 98% rename from app/src/main/java/io/github/muntashirakon/music/extensions/ViewExtensions.kt rename to app/src/main/java/code/name/monkey/retromusic/extensions/ViewExtensions.kt index 674850552..3399dec75 100644 --- a/app/src/main/java/io/github/muntashirakon/music/extensions/ViewExtensions.kt +++ b/app/src/main/java/code/name/monkey/retromusic/extensions/ViewExtensions.kt @@ -11,7 +11,7 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.extensions +package code.name.monkey.retromusic.extensions import android.animation.Animator import android.animation.ObjectAnimator @@ -32,8 +32,8 @@ import androidx.core.content.getSystemService import androidx.core.view.* import code.name.monkey.appthemehelper.ThemeStore import code.name.monkey.appthemehelper.util.TintHelper -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.RetroUtil +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.RetroUtil import com.google.android.material.bottomnavigation.BottomNavigationView import com.google.android.material.bottomsheet.BottomSheetBehavior import com.google.android.material.card.MaterialCardView diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/AlbumCoverStyle.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/AlbumCoverStyle.kt similarity index 92% rename from app/src/main/java/io/github/muntashirakon/music/fragments/AlbumCoverStyle.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/AlbumCoverStyle.kt index 7159cb297..d797c50fb 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/AlbumCoverStyle.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/AlbumCoverStyle.kt @@ -12,11 +12,11 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments +package code.name.monkey.retromusic.fragments import androidx.annotation.DrawableRes import androidx.annotation.StringRes -import io.github.muntashirakon.music.R +import code.name.monkey.retromusic.R enum class AlbumCoverStyle( @StringRes val titleRes: Int, diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/GridStyle.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/GridStyle.kt similarity index 81% rename from app/src/main/java/io/github/muntashirakon/music/fragments/GridStyle.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/GridStyle.kt index c5e7b74b1..505564a1c 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/GridStyle.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/GridStyle.kt @@ -1,7 +1,7 @@ -package io.github.muntashirakon.music.fragments +package code.name.monkey.retromusic.fragments import androidx.annotation.LayoutRes -import io.github.muntashirakon.music.R +import code.name.monkey.retromusic.R enum class GridStyle constructor( @param:LayoutRes @field:LayoutRes val layoutResId: Int, diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/LibraryViewModel.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/LibraryViewModel.kt similarity index 93% rename from app/src/main/java/io/github/muntashirakon/music/fragments/LibraryViewModel.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/LibraryViewModel.kt index 5cc9539e0..2a6e57fef 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/LibraryViewModel.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/LibraryViewModel.kt @@ -12,24 +12,28 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments +package code.name.monkey.retromusic.fragments import android.animation.ValueAnimator import android.content.Context import android.widget.Toast import androidx.core.animation.doOnEnd import androidx.lifecycle.* -import io.github.muntashirakon.music.* -import io.github.muntashirakon.music.db.* -import io.github.muntashirakon.music.extensions.showToast -import io.github.muntashirakon.music.fragments.ReloadType.* -import io.github.muntashirakon.music.fragments.search.Filter -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.interfaces.IMusicServiceEventListener -import io.github.muntashirakon.music.model.* -import io.github.muntashirakon.music.repository.RealRepository -import io.github.muntashirakon.music.util.DensityUtil -import io.github.muntashirakon.music.util.PreferenceUtil +import code.name.monkey.retromusic.RECENT_ALBUMS +import code.name.monkey.retromusic.RECENT_ARTISTS +import code.name.monkey.retromusic.TOP_ALBUMS +import code.name.monkey.retromusic.TOP_ARTISTS +import code.name.monkey.retromusic.db.* +import code.name.monkey.retromusic.* +import code.name.monkey.retromusic.extensions.showToast +import code.name.monkey.retromusic.fragments.ReloadType.* +import code.name.monkey.retromusic.fragments.search.Filter +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.interfaces.IMusicServiceEventListener +import code.name.monkey.retromusic.model.* +import code.name.monkey.retromusic.repository.RealRepository +import code.name.monkey.retromusic.util.DensityUtil +import code.name.monkey.retromusic.util.PreferenceUtil import kotlinx.coroutines.Dispatchers.IO import kotlinx.coroutines.Dispatchers.Main import kotlinx.coroutines.launch diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/MusicSeekSkipTouchListener.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/MusicSeekSkipTouchListener.kt similarity index 94% rename from app/src/main/java/io/github/muntashirakon/music/fragments/MusicSeekSkipTouchListener.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/MusicSeekSkipTouchListener.kt index 25020c806..764dd84af 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/MusicSeekSkipTouchListener.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/MusicSeekSkipTouchListener.kt @@ -1,4 +1,4 @@ -package io.github.muntashirakon.music.fragments +package code.name.monkey.retromusic.fragments import android.annotation.SuppressLint import android.view.GestureDetector @@ -6,7 +6,7 @@ import android.view.MotionEvent import android.view.View import androidx.fragment.app.FragmentActivity import androidx.lifecycle.lifecycleScope -import io.github.muntashirakon.music.helper.MusicPlayerRemote +import code.name.monkey.retromusic.helper.MusicPlayerRemote import kotlinx.coroutines.* /** diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/NowPlayingScreen.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/NowPlayingScreen.kt similarity index 96% rename from app/src/main/java/io/github/muntashirakon/music/fragments/NowPlayingScreen.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/NowPlayingScreen.kt index 331039224..0b2e6b1ff 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/NowPlayingScreen.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/NowPlayingScreen.kt @@ -12,11 +12,11 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments +package code.name.monkey.retromusic.fragments import androidx.annotation.DrawableRes import androidx.annotation.StringRes -import io.github.muntashirakon.music.R +import code.name.monkey.retromusic.R enum class NowPlayingScreen constructor( @param:StringRes @field:StringRes diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/about/AboutFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/about/AboutFragment.kt similarity index 84% rename from app/src/main/java/io/github/muntashirakon/music/fragments/about/AboutFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/about/AboutFragment.kt index 95326b4c6..988c8c1e8 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/about/AboutFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/about/AboutFragment.kt @@ -12,21 +12,18 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.about +package code.name.monkey.retromusic.fragments.about import android.content.pm.PackageManager import android.os.Bundle import android.view.View -import androidx.core.app.ShareCompat import androidx.fragment.app.Fragment -import androidx.recyclerview.widget.DefaultItemAnimator -import androidx.recyclerview.widget.LinearLayoutManager -import io.github.muntashirakon.music.Constants -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.FragmentAboutBinding -import io.github.muntashirakon.music.extensions.openUrl -import io.github.muntashirakon.music.fragments.LibraryViewModel -import io.github.muntashirakon.music.util.NavigationUtil +import code.name.monkey.retromusic.Constants +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.FragmentAboutBinding +import code.name.monkey.retromusic.extensions.openUrl +import code.name.monkey.retromusic.fragments.LibraryViewModel +import code.name.monkey.retromusic.util.NavigationUtil import dev.chrisbanes.insetter.applyInsetter import org.koin.androidx.viewmodel.ext.android.sharedViewModel diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/albums/AlbumDetailsFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/albums/AlbumDetailsFragment.kt similarity index 88% rename from app/src/main/java/io/github/muntashirakon/music/fragments/albums/AlbumDetailsFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/albums/AlbumDetailsFragment.kt index 972caadb9..33502c487 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/albums/AlbumDetailsFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/albums/AlbumDetailsFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.albums +package code.name.monkey.retromusic.fragments.albums import android.app.ActivityOptions import android.content.Intent @@ -32,36 +32,36 @@ import androidx.recyclerview.widget.GridLayoutManager import androidx.recyclerview.widget.LinearLayoutManager import code.name.monkey.appthemehelper.common.ATHToolbarActivity.getToolbarBackgroundColor import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import io.github.muntashirakon.music.EXTRA_ALBUM_ID -import io.github.muntashirakon.music.EXTRA_ARTIST_ID -import io.github.muntashirakon.music.EXTRA_ARTIST_NAME -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.activities.tageditor.AbsTagEditorActivity -import io.github.muntashirakon.music.activities.tageditor.AlbumTagEditorActivity -import io.github.muntashirakon.music.adapter.album.HorizontalAlbumAdapter -import io.github.muntashirakon.music.adapter.song.SimpleSongAdapter -import io.github.muntashirakon.music.databinding.FragmentAlbumDetailsBinding -import io.github.muntashirakon.music.dialogs.AddToPlaylistDialog -import io.github.muntashirakon.music.dialogs.DeleteSongsDialog -import io.github.muntashirakon.music.extensions.* -import io.github.muntashirakon.music.fragments.base.AbsMainActivityFragment -import io.github.muntashirakon.music.glide.GlideApp -import io.github.muntashirakon.music.glide.RetroGlideExtension -import io.github.muntashirakon.music.glide.SingleColorTarget -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.helper.SortOrder.AlbumSongSortOrder.Companion.SONG_A_Z -import io.github.muntashirakon.music.helper.SortOrder.AlbumSongSortOrder.Companion.SONG_DURATION -import io.github.muntashirakon.music.helper.SortOrder.AlbumSongSortOrder.Companion.SONG_TRACK_LIST -import io.github.muntashirakon.music.helper.SortOrder.AlbumSongSortOrder.Companion.SONG_Z_A -import io.github.muntashirakon.music.interfaces.IAlbumClickListener -import io.github.muntashirakon.music.interfaces.ICabCallback -import io.github.muntashirakon.music.interfaces.ICabHolder -import io.github.muntashirakon.music.model.Album -import io.github.muntashirakon.music.model.Artist -import io.github.muntashirakon.music.repository.RealRepository -import io.github.muntashirakon.music.util.MusicUtil -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.RetroColorUtil +import code.name.monkey.retromusic.EXTRA_ALBUM_ID +import code.name.monkey.retromusic.EXTRA_ARTIST_ID +import code.name.monkey.retromusic.EXTRA_ARTIST_NAME +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.activities.tageditor.AbsTagEditorActivity +import code.name.monkey.retromusic.activities.tageditor.AlbumTagEditorActivity +import code.name.monkey.retromusic.adapter.album.HorizontalAlbumAdapter +import code.name.monkey.retromusic.adapter.song.SimpleSongAdapter +import code.name.monkey.retromusic.databinding.FragmentAlbumDetailsBinding +import code.name.monkey.retromusic.dialogs.AddToPlaylistDialog +import code.name.monkey.retromusic.dialogs.DeleteSongsDialog +import code.name.monkey.retromusic.extensions.* +import code.name.monkey.retromusic.fragments.base.AbsMainActivityFragment +import code.name.monkey.retromusic.glide.GlideApp +import code.name.monkey.retromusic.glide.RetroGlideExtension +import code.name.monkey.retromusic.glide.SingleColorTarget +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.helper.SortOrder.AlbumSongSortOrder.Companion.SONG_A_Z +import code.name.monkey.retromusic.helper.SortOrder.AlbumSongSortOrder.Companion.SONG_DURATION +import code.name.monkey.retromusic.helper.SortOrder.AlbumSongSortOrder.Companion.SONG_TRACK_LIST +import code.name.monkey.retromusic.helper.SortOrder.AlbumSongSortOrder.Companion.SONG_Z_A +import code.name.monkey.retromusic.interfaces.IAlbumClickListener +import code.name.monkey.retromusic.interfaces.ICabCallback +import code.name.monkey.retromusic.interfaces.ICabHolder +import code.name.monkey.retromusic.model.Album +import code.name.monkey.retromusic.model.Artist +import code.name.monkey.retromusic.repository.RealRepository +import code.name.monkey.retromusic.util.MusicUtil +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.RetroColorUtil import com.afollestad.materialcab.attached.AttachedCab import com.afollestad.materialcab.attached.destroy import com.afollestad.materialcab.attached.isActive @@ -316,10 +316,12 @@ class AlbumDetailsFragment : AbsMainActivityFragment(R.layout.fragment_album_det MusicPlayerRemote.playNext(songs) return true } + R.id.action_add_to_current_playing -> { MusicPlayerRemote.enqueue(songs) return true } + R.id.action_add_to_playlist -> { lifecycleScope.launch(Dispatchers.IO) { val playlists = get().fetchPlaylists() @@ -330,10 +332,12 @@ class AlbumDetailsFragment : AbsMainActivityFragment(R.layout.fragment_album_det } return true } + R.id.action_delete_from_device -> { DeleteSongsDialog.create(songs).show(childFragmentManager, "DELETE_SONGS") return true } + R.id.action_tag_editor -> { val intent = Intent(requireContext(), AlbumTagEditorActivity::class.java) intent.putExtra(AbsTagEditorActivity.EXTRA_ID, album.id) @@ -347,6 +351,7 @@ class AlbumDetailsFragment : AbsMainActivityFragment(R.layout.fragment_album_det ) return true } + R.id.action_sort_order_title -> sortOrder = SONG_A_Z R.id.action_sort_order_title_desc -> sortOrder = SONG_Z_A R.id.action_sort_order_track_list -> sortOrder = SONG_TRACK_LIST @@ -365,6 +370,7 @@ class AlbumDetailsFragment : AbsMainActivityFragment(R.layout.fragment_album_det SONG_Z_A -> sortOrder.findItem(R.id.action_sort_order_title_desc).isChecked = true SONG_TRACK_LIST -> sortOrder.findItem(R.id.action_sort_order_track_list).isChecked = true + SONG_DURATION -> sortOrder.findItem(R.id.action_sort_order_artist_song_duration).isChecked = true } @@ -378,19 +384,23 @@ class AlbumDetailsFragment : AbsMainActivityFragment(R.layout.fragment_album_det o2.trackNumber ) } + SONG_A_Z -> { val collator = Collator.getInstance() album.songs.sortedWith { o1, o2 -> collator.compare(o1.title, o2.title) } } + SONG_Z_A -> { val collator = Collator.getInstance() album.songs.sortedWith { o1, o2 -> collator.compare(o2.title, o1.title) } } + SONG_DURATION -> album.songs.sortedWith { o1, o2 -> o1.duration.compareTo( o2.duration ) } + else -> throw IllegalArgumentException("invalid $sortOrder") } album = album.copy(songs = songs) diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/albums/AlbumDetailsViewModel.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/albums/AlbumDetailsViewModel.kt similarity index 87% rename from app/src/main/java/io/github/muntashirakon/music/fragments/albums/AlbumDetailsViewModel.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/albums/AlbumDetailsViewModel.kt index 1c371a7f8..261df90a6 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/albums/AlbumDetailsViewModel.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/albums/AlbumDetailsViewModel.kt @@ -12,13 +12,13 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.albums +package code.name.monkey.retromusic.fragments.albums import androidx.lifecycle.* -import io.github.muntashirakon.music.interfaces.IMusicServiceEventListener -import io.github.muntashirakon.music.model.Album -import io.github.muntashirakon.music.model.Artist -import io.github.muntashirakon.music.repository.RealRepository +import code.name.monkey.retromusic.interfaces.IMusicServiceEventListener +import code.name.monkey.retromusic.model.Album +import code.name.monkey.retromusic.model.Artist +import code.name.monkey.retromusic.repository.RealRepository import kotlinx.coroutines.Dispatchers.IO import kotlinx.coroutines.launch diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/albums/AlbumsFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/albums/AlbumsFragment.kt similarity index 92% rename from app/src/main/java/io/github/muntashirakon/music/fragments/albums/AlbumsFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/albums/AlbumsFragment.kt index 646b44f02..883e421bc 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/albums/AlbumsFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/albums/AlbumsFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.albums +package code.name.monkey.retromusic.fragments.albums import android.os.Bundle import android.view.* @@ -21,22 +21,22 @@ import androidx.core.os.bundleOf import androidx.navigation.fragment.FragmentNavigatorExtras import androidx.navigation.fragment.findNavController import androidx.recyclerview.widget.GridLayoutManager -import io.github.muntashirakon.music.EXTRA_ALBUM_ID -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.adapter.album.AlbumAdapter -import io.github.muntashirakon.music.extensions.surfaceColor -import io.github.muntashirakon.music.fragments.GridStyle -import io.github.muntashirakon.music.fragments.ReloadType -import io.github.muntashirakon.music.fragments.base.AbsRecyclerViewCustomGridSizeFragment -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.helper.SortOrder.AlbumSortOrder -import io.github.muntashirakon.music.interfaces.IAlbumClickListener -import io.github.muntashirakon.music.interfaces.ICabCallback -import io.github.muntashirakon.music.interfaces.ICabHolder -import io.github.muntashirakon.music.service.MusicService -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.RetroColorUtil -import io.github.muntashirakon.music.util.RetroUtil +import code.name.monkey.retromusic.EXTRA_ALBUM_ID +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.adapter.album.AlbumAdapter +import code.name.monkey.retromusic.extensions.surfaceColor +import code.name.monkey.retromusic.fragments.GridStyle +import code.name.monkey.retromusic.fragments.ReloadType +import code.name.monkey.retromusic.fragments.base.AbsRecyclerViewCustomGridSizeFragment +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.helper.SortOrder.AlbumSortOrder +import code.name.monkey.retromusic.interfaces.IAlbumClickListener +import code.name.monkey.retromusic.interfaces.ICabCallback +import code.name.monkey.retromusic.interfaces.ICabHolder +import code.name.monkey.retromusic.service.MusicService +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.RetroColorUtil +import code.name.monkey.retromusic.util.RetroUtil import com.afollestad.materialcab.attached.AttachedCab import com.afollestad.materialcab.attached.destroy import com.afollestad.materialcab.attached.isActive diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/artists/AbsArtistDetailsFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/artists/AbsArtistDetailsFragment.kt similarity index 88% rename from app/src/main/java/io/github/muntashirakon/music/fragments/artists/AbsArtistDetailsFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/artists/AbsArtistDetailsFragment.kt index cca577bde..8661b9008 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/artists/AbsArtistDetailsFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/artists/AbsArtistDetailsFragment.kt @@ -1,10 +1,9 @@ -package io.github.muntashirakon.music.fragments.artists +package code.name.monkey.retromusic.fragments.artists import android.app.Activity import android.content.Intent import android.graphics.Color import android.os.Bundle -import android.text.Spanned import android.view.Menu import android.view.MenuInflater import android.view.MenuItem @@ -20,25 +19,33 @@ import androidx.navigation.fragment.findNavController import androidx.recyclerview.widget.DefaultItemAnimator import androidx.recyclerview.widget.GridLayoutManager import androidx.recyclerview.widget.LinearLayoutManager -import io.github.muntashirakon.music.EXTRA_ALBUM_ID -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.adapter.album.HorizontalAlbumAdapter -import io.github.muntashirakon.music.adapter.song.SimpleSongAdapter -import io.github.muntashirakon.music.databinding.FragmentArtistDetailsBinding -import io.github.muntashirakon.music.dialogs.AddToPlaylistDialog -import io.github.muntashirakon.music.extensions.* -import io.github.muntashirakon.music.fragments.base.AbsMainActivityFragment -import io.github.muntashirakon.music.glide.GlideApp -import io.github.muntashirakon.music.glide.RetroGlideExtension -import io.github.muntashirakon.music.glide.SingleColorTarget -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.helper.SortOrder -import io.github.muntashirakon.music.interfaces.IAlbumClickListener -import io.github.muntashirakon.music.interfaces.ICabCallback -import io.github.muntashirakon.music.interfaces.ICabHolder -import io.github.muntashirakon.music.model.Artist -import io.github.muntashirakon.music.repository.RealRepository -import io.github.muntashirakon.music.util.* +import code.name.monkey.retromusic.EXTRA_ALBUM_ID +import code.name.monkey.retromusic.extensions.applyColor +import code.name.monkey.retromusic.extensions.applyOutlineColor +import code.name.monkey.retromusic.extensions.surfaceColor +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.adapter.album.HorizontalAlbumAdapter +import code.name.monkey.retromusic.adapter.song.SimpleSongAdapter +import code.name.monkey.retromusic.databinding.FragmentArtistDetailsBinding +import code.name.monkey.retromusic.dialogs.AddToPlaylistDialog +import code.name.monkey.retromusic.extensions.showToast +import code.name.monkey.retromusic.extensions.* +import code.name.monkey.retromusic.fragments.base.AbsMainActivityFragment +import code.name.monkey.retromusic.glide.GlideApp +import code.name.monkey.retromusic.glide.RetroGlideExtension +import code.name.monkey.retromusic.glide.SingleColorTarget +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.helper.SortOrder +import code.name.monkey.retromusic.interfaces.IAlbumClickListener +import code.name.monkey.retromusic.interfaces.ICabCallback +import code.name.monkey.retromusic.interfaces.ICabHolder +import code.name.monkey.retromusic.model.Artist +import code.name.monkey.retromusic.util.MusicUtil +import code.name.monkey.retromusic.repository.RealRepository +import code.name.monkey.retromusic.util.CustomArtistImageUtil +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.RetroColorUtil +import code.name.monkey.retromusic.util.* import com.afollestad.materialcab.attached.AttachedCab import com.afollestad.materialcab.attached.destroy import com.afollestad.materialcab.attached.isActive diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/artists/AlbumArtistDetailsFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/artists/AlbumArtistDetailsFragment.kt similarity index 95% rename from app/src/main/java/io/github/muntashirakon/music/fragments/artists/AlbumArtistDetailsFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/artists/AlbumArtistDetailsFragment.kt index 2cd20bbfa..3480ac15e 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/artists/AlbumArtistDetailsFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/artists/AlbumArtistDetailsFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.artists +package code.name.monkey.retromusic.fragments.artists import androidx.navigation.fragment.navArgs import org.koin.androidx.viewmodel.ext.android.viewModel diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/artists/ArtistDetailsFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/artists/ArtistDetailsFragment.kt similarity index 95% rename from app/src/main/java/io/github/muntashirakon/music/fragments/artists/ArtistDetailsFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/artists/ArtistDetailsFragment.kt index e187ab6b7..6e556a24e 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/artists/ArtistDetailsFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/artists/ArtistDetailsFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.artists +package code.name.monkey.retromusic.fragments.artists import androidx.navigation.fragment.navArgs import org.koin.androidx.viewmodel.ext.android.viewModel diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/artists/ArtistDetailsViewModel.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/artists/ArtistDetailsViewModel.kt similarity index 87% rename from app/src/main/java/io/github/muntashirakon/music/fragments/artists/ArtistDetailsViewModel.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/artists/ArtistDetailsViewModel.kt index 6b57fe491..b89aa88df 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/artists/ArtistDetailsViewModel.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/artists/ArtistDetailsViewModel.kt @@ -12,12 +12,12 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.artists +package code.name.monkey.retromusic.fragments.artists import androidx.lifecycle.* -import io.github.muntashirakon.music.interfaces.IMusicServiceEventListener -import io.github.muntashirakon.music.model.Artist -import io.github.muntashirakon.music.repository.RealRepository +import code.name.monkey.retromusic.interfaces.IMusicServiceEventListener +import code.name.monkey.retromusic.model.Artist +import code.name.monkey.retromusic.repository.RealRepository import kotlinx.coroutines.Dispatchers.IO import kotlinx.coroutines.launch diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/artists/ArtistsFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/artists/ArtistsFragment.kt similarity index 91% rename from app/src/main/java/io/github/muntashirakon/music/fragments/artists/ArtistsFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/artists/ArtistsFragment.kt index 44ba2bd81..29d5bf8a2 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/artists/ArtistsFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/artists/ArtistsFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.artists +package code.name.monkey.retromusic.fragments.artists import android.os.Bundle import android.view.* @@ -21,24 +21,24 @@ import androidx.core.os.bundleOf import androidx.navigation.fragment.FragmentNavigatorExtras import androidx.navigation.fragment.findNavController import androidx.recyclerview.widget.GridLayoutManager -import io.github.muntashirakon.music.EXTRA_ARTIST_ID -import io.github.muntashirakon.music.EXTRA_ARTIST_NAME -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.adapter.artist.ArtistAdapter -import io.github.muntashirakon.music.extensions.surfaceColor -import io.github.muntashirakon.music.fragments.GridStyle -import io.github.muntashirakon.music.fragments.ReloadType -import io.github.muntashirakon.music.fragments.base.AbsRecyclerViewCustomGridSizeFragment -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.helper.SortOrder.ArtistSortOrder -import io.github.muntashirakon.music.interfaces.IAlbumArtistClickListener -import io.github.muntashirakon.music.interfaces.IArtistClickListener -import io.github.muntashirakon.music.interfaces.ICabCallback -import io.github.muntashirakon.music.interfaces.ICabHolder -import io.github.muntashirakon.music.service.MusicService -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.RetroColorUtil -import io.github.muntashirakon.music.util.RetroUtil +import code.name.monkey.retromusic.EXTRA_ARTIST_ID +import code.name.monkey.retromusic.EXTRA_ARTIST_NAME +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.adapter.artist.ArtistAdapter +import code.name.monkey.retromusic.extensions.surfaceColor +import code.name.monkey.retromusic.fragments.GridStyle +import code.name.monkey.retromusic.fragments.ReloadType +import code.name.monkey.retromusic.fragments.base.AbsRecyclerViewCustomGridSizeFragment +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.helper.SortOrder.ArtistSortOrder +import code.name.monkey.retromusic.interfaces.IAlbumArtistClickListener +import code.name.monkey.retromusic.interfaces.IArtistClickListener +import code.name.monkey.retromusic.interfaces.ICabCallback +import code.name.monkey.retromusic.interfaces.ICabHolder +import code.name.monkey.retromusic.service.MusicService +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.RetroColorUtil +import code.name.monkey.retromusic.util.RetroUtil import com.afollestad.materialcab.attached.AttachedCab import com.afollestad.materialcab.attached.destroy import com.afollestad.materialcab.attached.isActive diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/backup/BackupFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/backup/BackupFragment.kt similarity index 89% rename from app/src/main/java/io/github/muntashirakon/music/fragments/backup/BackupFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/backup/BackupFragment.kt index f0a25f4c3..f5dc5b069 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/backup/BackupFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/backup/BackupFragment.kt @@ -1,4 +1,4 @@ -package io.github.muntashirakon.music.fragments.backup +package code.name.monkey.retromusic.fragments.backup import android.annotation.SuppressLint import android.content.Intent @@ -13,16 +13,16 @@ import androidx.fragment.app.viewModels import androidx.lifecycle.lifecycleScope import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.RecyclerView -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.adapter.backup.BackupAdapter -import io.github.muntashirakon.music.databinding.FragmentBackupBinding -import io.github.muntashirakon.music.extensions.accentColor -import io.github.muntashirakon.music.extensions.accentOutlineColor -import io.github.muntashirakon.music.extensions.materialDialog -import io.github.muntashirakon.music.extensions.showToast -import io.github.muntashirakon.music.helper.BackupHelper -import io.github.muntashirakon.music.helper.sanitize -import io.github.muntashirakon.music.util.BackupUtil +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.adapter.backup.BackupAdapter +import code.name.monkey.retromusic.databinding.FragmentBackupBinding +import code.name.monkey.retromusic.extensions.accentColor +import code.name.monkey.retromusic.extensions.accentOutlineColor +import code.name.monkey.retromusic.extensions.materialDialog +import code.name.monkey.retromusic.extensions.showToast +import code.name.monkey.retromusic.helper.BackupHelper +import code.name.monkey.retromusic.helper.sanitize +import code.name.monkey.retromusic.util.BackupUtil import com.afollestad.materialdialogs.input.input import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.launch diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/backup/BackupViewModel.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/backup/BackupViewModel.kt similarity index 86% rename from app/src/main/java/io/github/muntashirakon/music/fragments/backup/BackupViewModel.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/backup/BackupViewModel.kt index a7f77f0ce..f3b67abec 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/backup/BackupViewModel.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/backup/BackupViewModel.kt @@ -1,13 +1,13 @@ -package io.github.muntashirakon.music.fragments.backup +package code.name.monkey.retromusic.fragments.backup import android.app.Activity import android.content.Intent import androidx.lifecycle.LiveData import androidx.lifecycle.MutableLiveData import androidx.lifecycle.ViewModel -import io.github.muntashirakon.music.activities.MainActivity -import io.github.muntashirakon.music.helper.BackupContent -import io.github.muntashirakon.music.helper.BackupHelper +import code.name.monkey.retromusic.activities.MainActivity +import code.name.monkey.retromusic.helper.BackupContent +import code.name.monkey.retromusic.helper.BackupHelper import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.withContext import java.io.File diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/backup/RestoreActivity.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/backup/RestoreActivity.kt similarity index 86% rename from app/src/main/java/io/github/muntashirakon/music/fragments/backup/RestoreActivity.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/backup/RestoreActivity.kt index 070b4d188..6ef85b503 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/backup/RestoreActivity.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/backup/RestoreActivity.kt @@ -1,4 +1,4 @@ -package io.github.muntashirakon.music.fragments.backup +package code.name.monkey.retromusic.fragments.backup import android.content.ContentResolver import android.net.Uri @@ -10,15 +10,15 @@ import androidx.appcompat.app.AppCompatActivity import androidx.appcompat.app.AppCompatDelegate import androidx.core.view.updateLayoutParams import androidx.lifecycle.lifecycleScope -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.ActivityRestoreBinding -import io.github.muntashirakon.music.extensions.accentColor -import io.github.muntashirakon.music.extensions.accentOutlineColor -import io.github.muntashirakon.music.extensions.addAccentColor -import io.github.muntashirakon.music.helper.BackupContent -import io.github.muntashirakon.music.helper.BackupContent.* -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.theme.getNightMode +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.ActivityRestoreBinding +import code.name.monkey.retromusic.extensions.accentColor +import code.name.monkey.retromusic.extensions.accentOutlineColor +import code.name.monkey.retromusic.extensions.addAccentColor +import code.name.monkey.retromusic.helper.BackupContent +import code.name.monkey.retromusic.helper.BackupContent.* +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.theme.getNightMode import com.google.android.material.color.DynamicColors import com.google.android.material.color.DynamicColorsOptions import kotlinx.coroutines.Dispatchers diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/base/AbsMainActivityFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/base/AbsMainActivityFragment.kt similarity index 85% rename from app/src/main/java/io/github/muntashirakon/music/fragments/base/AbsMainActivityFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/base/AbsMainActivityFragment.kt index e7f9522b7..8571ffdcb 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/base/AbsMainActivityFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/base/AbsMainActivityFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.base +package code.name.monkey.retromusic.fragments.base import android.os.Bundle import android.view.View @@ -20,8 +20,8 @@ import androidx.annotation.LayoutRes import androidx.core.view.MenuHost import androidx.core.view.MenuProvider import androidx.lifecycle.Lifecycle -import io.github.muntashirakon.music.activities.MainActivity -import io.github.muntashirakon.music.fragments.LibraryViewModel +import code.name.monkey.retromusic.activities.MainActivity +import code.name.monkey.retromusic.fragments.LibraryViewModel import org.koin.androidx.viewmodel.ext.android.sharedViewModel abstract class AbsMainActivityFragment(@LayoutRes layout: Int) : AbsMusicServiceFragment(layout), @@ -33,7 +33,7 @@ abstract class AbsMainActivityFragment(@LayoutRes layout: Int) : AbsMusicService override fun onViewCreated(view: View, savedInstanceState: Bundle?) { super.onViewCreated(view, savedInstanceState) - val menuHost: MenuHost = requireActivity() + val menuHost: MenuHost = requireActivity() as MenuHost menuHost.addMenuProvider(this, viewLifecycleOwner, Lifecycle.State.STARTED) } } diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/base/AbsMusicServiceFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/base/AbsMusicServiceFragment.kt similarity index 91% rename from app/src/main/java/io/github/muntashirakon/music/fragments/base/AbsMusicServiceFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/base/AbsMusicServiceFragment.kt index 9526c6077..536c46e1f 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/base/AbsMusicServiceFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/base/AbsMusicServiceFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.base +package code.name.monkey.retromusic.fragments.base import android.content.Context import android.os.Bundle @@ -20,9 +20,9 @@ import android.view.View import androidx.annotation.LayoutRes import androidx.fragment.app.Fragment import androidx.navigation.navOptions -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.activities.base.AbsMusicServiceActivity -import io.github.muntashirakon.music.interfaces.IMusicServiceEventListener +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.activities.base.AbsMusicServiceActivity +import code.name.monkey.retromusic.interfaces.IMusicServiceEventListener /** * Created by hemanths on 18/08/17. diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/base/AbsPlayerControlsFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/base/AbsPlayerControlsFragment.kt similarity index 91% rename from app/src/main/java/io/github/muntashirakon/music/fragments/base/AbsPlayerControlsFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/base/AbsPlayerControlsFragment.kt index c130e9b6f..4d3a63875 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/base/AbsPlayerControlsFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/base/AbsPlayerControlsFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.base +package code.name.monkey.retromusic.fragments.base import android.animation.ObjectAnimator import android.annotation.SuppressLint @@ -29,17 +29,17 @@ import androidx.annotation.LayoutRes import androidx.core.view.isVisible import androidx.fragment.app.commit import androidx.fragment.app.replace -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.extensions.whichFragment -import io.github.muntashirakon.music.fragments.MusicSeekSkipTouchListener -import io.github.muntashirakon.music.fragments.other.VolumeFragment -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.helper.MusicProgressViewUpdateHelper -import io.github.muntashirakon.music.misc.SimpleOnSeekbarChangeListener -import io.github.muntashirakon.music.service.MusicService -import io.github.muntashirakon.music.util.MusicUtil -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.color.MediaNotificationProcessor +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.extensions.whichFragment +import code.name.monkey.retromusic.fragments.MusicSeekSkipTouchListener +import code.name.monkey.retromusic.fragments.other.VolumeFragment +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.helper.MusicProgressViewUpdateHelper +import code.name.monkey.retromusic.misc.SimpleOnSeekbarChangeListener +import code.name.monkey.retromusic.service.MusicService +import code.name.monkey.retromusic.util.MusicUtil +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.color.MediaNotificationProcessor /** * Created by hemanths on 24/09/17. diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/base/AbsPlayerFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/base/AbsPlayerFragment.kt similarity index 90% rename from app/src/main/java/io/github/muntashirakon/music/fragments/base/AbsPlayerFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/base/AbsPlayerFragment.kt index 2aead8432..ec0340196 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/base/AbsPlayerFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/base/AbsPlayerFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.base +package code.name.monkey.retromusic.fragments.base import android.annotation.SuppressLint import android.app.Activity @@ -37,28 +37,33 @@ import androidx.navigation.findNavController import androidx.navigation.navOptions import androidx.viewpager.widget.ViewPager import code.name.monkey.appthemehelper.util.VersionUtils -import io.github.muntashirakon.music.EXTRA_ALBUM_ID -import io.github.muntashirakon.music.EXTRA_ARTIST_ID -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.activities.MainActivity -import io.github.muntashirakon.music.activities.tageditor.AbsTagEditorActivity -import io.github.muntashirakon.music.activities.tageditor.SongTagEditorActivity -import io.github.muntashirakon.music.db.PlaylistEntity -import io.github.muntashirakon.music.db.toSongEntity -import io.github.muntashirakon.music.dialogs.* -import io.github.muntashirakon.music.extensions.* -import io.github.muntashirakon.music.fragments.LibraryViewModel -import io.github.muntashirakon.music.fragments.NowPlayingScreen -import io.github.muntashirakon.music.fragments.ReloadType -import io.github.muntashirakon.music.fragments.player.PlayerAlbumCoverFragment -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.interfaces.IPaletteColorHolder -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.repository.RealRepository -import io.github.muntashirakon.music.service.MusicService -import io.github.muntashirakon.music.util.NavigationUtil -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.RingtoneManager +import code.name.monkey.retromusic.EXTRA_ALBUM_ID +import code.name.monkey.retromusic.EXTRA_ARTIST_ID +import code.name.monkey.retromusic.extensions.hide +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.activities.MainActivity +import code.name.monkey.retromusic.activities.tageditor.AbsTagEditorActivity +import code.name.monkey.retromusic.activities.tageditor.SongTagEditorActivity +import code.name.monkey.retromusic.db.PlaylistEntity +import code.name.monkey.retromusic.db.toSongEntity +import code.name.monkey.retromusic.dialogs.* +import code.name.monkey.retromusic.extensions.getTintedDrawable +import code.name.monkey.retromusic.extensions.showToast +import code.name.monkey.retromusic.extensions.whichFragment +import code.name.monkey.retromusic.dialogs.* +import code.name.monkey.retromusic.extensions.* +import code.name.monkey.retromusic.fragments.LibraryViewModel +import code.name.monkey.retromusic.fragments.NowPlayingScreen +import code.name.monkey.retromusic.fragments.ReloadType +import code.name.monkey.retromusic.fragments.player.PlayerAlbumCoverFragment +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.interfaces.IPaletteColorHolder +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.repository.RealRepository +import code.name.monkey.retromusic.service.MusicService +import code.name.monkey.retromusic.util.NavigationUtil +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.RingtoneManager import com.google.android.material.bottomsheet.BottomSheetBehavior import kotlinx.coroutines.Dispatchers.IO import kotlinx.coroutines.Dispatchers.Main diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/base/AbsRecyclerViewCustomGridSizeFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/base/AbsRecyclerViewCustomGridSizeFragment.kt similarity index 96% rename from app/src/main/java/io/github/muntashirakon/music/fragments/base/AbsRecyclerViewCustomGridSizeFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/base/AbsRecyclerViewCustomGridSizeFragment.kt index ae5a7816b..aa6d39d08 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/base/AbsRecyclerViewCustomGridSizeFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/base/AbsRecyclerViewCustomGridSizeFragment.kt @@ -12,13 +12,13 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.base +package code.name.monkey.retromusic.fragments.base import androidx.core.view.isVisible import androidx.recyclerview.widget.RecyclerView import androidx.transition.TransitionManager -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.util.RetroUtil +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.util.RetroUtil import com.google.android.material.transition.MaterialFade abstract class AbsRecyclerViewCustomGridSizeFragment, LM : RecyclerView.LayoutManager> : diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/base/AbsRecyclerViewFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/base/AbsRecyclerViewFragment.kt similarity index 91% rename from app/src/main/java/io/github/muntashirakon/music/fragments/base/AbsRecyclerViewFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/base/AbsRecyclerViewFragment.kt index 16926e959..a3004be8b 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/base/AbsRecyclerViewFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/base/AbsRecyclerViewFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.base +package code.name.monkey.retromusic.fragments.base import android.os.Bundle import android.view.* @@ -26,16 +26,16 @@ import androidx.navigation.fragment.findNavController import androidx.recyclerview.widget.RecyclerView import code.name.monkey.appthemehelper.common.ATHToolbarActivity import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.FragmentMainRecyclerBinding -import io.github.muntashirakon.music.dialogs.CreatePlaylistDialog -import io.github.muntashirakon.music.dialogs.ImportPlaylistDialog -import io.github.muntashirakon.music.extensions.accentColor -import io.github.muntashirakon.music.extensions.dip -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.interfaces.IScrollHelper -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.ThemedFastScroller.create +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.FragmentMainRecyclerBinding +import code.name.monkey.retromusic.dialogs.CreatePlaylistDialog +import code.name.monkey.retromusic.dialogs.ImportPlaylistDialog +import code.name.monkey.retromusic.extensions.accentColor +import code.name.monkey.retromusic.extensions.dip +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.interfaces.IScrollHelper +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.ThemedFastScroller.create import com.google.android.material.transition.MaterialFadeThrough import me.zhanghai.android.fastscroll.FastScroller import me.zhanghai.android.fastscroll.FastScrollerBuilder diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/folder/FoldersFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/folder/FoldersFragment.kt similarity index 92% rename from app/src/main/java/io/github/muntashirakon/music/fragments/folder/FoldersFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/folder/FoldersFragment.kt index 1532d670a..2f48fe1c1 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/folder/FoldersFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/folder/FoldersFragment.kt @@ -11,7 +11,7 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.fragments.folder +package code.name.monkey.retromusic.fragments.folder import android.content.Context import android.media.MediaScannerConnection @@ -35,33 +35,34 @@ import androidx.recyclerview.widget.RecyclerView import code.name.monkey.appthemehelper.ThemeStore.Companion.accentColor import code.name.monkey.appthemehelper.common.ATHToolbarActivity import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.adapter.SongFileAdapter -import io.github.muntashirakon.music.adapter.Storage -import io.github.muntashirakon.music.adapter.StorageAdapter -import io.github.muntashirakon.music.adapter.StorageClickListener -import io.github.muntashirakon.music.databinding.FragmentFolderBinding -import io.github.muntashirakon.music.extensions.* -import io.github.muntashirakon.music.fragments.base.AbsMainActivityFragment -import io.github.muntashirakon.music.helper.MusicPlayerRemote.openQueue -import io.github.muntashirakon.music.helper.MusicPlayerRemote.playingQueue -import io.github.muntashirakon.music.helper.menu.SongsMenuHelper -import io.github.muntashirakon.music.interfaces.ICabCallback -import io.github.muntashirakon.music.interfaces.ICabHolder -import io.github.muntashirakon.music.interfaces.ICallbacks -import io.github.muntashirakon.music.interfaces.IMainActivityFragmentCallbacks -import io.github.muntashirakon.music.misc.UpdateToastMediaScannerCompletionListener -import io.github.muntashirakon.music.misc.WrappedAsyncTaskLoader -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.providers.BlacklistStore -import io.github.muntashirakon.music.util.FileUtil -import io.github.muntashirakon.music.util.PreferenceUtil.startDirectory -import io.github.muntashirakon.music.util.RetroColorUtil -import io.github.muntashirakon.music.util.ThemedFastScroller.create -import io.github.muntashirakon.music.util.getExternalStorageDirectory -import io.github.muntashirakon.music.util.getExternalStoragePublicDirectory -import io.github.muntashirakon.music.views.BreadCrumbLayout.Crumb -import io.github.muntashirakon.music.views.BreadCrumbLayout.SelectionCallback +import code.name.monkey.retromusic.extensions.* +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.adapter.SongFileAdapter +import code.name.monkey.retromusic.adapter.Storage +import code.name.monkey.retromusic.adapter.StorageAdapter +import code.name.monkey.retromusic.adapter.StorageClickListener +import code.name.monkey.retromusic.databinding.FragmentFolderBinding +import code.name.monkey.retromusic.extensions.* +import code.name.monkey.retromusic.fragments.base.AbsMainActivityFragment +import code.name.monkey.retromusic.helper.MusicPlayerRemote.openQueue +import code.name.monkey.retromusic.helper.MusicPlayerRemote.playingQueue +import code.name.monkey.retromusic.helper.menu.SongsMenuHelper +import code.name.monkey.retromusic.interfaces.ICabCallback +import code.name.monkey.retromusic.interfaces.ICabHolder +import code.name.monkey.retromusic.interfaces.ICallbacks +import code.name.monkey.retromusic.interfaces.IMainActivityFragmentCallbacks +import code.name.monkey.retromusic.misc.UpdateToastMediaScannerCompletionListener +import code.name.monkey.retromusic.misc.WrappedAsyncTaskLoader +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.providers.BlacklistStore +import code.name.monkey.retromusic.util.FileUtil +import code.name.monkey.retromusic.util.PreferenceUtil.startDirectory +import code.name.monkey.retromusic.util.RetroColorUtil +import code.name.monkey.retromusic.util.ThemedFastScroller.create +import code.name.monkey.retromusic.util.getExternalStorageDirectory +import code.name.monkey.retromusic.util.getExternalStoragePublicDirectory +import code.name.monkey.retromusic.views.BreadCrumbLayout.Crumb +import code.name.monkey.retromusic.views.BreadCrumbLayout.SelectionCallback import com.afollestad.materialcab.attached.AttachedCab import com.afollestad.materialcab.attached.destroy import com.afollestad.materialcab.attached.isActive diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/genres/GenreDetailsFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/genres/GenreDetailsFragment.kt similarity index 89% rename from app/src/main/java/io/github/muntashirakon/music/fragments/genres/GenreDetailsFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/genres/GenreDetailsFragment.kt index 0372b8649..64b4aefa2 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/genres/GenreDetailsFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/genres/GenreDetailsFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.genres +package code.name.monkey.retromusic.fragments.genres import android.os.Bundle import android.view.Menu @@ -25,14 +25,14 @@ import androidx.navigation.fragment.navArgs import androidx.recyclerview.widget.DefaultItemAnimator import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.RecyclerView -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.adapter.song.SongAdapter -import io.github.muntashirakon.music.databinding.FragmentPlaylistDetailBinding -import io.github.muntashirakon.music.extensions.dipToPix -import io.github.muntashirakon.music.fragments.base.AbsMainActivityFragment -import io.github.muntashirakon.music.helper.menu.GenreMenuHelper -import io.github.muntashirakon.music.model.Genre -import io.github.muntashirakon.music.model.Song +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.adapter.song.SongAdapter +import code.name.monkey.retromusic.databinding.FragmentPlaylistDetailBinding +import code.name.monkey.retromusic.extensions.dipToPix +import code.name.monkey.retromusic.fragments.base.AbsMainActivityFragment +import code.name.monkey.retromusic.helper.menu.GenreMenuHelper +import code.name.monkey.retromusic.model.Genre +import code.name.monkey.retromusic.model.Song import com.google.android.material.shape.MaterialShapeDrawable import com.google.android.material.transition.MaterialSharedAxis import org.koin.androidx.viewmodel.ext.android.viewModel diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/genres/GenreDetailsViewModel.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/genres/GenreDetailsViewModel.kt similarity index 87% rename from app/src/main/java/io/github/muntashirakon/music/fragments/genres/GenreDetailsViewModel.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/genres/GenreDetailsViewModel.kt index 33abd8f19..cc6918b2c 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/genres/GenreDetailsViewModel.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/genres/GenreDetailsViewModel.kt @@ -12,16 +12,16 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.genres +package code.name.monkey.retromusic.fragments.genres import androidx.lifecycle.LiveData import androidx.lifecycle.MutableLiveData import androidx.lifecycle.ViewModel import androidx.lifecycle.viewModelScope -import io.github.muntashirakon.music.interfaces.IMusicServiceEventListener -import io.github.muntashirakon.music.model.Genre -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.repository.RealRepository +import code.name.monkey.retromusic.interfaces.IMusicServiceEventListener +import code.name.monkey.retromusic.model.Genre +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.repository.RealRepository import kotlinx.coroutines.Dispatchers.IO import kotlinx.coroutines.Dispatchers.Main import kotlinx.coroutines.launch diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/genres/GenresFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/genres/GenresFragment.kt similarity index 86% rename from app/src/main/java/io/github/muntashirakon/music/fragments/genres/GenresFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/genres/GenresFragment.kt index b428db4b1..4f6a666ac 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/genres/GenresFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/genres/GenresFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.genres +package code.name.monkey.retromusic.fragments.genres import android.os.Bundle import android.view.Menu @@ -23,14 +23,14 @@ import androidx.core.os.bundleOf import androidx.navigation.fragment.findNavController import androidx.recyclerview.widget.GridLayoutManager import androidx.recyclerview.widget.LinearLayoutManager -import io.github.muntashirakon.music.EXTRA_GENRE -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.adapter.GenreAdapter -import io.github.muntashirakon.music.fragments.ReloadType -import io.github.muntashirakon.music.fragments.base.AbsRecyclerViewFragment -import io.github.muntashirakon.music.interfaces.IGenreClickListener -import io.github.muntashirakon.music.model.Genre -import io.github.muntashirakon.music.util.RetroUtil +import code.name.monkey.retromusic.EXTRA_GENRE +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.adapter.GenreAdapter +import code.name.monkey.retromusic.fragments.ReloadType +import code.name.monkey.retromusic.fragments.base.AbsRecyclerViewFragment +import code.name.monkey.retromusic.interfaces.IGenreClickListener +import code.name.monkey.retromusic.model.Genre +import code.name.monkey.retromusic.util.RetroUtil import com.google.android.material.transition.MaterialSharedAxis class diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/home/HomeBinding.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/home/HomeBinding.kt similarity index 87% rename from app/src/main/java/io/github/muntashirakon/music/fragments/home/HomeBinding.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/home/HomeBinding.kt index a74d5727d..7ea737b7c 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/home/HomeBinding.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/home/HomeBinding.kt @@ -1,6 +1,6 @@ -package io.github.muntashirakon.music.fragments.home +package code.name.monkey.retromusic.fragments.home -import io.github.muntashirakon.music.databinding.FragmentHomeBinding +import code.name.monkey.retromusic.databinding.FragmentHomeBinding class HomeBinding( homeBinding: FragmentHomeBinding diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/home/HomeFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/home/HomeFragment.kt similarity index 89% rename from app/src/main/java/io/github/muntashirakon/music/fragments/home/HomeFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/home/HomeFragment.kt index a2b67e3e0..177880bca 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/home/HomeFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/home/HomeFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.home +package code.name.monkey.retromusic.fragments.home import android.os.Bundle import android.view.Menu @@ -31,22 +31,26 @@ import androidx.recyclerview.widget.LinearLayoutManager import code.name.monkey.appthemehelper.common.ATHToolbarActivity import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import io.github.muntashirakon.music.* -import io.github.muntashirakon.music.adapter.HomeAdapter -import io.github.muntashirakon.music.databinding.FragmentHomeBinding -import io.github.muntashirakon.music.dialogs.CreatePlaylistDialog -import io.github.muntashirakon.music.dialogs.ImportPlaylistDialog -import io.github.muntashirakon.music.extensions.accentColor -import io.github.muntashirakon.music.extensions.drawNextToNavbar -import io.github.muntashirakon.music.extensions.elevatedAccentColor -import io.github.muntashirakon.music.fragments.ReloadType -import io.github.muntashirakon.music.fragments.base.AbsMainActivityFragment -import io.github.muntashirakon.music.glide.GlideApp -import io.github.muntashirakon.music.glide.RetroGlideExtension -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.interfaces.IScrollHelper -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.util.PreferenceUtil.userName +import code.name.monkey.retromusic.EXTRA_PLAYLIST_TYPE +import code.name.monkey.retromusic.HISTORY_PLAYLIST +import code.name.monkey.retromusic.LAST_ADDED_PLAYLIST +import code.name.monkey.retromusic.TOP_PLAYED_PLAYLIST +import code.name.monkey.retromusic.* +import code.name.monkey.retromusic.adapter.HomeAdapter +import code.name.monkey.retromusic.databinding.FragmentHomeBinding +import code.name.monkey.retromusic.dialogs.CreatePlaylistDialog +import code.name.monkey.retromusic.dialogs.ImportPlaylistDialog +import code.name.monkey.retromusic.extensions.accentColor +import code.name.monkey.retromusic.extensions.drawNextToNavbar +import code.name.monkey.retromusic.extensions.elevatedAccentColor +import code.name.monkey.retromusic.fragments.ReloadType +import code.name.monkey.retromusic.fragments.base.AbsMainActivityFragment +import code.name.monkey.retromusic.glide.GlideApp +import code.name.monkey.retromusic.glide.RetroGlideExtension +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.interfaces.IScrollHelper +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.util.PreferenceUtil.userName import com.google.android.material.shape.MaterialShapeDrawable import com.google.android.material.transition.MaterialFadeThrough import com.google.android.material.transition.MaterialSharedAxis diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/library/LibraryFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/library/LibraryFragment.kt similarity index 88% rename from app/src/main/java/io/github/muntashirakon/music/fragments/library/LibraryFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/library/LibraryFragment.kt index 520f0516b..506c0dd43 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/library/LibraryFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/library/LibraryFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.library +package code.name.monkey.retromusic.fragments.library import android.os.Bundle import android.view.Menu @@ -24,14 +24,14 @@ import androidx.navigation.fragment.findNavController import androidx.navigation.ui.NavigationUI import code.name.monkey.appthemehelper.common.ATHToolbarActivity.getToolbarBackgroundColor import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.FragmentLibraryBinding -import io.github.muntashirakon.music.dialogs.CreatePlaylistDialog -import io.github.muntashirakon.music.dialogs.ImportPlaylistDialog -import io.github.muntashirakon.music.extensions.whichFragment -import io.github.muntashirakon.music.fragments.base.AbsMainActivityFragment -import io.github.muntashirakon.music.model.CategoryInfo -import io.github.muntashirakon.music.util.PreferenceUtil +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.FragmentLibraryBinding +import code.name.monkey.retromusic.dialogs.CreatePlaylistDialog +import code.name.monkey.retromusic.dialogs.ImportPlaylistDialog +import code.name.monkey.retromusic.extensions.whichFragment +import code.name.monkey.retromusic.fragments.base.AbsMainActivityFragment +import code.name.monkey.retromusic.model.CategoryInfo +import code.name.monkey.retromusic.util.PreferenceUtil class LibraryFragment : AbsMainActivityFragment(R.layout.fragment_library) { diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/other/DetailListFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/other/DetailListFragment.kt similarity index 90% rename from app/src/main/java/io/github/muntashirakon/music/fragments/other/DetailListFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/other/DetailListFragment.kt index e41f174a0..6c2a4e4c1 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/other/DetailListFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/other/DetailListFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.other +package code.name.monkey.retromusic.fragments.other import android.graphics.Color import android.os.Bundle @@ -30,24 +30,25 @@ import androidx.navigation.fragment.navArgs import androidx.recyclerview.widget.GridLayoutManager import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.RecyclerView.AdapterDataObserver -import io.github.muntashirakon.music.* -import io.github.muntashirakon.music.adapter.album.AlbumAdapter -import io.github.muntashirakon.music.adapter.artist.ArtistAdapter -import io.github.muntashirakon.music.adapter.song.ShuffleButtonSongAdapter -import io.github.muntashirakon.music.adapter.song.SongAdapter -import io.github.muntashirakon.music.databinding.FragmentPlaylistDetailBinding -import io.github.muntashirakon.music.db.toSong -import io.github.muntashirakon.music.extensions.dipToPix -import io.github.muntashirakon.music.extensions.surfaceColor -import io.github.muntashirakon.music.fragments.base.AbsMainActivityFragment -import io.github.muntashirakon.music.interfaces.IAlbumClickListener -import io.github.muntashirakon.music.interfaces.IArtistClickListener -import io.github.muntashirakon.music.interfaces.ICabCallback -import io.github.muntashirakon.music.interfaces.ICabHolder -import io.github.muntashirakon.music.model.Album -import io.github.muntashirakon.music.model.Artist -import io.github.muntashirakon.music.util.RetroColorUtil -import io.github.muntashirakon.music.util.RetroUtil +import code.name.monkey.retromusic.* +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.adapter.album.AlbumAdapter +import code.name.monkey.retromusic.adapter.artist.ArtistAdapter +import code.name.monkey.retromusic.adapter.song.ShuffleButtonSongAdapter +import code.name.monkey.retromusic.adapter.song.SongAdapter +import code.name.monkey.retromusic.databinding.FragmentPlaylistDetailBinding +import code.name.monkey.retromusic.db.toSong +import code.name.monkey.retromusic.extensions.dipToPix +import code.name.monkey.retromusic.extensions.surfaceColor +import code.name.monkey.retromusic.fragments.base.AbsMainActivityFragment +import code.name.monkey.retromusic.interfaces.IAlbumClickListener +import code.name.monkey.retromusic.interfaces.IArtistClickListener +import code.name.monkey.retromusic.interfaces.ICabCallback +import code.name.monkey.retromusic.interfaces.ICabHolder +import code.name.monkey.retromusic.model.Album +import code.name.monkey.retromusic.model.Artist +import code.name.monkey.retromusic.util.RetroColorUtil +import code.name.monkey.retromusic.util.RetroUtil import com.afollestad.materialcab.attached.AttachedCab import com.afollestad.materialcab.attached.destroy import com.afollestad.materialcab.attached.isActive diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/other/LyricsFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/other/LyricsFragment.kt similarity index 93% rename from app/src/main/java/io/github/muntashirakon/music/fragments/other/LyricsFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/other/LyricsFragment.kt index 13e7051f4..0083464b2 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/other/LyricsFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/other/LyricsFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.other +package code.name.monkey.retromusic.fragments.other import android.annotation.SuppressLint import android.app.Activity @@ -34,23 +34,23 @@ import androidx.viewpager2.adapter.FragmentStateAdapter import code.name.monkey.appthemehelper.common.ATHToolbarActivity import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper import code.name.monkey.appthemehelper.util.VersionUtils -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.activities.MainActivity -import io.github.muntashirakon.music.activities.tageditor.TagWriter -import io.github.muntashirakon.music.databinding.FragmentLyricsBinding -import io.github.muntashirakon.music.databinding.FragmentNormalLyricsBinding -import io.github.muntashirakon.music.databinding.FragmentSyncedLyricsBinding -import io.github.muntashirakon.music.extensions.* -import io.github.muntashirakon.music.fragments.base.AbsMainActivityFragment -import io.github.muntashirakon.music.fragments.base.AbsMusicServiceFragment -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.helper.MusicProgressViewUpdateHelper -import io.github.muntashirakon.music.lyrics.LrcView -import io.github.muntashirakon.music.model.AudioTagInfo -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.util.FileUtils -import io.github.muntashirakon.music.util.LyricUtil -import io.github.muntashirakon.music.util.UriUtil +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.activities.MainActivity +import code.name.monkey.retromusic.activities.tageditor.TagWriter +import code.name.monkey.retromusic.databinding.FragmentLyricsBinding +import code.name.monkey.retromusic.databinding.FragmentNormalLyricsBinding +import code.name.monkey.retromusic.databinding.FragmentSyncedLyricsBinding +import code.name.monkey.retromusic.extensions.* +import code.name.monkey.retromusic.fragments.base.AbsMainActivityFragment +import code.name.monkey.retromusic.fragments.base.AbsMusicServiceFragment +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.helper.MusicProgressViewUpdateHelper +import code.name.monkey.retromusic.lyrics.LrcView +import code.name.monkey.retromusic.model.AudioTagInfo +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.util.FileUtils +import code.name.monkey.retromusic.util.LyricUtil +import code.name.monkey.retromusic.util.UriUtil import com.afollestad.materialdialogs.input.input import com.google.android.material.tabs.TabLayoutMediator import kotlinx.coroutines.GlobalScope diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/other/MiniPlayerFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/other/MiniPlayerFragment.kt similarity index 86% rename from app/src/main/java/io/github/muntashirakon/music/fragments/other/MiniPlayerFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/other/MiniPlayerFragment.kt index 59986ee76..d4eebd6d2 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/other/MiniPlayerFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/other/MiniPlayerFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.other +package code.name.monkey.retromusic.fragments.other import android.animation.ObjectAnimator import android.annotation.SuppressLint @@ -26,20 +26,20 @@ import android.view.View import android.view.animation.DecelerateInterpolator import androidx.core.text.toSpannable import androidx.core.view.isVisible -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.FragmentMiniPlayerBinding -import io.github.muntashirakon.music.extensions.accentColor -import io.github.muntashirakon.music.extensions.show -import io.github.muntashirakon.music.extensions.textColorPrimary -import io.github.muntashirakon.music.extensions.textColorSecondary -import io.github.muntashirakon.music.fragments.base.AbsMusicServiceFragment -import io.github.muntashirakon.music.glide.GlideApp -import io.github.muntashirakon.music.glide.RetroGlideExtension -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.helper.MusicProgressViewUpdateHelper -import io.github.muntashirakon.music.helper.PlayPauseButtonOnClickHandler -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.RetroUtil +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.FragmentMiniPlayerBinding +import code.name.monkey.retromusic.extensions.accentColor +import code.name.monkey.retromusic.extensions.show +import code.name.monkey.retromusic.extensions.textColorPrimary +import code.name.monkey.retromusic.extensions.textColorSecondary +import code.name.monkey.retromusic.fragments.base.AbsMusicServiceFragment +import code.name.monkey.retromusic.glide.GlideApp +import code.name.monkey.retromusic.glide.RetroGlideExtension +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.helper.MusicProgressViewUpdateHelper +import code.name.monkey.retromusic.helper.PlayPauseButtonOnClickHandler +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.RetroUtil import kotlin.math.abs open class MiniPlayerFragment : AbsMusicServiceFragment(R.layout.fragment_mini_player), diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/other/PlayingQueueRVFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/other/PlayingQueueRVFragment.kt similarity index 94% rename from app/src/main/java/io/github/muntashirakon/music/fragments/other/PlayingQueueRVFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/other/PlayingQueueRVFragment.kt index 1a05ac221..cc169e940 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/other/PlayingQueueRVFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/other/PlayingQueueRVFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.other +package code.name.monkey.retromusic.fragments.other import android.os.Bundle import android.view.View @@ -20,10 +20,10 @@ import androidx.appcompat.app.AppCompatActivity import androidx.navigation.findNavController import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.RecyclerView -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.adapter.song.PlayingQueueAdapter -import io.github.muntashirakon.music.fragments.base.AbsRecyclerViewFragment -import io.github.muntashirakon.music.helper.MusicPlayerRemote +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.adapter.song.PlayingQueueAdapter +import code.name.monkey.retromusic.fragments.base.AbsRecyclerViewFragment +import code.name.monkey.retromusic.helper.MusicPlayerRemote import com.h6ah4i.android.widget.advrecyclerview.animator.DraggableItemAnimator import com.h6ah4i.android.widget.advrecyclerview.draggable.RecyclerViewDragDropManager import com.h6ah4i.android.widget.advrecyclerview.swipeable.RecyclerViewSwipeManager diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/other/UserInfoFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/other/UserInfoFragment.kt similarity index 92% rename from app/src/main/java/io/github/muntashirakon/music/fragments/other/UserInfoFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/other/UserInfoFragment.kt index 209b0b137..7b4946506 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/other/UserInfoFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/other/UserInfoFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.other +package code.name.monkey.retromusic.fragments.other import android.app.Activity import android.graphics.Bitmap @@ -29,18 +29,18 @@ import androidx.core.view.updateLayoutParams import androidx.fragment.app.Fragment import androidx.lifecycle.lifecycleScope import androidx.navigation.fragment.findNavController -import io.github.muntashirakon.music.Constants.USER_BANNER -import io.github.muntashirakon.music.Constants.USER_PROFILE -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.FragmentUserInfoBinding -import io.github.muntashirakon.music.extensions.accentColor -import io.github.muntashirakon.music.extensions.applyToolbar -import io.github.muntashirakon.music.extensions.showToast -import io.github.muntashirakon.music.fragments.LibraryViewModel -import io.github.muntashirakon.music.glide.GlideApp -import io.github.muntashirakon.music.glide.RetroGlideExtension -import io.github.muntashirakon.music.util.ImageUtil -import io.github.muntashirakon.music.util.PreferenceUtil.userName +import code.name.monkey.retromusic.Constants.USER_BANNER +import code.name.monkey.retromusic.Constants.USER_PROFILE +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.FragmentUserInfoBinding +import code.name.monkey.retromusic.extensions.accentColor +import code.name.monkey.retromusic.extensions.applyToolbar +import code.name.monkey.retromusic.extensions.showToast +import code.name.monkey.retromusic.fragments.LibraryViewModel +import code.name.monkey.retromusic.glide.GlideApp +import code.name.monkey.retromusic.glide.RetroGlideExtension +import code.name.monkey.retromusic.util.ImageUtil +import code.name.monkey.retromusic.util.PreferenceUtil.userName import com.bumptech.glide.Glide import com.bumptech.glide.load.DataSource import com.bumptech.glide.load.engine.DiskCacheStrategy diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/other/VolumeFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/other/VolumeFragment.kt similarity index 91% rename from app/src/main/java/io/github/muntashirakon/music/fragments/other/VolumeFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/other/VolumeFragment.kt index f5524b59b..291ce2ebd 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/other/VolumeFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/other/VolumeFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.other +package code.name.monkey.retromusic.fragments.other import android.graphics.Color import android.graphics.PorterDuff @@ -25,13 +25,13 @@ import android.widget.SeekBar import androidx.core.content.getSystemService import androidx.fragment.app.Fragment import code.name.monkey.appthemehelper.ThemeStore -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.FragmentVolumeBinding -import io.github.muntashirakon.music.extensions.applyColor -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.volume.AudioVolumeObserver -import io.github.muntashirakon.music.volume.OnAudioVolumeChangedListener +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.FragmentVolumeBinding +import code.name.monkey.retromusic.extensions.applyColor +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.volume.AudioVolumeObserver +import code.name.monkey.retromusic.volume.OnAudioVolumeChangedListener class VolumeFragment : Fragment(), SeekBar.OnSeekBarChangeListener, OnAudioVolumeChangedListener, View.OnClickListener { diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/player/CoverLyricsFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/player/CoverLyricsFragment.kt similarity index 86% rename from app/src/main/java/io/github/muntashirakon/music/fragments/player/CoverLyricsFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/player/CoverLyricsFragment.kt index 69f6fdaad..d522877c1 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/player/CoverLyricsFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/player/CoverLyricsFragment.kt @@ -1,4 +1,4 @@ -package io.github.muntashirakon.music.fragments.player +package code.name.monkey.retromusic.fragments.player import android.content.SharedPreferences import android.os.Bundle @@ -8,19 +8,19 @@ import android.widget.TextView import androidx.core.view.isVisible import androidx.lifecycle.lifecycleScope import androidx.preference.PreferenceManager -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.SHOW_LYRICS -import io.github.muntashirakon.music.databinding.FragmentCoverLyricsBinding -import io.github.muntashirakon.music.fragments.NowPlayingScreen -import io.github.muntashirakon.music.fragments.base.AbsMusicServiceFragment -import io.github.muntashirakon.music.fragments.base.AbsPlayerFragment -import io.github.muntashirakon.music.fragments.base.goToLyrics -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.helper.MusicProgressViewUpdateHelper -import io.github.muntashirakon.music.model.lyrics.AbsSynchronizedLyrics -import io.github.muntashirakon.music.model.lyrics.Lyrics -import io.github.muntashirakon.music.util.LyricUtil -import io.github.muntashirakon.music.util.PreferenceUtil +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.SHOW_LYRICS +import code.name.monkey.retromusic.databinding.FragmentCoverLyricsBinding +import code.name.monkey.retromusic.fragments.NowPlayingScreen +import code.name.monkey.retromusic.fragments.base.AbsMusicServiceFragment +import code.name.monkey.retromusic.fragments.base.AbsPlayerFragment +import code.name.monkey.retromusic.fragments.base.goToLyrics +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.helper.MusicProgressViewUpdateHelper +import code.name.monkey.retromusic.model.lyrics.AbsSynchronizedLyrics +import code.name.monkey.retromusic.model.lyrics.Lyrics +import code.name.monkey.retromusic.util.LyricUtil +import code.name.monkey.retromusic.util.PreferenceUtil import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.launch import org.jaudiotagger.audio.exceptions.CannotReadException diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/player/PlayerAlbumCoverFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/player/PlayerAlbumCoverFragment.kt similarity index 88% rename from app/src/main/java/io/github/muntashirakon/music/fragments/player/PlayerAlbumCoverFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/player/PlayerAlbumCoverFragment.kt index 6e08c8530..e99ad40cc 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/player/PlayerAlbumCoverFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/player/PlayerAlbumCoverFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.player +package code.name.monkey.retromusic.fragments.player import android.animation.ObjectAnimator import android.annotation.SuppressLint @@ -28,27 +28,27 @@ import androidx.preference.PreferenceManager import androidx.viewpager.widget.ViewPager import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.MaterialValueHelper -import io.github.muntashirakon.music.LYRICS_TYPE -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.SHOW_LYRICS -import io.github.muntashirakon.music.adapter.album.AlbumCoverPagerAdapter -import io.github.muntashirakon.music.adapter.album.AlbumCoverPagerAdapter.AlbumCoverFragment -import io.github.muntashirakon.music.databinding.FragmentPlayerAlbumCoverBinding -import io.github.muntashirakon.music.extensions.isColorLight -import io.github.muntashirakon.music.extensions.surfaceColor -import io.github.muntashirakon.music.fragments.NowPlayingScreen.* -import io.github.muntashirakon.music.fragments.base.AbsMusicServiceFragment -import io.github.muntashirakon.music.fragments.base.goToLyrics -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.helper.MusicProgressViewUpdateHelper -import io.github.muntashirakon.music.lyrics.CoverLrcView -import io.github.muntashirakon.music.model.lyrics.Lyrics -import io.github.muntashirakon.music.transform.CarousalPagerTransformer -import io.github.muntashirakon.music.transform.ParallaxPagerTransformer -import io.github.muntashirakon.music.util.LyricUtil -import io.github.muntashirakon.music.util.LyricsType -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.color.MediaNotificationProcessor +import code.name.monkey.retromusic.LYRICS_TYPE +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.SHOW_LYRICS +import code.name.monkey.retromusic.adapter.album.AlbumCoverPagerAdapter +import code.name.monkey.retromusic.adapter.album.AlbumCoverPagerAdapter.AlbumCoverFragment +import code.name.monkey.retromusic.databinding.FragmentPlayerAlbumCoverBinding +import code.name.monkey.retromusic.extensions.isColorLight +import code.name.monkey.retromusic.extensions.surfaceColor +import code.name.monkey.retromusic.fragments.NowPlayingScreen.* +import code.name.monkey.retromusic.fragments.base.AbsMusicServiceFragment +import code.name.monkey.retromusic.fragments.base.goToLyrics +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.helper.MusicProgressViewUpdateHelper +import code.name.monkey.retromusic.lyrics.CoverLrcView +import code.name.monkey.retromusic.model.lyrics.Lyrics +import code.name.monkey.retromusic.transform.CarousalPagerTransformer +import code.name.monkey.retromusic.transform.ParallaxPagerTransformer +import code.name.monkey.retromusic.util.LyricUtil +import code.name.monkey.retromusic.util.LyricsType +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.color.MediaNotificationProcessor import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.launch import kotlinx.coroutines.withContext diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/player/adaptive/AdaptiveFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/player/adaptive/AdaptiveFragment.kt similarity index 87% rename from app/src/main/java/io/github/muntashirakon/music/fragments/player/adaptive/AdaptiveFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/player/adaptive/AdaptiveFragment.kt index 1c34f2b0b..c97085fe6 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/player/adaptive/AdaptiveFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/player/adaptive/AdaptiveFragment.kt @@ -12,20 +12,20 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.player.adaptive +package code.name.monkey.retromusic.fragments.player.adaptive import android.os.Bundle import android.view.View import androidx.appcompat.widget.Toolbar import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.FragmentAdaptivePlayerBinding -import io.github.muntashirakon.music.extensions.* -import io.github.muntashirakon.music.fragments.base.AbsPlayerFragment -import io.github.muntashirakon.music.fragments.player.PlayerAlbumCoverFragment -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.util.color.MediaNotificationProcessor +import code.name.monkey.retromusic.extensions.* +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.FragmentAdaptivePlayerBinding +import code.name.monkey.retromusic.fragments.base.AbsPlayerFragment +import code.name.monkey.retromusic.fragments.player.PlayerAlbumCoverFragment +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.util.color.MediaNotificationProcessor class AdaptiveFragment : AbsPlayerFragment(R.layout.fragment_adaptive_player) { diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/player/adaptive/AdaptivePlaybackControlsFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/player/adaptive/AdaptivePlaybackControlsFragment.kt similarity index 90% rename from app/src/main/java/io/github/muntashirakon/music/fragments/player/adaptive/AdaptivePlaybackControlsFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/player/adaptive/AdaptivePlaybackControlsFragment.kt index f1c5f55a7..dcb0e964a 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/player/adaptive/AdaptivePlaybackControlsFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/player/adaptive/AdaptivePlaybackControlsFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.player.adaptive +package code.name.monkey.retromusic.fragments.player.adaptive import android.os.Bundle import android.view.View @@ -24,13 +24,13 @@ import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.MaterialValueHelper import code.name.monkey.appthemehelper.util.TintHelper -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.FragmentAdaptivePlayerPlaybackControlsBinding -import io.github.muntashirakon.music.extensions.* -import io.github.muntashirakon.music.fragments.base.AbsPlayerControlsFragment -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.color.MediaNotificationProcessor +import code.name.monkey.retromusic.extensions.* +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.FragmentAdaptivePlayerPlaybackControlsBinding +import code.name.monkey.retromusic.fragments.base.AbsPlayerControlsFragment +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.color.MediaNotificationProcessor class AdaptivePlaybackControlsFragment : AbsPlayerControlsFragment(R.layout.fragment_adaptive_player_playback_controls) { diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/player/blur/BlurPlaybackControlsFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/player/blur/BlurPlaybackControlsFragment.kt similarity index 87% rename from app/src/main/java/io/github/muntashirakon/music/fragments/player/blur/BlurPlaybackControlsFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/player/blur/BlurPlaybackControlsFragment.kt index fdb9c4613..3ade61087 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/player/blur/BlurPlaybackControlsFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/player/blur/BlurPlaybackControlsFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.player.blur +package code.name.monkey.retromusic.fragments.player.blur import android.graphics.Color import android.os.Bundle @@ -25,18 +25,18 @@ import androidx.core.content.ContextCompat import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.MaterialValueHelper import code.name.monkey.appthemehelper.util.TintHelper -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.FragmentBlurPlayerPlaybackControlsBinding -import io.github.muntashirakon.music.extensions.applyColor -import io.github.muntashirakon.music.extensions.getSongInfo -import io.github.muntashirakon.music.extensions.hide -import io.github.muntashirakon.music.extensions.show -import io.github.muntashirakon.music.fragments.base.AbsPlayerControlsFragment -import io.github.muntashirakon.music.fragments.base.goToAlbum -import io.github.muntashirakon.music.fragments.base.goToArtist -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.color.MediaNotificationProcessor +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.FragmentBlurPlayerPlaybackControlsBinding +import code.name.monkey.retromusic.extensions.applyColor +import code.name.monkey.retromusic.extensions.getSongInfo +import code.name.monkey.retromusic.extensions.hide +import code.name.monkey.retromusic.extensions.show +import code.name.monkey.retromusic.fragments.base.AbsPlayerControlsFragment +import code.name.monkey.retromusic.fragments.base.goToAlbum +import code.name.monkey.retromusic.fragments.base.goToArtist +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.color.MediaNotificationProcessor class BlurPlaybackControlsFragment : AbsPlayerControlsFragment(R.layout.fragment_blur_player_playback_controls) { diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/player/blur/BlurPlayerFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/player/blur/BlurPlayerFragment.kt similarity index 84% rename from app/src/main/java/io/github/muntashirakon/music/fragments/player/blur/BlurPlayerFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/player/blur/BlurPlayerFragment.kt index 5e0d6f101..b580b1d1a 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/player/blur/BlurPlayerFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/player/blur/BlurPlayerFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.player.blur +package code.name.monkey.retromusic.fragments.player.blur import android.content.SharedPreferences import android.graphics.Color @@ -23,18 +23,20 @@ import android.view.View import androidx.appcompat.widget.Toolbar import androidx.preference.PreferenceManager import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import io.github.muntashirakon.music.NEW_BLUR_AMOUNT -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.FragmentBlurBinding -import io.github.muntashirakon.music.extensions.drawAboveSystemBars -import io.github.muntashirakon.music.extensions.whichFragment -import io.github.muntashirakon.music.fragments.base.AbsPlayerFragment -import io.github.muntashirakon.music.fragments.player.PlayerAlbumCoverFragment -import io.github.muntashirakon.music.glide.* -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.util.PreferenceUtil.blurAmount -import io.github.muntashirakon.music.util.color.MediaNotificationProcessor +import code.name.monkey.retromusic.NEW_BLUR_AMOUNT +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.FragmentBlurBinding +import code.name.monkey.retromusic.extensions.drawAboveSystemBars +import code.name.monkey.retromusic.extensions.whichFragment +import code.name.monkey.retromusic.fragments.base.AbsPlayerFragment +import code.name.monkey.retromusic.glide.BlurTransformation +import code.name.monkey.retromusic.glide.RetroGlideExtension +import code.name.monkey.retromusic.fragments.player.PlayerAlbumCoverFragment +import code.name.monkey.retromusic.glide.* +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.util.PreferenceUtil.blurAmount +import code.name.monkey.retromusic.util.color.MediaNotificationProcessor class BlurPlayerFragment : AbsPlayerFragment(R.layout.fragment_blur), diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/player/card/CardFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/player/card/CardFragment.kt similarity index 84% rename from app/src/main/java/io/github/muntashirakon/music/fragments/player/card/CardFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/player/card/CardFragment.kt index 4410af9e0..c75448b27 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/player/card/CardFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/player/card/CardFragment.kt @@ -12,22 +12,22 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.player.card +package code.name.monkey.retromusic.fragments.player.card import android.graphics.Color import android.os.Bundle import android.view.View import androidx.appcompat.widget.Toolbar import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.FragmentCardPlayerBinding -import io.github.muntashirakon.music.extensions.drawAboveSystemBars -import io.github.muntashirakon.music.extensions.whichFragment -import io.github.muntashirakon.music.fragments.base.AbsPlayerFragment -import io.github.muntashirakon.music.fragments.player.PlayerAlbumCoverFragment -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.util.color.MediaNotificationProcessor +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.FragmentCardPlayerBinding +import code.name.monkey.retromusic.extensions.drawAboveSystemBars +import code.name.monkey.retromusic.extensions.whichFragment +import code.name.monkey.retromusic.fragments.base.AbsPlayerFragment +import code.name.monkey.retromusic.fragments.player.PlayerAlbumCoverFragment +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.util.color.MediaNotificationProcessor class CardFragment : AbsPlayerFragment(R.layout.fragment_card_player) { override fun playerToolbar(): Toolbar { diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/player/card/CardPlaybackControlsFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/player/card/CardPlaybackControlsFragment.kt similarity index 87% rename from app/src/main/java/io/github/muntashirakon/music/fragments/player/card/CardPlaybackControlsFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/player/card/CardPlaybackControlsFragment.kt index ad0fbe023..830a7c6f3 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/player/card/CardPlaybackControlsFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/player/card/CardPlaybackControlsFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.player.card +package code.name.monkey.retromusic.fragments.player.card import android.graphics.PorterDuff import android.os.Bundle @@ -25,18 +25,18 @@ import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.MaterialValueHelper import code.name.monkey.appthemehelper.util.TintHelper -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.FragmentCardPlayerPlaybackControlsBinding -import io.github.muntashirakon.music.extensions.getSongInfo -import io.github.muntashirakon.music.extensions.hide -import io.github.muntashirakon.music.extensions.ripAlpha -import io.github.muntashirakon.music.extensions.show -import io.github.muntashirakon.music.fragments.base.AbsPlayerControlsFragment -import io.github.muntashirakon.music.fragments.base.goToAlbum -import io.github.muntashirakon.music.fragments.base.goToArtist -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.color.MediaNotificationProcessor +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.FragmentCardPlayerPlaybackControlsBinding +import code.name.monkey.retromusic.extensions.getSongInfo +import code.name.monkey.retromusic.extensions.hide +import code.name.monkey.retromusic.extensions.ripAlpha +import code.name.monkey.retromusic.extensions.show +import code.name.monkey.retromusic.fragments.base.AbsPlayerControlsFragment +import code.name.monkey.retromusic.fragments.base.goToAlbum +import code.name.monkey.retromusic.fragments.base.goToArtist +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.color.MediaNotificationProcessor class CardPlaybackControlsFragment : AbsPlayerControlsFragment(R.layout.fragment_card_player_playback_controls) { diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/player/cardblur/CardBlurFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/player/cardblur/CardBlurFragment.kt similarity index 84% rename from app/src/main/java/io/github/muntashirakon/music/fragments/player/cardblur/CardBlurFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/player/cardblur/CardBlurFragment.kt index 8cd2c753f..6aa85b36d 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/player/cardblur/CardBlurFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/player/cardblur/CardBlurFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.player.cardblur +package code.name.monkey.retromusic.fragments.player.cardblur import android.content.SharedPreferences import android.graphics.Color @@ -22,19 +22,21 @@ import android.view.View import androidx.appcompat.widget.Toolbar import androidx.preference.PreferenceManager import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import io.github.muntashirakon.music.NEW_BLUR_AMOUNT -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.FragmentCardBlurPlayerBinding -import io.github.muntashirakon.music.extensions.drawAboveSystemBars -import io.github.muntashirakon.music.extensions.whichFragment -import io.github.muntashirakon.music.fragments.base.AbsPlayerFragment -import io.github.muntashirakon.music.fragments.player.PlayerAlbumCoverFragment -import io.github.muntashirakon.music.fragments.player.normal.PlayerFragment -import io.github.muntashirakon.music.glide.* -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.util.PreferenceUtil.blurAmount -import io.github.muntashirakon.music.util.color.MediaNotificationProcessor +import code.name.monkey.retromusic.NEW_BLUR_AMOUNT +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.FragmentCardBlurPlayerBinding +import code.name.monkey.retromusic.extensions.drawAboveSystemBars +import code.name.monkey.retromusic.extensions.whichFragment +import code.name.monkey.retromusic.fragments.base.AbsPlayerFragment +import code.name.monkey.retromusic.glide.BlurTransformation +import code.name.monkey.retromusic.glide.RetroGlideExtension +import code.name.monkey.retromusic.fragments.player.PlayerAlbumCoverFragment +import code.name.monkey.retromusic.fragments.player.normal.PlayerFragment +import code.name.monkey.retromusic.glide.* +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.util.PreferenceUtil.blurAmount +import code.name.monkey.retromusic.util.color.MediaNotificationProcessor class CardBlurFragment : AbsPlayerFragment(R.layout.fragment_card_blur_player), SharedPreferences.OnSharedPreferenceChangeListener { diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/player/cardblur/CardBlurPlaybackControlsFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/player/cardblur/CardBlurPlaybackControlsFragment.kt similarity index 85% rename from app/src/main/java/io/github/muntashirakon/music/fragments/player/cardblur/CardBlurPlaybackControlsFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/player/cardblur/CardBlurPlaybackControlsFragment.kt index a89140f18..614bdc443 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/player/cardblur/CardBlurPlaybackControlsFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/player/cardblur/CardBlurPlaybackControlsFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.player.cardblur +package code.name.monkey.retromusic.fragments.player.cardblur import android.graphics.Color import android.os.Bundle @@ -23,17 +23,17 @@ import android.widget.SeekBar import android.widget.TextView import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.TintHelper -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.FragmentCardBlurPlayerPlaybackControlsBinding -import io.github.muntashirakon.music.extensions.applyColor -import io.github.muntashirakon.music.extensions.getSongInfo -import io.github.muntashirakon.music.extensions.hide -import io.github.muntashirakon.music.extensions.show -import io.github.muntashirakon.music.fragments.base.AbsPlayerControlsFragment -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.helper.PlayPauseButtonOnClickHandler -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.color.MediaNotificationProcessor +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.FragmentCardBlurPlayerPlaybackControlsBinding +import code.name.monkey.retromusic.extensions.applyColor +import code.name.monkey.retromusic.extensions.getSongInfo +import code.name.monkey.retromusic.extensions.hide +import code.name.monkey.retromusic.extensions.show +import code.name.monkey.retromusic.fragments.base.AbsPlayerControlsFragment +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.helper.PlayPauseButtonOnClickHandler +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.color.MediaNotificationProcessor class CardBlurPlaybackControlsFragment : AbsPlayerControlsFragment(R.layout.fragment_card_blur_player_playback_controls) { diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/player/circle/CirclePlayerFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/player/circle/CirclePlayerFragment.kt similarity index 86% rename from app/src/main/java/io/github/muntashirakon/music/fragments/player/circle/CirclePlayerFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/player/circle/CirclePlayerFragment.kt index b257a0148..e9489f20f 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/player/circle/CirclePlayerFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/player/circle/CirclePlayerFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.player.circle +package code.name.monkey.retromusic.fragments.player.circle import android.animation.ObjectAnimator import android.annotation.SuppressLint @@ -33,29 +33,29 @@ import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.MaterialValueHelper import code.name.monkey.appthemehelper.util.TintHelper import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.FragmentCirclePlayerBinding -import io.github.muntashirakon.music.extensions.* -import io.github.muntashirakon.music.fragments.MusicSeekSkipTouchListener -import io.github.muntashirakon.music.fragments.base.AbsPlayerControlsFragment -import io.github.muntashirakon.music.fragments.base.AbsPlayerFragment -import io.github.muntashirakon.music.fragments.base.goToAlbum -import io.github.muntashirakon.music.fragments.base.goToArtist -import io.github.muntashirakon.music.glide.GlideApp -import io.github.muntashirakon.music.glide.GlideRequest -import io.github.muntashirakon.music.glide.RetroGlideExtension -import io.github.muntashirakon.music.glide.crossfadeListener -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.helper.MusicProgressViewUpdateHelper -import io.github.muntashirakon.music.helper.MusicProgressViewUpdateHelper.Callback -import io.github.muntashirakon.music.helper.PlayPauseButtonOnClickHandler -import io.github.muntashirakon.music.misc.SimpleOnSeekbarChangeListener -import io.github.muntashirakon.music.util.MusicUtil -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.ViewUtil -import io.github.muntashirakon.music.util.color.MediaNotificationProcessor -import io.github.muntashirakon.music.volume.AudioVolumeObserver -import io.github.muntashirakon.music.volume.OnAudioVolumeChangedListener +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.FragmentCirclePlayerBinding +import code.name.monkey.retromusic.extensions.* +import code.name.monkey.retromusic.fragments.MusicSeekSkipTouchListener +import code.name.monkey.retromusic.fragments.base.AbsPlayerControlsFragment +import code.name.monkey.retromusic.fragments.base.AbsPlayerFragment +import code.name.monkey.retromusic.fragments.base.goToAlbum +import code.name.monkey.retromusic.fragments.base.goToArtist +import code.name.monkey.retromusic.glide.GlideApp +import code.name.monkey.retromusic.glide.GlideRequest +import code.name.monkey.retromusic.glide.RetroGlideExtension +import code.name.monkey.retromusic.glide.crossfadeListener +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.helper.MusicProgressViewUpdateHelper +import code.name.monkey.retromusic.helper.MusicProgressViewUpdateHelper.Callback +import code.name.monkey.retromusic.helper.PlayPauseButtonOnClickHandler +import code.name.monkey.retromusic.misc.SimpleOnSeekbarChangeListener +import code.name.monkey.retromusic.util.MusicUtil +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.ViewUtil +import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import code.name.monkey.retromusic.volume.AudioVolumeObserver +import code.name.monkey.retromusic.volume.OnAudioVolumeChangedListener import me.tankery.lib.circularseekbar.CircularSeekBar /** diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/player/classic/ClassicPlayerFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/player/classic/ClassicPlayerFragment.kt similarity index 93% rename from app/src/main/java/io/github/muntashirakon/music/fragments/player/classic/ClassicPlayerFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/player/classic/ClassicPlayerFragment.kt index 84fc6404d..99d7aad61 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/player/classic/ClassicPlayerFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/player/classic/ClassicPlayerFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.player.classic +package code.name.monkey.retromusic.fragments.player.classic import android.animation.ObjectAnimator import android.annotation.SuppressLint @@ -31,27 +31,27 @@ import androidx.recyclerview.widget.RecyclerView import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.TintHelper import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.adapter.song.PlayingQueueAdapter -import io.github.muntashirakon.music.databinding.FragmentClassicPlayerBinding -import io.github.muntashirakon.music.extensions.* -import io.github.muntashirakon.music.fragments.MusicSeekSkipTouchListener -import io.github.muntashirakon.music.fragments.base.AbsPlayerControlsFragment -import io.github.muntashirakon.music.fragments.base.AbsPlayerFragment -import io.github.muntashirakon.music.fragments.base.goToAlbum -import io.github.muntashirakon.music.fragments.base.goToArtist -import io.github.muntashirakon.music.fragments.other.VolumeFragment -import io.github.muntashirakon.music.fragments.player.PlayerAlbumCoverFragment -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.helper.MusicProgressViewUpdateHelper -import io.github.muntashirakon.music.helper.PlayPauseButtonOnClickHandler -import io.github.muntashirakon.music.misc.SimpleOnSeekbarChangeListener -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.service.MusicService -import io.github.muntashirakon.music.util.MusicUtil -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.ViewUtil -import io.github.muntashirakon.music.util.color.MediaNotificationProcessor +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.adapter.song.PlayingQueueAdapter +import code.name.monkey.retromusic.databinding.FragmentClassicPlayerBinding +import code.name.monkey.retromusic.extensions.* +import code.name.monkey.retromusic.fragments.MusicSeekSkipTouchListener +import code.name.monkey.retromusic.fragments.base.AbsPlayerControlsFragment +import code.name.monkey.retromusic.fragments.base.AbsPlayerFragment +import code.name.monkey.retromusic.fragments.base.goToAlbum +import code.name.monkey.retromusic.fragments.base.goToArtist +import code.name.monkey.retromusic.fragments.other.VolumeFragment +import code.name.monkey.retromusic.fragments.player.PlayerAlbumCoverFragment +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.helper.MusicProgressViewUpdateHelper +import code.name.monkey.retromusic.helper.PlayPauseButtonOnClickHandler +import code.name.monkey.retromusic.misc.SimpleOnSeekbarChangeListener +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.service.MusicService +import code.name.monkey.retromusic.util.MusicUtil +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.ViewUtil +import code.name.monkey.retromusic.util.color.MediaNotificationProcessor import com.google.android.material.bottomsheet.BottomSheetBehavior import com.google.android.material.bottomsheet.BottomSheetBehavior.from import com.google.android.material.card.MaterialCardView diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/player/color/ColorFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/player/color/ColorFragment.kt similarity index 85% rename from app/src/main/java/io/github/muntashirakon/music/fragments/player/color/ColorFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/player/color/ColorFragment.kt index bcf20efa2..bd5a29e46 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/player/color/ColorFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/player/color/ColorFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.player.color +package code.name.monkey.retromusic.fragments.player.color import android.animation.ValueAnimator import android.os.Bundle @@ -20,16 +20,16 @@ import android.view.View import androidx.appcompat.widget.Toolbar import androidx.core.animation.doOnEnd import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.FragmentColorPlayerBinding -import io.github.muntashirakon.music.extensions.colorControlNormal -import io.github.muntashirakon.music.extensions.drawAboveSystemBars -import io.github.muntashirakon.music.extensions.whichFragment -import io.github.muntashirakon.music.fragments.base.AbsPlayerFragment -import io.github.muntashirakon.music.fragments.player.PlayerAlbumCoverFragment -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.util.color.MediaNotificationProcessor +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.FragmentColorPlayerBinding +import code.name.monkey.retromusic.extensions.colorControlNormal +import code.name.monkey.retromusic.extensions.drawAboveSystemBars +import code.name.monkey.retromusic.extensions.whichFragment +import code.name.monkey.retromusic.fragments.base.AbsPlayerFragment +import code.name.monkey.retromusic.fragments.player.PlayerAlbumCoverFragment +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.util.color.MediaNotificationProcessor class ColorFragment : AbsPlayerFragment(R.layout.fragment_color_player) { diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/player/color/ColorPlaybackControlsFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/player/color/ColorPlaybackControlsFragment.kt similarity index 88% rename from app/src/main/java/io/github/muntashirakon/music/fragments/player/color/ColorPlaybackControlsFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/player/color/ColorPlaybackControlsFragment.kt index 51a6f3bc6..60c7d0a85 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/player/color/ColorPlaybackControlsFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/player/color/ColorPlaybackControlsFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.player.color +package code.name.monkey.retromusic.fragments.player.color import android.animation.Animator import android.graphics.Color @@ -26,18 +26,18 @@ import android.widget.SeekBar import android.widget.TextView import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.TintHelper -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.FragmentColorPlayerPlaybackControlsBinding -import io.github.muntashirakon.music.extensions.applyColor -import io.github.muntashirakon.music.extensions.getSongInfo -import io.github.muntashirakon.music.extensions.hide -import io.github.muntashirakon.music.extensions.show -import io.github.muntashirakon.music.fragments.base.AbsPlayerControlsFragment -import io.github.muntashirakon.music.fragments.base.goToAlbum -import io.github.muntashirakon.music.fragments.base.goToArtist -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.color.MediaNotificationProcessor +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.FragmentColorPlayerPlaybackControlsBinding +import code.name.monkey.retromusic.extensions.applyColor +import code.name.monkey.retromusic.extensions.getSongInfo +import code.name.monkey.retromusic.extensions.hide +import code.name.monkey.retromusic.extensions.show +import code.name.monkey.retromusic.fragments.base.AbsPlayerControlsFragment +import code.name.monkey.retromusic.fragments.base.goToAlbum +import code.name.monkey.retromusic.fragments.base.goToArtist +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.color.MediaNotificationProcessor import kotlin.math.sqrt class ColorPlaybackControlsFragment : diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/player/fit/FitFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/player/fit/FitFragment.kt similarity index 83% rename from app/src/main/java/io/github/muntashirakon/music/fragments/player/fit/FitFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/player/fit/FitFragment.kt index d6d4e4ee3..468ce3c1b 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/player/fit/FitFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/player/fit/FitFragment.kt @@ -12,22 +12,22 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.player.fit +package code.name.monkey.retromusic.fragments.player.fit import android.os.Bundle import android.view.View import androidx.appcompat.widget.Toolbar import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.FragmentFitBinding -import io.github.muntashirakon.music.extensions.colorControlNormal -import io.github.muntashirakon.music.extensions.drawAboveSystemBars -import io.github.muntashirakon.music.extensions.whichFragment -import io.github.muntashirakon.music.fragments.base.AbsPlayerFragment -import io.github.muntashirakon.music.fragments.player.PlayerAlbumCoverFragment -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.util.color.MediaNotificationProcessor +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.FragmentFitBinding +import code.name.monkey.retromusic.extensions.colorControlNormal +import code.name.monkey.retromusic.extensions.drawAboveSystemBars +import code.name.monkey.retromusic.extensions.whichFragment +import code.name.monkey.retromusic.fragments.base.AbsPlayerFragment +import code.name.monkey.retromusic.fragments.player.PlayerAlbumCoverFragment +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.util.color.MediaNotificationProcessor class FitFragment : AbsPlayerFragment(R.layout.fragment_fit) { private var _binding: FragmentFitBinding? = null diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/player/fit/FitPlaybackControlsFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/player/fit/FitPlaybackControlsFragment.kt similarity index 89% rename from app/src/main/java/io/github/muntashirakon/music/fragments/player/fit/FitPlaybackControlsFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/player/fit/FitPlaybackControlsFragment.kt index 78fa68233..89deb182b 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/player/fit/FitPlaybackControlsFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/player/fit/FitPlaybackControlsFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.player.fit +package code.name.monkey.retromusic.fragments.player.fit import android.os.Bundle import android.view.View @@ -24,15 +24,15 @@ import code.name.monkey.appthemehelper.ThemeStore import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.MaterialValueHelper import code.name.monkey.appthemehelper.util.TintHelper -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.FragmentFitPlaybackControlsBinding -import io.github.muntashirakon.music.extensions.* -import io.github.muntashirakon.music.fragments.base.AbsPlayerControlsFragment -import io.github.muntashirakon.music.fragments.base.goToAlbum -import io.github.muntashirakon.music.fragments.base.goToArtist -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.color.MediaNotificationProcessor +import code.name.monkey.retromusic.extensions.* +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.FragmentFitPlaybackControlsBinding +import code.name.monkey.retromusic.fragments.base.AbsPlayerControlsFragment +import code.name.monkey.retromusic.fragments.base.goToAlbum +import code.name.monkey.retromusic.fragments.base.goToArtist +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.color.MediaNotificationProcessor class FitPlaybackControlsFragment : AbsPlayerControlsFragment(R.layout.fragment_fit_playback_controls) { diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/player/flat/FlatPlaybackControlsFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/player/flat/FlatPlaybackControlsFragment.kt similarity index 88% rename from app/src/main/java/io/github/muntashirakon/music/fragments/player/flat/FlatPlaybackControlsFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/player/flat/FlatPlaybackControlsFragment.kt index 929fdcd79..c82881163 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/player/flat/FlatPlaybackControlsFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/player/flat/FlatPlaybackControlsFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.player.flat +package code.name.monkey.retromusic.fragments.player.flat import android.os.Bundle import android.view.View @@ -25,17 +25,17 @@ import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.MaterialValueHelper import code.name.monkey.appthemehelper.util.TintHelper -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.FragmentFlatPlayerPlaybackControlsBinding -import io.github.muntashirakon.music.extensions.* -import io.github.muntashirakon.music.fragments.base.AbsPlayerControlsFragment -import io.github.muntashirakon.music.fragments.base.goToAlbum -import io.github.muntashirakon.music.fragments.base.goToArtist -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.helper.MusicProgressViewUpdateHelper.Callback -import io.github.muntashirakon.music.helper.PlayPauseButtonOnClickHandler -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.color.MediaNotificationProcessor +import code.name.monkey.retromusic.extensions.* +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.FragmentFlatPlayerPlaybackControlsBinding +import code.name.monkey.retromusic.fragments.base.AbsPlayerControlsFragment +import code.name.monkey.retromusic.fragments.base.goToAlbum +import code.name.monkey.retromusic.fragments.base.goToArtist +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.helper.MusicProgressViewUpdateHelper.Callback +import code.name.monkey.retromusic.helper.PlayPauseButtonOnClickHandler +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.color.MediaNotificationProcessor class FlatPlaybackControlsFragment : AbsPlayerControlsFragment(R.layout.fragment_flat_player_playback_controls), Callback { diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/player/flat/FlatPlayerFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/player/flat/FlatPlayerFragment.kt similarity index 83% rename from app/src/main/java/io/github/muntashirakon/music/fragments/player/flat/FlatPlayerFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/player/flat/FlatPlayerFragment.kt index e0da9ee8c..bd84e4eca 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/player/flat/FlatPlayerFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/player/flat/FlatPlayerFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.player.flat +package code.name.monkey.retromusic.fragments.player.flat import android.animation.ArgbEvaluator import android.animation.ValueAnimator @@ -23,19 +23,19 @@ import androidx.appcompat.widget.Toolbar import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.MaterialValueHelper import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.FragmentFlatPlayerBinding -import io.github.muntashirakon.music.extensions.colorControlNormal -import io.github.muntashirakon.music.extensions.drawAboveSystemBars -import io.github.muntashirakon.music.extensions.whichFragment -import io.github.muntashirakon.music.fragments.base.AbsPlayerFragment -import io.github.muntashirakon.music.fragments.player.PlayerAlbumCoverFragment -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.ViewUtil -import io.github.muntashirakon.music.util.color.MediaNotificationProcessor -import io.github.muntashirakon.music.views.DrawableGradient +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.FragmentFlatPlayerBinding +import code.name.monkey.retromusic.extensions.colorControlNormal +import code.name.monkey.retromusic.extensions.drawAboveSystemBars +import code.name.monkey.retromusic.extensions.whichFragment +import code.name.monkey.retromusic.fragments.base.AbsPlayerFragment +import code.name.monkey.retromusic.fragments.player.PlayerAlbumCoverFragment +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.ViewUtil +import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import code.name.monkey.retromusic.views.DrawableGradient class FlatPlayerFragment : AbsPlayerFragment(R.layout.fragment_flat_player) { override fun playerToolbar(): Toolbar { diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/player/full/FullPlaybackControlsFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/player/full/FullPlaybackControlsFragment.kt similarity index 89% rename from app/src/main/java/io/github/muntashirakon/music/fragments/player/full/FullPlaybackControlsFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/player/full/FullPlaybackControlsFragment.kt index 2b67495fb..08831b0c6 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/player/full/FullPlaybackControlsFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/player/full/FullPlaybackControlsFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.player.full +package code.name.monkey.retromusic.fragments.player.full import android.content.Intent import android.content.res.ColorStateList @@ -29,22 +29,22 @@ import androidx.appcompat.widget.PopupMenu import androidx.lifecycle.lifecycleScope import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.VersionUtils -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.FragmentFullPlayerControlsBinding -import io.github.muntashirakon.music.db.PlaylistEntity -import io.github.muntashirakon.music.db.toSongEntity -import io.github.muntashirakon.music.extensions.* -import io.github.muntashirakon.music.fragments.LibraryViewModel -import io.github.muntashirakon.music.fragments.ReloadType -import io.github.muntashirakon.music.fragments.base.AbsPlayerControlsFragment -import io.github.muntashirakon.music.fragments.base.goToAlbum -import io.github.muntashirakon.music.fragments.base.goToArtist -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.helper.PlayPauseButtonOnClickHandler -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.service.MusicService -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.color.MediaNotificationProcessor +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.FragmentFullPlayerControlsBinding +import code.name.monkey.retromusic.db.PlaylistEntity +import code.name.monkey.retromusic.db.toSongEntity +import code.name.monkey.retromusic.extensions.* +import code.name.monkey.retromusic.fragments.LibraryViewModel +import code.name.monkey.retromusic.fragments.ReloadType +import code.name.monkey.retromusic.fragments.base.AbsPlayerControlsFragment +import code.name.monkey.retromusic.fragments.base.goToAlbum +import code.name.monkey.retromusic.fragments.base.goToArtist +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.helper.PlayPauseButtonOnClickHandler +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.service.MusicService +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.color.MediaNotificationProcessor import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.launch import kotlinx.coroutines.withContext diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/player/full/FullPlayerFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/player/full/FullPlayerFragment.kt similarity index 83% rename from app/src/main/java/io/github/muntashirakon/music/fragments/player/full/FullPlayerFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/player/full/FullPlayerFragment.kt index 54afd6840..6e0cfa836 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/player/full/FullPlayerFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/player/full/FullPlayerFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.player.full +package code.name.monkey.retromusic.fragments.player.full import android.content.res.ColorStateList import android.graphics.Color @@ -20,20 +20,20 @@ import android.os.Bundle import android.view.View import androidx.appcompat.widget.Toolbar import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.FragmentFullBinding -import io.github.muntashirakon.music.extensions.drawAboveSystemBars -import io.github.muntashirakon.music.extensions.hide -import io.github.muntashirakon.music.extensions.show -import io.github.muntashirakon.music.extensions.whichFragment -import io.github.muntashirakon.music.fragments.base.AbsPlayerFragment -import io.github.muntashirakon.music.fragments.base.goToArtist -import io.github.muntashirakon.music.fragments.player.PlayerAlbumCoverFragment -import io.github.muntashirakon.music.glide.GlideApp -import io.github.muntashirakon.music.glide.RetroGlideExtension -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.util.color.MediaNotificationProcessor +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.FragmentFullBinding +import code.name.monkey.retromusic.extensions.drawAboveSystemBars +import code.name.monkey.retromusic.extensions.hide +import code.name.monkey.retromusic.extensions.show +import code.name.monkey.retromusic.extensions.whichFragment +import code.name.monkey.retromusic.fragments.base.AbsPlayerFragment +import code.name.monkey.retromusic.fragments.base.goToArtist +import code.name.monkey.retromusic.fragments.player.PlayerAlbumCoverFragment +import code.name.monkey.retromusic.glide.GlideApp +import code.name.monkey.retromusic.glide.RetroGlideExtension +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.util.color.MediaNotificationProcessor class FullPlayerFragment : AbsPlayerFragment(R.layout.fragment_full) { private var _binding: FragmentFullBinding? = null diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/player/gradient/GradientPlayerFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/player/gradient/GradientPlayerFragment.kt similarity index 94% rename from app/src/main/java/io/github/muntashirakon/music/fragments/player/gradient/GradientPlayerFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/player/gradient/GradientPlayerFragment.kt index 34d895bdd..1355021c8 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/player/gradient/GradientPlayerFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/player/gradient/GradientPlayerFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.player.gradient +package code.name.monkey.retromusic.fragments.player.gradient import android.animation.ObjectAnimator import android.annotation.SuppressLint @@ -37,24 +37,25 @@ import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.RecyclerView import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.VersionUtils -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.adapter.song.PlayingQueueAdapter -import io.github.muntashirakon.music.databinding.FragmentGradientPlayerBinding -import io.github.muntashirakon.music.extensions.* -import io.github.muntashirakon.music.fragments.MusicSeekSkipTouchListener -import io.github.muntashirakon.music.fragments.base.AbsPlayerControlsFragment -import io.github.muntashirakon.music.fragments.base.AbsPlayerFragment -import io.github.muntashirakon.music.fragments.base.goToAlbum -import io.github.muntashirakon.music.fragments.base.goToArtist -import io.github.muntashirakon.music.fragments.other.VolumeFragment -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.helper.MusicProgressViewUpdateHelper -import io.github.muntashirakon.music.helper.PlayPauseButtonOnClickHandler -import io.github.muntashirakon.music.misc.SimpleOnSeekbarChangeListener -import io.github.muntashirakon.music.service.MusicService -import io.github.muntashirakon.music.util.MusicUtil -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.color.MediaNotificationProcessor +import code.name.monkey.retromusic.extensions.* +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.adapter.song.PlayingQueueAdapter +import code.name.monkey.retromusic.databinding.FragmentGradientPlayerBinding +import code.name.monkey.retromusic.extensions.* +import code.name.monkey.retromusic.fragments.MusicSeekSkipTouchListener +import code.name.monkey.retromusic.fragments.base.AbsPlayerControlsFragment +import code.name.monkey.retromusic.fragments.base.AbsPlayerFragment +import code.name.monkey.retromusic.fragments.base.goToAlbum +import code.name.monkey.retromusic.fragments.base.goToArtist +import code.name.monkey.retromusic.fragments.other.VolumeFragment +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.helper.MusicProgressViewUpdateHelper +import code.name.monkey.retromusic.helper.PlayPauseButtonOnClickHandler +import code.name.monkey.retromusic.misc.SimpleOnSeekbarChangeListener +import code.name.monkey.retromusic.service.MusicService +import code.name.monkey.retromusic.util.MusicUtil +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.color.MediaNotificationProcessor import com.google.android.material.bottomsheet.BottomSheetBehavior import com.google.android.material.bottomsheet.BottomSheetBehavior.* import com.h6ah4i.android.widget.advrecyclerview.animator.DraggableItemAnimator diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/player/home/HomePlayerFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/player/home/HomePlayerFragment.kt similarity index 85% rename from app/src/main/java/io/github/muntashirakon/music/fragments/player/home/HomePlayerFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/player/home/HomePlayerFragment.kt index 8209fe5fd..d9ae39ffa 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/player/home/HomePlayerFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/player/home/HomePlayerFragment.kt @@ -12,22 +12,22 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.player.home +package code.name.monkey.retromusic.fragments.player.home import android.graphics.Color import android.os.Bundle import android.view.View import androidx.appcompat.widget.Toolbar import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.FragmentHomePlayerBinding -import io.github.muntashirakon.music.extensions.colorControlNormal -import io.github.muntashirakon.music.fragments.base.AbsPlayerFragment -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.helper.MusicProgressViewUpdateHelper -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.util.MusicUtil -import io.github.muntashirakon.music.util.color.MediaNotificationProcessor +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.FragmentHomePlayerBinding +import code.name.monkey.retromusic.extensions.colorControlNormal +import code.name.monkey.retromusic.fragments.base.AbsPlayerFragment +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.helper.MusicProgressViewUpdateHelper +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.util.MusicUtil +import code.name.monkey.retromusic.util.color.MediaNotificationProcessor class HomePlayerFragment : AbsPlayerFragment(R.layout.fragment_home_player), MusicProgressViewUpdateHelper.Callback { diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/player/lockscreen/LockScreenControlsFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/player/lockscreen/LockScreenControlsFragment.kt similarity index 87% rename from app/src/main/java/io/github/muntashirakon/music/fragments/player/lockscreen/LockScreenControlsFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/player/lockscreen/LockScreenControlsFragment.kt index 09746dbb0..d970908b5 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/player/lockscreen/LockScreenControlsFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/player/lockscreen/LockScreenControlsFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.player.lockscreen +package code.name.monkey.retromusic.fragments.player.lockscreen import android.os.Bundle import android.view.View @@ -24,16 +24,16 @@ import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.MaterialValueHelper import code.name.monkey.appthemehelper.util.TintHelper -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.FragmentLockScreenPlaybackControlsBinding -import io.github.muntashirakon.music.extensions.applyColor -import io.github.muntashirakon.music.extensions.ripAlpha -import io.github.muntashirakon.music.extensions.textColorSecondary -import io.github.muntashirakon.music.fragments.base.AbsPlayerControlsFragment -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.helper.PlayPauseButtonOnClickHandler -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.color.MediaNotificationProcessor +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.FragmentLockScreenPlaybackControlsBinding +import code.name.monkey.retromusic.extensions.applyColor +import code.name.monkey.retromusic.extensions.ripAlpha +import code.name.monkey.retromusic.extensions.textColorSecondary +import code.name.monkey.retromusic.fragments.base.AbsPlayerControlsFragment +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.helper.PlayPauseButtonOnClickHandler +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.color.MediaNotificationProcessor /** * @author Hemanth S (h4h13). diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/player/material/MaterialControlsFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/player/material/MaterialControlsFragment.kt similarity index 88% rename from app/src/main/java/io/github/muntashirakon/music/fragments/player/material/MaterialControlsFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/player/material/MaterialControlsFragment.kt index 7344a1ba7..ff180e4e6 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/player/material/MaterialControlsFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/player/material/MaterialControlsFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.player.material +package code.name.monkey.retromusic.fragments.player.material import android.graphics.PorterDuff import android.os.Bundle @@ -23,16 +23,16 @@ import android.widget.TextView import androidx.core.content.ContextCompat import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.MaterialValueHelper -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.FragmentMaterialPlaybackControlsBinding -import io.github.muntashirakon.music.extensions.* -import io.github.muntashirakon.music.fragments.base.AbsPlayerControlsFragment -import io.github.muntashirakon.music.fragments.base.goToAlbum -import io.github.muntashirakon.music.fragments.base.goToArtist -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.helper.PlayPauseButtonOnClickHandler -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.color.MediaNotificationProcessor +import code.name.monkey.retromusic.extensions.* +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.FragmentMaterialPlaybackControlsBinding +import code.name.monkey.retromusic.fragments.base.AbsPlayerControlsFragment +import code.name.monkey.retromusic.fragments.base.goToAlbum +import code.name.monkey.retromusic.fragments.base.goToArtist +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.helper.PlayPauseButtonOnClickHandler +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.color.MediaNotificationProcessor /** * @author Hemanth S (h4h13). diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/player/material/MaterialFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/player/material/MaterialFragment.kt similarity index 82% rename from app/src/main/java/io/github/muntashirakon/music/fragments/player/material/MaterialFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/player/material/MaterialFragment.kt index 6f8cccd49..1af54215d 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/player/material/MaterialFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/player/material/MaterialFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.player.material +package code.name.monkey.retromusic.fragments.player.material import android.animation.ArgbEvaluator import android.animation.ValueAnimator @@ -21,21 +21,21 @@ import android.os.Bundle import android.view.View import androidx.appcompat.widget.Toolbar import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.FragmentMaterialBinding -import io.github.muntashirakon.music.extensions.colorControlNormal -import io.github.muntashirakon.music.extensions.drawAboveSystemBars -import io.github.muntashirakon.music.extensions.surfaceColor -import io.github.muntashirakon.music.extensions.whichFragment -import io.github.muntashirakon.music.fragments.base.AbsPlayerFragment -import io.github.muntashirakon.music.fragments.player.PlayerAlbumCoverFragment -import io.github.muntashirakon.music.fragments.player.normal.PlayerFragment -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.ViewUtil -import io.github.muntashirakon.music.util.color.MediaNotificationProcessor -import io.github.muntashirakon.music.views.DrawableGradient +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.FragmentMaterialBinding +import code.name.monkey.retromusic.extensions.colorControlNormal +import code.name.monkey.retromusic.extensions.drawAboveSystemBars +import code.name.monkey.retromusic.extensions.surfaceColor +import code.name.monkey.retromusic.extensions.whichFragment +import code.name.monkey.retromusic.fragments.base.AbsPlayerFragment +import code.name.monkey.retromusic.fragments.player.PlayerAlbumCoverFragment +import code.name.monkey.retromusic.fragments.player.normal.PlayerFragment +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.ViewUtil +import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import code.name.monkey.retromusic.views.DrawableGradient /** * @author Hemanth S (h4h13). diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/player/md3/MD3PlaybackControlsFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/player/md3/MD3PlaybackControlsFragment.kt similarity index 88% rename from app/src/main/java/io/github/muntashirakon/music/fragments/player/md3/MD3PlaybackControlsFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/player/md3/MD3PlaybackControlsFragment.kt index 35b972f46..d7790c1b6 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/player/md3/MD3PlaybackControlsFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/player/md3/MD3PlaybackControlsFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.player.md3 +package code.name.monkey.retromusic.fragments.player.md3 import android.animation.ObjectAnimator import android.os.Bundle @@ -25,18 +25,18 @@ import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.MaterialValueHelper import code.name.monkey.appthemehelper.util.TintHelper -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.FragmentMd3PlayerPlaybackControlsBinding -import io.github.muntashirakon.music.extensions.* -import io.github.muntashirakon.music.fragments.base.AbsPlayerControlsFragment -import io.github.muntashirakon.music.fragments.base.goToAlbum -import io.github.muntashirakon.music.fragments.base.goToArtist -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.helper.MusicProgressViewUpdateHelper -import io.github.muntashirakon.music.helper.PlayPauseButtonOnClickHandler -import io.github.muntashirakon.music.util.MusicUtil -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.color.MediaNotificationProcessor +import code.name.monkey.retromusic.extensions.* +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.FragmentMd3PlayerPlaybackControlsBinding +import code.name.monkey.retromusic.fragments.base.AbsPlayerControlsFragment +import code.name.monkey.retromusic.fragments.base.goToAlbum +import code.name.monkey.retromusic.fragments.base.goToArtist +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.helper.MusicProgressViewUpdateHelper +import code.name.monkey.retromusic.helper.PlayPauseButtonOnClickHandler +import code.name.monkey.retromusic.util.MusicUtil +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.color.MediaNotificationProcessor class MD3PlaybackControlsFragment : AbsPlayerControlsFragment(R.layout.fragment_md3_player_playback_controls) { diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/player/md3/MD3PlayerFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/player/md3/MD3PlayerFragment.kt similarity index 87% rename from app/src/main/java/io/github/muntashirakon/music/fragments/player/md3/MD3PlayerFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/player/md3/MD3PlayerFragment.kt index 2d69c837a..e0640349b 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/player/md3/MD3PlayerFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/player/md3/MD3PlayerFragment.kt @@ -12,21 +12,21 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.player.md3 +package code.name.monkey.retromusic.fragments.player.md3 import android.os.Bundle import android.view.View import androidx.appcompat.widget.Toolbar import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.FragmentMd3PlayerBinding -import io.github.muntashirakon.music.extensions.drawAboveSystemBars -import io.github.muntashirakon.music.fragments.base.AbsPlayerFragment -import io.github.muntashirakon.music.fragments.player.PlayerAlbumCoverFragment -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.util.color.MediaNotificationProcessor +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.FragmentMd3PlayerBinding +import code.name.monkey.retromusic.extensions.drawAboveSystemBars +import code.name.monkey.retromusic.fragments.base.AbsPlayerFragment +import code.name.monkey.retromusic.fragments.player.PlayerAlbumCoverFragment +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.util.color.MediaNotificationProcessor class MD3PlayerFragment : AbsPlayerFragment(R.layout.fragment_md3_player) { diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/player/normal/PlayerFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/player/normal/PlayerFragment.kt similarity index 88% rename from app/src/main/java/io/github/muntashirakon/music/fragments/player/normal/PlayerFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/player/normal/PlayerFragment.kt index 972879410..f3214a760 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/player/normal/PlayerFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/player/normal/PlayerFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.player.normal +package code.name.monkey.retromusic.fragments.player.normal import android.animation.ArgbEvaluator import android.animation.ValueAnimator @@ -24,18 +24,18 @@ import androidx.appcompat.widget.Toolbar import androidx.core.view.isVisible import androidx.preference.PreferenceManager import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.SNOWFALL -import io.github.muntashirakon.music.databinding.FragmentPlayerBinding -import io.github.muntashirakon.music.extensions.* -import io.github.muntashirakon.music.fragments.base.AbsPlayerFragment -import io.github.muntashirakon.music.fragments.player.PlayerAlbumCoverFragment -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.ViewUtil -import io.github.muntashirakon.music.util.color.MediaNotificationProcessor -import io.github.muntashirakon.music.views.DrawableGradient +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.SNOWFALL +import code.name.monkey.retromusic.extensions.* +import code.name.monkey.retromusic.databinding.FragmentPlayerBinding +import code.name.monkey.retromusic.fragments.base.AbsPlayerFragment +import code.name.monkey.retromusic.fragments.player.PlayerAlbumCoverFragment +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.ViewUtil +import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import code.name.monkey.retromusic.views.DrawableGradient class PlayerFragment : AbsPlayerFragment(R.layout.fragment_player), SharedPreferences.OnSharedPreferenceChangeListener { diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/player/normal/PlayerPlaybackControlsFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/player/normal/PlayerPlaybackControlsFragment.kt similarity index 90% rename from app/src/main/java/io/github/muntashirakon/music/fragments/player/normal/PlayerPlaybackControlsFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/player/normal/PlayerPlaybackControlsFragment.kt index 079fd5121..73c7acdc6 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/player/normal/PlayerPlaybackControlsFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/player/normal/PlayerPlaybackControlsFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.player.normal +package code.name.monkey.retromusic.fragments.player.normal import android.os.Bundle import android.view.View @@ -25,15 +25,15 @@ import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.MaterialValueHelper import code.name.monkey.appthemehelper.util.TintHelper -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.FragmentPlayerPlaybackControlsBinding -import io.github.muntashirakon.music.extensions.* -import io.github.muntashirakon.music.fragments.base.AbsPlayerControlsFragment -import io.github.muntashirakon.music.fragments.base.goToAlbum -import io.github.muntashirakon.music.fragments.base.goToArtist -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.color.MediaNotificationProcessor +import code.name.monkey.retromusic.extensions.* +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.FragmentPlayerPlaybackControlsBinding +import code.name.monkey.retromusic.fragments.base.AbsPlayerControlsFragment +import code.name.monkey.retromusic.fragments.base.goToAlbum +import code.name.monkey.retromusic.fragments.base.goToArtist +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.color.MediaNotificationProcessor class PlayerPlaybackControlsFragment : AbsPlayerControlsFragment(R.layout.fragment_player_playback_controls) { diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/player/peek/PeekPlayerControlFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/player/peek/PeekPlayerControlFragment.kt similarity index 88% rename from app/src/main/java/io/github/muntashirakon/music/fragments/player/peek/PeekPlayerControlFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/player/peek/PeekPlayerControlFragment.kt index fdb46c19c..dd02d92ac 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/player/peek/PeekPlayerControlFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/player/peek/PeekPlayerControlFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.player.peek +package code.name.monkey.retromusic.fragments.player.peek import android.graphics.Color import android.graphics.PorterDuff @@ -25,14 +25,14 @@ import code.name.monkey.appthemehelper.ThemeStore import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.MaterialValueHelper import code.name.monkey.appthemehelper.util.TintHelper -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.FragmentPeekControlPlayerBinding -import io.github.muntashirakon.music.extensions.applyColor -import io.github.muntashirakon.music.fragments.base.AbsPlayerControlsFragment -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.helper.PlayPauseButtonOnClickHandler -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.color.MediaNotificationProcessor +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.FragmentPeekControlPlayerBinding +import code.name.monkey.retromusic.extensions.applyColor +import code.name.monkey.retromusic.fragments.base.AbsPlayerControlsFragment +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.helper.PlayPauseButtonOnClickHandler +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.color.MediaNotificationProcessor /** * Created by hemanths on 2019-10-04. diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/player/peek/PeekPlayerFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/player/peek/PeekPlayerFragment.kt similarity index 84% rename from app/src/main/java/io/github/muntashirakon/music/fragments/player/peek/PeekPlayerFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/player/peek/PeekPlayerFragment.kt index c928125e3..618e508be 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/player/peek/PeekPlayerFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/player/peek/PeekPlayerFragment.kt @@ -12,22 +12,22 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.player.peek +package code.name.monkey.retromusic.fragments.player.peek import android.os.Bundle import android.view.View import androidx.appcompat.widget.Toolbar import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.FragmentPeekPlayerBinding -import io.github.muntashirakon.music.extensions.* -import io.github.muntashirakon.music.fragments.base.AbsPlayerFragment -import io.github.muntashirakon.music.fragments.base.goToAlbum -import io.github.muntashirakon.music.fragments.base.goToArtist -import io.github.muntashirakon.music.fragments.player.PlayerAlbumCoverFragment -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.color.MediaNotificationProcessor +import code.name.monkey.retromusic.extensions.* +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.FragmentPeekPlayerBinding +import code.name.monkey.retromusic.fragments.base.AbsPlayerFragment +import code.name.monkey.retromusic.fragments.base.goToAlbum +import code.name.monkey.retromusic.fragments.base.goToArtist +import code.name.monkey.retromusic.fragments.player.PlayerAlbumCoverFragment +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.color.MediaNotificationProcessor /** * Created by hemanths on 2019-10-03. diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/player/plain/PlainPlaybackControlsFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/player/plain/PlainPlaybackControlsFragment.kt similarity index 88% rename from app/src/main/java/io/github/muntashirakon/music/fragments/player/plain/PlainPlaybackControlsFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/player/plain/PlainPlaybackControlsFragment.kt index 65be2f649..d76958040 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/player/plain/PlainPlaybackControlsFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/player/plain/PlainPlaybackControlsFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.player.plain +package code.name.monkey.retromusic.fragments.player.plain import android.os.Bundle import android.view.View @@ -25,16 +25,16 @@ import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.MaterialValueHelper import code.name.monkey.appthemehelper.util.TintHelper -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.FragmentPlainControlsFragmentBinding -import io.github.muntashirakon.music.extensions.applyColor -import io.github.muntashirakon.music.extensions.getSongInfo -import io.github.muntashirakon.music.extensions.hide -import io.github.muntashirakon.music.extensions.show -import io.github.muntashirakon.music.fragments.base.AbsPlayerControlsFragment -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.color.MediaNotificationProcessor +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.FragmentPlainControlsFragmentBinding +import code.name.monkey.retromusic.extensions.applyColor +import code.name.monkey.retromusic.extensions.getSongInfo +import code.name.monkey.retromusic.extensions.hide +import code.name.monkey.retromusic.extensions.show +import code.name.monkey.retromusic.fragments.base.AbsPlayerControlsFragment +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.color.MediaNotificationProcessor /** * @author Hemanth S (h4h13). diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/player/plain/PlainPlayerFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/player/plain/PlainPlayerFragment.kt similarity index 82% rename from app/src/main/java/io/github/muntashirakon/music/fragments/player/plain/PlainPlayerFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/player/plain/PlainPlayerFragment.kt index c87c1d272..fbbb7cd26 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/player/plain/PlainPlayerFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/player/plain/PlainPlayerFragment.kt @@ -12,24 +12,24 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.player.plain +package code.name.monkey.retromusic.fragments.player.plain import android.os.Bundle import android.view.View import androidx.appcompat.widget.Toolbar import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.FragmentPlainPlayerBinding -import io.github.muntashirakon.music.extensions.colorControlNormal -import io.github.muntashirakon.music.extensions.drawAboveSystemBars -import io.github.muntashirakon.music.extensions.whichFragment -import io.github.muntashirakon.music.fragments.base.AbsPlayerFragment -import io.github.muntashirakon.music.fragments.base.goToAlbum -import io.github.muntashirakon.music.fragments.base.goToArtist -import io.github.muntashirakon.music.fragments.player.PlayerAlbumCoverFragment -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.util.color.MediaNotificationProcessor +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.FragmentPlainPlayerBinding +import code.name.monkey.retromusic.extensions.colorControlNormal +import code.name.monkey.retromusic.extensions.drawAboveSystemBars +import code.name.monkey.retromusic.extensions.whichFragment +import code.name.monkey.retromusic.fragments.base.AbsPlayerFragment +import code.name.monkey.retromusic.fragments.base.goToAlbum +import code.name.monkey.retromusic.fragments.base.goToArtist +import code.name.monkey.retromusic.fragments.player.PlayerAlbumCoverFragment +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.util.color.MediaNotificationProcessor class PlainPlayerFragment : AbsPlayerFragment(R.layout.fragment_plain_player) { override fun playerToolbar(): Toolbar { diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/player/simple/SimplePlaybackControlsFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/player/simple/SimplePlaybackControlsFragment.kt similarity index 87% rename from app/src/main/java/io/github/muntashirakon/music/fragments/player/simple/SimplePlaybackControlsFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/player/simple/SimplePlaybackControlsFragment.kt index ac3be7487..bcc6e4c9d 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/player/simple/SimplePlaybackControlsFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/player/simple/SimplePlaybackControlsFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.player.simple +package code.name.monkey.retromusic.fragments.player.simple import android.os.Bundle import android.view.View @@ -23,18 +23,18 @@ import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.MaterialValueHelper import code.name.monkey.appthemehelper.util.TintHelper -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.FragmentSimpleControlsFragmentBinding -import io.github.muntashirakon.music.extensions.getSongInfo -import io.github.muntashirakon.music.extensions.hide -import io.github.muntashirakon.music.extensions.show -import io.github.muntashirakon.music.fragments.base.AbsPlayerControlsFragment -import io.github.muntashirakon.music.fragments.base.goToAlbum -import io.github.muntashirakon.music.fragments.base.goToArtist -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.util.MusicUtil -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.color.MediaNotificationProcessor +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.FragmentSimpleControlsFragmentBinding +import code.name.monkey.retromusic.extensions.getSongInfo +import code.name.monkey.retromusic.extensions.hide +import code.name.monkey.retromusic.extensions.show +import code.name.monkey.retromusic.fragments.base.AbsPlayerControlsFragment +import code.name.monkey.retromusic.fragments.base.goToAlbum +import code.name.monkey.retromusic.fragments.base.goToArtist +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.util.MusicUtil +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.color.MediaNotificationProcessor /** * @author Hemanth S (h4h13). diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/player/simple/SimplePlayerFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/player/simple/SimplePlayerFragment.kt similarity index 82% rename from app/src/main/java/io/github/muntashirakon/music/fragments/player/simple/SimplePlayerFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/player/simple/SimplePlayerFragment.kt index 97af6f118..722ab28ba 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/player/simple/SimplePlayerFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/player/simple/SimplePlayerFragment.kt @@ -12,22 +12,22 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.player.simple +package code.name.monkey.retromusic.fragments.player.simple import android.os.Bundle import android.view.View import androidx.appcompat.widget.Toolbar import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.FragmentSimplePlayerBinding -import io.github.muntashirakon.music.extensions.colorControlNormal -import io.github.muntashirakon.music.extensions.drawAboveSystemBars -import io.github.muntashirakon.music.extensions.whichFragment -import io.github.muntashirakon.music.fragments.base.AbsPlayerFragment -import io.github.muntashirakon.music.fragments.player.PlayerAlbumCoverFragment -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.util.color.MediaNotificationProcessor +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.FragmentSimplePlayerBinding +import code.name.monkey.retromusic.extensions.colorControlNormal +import code.name.monkey.retromusic.extensions.drawAboveSystemBars +import code.name.monkey.retromusic.extensions.whichFragment +import code.name.monkey.retromusic.fragments.base.AbsPlayerFragment +import code.name.monkey.retromusic.fragments.player.PlayerAlbumCoverFragment +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.util.color.MediaNotificationProcessor /** * @author Hemanth S (h4h13). diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/player/tiny/TinyPlaybackControlsFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/player/tiny/TinyPlaybackControlsFragment.kt similarity index 86% rename from app/src/main/java/io/github/muntashirakon/music/fragments/player/tiny/TinyPlaybackControlsFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/player/tiny/TinyPlaybackControlsFragment.kt index 35e144752..2104ddf50 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/player/tiny/TinyPlaybackControlsFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/player/tiny/TinyPlaybackControlsFragment.kt @@ -12,16 +12,16 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.player.tiny +package code.name.monkey.retromusic.fragments.player.tiny import android.os.Bundle import android.view.View import android.widget.ImageButton import code.name.monkey.appthemehelper.util.ColorUtil -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.FragmentTinyControlsFragmentBinding -import io.github.muntashirakon.music.fragments.base.AbsPlayerControlsFragment -import io.github.muntashirakon.music.util.color.MediaNotificationProcessor +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.FragmentTinyControlsFragmentBinding +import code.name.monkey.retromusic.fragments.base.AbsPlayerControlsFragment +import code.name.monkey.retromusic.util.color.MediaNotificationProcessor class TinyPlaybackControlsFragment : AbsPlayerControlsFragment(R.layout.fragment_tiny_controls_fragment) { diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/player/tiny/TinyPlayerFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/player/tiny/TinyPlayerFragment.kt similarity index 90% rename from app/src/main/java/io/github/muntashirakon/music/fragments/player/tiny/TinyPlayerFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/player/tiny/TinyPlayerFragment.kt index 4465b01c0..cb3b2e04e 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/player/tiny/TinyPlayerFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/player/tiny/TinyPlayerFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.player.tiny +package code.name.monkey.retromusic.fragments.player.tiny import android.animation.AnimatorSet import android.animation.ObjectAnimator @@ -27,21 +27,22 @@ import androidx.appcompat.widget.Toolbar import androidx.core.content.getSystemService import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper import code.name.monkey.appthemehelper.util.VersionUtils -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.FragmentTinyPlayerBinding -import io.github.muntashirakon.music.extensions.* -import io.github.muntashirakon.music.fragments.base.AbsPlayerFragment -import io.github.muntashirakon.music.fragments.base.goToAlbum -import io.github.muntashirakon.music.fragments.base.goToArtist -import io.github.muntashirakon.music.fragments.player.PlayerAlbumCoverFragment -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.helper.MusicProgressViewUpdateHelper -import io.github.muntashirakon.music.helper.PlayPauseButtonOnClickHandler -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.util.MusicUtil -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.ViewUtil -import io.github.muntashirakon.music.util.color.MediaNotificationProcessor +import code.name.monkey.retromusic.extensions.* +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.FragmentTinyPlayerBinding +import code.name.monkey.retromusic.extensions.* +import code.name.monkey.retromusic.fragments.base.AbsPlayerFragment +import code.name.monkey.retromusic.fragments.base.goToAlbum +import code.name.monkey.retromusic.fragments.base.goToArtist +import code.name.monkey.retromusic.fragments.player.PlayerAlbumCoverFragment +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.helper.MusicProgressViewUpdateHelper +import code.name.monkey.retromusic.helper.PlayPauseButtonOnClickHandler +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.util.MusicUtil +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.ViewUtil +import code.name.monkey.retromusic.util.color.MediaNotificationProcessor import kotlin.math.abs class TinyPlayerFragment : AbsPlayerFragment(R.layout.fragment_tiny_player), diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/playlists/PlaylistDetailsFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/playlists/PlaylistDetailsFragment.kt similarity index 87% rename from app/src/main/java/io/github/muntashirakon/music/fragments/playlists/PlaylistDetailsFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/playlists/PlaylistDetailsFragment.kt index 792fd61a7..aa7f71bc1 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/playlists/PlaylistDetailsFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/playlists/PlaylistDetailsFragment.kt @@ -1,4 +1,4 @@ -package io.github.muntashirakon.music.fragments.playlists +package code.name.monkey.retromusic.fragments.playlists import android.graphics.Color import android.os.Bundle @@ -12,20 +12,20 @@ import androidx.navigation.fragment.findNavController import androidx.navigation.fragment.navArgs import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.RecyclerView -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.adapter.song.OrderablePlaylistSongAdapter -import io.github.muntashirakon.music.databinding.FragmentPlaylistDetailBinding -import io.github.muntashirakon.music.db.PlaylistWithSongs -import io.github.muntashirakon.music.db.toSongs -import io.github.muntashirakon.music.extensions.dip -import io.github.muntashirakon.music.extensions.surfaceColor -import io.github.muntashirakon.music.fragments.base.AbsMainActivityFragment -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.helper.menu.PlaylistMenuHelper -import io.github.muntashirakon.music.interfaces.ICabCallback -import io.github.muntashirakon.music.interfaces.ICabHolder -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.util.RetroColorUtil +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.adapter.song.OrderablePlaylistSongAdapter +import code.name.monkey.retromusic.databinding.FragmentPlaylistDetailBinding +import code.name.monkey.retromusic.db.PlaylistWithSongs +import code.name.monkey.retromusic.db.toSongs +import code.name.monkey.retromusic.extensions.dip +import code.name.monkey.retromusic.extensions.surfaceColor +import code.name.monkey.retromusic.fragments.base.AbsMainActivityFragment +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.helper.menu.PlaylistMenuHelper +import code.name.monkey.retromusic.interfaces.ICabCallback +import code.name.monkey.retromusic.interfaces.ICabHolder +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.util.RetroColorUtil import com.afollestad.materialcab.attached.AttachedCab import com.afollestad.materialcab.attached.destroy import com.afollestad.materialcab.attached.isActive diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/playlists/PlaylistDetailsViewModel.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/playlists/PlaylistDetailsViewModel.kt similarity index 82% rename from app/src/main/java/io/github/muntashirakon/music/fragments/playlists/PlaylistDetailsViewModel.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/playlists/PlaylistDetailsViewModel.kt index cc90c19f7..0d15a279d 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/playlists/PlaylistDetailsViewModel.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/playlists/PlaylistDetailsViewModel.kt @@ -12,13 +12,13 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.playlists +package code.name.monkey.retromusic.fragments.playlists import androidx.lifecycle.LiveData import androidx.lifecycle.ViewModel -import io.github.muntashirakon.music.db.PlaylistWithSongs -import io.github.muntashirakon.music.db.SongEntity -import io.github.muntashirakon.music.repository.RealRepository +import code.name.monkey.retromusic.db.PlaylistWithSongs +import code.name.monkey.retromusic.db.SongEntity +import code.name.monkey.retromusic.repository.RealRepository class PlaylistDetailsViewModel( private val realRepository: RealRepository, diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/playlists/PlaylistsFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/playlists/PlaylistsFragment.kt similarity index 92% rename from app/src/main/java/io/github/muntashirakon/music/fragments/playlists/PlaylistsFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/playlists/PlaylistsFragment.kt index ee0cda9bb..b77a725e6 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/playlists/PlaylistsFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/playlists/PlaylistsFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.playlists +package code.name.monkey.retromusic.fragments.playlists import android.os.Bundle import android.view.* @@ -20,16 +20,16 @@ import androidx.core.os.bundleOf import androidx.core.view.MenuCompat import androidx.navigation.fragment.findNavController import androidx.recyclerview.widget.GridLayoutManager -import io.github.muntashirakon.music.EXTRA_PLAYLIST -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.adapter.playlist.PlaylistAdapter -import io.github.muntashirakon.music.db.PlaylistWithSongs -import io.github.muntashirakon.music.fragments.ReloadType -import io.github.muntashirakon.music.fragments.base.AbsRecyclerViewCustomGridSizeFragment -import io.github.muntashirakon.music.helper.SortOrder.PlaylistSortOrder -import io.github.muntashirakon.music.interfaces.IPlaylistClickListener -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.RetroUtil +import code.name.monkey.retromusic.EXTRA_PLAYLIST +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.adapter.playlist.PlaylistAdapter +import code.name.monkey.retromusic.db.PlaylistWithSongs +import code.name.monkey.retromusic.fragments.ReloadType +import code.name.monkey.retromusic.fragments.base.AbsRecyclerViewCustomGridSizeFragment +import code.name.monkey.retromusic.helper.SortOrder.PlaylistSortOrder +import code.name.monkey.retromusic.interfaces.IPlaylistClickListener +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.RetroUtil import com.google.android.material.transition.MaterialSharedAxis class PlaylistsFragment : diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/queue/PlayingQueueFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/queue/PlayingQueueFragment.kt similarity index 92% rename from app/src/main/java/io/github/muntashirakon/music/fragments/queue/PlayingQueueFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/queue/PlayingQueueFragment.kt index 4fcc7b9b9..d384f3eb7 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/queue/PlayingQueueFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/queue/PlayingQueueFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.queue +package code.name.monkey.retromusic.fragments.queue import android.content.res.ColorStateList import android.os.Bundle @@ -23,15 +23,15 @@ import androidx.recyclerview.widget.RecyclerView import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.MaterialValueHelper import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.activities.MainActivity -import io.github.muntashirakon.music.adapter.song.PlayingQueueAdapter -import io.github.muntashirakon.music.databinding.FragmentPlayingQueueBinding -import io.github.muntashirakon.music.extensions.accentColor -import io.github.muntashirakon.music.fragments.base.AbsMusicServiceFragment -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.util.MusicUtil -import io.github.muntashirakon.music.util.ThemedFastScroller +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.activities.MainActivity +import code.name.monkey.retromusic.adapter.song.PlayingQueueAdapter +import code.name.monkey.retromusic.databinding.FragmentPlayingQueueBinding +import code.name.monkey.retromusic.extensions.accentColor +import code.name.monkey.retromusic.fragments.base.AbsMusicServiceFragment +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.util.MusicUtil +import code.name.monkey.retromusic.util.ThemedFastScroller import com.h6ah4i.android.widget.advrecyclerview.animator.DraggableItemAnimator import com.h6ah4i.android.widget.advrecyclerview.draggable.RecyclerViewDragDropManager import com.h6ah4i.android.widget.advrecyclerview.swipeable.RecyclerViewSwipeManager diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/search/SearchFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/search/SearchFragment.kt similarity index 93% rename from app/src/main/java/io/github/muntashirakon/music/fragments/search/SearchFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/search/SearchFragment.kt index 11091e418..eced42489 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/search/SearchFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/search/SearchFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.search +package code.name.monkey.retromusic.fragments.search import android.app.Activity.RESULT_OK import android.content.ActivityNotFoundException @@ -30,16 +30,16 @@ import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.RecyclerView import androidx.transition.TransitionManager import code.name.monkey.appthemehelper.ThemeStore -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.adapter.SearchAdapter -import io.github.muntashirakon.music.databinding.FragmentSearchBinding -import io.github.muntashirakon.music.extensions.accentColor -import io.github.muntashirakon.music.extensions.dipToPix -import io.github.muntashirakon.music.extensions.focusAndShowKeyboard -import io.github.muntashirakon.music.extensions.showToast -import io.github.muntashirakon.music.fragments.base.AbsMainActivityFragment -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.views.addAlpha +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.adapter.SearchAdapter +import code.name.monkey.retromusic.databinding.FragmentSearchBinding +import code.name.monkey.retromusic.extensions.accentColor +import code.name.monkey.retromusic.extensions.dipToPix +import code.name.monkey.retromusic.extensions.focusAndShowKeyboard +import code.name.monkey.retromusic.extensions.showToast +import code.name.monkey.retromusic.fragments.base.AbsMainActivityFragment +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.views.addAlpha import com.google.android.material.chip.Chip import com.google.android.material.chip.ChipGroup import com.google.android.material.shape.MaterialShapeDrawable diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/settings/AbsSettingsFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/settings/AbsSettingsFragment.kt similarity index 94% rename from app/src/main/java/io/github/muntashirakon/music/fragments/settings/AbsSettingsFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/settings/AbsSettingsFragment.kt index c1fa27272..e6d8f681c 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/settings/AbsSettingsFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/settings/AbsSettingsFragment.kt @@ -11,7 +11,7 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.fragments.settings +package code.name.monkey.retromusic.fragments.settings import android.graphics.Color import android.graphics.drawable.ColorDrawable @@ -23,8 +23,9 @@ import androidx.preference.Preference import androidx.preference.PreferenceManager import code.name.monkey.appthemehelper.common.prefs.supportv7.ATEPreferenceFragmentCompat import code.name.monkey.appthemehelper.util.VersionUtils -import io.github.muntashirakon.music.activities.OnThemeChangedListener -import io.github.muntashirakon.music.preferences.* +import code.name.monkey.retromusic.preferences.* +import code.name.monkey.retromusic.activities.OnThemeChangedListener +import code.name.monkey.retromusic.preferences.* import dev.chrisbanes.insetter.applyInsetter /** diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/settings/AudioSettings.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/settings/AudioSettings.kt similarity index 90% rename from app/src/main/java/io/github/muntashirakon/music/fragments/settings/AudioSettings.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/settings/AudioSettings.kt index 71ef45bd7..1dffcc857 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/settings/AudioSettings.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/settings/AudioSettings.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.settings +package code.name.monkey.retromusic.fragments.settings import android.Manifest.permission.BLUETOOTH_CONNECT import android.content.Intent @@ -22,10 +22,10 @@ import android.os.Bundle import androidx.core.app.ActivityCompat import androidx.preference.Preference import code.name.monkey.appthemehelper.util.VersionUtils -import io.github.muntashirakon.music.BLUETOOTH_PLAYBACK -import io.github.muntashirakon.music.EQUALIZER -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.util.NavigationUtil +import code.name.monkey.retromusic.BLUETOOTH_PLAYBACK +import code.name.monkey.retromusic.EQUALIZER +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.util.NavigationUtil /** * @author Hemanth S (h4h13). diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/settings/ImageSettingFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/settings/ImageSettingFragment.kt similarity index 90% rename from app/src/main/java/io/github/muntashirakon/music/fragments/settings/ImageSettingFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/settings/ImageSettingFragment.kt index e62283b90..50f984a49 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/settings/ImageSettingFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/settings/ImageSettingFragment.kt @@ -12,10 +12,10 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.settings +package code.name.monkey.retromusic.fragments.settings import android.os.Bundle -import io.github.muntashirakon.music.R +import code.name.monkey.retromusic.R /** * @author Hemanth S (h4h13). diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/settings/MainSettingsFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/settings/MainSettingsFragment.kt similarity index 92% rename from app/src/main/java/io/github/muntashirakon/music/fragments/settings/MainSettingsFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/settings/MainSettingsFragment.kt index 417ec08ca..263f60945 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/settings/MainSettingsFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/settings/MainSettingsFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.settings +package code.name.monkey.retromusic.fragments.settings import android.os.Bundle import android.view.LayoutInflater @@ -20,9 +20,9 @@ import android.view.View import android.view.ViewGroup import androidx.fragment.app.Fragment import androidx.navigation.fragment.findNavController -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.FragmentMainSettingsBinding -import io.github.muntashirakon.music.extensions.drawAboveSystemBarsWithPadding +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.FragmentMainSettingsBinding +import code.name.monkey.retromusic.extensions.drawAboveSystemBarsWithPadding class MainSettingsFragment : Fragment(), View.OnClickListener { diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/settings/NotificationSettingsFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/settings/NotificationSettingsFragment.kt similarity index 91% rename from app/src/main/java/io/github/muntashirakon/music/fragments/settings/NotificationSettingsFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/settings/NotificationSettingsFragment.kt index c29aa220d..2abffa6b0 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/settings/NotificationSettingsFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/settings/NotificationSettingsFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.settings +package code.name.monkey.retromusic.fragments.settings import android.content.SharedPreferences import android.os.Build.VERSION @@ -20,10 +20,10 @@ import android.os.Build.VERSION_CODES import android.os.Bundle import androidx.preference.Preference import androidx.preference.TwoStatePreference -import io.github.muntashirakon.music.CLASSIC_NOTIFICATION -import io.github.muntashirakon.music.COLORED_NOTIFICATION -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.util.PreferenceUtil +import code.name.monkey.retromusic.CLASSIC_NOTIFICATION +import code.name.monkey.retromusic.COLORED_NOTIFICATION +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.util.PreferenceUtil /** * @author Hemanth S (h4h13). diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/settings/NowPlayingSettingsFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/settings/NowPlayingSettingsFragment.kt similarity index 94% rename from app/src/main/java/io/github/muntashirakon/music/fragments/settings/NowPlayingSettingsFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/settings/NowPlayingSettingsFragment.kt index 5660c9737..955cf9af0 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/settings/NowPlayingSettingsFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/settings/NowPlayingSettingsFragment.kt @@ -12,15 +12,15 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.settings +package code.name.monkey.retromusic.fragments.settings import android.content.SharedPreferences import android.os.Bundle import android.view.View import androidx.preference.Preference import androidx.preference.TwoStatePreference -import io.github.muntashirakon.music.* -import io.github.muntashirakon.music.util.PreferenceUtil +import code.name.monkey.retromusic.* +import code.name.monkey.retromusic.util.PreferenceUtil /** * @author Hemanth S (h4h13). diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/settings/OtherSettingsFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/settings/OtherSettingsFragment.kt similarity index 86% rename from app/src/main/java/io/github/muntashirakon/music/fragments/settings/OtherSettingsFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/settings/OtherSettingsFragment.kt index b924609b1..318a8b101 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/settings/OtherSettingsFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/settings/OtherSettingsFragment.kt @@ -12,17 +12,17 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.settings +package code.name.monkey.retromusic.fragments.settings import android.os.Bundle import android.view.View import androidx.preference.Preference import code.name.monkey.appthemehelper.common.prefs.supportv7.ATEListPreference -import io.github.muntashirakon.music.LANGUAGE_NAME -import io.github.muntashirakon.music.LAST_ADDED_CUTOFF -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.fragments.LibraryViewModel -import io.github.muntashirakon.music.fragments.ReloadType.HomeSections +import code.name.monkey.retromusic.LANGUAGE_NAME +import code.name.monkey.retromusic.LAST_ADDED_CUTOFF +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.fragments.LibraryViewModel +import code.name.monkey.retromusic.fragments.ReloadType.HomeSections import org.koin.androidx.viewmodel.ext.android.sharedViewModel /** diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/settings/PersonalizeSettingsFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/settings/PersonalizeSettingsFragment.kt similarity index 86% rename from app/src/main/java/io/github/muntashirakon/music/fragments/settings/PersonalizeSettingsFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/settings/PersonalizeSettingsFragment.kt index e9ab1b815..07b73e641 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/settings/PersonalizeSettingsFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/settings/PersonalizeSettingsFragment.kt @@ -12,13 +12,17 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.settings +package code.name.monkey.retromusic.fragments.settings import android.os.Bundle import android.view.View import androidx.preference.TwoStatePreference import code.name.monkey.appthemehelper.common.prefs.supportv7.ATEListPreference -import io.github.muntashirakon.music.* +import code.name.monkey.retromusic.HOME_ALBUM_GRID_STYLE +import code.name.monkey.retromusic.HOME_ARTIST_GRID_STYLE +import code.name.monkey.retromusic.TAB_TEXT_MODE +import code.name.monkey.retromusic.TOGGLE_FULL_SCREEN +import code.name.monkey.retromusic.* class PersonalizeSettingsFragment : AbsSettingsFragment() { diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/settings/ThemeSettingsFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/settings/ThemeSettingsFragment.kt similarity index 94% rename from app/src/main/java/io/github/muntashirakon/music/fragments/settings/ThemeSettingsFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/settings/ThemeSettingsFragment.kt index 91f7c77cd..bbb5500ea 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/settings/ThemeSettingsFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/settings/ThemeSettingsFragment.kt @@ -11,7 +11,7 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.fragments.settings +package code.name.monkey.retromusic.fragments.settings import android.annotation.SuppressLint import android.os.Bundle @@ -25,10 +25,10 @@ import code.name.monkey.appthemehelper.common.prefs.supportv7.ATEColorPreference import code.name.monkey.appthemehelper.common.prefs.supportv7.ATESwitchPreference import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.VersionUtils -import io.github.muntashirakon.music.* -import io.github.muntashirakon.music.appshortcuts.DynamicShortcutManager -import io.github.muntashirakon.music.extensions.materialDialog -import io.github.muntashirakon.music.util.PreferenceUtil +import code.name.monkey.retromusic.* +import code.name.monkey.retromusic.appshortcuts.DynamicShortcutManager +import code.name.monkey.retromusic.extensions.materialDialog +import code.name.monkey.retromusic.util.PreferenceUtil import com.afollestad.materialdialogs.color.colorChooser import com.google.android.material.color.DynamicColors diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/songs/SongsFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/songs/SongsFragment.kt similarity index 94% rename from app/src/main/java/io/github/muntashirakon/music/fragments/songs/SongsFragment.kt rename to app/src/main/java/code/name/monkey/retromusic/fragments/songs/SongsFragment.kt index 97f62b070..f6257f120 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/songs/SongsFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/songs/SongsFragment.kt @@ -12,25 +12,25 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.fragments.songs +package code.name.monkey.retromusic.fragments.songs import android.os.Bundle import android.view.* import androidx.activity.addCallback import androidx.annotation.LayoutRes import androidx.recyclerview.widget.GridLayoutManager -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.adapter.song.SongAdapter -import io.github.muntashirakon.music.extensions.surfaceColor -import io.github.muntashirakon.music.fragments.GridStyle -import io.github.muntashirakon.music.fragments.ReloadType -import io.github.muntashirakon.music.fragments.base.AbsRecyclerViewCustomGridSizeFragment -import io.github.muntashirakon.music.helper.SortOrder.SongSortOrder -import io.github.muntashirakon.music.interfaces.ICabCallback -import io.github.muntashirakon.music.interfaces.ICabHolder -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.RetroColorUtil -import io.github.muntashirakon.music.util.RetroUtil +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.adapter.song.SongAdapter +import code.name.monkey.retromusic.extensions.surfaceColor +import code.name.monkey.retromusic.fragments.GridStyle +import code.name.monkey.retromusic.fragments.ReloadType +import code.name.monkey.retromusic.fragments.base.AbsRecyclerViewCustomGridSizeFragment +import code.name.monkey.retromusic.helper.SortOrder.SongSortOrder +import code.name.monkey.retromusic.interfaces.ICabCallback +import code.name.monkey.retromusic.interfaces.ICabHolder +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.RetroColorUtil +import code.name.monkey.retromusic.util.RetroUtil import com.afollestad.materialcab.attached.AttachedCab import com.afollestad.materialcab.attached.destroy import com.afollestad.materialcab.attached.isActive diff --git a/app/src/main/java/io/github/muntashirakon/music/glide/BlurTransformation.kt b/app/src/main/java/code/name/monkey/retromusic/glide/BlurTransformation.kt similarity index 95% rename from app/src/main/java/io/github/muntashirakon/music/glide/BlurTransformation.kt rename to app/src/main/java/code/name/monkey/retromusic/glide/BlurTransformation.kt index a90b70a93..fc0434d0b 100644 --- a/app/src/main/java/io/github/muntashirakon/music/glide/BlurTransformation.kt +++ b/app/src/main/java/code/name/monkey/retromusic/glide/BlurTransformation.kt @@ -1,4 +1,4 @@ -package io.github.muntashirakon.music.glide +package code.name.monkey.retromusic.glide import android.content.Context import android.graphics.Bitmap @@ -6,9 +6,9 @@ import android.graphics.Canvas import android.graphics.Paint import android.renderscript.* import androidx.annotation.FloatRange -import io.github.muntashirakon.music.BuildConfig -import io.github.muntashirakon.music.helper.StackBlur -import io.github.muntashirakon.music.util.ImageUtil +import code.name.monkey.retromusic.BuildConfig +import code.name.monkey.retromusic.helper.StackBlur +import code.name.monkey.retromusic.util.ImageUtil import com.bumptech.glide.load.engine.bitmap_recycle.BitmapPool import com.bumptech.glide.load.resource.bitmap.BitmapTransformation import java.security.MessageDigest diff --git a/app/src/main/java/io/github/muntashirakon/music/glide/RetroGlideExtension.kt b/app/src/main/java/code/name/monkey/retromusic/glide/RetroGlideExtension.kt similarity index 88% rename from app/src/main/java/io/github/muntashirakon/music/glide/RetroGlideExtension.kt rename to app/src/main/java/code/name/monkey/retromusic/glide/RetroGlideExtension.kt index 79d6e63cd..71d42fc9f 100644 --- a/app/src/main/java/io/github/muntashirakon/music/glide/RetroGlideExtension.kt +++ b/app/src/main/java/code/name/monkey/retromusic/glide/RetroGlideExtension.kt @@ -1,25 +1,25 @@ -package io.github.muntashirakon.music.glide +package code.name.monkey.retromusic.glide import android.content.Context import android.graphics.drawable.Drawable import androidx.annotation.DrawableRes import androidx.core.content.ContextCompat import code.name.monkey.appthemehelper.util.TintHelper -import io.github.muntashirakon.music.App.Companion.getContext -import io.github.muntashirakon.music.Constants.USER_BANNER -import io.github.muntashirakon.music.Constants.USER_PROFILE -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.extensions.accentColor -import io.github.muntashirakon.music.glide.artistimage.ArtistImage -import io.github.muntashirakon.music.glide.audiocover.AudioFileCover -import io.github.muntashirakon.music.glide.palette.BitmapPaletteWrapper -import io.github.muntashirakon.music.model.Artist -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.util.ArtistSignatureUtil -import io.github.muntashirakon.music.util.CustomArtistImageUtil.Companion.getFile -import io.github.muntashirakon.music.util.CustomArtistImageUtil.Companion.getInstance -import io.github.muntashirakon.music.util.MusicUtil.getMediaStoreAlbumCoverUri -import io.github.muntashirakon.music.util.PreferenceUtil +import code.name.monkey.retromusic.App.Companion.getContext +import code.name.monkey.retromusic.Constants.USER_BANNER +import code.name.monkey.retromusic.Constants.USER_PROFILE +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.extensions.accentColor +import code.name.monkey.retromusic.glide.artistimage.ArtistImage +import code.name.monkey.retromusic.glide.audiocover.AudioFileCover +import code.name.monkey.retromusic.glide.palette.BitmapPaletteWrapper +import code.name.monkey.retromusic.model.Artist +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.util.ArtistSignatureUtil +import code.name.monkey.retromusic.util.CustomArtistImageUtil.Companion.getFile +import code.name.monkey.retromusic.util.CustomArtistImageUtil.Companion.getInstance +import code.name.monkey.retromusic.util.MusicUtil.getMediaStoreAlbumCoverUri +import code.name.monkey.retromusic.util.PreferenceUtil import com.bumptech.glide.GenericTransitionOptions import com.bumptech.glide.Priority import com.bumptech.glide.RequestBuilder diff --git a/app/src/main/java/io/github/muntashirakon/music/glide/RetroMusicColoredTarget.kt b/app/src/main/java/code/name/monkey/retromusic/glide/RetroMusicColoredTarget.kt similarity index 80% rename from app/src/main/java/io/github/muntashirakon/music/glide/RetroMusicColoredTarget.kt rename to app/src/main/java/code/name/monkey/retromusic/glide/RetroMusicColoredTarget.kt index 5e263aa69..19a1a1712 100644 --- a/app/src/main/java/io/github/muntashirakon/music/glide/RetroMusicColoredTarget.kt +++ b/app/src/main/java/code/name/monkey/retromusic/glide/RetroMusicColoredTarget.kt @@ -12,15 +12,15 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.glide +package code.name.monkey.retromusic.glide import android.graphics.drawable.Drawable import android.widget.ImageView -import io.github.muntashirakon.music.App -import io.github.muntashirakon.music.extensions.colorControlNormal -import io.github.muntashirakon.music.glide.palette.BitmapPaletteTarget -import io.github.muntashirakon.music.glide.palette.BitmapPaletteWrapper -import io.github.muntashirakon.music.util.color.MediaNotificationProcessor +import code.name.monkey.retromusic.App +import code.name.monkey.retromusic.extensions.colorControlNormal +import code.name.monkey.retromusic.glide.palette.BitmapPaletteTarget +import code.name.monkey.retromusic.glide.palette.BitmapPaletteWrapper +import code.name.monkey.retromusic.util.color.MediaNotificationProcessor import com.bumptech.glide.request.transition.Transition abstract class RetroMusicColoredTarget(view: ImageView) : BitmapPaletteTarget(view) { diff --git a/app/src/main/java/io/github/muntashirakon/music/glide/RetroMusicGlideModule.kt b/app/src/main/java/code/name/monkey/retromusic/glide/RetroMusicGlideModule.kt similarity index 71% rename from app/src/main/java/io/github/muntashirakon/music/glide/RetroMusicGlideModule.kt rename to app/src/main/java/code/name/monkey/retromusic/glide/RetroMusicGlideModule.kt index 0e8434ed2..8f6630893 100644 --- a/app/src/main/java/io/github/muntashirakon/music/glide/RetroMusicGlideModule.kt +++ b/app/src/main/java/code/name/monkey/retromusic/glide/RetroMusicGlideModule.kt @@ -12,18 +12,18 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.glide +package code.name.monkey.retromusic.glide import android.content.Context import android.graphics.Bitmap -import io.github.muntashirakon.music.glide.artistimage.ArtistImage -import io.github.muntashirakon.music.glide.artistimage.Factory -import io.github.muntashirakon.music.glide.audiocover.AudioFileCover -import io.github.muntashirakon.music.glide.audiocover.AudioFileCoverLoader -import io.github.muntashirakon.music.glide.palette.BitmapPaletteTranscoder -import io.github.muntashirakon.music.glide.palette.BitmapPaletteWrapper -import io.github.muntashirakon.music.glide.playlistPreview.PlaylistPreview -import io.github.muntashirakon.music.glide.playlistPreview.PlaylistPreviewLoader +import code.name.monkey.retromusic.glide.artistimage.ArtistImage +import code.name.monkey.retromusic.glide.artistimage.Factory +import code.name.monkey.retromusic.glide.audiocover.AudioFileCover +import code.name.monkey.retromusic.glide.audiocover.AudioFileCoverLoader +import code.name.monkey.retromusic.glide.palette.BitmapPaletteTranscoder +import code.name.monkey.retromusic.glide.palette.BitmapPaletteWrapper +import code.name.monkey.retromusic.glide.playlistPreview.PlaylistPreview +import code.name.monkey.retromusic.glide.playlistPreview.PlaylistPreviewLoader import com.bumptech.glide.Glide import com.bumptech.glide.Registry import com.bumptech.glide.annotation.GlideModule diff --git a/app/src/main/java/io/github/muntashirakon/music/glide/SingleColorTarget.kt b/app/src/main/java/code/name/monkey/retromusic/glide/SingleColorTarget.kt similarity index 84% rename from app/src/main/java/io/github/muntashirakon/music/glide/SingleColorTarget.kt rename to app/src/main/java/code/name/monkey/retromusic/glide/SingleColorTarget.kt index f8a92c2c7..4991418ea 100644 --- a/app/src/main/java/io/github/muntashirakon/music/glide/SingleColorTarget.kt +++ b/app/src/main/java/code/name/monkey/retromusic/glide/SingleColorTarget.kt @@ -12,15 +12,15 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.glide +package code.name.monkey.retromusic.glide import android.graphics.drawable.Drawable import android.widget.ImageView import code.name.monkey.appthemehelper.util.ATHUtil -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.glide.palette.BitmapPaletteTarget -import io.github.muntashirakon.music.glide.palette.BitmapPaletteWrapper -import io.github.muntashirakon.music.util.ColorUtil +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.glide.palette.BitmapPaletteTarget +import code.name.monkey.retromusic.glide.palette.BitmapPaletteWrapper +import code.name.monkey.retromusic.util.ColorUtil import com.bumptech.glide.request.transition.Transition abstract class SingleColorTarget(view: ImageView) : BitmapPaletteTarget(view) { diff --git a/app/src/main/java/io/github/muntashirakon/music/glide/artistimage/ArtistImage.kt b/app/src/main/java/code/name/monkey/retromusic/glide/artistimage/ArtistImage.kt similarity index 72% rename from app/src/main/java/io/github/muntashirakon/music/glide/artistimage/ArtistImage.kt rename to app/src/main/java/code/name/monkey/retromusic/glide/artistimage/ArtistImage.kt index ffae31a12..da9de7d42 100644 --- a/app/src/main/java/io/github/muntashirakon/music/glide/artistimage/ArtistImage.kt +++ b/app/src/main/java/code/name/monkey/retromusic/glide/artistimage/ArtistImage.kt @@ -1,6 +1,6 @@ -package io.github.muntashirakon.music.glide.artistimage +package code.name.monkey.retromusic.glide.artistimage -import io.github.muntashirakon.music.model.Artist +import code.name.monkey.retromusic.model.Artist class ArtistImage(val artist: Artist){ override fun equals(other: Any?): Boolean { diff --git a/app/src/main/java/io/github/muntashirakon/music/glide/artistimage/ArtistImageFetcher.kt b/app/src/main/java/code/name/monkey/retromusic/glide/artistimage/ArtistImageFetcher.kt similarity index 93% rename from app/src/main/java/io/github/muntashirakon/music/glide/artistimage/ArtistImageFetcher.kt rename to app/src/main/java/code/name/monkey/retromusic/glide/artistimage/ArtistImageFetcher.kt index 8e54d762f..65dfef68a 100644 --- a/app/src/main/java/io/github/muntashirakon/music/glide/artistimage/ArtistImageFetcher.kt +++ b/app/src/main/java/code/name/monkey/retromusic/glide/artistimage/ArtistImageFetcher.kt @@ -1,10 +1,10 @@ -package io.github.muntashirakon.music.glide.artistimage +package code.name.monkey.retromusic.glide.artistimage import android.content.Context import com.bumptech.glide.Priority import com.bumptech.glide.load.DataSource import com.bumptech.glide.load.data.DataFetcher -import io.github.muntashirakon.music.util.MusicUtil +import code.name.monkey.retromusic.util.MusicUtil import java.io.FileNotFoundException import java.io.InputStream diff --git a/app/src/main/java/io/github/muntashirakon/music/glide/artistimage/ArtistImageLoader.kt b/app/src/main/java/code/name/monkey/retromusic/glide/artistimage/ArtistImageLoader.kt similarity index 96% rename from app/src/main/java/io/github/muntashirakon/music/glide/artistimage/ArtistImageLoader.kt rename to app/src/main/java/code/name/monkey/retromusic/glide/artistimage/ArtistImageLoader.kt index 9547386bc..7a85edf95 100644 --- a/app/src/main/java/io/github/muntashirakon/music/glide/artistimage/ArtistImageLoader.kt +++ b/app/src/main/java/code/name/monkey/retromusic/glide/artistimage/ArtistImageLoader.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.glide.artistimage +package code.name.monkey.retromusic.glide.artistimage import android.content.Context import com.bumptech.glide.load.Options diff --git a/app/src/main/java/io/github/muntashirakon/music/glide/audiocover/AudioFileCover.kt b/app/src/main/java/code/name/monkey/retromusic/glide/audiocover/AudioFileCover.kt similarity index 94% rename from app/src/main/java/io/github/muntashirakon/music/glide/audiocover/AudioFileCover.kt rename to app/src/main/java/code/name/monkey/retromusic/glide/audiocover/AudioFileCover.kt index efb823d35..0045669c1 100644 --- a/app/src/main/java/io/github/muntashirakon/music/glide/audiocover/AudioFileCover.kt +++ b/app/src/main/java/code/name/monkey/retromusic/glide/audiocover/AudioFileCover.kt @@ -11,7 +11,7 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.glide.audiocover +package code.name.monkey.retromusic.glide.audiocover /** @author Karim Abou Zeid (kabouzeid) */ diff --git a/app/src/main/java/io/github/muntashirakon/music/glide/audiocover/AudioFileCoverFetcher.kt b/app/src/main/java/code/name/monkey/retromusic/glide/audiocover/AudioFileCoverFetcher.kt similarity index 97% rename from app/src/main/java/io/github/muntashirakon/music/glide/audiocover/AudioFileCoverFetcher.kt rename to app/src/main/java/code/name/monkey/retromusic/glide/audiocover/AudioFileCoverFetcher.kt index 66dc25e11..897d46730 100644 --- a/app/src/main/java/io/github/muntashirakon/music/glide/audiocover/AudioFileCoverFetcher.kt +++ b/app/src/main/java/code/name/monkey/retromusic/glide/audiocover/AudioFileCoverFetcher.kt @@ -11,7 +11,7 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.glide.audiocover +package code.name.monkey.retromusic.glide.audiocover import android.media.MediaMetadataRetriever import com.bumptech.glide.Priority diff --git a/app/src/main/java/io/github/muntashirakon/music/glide/audiocover/AudioFileCoverLoader.kt b/app/src/main/java/code/name/monkey/retromusic/glide/audiocover/AudioFileCoverLoader.kt similarity index 96% rename from app/src/main/java/io/github/muntashirakon/music/glide/audiocover/AudioFileCoverLoader.kt rename to app/src/main/java/code/name/monkey/retromusic/glide/audiocover/AudioFileCoverLoader.kt index 54cee6254..0008f09c1 100644 --- a/app/src/main/java/io/github/muntashirakon/music/glide/audiocover/AudioFileCoverLoader.kt +++ b/app/src/main/java/code/name/monkey/retromusic/glide/audiocover/AudioFileCoverLoader.kt @@ -11,7 +11,7 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.glide.audiocover +package code.name.monkey.retromusic.glide.audiocover import com.bumptech.glide.load.Options import com.bumptech.glide.load.model.ModelLoader diff --git a/app/src/main/java/io/github/muntashirakon/music/glide/audiocover/AudioFileCoverUtils.java b/app/src/main/java/code/name/monkey/retromusic/glide/audiocover/AudioFileCoverUtils.java similarity index 97% rename from app/src/main/java/io/github/muntashirakon/music/glide/audiocover/AudioFileCoverUtils.java rename to app/src/main/java/code/name/monkey/retromusic/glide/audiocover/AudioFileCoverUtils.java index 1c706b2d2..5c7fa7aad 100644 --- a/app/src/main/java/io/github/muntashirakon/music/glide/audiocover/AudioFileCoverUtils.java +++ b/app/src/main/java/code/name/monkey/retromusic/glide/audiocover/AudioFileCoverUtils.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.glide.audiocover; +package code.name.monkey.retromusic.glide.audiocover; import org.jaudiotagger.audio.exceptions.CannotReadException; import org.jaudiotagger.audio.exceptions.InvalidAudioFrameException; diff --git a/app/src/main/java/io/github/muntashirakon/music/glide/palette/BitmapPaletteResource.java b/app/src/main/java/code/name/monkey/retromusic/glide/palette/BitmapPaletteResource.java similarity index 96% rename from app/src/main/java/io/github/muntashirakon/music/glide/palette/BitmapPaletteResource.java rename to app/src/main/java/code/name/monkey/retromusic/glide/palette/BitmapPaletteResource.java index 1936c99a6..da3c4bb6c 100644 --- a/app/src/main/java/io/github/muntashirakon/music/glide/palette/BitmapPaletteResource.java +++ b/app/src/main/java/code/name/monkey/retromusic/glide/palette/BitmapPaletteResource.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.glide.palette; +package code.name.monkey.retromusic.glide.palette; import androidx.annotation.NonNull; diff --git a/app/src/main/java/io/github/muntashirakon/music/glide/palette/BitmapPaletteTarget.java b/app/src/main/java/code/name/monkey/retromusic/glide/palette/BitmapPaletteTarget.java similarity index 95% rename from app/src/main/java/io/github/muntashirakon/music/glide/palette/BitmapPaletteTarget.java rename to app/src/main/java/code/name/monkey/retromusic/glide/palette/BitmapPaletteTarget.java index 412b90ad0..4fb766049 100644 --- a/app/src/main/java/io/github/muntashirakon/music/glide/palette/BitmapPaletteTarget.java +++ b/app/src/main/java/code/name/monkey/retromusic/glide/palette/BitmapPaletteTarget.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.glide.palette; +package code.name.monkey.retromusic.glide.palette; import android.widget.ImageView; diff --git a/app/src/main/java/io/github/muntashirakon/music/glide/palette/BitmapPaletteTranscoder.java b/app/src/main/java/code/name/monkey/retromusic/glide/palette/BitmapPaletteTranscoder.java similarity index 92% rename from app/src/main/java/io/github/muntashirakon/music/glide/palette/BitmapPaletteTranscoder.java rename to app/src/main/java/code/name/monkey/retromusic/glide/palette/BitmapPaletteTranscoder.java index 419fc31ab..0e96b8090 100644 --- a/app/src/main/java/io/github/muntashirakon/music/glide/palette/BitmapPaletteTranscoder.java +++ b/app/src/main/java/code/name/monkey/retromusic/glide/palette/BitmapPaletteTranscoder.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.glide.palette; +package code.name.monkey.retromusic.glide.palette; import android.graphics.Bitmap; @@ -22,7 +22,7 @@ import com.bumptech.glide.load.Options; import com.bumptech.glide.load.engine.Resource; import com.bumptech.glide.load.resource.transcode.ResourceTranscoder; -import io.github.muntashirakon.music.util.RetroColorUtil; +import code.name.monkey.retromusic.util.RetroColorUtil; public class BitmapPaletteTranscoder implements ResourceTranscoder { diff --git a/app/src/main/java/io/github/muntashirakon/music/glide/palette/BitmapPaletteWrapper.java b/app/src/main/java/code/name/monkey/retromusic/glide/palette/BitmapPaletteWrapper.java similarity index 94% rename from app/src/main/java/io/github/muntashirakon/music/glide/palette/BitmapPaletteWrapper.java rename to app/src/main/java/code/name/monkey/retromusic/glide/palette/BitmapPaletteWrapper.java index 32be1d2cd..db647f6ef 100644 --- a/app/src/main/java/io/github/muntashirakon/music/glide/palette/BitmapPaletteWrapper.java +++ b/app/src/main/java/code/name/monkey/retromusic/glide/palette/BitmapPaletteWrapper.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.glide.palette; +package code.name.monkey.retromusic.glide.palette; import android.graphics.Bitmap; diff --git a/app/src/main/java/io/github/muntashirakon/music/glide/playlistPreview/PlaylistPreview.kt b/app/src/main/java/code/name/monkey/retromusic/glide/playlistPreview/PlaylistPreview.kt similarity index 74% rename from app/src/main/java/io/github/muntashirakon/music/glide/playlistPreview/PlaylistPreview.kt rename to app/src/main/java/code/name/monkey/retromusic/glide/playlistPreview/PlaylistPreview.kt index 4cbc5aeaa..b9257db62 100644 --- a/app/src/main/java/io/github/muntashirakon/music/glide/playlistPreview/PlaylistPreview.kt +++ b/app/src/main/java/code/name/monkey/retromusic/glide/playlistPreview/PlaylistPreview.kt @@ -1,9 +1,9 @@ -package io.github.muntashirakon.music.glide.playlistPreview +package code.name.monkey.retromusic.glide.playlistPreview -import io.github.muntashirakon.music.db.PlaylistEntity -import io.github.muntashirakon.music.db.PlaylistWithSongs -import io.github.muntashirakon.music.db.toSongs -import io.github.muntashirakon.music.model.Song +import code.name.monkey.retromusic.db.PlaylistEntity +import code.name.monkey.retromusic.db.PlaylistWithSongs +import code.name.monkey.retromusic.db.toSongs +import code.name.monkey.retromusic.model.Song class PlaylistPreview(val playlistWithSongs: PlaylistWithSongs) { diff --git a/app/src/main/java/io/github/muntashirakon/music/glide/playlistPreview/PlaylistPreviewFetcher.kt b/app/src/main/java/code/name/monkey/retromusic/glide/playlistPreview/PlaylistPreviewFetcher.kt similarity index 91% rename from app/src/main/java/io/github/muntashirakon/music/glide/playlistPreview/PlaylistPreviewFetcher.kt rename to app/src/main/java/code/name/monkey/retromusic/glide/playlistPreview/PlaylistPreviewFetcher.kt index fefbca185..07a2ec4b1 100644 --- a/app/src/main/java/io/github/muntashirakon/music/glide/playlistPreview/PlaylistPreviewFetcher.kt +++ b/app/src/main/java/code/name/monkey/retromusic/glide/playlistPreview/PlaylistPreviewFetcher.kt @@ -1,8 +1,8 @@ -package io.github.muntashirakon.music.glide.playlistPreview +package code.name.monkey.retromusic.glide.playlistPreview import android.content.Context import android.graphics.Bitmap -import io.github.muntashirakon.music.util.AutoGeneratedPlaylistBitmap +import code.name.monkey.retromusic.util.AutoGeneratedPlaylistBitmap import com.bumptech.glide.Priority import com.bumptech.glide.load.DataSource import com.bumptech.glide.load.data.DataFetcher diff --git a/app/src/main/java/io/github/muntashirakon/music/glide/playlistPreview/PlaylistPreviewLoader.kt b/app/src/main/java/code/name/monkey/retromusic/glide/playlistPreview/PlaylistPreviewLoader.kt similarity index 94% rename from app/src/main/java/io/github/muntashirakon/music/glide/playlistPreview/PlaylistPreviewLoader.kt rename to app/src/main/java/code/name/monkey/retromusic/glide/playlistPreview/PlaylistPreviewLoader.kt index 0fac0e554..6dae74c9a 100644 --- a/app/src/main/java/io/github/muntashirakon/music/glide/playlistPreview/PlaylistPreviewLoader.kt +++ b/app/src/main/java/code/name/monkey/retromusic/glide/playlistPreview/PlaylistPreviewLoader.kt @@ -1,4 +1,4 @@ -package io.github.muntashirakon.music.glide.playlistPreview +package code.name.monkey.retromusic.glide.playlistPreview import android.content.Context import android.graphics.Bitmap diff --git a/app/src/main/java/io/github/muntashirakon/music/helper/BackupHelper.kt b/app/src/main/java/code/name/monkey/retromusic/helper/BackupHelper.kt similarity index 94% rename from app/src/main/java/io/github/muntashirakon/music/helper/BackupHelper.kt rename to app/src/main/java/code/name/monkey/retromusic/helper/BackupHelper.kt index 8fcd1c5a0..50869e936 100644 --- a/app/src/main/java/io/github/muntashirakon/music/helper/BackupHelper.kt +++ b/app/src/main/java/code/name/monkey/retromusic/helper/BackupHelper.kt @@ -1,18 +1,18 @@ -package io.github.muntashirakon.music.helper +package code.name.monkey.retromusic.helper import android.content.Context import android.os.Environment -import io.github.muntashirakon.music.BuildConfig -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.db.PlaylistEntity -import io.github.muntashirakon.music.db.toSongEntity -import io.github.muntashirakon.music.extensions.showToast -import io.github.muntashirakon.music.extensions.zipOutputStream -import io.github.muntashirakon.music.helper.BackupContent.* -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.repository.Repository -import io.github.muntashirakon.music.repository.SongRepository -import io.github.muntashirakon.music.util.getExternalStoragePublicDirectory +import code.name.monkey.retromusic.BuildConfig +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.db.PlaylistEntity +import code.name.monkey.retromusic.db.toSongEntity +import code.name.monkey.retromusic.extensions.showToast +import code.name.monkey.retromusic.extensions.zipOutputStream +import code.name.monkey.retromusic.helper.BackupContent.* +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.repository.Repository +import code.name.monkey.retromusic.repository.SongRepository +import code.name.monkey.retromusic.util.getExternalStoragePublicDirectory import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.withContext import org.koin.core.component.KoinComponent diff --git a/app/src/main/java/io/github/muntashirakon/music/helper/HorizontalAdapterHelper.kt b/app/src/main/java/code/name/monkey/retromusic/helper/HorizontalAdapterHelper.kt similarity index 94% rename from app/src/main/java/io/github/muntashirakon/music/helper/HorizontalAdapterHelper.kt rename to app/src/main/java/code/name/monkey/retromusic/helper/HorizontalAdapterHelper.kt index 162262be8..f98508bf8 100644 --- a/app/src/main/java/io/github/muntashirakon/music/helper/HorizontalAdapterHelper.kt +++ b/app/src/main/java/code/name/monkey/retromusic/helper/HorizontalAdapterHelper.kt @@ -12,11 +12,11 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.helper +package code.name.monkey.retromusic.helper import android.content.Context import android.view.ViewGroup -import io.github.muntashirakon.music.R +import code.name.monkey.retromusic.R object HorizontalAdapterHelper { diff --git a/app/src/main/java/io/github/muntashirakon/music/helper/M3UConstants.java b/app/src/main/java/code/name/monkey/retromusic/helper/M3UConstants.java similarity index 94% rename from app/src/main/java/io/github/muntashirakon/music/helper/M3UConstants.java rename to app/src/main/java/code/name/monkey/retromusic/helper/M3UConstants.java index 1d9ea5c5d..f2956897b 100644 --- a/app/src/main/java/io/github/muntashirakon/music/helper/M3UConstants.java +++ b/app/src/main/java/code/name/monkey/retromusic/helper/M3UConstants.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.helper; +package code.name.monkey.retromusic.helper; public interface M3UConstants { String EXTENSION = "m3u"; diff --git a/app/src/main/java/io/github/muntashirakon/music/helper/M3UWriter.kt b/app/src/main/java/code/name/monkey/retromusic/helper/M3UWriter.kt similarity index 92% rename from app/src/main/java/io/github/muntashirakon/music/helper/M3UWriter.kt rename to app/src/main/java/code/name/monkey/retromusic/helper/M3UWriter.kt index 6883a5ce3..fb895743e 100644 --- a/app/src/main/java/io/github/muntashirakon/music/helper/M3UWriter.kt +++ b/app/src/main/java/code/name/monkey/retromusic/helper/M3UWriter.kt @@ -12,12 +12,12 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.helper +package code.name.monkey.retromusic.helper -import io.github.muntashirakon.music.db.PlaylistWithSongs -import io.github.muntashirakon.music.db.toSongs -import io.github.muntashirakon.music.model.Playlist -import io.github.muntashirakon.music.model.Song +import code.name.monkey.retromusic.db.PlaylistWithSongs +import code.name.monkey.retromusic.db.toSongs +import code.name.monkey.retromusic.model.Playlist +import code.name.monkey.retromusic.model.Song import java.io.* object M3UWriter : M3UConstants { diff --git a/app/src/main/java/io/github/muntashirakon/music/helper/MusicPlayerRemote.kt b/app/src/main/java/code/name/monkey/retromusic/helper/MusicPlayerRemote.kt similarity index 97% rename from app/src/main/java/io/github/muntashirakon/music/helper/MusicPlayerRemote.kt rename to app/src/main/java/code/name/monkey/retromusic/helper/MusicPlayerRemote.kt index 5ee91fd03..fb03f95a6 100644 --- a/app/src/main/java/io/github/muntashirakon/music/helper/MusicPlayerRemote.kt +++ b/app/src/main/java/code/name/monkey/retromusic/helper/MusicPlayerRemote.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.helper +package code.name.monkey.retromusic.helper import android.annotation.SuppressLint import android.app.Activity @@ -23,13 +23,13 @@ import android.os.IBinder import android.provider.DocumentsContract import android.widget.Toast import androidx.core.content.ContextCompat -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.extensions.showToast -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.repository.SongRepository -import io.github.muntashirakon.music.service.MusicService -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.getExternalStorageDirectory +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.extensions.showToast +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.repository.SongRepository +import code.name.monkey.retromusic.service.MusicService +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.getExternalStorageDirectory import org.koin.core.component.KoinComponent import org.koin.core.component.inject import java.io.File diff --git a/app/src/main/java/io/github/muntashirakon/music/helper/MusicProgressViewUpdateHelper.kt b/app/src/main/java/code/name/monkey/retromusic/helper/MusicProgressViewUpdateHelper.kt similarity index 98% rename from app/src/main/java/io/github/muntashirakon/music/helper/MusicProgressViewUpdateHelper.kt rename to app/src/main/java/code/name/monkey/retromusic/helper/MusicProgressViewUpdateHelper.kt index 3214bf3e0..2e6aefefb 100644 --- a/app/src/main/java/io/github/muntashirakon/music/helper/MusicProgressViewUpdateHelper.kt +++ b/app/src/main/java/code/name/monkey/retromusic/helper/MusicProgressViewUpdateHelper.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.helper +package code.name.monkey.retromusic.helper import android.os.Handler import android.os.Message diff --git a/app/src/main/java/io/github/muntashirakon/music/helper/PlayPauseButtonOnClickHandler.kt b/app/src/main/java/code/name/monkey/retromusic/helper/PlayPauseButtonOnClickHandler.kt similarity index 95% rename from app/src/main/java/io/github/muntashirakon/music/helper/PlayPauseButtonOnClickHandler.kt rename to app/src/main/java/code/name/monkey/retromusic/helper/PlayPauseButtonOnClickHandler.kt index 9d4180a56..50be97474 100644 --- a/app/src/main/java/io/github/muntashirakon/music/helper/PlayPauseButtonOnClickHandler.kt +++ b/app/src/main/java/code/name/monkey/retromusic/helper/PlayPauseButtonOnClickHandler.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.helper +package code.name.monkey.retromusic.helper import android.view.View diff --git a/app/src/main/java/io/github/muntashirakon/music/helper/SearchQueryHelper.kt b/app/src/main/java/code/name/monkey/retromusic/helper/SearchQueryHelper.kt similarity index 96% rename from app/src/main/java/io/github/muntashirakon/music/helper/SearchQueryHelper.kt rename to app/src/main/java/code/name/monkey/retromusic/helper/SearchQueryHelper.kt index 1607d0592..06c76294d 100644 --- a/app/src/main/java/io/github/muntashirakon/music/helper/SearchQueryHelper.kt +++ b/app/src/main/java/code/name/monkey/retromusic/helper/SearchQueryHelper.kt @@ -12,13 +12,13 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.helper +package code.name.monkey.retromusic.helper import android.app.SearchManager import android.os.Bundle import android.provider.MediaStore -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.repository.RealSongRepository +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.repository.RealSongRepository import org.koin.core.component.KoinComponent import org.koin.core.component.inject diff --git a/app/src/main/java/io/github/muntashirakon/music/helper/ShuffleHelper.kt b/app/src/main/java/code/name/monkey/retromusic/helper/ShuffleHelper.kt similarity index 91% rename from app/src/main/java/io/github/muntashirakon/music/helper/ShuffleHelper.kt rename to app/src/main/java/code/name/monkey/retromusic/helper/ShuffleHelper.kt index 18c401ced..02a621cba 100644 --- a/app/src/main/java/io/github/muntashirakon/music/helper/ShuffleHelper.kt +++ b/app/src/main/java/code/name/monkey/retromusic/helper/ShuffleHelper.kt @@ -12,9 +12,9 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.helper +package code.name.monkey.retromusic.helper -import io.github.muntashirakon.music.model.Song +import code.name.monkey.retromusic.model.Song object ShuffleHelper { diff --git a/app/src/main/java/io/github/muntashirakon/music/helper/SortOrder.kt b/app/src/main/java/code/name/monkey/retromusic/helper/SortOrder.kt similarity index 98% rename from app/src/main/java/io/github/muntashirakon/music/helper/SortOrder.kt rename to app/src/main/java/code/name/monkey/retromusic/helper/SortOrder.kt index e1acbe57b..b77e39d09 100644 --- a/app/src/main/java/io/github/muntashirakon/music/helper/SortOrder.kt +++ b/app/src/main/java/code/name/monkey/retromusic/helper/SortOrder.kt @@ -12,10 +12,10 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.helper +package code.name.monkey.retromusic.helper import android.provider.MediaStore -import io.github.muntashirakon.music.ALBUM_ARTIST +import code.name.monkey.retromusic.ALBUM_ARTIST class SortOrder { diff --git a/app/src/main/java/io/github/muntashirakon/music/helper/StackBlur.java b/app/src/main/java/code/name/monkey/retromusic/helper/StackBlur.java similarity index 99% rename from app/src/main/java/io/github/muntashirakon/music/helper/StackBlur.java rename to app/src/main/java/code/name/monkey/retromusic/helper/StackBlur.java index 7f640df22..9c100da91 100644 --- a/app/src/main/java/io/github/muntashirakon/music/helper/StackBlur.java +++ b/app/src/main/java/code/name/monkey/retromusic/helper/StackBlur.java @@ -1,4 +1,4 @@ -package io.github.muntashirakon.music.helper; +package code.name.monkey.retromusic.helper; import android.graphics.Bitmap; diff --git a/app/src/main/java/io/github/muntashirakon/music/helper/StopWatch.kt b/app/src/main/java/code/name/monkey/retromusic/helper/StopWatch.kt similarity index 98% rename from app/src/main/java/io/github/muntashirakon/music/helper/StopWatch.kt rename to app/src/main/java/code/name/monkey/retromusic/helper/StopWatch.kt index 3d78d77ad..b287bac49 100644 --- a/app/src/main/java/io/github/muntashirakon/music/helper/StopWatch.kt +++ b/app/src/main/java/code/name/monkey/retromusic/helper/StopWatch.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.helper +package code.name.monkey.retromusic.helper /** * Simple thread safe stop watch. diff --git a/app/src/main/java/io/github/muntashirakon/music/helper/WallpaperAccentManager.kt b/app/src/main/java/code/name/monkey/retromusic/helper/WallpaperAccentManager.kt similarity index 93% rename from app/src/main/java/io/github/muntashirakon/music/helper/WallpaperAccentManager.kt rename to app/src/main/java/code/name/monkey/retromusic/helper/WallpaperAccentManager.kt index e7a908554..871904cef 100644 --- a/app/src/main/java/io/github/muntashirakon/music/helper/WallpaperAccentManager.kt +++ b/app/src/main/java/code/name/monkey/retromusic/helper/WallpaperAccentManager.kt @@ -1,4 +1,4 @@ -package io.github.muntashirakon.music.helper +package code.name.monkey.retromusic.helper import android.app.WallpaperManager import android.content.Context @@ -6,7 +6,7 @@ import android.os.Handler import android.os.Looper import code.name.monkey.appthemehelper.ThemeStore import code.name.monkey.appthemehelper.util.VersionUtils -import io.github.muntashirakon.music.util.PreferenceUtil +import code.name.monkey.retromusic.util.PreferenceUtil class WallpaperAccentManager(val context: Context) { diff --git a/app/src/main/java/io/github/muntashirakon/music/helper/menu/GenreMenuHelper.kt b/app/src/main/java/code/name/monkey/retromusic/helper/menu/GenreMenuHelper.kt similarity index 83% rename from app/src/main/java/io/github/muntashirakon/music/helper/menu/GenreMenuHelper.kt rename to app/src/main/java/code/name/monkey/retromusic/helper/menu/GenreMenuHelper.kt index 51c8e5088..aa682acea 100644 --- a/app/src/main/java/io/github/muntashirakon/music/helper/menu/GenreMenuHelper.kt +++ b/app/src/main/java/code/name/monkey/retromusic/helper/menu/GenreMenuHelper.kt @@ -12,17 +12,17 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.helper.menu +package code.name.monkey.retromusic.helper.menu import android.view.MenuItem import androidx.fragment.app.FragmentActivity -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.dialogs.AddToPlaylistDialog -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.model.Genre -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.repository.GenreRepository -import io.github.muntashirakon.music.repository.RealRepository +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.dialogs.AddToPlaylistDialog +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.model.Genre +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.repository.GenreRepository +import code.name.monkey.retromusic.repository.RealRepository import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.launch diff --git a/app/src/main/java/io/github/muntashirakon/music/helper/menu/PlaylistMenuHelper.kt b/app/src/main/java/code/name/monkey/retromusic/helper/menu/PlaylistMenuHelper.kt similarity index 83% rename from app/src/main/java/io/github/muntashirakon/music/helper/menu/PlaylistMenuHelper.kt rename to app/src/main/java/code/name/monkey/retromusic/helper/menu/PlaylistMenuHelper.kt index ac76a9f2d..fb9b3cdab 100644 --- a/app/src/main/java/io/github/muntashirakon/music/helper/menu/PlaylistMenuHelper.kt +++ b/app/src/main/java/code/name/monkey/retromusic/helper/menu/PlaylistMenuHelper.kt @@ -12,19 +12,19 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.helper.menu +package code.name.monkey.retromusic.helper.menu import android.view.MenuItem import androidx.fragment.app.FragmentActivity -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.db.PlaylistWithSongs -import io.github.muntashirakon.music.db.toSongs -import io.github.muntashirakon.music.dialogs.AddToPlaylistDialog -import io.github.muntashirakon.music.dialogs.DeletePlaylistDialog -import io.github.muntashirakon.music.dialogs.RenamePlaylistDialog -import io.github.muntashirakon.music.dialogs.SavePlaylistDialog -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.repository.RealRepository +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.db.PlaylistWithSongs +import code.name.monkey.retromusic.db.toSongs +import code.name.monkey.retromusic.dialogs.AddToPlaylistDialog +import code.name.monkey.retromusic.dialogs.DeletePlaylistDialog +import code.name.monkey.retromusic.dialogs.RenamePlaylistDialog +import code.name.monkey.retromusic.dialogs.SavePlaylistDialog +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.repository.RealRepository import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.launch diff --git a/app/src/main/java/io/github/muntashirakon/music/helper/menu/SongMenuHelper.kt b/app/src/main/java/code/name/monkey/retromusic/helper/menu/SongMenuHelper.kt similarity index 82% rename from app/src/main/java/io/github/muntashirakon/music/helper/menu/SongMenuHelper.kt rename to app/src/main/java/code/name/monkey/retromusic/helper/menu/SongMenuHelper.kt index f817d6142..7e78cc03d 100644 --- a/app/src/main/java/io/github/muntashirakon/music/helper/menu/SongMenuHelper.kt +++ b/app/src/main/java/code/name/monkey/retromusic/helper/menu/SongMenuHelper.kt @@ -13,7 +13,7 @@ * */ -package io.github.muntashirakon.music.helper.menu +package code.name.monkey.retromusic.helper.menu import android.content.Intent import android.view.MenuItem @@ -22,23 +22,23 @@ import androidx.appcompat.widget.PopupMenu import androidx.core.os.bundleOf import androidx.fragment.app.FragmentActivity import androidx.navigation.findNavController -import io.github.muntashirakon.music.EXTRA_ALBUM_ID -import io.github.muntashirakon.music.EXTRA_ARTIST_ID -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.activities.tageditor.AbsTagEditorActivity -import io.github.muntashirakon.music.activities.tageditor.SongTagEditorActivity -import io.github.muntashirakon.music.dialogs.AddToPlaylistDialog -import io.github.muntashirakon.music.dialogs.DeleteSongsDialog -import io.github.muntashirakon.music.dialogs.SongDetailDialog -import io.github.muntashirakon.music.fragments.LibraryViewModel -import io.github.muntashirakon.music.fragments.ReloadType -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.interfaces.IPaletteColorHolder -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.providers.BlacklistStore -import io.github.muntashirakon.music.repository.RealRepository -import io.github.muntashirakon.music.util.MusicUtil -import io.github.muntashirakon.music.util.RingtoneManager +import code.name.monkey.retromusic.EXTRA_ALBUM_ID +import code.name.monkey.retromusic.EXTRA_ARTIST_ID +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.activities.tageditor.AbsTagEditorActivity +import code.name.monkey.retromusic.activities.tageditor.SongTagEditorActivity +import code.name.monkey.retromusic.dialogs.AddToPlaylistDialog +import code.name.monkey.retromusic.dialogs.DeleteSongsDialog +import code.name.monkey.retromusic.dialogs.SongDetailDialog +import code.name.monkey.retromusic.fragments.LibraryViewModel +import code.name.monkey.retromusic.fragments.ReloadType +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.interfaces.IPaletteColorHolder +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.providers.BlacklistStore +import code.name.monkey.retromusic.repository.RealRepository +import code.name.monkey.retromusic.util.MusicUtil +import code.name.monkey.retromusic.util.RingtoneManager import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.launch diff --git a/app/src/main/java/io/github/muntashirakon/music/helper/menu/SongsMenuHelper.kt b/app/src/main/java/code/name/monkey/retromusic/helper/menu/SongsMenuHelper.kt similarity index 84% rename from app/src/main/java/io/github/muntashirakon/music/helper/menu/SongsMenuHelper.kt rename to app/src/main/java/code/name/monkey/retromusic/helper/menu/SongsMenuHelper.kt index 2ef26ff6e..1d7383429 100644 --- a/app/src/main/java/io/github/muntashirakon/music/helper/menu/SongsMenuHelper.kt +++ b/app/src/main/java/code/name/monkey/retromusic/helper/menu/SongsMenuHelper.kt @@ -12,15 +12,15 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.helper.menu +package code.name.monkey.retromusic.helper.menu import androidx.fragment.app.FragmentActivity -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.dialogs.AddToPlaylistDialog -import io.github.muntashirakon.music.dialogs.DeleteSongsDialog -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.repository.RealRepository +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.dialogs.AddToPlaylistDialog +import code.name.monkey.retromusic.dialogs.DeleteSongsDialog +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.repository.RealRepository import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.launch diff --git a/app/src/main/java/io/github/muntashirakon/music/interfaces/IAlbumArtistClickListener.kt b/app/src/main/java/code/name/monkey/retromusic/interfaces/IAlbumArtistClickListener.kt similarity index 93% rename from app/src/main/java/io/github/muntashirakon/music/interfaces/IAlbumArtistClickListener.kt rename to app/src/main/java/code/name/monkey/retromusic/interfaces/IAlbumArtistClickListener.kt index 8da597637..4def2ad35 100644 --- a/app/src/main/java/io/github/muntashirakon/music/interfaces/IAlbumArtistClickListener.kt +++ b/app/src/main/java/code/name/monkey/retromusic/interfaces/IAlbumArtistClickListener.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.interfaces +package code.name.monkey.retromusic.interfaces import android.view.View diff --git a/app/src/main/java/io/github/muntashirakon/music/interfaces/IAlbumClickListener.kt b/app/src/main/java/code/name/monkey/retromusic/interfaces/IAlbumClickListener.kt similarity index 93% rename from app/src/main/java/io/github/muntashirakon/music/interfaces/IAlbumClickListener.kt rename to app/src/main/java/code/name/monkey/retromusic/interfaces/IAlbumClickListener.kt index fd38730e3..c5412d0f2 100644 --- a/app/src/main/java/io/github/muntashirakon/music/interfaces/IAlbumClickListener.kt +++ b/app/src/main/java/code/name/monkey/retromusic/interfaces/IAlbumClickListener.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.interfaces +package code.name.monkey.retromusic.interfaces import android.view.View diff --git a/app/src/main/java/io/github/muntashirakon/music/interfaces/IArtistClickListener.kt b/app/src/main/java/code/name/monkey/retromusic/interfaces/IArtistClickListener.kt similarity index 93% rename from app/src/main/java/io/github/muntashirakon/music/interfaces/IArtistClickListener.kt rename to app/src/main/java/code/name/monkey/retromusic/interfaces/IArtistClickListener.kt index eea86d0ae..f1c1f7450 100644 --- a/app/src/main/java/io/github/muntashirakon/music/interfaces/IArtistClickListener.kt +++ b/app/src/main/java/code/name/monkey/retromusic/interfaces/IArtistClickListener.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.interfaces +package code.name.monkey.retromusic.interfaces import android.view.View diff --git a/app/src/main/java/io/github/muntashirakon/music/interfaces/ICabCallback.kt b/app/src/main/java/code/name/monkey/retromusic/interfaces/ICabCallback.kt similarity index 94% rename from app/src/main/java/io/github/muntashirakon/music/interfaces/ICabCallback.kt rename to app/src/main/java/code/name/monkey/retromusic/interfaces/ICabCallback.kt index 844731833..76750ff01 100644 --- a/app/src/main/java/io/github/muntashirakon/music/interfaces/ICabCallback.kt +++ b/app/src/main/java/code/name/monkey/retromusic/interfaces/ICabCallback.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.interfaces +package code.name.monkey.retromusic.interfaces import android.view.Menu import android.view.MenuItem diff --git a/app/src/main/java/io/github/muntashirakon/music/interfaces/ICabHolder.kt b/app/src/main/java/code/name/monkey/retromusic/interfaces/ICabHolder.kt similarity index 93% rename from app/src/main/java/io/github/muntashirakon/music/interfaces/ICabHolder.kt rename to app/src/main/java/code/name/monkey/retromusic/interfaces/ICabHolder.kt index 913861041..e04a4c326 100644 --- a/app/src/main/java/io/github/muntashirakon/music/interfaces/ICabHolder.kt +++ b/app/src/main/java/code/name/monkey/retromusic/interfaces/ICabHolder.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.interfaces +package code.name.monkey.retromusic.interfaces import com.afollestad.materialcab.attached.AttachedCab diff --git a/app/src/main/java/io/github/muntashirakon/music/interfaces/ICallbacks.kt b/app/src/main/java/code/name/monkey/retromusic/interfaces/ICallbacks.kt similarity index 94% rename from app/src/main/java/io/github/muntashirakon/music/interfaces/ICallbacks.kt rename to app/src/main/java/code/name/monkey/retromusic/interfaces/ICallbacks.kt index f23dc5b6a..b44a01f0e 100644 --- a/app/src/main/java/io/github/muntashirakon/music/interfaces/ICallbacks.kt +++ b/app/src/main/java/code/name/monkey/retromusic/interfaces/ICallbacks.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.interfaces +package code.name.monkey.retromusic.interfaces import android.view.MenuItem import android.view.View diff --git a/app/src/main/java/io/github/muntashirakon/music/interfaces/IGenreClickListener.kt b/app/src/main/java/code/name/monkey/retromusic/interfaces/IGenreClickListener.kt similarity index 52% rename from app/src/main/java/io/github/muntashirakon/music/interfaces/IGenreClickListener.kt rename to app/src/main/java/code/name/monkey/retromusic/interfaces/IGenreClickListener.kt index de22e64dc..f5c6aeb4f 100644 --- a/app/src/main/java/io/github/muntashirakon/music/interfaces/IGenreClickListener.kt +++ b/app/src/main/java/code/name/monkey/retromusic/interfaces/IGenreClickListener.kt @@ -1,7 +1,7 @@ -package io.github.muntashirakon.music.interfaces +package code.name.monkey.retromusic.interfaces import android.view.View -import io.github.muntashirakon.music.model.Genre +import code.name.monkey.retromusic.model.Genre interface IGenreClickListener { fun onClickGenre(genre: Genre, view: View) diff --git a/app/src/main/java/code/name/monkey/retromusic/interfaces/IHomeClickListener.kt b/app/src/main/java/code/name/monkey/retromusic/interfaces/IHomeClickListener.kt new file mode 100644 index 000000000..db224ee96 --- /dev/null +++ b/app/src/main/java/code/name/monkey/retromusic/interfaces/IHomeClickListener.kt @@ -0,0 +1,13 @@ +package code.name.monkey.retromusic.interfaces + +import code.name.monkey.retromusic.model.Album +import code.name.monkey.retromusic.model.Artist +import code.name.monkey.retromusic.model.Genre + +interface IHomeClickListener { + fun onAlbumClick(album: Album) + + fun onArtistClick(artist: Artist) + + fun onGenreClick(genre: Genre) +} \ No newline at end of file diff --git a/app/src/main/java/io/github/muntashirakon/music/interfaces/IMainActivityFragmentCallbacks.kt b/app/src/main/java/code/name/monkey/retromusic/interfaces/IMainActivityFragmentCallbacks.kt similarity index 93% rename from app/src/main/java/io/github/muntashirakon/music/interfaces/IMainActivityFragmentCallbacks.kt rename to app/src/main/java/code/name/monkey/retromusic/interfaces/IMainActivityFragmentCallbacks.kt index 954b8cc6c..14a93c47a 100644 --- a/app/src/main/java/io/github/muntashirakon/music/interfaces/IMainActivityFragmentCallbacks.kt +++ b/app/src/main/java/code/name/monkey/retromusic/interfaces/IMainActivityFragmentCallbacks.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.interfaces +package code.name.monkey.retromusic.interfaces /** * Created by hemanths on 14/08/17. diff --git a/app/src/main/java/io/github/muntashirakon/music/interfaces/IMusicServiceEventListener.kt b/app/src/main/java/code/name/monkey/retromusic/interfaces/IMusicServiceEventListener.kt similarity index 94% rename from app/src/main/java/io/github/muntashirakon/music/interfaces/IMusicServiceEventListener.kt rename to app/src/main/java/code/name/monkey/retromusic/interfaces/IMusicServiceEventListener.kt index dc954ca58..4d3991809 100644 --- a/app/src/main/java/io/github/muntashirakon/music/interfaces/IMusicServiceEventListener.kt +++ b/app/src/main/java/code/name/monkey/retromusic/interfaces/IMusicServiceEventListener.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.interfaces +package code.name.monkey.retromusic.interfaces interface IMusicServiceEventListener { fun onServiceConnected() diff --git a/app/src/main/java/io/github/muntashirakon/music/interfaces/IPaletteColorHolder.kt b/app/src/main/java/code/name/monkey/retromusic/interfaces/IPaletteColorHolder.kt similarity index 93% rename from app/src/main/java/io/github/muntashirakon/music/interfaces/IPaletteColorHolder.kt rename to app/src/main/java/code/name/monkey/retromusic/interfaces/IPaletteColorHolder.kt index 078fc8224..82c617075 100644 --- a/app/src/main/java/io/github/muntashirakon/music/interfaces/IPaletteColorHolder.kt +++ b/app/src/main/java/code/name/monkey/retromusic/interfaces/IPaletteColorHolder.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package io.github.muntashirakon.music.interfaces +package code.name.monkey.retromusic.interfaces /** * @author Aidan Follestad (afollestad) diff --git a/app/src/main/java/io/github/muntashirakon/music/interfaces/IPlaylistClickListener.kt b/app/src/main/java/code/name/monkey/retromusic/interfaces/IPlaylistClickListener.kt similarity index 56% rename from app/src/main/java/io/github/muntashirakon/music/interfaces/IPlaylistClickListener.kt rename to app/src/main/java/code/name/monkey/retromusic/interfaces/IPlaylistClickListener.kt index afcef7713..3b0eb141d 100644 --- a/app/src/main/java/io/github/muntashirakon/music/interfaces/IPlaylistClickListener.kt +++ b/app/src/main/java/code/name/monkey/retromusic/interfaces/IPlaylistClickListener.kt @@ -1,7 +1,7 @@ -package io.github.muntashirakon.music.interfaces +package code.name.monkey.retromusic.interfaces import android.view.View -import io.github.muntashirakon.music.db.PlaylistWithSongs +import code.name.monkey.retromusic.db.PlaylistWithSongs interface IPlaylistClickListener { fun onPlaylistClick(playlistWithSongs: PlaylistWithSongs, view: View) diff --git a/app/src/main/java/io/github/muntashirakon/music/interfaces/IScrollHelper.kt b/app/src/main/java/code/name/monkey/retromusic/interfaces/IScrollHelper.kt similarity index 50% rename from app/src/main/java/io/github/muntashirakon/music/interfaces/IScrollHelper.kt rename to app/src/main/java/code/name/monkey/retromusic/interfaces/IScrollHelper.kt index 461d8f8d1..112bdcdc1 100644 --- a/app/src/main/java/io/github/muntashirakon/music/interfaces/IScrollHelper.kt +++ b/app/src/main/java/code/name/monkey/retromusic/interfaces/IScrollHelper.kt @@ -1,4 +1,4 @@ -package io.github.muntashirakon.music.interfaces +package code.name.monkey.retromusic.interfaces interface IScrollHelper { fun scrollToTop() diff --git a/app/src/main/java/io/github/muntashirakon/music/lyrics/CoverLrcView.kt b/app/src/main/java/code/name/monkey/retromusic/lyrics/CoverLrcView.kt similarity index 99% rename from app/src/main/java/io/github/muntashirakon/music/lyrics/CoverLrcView.kt rename to app/src/main/java/code/name/monkey/retromusic/lyrics/CoverLrcView.kt index 77f0826a1..bd421250a 100644 --- a/app/src/main/java/io/github/muntashirakon/music/lyrics/CoverLrcView.kt +++ b/app/src/main/java/code/name/monkey/retromusic/lyrics/CoverLrcView.kt @@ -11,7 +11,7 @@ * KIND, either express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package io.github.muntashirakon.music.lyrics +package code.name.monkey.retromusic.lyrics import android.animation.ValueAnimator import android.annotation.SuppressLint @@ -34,7 +34,7 @@ import android.view.animation.LinearInterpolator import android.widget.Scroller import androidx.core.content.ContextCompat import androidx.core.graphics.withSave -import io.github.muntashirakon.music.R +import code.name.monkey.retromusic.R import java.io.File import kotlin.math.abs diff --git a/app/src/main/java/io/github/muntashirakon/music/lyrics/Lrc.java b/app/src/main/java/code/name/monkey/retromusic/lyrics/Lrc.java similarity index 90% rename from app/src/main/java/io/github/muntashirakon/music/lyrics/Lrc.java rename to app/src/main/java/code/name/monkey/retromusic/lyrics/Lrc.java index 493fac9cd..b3a0c736c 100644 --- a/app/src/main/java/io/github/muntashirakon/music/lyrics/Lrc.java +++ b/app/src/main/java/code/name/monkey/retromusic/lyrics/Lrc.java @@ -1,4 +1,4 @@ -package io.github.muntashirakon.music.lyrics; +package code.name.monkey.retromusic.lyrics; /** * Desc : 歌词实体 Author : Lauzy Date : 2017/10/13 Blog : http://www.jianshu.com/u/e76853f863a9 Email : diff --git a/app/src/main/java/io/github/muntashirakon/music/lyrics/LrcEntry.java b/app/src/main/java/code/name/monkey/retromusic/lyrics/LrcEntry.java similarity index 98% rename from app/src/main/java/io/github/muntashirakon/music/lyrics/LrcEntry.java rename to app/src/main/java/code/name/monkey/retromusic/lyrics/LrcEntry.java index 1beb263d5..75fc63a4d 100644 --- a/app/src/main/java/io/github/muntashirakon/music/lyrics/LrcEntry.java +++ b/app/src/main/java/code/name/monkey/retromusic/lyrics/LrcEntry.java @@ -12,7 +12,7 @@ * permissions and limitations under the License. */ -package io.github.muntashirakon.music.lyrics; +package code.name.monkey.retromusic.lyrics; import android.text.Layout; import android.text.StaticLayout; diff --git a/app/src/main/java/io/github/muntashirakon/music/lyrics/LrcUtils.java b/app/src/main/java/code/name/monkey/retromusic/lyrics/LrcUtils.java similarity index 99% rename from app/src/main/java/io/github/muntashirakon/music/lyrics/LrcUtils.java rename to app/src/main/java/code/name/monkey/retromusic/lyrics/LrcUtils.java index 21c3c4e38..b81fc782a 100644 --- a/app/src/main/java/io/github/muntashirakon/music/lyrics/LrcUtils.java +++ b/app/src/main/java/code/name/monkey/retromusic/lyrics/LrcUtils.java @@ -12,7 +12,7 @@ * permissions and limitations under the License. */ -package io.github.muntashirakon.music.lyrics; +package code.name.monkey.retromusic.lyrics; import android.animation.ValueAnimator; import android.text.TextUtils; diff --git a/app/src/main/java/io/github/muntashirakon/music/lyrics/LrcView.java b/app/src/main/java/code/name/monkey/retromusic/lyrics/LrcView.java similarity index 99% rename from app/src/main/java/io/github/muntashirakon/music/lyrics/LrcView.java rename to app/src/main/java/code/name/monkey/retromusic/lyrics/LrcView.java index 1bab00a38..4d7ee7a65 100644 --- a/app/src/main/java/io/github/muntashirakon/music/lyrics/LrcView.java +++ b/app/src/main/java/code/name/monkey/retromusic/lyrics/LrcView.java @@ -12,7 +12,7 @@ * permissions and limitations under the License. */ -package io.github.muntashirakon.music.lyrics; +package code.name.monkey.retromusic.lyrics; import android.animation.ValueAnimator; import android.annotation.SuppressLint; diff --git a/app/src/main/java/io/github/muntashirakon/music/misc/CustomFragmentStatePagerAdapter.java b/app/src/main/java/code/name/monkey/retromusic/misc/CustomFragmentStatePagerAdapter.java similarity index 99% rename from app/src/main/java/io/github/muntashirakon/music/misc/CustomFragmentStatePagerAdapter.java rename to app/src/main/java/code/name/monkey/retromusic/misc/CustomFragmentStatePagerAdapter.java index faefe0628..c1de399a2 100644 --- a/app/src/main/java/io/github/muntashirakon/music/misc/CustomFragmentStatePagerAdapter.java +++ b/app/src/main/java/code/name/monkey/retromusic/misc/CustomFragmentStatePagerAdapter.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.misc; +package code.name.monkey.retromusic.misc; import android.os.Bundle; import android.os.Parcelable; diff --git a/app/src/main/java/io/github/muntashirakon/music/misc/GenericFileProvider.java b/app/src/main/java/code/name/monkey/retromusic/misc/GenericFileProvider.java similarity index 94% rename from app/src/main/java/io/github/muntashirakon/music/misc/GenericFileProvider.java rename to app/src/main/java/code/name/monkey/retromusic/misc/GenericFileProvider.java index 18ad0d9cf..61a0a80a5 100644 --- a/app/src/main/java/io/github/muntashirakon/music/misc/GenericFileProvider.java +++ b/app/src/main/java/code/name/monkey/retromusic/misc/GenericFileProvider.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.misc; +package code.name.monkey.retromusic.misc; import androidx.core.content.FileProvider; diff --git a/app/src/main/java/io/github/muntashirakon/music/misc/SimpleOnSeekbarChangeListener.kt b/app/src/main/java/code/name/monkey/retromusic/misc/SimpleOnSeekbarChangeListener.kt similarity index 95% rename from app/src/main/java/io/github/muntashirakon/music/misc/SimpleOnSeekbarChangeListener.kt rename to app/src/main/java/code/name/monkey/retromusic/misc/SimpleOnSeekbarChangeListener.kt index 89183d4e4..a19a9cb1e 100644 --- a/app/src/main/java/io/github/muntashirakon/music/misc/SimpleOnSeekbarChangeListener.kt +++ b/app/src/main/java/code/name/monkey/retromusic/misc/SimpleOnSeekbarChangeListener.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.misc +package code.name.monkey.retromusic.misc import android.widget.SeekBar diff --git a/app/src/main/java/io/github/muntashirakon/music/misc/UpdateToastMediaScannerCompletionListener.java b/app/src/main/java/code/name/monkey/retromusic/misc/UpdateToastMediaScannerCompletionListener.java similarity index 98% rename from app/src/main/java/io/github/muntashirakon/music/misc/UpdateToastMediaScannerCompletionListener.java rename to app/src/main/java/code/name/monkey/retromusic/misc/UpdateToastMediaScannerCompletionListener.java index 861b9d57a..e6bff309b 100644 --- a/app/src/main/java/io/github/muntashirakon/music/misc/UpdateToastMediaScannerCompletionListener.java +++ b/app/src/main/java/code/name/monkey/retromusic/misc/UpdateToastMediaScannerCompletionListener.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.misc; +package code.name.monkey.retromusic.misc; import android.annotation.SuppressLint; import android.app.Activity; diff --git a/app/src/main/java/io/github/muntashirakon/music/misc/WrappedAsyncTaskLoader.kt b/app/src/main/java/code/name/monkey/retromusic/misc/WrappedAsyncTaskLoader.kt similarity index 97% rename from app/src/main/java/io/github/muntashirakon/music/misc/WrappedAsyncTaskLoader.kt rename to app/src/main/java/code/name/monkey/retromusic/misc/WrappedAsyncTaskLoader.kt index dd3679bb6..7c596c5fc 100644 --- a/app/src/main/java/io/github/muntashirakon/music/misc/WrappedAsyncTaskLoader.kt +++ b/app/src/main/java/code/name/monkey/retromusic/misc/WrappedAsyncTaskLoader.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.misc +package code.name.monkey.retromusic.misc import android.content.Context import androidx.loader.content.AsyncTaskLoader diff --git a/app/src/main/java/io/github/muntashirakon/music/model/AbsCustomPlaylist.kt b/app/src/main/java/code/name/monkey/retromusic/model/AbsCustomPlaylist.kt similarity index 64% rename from app/src/main/java/io/github/muntashirakon/music/model/AbsCustomPlaylist.kt rename to app/src/main/java/code/name/monkey/retromusic/model/AbsCustomPlaylist.kt index f44c4679b..ad5f3b1e2 100644 --- a/app/src/main/java/io/github/muntashirakon/music/model/AbsCustomPlaylist.kt +++ b/app/src/main/java/code/name/monkey/retromusic/model/AbsCustomPlaylist.kt @@ -1,8 +1,8 @@ -package io.github.muntashirakon.music.model +package code.name.monkey.retromusic.model -import io.github.muntashirakon.music.repository.LastAddedRepository -import io.github.muntashirakon.music.repository.SongRepository -import io.github.muntashirakon.music.repository.TopPlayedRepository +import code.name.monkey.retromusic.repository.LastAddedRepository +import code.name.monkey.retromusic.repository.SongRepository +import code.name.monkey.retromusic.repository.TopPlayedRepository import org.koin.core.component.KoinComponent import org.koin.core.component.inject diff --git a/app/src/main/java/io/github/muntashirakon/music/model/Album.kt b/app/src/main/java/code/name/monkey/retromusic/model/Album.kt similarity index 96% rename from app/src/main/java/io/github/muntashirakon/music/model/Album.kt rename to app/src/main/java/code/name/monkey/retromusic/model/Album.kt index 9e28ae650..c894955bd 100644 --- a/app/src/main/java/io/github/muntashirakon/music/model/Album.kt +++ b/app/src/main/java/code/name/monkey/retromusic/model/Album.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.model +package code.name.monkey.retromusic.model data class Album( val id: Long, diff --git a/app/src/main/java/io/github/muntashirakon/music/model/Artist.kt b/app/src/main/java/code/name/monkey/retromusic/model/Artist.kt similarity index 94% rename from app/src/main/java/io/github/muntashirakon/music/model/Artist.kt rename to app/src/main/java/code/name/monkey/retromusic/model/Artist.kt index c45c5bc34..e82aed2d8 100644 --- a/app/src/main/java/io/github/muntashirakon/music/model/Artist.kt +++ b/app/src/main/java/code/name/monkey/retromusic/model/Artist.kt @@ -12,11 +12,11 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.model +package code.name.monkey.retromusic.model -import io.github.muntashirakon.music.helper.SortOrder -import io.github.muntashirakon.music.util.MusicUtil -import io.github.muntashirakon.music.util.PreferenceUtil +import code.name.monkey.retromusic.helper.SortOrder +import code.name.monkey.retromusic.util.MusicUtil +import code.name.monkey.retromusic.util.PreferenceUtil import java.text.Collator data class Artist( diff --git a/app/src/main/java/io/github/muntashirakon/music/model/ArtworkInfo.kt b/app/src/main/java/code/name/monkey/retromusic/model/ArtworkInfo.kt similarity index 70% rename from app/src/main/java/io/github/muntashirakon/music/model/ArtworkInfo.kt rename to app/src/main/java/code/name/monkey/retromusic/model/ArtworkInfo.kt index 19f2dc486..a0bfead2b 100644 --- a/app/src/main/java/io/github/muntashirakon/music/model/ArtworkInfo.kt +++ b/app/src/main/java/code/name/monkey/retromusic/model/ArtworkInfo.kt @@ -1,4 +1,4 @@ -package io.github.muntashirakon.music.model +package code.name.monkey.retromusic.model import android.graphics.Bitmap diff --git a/app/src/main/java/io/github/muntashirakon/music/model/AudioTagInfo.kt b/app/src/main/java/code/name/monkey/retromusic/model/AudioTagInfo.kt similarity index 80% rename from app/src/main/java/io/github/muntashirakon/music/model/AudioTagInfo.kt rename to app/src/main/java/code/name/monkey/retromusic/model/AudioTagInfo.kt index d70d1c7c4..3ac895df0 100644 --- a/app/src/main/java/io/github/muntashirakon/music/model/AudioTagInfo.kt +++ b/app/src/main/java/code/name/monkey/retromusic/model/AudioTagInfo.kt @@ -1,4 +1,4 @@ -package io.github.muntashirakon.music.model +package code.name.monkey.retromusic.model import org.jaudiotagger.tag.FieldKey diff --git a/app/src/main/java/io/github/muntashirakon/music/model/CategoryInfo.kt b/app/src/main/java/code/name/monkey/retromusic/model/CategoryInfo.kt similarity index 95% rename from app/src/main/java/io/github/muntashirakon/music/model/CategoryInfo.kt rename to app/src/main/java/code/name/monkey/retromusic/model/CategoryInfo.kt index bde88e322..78e6a1966 100644 --- a/app/src/main/java/io/github/muntashirakon/music/model/CategoryInfo.kt +++ b/app/src/main/java/code/name/monkey/retromusic/model/CategoryInfo.kt @@ -11,12 +11,12 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.model +package code.name.monkey.retromusic.model import android.os.Parcelable import androidx.annotation.DrawableRes import androidx.annotation.StringRes -import io.github.muntashirakon.music.R +import code.name.monkey.retromusic.R import kotlinx.parcelize.Parcelize @Parcelize diff --git a/app/src/main/java/io/github/muntashirakon/music/model/Genre.kt b/app/src/main/java/code/name/monkey/retromusic/model/Genre.kt similarity index 94% rename from app/src/main/java/io/github/muntashirakon/music/model/Genre.kt rename to app/src/main/java/code/name/monkey/retromusic/model/Genre.kt index 154b039a6..782c2bccb 100644 --- a/app/src/main/java/io/github/muntashirakon/music/model/Genre.kt +++ b/app/src/main/java/code/name/monkey/retromusic/model/Genre.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.model +package code.name.monkey.retromusic.model import android.os.Parcelable import kotlinx.parcelize.Parcelize diff --git a/app/src/main/java/io/github/muntashirakon/music/model/Home.kt b/app/src/main/java/code/name/monkey/retromusic/model/Home.kt similarity index 89% rename from app/src/main/java/io/github/muntashirakon/music/model/Home.kt rename to app/src/main/java/code/name/monkey/retromusic/model/Home.kt index 403ffbb8a..9a12344f3 100644 --- a/app/src/main/java/io/github/muntashirakon/music/model/Home.kt +++ b/app/src/main/java/code/name/monkey/retromusic/model/Home.kt @@ -12,10 +12,10 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.model +package code.name.monkey.retromusic.model import androidx.annotation.StringRes -import io.github.muntashirakon.music.HomeSection +import code.name.monkey.retromusic.HomeSection data class Home( val arrayList: List, diff --git a/app/src/main/java/io/github/muntashirakon/music/model/Playlist.kt b/app/src/main/java/code/name/monkey/retromusic/model/Playlist.kt similarity index 87% rename from app/src/main/java/io/github/muntashirakon/music/model/Playlist.kt rename to app/src/main/java/code/name/monkey/retromusic/model/Playlist.kt index 9c0bc4bc5..f822540a9 100644 --- a/app/src/main/java/io/github/muntashirakon/music/model/Playlist.kt +++ b/app/src/main/java/code/name/monkey/retromusic/model/Playlist.kt @@ -1,9 +1,9 @@ -package io.github.muntashirakon.music.model +package code.name.monkey.retromusic.model import android.content.Context import android.os.Parcelable -import io.github.muntashirakon.music.repository.RealPlaylistRepository -import io.github.muntashirakon.music.util.MusicUtil +import code.name.monkey.retromusic.repository.RealPlaylistRepository +import code.name.monkey.retromusic.util.MusicUtil import kotlinx.parcelize.Parcelize import org.koin.core.component.KoinComponent import org.koin.core.component.get diff --git a/app/src/main/java/io/github/muntashirakon/music/model/PlaylistSong.kt b/app/src/main/java/code/name/monkey/retromusic/model/PlaylistSong.kt similarity index 98% rename from app/src/main/java/io/github/muntashirakon/music/model/PlaylistSong.kt rename to app/src/main/java/code/name/monkey/retromusic/model/PlaylistSong.kt index 1d8d003b0..ccbb31c2f 100644 --- a/app/src/main/java/io/github/muntashirakon/music/model/PlaylistSong.kt +++ b/app/src/main/java/code/name/monkey/retromusic/model/PlaylistSong.kt @@ -11,7 +11,7 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.model +package code.name.monkey.retromusic.model import kotlinx.parcelize.Parcelize diff --git a/app/src/main/java/io/github/muntashirakon/music/model/Song.kt b/app/src/main/java/code/name/monkey/retromusic/model/Song.kt similarity index 98% rename from app/src/main/java/io/github/muntashirakon/music/model/Song.kt rename to app/src/main/java/code/name/monkey/retromusic/model/Song.kt index 0b1bc3d74..cfd61a937 100644 --- a/app/src/main/java/io/github/muntashirakon/music/model/Song.kt +++ b/app/src/main/java/code/name/monkey/retromusic/model/Song.kt @@ -11,7 +11,7 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.model +package code.name.monkey.retromusic.model import android.os.Parcelable import kotlinx.parcelize.Parcelize diff --git a/app/src/main/java/io/github/muntashirakon/music/model/lyrics/AbsSynchronizedLyrics.java b/app/src/main/java/code/name/monkey/retromusic/model/lyrics/AbsSynchronizedLyrics.java similarity index 97% rename from app/src/main/java/io/github/muntashirakon/music/model/lyrics/AbsSynchronizedLyrics.java rename to app/src/main/java/code/name/monkey/retromusic/model/lyrics/AbsSynchronizedLyrics.java index 306b4c675..f939003e9 100644 --- a/app/src/main/java/io/github/muntashirakon/music/model/lyrics/AbsSynchronizedLyrics.java +++ b/app/src/main/java/code/name/monkey/retromusic/model/lyrics/AbsSynchronizedLyrics.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.model.lyrics; +package code.name.monkey.retromusic.model.lyrics; import android.util.SparseArray; diff --git a/app/src/main/java/io/github/muntashirakon/music/model/lyrics/Lyrics.java b/app/src/main/java/code/name/monkey/retromusic/model/lyrics/Lyrics.java similarity index 95% rename from app/src/main/java/io/github/muntashirakon/music/model/lyrics/Lyrics.java rename to app/src/main/java/code/name/monkey/retromusic/model/lyrics/Lyrics.java index 3d95fd344..c466949f8 100644 --- a/app/src/main/java/io/github/muntashirakon/music/model/lyrics/Lyrics.java +++ b/app/src/main/java/code/name/monkey/retromusic/model/lyrics/Lyrics.java @@ -12,11 +12,11 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.model.lyrics; +package code.name.monkey.retromusic.model.lyrics; import java.util.ArrayList; -import io.github.muntashirakon.music.model.Song; +import code.name.monkey.retromusic.model.Song; public class Lyrics { diff --git a/app/src/main/java/io/github/muntashirakon/music/model/lyrics/SynchronizedLyricsLRC.java b/app/src/main/java/code/name/monkey/retromusic/model/lyrics/SynchronizedLyricsLRC.java similarity index 98% rename from app/src/main/java/io/github/muntashirakon/music/model/lyrics/SynchronizedLyricsLRC.java rename to app/src/main/java/code/name/monkey/retromusic/model/lyrics/SynchronizedLyricsLRC.java index ae1854fff..409184913 100644 --- a/app/src/main/java/io/github/muntashirakon/music/model/lyrics/SynchronizedLyricsLRC.java +++ b/app/src/main/java/code/name/monkey/retromusic/model/lyrics/SynchronizedLyricsLRC.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.model.lyrics; +package code.name.monkey.retromusic.model.lyrics; import java.util.regex.Matcher; import java.util.regex.Pattern; diff --git a/app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/AbsSmartPlaylist.kt b/app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/AbsSmartPlaylist.kt similarity index 60% rename from app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/AbsSmartPlaylist.kt rename to app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/AbsSmartPlaylist.kt index 5711b2de8..8098f2c07 100644 --- a/app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/AbsSmartPlaylist.kt +++ b/app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/AbsSmartPlaylist.kt @@ -1,8 +1,8 @@ -package io.github.muntashirakon.music.model.smartplaylist +package code.name.monkey.retromusic.model.smartplaylist import androidx.annotation.DrawableRes -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.model.AbsCustomPlaylist +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.model.AbsCustomPlaylist abstract class AbsSmartPlaylist( name: String, diff --git a/app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/HistoryPlaylist.kt b/app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/HistoryPlaylist.kt similarity index 65% rename from app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/HistoryPlaylist.kt rename to app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/HistoryPlaylist.kt index 9f4b2c5ba..c3becdf66 100644 --- a/app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/HistoryPlaylist.kt +++ b/app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/HistoryPlaylist.kt @@ -1,8 +1,8 @@ -package io.github.muntashirakon.music.model.smartplaylist +package code.name.monkey.retromusic.model.smartplaylist -import io.github.muntashirakon.music.App -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.model.Song +import code.name.monkey.retromusic.App +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.model.Song import kotlinx.parcelize.Parcelize import org.koin.core.component.KoinComponent diff --git a/app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/LastAddedPlaylist.kt b/app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/LastAddedPlaylist.kt similarity index 61% rename from app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/LastAddedPlaylist.kt rename to app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/LastAddedPlaylist.kt index c9a8a07cc..f3b7b1b13 100644 --- a/app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/LastAddedPlaylist.kt +++ b/app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/LastAddedPlaylist.kt @@ -1,8 +1,8 @@ -package io.github.muntashirakon.music.model.smartplaylist +package code.name.monkey.retromusic.model.smartplaylist -import io.github.muntashirakon.music.App -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.model.Song +import code.name.monkey.retromusic.App +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.model.Song import kotlinx.parcelize.Parcelize @Parcelize diff --git a/app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/NotPlayedPlaylist.kt b/app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/NotPlayedPlaylist.kt similarity index 62% rename from app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/NotPlayedPlaylist.kt rename to app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/NotPlayedPlaylist.kt index 4d6e9b7cb..f77565daf 100644 --- a/app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/NotPlayedPlaylist.kt +++ b/app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/NotPlayedPlaylist.kt @@ -1,8 +1,8 @@ -package io.github.muntashirakon.music.model.smartplaylist +package code.name.monkey.retromusic.model.smartplaylist -import io.github.muntashirakon.music.App -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.model.Song +import code.name.monkey.retromusic.App +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.model.Song import kotlinx.parcelize.Parcelize @Parcelize diff --git a/app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/PlaylistIdGenerator.kt b/app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/PlaylistIdGenerator.kt similarity index 81% rename from app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/PlaylistIdGenerator.kt rename to app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/PlaylistIdGenerator.kt index c22510f4a..baefff7b9 100644 --- a/app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/PlaylistIdGenerator.kt +++ b/app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/PlaylistIdGenerator.kt @@ -1,4 +1,4 @@ -package io.github.muntashirakon.music.model.smartplaylist +package code.name.monkey.retromusic.model.smartplaylist import androidx.annotation.DrawableRes import kotlin.math.abs diff --git a/app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/ShuffleAllPlaylist.kt b/app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/ShuffleAllPlaylist.kt similarity index 60% rename from app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/ShuffleAllPlaylist.kt rename to app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/ShuffleAllPlaylist.kt index c558fb79f..35c07d71c 100644 --- a/app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/ShuffleAllPlaylist.kt +++ b/app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/ShuffleAllPlaylist.kt @@ -1,8 +1,8 @@ -package io.github.muntashirakon.music.model.smartplaylist +package code.name.monkey.retromusic.model.smartplaylist -import io.github.muntashirakon.music.App -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.model.Song +import code.name.monkey.retromusic.App +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.model.Song import kotlinx.parcelize.Parcelize @Parcelize diff --git a/app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/TopTracksPlaylist.kt b/app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/TopTracksPlaylist.kt similarity index 61% rename from app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/TopTracksPlaylist.kt rename to app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/TopTracksPlaylist.kt index 4b07da125..d33be0207 100644 --- a/app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/TopTracksPlaylist.kt +++ b/app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/TopTracksPlaylist.kt @@ -1,8 +1,8 @@ -package io.github.muntashirakon.music.model.smartplaylist +package code.name.monkey.retromusic.model.smartplaylist -import io.github.muntashirakon.music.App -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.model.Song +import code.name.monkey.retromusic.App +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.model.Song import kotlinx.parcelize.Parcelize @Parcelize diff --git a/app/src/main/java/io/github/muntashirakon/music/preferences/AlbumCoverStylePreferenceDialog.kt b/app/src/main/java/code/name/monkey/retromusic/preferences/AlbumCoverStylePreferenceDialog.kt similarity index 87% rename from app/src/main/java/io/github/muntashirakon/music/preferences/AlbumCoverStylePreferenceDialog.kt rename to app/src/main/java/code/name/monkey/retromusic/preferences/AlbumCoverStylePreferenceDialog.kt index 2c21d69d0..f86723b71 100644 --- a/app/src/main/java/io/github/muntashirakon/music/preferences/AlbumCoverStylePreferenceDialog.kt +++ b/app/src/main/java/code/name/monkey/retromusic/preferences/AlbumCoverStylePreferenceDialog.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.preferences +package code.name.monkey.retromusic.preferences import android.app.Dialog import android.content.Context @@ -27,13 +27,15 @@ import androidx.fragment.app.DialogFragment import androidx.viewpager.widget.PagerAdapter import androidx.viewpager.widget.ViewPager import code.name.monkey.appthemehelper.common.prefs.supportv7.ATEDialogPreference -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.PreferenceDialogNowPlayingScreenBinding -import io.github.muntashirakon.music.databinding.PreferenceNowPlayingScreenItemBinding -import io.github.muntashirakon.music.extensions.* -import io.github.muntashirakon.music.fragments.AlbumCoverStyle.* -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.ViewUtil +import code.name.monkey.retromusic.extensions.colorButtons +import code.name.monkey.retromusic.extensions.colorControlNormal +import code.name.monkey.retromusic.extensions.materialDialog +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.PreferenceDialogNowPlayingScreenBinding +import code.name.monkey.retromusic.databinding.PreferenceNowPlayingScreenItemBinding +import code.name.monkey.retromusic.fragments.AlbumCoverStyle.* +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.ViewUtil import com.bumptech.glide.Glide class AlbumCoverStylePreference @JvmOverloads constructor( diff --git a/app/src/main/java/io/github/muntashirakon/music/preferences/BlacklistPreferenceDialog.kt b/app/src/main/java/code/name/monkey/retromusic/preferences/BlacklistPreferenceDialog.kt similarity index 91% rename from app/src/main/java/io/github/muntashirakon/music/preferences/BlacklistPreferenceDialog.kt rename to app/src/main/java/code/name/monkey/retromusic/preferences/BlacklistPreferenceDialog.kt index 6e073ce03..2a9e899e7 100644 --- a/app/src/main/java/io/github/muntashirakon/music/preferences/BlacklistPreferenceDialog.kt +++ b/app/src/main/java/code/name/monkey/retromusic/preferences/BlacklistPreferenceDialog.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.preferences +package code.name.monkey.retromusic.preferences import android.app.Dialog import android.content.Context @@ -26,13 +26,13 @@ import androidx.fragment.app.DialogFragment import androidx.fragment.app.FragmentActivity import code.name.monkey.appthemehelper.common.prefs.supportv7.ATEDialogPreference import com.google.android.material.dialog.MaterialAlertDialogBuilder -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.dialogs.BlacklistFolderChooserDialog -import io.github.muntashirakon.music.extensions.accentTextColor -import io.github.muntashirakon.music.extensions.colorButtons -import io.github.muntashirakon.music.extensions.colorControlNormal -import io.github.muntashirakon.music.extensions.materialDialog -import io.github.muntashirakon.music.providers.BlacklistStore +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.dialogs.BlacklistFolderChooserDialog +import code.name.monkey.retromusic.extensions.accentTextColor +import code.name.monkey.retromusic.extensions.colorButtons +import code.name.monkey.retromusic.extensions.colorControlNormal +import code.name.monkey.retromusic.extensions.materialDialog +import code.name.monkey.retromusic.providers.BlacklistStore import java.io.File class BlacklistPreference @JvmOverloads constructor( diff --git a/app/src/main/java/io/github/muntashirakon/music/preferences/DurationPreference.kt b/app/src/main/java/code/name/monkey/retromusic/preferences/DurationPreference.kt similarity index 82% rename from app/src/main/java/io/github/muntashirakon/music/preferences/DurationPreference.kt rename to app/src/main/java/code/name/monkey/retromusic/preferences/DurationPreference.kt index 6020633b9..6f7445c25 100644 --- a/app/src/main/java/io/github/muntashirakon/music/preferences/DurationPreference.kt +++ b/app/src/main/java/code/name/monkey/retromusic/preferences/DurationPreference.kt @@ -1,4 +1,4 @@ -package io.github.muntashirakon.music.preferences +package code.name.monkey.retromusic.preferences import android.app.Dialog import android.content.Context @@ -9,13 +9,13 @@ import androidx.core.graphics.BlendModeColorFilterCompat import androidx.core.graphics.BlendModeCompat.SRC_IN import androidx.fragment.app.DialogFragment import code.name.monkey.appthemehelper.common.prefs.supportv7.ATEDialogPreference -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.PreferenceDialogAudioFadeBinding -import io.github.muntashirakon.music.extensions.addAccentColor -import io.github.muntashirakon.music.extensions.colorButtons -import io.github.muntashirakon.music.extensions.colorControlNormal -import io.github.muntashirakon.music.extensions.materialDialog -import io.github.muntashirakon.music.util.PreferenceUtil +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.PreferenceDialogAudioFadeBinding +import code.name.monkey.retromusic.extensions.addAccentColor +import code.name.monkey.retromusic.extensions.colorButtons +import code.name.monkey.retromusic.extensions.colorControlNormal +import code.name.monkey.retromusic.extensions.materialDialog +import code.name.monkey.retromusic.util.PreferenceUtil import com.google.android.material.slider.Slider diff --git a/app/src/main/java/io/github/muntashirakon/music/preferences/LibraryPreference.kt b/app/src/main/java/code/name/monkey/retromusic/preferences/LibraryPreference.kt similarity index 83% rename from app/src/main/java/io/github/muntashirakon/music/preferences/LibraryPreference.kt rename to app/src/main/java/code/name/monkey/retromusic/preferences/LibraryPreference.kt index d93c0c8e3..deaf35551 100644 --- a/app/src/main/java/io/github/muntashirakon/music/preferences/LibraryPreference.kt +++ b/app/src/main/java/code/name/monkey/retromusic/preferences/LibraryPreference.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.preferences +package code.name.monkey.retromusic.preferences import android.app.Dialog import android.content.Context @@ -23,15 +23,15 @@ import androidx.core.graphics.BlendModeCompat.SRC_IN import androidx.fragment.app.DialogFragment import androidx.recyclerview.widget.LinearLayoutManager import code.name.monkey.appthemehelper.common.prefs.supportv7.ATEDialogPreference -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.adapter.CategoryInfoAdapter -import io.github.muntashirakon.music.databinding.PreferenceDialogLibraryCategoriesBinding -import io.github.muntashirakon.music.extensions.colorButtons -import io.github.muntashirakon.music.extensions.colorControlNormal -import io.github.muntashirakon.music.extensions.materialDialog -import io.github.muntashirakon.music.extensions.showToast -import io.github.muntashirakon.music.model.CategoryInfo -import io.github.muntashirakon.music.util.PreferenceUtil +import code.name.monkey.retromusic.adapter.CategoryInfoAdapter +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.PreferenceDialogLibraryCategoriesBinding +import code.name.monkey.retromusic.extensions.colorButtons +import code.name.monkey.retromusic.extensions.colorControlNormal +import code.name.monkey.retromusic.extensions.materialDialog +import code.name.monkey.retromusic.extensions.showToast +import code.name.monkey.retromusic.model.CategoryInfo +import code.name.monkey.retromusic.util.PreferenceUtil class LibraryPreference @JvmOverloads constructor( context: Context, diff --git a/app/src/main/java/io/github/muntashirakon/music/preferences/NowPlayingScreenPreferenceDialog.kt b/app/src/main/java/code/name/monkey/retromusic/preferences/NowPlayingScreenPreferenceDialog.kt similarity index 89% rename from app/src/main/java/io/github/muntashirakon/music/preferences/NowPlayingScreenPreferenceDialog.kt rename to app/src/main/java/code/name/monkey/retromusic/preferences/NowPlayingScreenPreferenceDialog.kt index d3dd31602..cd8aa21a2 100644 --- a/app/src/main/java/io/github/muntashirakon/music/preferences/NowPlayingScreenPreferenceDialog.kt +++ b/app/src/main/java/code/name/monkey/retromusic/preferences/NowPlayingScreenPreferenceDialog.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.preferences +package code.name.monkey.retromusic.preferences import android.app.Dialog import android.content.Context @@ -27,13 +27,15 @@ import androidx.fragment.app.DialogFragment import androidx.viewpager.widget.PagerAdapter import androidx.viewpager.widget.ViewPager import code.name.monkey.appthemehelper.common.prefs.supportv7.ATEDialogPreference +import code.name.monkey.retromusic.extensions.colorButtons +import code.name.monkey.retromusic.extensions.colorControlNormal +import code.name.monkey.retromusic.extensions.materialDialog import com.bumptech.glide.Glide -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.PreferenceNowPlayingScreenItemBinding -import io.github.muntashirakon.music.extensions.* -import io.github.muntashirakon.music.fragments.NowPlayingScreen.* -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.ViewUtil +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.PreferenceNowPlayingScreenItemBinding +import code.name.monkey.retromusic.fragments.NowPlayingScreen.* +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.ViewUtil class NowPlayingScreenPreference @JvmOverloads constructor( context: Context, diff --git a/app/src/main/java/io/github/muntashirakon/music/providers/BlacklistStore.java b/app/src/main/java/code/name/monkey/retromusic/providers/BlacklistStore.java similarity index 93% rename from app/src/main/java/io/github/muntashirakon/music/providers/BlacklistStore.java rename to app/src/main/java/code/name/monkey/retromusic/providers/BlacklistStore.java index 3d4b07e2b..b125385a6 100644 --- a/app/src/main/java/io/github/muntashirakon/music/providers/BlacklistStore.java +++ b/app/src/main/java/code/name/monkey/retromusic/providers/BlacklistStore.java @@ -12,10 +12,10 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.providers; +package code.name.monkey.retromusic.providers; -import static io.github.muntashirakon.music.service.MusicService.MEDIA_STORE_CHANGED; -import static io.github.muntashirakon.music.util.FileUtilsKt.getExternalStoragePublicDirectory; +import static code.name.monkey.retromusic.service.MusicService.MEDIA_STORE_CHANGED; +import static code.name.monkey.retromusic.util.FileUtilsKt.getExternalStoragePublicDirectory; import android.content.ContentValues; import android.content.Context; @@ -30,8 +30,8 @@ import androidx.annotation.NonNull; import java.io.File; import java.util.ArrayList; -import io.github.muntashirakon.music.util.FileUtil; -import io.github.muntashirakon.music.util.PreferenceUtil; +import code.name.monkey.retromusic.util.FileUtil; +import code.name.monkey.retromusic.util.PreferenceUtil; public class BlacklistStore extends SQLiteOpenHelper { public static final String DATABASE_NAME = "blacklist.db"; diff --git a/app/src/main/java/io/github/muntashirakon/music/providers/HistoryStore.java b/app/src/main/java/code/name/monkey/retromusic/providers/HistoryStore.java similarity index 99% rename from app/src/main/java/io/github/muntashirakon/music/providers/HistoryStore.java rename to app/src/main/java/code/name/monkey/retromusic/providers/HistoryStore.java index 70b849b77..36ba86299 100644 --- a/app/src/main/java/io/github/muntashirakon/music/providers/HistoryStore.java +++ b/app/src/main/java/code/name/monkey/retromusic/providers/HistoryStore.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.providers; +package code.name.monkey.retromusic.providers; import android.content.ContentValues; import android.content.Context; diff --git a/app/src/main/java/io/github/muntashirakon/music/providers/MusicPlaybackQueueStore.java b/app/src/main/java/code/name/monkey/retromusic/providers/MusicPlaybackQueueStore.java similarity index 96% rename from app/src/main/java/io/github/muntashirakon/music/providers/MusicPlaybackQueueStore.java rename to app/src/main/java/code/name/monkey/retromusic/providers/MusicPlaybackQueueStore.java index 4c8f626e5..f1349ad7a 100644 --- a/app/src/main/java/io/github/muntashirakon/music/providers/MusicPlaybackQueueStore.java +++ b/app/src/main/java/code/name/monkey/retromusic/providers/MusicPlaybackQueueStore.java @@ -11,7 +11,7 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.providers; +package code.name.monkey.retromusic.providers; import android.content.ContentValues; import android.content.Context; @@ -26,10 +26,10 @@ import androidx.annotation.Nullable; import java.util.List; -import io.github.muntashirakon.music.App; -import io.github.muntashirakon.music.Constants; -import io.github.muntashirakon.music.model.Song; -import io.github.muntashirakon.music.repository.RealSongRepository; +import code.name.monkey.retromusic.App; +import code.name.monkey.retromusic.Constants; +import code.name.monkey.retromusic.model.Song; +import code.name.monkey.retromusic.repository.RealSongRepository; /** * @author Andrew Neal, modified for Phonograph by Karim Abou Zeid diff --git a/app/src/main/java/io/github/muntashirakon/music/providers/SongPlayCountStore.java b/app/src/main/java/code/name/monkey/retromusic/providers/SongPlayCountStore.java similarity index 99% rename from app/src/main/java/io/github/muntashirakon/music/providers/SongPlayCountStore.java rename to app/src/main/java/code/name/monkey/retromusic/providers/SongPlayCountStore.java index 5c8ebc5a1..9d3112969 100644 --- a/app/src/main/java/io/github/muntashirakon/music/providers/SongPlayCountStore.java +++ b/app/src/main/java/code/name/monkey/retromusic/providers/SongPlayCountStore.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.providers; +package code.name.monkey.retromusic.providers; import android.content.ContentValues; import android.content.Context; diff --git a/app/src/main/java/io/github/muntashirakon/music/repository/AlbumRepository.kt b/app/src/main/java/code/name/monkey/retromusic/repository/AlbumRepository.kt similarity index 94% rename from app/src/main/java/io/github/muntashirakon/music/repository/AlbumRepository.kt rename to app/src/main/java/code/name/monkey/retromusic/repository/AlbumRepository.kt index 836b70ebb..52e62db27 100644 --- a/app/src/main/java/io/github/muntashirakon/music/repository/AlbumRepository.kt +++ b/app/src/main/java/code/name/monkey/retromusic/repository/AlbumRepository.kt @@ -12,13 +12,13 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.repository +package code.name.monkey.retromusic.repository import android.provider.MediaStore.Audio.AudioColumns -import io.github.muntashirakon.music.helper.SortOrder -import io.github.muntashirakon.music.model.Album -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.util.PreferenceUtil +import code.name.monkey.retromusic.helper.SortOrder +import code.name.monkey.retromusic.model.Album +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.util.PreferenceUtil import java.text.Collator diff --git a/app/src/main/java/io/github/muntashirakon/music/repository/ArtistRepository.kt b/app/src/main/java/code/name/monkey/retromusic/repository/ArtistRepository.kt similarity index 95% rename from app/src/main/java/io/github/muntashirakon/music/repository/ArtistRepository.kt rename to app/src/main/java/code/name/monkey/retromusic/repository/ArtistRepository.kt index 088f077e8..8b11976ff 100644 --- a/app/src/main/java/io/github/muntashirakon/music/repository/ArtistRepository.kt +++ b/app/src/main/java/code/name/monkey/retromusic/repository/ArtistRepository.kt @@ -12,14 +12,14 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.repository +package code.name.monkey.retromusic.repository import android.provider.MediaStore.Audio.AudioColumns -import io.github.muntashirakon.music.ALBUM_ARTIST -import io.github.muntashirakon.music.helper.SortOrder -import io.github.muntashirakon.music.model.Album -import io.github.muntashirakon.music.model.Artist -import io.github.muntashirakon.music.util.PreferenceUtil +import code.name.monkey.retromusic.ALBUM_ARTIST +import code.name.monkey.retromusic.helper.SortOrder +import code.name.monkey.retromusic.model.Album +import code.name.monkey.retromusic.model.Artist +import code.name.monkey.retromusic.util.PreferenceUtil import java.text.Collator interface ArtistRepository { diff --git a/app/src/main/java/io/github/muntashirakon/music/repository/GenreRepository.kt b/app/src/main/java/code/name/monkey/retromusic/repository/GenreRepository.kt similarity index 90% rename from app/src/main/java/io/github/muntashirakon/music/repository/GenreRepository.kt rename to app/src/main/java/code/name/monkey/retromusic/repository/GenreRepository.kt index 03f640fde..668bdc64f 100644 --- a/app/src/main/java/io/github/muntashirakon/music/repository/GenreRepository.kt +++ b/app/src/main/java/code/name/monkey/retromusic/repository/GenreRepository.kt @@ -12,19 +12,19 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.repository +package code.name.monkey.retromusic.repository import android.content.ContentResolver import android.database.Cursor import android.provider.BaseColumns import android.provider.MediaStore.Audio.Genres -import io.github.muntashirakon.music.Constants.IS_MUSIC -import io.github.muntashirakon.music.Constants.baseProjection -import io.github.muntashirakon.music.extensions.getLong -import io.github.muntashirakon.music.extensions.getStringOrNull -import io.github.muntashirakon.music.model.Genre -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.util.PreferenceUtil +import code.name.monkey.retromusic.Constants.IS_MUSIC +import code.name.monkey.retromusic.Constants.baseProjection +import code.name.monkey.retromusic.extensions.getLong +import code.name.monkey.retromusic.extensions.getStringOrNull +import code.name.monkey.retromusic.model.Genre +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.util.PreferenceUtil interface GenreRepository { fun genres(query: String): List diff --git a/app/src/main/java/io/github/muntashirakon/music/repository/LastAddedSongsRepository.kt b/app/src/main/java/code/name/monkey/retromusic/repository/LastAddedSongsRepository.kt similarity index 87% rename from app/src/main/java/io/github/muntashirakon/music/repository/LastAddedSongsRepository.kt rename to app/src/main/java/code/name/monkey/retromusic/repository/LastAddedSongsRepository.kt index c5a73f5a8..153eb3752 100644 --- a/app/src/main/java/io/github/muntashirakon/music/repository/LastAddedSongsRepository.kt +++ b/app/src/main/java/code/name/monkey/retromusic/repository/LastAddedSongsRepository.kt @@ -12,14 +12,14 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.repository +package code.name.monkey.retromusic.repository import android.database.Cursor import android.provider.MediaStore -import io.github.muntashirakon.music.model.Album -import io.github.muntashirakon.music.model.Artist -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.util.PreferenceUtil +import code.name.monkey.retromusic.model.Album +import code.name.monkey.retromusic.model.Artist +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.util.PreferenceUtil /** * Created by hemanths on 16/08/17. diff --git a/app/src/main/java/io/github/muntashirakon/music/repository/PlaylistRepository.kt b/app/src/main/java/code/name/monkey/retromusic/repository/PlaylistRepository.kt similarity index 93% rename from app/src/main/java/io/github/muntashirakon/music/repository/PlaylistRepository.kt rename to app/src/main/java/code/name/monkey/retromusic/repository/PlaylistRepository.kt index 32cc638b6..75fbeaca1 100644 --- a/app/src/main/java/io/github/muntashirakon/music/repository/PlaylistRepository.kt +++ b/app/src/main/java/code/name/monkey/retromusic/repository/PlaylistRepository.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.repository +package code.name.monkey.retromusic.repository import android.content.ContentResolver import android.database.Cursor @@ -20,14 +20,14 @@ import android.provider.BaseColumns import android.provider.MediaStore.Audio.AudioColumns import android.provider.MediaStore.Audio.Playlists.* import android.provider.MediaStore.Audio.PlaylistsColumns -import io.github.muntashirakon.music.Constants -import io.github.muntashirakon.music.extensions.getInt -import io.github.muntashirakon.music.extensions.getLong -import io.github.muntashirakon.music.extensions.getString -import io.github.muntashirakon.music.extensions.getStringOrNull -import io.github.muntashirakon.music.model.Playlist -import io.github.muntashirakon.music.model.PlaylistSong -import io.github.muntashirakon.music.model.Song +import code.name.monkey.retromusic.Constants +import code.name.monkey.retromusic.extensions.getInt +import code.name.monkey.retromusic.extensions.getLong +import code.name.monkey.retromusic.extensions.getString +import code.name.monkey.retromusic.extensions.getStringOrNull +import code.name.monkey.retromusic.model.Playlist +import code.name.monkey.retromusic.model.PlaylistSong +import code.name.monkey.retromusic.model.Song /** * Created by hemanths on 16/08/17. diff --git a/app/src/main/java/io/github/muntashirakon/music/repository/PlaylistSongsLoader.kt b/app/src/main/java/code/name/monkey/retromusic/repository/PlaylistSongsLoader.kt similarity index 88% rename from app/src/main/java/io/github/muntashirakon/music/repository/PlaylistSongsLoader.kt rename to app/src/main/java/code/name/monkey/retromusic/repository/PlaylistSongsLoader.kt index 1eb9e0bd3..abdec08fb 100644 --- a/app/src/main/java/io/github/muntashirakon/music/repository/PlaylistSongsLoader.kt +++ b/app/src/main/java/code/name/monkey/retromusic/repository/PlaylistSongsLoader.kt @@ -12,20 +12,20 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.repository +package code.name.monkey.retromusic.repository import android.content.Context import android.database.Cursor import android.provider.MediaStore.Audio.AudioColumns import android.provider.MediaStore.Audio.Playlists.Members -import io.github.muntashirakon.music.Constants -import io.github.muntashirakon.music.Constants.IS_MUSIC -import io.github.muntashirakon.music.extensions.getInt -import io.github.muntashirakon.music.extensions.getLong -import io.github.muntashirakon.music.extensions.getString -import io.github.muntashirakon.music.extensions.getStringOrNull -import io.github.muntashirakon.music.model.PlaylistSong -import io.github.muntashirakon.music.model.Song +import code.name.monkey.retromusic.Constants +import code.name.monkey.retromusic.Constants.IS_MUSIC +import code.name.monkey.retromusic.extensions.getInt +import code.name.monkey.retromusic.extensions.getLong +import code.name.monkey.retromusic.extensions.getString +import code.name.monkey.retromusic.extensions.getStringOrNull +import code.name.monkey.retromusic.model.PlaylistSong +import code.name.monkey.retromusic.model.Song /** * Created by hemanths on 16/08/17. diff --git a/app/src/main/java/io/github/muntashirakon/music/repository/Repository.kt b/app/src/main/java/code/name/monkey/retromusic/repository/Repository.kt similarity index 97% rename from app/src/main/java/io/github/muntashirakon/music/repository/Repository.kt rename to app/src/main/java/code/name/monkey/retromusic/repository/Repository.kt index 791657a3e..895939328 100644 --- a/app/src/main/java/io/github/muntashirakon/music/repository/Repository.kt +++ b/app/src/main/java/code/name/monkey/retromusic/repository/Repository.kt @@ -12,17 +12,17 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.repository +package code.name.monkey.retromusic.repository import android.content.Context import androidx.lifecycle.LiveData import androidx.lifecycle.Transformations -import io.github.muntashirakon.music.* -import io.github.muntashirakon.music.db.* -import io.github.muntashirakon.music.fragments.search.Filter -import io.github.muntashirakon.music.model.* -import io.github.muntashirakon.music.model.smartplaylist.NotPlayedPlaylist -import io.github.muntashirakon.music.util.PreferenceUtil +import code.name.monkey.retromusic.* +import code.name.monkey.retromusic.db.* +import code.name.monkey.retromusic.model.* +import code.name.monkey.retromusic.fragments.search.Filter +import code.name.monkey.retromusic.model.smartplaylist.NotPlayedPlaylist +import code.name.monkey.retromusic.util.PreferenceUtil interface Repository { fun historySong(): List diff --git a/app/src/main/java/io/github/muntashirakon/music/repository/RoomRepository.kt b/app/src/main/java/code/name/monkey/retromusic/repository/RoomRepository.kt similarity index 93% rename from app/src/main/java/io/github/muntashirakon/music/repository/RoomRepository.kt rename to app/src/main/java/code/name/monkey/retromusic/repository/RoomRepository.kt index ef901dd2b..b33ab3c99 100644 --- a/app/src/main/java/io/github/muntashirakon/music/repository/RoomRepository.kt +++ b/app/src/main/java/code/name/monkey/retromusic/repository/RoomRepository.kt @@ -1,16 +1,16 @@ -package io.github.muntashirakon.music.repository +package code.name.monkey.retromusic.repository import android.content.Context import androidx.annotation.WorkerThread import androidx.lifecycle.LiveData -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.db.* -import io.github.muntashirakon.music.helper.SortOrder.PlaylistSortOrder.Companion.PLAYLIST_A_Z -import io.github.muntashirakon.music.helper.SortOrder.PlaylistSortOrder.Companion.PLAYLIST_SONG_COUNT -import io.github.muntashirakon.music.helper.SortOrder.PlaylistSortOrder.Companion.PLAYLIST_SONG_COUNT_DESC -import io.github.muntashirakon.music.helper.SortOrder.PlaylistSortOrder.Companion.PLAYLIST_Z_A -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.util.PreferenceUtil +import code.name.monkey.retromusic.db.* +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.helper.SortOrder.PlaylistSortOrder.Companion.PLAYLIST_A_Z +import code.name.monkey.retromusic.helper.SortOrder.PlaylistSortOrder.Companion.PLAYLIST_SONG_COUNT +import code.name.monkey.retromusic.helper.SortOrder.PlaylistSortOrder.Companion.PLAYLIST_SONG_COUNT_DESC +import code.name.monkey.retromusic.helper.SortOrder.PlaylistSortOrder.Companion.PLAYLIST_Z_A +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.util.PreferenceUtil interface RoomRepository { diff --git a/app/src/main/java/io/github/muntashirakon/music/repository/SearchRepository.kt b/app/src/main/java/code/name/monkey/retromusic/repository/SearchRepository.kt similarity index 90% rename from app/src/main/java/io/github/muntashirakon/music/repository/SearchRepository.kt rename to app/src/main/java/code/name/monkey/retromusic/repository/SearchRepository.kt index bd5fc271b..17b555ecd 100644 --- a/app/src/main/java/io/github/muntashirakon/music/repository/SearchRepository.kt +++ b/app/src/main/java/code/name/monkey/retromusic/repository/SearchRepository.kt @@ -12,16 +12,16 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.repository +package code.name.monkey.retromusic.repository import android.content.Context -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.db.PlaylistWithSongs -import io.github.muntashirakon.music.fragments.search.Filter -import io.github.muntashirakon.music.model.Album -import io.github.muntashirakon.music.model.Artist -import io.github.muntashirakon.music.model.Genre -import io.github.muntashirakon.music.model.Song +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.db.PlaylistWithSongs +import code.name.monkey.retromusic.fragments.search.Filter +import code.name.monkey.retromusic.model.Album +import code.name.monkey.retromusic.model.Artist +import code.name.monkey.retromusic.model.Genre +import code.name.monkey.retromusic.model.Song class RealSearchRepository( private val songRepository: SongRepository, diff --git a/app/src/main/java/io/github/muntashirakon/music/repository/SongRepository.kt b/app/src/main/java/code/name/monkey/retromusic/repository/SongRepository.kt similarity index 91% rename from app/src/main/java/io/github/muntashirakon/music/repository/SongRepository.kt rename to app/src/main/java/code/name/monkey/retromusic/repository/SongRepository.kt index c29cf26a1..b6ddb4a69 100644 --- a/app/src/main/java/io/github/muntashirakon/music/repository/SongRepository.kt +++ b/app/src/main/java/code/name/monkey/retromusic/repository/SongRepository.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.repository +package code.name.monkey.retromusic.repository import android.content.Context import android.database.Cursor @@ -21,18 +21,18 @@ import android.provider.MediaStore import android.provider.MediaStore.Audio.AudioColumns import android.provider.MediaStore.Audio.Media import code.name.monkey.appthemehelper.util.VersionUtils -import io.github.muntashirakon.music.Constants -import io.github.muntashirakon.music.Constants.IS_MUSIC -import io.github.muntashirakon.music.Constants.baseProjection -import io.github.muntashirakon.music.extensions.getInt -import io.github.muntashirakon.music.extensions.getLong -import io.github.muntashirakon.music.extensions.getString -import io.github.muntashirakon.music.extensions.getStringOrNull -import io.github.muntashirakon.music.helper.SortOrder -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.providers.BlacklistStore -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.getExternalStoragePublicDirectory +import code.name.monkey.retromusic.Constants +import code.name.monkey.retromusic.Constants.IS_MUSIC +import code.name.monkey.retromusic.Constants.baseProjection +import code.name.monkey.retromusic.extensions.getInt +import code.name.monkey.retromusic.extensions.getLong +import code.name.monkey.retromusic.extensions.getString +import code.name.monkey.retromusic.extensions.getStringOrNull +import code.name.monkey.retromusic.helper.SortOrder +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.providers.BlacklistStore +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.getExternalStoragePublicDirectory import java.text.Collator /** diff --git a/app/src/main/java/io/github/muntashirakon/music/repository/SortedCursor.java b/app/src/main/java/code/name/monkey/retromusic/repository/SortedCursor.java similarity index 98% rename from app/src/main/java/io/github/muntashirakon/music/repository/SortedCursor.java rename to app/src/main/java/code/name/monkey/retromusic/repository/SortedCursor.java index fcb915f25..531af65da 100644 --- a/app/src/main/java/io/github/muntashirakon/music/repository/SortedCursor.java +++ b/app/src/main/java/code/name/monkey/retromusic/repository/SortedCursor.java @@ -11,7 +11,7 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.repository; +package code.name.monkey.retromusic.repository; import android.database.AbstractCursor; import android.database.Cursor; diff --git a/app/src/main/java/io/github/muntashirakon/music/repository/SortedLongCursor.java b/app/src/main/java/code/name/monkey/retromusic/repository/SortedLongCursor.java similarity index 98% rename from app/src/main/java/io/github/muntashirakon/music/repository/SortedLongCursor.java rename to app/src/main/java/code/name/monkey/retromusic/repository/SortedLongCursor.java index 81ffd06b8..75996d4ab 100644 --- a/app/src/main/java/io/github/muntashirakon/music/repository/SortedLongCursor.java +++ b/app/src/main/java/code/name/monkey/retromusic/repository/SortedLongCursor.java @@ -11,7 +11,7 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.repository; +package code.name.monkey.retromusic.repository; import android.database.AbstractCursor; import android.database.Cursor; diff --git a/app/src/main/java/io/github/muntashirakon/music/repository/TopPlayedRepository.kt b/app/src/main/java/code/name/monkey/retromusic/repository/TopPlayedRepository.kt similarity index 94% rename from app/src/main/java/io/github/muntashirakon/music/repository/TopPlayedRepository.kt rename to app/src/main/java/code/name/monkey/retromusic/repository/TopPlayedRepository.kt index 5e34e1600..810c401d5 100644 --- a/app/src/main/java/io/github/muntashirakon/music/repository/TopPlayedRepository.kt +++ b/app/src/main/java/code/name/monkey/retromusic/repository/TopPlayedRepository.kt @@ -12,19 +12,19 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.repository +package code.name.monkey.retromusic.repository import android.content.Context import android.database.Cursor import android.provider.BaseColumns import android.provider.MediaStore -import io.github.muntashirakon.music.Constants.NUMBER_OF_TOP_TRACKS -import io.github.muntashirakon.music.model.Album -import io.github.muntashirakon.music.model.Artist -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.providers.HistoryStore -import io.github.muntashirakon.music.providers.SongPlayCountStore -import io.github.muntashirakon.music.util.PreferenceUtil +import code.name.monkey.retromusic.Constants.NUMBER_OF_TOP_TRACKS +import code.name.monkey.retromusic.model.Album +import code.name.monkey.retromusic.model.Artist +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.providers.HistoryStore +import code.name.monkey.retromusic.providers.SongPlayCountStore +import code.name.monkey.retromusic.util.PreferenceUtil /** diff --git a/app/src/main/java/io/github/muntashirakon/music/service/AudioFader.kt b/app/src/main/java/code/name/monkey/retromusic/service/AudioFader.kt similarity index 93% rename from app/src/main/java/io/github/muntashirakon/music/service/AudioFader.kt rename to app/src/main/java/code/name/monkey/retromusic/service/AudioFader.kt index 52259f466..8979327c4 100644 --- a/app/src/main/java/io/github/muntashirakon/music/service/AudioFader.kt +++ b/app/src/main/java/code/name/monkey/retromusic/service/AudioFader.kt @@ -1,11 +1,11 @@ -package io.github.muntashirakon.music.service +package code.name.monkey.retromusic.service import android.animation.Animator import android.animation.ValueAnimator import android.media.MediaPlayer import androidx.core.animation.doOnEnd -import io.github.muntashirakon.music.service.playback.Playback -import io.github.muntashirakon.music.util.PreferenceUtil +import code.name.monkey.retromusic.service.playback.Playback +import code.name.monkey.retromusic.util.PreferenceUtil class AudioFader { companion object { diff --git a/app/src/main/java/io/github/muntashirakon/music/service/CrossFadePlayer.kt b/app/src/main/java/code/name/monkey/retromusic/service/CrossFadePlayer.kt similarity index 93% rename from app/src/main/java/io/github/muntashirakon/music/service/CrossFadePlayer.kt rename to app/src/main/java/code/name/monkey/retromusic/service/CrossFadePlayer.kt index 48d977d89..13c2310b0 100644 --- a/app/src/main/java/io/github/muntashirakon/music/service/CrossFadePlayer.kt +++ b/app/src/main/java/code/name/monkey/retromusic/service/CrossFadePlayer.kt @@ -1,4 +1,4 @@ -package io.github.muntashirakon.music.service +package code.name.monkey.retromusic.service import android.animation.Animator import android.content.Context @@ -12,16 +12,16 @@ import android.os.PowerManager import android.util.Log import androidx.core.net.toUri import code.name.monkey.appthemehelper.util.VersionUtils.hasMarshmallow -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.extensions.showToast -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.service.AudioFader.Companion.createFadeAnimator -import io.github.muntashirakon.music.service.playback.Playback -import io.github.muntashirakon.music.service.playback.Playback.PlaybackCallbacks -import io.github.muntashirakon.music.util.MusicUtil -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.PreferenceUtil.playbackPitch -import io.github.muntashirakon.music.util.PreferenceUtil.playbackSpeed +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.extensions.showToast +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.service.AudioFader.Companion.createFadeAnimator +import code.name.monkey.retromusic.service.playback.Playback +import code.name.monkey.retromusic.service.playback.Playback.PlaybackCallbacks +import code.name.monkey.retromusic.util.MusicUtil +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.PreferenceUtil.playbackPitch +import code.name.monkey.retromusic.util.PreferenceUtil.playbackSpeed import kotlinx.coroutines.* /** @author Prathamesh M */ diff --git a/app/src/main/java/io/github/muntashirakon/music/service/MediaSessionCallback.kt b/app/src/main/java/code/name/monkey/retromusic/service/MediaSessionCallback.kt similarity index 89% rename from app/src/main/java/io/github/muntashirakon/music/service/MediaSessionCallback.kt rename to app/src/main/java/code/name/monkey/retromusic/service/MediaSessionCallback.kt index 998ec1664..e2a29931f 100644 --- a/app/src/main/java/io/github/muntashirakon/music/service/MediaSessionCallback.kt +++ b/app/src/main/java/code/name/monkey/retromusic/service/MediaSessionCallback.kt @@ -12,25 +12,25 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.service +package code.name.monkey.retromusic.service import android.content.Context import android.os.Bundle import android.provider.MediaStore import android.support.v4.media.session.MediaSessionCompat -import io.github.muntashirakon.music.auto.AutoMediaIDHelper -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.helper.MusicPlayerRemote.cycleRepeatMode -import io.github.muntashirakon.music.helper.ShuffleHelper.makeShuffleList -import io.github.muntashirakon.music.model.Album -import io.github.muntashirakon.music.model.Artist -import io.github.muntashirakon.music.model.Playlist -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.repository.* -import io.github.muntashirakon.music.service.MusicService.Companion.CYCLE_REPEAT -import io.github.muntashirakon.music.service.MusicService.Companion.TOGGLE_FAVORITE -import io.github.muntashirakon.music.service.MusicService.Companion.TOGGLE_SHUFFLE -import io.github.muntashirakon.music.util.MusicUtil +import code.name.monkey.retromusic.auto.AutoMediaIDHelper +import code.name.monkey.retromusic.helper.MusicPlayerRemote +import code.name.monkey.retromusic.helper.MusicPlayerRemote.cycleRepeatMode +import code.name.monkey.retromusic.helper.ShuffleHelper.makeShuffleList +import code.name.monkey.retromusic.model.Album +import code.name.monkey.retromusic.model.Artist +import code.name.monkey.retromusic.model.Playlist +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.repository.* +import code.name.monkey.retromusic.service.MusicService.Companion.CYCLE_REPEAT +import code.name.monkey.retromusic.service.MusicService.Companion.TOGGLE_FAVORITE +import code.name.monkey.retromusic.service.MusicService.Companion.TOGGLE_SHUFFLE +import code.name.monkey.retromusic.util.MusicUtil import org.koin.core.component.KoinComponent import org.koin.core.component.inject diff --git a/app/src/main/java/io/github/muntashirakon/music/service/MediaStoreObserver.kt b/app/src/main/java/code/name/monkey/retromusic/service/MediaStoreObserver.kt similarity index 97% rename from app/src/main/java/io/github/muntashirakon/music/service/MediaStoreObserver.kt rename to app/src/main/java/code/name/monkey/retromusic/service/MediaStoreObserver.kt index 22463cce2..27a6c3ccf 100644 --- a/app/src/main/java/io/github/muntashirakon/music/service/MediaStoreObserver.kt +++ b/app/src/main/java/code/name/monkey/retromusic/service/MediaStoreObserver.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.service +package code.name.monkey.retromusic.service import android.database.ContentObserver import android.os.Handler diff --git a/app/src/main/java/io/github/muntashirakon/music/service/MultiPlayer.java b/app/src/main/java/code/name/monkey/retromusic/service/MultiPlayer.java similarity index 98% rename from app/src/main/java/io/github/muntashirakon/music/service/MultiPlayer.java rename to app/src/main/java/code/name/monkey/retromusic/service/MultiPlayer.java index 43b6d7fe3..5cdc18813 100644 --- a/app/src/main/java/io/github/muntashirakon/music/service/MultiPlayer.java +++ b/app/src/main/java/code/name/monkey/retromusic/service/MultiPlayer.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.service; +package code.name.monkey.retromusic.service; import android.content.Context; import android.content.Intent; @@ -32,8 +32,8 @@ import org.jetbrains.annotations.NotNull; import code.name.monkey.appthemehelper.util.VersionUtils; import io.github.muntashirakon.music.R; -import io.github.muntashirakon.music.service.playback.Playback; -import io.github.muntashirakon.music.util.PreferenceUtil; +import code.name.monkey.retromusic.service.playback.Playback; +import code.name.monkey.retromusic.util.PreferenceUtil; /** * @author Andrew Neal, Karim Abou Zeid (kabouzeid) diff --git a/app/src/main/java/io/github/muntashirakon/music/service/MusicService.kt b/app/src/main/java/code/name/monkey/retromusic/service/MusicService.kt similarity index 94% rename from app/src/main/java/io/github/muntashirakon/music/service/MusicService.kt rename to app/src/main/java/code/name/monkey/retromusic/service/MusicService.kt index f8e782ab3..60addfc40 100644 --- a/app/src/main/java/io/github/muntashirakon/music/service/MusicService.kt +++ b/app/src/main/java/code/name/monkey/retromusic/service/MusicService.kt @@ -11,7 +11,7 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.service +package code.name.monkey.retromusic.service import android.annotation.SuppressLint import android.app.NotificationManager @@ -50,49 +50,51 @@ import androidx.media.MediaBrowserServiceCompat import androidx.media.session.MediaButtonReceiver.handleIntent import androidx.preference.PreferenceManager import code.name.monkey.appthemehelper.util.VersionUtils -import io.github.muntashirakon.music.* -import io.github.muntashirakon.music.activities.LockScreenActivity -import io.github.muntashirakon.music.appwidgets.* -import io.github.muntashirakon.music.auto.AutoMediaIDHelper -import io.github.muntashirakon.music.auto.AutoMusicProvider -import io.github.muntashirakon.music.extensions.showToast -import io.github.muntashirakon.music.extensions.toMediaSessionQueue -import io.github.muntashirakon.music.glide.BlurTransformation -import io.github.muntashirakon.music.glide.GlideApp -import io.github.muntashirakon.music.glide.RetroGlideExtension.getDefaultTransition -import io.github.muntashirakon.music.glide.RetroGlideExtension.getSongModel -import io.github.muntashirakon.music.helper.MusicPlayerRemote.isCasting -import io.github.muntashirakon.music.helper.ShuffleHelper.makeShuffleList -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.model.Song.Companion.emptySong -import io.github.muntashirakon.music.model.smartplaylist.AbsSmartPlaylist -import io.github.muntashirakon.music.providers.HistoryStore -import io.github.muntashirakon.music.providers.MusicPlaybackQueueStore -import io.github.muntashirakon.music.providers.SongPlayCountStore -import io.github.muntashirakon.music.service.AudioFader.Companion.startFadeAnimator -import io.github.muntashirakon.music.service.notification.PlayingNotification -import io.github.muntashirakon.music.service.notification.PlayingNotificationClassic -import io.github.muntashirakon.music.service.notification.PlayingNotificationImpl24 -import io.github.muntashirakon.music.service.playback.Playback -import io.github.muntashirakon.music.service.playback.Playback.PlaybackCallbacks -import io.github.muntashirakon.music.util.MusicUtil.getMediaStoreAlbumCoverUri -import io.github.muntashirakon.music.util.MusicUtil.getSongFileUri -import io.github.muntashirakon.music.util.MusicUtil.toggleFavorite -import io.github.muntashirakon.music.util.PackageValidator -import io.github.muntashirakon.music.util.PreferenceUtil.crossFadeDuration -import io.github.muntashirakon.music.util.PreferenceUtil.isAlbumArtOnLockScreen -import io.github.muntashirakon.music.util.PreferenceUtil.isBluetoothSpeaker -import io.github.muntashirakon.music.util.PreferenceUtil.isBlurredAlbumArt -import io.github.muntashirakon.music.util.PreferenceUtil.isClassicNotification -import io.github.muntashirakon.music.util.PreferenceUtil.isHeadsetPlugged -import io.github.muntashirakon.music.util.PreferenceUtil.isLockScreen -import io.github.muntashirakon.music.util.PreferenceUtil.isPauseOnZeroVolume -import io.github.muntashirakon.music.util.PreferenceUtil.playbackPitch -import io.github.muntashirakon.music.util.PreferenceUtil.playbackSpeed -import io.github.muntashirakon.music.util.PreferenceUtil.registerOnSharedPreferenceChangedListener -import io.github.muntashirakon.music.util.PreferenceUtil.unregisterOnSharedPreferenceChangedListener -import io.github.muntashirakon.music.volume.AudioVolumeObserver -import io.github.muntashirakon.music.volume.OnAudioVolumeChangedListener +import code.name.monkey.retromusic.* +import code.name.monkey.retromusic.appwidgets.* +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.activities.LockScreenActivity +import code.name.monkey.retromusic.appwidgets.* +import code.name.monkey.retromusic.auto.AutoMediaIDHelper +import code.name.monkey.retromusic.auto.AutoMusicProvider +import code.name.monkey.retromusic.extensions.showToast +import code.name.monkey.retromusic.extensions.toMediaSessionQueue +import code.name.monkey.retromusic.glide.BlurTransformation +import code.name.monkey.retromusic.glide.GlideApp +import code.name.monkey.retromusic.glide.RetroGlideExtension.getDefaultTransition +import code.name.monkey.retromusic.glide.RetroGlideExtension.getSongModel +import code.name.monkey.retromusic.helper.MusicPlayerRemote.isCasting +import code.name.monkey.retromusic.helper.ShuffleHelper.makeShuffleList +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.model.Song.Companion.emptySong +import code.name.monkey.retromusic.model.smartplaylist.AbsSmartPlaylist +import code.name.monkey.retromusic.providers.HistoryStore +import code.name.monkey.retromusic.providers.MusicPlaybackQueueStore +import code.name.monkey.retromusic.providers.SongPlayCountStore +import code.name.monkey.retromusic.service.AudioFader.Companion.startFadeAnimator +import code.name.monkey.retromusic.service.notification.PlayingNotification +import code.name.monkey.retromusic.service.notification.PlayingNotificationClassic +import code.name.monkey.retromusic.service.notification.PlayingNotificationImpl24 +import code.name.monkey.retromusic.service.playback.Playback +import code.name.monkey.retromusic.service.playback.Playback.PlaybackCallbacks +import code.name.monkey.retromusic.util.MusicUtil.getMediaStoreAlbumCoverUri +import code.name.monkey.retromusic.util.MusicUtil.getSongFileUri +import code.name.monkey.retromusic.util.MusicUtil.toggleFavorite +import code.name.monkey.retromusic.util.PackageValidator +import code.name.monkey.retromusic.util.PreferenceUtil.crossFadeDuration +import code.name.monkey.retromusic.util.PreferenceUtil.isAlbumArtOnLockScreen +import code.name.monkey.retromusic.util.PreferenceUtil.isBluetoothSpeaker +import code.name.monkey.retromusic.util.PreferenceUtil.isBlurredAlbumArt +import code.name.monkey.retromusic.util.PreferenceUtil.isClassicNotification +import code.name.monkey.retromusic.util.PreferenceUtil.isHeadsetPlugged +import code.name.monkey.retromusic.util.PreferenceUtil.isLockScreen +import code.name.monkey.retromusic.util.PreferenceUtil.isPauseOnZeroVolume +import code.name.monkey.retromusic.util.PreferenceUtil.playbackPitch +import code.name.monkey.retromusic.util.PreferenceUtil.playbackSpeed +import code.name.monkey.retromusic.util.PreferenceUtil.registerOnSharedPreferenceChangedListener +import code.name.monkey.retromusic.util.PreferenceUtil.unregisterOnSharedPreferenceChangedListener +import code.name.monkey.retromusic.volume.AudioVolumeObserver +import code.name.monkey.retromusic.volume.OnAudioVolumeChangedListener import com.bumptech.glide.request.target.CustomTarget import com.bumptech.glide.request.target.Target import com.bumptech.glide.request.transition.Transition diff --git a/app/src/main/java/io/github/muntashirakon/music/service/PlaybackHandler.java b/app/src/main/java/code/name/monkey/retromusic/service/PlaybackHandler.java similarity index 89% rename from app/src/main/java/io/github/muntashirakon/music/service/PlaybackHandler.java rename to app/src/main/java/code/name/monkey/retromusic/service/PlaybackHandler.java index a999d8c9c..8c92a8f5e 100644 --- a/app/src/main/java/io/github/muntashirakon/music/service/PlaybackHandler.java +++ b/app/src/main/java/code/name/monkey/retromusic/service/PlaybackHandler.java @@ -12,14 +12,14 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.service; +package code.name.monkey.retromusic.service; -import static io.github.muntashirakon.music.service.MusicService.DUCK; -import static io.github.muntashirakon.music.service.MusicService.META_CHANGED; -import static io.github.muntashirakon.music.service.MusicService.PLAY_STATE_CHANGED; -import static io.github.muntashirakon.music.service.MusicService.REPEAT_MODE_NONE; -import static io.github.muntashirakon.music.service.MusicService.TRACK_ENDED; -import static io.github.muntashirakon.music.service.MusicService.TRACK_WENT_TO_NEXT; +import static code.name.monkey.retromusic.service.MusicService.DUCK; +import static code.name.monkey.retromusic.service.MusicService.META_CHANGED; +import static code.name.monkey.retromusic.service.MusicService.PLAY_STATE_CHANGED; +import static code.name.monkey.retromusic.service.MusicService.REPEAT_MODE_NONE; +import static code.name.monkey.retromusic.service.MusicService.TRACK_ENDED; +import static code.name.monkey.retromusic.service.MusicService.TRACK_WENT_TO_NEXT; import android.media.AudioManager; import android.os.Handler; @@ -30,7 +30,7 @@ import androidx.annotation.NonNull; import java.lang.ref.WeakReference; -import io.github.muntashirakon.music.util.PreferenceUtil; +import code.name.monkey.retromusic.util.PreferenceUtil; class PlaybackHandler extends Handler { diff --git a/app/src/main/java/io/github/muntashirakon/music/service/QueueSaveHandler.kt b/app/src/main/java/code/name/monkey/retromusic/service/QueueSaveHandler.kt similarity index 89% rename from app/src/main/java/io/github/muntashirakon/music/service/QueueSaveHandler.kt rename to app/src/main/java/code/name/monkey/retromusic/service/QueueSaveHandler.kt index d31432282..9fd1b91ad 100644 --- a/app/src/main/java/io/github/muntashirakon/music/service/QueueSaveHandler.kt +++ b/app/src/main/java/code/name/monkey/retromusic/service/QueueSaveHandler.kt @@ -12,12 +12,12 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.service +package code.name.monkey.retromusic.service import android.os.Handler import android.os.Looper import android.os.Message -import io.github.muntashirakon.music.service.MusicService.Companion.SAVE_QUEUES +import code.name.monkey.retromusic.service.MusicService.Companion.SAVE_QUEUES import java.lang.ref.WeakReference internal class QueueSaveHandler( diff --git a/app/src/main/java/io/github/muntashirakon/music/service/SongPlayCountHelper.kt b/app/src/main/java/code/name/monkey/retromusic/service/SongPlayCountHelper.kt similarity index 89% rename from app/src/main/java/io/github/muntashirakon/music/service/SongPlayCountHelper.kt rename to app/src/main/java/code/name/monkey/retromusic/service/SongPlayCountHelper.kt index fb6091404..612b166aa 100644 --- a/app/src/main/java/io/github/muntashirakon/music/service/SongPlayCountHelper.kt +++ b/app/src/main/java/code/name/monkey/retromusic/service/SongPlayCountHelper.kt @@ -12,10 +12,10 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.service +package code.name.monkey.retromusic.service -import io.github.muntashirakon.music.helper.StopWatch -import io.github.muntashirakon.music.model.Song +import code.name.monkey.retromusic.helper.StopWatch +import code.name.monkey.retromusic.model.Song class SongPlayCountHelper { diff --git a/app/src/main/java/io/github/muntashirakon/music/service/ThrottledSeekHandler.kt b/app/src/main/java/code/name/monkey/retromusic/service/ThrottledSeekHandler.kt similarity index 90% rename from app/src/main/java/io/github/muntashirakon/music/service/ThrottledSeekHandler.kt rename to app/src/main/java/code/name/monkey/retromusic/service/ThrottledSeekHandler.kt index 4baef32c1..28b4bb8fd 100644 --- a/app/src/main/java/io/github/muntashirakon/music/service/ThrottledSeekHandler.kt +++ b/app/src/main/java/code/name/monkey/retromusic/service/ThrottledSeekHandler.kt @@ -12,11 +12,11 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.service +package code.name.monkey.retromusic.service import android.os.Handler -import io.github.muntashirakon.music.service.MusicService.Companion.PLAY_STATE_CHANGED +import code.name.monkey.retromusic.service.MusicService.Companion.PLAY_STATE_CHANGED class ThrottledSeekHandler( private val musicService: MusicService, diff --git a/app/src/main/java/io/github/muntashirakon/music/service/notification/PlayingNotification.kt b/app/src/main/java/code/name/monkey/retromusic/service/notification/PlayingNotification.kt similarity index 94% rename from app/src/main/java/io/github/muntashirakon/music/service/notification/PlayingNotification.kt rename to app/src/main/java/code/name/monkey/retromusic/service/notification/PlayingNotification.kt index 8e7cc0c85..162775f06 100644 --- a/app/src/main/java/io/github/muntashirakon/music/service/notification/PlayingNotification.kt +++ b/app/src/main/java/code/name/monkey/retromusic/service/notification/PlayingNotification.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.service.notification +package code.name.monkey.retromusic.service.notification import android.app.NotificationChannel @@ -20,8 +20,8 @@ import android.app.NotificationManager import android.content.Context import androidx.annotation.RequiresApi import androidx.core.app.NotificationCompat -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.model.Song +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.model.Song abstract class PlayingNotification(context: Context) : diff --git a/app/src/main/java/io/github/muntashirakon/music/service/notification/PlayingNotificationClassic.kt b/app/src/main/java/code/name/monkey/retromusic/service/notification/PlayingNotificationClassic.kt similarity index 91% rename from app/src/main/java/io/github/muntashirakon/music/service/notification/PlayingNotificationClassic.kt rename to app/src/main/java/code/name/monkey/retromusic/service/notification/PlayingNotificationClassic.kt index 512ee6f6c..753c3fe70 100644 --- a/app/src/main/java/io/github/muntashirakon/music/service/notification/PlayingNotificationClassic.kt +++ b/app/src/main/java/code/name/monkey/retromusic/service/notification/PlayingNotificationClassic.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.service.notification +package code.name.monkey.retromusic.service.notification import android.annotation.SuppressLint import android.app.NotificationManager @@ -31,23 +31,23 @@ import code.name.monkey.appthemehelper.util.ATHUtil.resolveColor import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.MaterialValueHelper import code.name.monkey.appthemehelper.util.VersionUtils -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.activities.MainActivity -import io.github.muntashirakon.music.extensions.getTintedDrawable -import io.github.muntashirakon.music.extensions.isColorLight -import io.github.muntashirakon.music.extensions.isSystemDarkModeEnabled -import io.github.muntashirakon.music.extensions.toBitmap -import io.github.muntashirakon.music.glide.GlideApp -import io.github.muntashirakon.music.glide.RetroGlideExtension -import io.github.muntashirakon.music.glide.palette.BitmapPaletteWrapper -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.service.MusicService -import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_QUIT -import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_REWIND -import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_SKIP -import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_TOGGLE_PAUSE -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.color.MediaNotificationProcessor +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.activities.MainActivity +import code.name.monkey.retromusic.extensions.getTintedDrawable +import code.name.monkey.retromusic.extensions.isColorLight +import code.name.monkey.retromusic.extensions.isSystemDarkModeEnabled +import code.name.monkey.retromusic.extensions.toBitmap +import code.name.monkey.retromusic.glide.GlideApp +import code.name.monkey.retromusic.glide.RetroGlideExtension +import code.name.monkey.retromusic.glide.palette.BitmapPaletteWrapper +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.service.MusicService +import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_QUIT +import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_REWIND +import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_SKIP +import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_TOGGLE_PAUSE +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.color.MediaNotificationProcessor import com.bumptech.glide.request.target.CustomTarget import com.bumptech.glide.request.transition.Transition diff --git a/app/src/main/java/io/github/muntashirakon/music/service/notification/PlayingNotificationImpl24.kt b/app/src/main/java/code/name/monkey/retromusic/service/notification/PlayingNotificationImpl24.kt similarity index 89% rename from app/src/main/java/io/github/muntashirakon/music/service/notification/PlayingNotificationImpl24.kt rename to app/src/main/java/code/name/monkey/retromusic/service/notification/PlayingNotificationImpl24.kt index a855c3054..887209ab3 100644 --- a/app/src/main/java/io/github/muntashirakon/music/service/notification/PlayingNotificationImpl24.kt +++ b/app/src/main/java/code/name/monkey/retromusic/service/notification/PlayingNotificationImpl24.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.service.notification +package code.name.monkey.retromusic.service.notification import android.annotation.SuppressLint import android.app.NotificationManager @@ -28,19 +28,19 @@ import androidx.core.app.NotificationCompat import androidx.core.text.parseAsHtml import androidx.media.app.NotificationCompat.MediaStyle import code.name.monkey.appthemehelper.util.VersionUtils -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.activities.MainActivity -import io.github.muntashirakon.music.glide.GlideApp -import io.github.muntashirakon.music.glide.RetroGlideExtension -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.service.MusicService -import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_QUIT -import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_REWIND -import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_SKIP -import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_TOGGLE_PAUSE -import io.github.muntashirakon.music.service.MusicService.Companion.TOGGLE_FAVORITE -import io.github.muntashirakon.music.util.MusicUtil -import io.github.muntashirakon.music.util.PreferenceUtil +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.activities.MainActivity +import code.name.monkey.retromusic.glide.GlideApp +import code.name.monkey.retromusic.glide.RetroGlideExtension +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.service.MusicService +import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_QUIT +import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_REWIND +import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_SKIP +import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_TOGGLE_PAUSE +import code.name.monkey.retromusic.service.MusicService.Companion.TOGGLE_FAVORITE +import code.name.monkey.retromusic.util.MusicUtil +import code.name.monkey.retromusic.util.PreferenceUtil import com.bumptech.glide.request.target.CustomTarget import com.bumptech.glide.request.transition.Transition import kotlinx.coroutines.Dispatchers diff --git a/app/src/main/java/io/github/muntashirakon/music/service/playback/Playback.kt b/app/src/main/java/code/name/monkey/retromusic/service/playback/Playback.kt similarity index 96% rename from app/src/main/java/io/github/muntashirakon/music/service/playback/Playback.kt rename to app/src/main/java/code/name/monkey/retromusic/service/playback/Playback.kt index 9ffbc3f02..4d98f3336 100644 --- a/app/src/main/java/io/github/muntashirakon/music/service/playback/Playback.kt +++ b/app/src/main/java/code/name/monkey/retromusic/service/playback/Playback.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.service.playback +package code.name.monkey.retromusic.service.playback interface Playback { diff --git a/app/src/main/java/io/github/muntashirakon/music/transform/CarousalPagerTransformer.kt b/app/src/main/java/code/name/monkey/retromusic/transform/CarousalPagerTransformer.kt similarity index 97% rename from app/src/main/java/io/github/muntashirakon/music/transform/CarousalPagerTransformer.kt rename to app/src/main/java/code/name/monkey/retromusic/transform/CarousalPagerTransformer.kt index 8cc0b0db4..6ce985bb5 100644 --- a/app/src/main/java/io/github/muntashirakon/music/transform/CarousalPagerTransformer.kt +++ b/app/src/main/java/code/name/monkey/retromusic/transform/CarousalPagerTransformer.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.transform +package code.name.monkey.retromusic.transform import android.content.Context import android.view.View diff --git a/app/src/main/java/io/github/muntashirakon/music/transform/CascadingPageTransformer.kt b/app/src/main/java/code/name/monkey/retromusic/transform/CascadingPageTransformer.kt similarity index 97% rename from app/src/main/java/io/github/muntashirakon/music/transform/CascadingPageTransformer.kt rename to app/src/main/java/code/name/monkey/retromusic/transform/CascadingPageTransformer.kt index fd1d5f43e..2f256e9d0 100644 --- a/app/src/main/java/io/github/muntashirakon/music/transform/CascadingPageTransformer.kt +++ b/app/src/main/java/code/name/monkey/retromusic/transform/CascadingPageTransformer.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.transform +package code.name.monkey.retromusic.transform import android.view.View import androidx.viewpager.widget.ViewPager diff --git a/app/src/main/java/io/github/muntashirakon/music/transform/DefaultTransformer.kt b/app/src/main/java/code/name/monkey/retromusic/transform/DefaultTransformer.kt similarity index 79% rename from app/src/main/java/io/github/muntashirakon/music/transform/DefaultTransformer.kt rename to app/src/main/java/code/name/monkey/retromusic/transform/DefaultTransformer.kt index c1362f4f0..c16c2649c 100644 --- a/app/src/main/java/io/github/muntashirakon/music/transform/DefaultTransformer.kt +++ b/app/src/main/java/code/name/monkey/retromusic/transform/DefaultTransformer.kt @@ -1,4 +1,4 @@ -package io.github.muntashirakon.music.transform +package code.name.monkey.retromusic.transform import android.view.View import androidx.viewpager.widget.ViewPager diff --git a/app/src/main/java/io/github/muntashirakon/music/transform/DepthTransformation.kt b/app/src/main/java/code/name/monkey/retromusic/transform/DepthTransformation.kt similarity index 97% rename from app/src/main/java/io/github/muntashirakon/music/transform/DepthTransformation.kt rename to app/src/main/java/code/name/monkey/retromusic/transform/DepthTransformation.kt index 35af57ca1..7abd4f15d 100644 --- a/app/src/main/java/io/github/muntashirakon/music/transform/DepthTransformation.kt +++ b/app/src/main/java/code/name/monkey/retromusic/transform/DepthTransformation.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.transform +package code.name.monkey.retromusic.transform import android.view.View import androidx.viewpager.widget.ViewPager diff --git a/app/src/main/java/io/github/muntashirakon/music/transform/HingeTransformation.kt b/app/src/main/java/code/name/monkey/retromusic/transform/HingeTransformation.kt similarity index 97% rename from app/src/main/java/io/github/muntashirakon/music/transform/HingeTransformation.kt rename to app/src/main/java/code/name/monkey/retromusic/transform/HingeTransformation.kt index beffad0cf..f4a13ae5c 100644 --- a/app/src/main/java/io/github/muntashirakon/music/transform/HingeTransformation.kt +++ b/app/src/main/java/code/name/monkey/retromusic/transform/HingeTransformation.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.transform +package code.name.monkey.retromusic.transform import android.view.View import androidx.core.view.isVisible diff --git a/app/src/main/java/io/github/muntashirakon/music/transform/HorizontalFlipTransformation.kt b/app/src/main/java/code/name/monkey/retromusic/transform/HorizontalFlipTransformation.kt similarity index 97% rename from app/src/main/java/io/github/muntashirakon/music/transform/HorizontalFlipTransformation.kt rename to app/src/main/java/code/name/monkey/retromusic/transform/HorizontalFlipTransformation.kt index 79fbca4fb..1b0084162 100644 --- a/app/src/main/java/io/github/muntashirakon/music/transform/HorizontalFlipTransformation.kt +++ b/app/src/main/java/code/name/monkey/retromusic/transform/HorizontalFlipTransformation.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.transform +package code.name.monkey.retromusic.transform import android.view.View import androidx.core.view.isInvisible diff --git a/app/src/main/java/io/github/muntashirakon/music/transform/NormalPageTransformer.kt b/app/src/main/java/code/name/monkey/retromusic/transform/NormalPageTransformer.kt similarity index 98% rename from app/src/main/java/io/github/muntashirakon/music/transform/NormalPageTransformer.kt rename to app/src/main/java/code/name/monkey/retromusic/transform/NormalPageTransformer.kt index 4f7f3f45d..d0049e5a6 100644 --- a/app/src/main/java/io/github/muntashirakon/music/transform/NormalPageTransformer.kt +++ b/app/src/main/java/code/name/monkey/retromusic/transform/NormalPageTransformer.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.transform +package code.name.monkey.retromusic.transform import android.view.View import androidx.viewpager.widget.ViewPager diff --git a/app/src/main/java/io/github/muntashirakon/music/transform/ParallaxPagerTransformer.kt b/app/src/main/java/code/name/monkey/retromusic/transform/ParallaxPagerTransformer.kt similarity index 97% rename from app/src/main/java/io/github/muntashirakon/music/transform/ParallaxPagerTransformer.kt rename to app/src/main/java/code/name/monkey/retromusic/transform/ParallaxPagerTransformer.kt index 86914ab1d..fa454dfb7 100644 --- a/app/src/main/java/io/github/muntashirakon/music/transform/ParallaxPagerTransformer.kt +++ b/app/src/main/java/code/name/monkey/retromusic/transform/ParallaxPagerTransformer.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.transform +package code.name.monkey.retromusic.transform import android.view.View import androidx.viewpager.widget.ViewPager diff --git a/app/src/main/java/io/github/muntashirakon/music/transform/VerticalFlipTransformation.kt b/app/src/main/java/code/name/monkey/retromusic/transform/VerticalFlipTransformation.kt similarity index 97% rename from app/src/main/java/io/github/muntashirakon/music/transform/VerticalFlipTransformation.kt rename to app/src/main/java/code/name/monkey/retromusic/transform/VerticalFlipTransformation.kt index 455e28fa5..d73674820 100644 --- a/app/src/main/java/io/github/muntashirakon/music/transform/VerticalFlipTransformation.kt +++ b/app/src/main/java/code/name/monkey/retromusic/transform/VerticalFlipTransformation.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.transform +package code.name.monkey.retromusic.transform import android.view.View import androidx.core.view.isInvisible diff --git a/app/src/main/java/io/github/muntashirakon/music/transform/VerticalStackTransformer.kt b/app/src/main/java/code/name/monkey/retromusic/transform/VerticalStackTransformer.kt similarity index 95% rename from app/src/main/java/io/github/muntashirakon/music/transform/VerticalStackTransformer.kt rename to app/src/main/java/code/name/monkey/retromusic/transform/VerticalStackTransformer.kt index ec9ae9b68..bb1b95973 100644 --- a/app/src/main/java/io/github/muntashirakon/music/transform/VerticalStackTransformer.kt +++ b/app/src/main/java/code/name/monkey/retromusic/transform/VerticalStackTransformer.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.transform +package code.name.monkey.retromusic.transform import android.view.View import androidx.viewpager.widget.ViewPager diff --git a/app/src/main/java/io/github/muntashirakon/music/util/ArtistSignatureUtil.kt b/app/src/main/java/code/name/monkey/retromusic/util/ArtistSignatureUtil.kt similarity index 97% rename from app/src/main/java/io/github/muntashirakon/music/util/ArtistSignatureUtil.kt rename to app/src/main/java/code/name/monkey/retromusic/util/ArtistSignatureUtil.kt index 60da83e10..94a5b0b58 100644 --- a/app/src/main/java/io/github/muntashirakon/music/util/ArtistSignatureUtil.kt +++ b/app/src/main/java/code/name/monkey/retromusic/util/ArtistSignatureUtil.kt @@ -11,7 +11,7 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.util +package code.name.monkey.retromusic.util import android.content.Context import android.content.SharedPreferences diff --git a/app/src/main/java/io/github/muntashirakon/music/util/AutoGeneratedPlaylistBitmap.kt b/app/src/main/java/code/name/monkey/retromusic/util/AutoGeneratedPlaylistBitmap.kt similarity index 81% rename from app/src/main/java/io/github/muntashirakon/music/util/AutoGeneratedPlaylistBitmap.kt rename to app/src/main/java/code/name/monkey/retromusic/util/AutoGeneratedPlaylistBitmap.kt index 831755452..1024e03fc 100644 --- a/app/src/main/java/io/github/muntashirakon/music/util/AutoGeneratedPlaylistBitmap.kt +++ b/app/src/main/java/code/name/monkey/retromusic/util/AutoGeneratedPlaylistBitmap.kt @@ -1,13 +1,13 @@ -package io.github.muntashirakon.music.util +package code.name.monkey.retromusic.util import android.content.Context import android.graphics.Bitmap import android.graphics.BitmapFactory -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.glide.GlideApp -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.util.MergedImageUtils.joinImages -import io.github.muntashirakon.music.util.MusicUtil.getMediaStoreAlbumCoverUri +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.glide.GlideApp +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.util.MergedImageUtils.joinImages +import code.name.monkey.retromusic.util.MusicUtil.getMediaStoreAlbumCoverUri import com.bumptech.glide.load.resource.bitmap.RoundedCorners object AutoGeneratedPlaylistBitmap { diff --git a/app/src/main/java/io/github/muntashirakon/music/util/BackupUtil.kt b/app/src/main/java/code/name/monkey/retromusic/util/BackupUtil.kt similarity index 88% rename from app/src/main/java/io/github/muntashirakon/music/util/BackupUtil.kt rename to app/src/main/java/code/name/monkey/retromusic/util/BackupUtil.kt index 25136b953..e7a6f430a 100644 --- a/app/src/main/java/io/github/muntashirakon/music/util/BackupUtil.kt +++ b/app/src/main/java/code/name/monkey/retromusic/util/BackupUtil.kt @@ -1,9 +1,9 @@ -package io.github.muntashirakon.music.util +package code.name.monkey.retromusic.util import android.content.Context import android.content.Intent import androidx.core.content.FileProvider -import io.github.muntashirakon.music.extensions.showToast +import code.name.monkey.retromusic.extensions.showToast import java.io.File object BackupUtil { diff --git a/app/src/main/java/io/github/muntashirakon/music/util/CalendarUtil.kt b/app/src/main/java/code/name/monkey/retromusic/util/CalendarUtil.kt similarity index 98% rename from app/src/main/java/io/github/muntashirakon/music/util/CalendarUtil.kt rename to app/src/main/java/code/name/monkey/retromusic/util/CalendarUtil.kt index 881bf542f..777b63842 100644 --- a/app/src/main/java/io/github/muntashirakon/music/util/CalendarUtil.kt +++ b/app/src/main/java/code/name/monkey/retromusic/util/CalendarUtil.kt @@ -11,7 +11,7 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.util +package code.name.monkey.retromusic.util import java.util.* diff --git a/app/src/main/java/io/github/muntashirakon/music/util/ColorUtil.java b/app/src/main/java/code/name/monkey/retromusic/util/ColorUtil.java similarity index 97% rename from app/src/main/java/io/github/muntashirakon/music/util/ColorUtil.java rename to app/src/main/java/code/name/monkey/retromusic/util/ColorUtil.java index 91565b362..e8f91f5dc 100644 --- a/app/src/main/java/io/github/muntashirakon/music/util/ColorUtil.java +++ b/app/src/main/java/code/name/monkey/retromusic/util/ColorUtil.java @@ -1,4 +1,4 @@ -package io.github.muntashirakon.music.util; +package code.name.monkey.retromusic.util; import android.graphics.Bitmap; diff --git a/app/src/main/java/io/github/muntashirakon/music/util/CustomArtistImageUtil.kt b/app/src/main/java/code/name/monkey/retromusic/util/CustomArtistImageUtil.kt similarity index 94% rename from app/src/main/java/io/github/muntashirakon/music/util/CustomArtistImageUtil.kt rename to app/src/main/java/code/name/monkey/retromusic/util/CustomArtistImageUtil.kt index 57577eda0..a4a3ed27e 100644 --- a/app/src/main/java/io/github/muntashirakon/music/util/CustomArtistImageUtil.kt +++ b/app/src/main/java/code/name/monkey/retromusic/util/CustomArtistImageUtil.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.util +package code.name.monkey.retromusic.util import android.content.Context import android.content.SharedPreferences @@ -21,11 +21,11 @@ import android.net.Uri import android.provider.MediaStore import android.widget.Toast import androidx.core.content.edit -import io.github.muntashirakon.music.App -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.extensions.showToast -import io.github.muntashirakon.music.glide.GlideApp -import io.github.muntashirakon.music.model.Artist +import code.name.monkey.retromusic.App +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.extensions.showToast +import code.name.monkey.retromusic.glide.GlideApp +import code.name.monkey.retromusic.model.Artist import com.bumptech.glide.load.engine.DiskCacheStrategy import kotlinx.coroutines.Dispatchers.IO import kotlinx.coroutines.withContext diff --git a/app/src/main/java/io/github/muntashirakon/music/util/DensityUtil.kt b/app/src/main/java/code/name/monkey/retromusic/util/DensityUtil.kt similarity index 97% rename from app/src/main/java/io/github/muntashirakon/music/util/DensityUtil.kt rename to app/src/main/java/code/name/monkey/retromusic/util/DensityUtil.kt index 72d721bdd..51a7cc420 100644 --- a/app/src/main/java/io/github/muntashirakon/music/util/DensityUtil.kt +++ b/app/src/main/java/code/name/monkey/retromusic/util/DensityUtil.kt @@ -11,7 +11,7 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.util +package code.name.monkey.retromusic.util import android.content.Context import android.util.TypedValue diff --git a/app/src/main/java/io/github/muntashirakon/music/util/FilePathUtil.kt b/app/src/main/java/code/name/monkey/retromusic/util/FilePathUtil.kt similarity index 91% rename from app/src/main/java/io/github/muntashirakon/music/util/FilePathUtil.kt rename to app/src/main/java/code/name/monkey/retromusic/util/FilePathUtil.kt index a520b772b..b0abc8af5 100644 --- a/app/src/main/java/io/github/muntashirakon/music/util/FilePathUtil.kt +++ b/app/src/main/java/code/name/monkey/retromusic/util/FilePathUtil.kt @@ -1,4 +1,4 @@ -package io.github.muntashirakon.music.util +package code.name.monkey.retromusic.util import android.os.Environment diff --git a/app/src/main/java/io/github/muntashirakon/music/util/FileUtil.java b/app/src/main/java/code/name/monkey/retromusic/util/FileUtil.java similarity index 96% rename from app/src/main/java/io/github/muntashirakon/music/util/FileUtil.java rename to app/src/main/java/code/name/monkey/retromusic/util/FileUtil.java index a0b3d7390..903df0aab 100644 --- a/app/src/main/java/io/github/muntashirakon/music/util/FileUtil.java +++ b/app/src/main/java/code/name/monkey/retromusic/util/FileUtil.java @@ -12,9 +12,9 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.util; +package code.name.monkey.retromusic.util; -import static io.github.muntashirakon.music.util.FileUtilsKt.getExternalStorageDirectory; +import static code.name.monkey.retromusic.util.FileUtilsKt.getExternalStorageDirectory; import android.content.Context; import android.database.Cursor; @@ -41,11 +41,11 @@ import java.util.LinkedList; import java.util.List; import java.util.StringTokenizer; -import io.github.muntashirakon.music.Constants; -import io.github.muntashirakon.music.adapter.Storage; -import io.github.muntashirakon.music.model.Song; -import io.github.muntashirakon.music.repository.RealSongRepository; -import io.github.muntashirakon.music.repository.SortedCursor; +import code.name.monkey.retromusic.Constants; +import code.name.monkey.retromusic.adapter.Storage; +import code.name.monkey.retromusic.model.Song; +import code.name.monkey.retromusic.repository.RealSongRepository; +import code.name.monkey.retromusic.repository.SortedCursor; public final class FileUtil { diff --git a/app/src/main/java/io/github/muntashirakon/music/util/FileUtils.kt b/app/src/main/java/code/name/monkey/retromusic/util/FileUtils.kt similarity index 97% rename from app/src/main/java/io/github/muntashirakon/music/util/FileUtils.kt rename to app/src/main/java/code/name/monkey/retromusic/util/FileUtils.kt index f1d77bad9..8a06bf62b 100644 --- a/app/src/main/java/io/github/muntashirakon/music/util/FileUtils.kt +++ b/app/src/main/java/code/name/monkey/retromusic/util/FileUtils.kt @@ -1,4 +1,4 @@ -package io.github.muntashirakon.music.util +package code.name.monkey.retromusic.util import android.content.Context import android.net.Uri diff --git a/app/src/main/java/io/github/muntashirakon/music/util/ImageUtil.java b/app/src/main/java/code/name/monkey/retromusic/util/ImageUtil.java similarity index 98% rename from app/src/main/java/io/github/muntashirakon/music/util/ImageUtil.java rename to app/src/main/java/code/name/monkey/retromusic/util/ImageUtil.java index 3090501e4..b87eceab9 100644 --- a/app/src/main/java/io/github/muntashirakon/music/util/ImageUtil.java +++ b/app/src/main/java/code/name/monkey/retromusic/util/ImageUtil.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.util; +package code.name.monkey.retromusic.util; import android.graphics.Bitmap; diff --git a/app/src/main/java/io/github/muntashirakon/music/util/LyricUtil.kt b/app/src/main/java/code/name/monkey/retromusic/util/LyricUtil.kt similarity index 97% rename from app/src/main/java/io/github/muntashirakon/music/util/LyricUtil.kt rename to app/src/main/java/code/name/monkey/retromusic/util/LyricUtil.kt index 81519d176..6db2a55c1 100644 --- a/app/src/main/java/io/github/muntashirakon/music/util/LyricUtil.kt +++ b/app/src/main/java/code/name/monkey/retromusic/util/LyricUtil.kt @@ -11,11 +11,11 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.util +package code.name.monkey.retromusic.util import android.util.Log -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.model.lyrics.AbsSynchronizedLyrics +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.model.lyrics.AbsSynchronizedLyrics import org.jaudiotagger.audio.AudioFileIO import org.jaudiotagger.tag.FieldKey import java.io.* diff --git a/app/src/main/java/io/github/muntashirakon/music/util/MergedImageUtils.kt b/app/src/main/java/code/name/monkey/retromusic/util/MergedImageUtils.kt similarity index 98% rename from app/src/main/java/io/github/muntashirakon/music/util/MergedImageUtils.kt rename to app/src/main/java/code/name/monkey/retromusic/util/MergedImageUtils.kt index b4a88221c..8026c98f7 100644 --- a/app/src/main/java/io/github/muntashirakon/music/util/MergedImageUtils.kt +++ b/app/src/main/java/code/name/monkey/retromusic/util/MergedImageUtils.kt @@ -1,4 +1,4 @@ -package io.github.muntashirakon.music.util +package code.name.monkey.retromusic.util import android.graphics.Bitmap import android.graphics.Canvas diff --git a/app/src/main/java/io/github/muntashirakon/music/util/MusicUtil.kt b/app/src/main/java/code/name/monkey/retromusic/util/MusicUtil.kt similarity index 95% rename from app/src/main/java/io/github/muntashirakon/music/util/MusicUtil.kt rename to app/src/main/java/code/name/monkey/retromusic/util/MusicUtil.kt index c9be4f277..ebcf54e8d 100644 --- a/app/src/main/java/io/github/muntashirakon/music/util/MusicUtil.kt +++ b/app/src/main/java/code/name/monkey/retromusic/util/MusicUtil.kt @@ -1,4 +1,4 @@ -package io.github.muntashirakon.music.util +package code.name.monkey.retromusic.util import android.content.ContentUris import android.content.Context @@ -13,20 +13,20 @@ import androidx.core.content.contentValuesOf import androidx.core.net.toUri import androidx.fragment.app.FragmentActivity import code.name.monkey.appthemehelper.util.VersionUtils -import io.github.muntashirakon.music.Constants -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.db.PlaylistEntity -import io.github.muntashirakon.music.db.SongEntity -import io.github.muntashirakon.music.db.toSongEntity -import io.github.muntashirakon.music.extensions.getLong -import io.github.muntashirakon.music.extensions.showToast -import io.github.muntashirakon.music.helper.MusicPlayerRemote.removeFromQueue -import io.github.muntashirakon.music.model.Artist -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.model.lyrics.AbsSynchronizedLyrics -import io.github.muntashirakon.music.repository.Repository -import io.github.muntashirakon.music.repository.SongRepository -import io.github.muntashirakon.music.service.MusicService +import code.name.monkey.retromusic.Constants +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.db.PlaylistEntity +import code.name.monkey.retromusic.db.SongEntity +import code.name.monkey.retromusic.db.toSongEntity +import code.name.monkey.retromusic.extensions.getLong +import code.name.monkey.retromusic.extensions.showToast +import code.name.monkey.retromusic.helper.MusicPlayerRemote.removeFromQueue +import code.name.monkey.retromusic.model.Artist +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.model.lyrics.AbsSynchronizedLyrics +import code.name.monkey.retromusic.repository.Repository +import code.name.monkey.retromusic.repository.SongRepository +import code.name.monkey.retromusic.service.MusicService import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.GlobalScope import kotlinx.coroutines.launch diff --git a/app/src/main/java/io/github/muntashirakon/music/util/NavigationUtil.kt b/app/src/main/java/code/name/monkey/retromusic/util/NavigationUtil.kt similarity index 80% rename from app/src/main/java/io/github/muntashirakon/music/util/NavigationUtil.kt rename to app/src/main/java/code/name/monkey/retromusic/util/NavigationUtil.kt index 86b35c146..61d5c3645 100755 --- a/app/src/main/java/io/github/muntashirakon/music/util/NavigationUtil.kt +++ b/app/src/main/java/code/name/monkey/retromusic/util/NavigationUtil.kt @@ -11,20 +11,19 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.util +package code.name.monkey.retromusic.util import android.app.Activity import android.content.ActivityNotFoundException -import android.content.Context import android.content.Intent import android.media.audiofx.AudioEffect import android.widget.Toast import androidx.fragment.app.FragmentActivity -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.activities.* -import io.github.muntashirakon.music.activities.bugreport.BugReportActivity -import io.github.muntashirakon.music.extensions.showToast -import io.github.muntashirakon.music.helper.MusicPlayerRemote.audioSessionId +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.activities.* +import code.name.monkey.retromusic.activities.bugreport.BugReportActivity +import code.name.monkey.retromusic.extensions.showToast +import code.name.monkey.retromusic.helper.MusicPlayerRemote.audioSessionId object NavigationUtil { fun bugReport(activity: Activity) { @@ -35,13 +34,13 @@ object NavigationUtil { fun goToOpenSource(activity: Activity) { activity.startActivity( - Intent(activity, LicenseActivity::class.java), null + Intent(activity, code.name.monkey.retromusic.activities.LicenseActivity::class.java), null ) } fun gotoDriveMode(activity: Activity) { activity.startActivity( - Intent(activity, DriveModeActivity::class.java), null + Intent(activity, code.name.monkey.retromusic.activities.DriveModeActivity::class.java), null ) } diff --git a/app/src/main/java/io/github/muntashirakon/music/util/PackageValidator.kt b/app/src/main/java/code/name/monkey/retromusic/util/PackageValidator.kt similarity index 99% rename from app/src/main/java/io/github/muntashirakon/music/util/PackageValidator.kt rename to app/src/main/java/code/name/monkey/retromusic/util/PackageValidator.kt index 961a70403..cc4124a90 100644 --- a/app/src/main/java/io/github/muntashirakon/music/util/PackageValidator.kt +++ b/app/src/main/java/code/name/monkey/retromusic/util/PackageValidator.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.util +package code.name.monkey.retromusic.util import android.Manifest.permission.BIND_NOTIFICATION_LISTENER_SERVICE @@ -29,7 +29,7 @@ import android.util.Base64 import android.util.Log import androidx.annotation.XmlRes import androidx.media.MediaBrowserServiceCompat -import io.github.muntashirakon.music.BuildConfig +import code.name.monkey.retromusic.BuildConfig import org.xmlpull.v1.XmlPullParserException import java.io.IOException import java.security.MessageDigest diff --git a/app/src/main/java/io/github/muntashirakon/music/util/PlaylistsUtil.kt b/app/src/main/java/code/name/monkey/retromusic/util/PlaylistsUtil.kt similarity index 84% rename from app/src/main/java/io/github/muntashirakon/music/util/PlaylistsUtil.kt rename to app/src/main/java/code/name/monkey/retromusic/util/PlaylistsUtil.kt index 6939f513b..d8e3003ab 100644 --- a/app/src/main/java/io/github/muntashirakon/music/util/PlaylistsUtil.kt +++ b/app/src/main/java/code/name/monkey/retromusic/util/PlaylistsUtil.kt @@ -11,10 +11,10 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.util +package code.name.monkey.retromusic.util -import io.github.muntashirakon.music.db.PlaylistWithSongs -import io.github.muntashirakon.music.helper.M3UWriter.writeIO +import code.name.monkey.retromusic.db.PlaylistWithSongs +import code.name.monkey.retromusic.helper.M3UWriter.writeIO import java.io.File import java.io.IOException diff --git a/app/src/main/java/io/github/muntashirakon/music/util/PreferenceUtil.kt b/app/src/main/java/code/name/monkey/retromusic/util/PreferenceUtil.kt similarity index 96% rename from app/src/main/java/io/github/muntashirakon/music/util/PreferenceUtil.kt rename to app/src/main/java/code/name/monkey/retromusic/util/PreferenceUtil.kt index 5db00ffcf..ae5616005 100644 --- a/app/src/main/java/io/github/muntashirakon/music/util/PreferenceUtil.kt +++ b/app/src/main/java/code/name/monkey/retromusic/util/PreferenceUtil.kt @@ -1,4 +1,4 @@ -package io.github.muntashirakon.music.util +package code.name.monkey.retromusic.util import android.content.SharedPreferences.OnSharedPreferenceChangeListener import androidx.core.content.edit @@ -7,18 +7,18 @@ import androidx.fragment.app.Fragment import androidx.preference.PreferenceManager import androidx.viewpager.widget.ViewPager import code.name.monkey.appthemehelper.util.VersionUtils -import io.github.muntashirakon.music.* -import io.github.muntashirakon.music.extensions.getIntRes -import io.github.muntashirakon.music.extensions.getStringOrDefault -import io.github.muntashirakon.music.fragments.AlbumCoverStyle -import io.github.muntashirakon.music.fragments.GridStyle -import io.github.muntashirakon.music.fragments.NowPlayingScreen -import io.github.muntashirakon.music.fragments.folder.FoldersFragment -import io.github.muntashirakon.music.helper.SortOrder.* -import io.github.muntashirakon.music.model.CategoryInfo -import io.github.muntashirakon.music.transform.* -import io.github.muntashirakon.music.util.theme.ThemeMode -import io.github.muntashirakon.music.views.TopAppBarLayout +import code.name.monkey.retromusic.* +import code.name.monkey.retromusic.extensions.getIntRes +import code.name.monkey.retromusic.extensions.getStringOrDefault +import code.name.monkey.retromusic.fragments.AlbumCoverStyle +import code.name.monkey.retromusic.fragments.GridStyle +import code.name.monkey.retromusic.fragments.NowPlayingScreen +import code.name.monkey.retromusic.fragments.folder.FoldersFragment +import code.name.monkey.retromusic.helper.SortOrder.* +import code.name.monkey.retromusic.transform.* +import code.name.monkey.retromusic.model.CategoryInfo +import code.name.monkey.retromusic.util.theme.ThemeMode +import code.name.monkey.retromusic.views.TopAppBarLayout import com.google.android.material.bottomnavigation.BottomNavigationView import com.google.gson.Gson import com.google.gson.JsonSyntaxException diff --git a/app/src/main/java/io/github/muntashirakon/music/util/RetroColorUtil.java b/app/src/main/java/code/name/monkey/retromusic/util/RetroColorUtil.java similarity index 99% rename from app/src/main/java/io/github/muntashirakon/music/util/RetroColorUtil.java rename to app/src/main/java/code/name/monkey/retromusic/util/RetroColorUtil.java index 2a75b173f..24391d965 100644 --- a/app/src/main/java/io/github/muntashirakon/music/util/RetroColorUtil.java +++ b/app/src/main/java/code/name/monkey/retromusic/util/RetroColorUtil.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.util; +package code.name.monkey.retromusic.util; import android.content.Context; import android.content.res.TypedArray; diff --git a/app/src/main/java/io/github/muntashirakon/music/util/RetroUtil.kt b/app/src/main/java/code/name/monkey/retromusic/util/RetroUtil.kt similarity index 97% rename from app/src/main/java/io/github/muntashirakon/music/util/RetroUtil.kt rename to app/src/main/java/code/name/monkey/retromusic/util/RetroUtil.kt index b666073cb..60f4f5823 100644 --- a/app/src/main/java/io/github/muntashirakon/music/util/RetroUtil.kt +++ b/app/src/main/java/code/name/monkey/retromusic/util/RetroUtil.kt @@ -11,12 +11,12 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.util +package code.name.monkey.retromusic.util import android.content.Context import android.content.res.Configuration import android.graphics.Point -import io.github.muntashirakon.music.App.Companion.getContext +import code.name.monkey.retromusic.App.Companion.getContext import java.net.InetAddress import java.net.NetworkInterface import java.text.DecimalFormat diff --git a/app/src/main/java/io/github/muntashirakon/music/util/RingtoneManager.kt b/app/src/main/java/code/name/monkey/retromusic/util/RingtoneManager.kt similarity index 91% rename from app/src/main/java/io/github/muntashirakon/music/util/RingtoneManager.kt rename to app/src/main/java/code/name/monkey/retromusic/util/RingtoneManager.kt index d0d6bb4f6..98be17699 100644 --- a/app/src/main/java/io/github/muntashirakon/music/util/RingtoneManager.kt +++ b/app/src/main/java/code/name/monkey/retromusic/util/RingtoneManager.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.util +package code.name.monkey.retromusic.util import android.content.Context import android.content.Intent @@ -21,10 +21,10 @@ import android.provider.MediaStore import android.provider.Settings import androidx.core.net.toUri import code.name.monkey.appthemehelper.util.VersionUtils -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.extensions.showToast -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.util.MusicUtil.getSongFileUri +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.extensions.showToast +import code.name.monkey.retromusic.model.Song +import code.name.monkey.retromusic.util.MusicUtil.getSongFileUri import com.google.android.material.dialog.MaterialAlertDialogBuilder object RingtoneManager { diff --git a/app/src/main/java/io/github/muntashirakon/music/util/SAFUtil.java b/app/src/main/java/code/name/monkey/retromusic/util/SAFUtil.java similarity index 99% rename from app/src/main/java/io/github/muntashirakon/music/util/SAFUtil.java rename to app/src/main/java/code/name/monkey/retromusic/util/SAFUtil.java index b95bcf6c0..d741ad649 100644 --- a/app/src/main/java/io/github/muntashirakon/music/util/SAFUtil.java +++ b/app/src/main/java/code/name/monkey/retromusic/util/SAFUtil.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.util; +package code.name.monkey.retromusic.util; import android.annotation.TargetApi; import android.app.Activity; @@ -44,7 +44,7 @@ import java.util.List; import io.github.muntashirakon.music.R; import io.github.muntashirakon.music.activities.saf.SAFRequestActivity; -import io.github.muntashirakon.music.model.Song; +import code.name.monkey.retromusic.model.Song; public class SAFUtil { diff --git a/app/src/main/java/io/github/muntashirakon/music/util/Share.kt b/app/src/main/java/code/name/monkey/retromusic/util/Share.kt similarity index 97% rename from app/src/main/java/io/github/muntashirakon/music/util/Share.kt rename to app/src/main/java/code/name/monkey/retromusic/util/Share.kt index 6cf05ae23..b33559cea 100644 --- a/app/src/main/java/io/github/muntashirakon/music/util/Share.kt +++ b/app/src/main/java/code/name/monkey/retromusic/util/Share.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.util +package code.name.monkey.retromusic.util import android.content.Context import android.content.Intent diff --git a/app/src/main/java/io/github/muntashirakon/music/util/SwipeAndDragHelper.java b/app/src/main/java/code/name/monkey/retromusic/util/SwipeAndDragHelper.java similarity index 98% rename from app/src/main/java/io/github/muntashirakon/music/util/SwipeAndDragHelper.java rename to app/src/main/java/code/name/monkey/retromusic/util/SwipeAndDragHelper.java index 571c47c85..92c8be038 100644 --- a/app/src/main/java/io/github/muntashirakon/music/util/SwipeAndDragHelper.java +++ b/app/src/main/java/code/name/monkey/retromusic/util/SwipeAndDragHelper.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.util; +package code.name.monkey.retromusic.util; import android.graphics.Canvas; diff --git a/app/src/main/java/io/github/muntashirakon/music/util/TempUtils.java b/app/src/main/java/code/name/monkey/retromusic/util/TempUtils.java similarity index 97% rename from app/src/main/java/io/github/muntashirakon/music/util/TempUtils.java rename to app/src/main/java/code/name/monkey/retromusic/util/TempUtils.java index 582eb176a..1f5f1e2b6 100644 --- a/app/src/main/java/io/github/muntashirakon/music/util/TempUtils.java +++ b/app/src/main/java/code/name/monkey/retromusic/util/TempUtils.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.util; +package code.name.monkey.retromusic.util; /** @author Hemanth S (h4h13). */ public class TempUtils { diff --git a/app/src/main/java/io/github/muntashirakon/music/util/ThemedFastScroller.kt b/app/src/main/java/code/name/monkey/retromusic/util/ThemedFastScroller.kt similarity index 94% rename from app/src/main/java/io/github/muntashirakon/music/util/ThemedFastScroller.kt rename to app/src/main/java/code/name/monkey/retromusic/util/ThemedFastScroller.kt index b88d32135..2019fa6a0 100644 --- a/app/src/main/java/io/github/muntashirakon/music/util/ThemedFastScroller.kt +++ b/app/src/main/java/code/name/monkey/retromusic/util/ThemedFastScroller.kt @@ -11,14 +11,14 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.util +package code.name.monkey.retromusic.util import android.view.ViewGroup import code.name.monkey.appthemehelper.ThemeStore.Companion.accentColor import code.name.monkey.appthemehelper.util.ColorUtil.isColorLight import code.name.monkey.appthemehelper.util.MaterialValueHelper.getPrimaryTextColor import code.name.monkey.appthemehelper.util.TintHelper -import io.github.muntashirakon.music.views.PopupBackground +import code.name.monkey.retromusic.views.PopupBackground import me.zhanghai.android.fastscroll.FastScroller import me.zhanghai.android.fastscroll.FastScrollerBuilder import me.zhanghai.android.fastscroll.PopupStyles diff --git a/app/src/main/java/io/github/muntashirakon/music/util/UriUtil.kt b/app/src/main/java/code/name/monkey/retromusic/util/UriUtil.kt similarity index 89% rename from app/src/main/java/io/github/muntashirakon/music/util/UriUtil.kt rename to app/src/main/java/code/name/monkey/retromusic/util/UriUtil.kt index 498d2b747..923e5dac4 100644 --- a/app/src/main/java/io/github/muntashirakon/music/util/UriUtil.kt +++ b/app/src/main/java/code/name/monkey/retromusic/util/UriUtil.kt @@ -1,4 +1,4 @@ -package io.github.muntashirakon.music.util +package code.name.monkey.retromusic.util import android.content.ContentUris import android.content.Context @@ -6,7 +6,7 @@ import android.net.Uri import android.os.Build import android.provider.MediaStore import androidx.annotation.RequiresApi -import io.github.muntashirakon.music.Constants +import code.name.monkey.retromusic.Constants object UriUtil { @RequiresApi(Build.VERSION_CODES.Q) diff --git a/app/src/main/java/io/github/muntashirakon/music/util/ViewUtil.kt b/app/src/main/java/code/name/monkey/retromusic/util/ViewUtil.kt similarity index 98% rename from app/src/main/java/io/github/muntashirakon/music/util/ViewUtil.kt rename to app/src/main/java/code/name/monkey/retromusic/util/ViewUtil.kt index be10249d7..fdc23c380 100644 --- a/app/src/main/java/io/github/muntashirakon/music/util/ViewUtil.kt +++ b/app/src/main/java/code/name/monkey/retromusic/util/ViewUtil.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.util +package code.name.monkey.retromusic.util import android.content.res.ColorStateList import android.content.res.Resources diff --git a/app/src/main/java/io/github/muntashirakon/music/util/color/ImageUtils.java b/app/src/main/java/code/name/monkey/retromusic/util/color/ImageUtils.java similarity index 99% rename from app/src/main/java/io/github/muntashirakon/music/util/color/ImageUtils.java rename to app/src/main/java/code/name/monkey/retromusic/util/color/ImageUtils.java index a2595cf8a..53dfc3e5d 100644 --- a/app/src/main/java/io/github/muntashirakon/music/util/color/ImageUtils.java +++ b/app/src/main/java/code/name/monkey/retromusic/util/color/ImageUtils.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License */ -package io.github.muntashirakon.music.util.color; +package code.name.monkey.retromusic.util.color; import android.graphics.Bitmap; import android.graphics.Bitmap.Config; diff --git a/app/src/main/java/io/github/muntashirakon/music/util/color/MediaNotificationProcessor.java b/app/src/main/java/code/name/monkey/retromusic/util/color/MediaNotificationProcessor.java similarity index 99% rename from app/src/main/java/io/github/muntashirakon/music/util/color/MediaNotificationProcessor.java rename to app/src/main/java/code/name/monkey/retromusic/util/color/MediaNotificationProcessor.java index b9d8863c3..55ba25c7c 100644 --- a/app/src/main/java/io/github/muntashirakon/music/util/color/MediaNotificationProcessor.java +++ b/app/src/main/java/code/name/monkey/retromusic/util/color/MediaNotificationProcessor.java @@ -14,7 +14,7 @@ * limitations under the License */ -package io.github.muntashirakon.music.util.color; +package code.name.monkey.retromusic.util.color; import static androidx.core.graphics.ColorUtils.RGBToXYZ; diff --git a/app/src/main/java/io/github/muntashirakon/music/util/color/NotificationColorUtil.java b/app/src/main/java/code/name/monkey/retromusic/util/color/NotificationColorUtil.java similarity index 99% rename from app/src/main/java/io/github/muntashirakon/music/util/color/NotificationColorUtil.java rename to app/src/main/java/code/name/monkey/retromusic/util/color/NotificationColorUtil.java index 588aa1984..a2ffad010 100644 --- a/app/src/main/java/io/github/muntashirakon/music/util/color/NotificationColorUtil.java +++ b/app/src/main/java/code/name/monkey/retromusic/util/color/NotificationColorUtil.java @@ -14,7 +14,7 @@ * limitations under the License */ -package io.github.muntashirakon.music.util.color; +package code.name.monkey.retromusic.util.color; import android.app.Notification; import android.content.Context; diff --git a/app/src/main/java/io/github/muntashirakon/music/util/theme/ThemeManager.kt b/app/src/main/java/code/name/monkey/retromusic/util/theme/ThemeManager.kt similarity index 74% rename from app/src/main/java/io/github/muntashirakon/music/util/theme/ThemeManager.kt rename to app/src/main/java/code/name/monkey/retromusic/util/theme/ThemeManager.kt index 6865def7a..c1a8283df 100644 --- a/app/src/main/java/io/github/muntashirakon/music/util/theme/ThemeManager.kt +++ b/app/src/main/java/code/name/monkey/retromusic/util/theme/ThemeManager.kt @@ -1,12 +1,12 @@ -package io.github.muntashirakon.music.util.theme +package code.name.monkey.retromusic.util.theme import android.content.Context import androidx.annotation.StyleRes import androidx.appcompat.app.AppCompatDelegate -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.extensions.generalThemeValue -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.theme.ThemeMode.* +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.extensions.generalThemeValue +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.theme.ThemeMode.* @StyleRes fun Context.getThemeResValue(): Int = diff --git a/app/src/main/java/io/github/muntashirakon/music/util/theme/ThemeMode.kt b/app/src/main/java/code/name/monkey/retromusic/util/theme/ThemeMode.kt similarity index 57% rename from app/src/main/java/io/github/muntashirakon/music/util/theme/ThemeMode.kt rename to app/src/main/java/code/name/monkey/retromusic/util/theme/ThemeMode.kt index e38518a86..88086741c 100644 --- a/app/src/main/java/io/github/muntashirakon/music/util/theme/ThemeMode.kt +++ b/app/src/main/java/code/name/monkey/retromusic/util/theme/ThemeMode.kt @@ -1,4 +1,4 @@ -package io.github.muntashirakon.music.util.theme +package code.name.monkey.retromusic.util.theme enum class ThemeMode { LIGHT, diff --git a/app/src/main/java/io/github/muntashirakon/music/views/AccentIcon.kt b/app/src/main/java/code/name/monkey/retromusic/views/AccentIcon.kt similarity index 91% rename from app/src/main/java/io/github/muntashirakon/music/views/AccentIcon.kt rename to app/src/main/java/code/name/monkey/retromusic/views/AccentIcon.kt index 153b372ce..74a08e830 100644 --- a/app/src/main/java/io/github/muntashirakon/music/views/AccentIcon.kt +++ b/app/src/main/java/code/name/monkey/retromusic/views/AccentIcon.kt @@ -1,4 +1,4 @@ -package io.github.muntashirakon.music.views +package code.name.monkey.retromusic.views import android.content.Context import android.content.res.ColorStateList diff --git a/app/src/main/java/io/github/muntashirakon/music/views/BaselineGridTextView.java b/app/src/main/java/code/name/monkey/retromusic/views/BaselineGridTextView.java similarity index 99% rename from app/src/main/java/io/github/muntashirakon/music/views/BaselineGridTextView.java rename to app/src/main/java/code/name/monkey/retromusic/views/BaselineGridTextView.java index 0dec80b19..ec1a15674 100644 --- a/app/src/main/java/io/github/muntashirakon/music/views/BaselineGridTextView.java +++ b/app/src/main/java/code/name/monkey/retromusic/views/BaselineGridTextView.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.views; +package code.name.monkey.retromusic.views; import android.content.Context; import android.content.res.TypedArray; diff --git a/app/src/main/java/io/github/muntashirakon/music/views/BottomNavigationBarTinted.kt b/app/src/main/java/code/name/monkey/retromusic/views/BottomNavigationBarTinted.kt similarity index 96% rename from app/src/main/java/io/github/muntashirakon/music/views/BottomNavigationBarTinted.kt rename to app/src/main/java/code/name/monkey/retromusic/views/BottomNavigationBarTinted.kt index f6250f188..2652da794 100644 --- a/app/src/main/java/io/github/muntashirakon/music/views/BottomNavigationBarTinted.kt +++ b/app/src/main/java/code/name/monkey/retromusic/views/BottomNavigationBarTinted.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.views +package code.name.monkey.retromusic.views import android.content.Context import android.content.res.ColorStateList @@ -21,7 +21,7 @@ import code.name.monkey.appthemehelper.ThemeStore import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.NavigationViewUtil -import io.github.muntashirakon.music.util.PreferenceUtil +import code.name.monkey.retromusic.util.PreferenceUtil import com.google.android.material.bottomnavigation.BottomNavigationView import dev.chrisbanes.insetter.applyInsetter diff --git a/app/src/main/java/io/github/muntashirakon/music/views/BreadCrumbLayout.java b/app/src/main/java/code/name/monkey/retromusic/views/BreadCrumbLayout.java similarity index 99% rename from app/src/main/java/io/github/muntashirakon/music/views/BreadCrumbLayout.java rename to app/src/main/java/code/name/monkey/retromusic/views/BreadCrumbLayout.java index bd122d053..6d9a4e820 100644 --- a/app/src/main/java/io/github/muntashirakon/music/views/BreadCrumbLayout.java +++ b/app/src/main/java/code/name/monkey/retromusic/views/BreadCrumbLayout.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.views; +package code.name.monkey.retromusic.views; import android.content.Context; import android.graphics.PorterDuff; diff --git a/app/src/main/java/io/github/muntashirakon/music/views/CircularImageView.java b/app/src/main/java/code/name/monkey/retromusic/views/CircularImageView.java similarity index 99% rename from app/src/main/java/io/github/muntashirakon/music/views/CircularImageView.java rename to app/src/main/java/code/name/monkey/retromusic/views/CircularImageView.java index ca1d59d26..4b7af6e23 100644 --- a/app/src/main/java/io/github/muntashirakon/music/views/CircularImageView.java +++ b/app/src/main/java/code/name/monkey/retromusic/views/CircularImageView.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.views; +package code.name.monkey.retromusic.views; import android.content.Context; import android.content.res.TypedArray; diff --git a/app/src/main/java/io/github/muntashirakon/music/views/ColorIconsImageView.kt b/app/src/main/java/code/name/monkey/retromusic/views/ColorIconsImageView.kt similarity index 92% rename from app/src/main/java/io/github/muntashirakon/music/views/ColorIconsImageView.kt rename to app/src/main/java/code/name/monkey/retromusic/views/ColorIconsImageView.kt index 3fef9bbee..8ba3b636a 100644 --- a/app/src/main/java/io/github/muntashirakon/music/views/ColorIconsImageView.kt +++ b/app/src/main/java/code/name/monkey/retromusic/views/ColorIconsImageView.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.views +package code.name.monkey.retromusic.views import android.content.Context import android.content.res.ColorStateList @@ -24,9 +24,9 @@ import androidx.core.content.withStyledAttributes import code.name.monkey.appthemehelper.ThemeStore import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.ColorUtil -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.util.PreferenceUtil -import io.github.muntashirakon.music.util.RetroColorUtil +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.util.PreferenceUtil +import code.name.monkey.retromusic.util.RetroColorUtil import com.google.android.material.color.MaterialColors diff --git a/app/src/main/java/io/github/muntashirakon/music/views/DrawableGradient.java b/app/src/main/java/code/name/monkey/retromusic/views/DrawableGradient.java similarity index 96% rename from app/src/main/java/io/github/muntashirakon/music/views/DrawableGradient.java rename to app/src/main/java/code/name/monkey/retromusic/views/DrawableGradient.java index a7c1bd840..e2a5daa5b 100644 --- a/app/src/main/java/io/github/muntashirakon/music/views/DrawableGradient.java +++ b/app/src/main/java/code/name/monkey/retromusic/views/DrawableGradient.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.views; +package code.name.monkey.retromusic.views; import android.graphics.drawable.GradientDrawable; diff --git a/app/src/main/java/io/github/muntashirakon/music/views/HeightFitSquareLayout.kt b/app/src/main/java/code/name/monkey/retromusic/views/HeightFitSquareLayout.kt similarity index 96% rename from app/src/main/java/io/github/muntashirakon/music/views/HeightFitSquareLayout.kt rename to app/src/main/java/code/name/monkey/retromusic/views/HeightFitSquareLayout.kt index 87703b2ed..3653fddd6 100644 --- a/app/src/main/java/io/github/muntashirakon/music/views/HeightFitSquareLayout.kt +++ b/app/src/main/java/code/name/monkey/retromusic/views/HeightFitSquareLayout.kt @@ -11,7 +11,7 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.views +package code.name.monkey.retromusic.views import android.content.Context import android.util.AttributeSet diff --git a/app/src/main/java/io/github/muntashirakon/music/views/HomeImageLayout.kt b/app/src/main/java/code/name/monkey/retromusic/views/HomeImageLayout.kt similarity index 85% rename from app/src/main/java/io/github/muntashirakon/music/views/HomeImageLayout.kt rename to app/src/main/java/code/name/monkey/retromusic/views/HomeImageLayout.kt index f1154ba6b..1a84dc8e5 100644 --- a/app/src/main/java/io/github/muntashirakon/music/views/HomeImageLayout.kt +++ b/app/src/main/java/code/name/monkey/retromusic/views/HomeImageLayout.kt @@ -1,4 +1,4 @@ -package io.github.muntashirakon.music.views +package code.name.monkey.retromusic.views import android.content.Context import android.util.AttributeSet @@ -6,9 +6,9 @@ import android.view.LayoutInflater import android.widget.FrameLayout import android.widget.ImageView import android.widget.TextView -import io.github.muntashirakon.music.databinding.BannerImageLayoutBinding -import io.github.muntashirakon.music.databinding.UserImageLayoutBinding -import io.github.muntashirakon.music.util.PreferenceUtil +import code.name.monkey.retromusic.databinding.BannerImageLayoutBinding +import code.name.monkey.retromusic.databinding.UserImageLayoutBinding +import code.name.monkey.retromusic.util.PreferenceUtil class HomeImageLayout @JvmOverloads constructor( context: Context, diff --git a/app/src/main/java/io/github/muntashirakon/music/views/ListItemView.kt b/app/src/main/java/code/name/monkey/retromusic/views/ListItemView.kt similarity index 87% rename from app/src/main/java/io/github/muntashirakon/music/views/ListItemView.kt rename to app/src/main/java/code/name/monkey/retromusic/views/ListItemView.kt index 9a90fe325..37924d275 100644 --- a/app/src/main/java/io/github/muntashirakon/music/views/ListItemView.kt +++ b/app/src/main/java/code/name/monkey/retromusic/views/ListItemView.kt @@ -12,17 +12,17 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.views +package code.name.monkey.retromusic.views import android.content.Context import android.util.AttributeSet import android.view.LayoutInflater import android.widget.FrameLayout import androidx.core.content.withStyledAttributes -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.ListItemViewNoCardBinding -import io.github.muntashirakon.music.extensions.hide -import io.github.muntashirakon.music.extensions.show +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.ListItemViewNoCardBinding +import code.name.monkey.retromusic.extensions.hide +import code.name.monkey.retromusic.extensions.show /** * Created by hemanths on 2019-10-02. diff --git a/app/src/main/java/io/github/muntashirakon/music/views/LollipopFixedWebView.kt b/app/src/main/java/code/name/monkey/retromusic/views/LollipopFixedWebView.kt similarity index 96% rename from app/src/main/java/io/github/muntashirakon/music/views/LollipopFixedWebView.kt rename to app/src/main/java/code/name/monkey/retromusic/views/LollipopFixedWebView.kt index 4af954c48..d49092ee0 100644 --- a/app/src/main/java/io/github/muntashirakon/music/views/LollipopFixedWebView.kt +++ b/app/src/main/java/code/name/monkey/retromusic/views/LollipopFixedWebView.kt @@ -11,7 +11,7 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.views +package code.name.monkey.retromusic.views import android.content.Context import android.content.res.Configuration diff --git a/app/src/main/java/io/github/muntashirakon/music/views/NetworkImageView.kt b/app/src/main/java/code/name/monkey/retromusic/views/NetworkImageView.kt similarity index 94% rename from app/src/main/java/io/github/muntashirakon/music/views/NetworkImageView.kt rename to app/src/main/java/code/name/monkey/retromusic/views/NetworkImageView.kt index 8835f0a42..8dd3887a5 100644 --- a/app/src/main/java/io/github/muntashirakon/music/views/NetworkImageView.kt +++ b/app/src/main/java/code/name/monkey/retromusic/views/NetworkImageView.kt @@ -11,12 +11,12 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.views +package code.name.monkey.retromusic.views import android.content.Context import android.util.AttributeSet import androidx.core.content.withStyledAttributes -import io.github.muntashirakon.music.R +import code.name.monkey.retromusic.R import com.bumptech.glide.Glide /** @author Hemanth S (h4h13). diff --git a/app/src/main/java/io/github/muntashirakon/music/views/PermissionItem.kt b/app/src/main/java/code/name/monkey/retromusic/views/PermissionItem.kt similarity index 88% rename from app/src/main/java/io/github/muntashirakon/music/views/PermissionItem.kt rename to app/src/main/java/code/name/monkey/retromusic/views/PermissionItem.kt index fe8f07f0f..00dacb1d7 100644 --- a/app/src/main/java/io/github/muntashirakon/music/views/PermissionItem.kt +++ b/app/src/main/java/code/name/monkey/retromusic/views/PermissionItem.kt @@ -1,4 +1,4 @@ -package io.github.muntashirakon.music.views +package code.name.monkey.retromusic.views import android.content.Context import android.content.res.ColorStateList @@ -8,9 +8,9 @@ import android.widget.FrameLayout import androidx.core.content.withStyledAttributes import code.name.monkey.appthemehelper.ThemeStore import code.name.monkey.appthemehelper.util.ColorUtil -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.ItemPermissionBinding -import io.github.muntashirakon.music.extensions.accentOutlineColor +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.ItemPermissionBinding +import code.name.monkey.retromusic.extensions.accentOutlineColor class PermissionItem @JvmOverloads constructor( context: Context, diff --git a/app/src/main/java/io/github/muntashirakon/music/views/PopupBackground.java b/app/src/main/java/code/name/monkey/retromusic/views/PopupBackground.java similarity index 99% rename from app/src/main/java/io/github/muntashirakon/music/views/PopupBackground.java rename to app/src/main/java/code/name/monkey/retromusic/views/PopupBackground.java index b740392bb..90e4848fc 100644 --- a/app/src/main/java/io/github/muntashirakon/music/views/PopupBackground.java +++ b/app/src/main/java/code/name/monkey/retromusic/views/PopupBackground.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.views; +package code.name.monkey.retromusic.views; import android.content.Context; import android.content.res.Resources; diff --git a/app/src/main/java/io/github/muntashirakon/music/views/RetroShapeableImageView.kt b/app/src/main/java/code/name/monkey/retromusic/views/RetroShapeableImageView.kt similarity index 95% rename from app/src/main/java/io/github/muntashirakon/music/views/RetroShapeableImageView.kt rename to app/src/main/java/code/name/monkey/retromusic/views/RetroShapeableImageView.kt index 1bd459b69..de9d391b3 100644 --- a/app/src/main/java/io/github/muntashirakon/music/views/RetroShapeableImageView.kt +++ b/app/src/main/java/code/name/monkey/retromusic/views/RetroShapeableImageView.kt @@ -11,12 +11,12 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.views +package code.name.monkey.retromusic.views import android.content.Context import android.util.AttributeSet import androidx.core.content.withStyledAttributes -import io.github.muntashirakon.music.R +import code.name.monkey.retromusic.R import com.google.android.material.imageview.ShapeableImageView import com.google.android.material.shape.CornerFamily import com.google.android.material.shape.ShapeAppearanceModel diff --git a/app/src/main/java/io/github/muntashirakon/music/views/ScrollingViewOnApplyWindowInsetsListener.java b/app/src/main/java/code/name/monkey/retromusic/views/ScrollingViewOnApplyWindowInsetsListener.java similarity index 97% rename from app/src/main/java/io/github/muntashirakon/music/views/ScrollingViewOnApplyWindowInsetsListener.java rename to app/src/main/java/code/name/monkey/retromusic/views/ScrollingViewOnApplyWindowInsetsListener.java index 9e8aa550f..a11950a54 100644 --- a/app/src/main/java/io/github/muntashirakon/music/views/ScrollingViewOnApplyWindowInsetsListener.java +++ b/app/src/main/java/code/name/monkey/retromusic/views/ScrollingViewOnApplyWindowInsetsListener.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.views; +package code.name.monkey.retromusic.views; import android.graphics.Rect; import android.view.View; diff --git a/app/src/main/java/io/github/muntashirakon/music/views/SettingListItemView.kt b/app/src/main/java/code/name/monkey/retromusic/views/SettingListItemView.kt similarity index 92% rename from app/src/main/java/io/github/muntashirakon/music/views/SettingListItemView.kt rename to app/src/main/java/code/name/monkey/retromusic/views/SettingListItemView.kt index d8e179d06..055ca002d 100644 --- a/app/src/main/java/io/github/muntashirakon/music/views/SettingListItemView.kt +++ b/app/src/main/java/code/name/monkey/retromusic/views/SettingListItemView.kt @@ -11,7 +11,7 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.views +package code.name.monkey.retromusic.views import android.content.Context import android.graphics.Color @@ -19,8 +19,8 @@ import android.util.AttributeSet import android.view.LayoutInflater import android.widget.FrameLayout import androidx.core.content.withStyledAttributes -import io.github.muntashirakon.music.R -import io.github.muntashirakon.music.databinding.ListSettingItemViewBinding +import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.databinding.ListSettingItemViewBinding /** * Created by hemanths on 2019-12-10. diff --git a/app/src/main/java/io/github/muntashirakon/music/views/StatusBarView.kt b/app/src/main/java/code/name/monkey/retromusic/views/StatusBarView.kt similarity index 97% rename from app/src/main/java/io/github/muntashirakon/music/views/StatusBarView.kt rename to app/src/main/java/code/name/monkey/retromusic/views/StatusBarView.kt index 9c510d037..d1979f12f 100644 --- a/app/src/main/java/io/github/muntashirakon/music/views/StatusBarView.kt +++ b/app/src/main/java/code/name/monkey/retromusic/views/StatusBarView.kt @@ -11,7 +11,7 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.views +package code.name.monkey.retromusic.views import android.content.Context import android.content.res.Resources diff --git a/app/src/main/java/io/github/muntashirakon/music/views/TopAppBarLayout.kt b/app/src/main/java/code/name/monkey/retromusic/views/TopAppBarLayout.kt similarity index 91% rename from app/src/main/java/io/github/muntashirakon/music/views/TopAppBarLayout.kt rename to app/src/main/java/code/name/monkey/retromusic/views/TopAppBarLayout.kt index c8320e11e..7e336e74a 100644 --- a/app/src/main/java/io/github/muntashirakon/music/views/TopAppBarLayout.kt +++ b/app/src/main/java/code/name/monkey/retromusic/views/TopAppBarLayout.kt @@ -1,4 +1,4 @@ -package io.github.muntashirakon.music.views +package code.name.monkey.retromusic.views import android.content.Context import android.content.res.Configuration @@ -6,9 +6,9 @@ import android.util.AttributeSet import android.view.LayoutInflater import androidx.appcompat.widget.Toolbar import androidx.core.view.updateLayoutParams -import io.github.muntashirakon.music.databinding.CollapsingAppbarLayoutBinding -import io.github.muntashirakon.music.databinding.SimpleAppbarLayoutBinding -import io.github.muntashirakon.music.util.PreferenceUtil +import code.name.monkey.retromusic.databinding.CollapsingAppbarLayoutBinding +import code.name.monkey.retromusic.databinding.SimpleAppbarLayoutBinding +import code.name.monkey.retromusic.util.PreferenceUtil import com.google.android.material.appbar.AppBarLayout import com.google.android.material.appbar.AppBarLayout.LayoutParams.SCROLL_FLAG_NO_SCROLL import com.google.android.material.shape.MaterialShapeDrawable diff --git a/app/src/main/java/io/github/muntashirakon/music/views/VerticalTextView.kt b/app/src/main/java/code/name/monkey/retromusic/views/VerticalTextView.kt similarity index 97% rename from app/src/main/java/io/github/muntashirakon/music/views/VerticalTextView.kt rename to app/src/main/java/code/name/monkey/retromusic/views/VerticalTextView.kt index dc125d69a..f3538e918 100644 --- a/app/src/main/java/io/github/muntashirakon/music/views/VerticalTextView.kt +++ b/app/src/main/java/code/name/monkey/retromusic/views/VerticalTextView.kt @@ -11,7 +11,7 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.views +package code.name.monkey.retromusic.views import android.content.Context import android.graphics.Canvas diff --git a/app/src/main/java/io/github/muntashirakon/music/views/WidthFitSquareCardView.kt b/app/src/main/java/code/name/monkey/retromusic/views/WidthFitSquareCardView.kt similarity index 96% rename from app/src/main/java/io/github/muntashirakon/music/views/WidthFitSquareCardView.kt rename to app/src/main/java/code/name/monkey/retromusic/views/WidthFitSquareCardView.kt index d5c7e443c..ea42d7ad2 100644 --- a/app/src/main/java/io/github/muntashirakon/music/views/WidthFitSquareCardView.kt +++ b/app/src/main/java/code/name/monkey/retromusic/views/WidthFitSquareCardView.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.views +package code.name.monkey.retromusic.views import android.content.Context import android.util.AttributeSet diff --git a/app/src/main/java/io/github/muntashirakon/music/views/WidthFitSquareLayout.kt b/app/src/main/java/code/name/monkey/retromusic/views/WidthFitSquareLayout.kt similarity index 95% rename from app/src/main/java/io/github/muntashirakon/music/views/WidthFitSquareLayout.kt rename to app/src/main/java/code/name/monkey/retromusic/views/WidthFitSquareLayout.kt index 9fff3f96d..01bd0da63 100755 --- a/app/src/main/java/io/github/muntashirakon/music/views/WidthFitSquareLayout.kt +++ b/app/src/main/java/code/name/monkey/retromusic/views/WidthFitSquareLayout.kt @@ -11,7 +11,7 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.views +package code.name.monkey.retromusic.views import android.content.Context import android.util.AttributeSet diff --git a/app/src/main/java/io/github/muntashirakon/music/views/insets/InsetsConstraintLayout.kt b/app/src/main/java/code/name/monkey/retromusic/views/insets/InsetsConstraintLayout.kt similarity index 69% rename from app/src/main/java/io/github/muntashirakon/music/views/insets/InsetsConstraintLayout.kt rename to app/src/main/java/code/name/monkey/retromusic/views/insets/InsetsConstraintLayout.kt index 05be8d0f3..a00be5a93 100644 --- a/app/src/main/java/io/github/muntashirakon/music/views/insets/InsetsConstraintLayout.kt +++ b/app/src/main/java/code/name/monkey/retromusic/views/insets/InsetsConstraintLayout.kt @@ -1,10 +1,10 @@ -package io.github.muntashirakon.music.views.insets +package code.name.monkey.retromusic.views.insets import android.content.Context import android.util.AttributeSet import androidx.constraintlayout.widget.ConstraintLayout -import io.github.muntashirakon.music.extensions.drawAboveSystemBarsWithPadding -import io.github.muntashirakon.music.util.RetroUtil +import code.name.monkey.retromusic.extensions.drawAboveSystemBarsWithPadding +import code.name.monkey.retromusic.util.RetroUtil class InsetsConstraintLayout @JvmOverloads constructor( context: Context, diff --git a/app/src/main/java/io/github/muntashirakon/music/views/insets/InsetsLinearLayout.kt b/app/src/main/java/code/name/monkey/retromusic/views/insets/InsetsLinearLayout.kt similarity index 67% rename from app/src/main/java/io/github/muntashirakon/music/views/insets/InsetsLinearLayout.kt rename to app/src/main/java/code/name/monkey/retromusic/views/insets/InsetsLinearLayout.kt index 9de66872a..dda7c6d06 100644 --- a/app/src/main/java/io/github/muntashirakon/music/views/insets/InsetsLinearLayout.kt +++ b/app/src/main/java/code/name/monkey/retromusic/views/insets/InsetsLinearLayout.kt @@ -1,10 +1,10 @@ -package io.github.muntashirakon.music.views.insets +package code.name.monkey.retromusic.views.insets import android.content.Context import android.util.AttributeSet import android.widget.LinearLayout -import io.github.muntashirakon.music.extensions.drawAboveSystemBarsWithPadding -import io.github.muntashirakon.music.util.RetroUtil +import code.name.monkey.retromusic.extensions.drawAboveSystemBarsWithPadding +import code.name.monkey.retromusic.util.RetroUtil class InsetsLinearLayout @JvmOverloads constructor( context: Context, diff --git a/app/src/main/java/io/github/muntashirakon/music/views/insets/InsetsRecyclerView.kt b/app/src/main/java/code/name/monkey/retromusic/views/insets/InsetsRecyclerView.kt similarity index 84% rename from app/src/main/java/io/github/muntashirakon/music/views/insets/InsetsRecyclerView.kt rename to app/src/main/java/code/name/monkey/retromusic/views/insets/InsetsRecyclerView.kt index c9d1c34f2..1ceb3c899 100644 --- a/app/src/main/java/io/github/muntashirakon/music/views/insets/InsetsRecyclerView.kt +++ b/app/src/main/java/code/name/monkey/retromusic/views/insets/InsetsRecyclerView.kt @@ -1,10 +1,10 @@ -package io.github.muntashirakon.music.views.insets +package code.name.monkey.retromusic.views.insets import android.content.Context import android.util.AttributeSet import androidx.annotation.Px import androidx.recyclerview.widget.RecyclerView -import io.github.muntashirakon.music.extensions.applyBottomInsets +import code.name.monkey.retromusic.extensions.applyBottomInsets class InsetsRecyclerView @JvmOverloads constructor( context: Context, diff --git a/app/src/main/java/io/github/muntashirakon/music/volume/AudioVolumeContentObserver.kt b/app/src/main/java/code/name/monkey/retromusic/volume/AudioVolumeContentObserver.kt similarity index 97% rename from app/src/main/java/io/github/muntashirakon/music/volume/AudioVolumeContentObserver.kt rename to app/src/main/java/code/name/monkey/retromusic/volume/AudioVolumeContentObserver.kt index 2a2757c6b..a0dde27e1 100644 --- a/app/src/main/java/io/github/muntashirakon/music/volume/AudioVolumeContentObserver.kt +++ b/app/src/main/java/code/name/monkey/retromusic/volume/AudioVolumeContentObserver.kt @@ -11,7 +11,7 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.volume +package code.name.monkey.retromusic.volume import android.database.ContentObserver import android.media.AudioManager diff --git a/app/src/main/java/io/github/muntashirakon/music/volume/AudioVolumeObserver.kt b/app/src/main/java/code/name/monkey/retromusic/volume/AudioVolumeObserver.kt similarity index 97% rename from app/src/main/java/io/github/muntashirakon/music/volume/AudioVolumeObserver.kt rename to app/src/main/java/code/name/monkey/retromusic/volume/AudioVolumeObserver.kt index 0f1a30318..5b69f31b8 100644 --- a/app/src/main/java/io/github/muntashirakon/music/volume/AudioVolumeObserver.kt +++ b/app/src/main/java/code/name/monkey/retromusic/volume/AudioVolumeObserver.kt @@ -11,7 +11,7 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.volume +package code.name.monkey.retromusic.volume import android.content.Context import android.media.AudioManager diff --git a/app/src/main/java/io/github/muntashirakon/music/volume/OnAudioVolumeChangedListener.kt b/app/src/main/java/code/name/monkey/retromusic/volume/OnAudioVolumeChangedListener.kt similarity index 93% rename from app/src/main/java/io/github/muntashirakon/music/volume/OnAudioVolumeChangedListener.kt rename to app/src/main/java/code/name/monkey/retromusic/volume/OnAudioVolumeChangedListener.kt index aac26e9b5..948cd7432 100644 --- a/app/src/main/java/io/github/muntashirakon/music/volume/OnAudioVolumeChangedListener.kt +++ b/app/src/main/java/code/name/monkey/retromusic/volume/OnAudioVolumeChangedListener.kt @@ -11,7 +11,7 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package io.github.muntashirakon.music.volume +package code.name.monkey.retromusic.volume interface OnAudioVolumeChangedListener { fun onAudioVolumeChanged(currentVolume: Int, maxVolume: Int) diff --git a/app/src/main/java/io/github/muntashirakon/music/interfaces/IHomeClickListener.kt b/app/src/main/java/io/github/muntashirakon/music/interfaces/IHomeClickListener.kt deleted file mode 100644 index 868f99854..000000000 --- a/app/src/main/java/io/github/muntashirakon/music/interfaces/IHomeClickListener.kt +++ /dev/null @@ -1,13 +0,0 @@ -package io.github.muntashirakon.music.interfaces - -import io.github.muntashirakon.music.model.Album -import io.github.muntashirakon.music.model.Artist -import io.github.muntashirakon.music.model.Genre - -interface IHomeClickListener { - fun onAlbumClick(album: Album) - - fun onArtistClick(artist: Artist) - - fun onGenreClick(genre: Genre) -} \ No newline at end of file diff --git a/app/src/main/res/layout-land/activity_drive_mode.xml b/app/src/main/res/layout-land/activity_drive_mode.xml index 7017579c3..decfc02b6 100644 --- a/app/src/main/res/layout-land/activity_drive_mode.xml +++ b/app/src/main/res/layout-land/activity_drive_mode.xml @@ -20,7 +20,7 @@ android:orientation="vertical"> - - - - - - - - + diff --git a/app/src/main/res/layout-land/fragment_card_blur_player.xml b/app/src/main/res/layout-land/fragment_card_blur_player.xml index 97eb51fa7..dddb02628 100644 --- a/app/src/main/res/layout-land/fragment_card_blur_player.xml +++ b/app/src/main/res/layout-land/fragment_card_blur_player.xml @@ -64,7 +64,7 @@ @@ -81,7 +81,7 @@ 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 4c724abff..cb20a148a 100644 --- a/app/src/main/res/layout-land/fragment_card_player.xml +++ b/app/src/main/res/layout-land/fragment_card_player.xml @@ -15,7 +15,7 @@ @@ -31,7 +31,7 @@ android:layout_height="wrap_content" android:orientation="vertical"> - @@ -55,7 +55,7 @@ diff --git a/app/src/main/res/layout-land/fragment_circle_player.xml b/app/src/main/res/layout-land/fragment_circle_player.xml index 153790333..f0b8e8151 100644 --- a/app/src/main/res/layout-land/fragment_circle_player.xml +++ b/app/src/main/res/layout-land/fragment_circle_player.xml @@ -63,14 +63,14 @@ app:layout_constraintStart_toStartOf="@id/volumeSeekBar" app:layout_constraintTop_toTopOf="@id/volumeSeekBar"> - - - - + 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 010840530..37ca72b13 100644 --- a/app/src/main/res/layout-land/fragment_flat_player.xml +++ b/app/src/main/res/layout-land/fragment_flat_player.xml @@ -38,17 +38,17 @@ android:layout_height="match_parent" android:orientation="horizontal"> - - + - - - + \ No newline at end of file diff --git a/app/src/main/res/layout-land/fragment_material.xml b/app/src/main/res/layout-land/fragment_material.xml index f9c69ed18..357ddd717 100644 --- a/app/src/main/res/layout-land/fragment_material.xml +++ b/app/src/main/res/layout-land/fragment_material.xml @@ -40,17 +40,17 @@ android:layout_height="match_parent" android:orientation="horizontal"> - - + diff --git a/app/src/main/res/layout-land/fragment_md3_player.xml b/app/src/main/res/layout-land/fragment_md3_player.xml index a79c73875..f67be7aaa 100644 --- a/app/src/main/res/layout-land/fragment_md3_player.xml +++ b/app/src/main/res/layout-land/fragment_md3_player.xml @@ -37,17 +37,17 @@ android:layout_height="match_parent" android:orientation="horizontal"> - - + - - + diff --git a/app/src/main/res/layout-land/fragment_player.xml b/app/src/main/res/layout-land/fragment_player.xml index 060aea3b2..7b3931a8d 100755 --- a/app/src/main/res/layout-land/fragment_player.xml +++ b/app/src/main/res/layout-land/fragment_player.xml @@ -40,17 +40,17 @@ android:layout_height="match_parent" android:orientation="horizontal"> - - + - - + - @@ -61,7 +61,7 @@ diff --git a/app/src/main/res/layout/activity_album_tag_editor.xml b/app/src/main/res/layout/activity_album_tag_editor.xml index 48f40ab39..ee7a664c8 100755 --- a/app/src/main/res/layout/activity_album_tag_editor.xml +++ b/app/src/main/res/layout/activity_album_tag_editor.xml @@ -34,7 +34,7 @@ android:layout_height="wrap_content" android:orientation="vertical"> - - + - - - - + - - - - - - + - - + - - - - - - - - diff --git a/app/src/main/res/layout/fragment_album_circle_cover.xml b/app/src/main/res/layout/fragment_album_circle_cover.xml index d4dd21b26..ad1d28b43 100644 --- a/app/src/main/res/layout/fragment_album_circle_cover.xml +++ b/app/src/main/res/layout/fragment_album_circle_cover.xml @@ -6,7 +6,7 @@ android:layout_height="match_parent" android:padding="@dimen/padding_album_cover"> - - - \ No newline at end of file + \ No newline at end of file diff --git a/app/src/main/res/layout/fragment_album_details.xml b/app/src/main/res/layout/fragment_album_details.xml index ac7eeab42..b35752287 100644 --- a/app/src/main/res/layout/fragment_album_details.xml +++ b/app/src/main/res/layout/fragment_album_details.xml @@ -63,7 +63,7 @@ - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/app/src/main/res/layout/fragment_artist_details.xml b/app/src/main/res/layout/fragment_artist_details.xml index 7c5e89b09..2a021264c 100644 --- a/app/src/main/res/layout/fragment_artist_details.xml +++ b/app/src/main/res/layout/fragment_artist_details.xml @@ -63,7 +63,7 @@ - - - diff --git a/app/src/main/res/layout/fragment_card_player.xml b/app/src/main/res/layout/fragment_card_player.xml index 8cf3e8286..294ee5b1c 100644 --- a/app/src/main/res/layout/fragment_card_player.xml +++ b/app/src/main/res/layout/fragment_card_player.xml @@ -14,14 +14,14 @@ - @@ -60,7 +60,7 @@ diff --git a/app/src/main/res/layout/fragment_circle_player.xml b/app/src/main/res/layout/fragment_circle_player.xml index 29fda3f1f..06561900a 100644 --- a/app/src/main/res/layout/fragment_circle_player.xml +++ b/app/src/main/res/layout/fragment_circle_player.xml @@ -85,14 +85,14 @@ app:layout_constraintStart_toStartOf="@id/volumeSeekBar" app:layout_constraintTop_toTopOf="@id/volumeSeekBar"> - - @@ -48,7 +48,7 @@ app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent"> - diff --git a/app/src/main/res/layout/fragment_color_player.xml b/app/src/main/res/layout/fragment_color_player.xml index f27baec27..8bb06719e 100644 --- a/app/src/main/res/layout/fragment_color_player.xml +++ b/app/src/main/res/layout/fragment_color_player.xml @@ -33,7 +33,7 @@ @@ -33,7 +33,7 @@ diff --git a/app/src/main/res/layout/fragment_flat_player.xml b/app/src/main/res/layout/fragment_flat_player.xml index 696a9f20b..e7c9a4601 100644 --- a/app/src/main/res/layout/fragment_flat_player.xml +++ b/app/src/main/res/layout/fragment_flat_player.xml @@ -35,7 +35,7 @@ - - - - - - + \ No newline at end of file diff --git a/app/src/main/res/layout/fragment_home_player.xml b/app/src/main/res/layout/fragment_home_player.xml index 0090876e8..653b005ee 100644 --- a/app/src/main/res/layout/fragment_home_player.xml +++ b/app/src/main/res/layout/fragment_home_player.xml @@ -7,7 +7,7 @@ - diff --git a/app/src/main/res/layout/fragment_main_recycler.xml b/app/src/main/res/layout/fragment_main_recycler.xml index 36f9723e4..65201612e 100644 --- a/app/src/main/res/layout/fragment_main_recycler.xml +++ b/app/src/main/res/layout/fragment_main_recycler.xml @@ -6,7 +6,7 @@ android:layout_height="match_parent" android:fitsSystemWindows="true"> - - - - - - - - - - - @@ -28,7 +28,7 @@ app:fel_size_bottom="100dp" app:fel_size_top="100dp"> - - - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/app/src/main/res/layout/item_artist.xml b/app/src/main/res/layout/item_artist.xml index 0cdf3db99..8ec97715b 100644 --- a/app/src/main/res/layout/item_artist.xml +++ b/app/src/main/res/layout/item_artist.xml @@ -8,7 +8,7 @@ android:background="?attr/rectSelector" android:orientation="vertical"> - - - - - - - - - - - - - - - - - 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 5eca7d636..3835d53c0 100644 --- a/app/src/main/res/layout/sliding_music_panel_layout.xml +++ b/app/src/main/res/layout/sliding_music_panel_layout.xml @@ -34,14 +34,14 @@ - - - diff --git a/app/src/main/res/navigation/main_graph.xml b/app/src/main/res/navigation/main_graph.xml index 7726dff5a..20f1b1c77 100644 --- a/app/src/main/res/navigation/main_graph.xml +++ b/app/src/main/res/navigation/main_graph.xml @@ -6,7 +6,7 @@ + android:name="code.name.monkey.retromusic.fragments.other.UserInfoFragment" /> + android:name="code.name.monkey.retromusic.fragments.queue.PlayingQueueFragment" /> + android:name="code.name.monkey.retromusic.fragments.other.LyricsFragment" /> \ No newline at end of file diff --git a/app/src/main/res/navigation/settings_graph.xml b/app/src/main/res/navigation/settings_graph.xml index 4bd7a715e..70dffca0f 100644 --- a/app/src/main/res/navigation/settings_graph.xml +++ b/app/src/main/res/navigation/settings_graph.xml @@ -6,7 +6,7 @@ @@ -87,47 +87,47 @@ \ No newline at end of file diff --git a/app/src/main/res/xml/pref_advanced.xml b/app/src/main/res/xml/pref_advanced.xml index c5cce2a25..46ca3e286 100755 --- a/app/src/main/res/xml/pref_advanced.xml +++ b/app/src/main/res/xml/pref_advanced.xml @@ -2,7 +2,7 @@ - - - - -