From 301ac10570610bcda995159305349203bda84931 Mon Sep 17 00:00:00 2001 From: Muntashir Al-Islam Date: Wed, 17 Jun 2020 22:50:30 +0600 Subject: [PATCH] My initial commit Removed Google play dependencies --- README.md | 28 +- app/build.gradle | 27 +- app/src/main/AndroidManifest.xml | 8 +- .../retromusic/activities/PurchaseActivity.kt | 159 ----------- .../activities/SupportDevelopmentActivity.kt | 252 ------------------ .../monkey/retromusic/util/PremiumShow.kt | 38 --- .../util/SliderReadTimeLabelFormatter.kt | 30 --- .../github/muntashirakon/music}/App.kt | 46 +--- .../github/muntashirakon/music}/Constants.kt | 2 +- .../music}/LanguageContextWrapper.java | 2 +- .../github/muntashirakon/music}/Result.kt | 2 +- .../music}/RetroBottomSheetBehavior.java | 2 +- .../music}/activities/AboutActivity.kt | 37 ++- .../music}/activities/DriveModeActivity.kt | 30 +-- .../music}/activities/GenreDetailsActivity.kt | 28 +- .../music}/activities/LicenseActivity.java | 6 +- .../music}/activities/LockScreenActivity.kt | 16 +- .../music}/activities/LyricsActivity.kt | 30 +-- .../music}/activities/MainActivity.kt | 159 +++-------- .../music}/activities/PlayingQueueActivity.kt | 16 +- .../activities/PlaylistDetailActivity.kt | 38 +-- .../music}/activities/SearchActivity.kt | 16 +- .../music}/activities/SettingsActivity.kt | 12 +- .../music}/activities/ShareInstagramStory.kt | 16 +- .../music}/activities/UserInfoActivity.kt | 22 +- .../music}/activities/WhatsNewActivity.java | 8 +- .../activities/albums/AlbumDetailsActivity.kt | 50 ++-- .../albums/AlbumDetailsViewModel.kt | 12 +- .../albums/AlbumDetailsViewModelFactory.kt | 2 +- .../artists/ArtistDetailActivity.kt | 38 +-- .../artists/ArtistDetailsViewModel.kt | 10 +- .../artists/ArtistDetailsViewModelFactory.kt | 2 +- .../music}/activities/base/AbsBaseActivity.kt | 8 +- .../base/AbsMusicServiceActivity.kt | 10 +- .../base/AbsSlidingMusicPanelActivity.kt | 62 ++--- .../activities/base/AbsThemeActivity.kt | 12 +- .../activities/bugreport/BugReportActivity.kt | 20 +- .../bugreport/model/DeviceInfo.java | 7 +- .../activities/bugreport/model/Report.java | 4 +- .../bugreport/model/github/ExtraInfo.java | 2 +- .../bugreport/model/github/GithubLogin.java | 2 +- .../bugreport/model/github/GithubTarget.java | 2 +- .../activities/saf/SAFGuideActivity.java | 4 +- .../tageditor/AbsTagEditorActivity.kt | 22 +- .../tageditor/AlbumTagEditorActivity.kt | 18 +- .../tageditor/SongTagEditorActivity.kt | 8 +- .../tageditor/WriteTagsAsyncTask.java | 12 +- .../music}/adapter/CategoryInfoAdapter.java | 8 +- .../music}/adapter/ContributorAdapter.kt | 10 +- .../music}/adapter/GenreAdapter.kt | 10 +- .../music}/adapter/HomeAdapter.kt | 24 +- .../music}/adapter/SearchAdapter.kt | 24 +- .../music}/adapter/SongFileAdapter.kt | 16 +- .../music}/adapter/TranslatorsAdapter.kt | 12 +- .../music}/adapter/album/AlbumAdapter.kt | 32 +-- .../adapter/album/AlbumCoverPagerAdapter.kt | 22 +- .../adapter/album/AlbumFullWidthAdapter.kt | 18 +- .../adapter/album/HorizontalAlbumAdapter.kt | 16 +- .../music}/adapter/artist/ArtistAdapter.kt | 28 +- .../adapter/base/AbsMultiSelectAdapter.java | 6 +- .../adapter/base/MediaEntryViewHolder.java | 4 +- .../adapter/playlist/PlaylistAdapter.kt | 36 +-- .../adapter/song/AbsOffsetSongAdapter.kt | 10 +- .../song/OrderablePlaylistSongAdapter.kt | 16 +- .../adapter/song/PlayingQueueAdapter.kt | 18 +- .../adapter/song/PlaylistSongAdapter.kt | 12 +- .../adapter/song/ShuffleButtonSongAdapter.kt | 10 +- .../music}/adapter/song/SimpleSongAdapter.kt | 8 +- .../music}/adapter/song/SongAdapter.kt | 36 +-- .../appshortcuts/AppShortcutIconGenerator.kt | 8 +- .../AppShortcutLauncherActivity.kt | 26 +- .../appshortcuts/DynamicShortcutManager.kt | 10 +- .../shortcuttype/BaseShortcutType.kt | 6 +- .../shortcuttype/LastAddedShortcutType.kt | 8 +- .../shortcuttype/SearchShortCutType.kt | 8 +- .../shortcuttype/ShuffleAllShortcutType.kt | 8 +- .../shortcuttype/TopTracksShortcutType.kt | 8 +- .../music}/appwidgets/AppWidgetBig.kt | 16 +- .../music}/appwidgets/AppWidgetCard.kt | 24 +- .../music}/appwidgets/AppWidgetClassic.kt | 20 +- .../music}/appwidgets/AppWidgetSmall.kt | 18 +- .../music}/appwidgets/AppWidgetText.kt | 16 +- .../music}/appwidgets/BootReceiver.kt | 4 +- .../music}/appwidgets/base/BaseAppWidget.kt | 12 +- .../music}/dagger/MusicComponent.kt | 26 +- .../music}/dagger/module/AppModule.kt | 2 +- .../music}/dagger/module/PresenterModile.kt | 18 +- .../music}/deezer/DeezerApiService.kt | 2 +- .../music}/deezer/DeezerResponse.kt | 2 +- .../music}/dialogs/AddToPlaylistDialog.kt | 14 +- .../dialogs/BlacklistFolderChooserDialog.java | 4 +- .../music}/dialogs/CreatePlaylistDialog.kt | 12 +- .../music}/dialogs/DeletePlaylistDialog.kt | 12 +- .../music}/dialogs/DeleteSongsAsyncTask.java | 12 +- .../music}/dialogs/DeleteSongsDialog.kt | 18 +- .../dialogs/RemoveFromPlaylistDialog.kt | 15 +- .../music}/dialogs/RenamePlaylistDialog.kt | 8 +- .../music}/dialogs/SleepTimerDialog.kt | 16 +- .../music}/dialogs/SongDetailDialog.kt | 10 +- .../music}/dialogs/SongShareDialog.kt | 12 +- .../music}/extensions/ActivityEx.kt | 4 +- .../music}/extensions/ColorExt.kt | 4 +- .../music}/extensions/DrawableExt.kt | 4 +- .../music}/extensions/FragmentExt.kt | 4 +- .../music}/extensions/PaletteEX.kt | 2 +- .../music}/extensions/Preference.kt | 2 +- .../music}/extensions/ViewExtensions.kt | 2 +- .../music}/fragments/AlbumCoverStyle.kt | 4 +- .../music}/fragments/LibraryViewModel.kt | 12 +- .../music}/fragments/MiniPlayerFragment.kt | 26 +- .../music}/fragments/NowPlayingScreen.kt | 4 +- .../music}/fragments/VolumeFragment.kt | 14 +- .../music}/fragments/albums/AlbumsFragment.kt | 14 +- .../fragments/artists/ArtistsFragment.kt | 14 +- .../fragments/base/AbsLibraryPagerFragment.kt | 4 +- ...PagerRecyclerViewCustomGridSizeFragment.kt | 6 +- .../AbsLibraryPagerRecyclerViewFragment.kt | 14 +- .../fragments/base/AbsMainActivityFragment.kt | 6 +- .../fragments/base/AbsMusicServiceFragment.kt | 10 +- .../base/AbsPlayerControlsFragment.kt | 12 +- .../fragments/base/AbsPlayerFragment.kt | 24 +- .../music}/fragments/genres/GenresFragment.kt | 12 +- .../fragments/home/BannerHomeFragment.kt | 28 +- .../mainactivity/FoldersFragment.java | 40 +-- .../player/PlayerAlbumCoverFragment.kt | 22 +- .../player/adaptive/AdaptiveFragment.kt | 26 +- .../AdaptivePlaybackControlsFragment.kt | 30 +-- .../blur/BlurPlaybackControlsFragment.kt | 26 +- .../player/blur/BlurPlayerFragment.kt | 22 +- .../fragments/player/card/CardFragment.kt | 16 +- .../card/CardPlaybackControlsFragment.kt | 28 +- .../player/cardblur/CardBlurFragment.kt | 24 +- .../CardBlurPlaybackControlsFragment.kt | 28 +- .../player/circle/CirclePlayerFragment.kt | 42 +-- .../player/classic/ClassicPlayerFragment.kt | 42 +-- .../fragments/player/color/ColorFragment.kt | 14 +- .../color/ColorPlaybackControlsFragment.kt | 28 +- .../fragments/player/fit/FitFragment.kt | 14 +- .../player/fit/FitPlaybackControlsFragment.kt | 28 +- .../flat/FlatPlaybackControlsFragment.kt | 32 +-- .../player/flat/FlatPlayerFragment.kt | 20 +- .../full/FullPlaybackControlsFragment.kt | 30 +-- .../player/full/FullPlayerFragment.kt | 32 +-- .../player/gradient/GradientPlayerFragment.kt | 42 +-- .../player/home/HomePlayerFragment.kt | 16 +- .../LockScreenPlayerControlsFragment.kt | 28 +- .../material/MaterialControlsFragment.kt | 24 +- .../player/material/MaterialFragment.kt | 16 +- .../fragments/player/normal/PlayerFragment.kt | 20 +- .../normal/PlayerPlaybackControlsFragment.kt | 30 +-- .../player/peak/PeakPlayerControlFragment.kt | 24 +- .../player/peak/PeakPlayerFragment.kt | 18 +- .../plain/PlainPlaybackControlsFragment.kt | 28 +- .../player/plain/PlainPlayerFragment.kt | 14 +- .../simple/SimplePlaybackControlsFragment.kt | 24 +- .../player/simple/SimplePlayerFragment.kt | 14 +- .../tiny/TinyPlaybackControlsFragment.kt | 12 +- .../player/tiny/TinyPlayerFragment.kt | 30 +-- .../fragments/playlists/PlaylistsFragment.kt | 10 +- .../fragments/queue/PlayingQueueFragment.kt | 12 +- .../fragments/settings/AbsSettingsFragment.kt | 14 +- .../fragments/settings/AudioSettings.kt | 6 +- .../settings/ImageSettingFragment.kt | 4 +- .../settings/MainSettingsFragment.kt | 27 +- .../settings/NotificationSettingsFragment.kt | 8 +- .../settings/NowPlayingSettingsFragment.kt | 16 +- .../settings/OtherSettingsFragment.kt | 4 +- .../settings/PersonalizeSettingsFragment.kt | 4 +- .../settings/ThemeSettingsFragment.kt | 15 +- .../music}/fragments/songs/SongsFragment.kt | 16 +- .../music}/glide/AlbumGlideRequest.java | 16 +- .../music}/glide/ArtistGlideRequest.java | 18 +- .../music}/glide/BlurTransformation.kt | 8 +- .../glide/ProfileBannerGlideRequest.java | 8 +- .../music}/glide/RetroMusicColoredTarget.kt | 12 +- .../music}/glide/RetroMusicGlideModule.kt | 10 +- .../music}/glide/SongGlideRequest.java | 16 +- .../music}/glide/UserProfileGlideRequest.java | 8 +- .../glide/artistimage/ArtistImageLoader.kt | 10 +- .../glide/audiocover/AudioFileCover.java | 2 +- .../audiocover/AudioFileCoverFetcher.java | 2 +- .../audiocover/AudioFileCoverLoader.java | 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 +- .../music}/helper/HorizontalAdapterHelper.kt | 4 +- .../music}/helper/M3UConstants.java | 2 +- .../muntashirakon/music}/helper/M3UWriter.kt | 4 +- .../music}/helper/MusicPlayerRemote.kt | 23 +- .../helper/MusicProgressViewUpdateHelper.kt | 2 +- .../helper/PlayPauseButtonOnClickHandler.kt | 2 +- .../music}/helper/SearchQueryHelper.kt | 6 +- .../music}/helper/ShuffleHelper.kt | 4 +- .../muntashirakon/music}/helper/SortOrder.kt | 2 +- .../music}/helper/StackBlur.java | 2 +- .../muntashirakon/music}/helper/StopWatch.kt | 2 +- .../music}/helper/menu/GenreMenuHelper.kt | 14 +- .../music}/helper/menu/PlaylistMenuHelper.kt | 26 +- .../music}/helper/menu/SongMenuHelper.kt | 26 +- .../music}/helper/menu/SongsMenuHelper.kt | 12 +- .../music}/interfaces/CabHolder.kt | 2 +- .../MainActivityFragmentCallbacks.kt | 2 +- .../interfaces/MusicServiceEventListener.kt | 2 +- .../music}/interfaces/PaletteColorHolder.kt | 2 +- .../music}/loaders/AlbumLoader.kt | 10 +- .../music}/loaders/ArtistLoader.kt | 8 +- .../music}/loaders/GenreLoader.kt | 12 +- .../music}/loaders/LastAddedSongsLoader.kt | 10 +- .../music}/loaders/PlaylistLoader.kt | 7 +- .../music}/loaders/PlaylistSongsLoader.kt | 12 +- .../music}/loaders/SearchLoader.kt | 6 +- .../music}/loaders/SongLoader.kt | 12 +- .../music}/loaders/SortedCursor.java | 2 +- .../music}/loaders/SortedLongCursor.java | 2 +- .../TopAndRecentlyPlayedTracksLoader.kt | 14 +- .../muntashirakon/music}/lyrics/Lrc.java | 2 +- .../music}/lyrics/LrcHelper.java | 2 +- .../muntashirakon/music}/lyrics/LrcView.java | 4 +- .../music}/misc/AppBarStateChangeListener.kt | 2 +- .../misc/CustomFragmentStatePagerAdapter.java | 2 +- .../music}/misc/DialogAsyncTask.java | 2 +- .../music}/misc/GenericFileProvider.java | 2 +- .../muntashirakon/music}/misc/LagTracker.java | 2 +- .../misc/SimpleOnSeekbarChangeListener.kt | 2 +- ...teToastMediaScannerCompletionListener.java | 4 +- .../music}/misc/WeakContextAsyncTask.kt | 2 +- .../music}/misc/WrappedAsyncTaskLoader.kt | 2 +- .../music}/model/AbsCustomPlaylist.java | 2 +- .../muntashirakon/music}/model/Album.kt | 2 +- .../muntashirakon/music}/model/Artist.kt | 4 +- .../music}/model/CategoryInfo.java | 4 +- .../muntashirakon/music}/model/Contributor.kt | 2 +- .../muntashirakon/music}/model/Genre.kt | 2 +- .../github/muntashirakon/music}/model/Home.kt | 4 +- .../muntashirakon/music}/model/Playlist.java | 4 +- .../music}/model/PlaylistSong.java | 2 +- .../github/muntashirakon/music}/model/Song.kt | 2 +- .../model/lyrics/AbsSynchronizedLyrics.java | 2 +- .../music}/model/lyrics/Lyrics.java | 4 +- .../model/lyrics/SynchronizedLyricsLRC.java | 2 +- .../model/smartplaylist/AbsSmartPlaylist.java | 6 +- .../model/smartplaylist/HistoryPlaylist.java | 10 +- .../smartplaylist/LastAddedPlaylist.java | 8 +- .../smartplaylist/MyTopTracksPlaylist.java | 10 +- .../smartplaylist/ShuffleAllPlaylist.java | 8 +- .../muntashirakon/music}/mvp/BaseView.kt | 2 +- .../muntashirakon/music}/mvp/Presenter.kt | 2 +- .../music}/mvp/PresenterImpl.java | 2 +- .../mvp/presenter/AlbumDetailsPresenter.kt | 8 +- .../music}/mvp/presenter/AlbumPresenter.kt | 6 +- .../mvp/presenter/ArtistDetailsPresenter.kt | 8 +- .../mvp/presenter/GenreDetailsPresenter.kt | 12 +- ...ter_GenreDetailsPresenterImpl_Factory.java | 33 +++ .../music}/mvp/presenter/HomePresenter.kt | 12 +- ...mePresenter_HomePresenterImpl_Factory.java | 32 +++ .../mvp/presenter/PlaylistSongsPresenter.kt | 14 +- ...er_PlaylistSongsPresenterImpl_Factory.java | 34 +++ .../music}/mvp/presenter/SearchPresenter.kt | 10 +- ...Presenter_SearchPresenterImpl_Factory.java | 32 +++ .../AlbumCoverStylePreferenceDialog.kt | 34 +-- .../preferences/BlacklistPreferenceDialog.kt | 10 +- .../music}/preferences/LibraryPreference.kt | 12 +- .../NowPlayingScreenPreferenceDialog.kt | 61 +---- .../music}/providers/BlacklistStore.java | 8 +- .../music}/providers/HistoryStore.java | 2 +- .../providers/MusicPlaybackQueueStore.java | 6 +- .../music}/providers/RepositoryImpl.kt | 18 +- .../providers/RepositoryImpl_Factory.java | 31 +++ .../music}/providers/SongPlayCountStore.java | 2 +- .../music}/providers/interfaces/Repository.kt | 8 +- .../muntashirakon/music}/rest/LastFmClient.kt | 6 +- .../music}/rest/model/LastFmAlbum.java | 2 +- .../music}/rest/model/LastFmArtist.java | 2 +- .../music}/rest/model/LastFmTrack.java | 2 +- .../music}/rest/service/LastFMService.kt | 6 +- .../service/MediaButtonIntentReceiver.kt | 6 +- .../music}/service/MediaSessionCallback.kt | 12 +- .../music}/service/MediaStoreObserver.kt | 2 +- .../music}/service/MultiPlayer.java | 8 +- .../music}/service/MusicService.java | 56 ++-- .../music}/service/PlaybackHandler.java | 16 +- .../music}/service/QueueSaveHandler.kt | 4 +- .../music}/service/SongPlayCountHelper.kt | 6 +- .../music}/service/ThrottledSeekHandler.kt | 4 +- .../notification/PlayingNotification.kt | 6 +- .../notification/PlayingNotificationImpl.kt | 20 +- .../notification/PlayingNotificationOreo.kt | 24 +- .../music}/service/playback/Playback.kt | 2 +- .../transform/CarousalPagerTransformer.kt | 2 +- .../transform/CascadingPageTransformer.kt | 2 +- .../music}/transform/DepthTransformation.kt | 2 +- .../music}/transform/HingeTransformation.kt | 2 +- .../transform/HorizontalFlipTransformation.kt | 2 +- .../music}/transform/NormalPageTransformer.kt | 2 +- .../transform/ParallaxPagerTransformer.kt | 2 +- .../transform/VerticalFlipTransformation.kt | 2 +- .../transform/VerticalStackTransformer.kt | 2 +- .../muntashirakon/music}/util/AppRater.kt | 4 +- .../music}/util/ArtistSignatureUtil.java | 2 +- .../util/AutoGeneratedPlaylistBitmap.java | 6 +- .../music}/util/BitmapEditor.java | 2 +- .../music}/util/CalendarUtil.java | 2 +- .../muntashirakon/music}/util/Compressor.java | 2 +- .../music}/util/CustomArtistImageUtil.kt | 6 +- .../music}/util/DensityUtil.java | 2 +- .../muntashirakon/music}/util/FileUtil.java | 8 +- .../muntashirakon/music}/util/ImageUtil.java | 2 +- .../muntashirakon/music}/util/LyricUtil.java | 2 +- .../music}/util/MergedImageUtils.kt | 2 +- .../muntashirakon/music}/util/MusicUtil.java | 20 +- .../music}/util/NavigationUtil.java | 57 ++-- .../music}/util/PlaylistsUtil.java | 12 +- .../music}/util/PreferenceUtil.kt | 23 +- .../music}/util/RetroColorUtil.java | 2 +- .../muntashirakon/music}/util/RetroUtil.java | 4 +- .../music}/util/RingtoneManager.kt | 11 +- .../music}/util/RippleUtils.java | 2 +- .../muntashirakon/music}/util/SAFUtil.java | 6 +- .../github/muntashirakon/music}/util/Share.kt | 2 +- .../music}/util/SwipeAndDragHelper.java | 2 +- .../muntashirakon/music}/util/TempUtils.java | 2 +- .../music}/util/ThemedFastScroller.kt | 4 +- .../muntashirakon/music}/util/ViewUtil.kt | 2 +- .../music}/util/color/ImageUtils.java | 2 +- .../color/MediaNotificationProcessor.java | 4 +- .../util/color/NotificationColorUtil.java | 4 +- .../music}/util/theme/ThemeManager.kt | 8 +- .../music}/util/theme/ThemeMode.kt | 2 +- .../music}/views/BaselineGridTextView.java | 4 +- .../music}/views/BottomNavigationBarTinted.kt | 8 +- .../music}/views/BreadCrumbLayout.java | 4 +- .../music}/views/CircularImageView.java | 4 +- .../music}/views/ColorIconsImageView.kt | 8 +- .../music}/views/ContributorsView.java | 6 +- .../music}/views/DrawableGradient.java | 2 +- .../music}/views/HeightFitSquareLayout.java | 2 +- .../music}/views/ListItemView.kt | 8 +- .../music}/views/LollipopFixedWebView.java | 2 +- .../music}/views/MetalRecyclerViewPager.kt | 8 +- .../music}/views/NetworkImageView.java | 4 +- .../music}/views/PopupBackground.java | 4 +- .../music}/views/RetroShapeableImageView.kt | 4 +- ...ollingViewOnApplyWindowInsetsListener.java | 2 +- .../muntashirakon/music}/views/SeekArc.java | 4 +- .../music}/views/SettingListItemView.kt | 4 +- .../views/StatusBarMarginFrameLayout.java | 2 +- .../music}/views/StatusBarView.java | 2 +- .../music}/views/VerticalTextView.java | 2 +- .../music}/views/WidthFitSquareCardView.kt | 2 +- .../music}/views/WidthFitSquareLayout.kt | 2 +- .../volume/AudioVolumeContentObserver.java | 2 +- .../music}/volume/AudioVolumeObserver.kt | 2 +- .../volume/OnAudioVolumeChangedListener.kt | 2 +- .../main/res/layout-land/activity_album.xml | 6 +- .../layout-land/activity_artist_details.xml | 4 +- .../res/layout-land/activity_drive_mode.xml | 2 +- .../res/layout-land/fragment_banner_home.xml | 2 +- .../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 | 2 +- .../res/layout-land/fragment_color_player.xml | 8 +- .../res/layout-land/fragment_flat_player.xml | 8 +- .../main/res/layout-land/fragment_home.xml | 2 +- .../res/layout-land/fragment_material.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 +- .../res/layout-xlarge-land/fragment_blur.xml | 8 +- .../layout-xlarge-land/fragment_player.xml | 4 +- .../main/res/layout-xlarge/fragment_blur.xml | 8 +- .../res/layout-xlarge/fragment_player.xml | 8 +- app/src/main/res/layout/abs_playlists.xml | 8 +- app/src/main/res/layout/activity_about.xml | 2 +- app/src/main/res/layout/activity_album.xml | 6 +- .../res/layout/activity_album_tag_editor.xml | 4 +- .../res/layout/activity_artist_details.xml | 4 +- .../main/res/layout/activity_bug_report.xml | 2 +- .../main/res/layout/activity_drive_mode.xml | 2 +- app/src/main/res/layout/activity_license.xml | 4 +- .../main/res/layout/activity_lock_screen.xml | 6 +- .../main/res/layout/activity_pro_version.xml | 225 ---------------- app/src/main/res/layout/activity_search.xml | 2 +- app/src/main/res/layout/activity_settings.xml | 2 +- .../res/layout/activity_share_instagram.xml | 6 +- .../main/res/layout/activity_user_info.xml | 2 +- .../main/res/layout/activity_whats_new.xml | 4 +- app/src/main/res/layout/card_other.xml | 20 +- app/src/main/res/layout/card_retro_info.xml | 28 +- app/src/main/res/layout/card_social.xml | 8 +- .../res/layout/fragment_adaptive_player.xml | 4 +- .../layout/fragment_album_circle_cover.xml | 2 +- .../main/res/layout/fragment_banner_home.xml | 2 +- .../res/layout/fragment_card_blur_player.xml | 4 +- .../main/res/layout/fragment_card_player.xml | 6 +- .../res/layout/fragment_circle_player.xml | 2 +- .../res/layout/fragment_classic_player.xml | 4 +- app/src/main/res/layout/fragment_folder.xml | 2 +- app/src/main/res/layout/fragment_full.xml | 2 +- .../res/layout/fragment_gradient_player.xml | 2 +- app/src/main/res/layout/fragment_home.xml | 2 +- .../main/res/layout/fragment_home_player.xml | 2 +- .../res/layout/fragment_main_settings.xml | 92 +------ app/src/main/res/layout/fragment_player.xml | 4 +- app/src/main/res/layout/fragment_synced.xml | 2 +- .../main/res/layout/fragment_tiny_player.xml | 8 +- 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_image.xml | 4 +- .../main/res/layout/list_item_color_view.xml | 2 +- app/src/main/res/layout/list_item_view.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 +- .../layout/metal_section_recycler_view.xml | 2 +- .../res/layout/shadow_statusbar_toolbar.xml | 2 +- .../res/layout/sliding_music_panel_layout.xml | 6 +- app/src/main/res/layout/status_bar.xml | 2 +- app/src/main/res/values/donottranslate.xml | 2 +- app/src/main/res/xml/pref_advanced.xml | 2 +- .../main/res/xml/pref_now_playing_screen.xml | 4 +- app/src/main/res/xml/pref_ui.xml | 2 +- .../main/res/layout/ate_preference_custom.xml | 2 +- gradle/wrapper/gradle-wrapper.properties | 2 +- 430 files changed, 2210 insertions(+), 3137 deletions(-) delete mode 100644 app/src/main/java/code/name/monkey/retromusic/activities/PurchaseActivity.kt delete mode 100644 app/src/main/java/code/name/monkey/retromusic/activities/SupportDevelopmentActivity.kt delete mode 100644 app/src/main/java/code/name/monkey/retromusic/util/PremiumShow.kt delete mode 100644 app/src/main/java/code/name/monkey/retromusic/util/SliderReadTimeLabelFormatter.kt rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/App.kt (51%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/Constants.kt (99%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/LanguageContextWrapper.java (97%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/Result.kt (95%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/RetroBottomSheetBehavior.java (96%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/activities/AboutActivity.kt (79%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/activities/DriveModeActivity.kt (88%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/activities/GenreDetailsActivity.kt (84%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/activities/LicenseActivity.java (96%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/activities/LockScreenActivity.kt (85%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/activities/LyricsActivity.kt (93%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/activities/MainActivity.kt (81%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/activities/PlayingQueueActivity.kt (93%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/activities/PlaylistDetailActivity.kt (86%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/activities/SearchActivity.kt (94%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/activities/SettingsActivity.kt (88%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/activities/ShareInstagramStory.kt (90%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/activities/UserInfoActivity.kt (91%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/activities/WhatsNewActivity.java (95%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/activities/albums/AlbumDetailsActivity.kt (89%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/activities/albums/AlbumDetailsViewModel.kt (85%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/activities/albums/AlbumDetailsViewModelFactory.kt (91%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/activities/artists/ArtistDetailActivity.kt (90%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/activities/artists/ArtistDetailsViewModel.kt (85%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/activities/artists/ArtistDetailsViewModelFactory.kt (91%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/activities/base/AbsBaseActivity.kt (94%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/activities/base/AbsMusicServiceActivity.kt (94%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/activities/base/AbsSlidingMusicPanelActivity.kt (86%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/activities/base/AbsThemeActivity.kt (95%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/activities/bugreport/BugReportActivity.kt (94%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/activities/bugreport/model/DeviceInfo.java (96%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/activities/bugreport/model/Report.java (82%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/activities/bugreport/model/github/ExtraInfo.java (95%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/activities/bugreport/model/github/GithubLogin.java (91%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/activities/bugreport/model/github/GithubTarget.java (83%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/activities/saf/SAFGuideActivity.java (96%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/activities/tageditor/AbsTagEditorActivity.kt (94%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/activities/tageditor/AlbumTagEditorActivity.kt (92%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/activities/tageditor/SongTagEditorActivity.kt (94%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/activities/tageditor/WriteTagsAsyncTask.java (94%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/adapter/CategoryInfoAdapter.java (95%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/adapter/ContributorAdapter.kt (89%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/adapter/GenreAdapter.kt (84%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/adapter/HomeAdapter.kt (89%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/adapter/SearchAdapter.kt (89%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/adapter/SongFileAdapter.kt (93%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/adapter/TranslatorsAdapter.kt (82%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/adapter/album/AlbumAdapter.kt (86%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/adapter/album/AlbumCoverPagerAdapter.kt (90%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/adapter/album/AlbumFullWidthAdapter.kt (86%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/adapter/album/HorizontalAlbumAdapter.kt (81%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/adapter/artist/ArtistAdapter.kt (85%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/adapter/base/AbsMultiSelectAdapter.java (95%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/adapter/base/MediaEntryViewHolder.java (97%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/adapter/playlist/PlaylistAdapter.kt (86%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/adapter/song/AbsOffsetSongAdapter.kt (90%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/adapter/song/OrderablePlaylistSongAdapter.kt (91%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/adapter/song/PlayingQueueAdapter.kt (93%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/adapter/song/PlaylistSongAdapter.kt (88%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/adapter/song/ShuffleButtonSongAdapter.kt (86%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/adapter/song/SimpleSongAdapter.kt (84%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/adapter/song/SongAdapter.kt (86%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/appshortcuts/AppShortcutIconGenerator.kt (94%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/appshortcuts/AppShortcutLauncherActivity.kt (75%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/appshortcuts/DynamicShortcutManager.kt (85%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/appshortcuts/shortcuttype/BaseShortcutType.kt (87%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/appshortcuts/shortcuttype/LastAddedShortcutType.kt (85%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/appshortcuts/shortcuttype/SearchShortCutType.kt (85%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/appshortcuts/shortcuttype/ShuffleAllShortcutType.kt (85%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/appshortcuts/shortcuttype/TopTracksShortcutType.kt (85%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/appwidgets/AppWidgetBig.kt (94%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/appwidgets/AppWidgetCard.kt (92%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/appwidgets/AppWidgetClassic.kt (94%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/appwidgets/AppWidgetSmall.kt (94%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/appwidgets/AppWidgetText.kt (93%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/appwidgets/BootReceiver.kt (94%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/appwidgets/base/BaseAppWidget.kt (95%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/dagger/MusicComponent.kt (61%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/dagger/module/AppModule.kt (94%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/dagger/module/PresenterModile.kt (65%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/deezer/DeezerApiService.kt (97%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/deezer/DeezerResponse.kt (93%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/dialogs/AddToPlaylistDialog.kt (87%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/dialogs/BlacklistFolderChooserDialog.java (98%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/dialogs/CreatePlaylistDialog.kt (91%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/dialogs/DeletePlaylistDialog.kt (89%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/dialogs/DeleteSongsAsyncTask.java (93%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/dialogs/DeleteSongsDialog.kt (89%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/dialogs/RemoveFromPlaylistDialog.kt (85%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/dialogs/RenamePlaylistDialog.kt (92%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/dialogs/SleepTimerDialog.kt (93%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/dialogs/SongDetailDialog.kt (97%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/dialogs/SongShareDialog.kt (91%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/extensions/ActivityEx.kt (96%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/extensions/ColorExt.kt (97%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/extensions/DrawableExt.kt (96%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/extensions/FragmentExt.kt (91%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/extensions/PaletteEX.kt (97%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/extensions/Preference.kt (77%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/extensions/ViewExtensions.kt (97%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/AlbumCoverStyle.kt (87%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/LibraryViewModel.kt (91%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/MiniPlayerFragment.kt (88%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/NowPlayingScreen.kt (93%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/VolumeFragment.kt (91%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/albums/AlbumsFragment.kt (85%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/artists/ArtistsFragment.kt (85%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/base/AbsLibraryPagerFragment.kt (74%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/base/AbsLibraryPagerRecyclerViewCustomGridSizeFragment.kt (96%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/base/AbsLibraryPagerRecyclerViewFragment.kt (90%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/base/AbsMainActivityFragment.kt (91%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/base/AbsMusicServiceFragment.kt (89%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/base/AbsPlayerControlsFragment.kt (85%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/base/AbsPlayerFragment.kt (93%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/genres/GenresFragment.kt (85%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/home/BannerHomeFragment.kt (84%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/mainactivity/FoldersFragment.java (95%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/player/PlayerAlbumCoverFragment.kt (84%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/player/adaptive/AdaptiveFragment.kt (88%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/player/adaptive/AdaptivePlaybackControlsFragment.kt (89%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/player/blur/BlurPlaybackControlsFragment.kt (91%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/player/blur/BlurPlayerFragment.kt (86%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/player/card/CardFragment.kt (85%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/player/card/CardPlaybackControlsFragment.kt (90%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/player/cardblur/CardBlurFragment.kt (87%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/player/cardblur/CardBlurPlaybackControlsFragment.kt (89%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/player/circle/CirclePlayerFragment.kt (85%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/player/classic/ClassicPlayerFragment.kt (92%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/player/color/ColorFragment.kt (89%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/player/color/ColorPlaybackControlsFragment.kt (89%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/player/fit/FitFragment.kt (88%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/player/fit/FitPlaybackControlsFragment.kt (91%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/player/flat/FlatPlaybackControlsFragment.kt (88%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/player/flat/FlatPlayerFragment.kt (87%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/player/full/FullPlaybackControlsFragment.kt (91%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/player/full/FullPlayerFragment.kt (89%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/player/gradient/GradientPlayerFragment.kt (93%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/player/home/HomePlayerFragment.kt (87%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/player/lockscreen/LockScreenPlayerControlsFragment.kt (90%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/player/material/MaterialControlsFragment.kt (90%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/player/material/MaterialFragment.kt (86%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/player/normal/PlayerFragment.kt (87%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/player/normal/PlayerPlaybackControlsFragment.kt (90%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/player/peak/PeakPlayerControlFragment.kt (91%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/player/peak/PeakPlayerFragment.kt (86%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/player/plain/PlainPlaybackControlsFragment.kt (91%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/player/plain/PlainPlayerFragment.kt (88%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/player/simple/SimplePlaybackControlsFragment.kt (91%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/player/simple/SimplePlayerFragment.kt (87%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/player/tiny/TinyPlaybackControlsFragment.kt (90%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/player/tiny/TinyPlayerFragment.kt (84%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/playlists/PlaylistsFragment.kt (84%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/queue/PlayingQueueFragment.kt (92%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/settings/AbsSettingsFragment.kt (87%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/settings/AudioSettings.kt (91%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/settings/ImageSettingFragment.kt (94%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/settings/MainSettingsFragment.kt (76%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/settings/NotificationSettingsFragment.kt (93%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/settings/NowPlayingSettingsFragment.kt (85%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/settings/OtherSettingsFragment.kt (95%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/settings/PersonalizeSettingsFragment.kt (95%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/settings/ThemeSettingsFragment.kt (89%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/fragments/songs/SongsFragment.kt (84%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/glide/AlbumGlideRequest.java (90%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/glide/ArtistGlideRequest.java (92%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/glide/BlurTransformation.kt (96%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/glide/ProfileBannerGlideRequest.java (93%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/glide/RetroMusicColoredTarget.kt (84%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/glide/RetroMusicGlideModule.kt (79%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/glide/SongGlideRequest.java (91%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/glide/UserProfileGlideRequest.java (93%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/glide/artistimage/ArtistImageLoader.kt (95%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/glide/audiocover/AudioFileCover.java (93%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/glide/audiocover/AudioFileCoverFetcher.java (97%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/glide/audiocover/AudioFileCoverLoader.java (96%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/glide/audiocover/AudioFileCoverUtils.java (97%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/glide/palette/BitmapPaletteResource.java (96%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/glide/palette/BitmapPaletteTarget.java (94%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/glide/palette/BitmapPaletteTranscoder.java (93%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/glide/palette/BitmapPaletteWrapper.java (95%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/helper/HorizontalAdapterHelper.kt (94%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/helper/M3UConstants.java (94%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/helper/M3UWriter.kt (94%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/helper/MusicPlayerRemote.kt (93%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/helper/MusicProgressViewUpdateHelper.kt (98%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/helper/PlayPauseButtonOnClickHandler.kt (95%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/helper/SearchQueryHelper.kt (97%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/helper/ShuffleHelper.kt (91%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/helper/SortOrder.kt (99%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/helper/StackBlur.java (99%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/helper/StopWatch.kt (98%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/helper/menu/GenreMenuHelper.kt (82%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/helper/menu/PlaylistMenuHelper.kt (82%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/helper/menu/SongMenuHelper.kt (83%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/helper/menu/SongsMenuHelper.kt (82%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/interfaces/CabHolder.kt (93%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/interfaces/MainActivityFragmentCallbacks.kt (93%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/interfaces/MusicServiceEventListener.kt (94%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/interfaces/PaletteColorHolder.kt (93%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/loaders/AlbumLoader.kt (93%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/loaders/ArtistLoader.kt (93%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/loaders/GenreLoader.kt (94%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/loaders/LastAddedSongsLoader.kt (86%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/loaders/PlaylistLoader.kt (95%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/loaders/PlaylistSongsLoader.kt (91%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/loaders/SearchLoader.kt (94%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/loaders/SongLoader.kt (94%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/loaders/SortedCursor.java (99%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/loaders/SortedLongCursor.java (99%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/loaders/TopAndRecentlyPlayedTracksLoader.kt (92%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/lyrics/Lrc.java (91%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/lyrics/LrcHelper.java (98%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/lyrics/LrcView.java (99%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/misc/AppBarStateChangeListener.kt (97%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/misc/CustomFragmentStatePagerAdapter.java (99%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/misc/DialogAsyncTask.java (98%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/misc/GenericFileProvider.java (94%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/misc/LagTracker.java (98%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/misc/SimpleOnSeekbarChangeListener.kt (95%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/misc/UpdateToastMediaScannerCompletionListener.java (96%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/misc/WeakContextAsyncTask.kt (56%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/misc/WrappedAsyncTaskLoader.kt (97%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/model/AbsCustomPlaylist.java (96%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/model/Album.kt (96%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/model/Artist.kt (94%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/model/CategoryInfo.java (96%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/model/Contributor.kt (94%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/model/Genre.kt (94%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/model/Home.kt (87%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/model/Playlist.java (95%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/model/PlaylistSong.java (97%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/model/Song.kt (96%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/model/lyrics/AbsSynchronizedLyrics.java (97%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/model/lyrics/Lyrics.java (95%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/model/lyrics/SynchronizedLyricsLRC.java (98%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/model/smartplaylist/AbsSmartPlaylist.java (93%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/model/smartplaylist/HistoryPlaylist.java (86%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/model/smartplaylist/LastAddedPlaylist.java (89%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/model/smartplaylist/MyTopTracksPlaylist.java (86%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/model/smartplaylist/ShuffleAllPlaylist.java (89%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/mvp/BaseView.kt (94%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/mvp/Presenter.kt (94%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/mvp/PresenterImpl.java (95%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/mvp/presenter/AlbumDetailsPresenter.kt (80%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/mvp/presenter/AlbumPresenter.kt (82%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/mvp/presenter/ArtistDetailsPresenter.kt (78%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/mvp/presenter/GenreDetailsPresenter.kt (83%) create mode 100644 app/src/main/java/io/github/muntashirakon/music/mvp/presenter/GenreDetailsPresenter_GenreDetailsPresenterImpl_Factory.java rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/mvp/presenter/HomePresenter.kt (85%) create mode 100644 app/src/main/java/io/github/muntashirakon/music/mvp/presenter/HomePresenter_HomePresenterImpl_Factory.java rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/mvp/presenter/PlaylistSongsPresenter.kt (81%) create mode 100644 app/src/main/java/io/github/muntashirakon/music/mvp/presenter/PlaylistSongsPresenter_PlaylistSongsPresenterImpl_Factory.java rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/mvp/presenter/SearchPresenter.kt (84%) create mode 100644 app/src/main/java/io/github/muntashirakon/music/mvp/presenter/SearchPresenter_SearchPresenterImpl_Factory.java rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/preferences/AlbumCoverStylePreferenceDialog.kt (80%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/preferences/BlacklistPreferenceDialog.kt (94%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/preferences/LibraryPreference.kt (91%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/preferences/NowPlayingScreenPreferenceDialog.kt (67%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/providers/BlacklistStore.java (95%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/providers/HistoryStore.java (99%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/providers/MusicPlaybackQueueStore.java (97%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/providers/RepositoryImpl.kt (89%) create mode 100644 app/src/main/java/io/github/muntashirakon/music/providers/RepositoryImpl_Factory.java rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/providers/SongPlayCountStore.java (99%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/providers/interfaces/Repository.kt (87%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/rest/LastFmClient.kt (93%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/rest/model/LastFmAlbum.java (98%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/rest/model/LastFmArtist.java (98%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/rest/model/LastFmTrack.java (98%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/rest/service/LastFMService.kt (88%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/service/MediaButtonIntentReceiver.kt (98%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/service/MediaSessionCallback.kt (89%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/service/MediaStoreObserver.kt (97%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/service/MultiPlayer.java (97%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/service/MusicService.java (96%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/service/PlaybackHandler.java (91%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/service/QueueSaveHandler.kt (90%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/service/SongPlayCountHelper.kt (89%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/service/ThrottledSeekHandler.kt (91%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/service/notification/PlayingNotification.kt (95%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/service/notification/PlayingNotificationImpl.kt (92%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/service/notification/PlayingNotificationOreo.kt (94%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/service/playback/Playback.kt (95%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/transform/CarousalPagerTransformer.kt (97%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/transform/CascadingPageTransformer.kt (97%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/transform/DepthTransformation.kt (96%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/transform/HingeTransformation.kt (96%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/transform/HorizontalFlipTransformation.kt (97%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/transform/NormalPageTransformer.kt (97%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/transform/ParallaxPagerTransformer.kt (97%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/transform/VerticalFlipTransformation.kt (97%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/transform/VerticalStackTransformer.kt (95%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/util/AppRater.kt (97%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/util/ArtistSignatureUtil.java (97%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/util/AutoGeneratedPlaylistBitmap.java (98%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/util/BitmapEditor.java (99%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/util/CalendarUtil.java (98%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/util/Compressor.java (98%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/util/CustomArtistImageUtil.kt (97%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/util/DensityUtil.java (96%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/util/FileUtil.java (97%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/util/ImageUtil.java (99%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/util/LyricUtil.java (98%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/util/MergedImageUtils.kt (98%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/util/MusicUtil.java (96%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/util/NavigationUtil.java (77%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/util/PlaylistsUtil.java (97%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/util/PreferenceUtil.kt (96%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/util/RetroColorUtil.java (99%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/util/RetroUtil.java (98%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/util/RingtoneManager.kt (90%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/util/RippleUtils.java (99%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/util/SAFUtil.java (98%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/util/Share.kt (96%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/util/SwipeAndDragHelper.java (98%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/util/TempUtils.java (98%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/util/ThemedFastScroller.kt (94%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/util/ViewUtil.kt (98%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/util/color/ImageUtils.java (99%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/util/color/MediaNotificationProcessor.java (99%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/util/color/NotificationColorUtil.java (99%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/util/theme/ThemeManager.kt (77%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/util/theme/ThemeMode.kt (57%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/views/BaselineGridTextView.java (98%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/views/BottomNavigationBarTinted.kt (92%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/views/BreadCrumbLayout.java (99%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/views/CircularImageView.java (99%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/views/ColorIconsImageView.kt (91%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/views/ContributorsView.java (94%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/views/DrawableGradient.java (96%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/views/HeightFitSquareLayout.java (97%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/views/ListItemView.kt (91%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/views/LollipopFixedWebView.java (97%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/views/MetalRecyclerViewPager.kt (94%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/views/NetworkImageView.java (96%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/views/PopupBackground.java (98%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/views/RetroShapeableImageView.kt (95%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/views/ScrollingViewOnApplyWindowInsetsListener.java (97%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/views/SeekArc.java (99%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/views/SettingListItemView.kt (95%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/views/StatusBarMarginFrameLayout.java (97%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/views/StatusBarView.java (97%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/views/VerticalTextView.java (97%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/views/WidthFitSquareCardView.kt (96%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/views/WidthFitSquareLayout.kt (96%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/volume/AudioVolumeContentObserver.java (97%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/volume/AudioVolumeObserver.kt (97%) rename app/src/main/java/{code/name/monkey/retromusic => io/github/muntashirakon/music}/volume/OnAudioVolumeChangedListener.kt (93%) delete mode 100644 app/src/main/res/layout/activity_pro_version.xml diff --git a/README.md b/README.md index 24f720ddc..9573e968f 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,6 @@ -# Retro Music Player 🎵 +# M -[![Generic badge](https://img.shields.io/badge/Platform-Android-green.svg)](https://github.com/h4h13/RetroMusicPlayer) -[![Generic badge](https://img.shields.io/badge/minSdkVersion-21-green.svg)](https://github.com/h4h13/RetroMusicPlayer) -[![Generic badge](https://img.shields.io/badge/Download-Google_Play-green.svg)](https://play.google.com/store/apps/details?id=code.name.monkey.retromusic&hl=en_IN) -[![License: GPL v3](https://img.shields.io/badge/License-GPL%20v3-blue.svg)](https://github.com/h4h13/RetroMusicPlayer/blob/master/LICENSE.txt) -![Twitter Follow](https://img.shields.io/twitter/follow/retromusicapp?style=social) -## 🆕 Material Design music player for Android music lovers +Material Design music player for Android music lovers ## Screenshots ### App Themes @@ -72,24 +67,7 @@ We are trying our best to bring you the best user experience. Until now it is a beta version - bug fixes (if any) and more features are on the way. for FAQ's https://goo.gl/DR2mE2 -In any case, you find or notice any Bugs/ Crashes please report them by -sending us an [e-mail](mailto:monkeycode@gmail.com). We will respond or fix Bugs/ Crashes as soon as -possible and if you have any Features/ Suggestions in mind please Follow -below links to support - -### 🔗 Social links -**Telegram:** https://t.me/retromusicapp -**Instagram:** https://instagram.com/retromusicapp -**Pinterest:** https://pinterest.com/retromusicapp/ -**Twitter:** https://twitter.com/retromusicapp/ - ### 🗂️ License -Retro Music Player is released under the GNU General Public License v3.0 +M is released under the GNU General Public License v3.0 (GPLv3), which can be found here: [License](LICENSE.md) - -### ☝️ FAQ's -Try the link [here](FAQ.md) - ->Please note: Retro Music player is offline local mp3 player app. It ->doesn't support online music download or music streaming. diff --git a/app/build.gradle b/app/build.gradle index 47ce9a5d3..c0427a6e7 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -14,7 +14,7 @@ proguardDictionaries { android { compileSdkVersion 29 - buildToolsVersion = '29.0.3' + buildToolsVersion = '30.0.0 rc4' defaultConfig { minSdkVersion 21 @@ -23,29 +23,17 @@ android { renderscriptTargetApi 29 //must match target sdk and build tools vectorDrawables.useSupportLibrary = true - applicationId "code.name.monkey.retromusic" - versionCode 437 - versionName '3.5.600' + applicationId 'io.github.muntashirakon.Music' + versionCode 440 + versionName '3.5.8' multiDexEnabled true - - buildConfigField("String", "GOOGLE_PLAY_LICENSING_KEY", "\"${getProperty(getProperties('../public.properties'), 'GOOGLE_PLAY_LICENSE_KEY')}\"") - } - signingConfigs { - release { - Properties properties = getProperties('/Users/h4h13/Documents/Github/retro.properties') - storeFile file(getProperty(properties, 'storeFile')) - keyAlias getProperty(properties, 'keyAlias') - storePassword getProperty(properties, 'storePassword') - keyPassword getProperty(properties, 'keyPassword') - } } buildTypes { release { minifyEnabled true shrinkResources true proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' - signingConfig signingConfigs.release } debug { applicationIdSuffix '.debug' @@ -124,8 +112,8 @@ dependencies { implementation 'androidx.annotation:annotation:1.1.0' implementation 'androidx.preference:preference:1.1.1' - implementation 'androidx.core:core-ktx:1.2.0' - implementation 'androidx.fragment:fragment-ktx:1.2.4' + implementation 'androidx.core:core-ktx:1.3.0' + implementation 'androidx.fragment:fragment-ktx:1.2.5' implementation 'androidx.palette:palette-ktx:1.0.0' implementation 'androidx.constraintlayout:constraintlayout:1.1.3' @@ -152,7 +140,6 @@ dependencies { /*UI Library*/ implementation 'me.zhanghai.android.materialprogressbar:library:1.6.1' - implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk8:$kotlin_version" def kotlin_coroutines_version = "1.3.3" implementation "org.jetbrains.kotlinx:kotlinx-coroutines-core:$kotlin_coroutines_version" @@ -165,7 +152,6 @@ dependencies { implementation 'com.github.AdrienPoupa:jaudiotagger:2.2.3' - implementation 'com.anjlab.android.iab.v3:library:1.1.0' implementation 'com.r0adkll:slidableactivity:2.1.0' implementation 'com.heinrichreimersoftware:material-intro:1.6' implementation 'me.zhanghai.android.fastscroll:library:1.1.0' @@ -180,7 +166,6 @@ dependencies { implementation "androidx.lifecycle:lifecycle-common-java8:$lifecycle_version" kapt "androidx.lifecycle:lifecycle-compiler:$lifecycle_version" - implementation 'com.google.android.play:core:1.7.2' implementation 'me.jorgecastillo:androidcolorx:0.2.0' debugImplementation 'com.amitshekhar.android:debug-db:1.0.4' implementation 'com.github.dhaval2404:imagepicker:1.7.1' diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 5453babf2..ca5f17fc4 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -1,7 +1,7 @@ + package="io.github.muntashirakon.music"> @@ -15,8 +15,6 @@ android:name="android.permission.WRITE_SETTINGS" tools:ignore="ProtectedPermissions" /> - - - - @@ -257,7 +253,7 @@ android:value="true" /> ? = null - - override fun onCreate(savedInstanceState: Bundle?) { - setDrawUnderStatusBar() - super.onCreate(savedInstanceState) - setContentView(R.layout.activity_pro_version) - setStatusbarColor(Color.TRANSPARENT) - setLightStatusbar(false) - setNavigationbarColor(Color.BLACK) - setLightNavigationBar(false) - toolbar.navigationIcon?.setTint(Color.WHITE) - toolbar.setNavigationOnClickListener { onBackPressed() } - - restoreButton.isEnabled = false - purchaseButton.isEnabled = false - - billingProcessor = BillingProcessor(this, BuildConfig.GOOGLE_PLAY_LICENSING_KEY, this) - - MaterialUtil.setTint(purchaseButton, true) - - restoreButton.setOnClickListener { - if (restorePurchaseAsyncTask == null || restorePurchaseAsyncTask!!.status != AsyncTask.Status.RUNNING) { - restorePurchase() - } - - } - purchaseButton.setOnClickListener { - billingProcessor.purchase(this@PurchaseActivity, App.PRO_VERSION_PRODUCT_ID) - } - bannerContainer.backgroundTintList = - ColorStateList.valueOf(ThemeStore.accentColor(this)) - } - - private fun restorePurchase() { - if (restorePurchaseAsyncTask != null) { - restorePurchaseAsyncTask!!.cancel(false) - } - restorePurchaseAsyncTask = RestorePurchaseAsyncTask(this).execute() - } - - override fun onProductPurchased(productId: String, details: TransactionDetails?) { - Toast.makeText(this, R.string.thank_you, Toast.LENGTH_SHORT).show() - setResult(RESULT_OK) - } - - override fun onPurchaseHistoryRestored() { - if (App.isProVersion()) { - Toast.makeText( - this, - R.string.restored_previous_purchase_please_restart, - Toast.LENGTH_LONG - ).show() - setResult(RESULT_OK) - } else { - Toast.makeText(this, R.string.no_purchase_found, Toast.LENGTH_SHORT).show() - } - } - - override fun onBillingError(errorCode: Int, error: Throwable?) { - Log.e(TAG, "Billing error: code = $errorCode", error) - } - - override fun onBillingInitialized() { - restoreButton.isEnabled = true - purchaseButton.isEnabled = true - } - - public override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) { - if (!billingProcessor.handleActivityResult(requestCode, resultCode, data)) { - super.onActivityResult(requestCode, resultCode, data) - } - } - - override fun onOptionsItemSelected(item: MenuItem): Boolean { - when (item.itemId) { - android.R.id.home -> finish() - } - return super.onOptionsItemSelected(item) - } - - override fun onDestroy() { - billingProcessor.release() - super.onDestroy() - } - - private class RestorePurchaseAsyncTask internal constructor(purchaseActivity: PurchaseActivity) : - AsyncTask() { - - private val buyActivityWeakReference: WeakReference = WeakReference( - purchaseActivity - ) - - override fun onPreExecute() { - super.onPreExecute() - val purchaseActivity = buyActivityWeakReference.get() - if (purchaseActivity != null) { - Toast.makeText(purchaseActivity, R.string.restoring_purchase, Toast.LENGTH_SHORT) - .show() - } else { - cancel(false) - } - } - - override fun doInBackground(vararg params: Void): Boolean? { - val purchaseActivity = buyActivityWeakReference.get() - if (purchaseActivity != null) { - return purchaseActivity.billingProcessor.loadOwnedPurchasesFromGoogle() - } - cancel(false) - return null - } - - override fun onPostExecute(b: Boolean?) { - super.onPostExecute(b) - val purchaseActivity = buyActivityWeakReference.get() - if (purchaseActivity == null || b == null) { - return - } - - if (b) { - purchaseActivity.onPurchaseHistoryRestored() - } else { - Toast.makeText( - purchaseActivity, - R.string.could_not_restore_purchase, - Toast.LENGTH_SHORT - ).show() - } - } - } - - companion object { - private const val TAG: String = "PurchaseActivity" - } -} diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/SupportDevelopmentActivity.kt b/app/src/main/java/code/name/monkey/retromusic/activities/SupportDevelopmentActivity.kt deleted file mode 100644 index 9dcec81b8..000000000 --- a/app/src/main/java/code/name/monkey/retromusic/activities/SupportDevelopmentActivity.kt +++ /dev/null @@ -1,252 +0,0 @@ -package code.name.monkey.retromusic.activities - -import android.content.Intent -import android.graphics.Paint -import android.os.AsyncTask -import android.os.Bundle -import android.util.Log -import android.view.LayoutInflater -import android.view.MenuItem -import android.view.View -import android.view.ViewGroup -import android.widget.TextView -import android.widget.Toast -import androidx.annotation.LayoutRes -import androidx.appcompat.widget.AppCompatImageView -import androidx.recyclerview.widget.DefaultItemAnimator -import androidx.recyclerview.widget.GridLayoutManager -import androidx.recyclerview.widget.RecyclerView -import code.name.monkey.appthemehelper.ThemeStore -import code.name.monkey.appthemehelper.util.ATHUtil -import code.name.monkey.appthemehelper.util.TintHelper -import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import code.name.monkey.retromusic.BuildConfig -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.activities.base.AbsBaseActivity -import code.name.monkey.retromusic.extensions.textColorPrimary -import code.name.monkey.retromusic.extensions.textColorSecondary -import com.anjlab.android.iab.v3.BillingProcessor -import com.anjlab.android.iab.v3.SkuDetails -import com.anjlab.android.iab.v3.TransactionDetails -import kotlinx.android.synthetic.main.activity_about.toolbar -import kotlinx.android.synthetic.main.activity_donation.* -import java.lang.ref.WeakReference -import java.util.* - -class SupportDevelopmentActivity : AbsBaseActivity(), BillingProcessor.IBillingHandler { - - companion object { - val TAG: String = SupportDevelopmentActivity::class.java.simpleName - const val DONATION_PRODUCT_IDS = R.array.donation_ids - private const val TEZ_REQUEST_CODE = 123 - } - - var billingProcessor: BillingProcessor? = null - private var skuDetailsLoadAsyncTask: AsyncTask<*, *, *>? = null - - override fun onOptionsItemSelected(item: MenuItem): Boolean { - if (item.itemId == android.R.id.home) { - onBackPressed() - return true - } - return super.onOptionsItemSelected(item) - } - - fun donate(i: Int) { - val ids = resources.getStringArray(DONATION_PRODUCT_IDS) - billingProcessor?.purchase(this, ids[i]) - } - - override fun onCreate(savedInstanceState: Bundle?) { - super.onCreate(savedInstanceState) - setContentView(R.layout.activity_donation) - - setStatusbarColorAuto() - setNavigationbarColorAuto() - setTaskDescriptionColorAuto() - setLightNavigationBar(true) - - setupToolbar() - - billingProcessor = BillingProcessor(this, BuildConfig.GOOGLE_PLAY_LICENSING_KEY, this) - TintHelper.setTint(progress, ThemeStore.accentColor(this)) - donation.setTextColor(ThemeStore.accentColor(this)) - } - - private fun setupToolbar() { - val toolbarColor = ATHUtil.resolveColor(this, R.attr.colorSurface) - toolbar.setBackgroundColor(toolbarColor) - ToolbarContentTintHelper.colorBackButton(toolbar) - setSupportActionBar(toolbar) - } - - override fun onBillingInitialized() { - loadSkuDetails() - } - - private fun loadSkuDetails() { - if (skuDetailsLoadAsyncTask != null) { - skuDetailsLoadAsyncTask!!.cancel(false) - } - skuDetailsLoadAsyncTask = SkuDetailsLoadAsyncTask(this).execute() - } - - override fun onProductPurchased(productId: String, details: TransactionDetails?) { - //loadSkuDetails(); - Toast.makeText(this, R.string.thank_you, Toast.LENGTH_SHORT).show() - } - - override fun onBillingError(errorCode: Int, error: Throwable?) { - Log.e(TAG, "Billing error: code = $errorCode", error) - } - - override fun onPurchaseHistoryRestored() { - //loadSkuDetails(); - Toast.makeText(this, R.string.restored_previous_purchases, Toast.LENGTH_SHORT).show() - } - - override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) { - if (!billingProcessor!!.handleActivityResult(requestCode, resultCode, data)) { - super.onActivityResult(requestCode, resultCode, data) - } - if (requestCode == TEZ_REQUEST_CODE) { - // Process based on the data in response. - Log.d("result", data!!.getStringExtra("Status")) - } - } - - override fun onDestroy() { - billingProcessor?.release() - skuDetailsLoadAsyncTask?.cancel(true) - super.onDestroy() - } -} - -private class SkuDetailsLoadAsyncTask internal constructor(supportDevelopmentActivity: SupportDevelopmentActivity) : - AsyncTask>() { - - private val weakReference: WeakReference = WeakReference( - supportDevelopmentActivity - ) - - override fun onPreExecute() { - super.onPreExecute() - val supportDevelopmentActivity = weakReference.get() ?: return - - supportDevelopmentActivity.progressContainer.visibility = View.VISIBLE - supportDevelopmentActivity.recyclerView.visibility = View.GONE - } - - override fun doInBackground(vararg params: Void): List? { - val dialog = weakReference.get() - if (dialog != null) { - val ids = - dialog.resources.getStringArray(SupportDevelopmentActivity.DONATION_PRODUCT_IDS) - return dialog.billingProcessor!!.getPurchaseListingDetails(ArrayList(Arrays.asList(*ids))) - } - cancel(false) - return null - } - - override fun onPostExecute(skuDetails: List?) { - super.onPostExecute(skuDetails) - val dialog = weakReference.get() ?: return - - if (skuDetails == null || skuDetails.isEmpty()) { - dialog.progressContainer.visibility = View.GONE - return - } - - dialog.progressContainer.visibility = View.GONE - dialog.recyclerView.itemAnimator = DefaultItemAnimator() - dialog.recyclerView.layoutManager = GridLayoutManager(dialog, 2) - dialog.recyclerView.adapter = SkuDetailsAdapter(dialog, skuDetails) - dialog.recyclerView.visibility = View.VISIBLE - } -} - -class SkuDetailsAdapter( - private var donationsDialog: SupportDevelopmentActivity, objects: List -) : RecyclerView.Adapter() { - - private var skuDetailsList: List = ArrayList() - - init { - skuDetailsList = objects - } - - private fun getIcon(position: Int): Int { - return when (position) { - 0 -> R.drawable.ic_cookie_white_24dp - 1 -> R.drawable.ic_take_away_white_24dp - 2 -> R.drawable.ic_take_away_coffe_white_24dp - 3 -> R.drawable.ic_beer_white_24dp - 4 -> R.drawable.ic_fast_food_meal_white_24dp - 5 -> R.drawable.ic_popcorn_white_24dp - 6 -> R.drawable.ic_card_giftcard_white_24dp - 7 -> R.drawable.ic_food_croissant_white_24dp - else -> R.drawable.ic_card_giftcard_white_24dp - } - } - - override fun onCreateViewHolder(viewGroup: ViewGroup, i: Int): ViewHolder { - return ViewHolder( - LayoutInflater.from(donationsDialog).inflate( - LAYOUT_RES_ID, - viewGroup, - false - ) - ) - } - - override fun onBindViewHolder(viewHolder: ViewHolder, i: Int) { - val skuDetails = skuDetailsList[i] - viewHolder.title.text = skuDetails.title.replace("(Retro Music Player \uD83C\uDFB5)", "") - .trim { it <= ' ' } - viewHolder.text.text = skuDetails.description - viewHolder.text.visibility = View.GONE - viewHolder.price.text = skuDetails.priceText - viewHolder.image.setImageResource(getIcon(i)) - - val purchased = donationsDialog.billingProcessor!!.isPurchased(skuDetails.productId) - val titleTextColor = if (purchased) ATHUtil.resolveColor( - donationsDialog, - android.R.attr.textColorHint - ) else donationsDialog.textColorPrimary() - val contentTextColor = - if (purchased) titleTextColor else donationsDialog.textColorSecondary() - - viewHolder.title.setTextColor(titleTextColor) - viewHolder.text.setTextColor(contentTextColor) - viewHolder.price.setTextColor(titleTextColor) - - strikeThrough(viewHolder.title, purchased) - strikeThrough(viewHolder.text, purchased) - strikeThrough(viewHolder.price, purchased) - - viewHolder.itemView.setOnTouchListener { _, _ -> purchased } - viewHolder.itemView.setOnClickListener { donationsDialog.donate(i) } - } - - override fun getItemCount(): Int { - return skuDetailsList.size - } - - class ViewHolder(view: View) : RecyclerView.ViewHolder(view) { - var title: TextView = view.findViewById(R.id.itemTitle) - var text: TextView = view.findViewById(R.id.itemText) - var price: TextView = view.findViewById(R.id.itemPrice) - var image: AppCompatImageView = view.findViewById(R.id.itemImage) - } - - companion object { - @LayoutRes - private val LAYOUT_RES_ID = R.layout.item_donation_option - - private fun strikeThrough(textView: TextView, strikeThrough: Boolean) { - textView.paintFlags = - if (strikeThrough) textView.paintFlags or Paint.STRIKE_THRU_TEXT_FLAG - else textView.paintFlags and Paint.STRIKE_THRU_TEXT_FLAG.inv() - } - } -} diff --git a/app/src/main/java/code/name/monkey/retromusic/util/PremiumShow.kt b/app/src/main/java/code/name/monkey/retromusic/util/PremiumShow.kt deleted file mode 100644 index e85870d79..000000000 --- a/app/src/main/java/code/name/monkey/retromusic/util/PremiumShow.kt +++ /dev/null @@ -1,38 +0,0 @@ -package code.name.monkey.retromusic.util - -import android.content.Context -import android.content.Intent -import androidx.core.app.ActivityCompat -import code.name.monkey.retromusic.App -import code.name.monkey.retromusic.activities.PurchaseActivity - -object PremiumShow { - private const val PREF_NAME = "premium_show" - private const val LAUNCH_COUNT = "launch_count" - private const val DATE_FIRST_LAUNCH = "date_first_launch" - - @JvmStatic - fun launch(context: Context) { - val pref = context.getSharedPreferences(PREF_NAME, Context.MODE_PRIVATE) - if (App.isProVersion()) { - return - } - val prefEditor = pref.edit() - val launchCount = pref.getLong(LAUNCH_COUNT, 0) + 1 - prefEditor.putLong(LAUNCH_COUNT, launchCount) - - var dateLaunched = pref.getLong(DATE_FIRST_LAUNCH, 0) - if (dateLaunched == 0L) { - dateLaunched = System.currentTimeMillis() - prefEditor.putLong(DATE_FIRST_LAUNCH, dateLaunched) - } - if (System.currentTimeMillis() >= dateLaunched + 2 * 24 * 60 * 60 * 1000) { - ActivityCompat.startActivity( - context, - Intent(context, PurchaseActivity::class.java), - null - ) - } - prefEditor.apply() - } -} \ No newline at end of file diff --git a/app/src/main/java/code/name/monkey/retromusic/util/SliderReadTimeLabelFormatter.kt b/app/src/main/java/code/name/monkey/retromusic/util/SliderReadTimeLabelFormatter.kt deleted file mode 100644 index 6822c1a8c..000000000 --- a/app/src/main/java/code/name/monkey/retromusic/util/SliderReadTimeLabelFormatter.kt +++ /dev/null @@ -1,30 +0,0 @@ -package code.name.monkey.retromusic.util - -import com.google.android.material.slider.Slider -import java.util.* - -class SliderReadTimeLabelFormatter : Slider.LabelFormatter { - - override fun getFormattedValue(value: Float): String { - var minutes: Long = value.toLong() / 1000 / 60 - val seconds: Long = value.toLong() / 1000 % 60 - return if (minutes < 60) { - String.format( - Locale.getDefault(), - "%01d:%02d", - minutes, - seconds - ) - } else { - val hours = minutes / 60 - minutes %= 60 - String.format( - Locale.getDefault(), - "%d:%02d:%02d", - hours, - minutes, - seconds - ) - } - } -} \ No newline at end of file diff --git a/app/src/main/java/code/name/monkey/retromusic/App.kt b/app/src/main/java/io/github/muntashirakon/music/App.kt similarity index 51% rename from app/src/main/java/code/name/monkey/retromusic/App.kt rename to app/src/main/java/io/github/muntashirakon/music/App.kt index b40633ce8..503cc747a 100644 --- a/app/src/main/java/code/name/monkey/retromusic/App.kt +++ b/app/src/main/java/io/github/muntashirakon/music/App.kt @@ -12,23 +12,18 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic +package io.github.muntashirakon.music -import android.widget.Toast import androidx.multidex.MultiDexApplication import code.name.monkey.appthemehelper.ThemeStore import code.name.monkey.appthemehelper.util.VersionUtils -import code.name.monkey.retromusic.appshortcuts.DynamicShortcutManager -import code.name.monkey.retromusic.dagger.DaggerMusicComponent -import code.name.monkey.retromusic.dagger.MusicComponent -import code.name.monkey.retromusic.dagger.module.AppModule -import com.anjlab.android.iab.v3.BillingProcessor -import com.anjlab.android.iab.v3.TransactionDetails +import io.github.muntashirakon.music.appshortcuts.DynamicShortcutManager +import io.github.muntashirakon.music.dagger.DaggerMusicComponent +import io.github.muntashirakon.music.dagger.MusicComponent +import io.github.muntashirakon.music.dagger.module.AppModule class App : MultiDexApplication() { - lateinit var billingProcessor: BillingProcessor - override fun onCreate() { super.onCreate() instance = this @@ -44,24 +39,6 @@ class App : MultiDexApplication() { if (VersionUtils.hasNougatMR()) DynamicShortcutManager(this).initDynamicShortcuts() - - // automatically restores purchases - billingProcessor = BillingProcessor(this, BuildConfig.GOOGLE_PLAY_LICENSING_KEY, - object : BillingProcessor.IBillingHandler { - override fun onProductPurchased(productId: String, details: TransactionDetails?) {} - - override fun onPurchaseHistoryRestored() { - Toast.makeText( - this@App, - R.string.restored_previous_purchase_please_restart, - Toast.LENGTH_LONG - ).show() - } - - override fun onBillingError(errorCode: Int, error: Throwable?) {} - - override fun onBillingInitialized() {} - }) } private fun initDagger(app: App): MusicComponent = @@ -69,11 +46,6 @@ class App : MultiDexApplication() { .appModule(AppModule(app)) .build() - override fun onTerminate() { - super.onTerminate() - billingProcessor.release() - } - companion object { private var instance: App? = null @@ -81,14 +53,6 @@ class App : MultiDexApplication() { return instance!! } - fun isProVersion(): Boolean { - return BuildConfig.DEBUG || instance?.billingProcessor!!.isPurchased( - PRO_VERSION_PRODUCT_ID - ) - } - lateinit var musicComponent: MusicComponent - - const val PRO_VERSION_PRODUCT_ID = "pro_version" } } diff --git a/app/src/main/java/code/name/monkey/retromusic/Constants.kt b/app/src/main/java/io/github/muntashirakon/music/Constants.kt similarity index 99% rename from app/src/main/java/code/name/monkey/retromusic/Constants.kt rename to app/src/main/java/io/github/muntashirakon/music/Constants.kt index 79e76a37a..9220554c7 100644 --- a/app/src/main/java/code/name/monkey/retromusic/Constants.kt +++ b/app/src/main/java/io/github/muntashirakon/music/Constants.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic +package io.github.muntashirakon.music import android.provider.BaseColumns import android.provider.MediaStore diff --git a/app/src/main/java/code/name/monkey/retromusic/LanguageContextWrapper.java b/app/src/main/java/io/github/muntashirakon/music/LanguageContextWrapper.java similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/LanguageContextWrapper.java rename to app/src/main/java/io/github/muntashirakon/music/LanguageContextWrapper.java index 36f7f5654..0b79fda18 100644 --- a/app/src/main/java/code/name/monkey/retromusic/LanguageContextWrapper.java +++ b/app/src/main/java/io/github/muntashirakon/music/LanguageContextWrapper.java @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic; +package io.github.muntashirakon.music; import android.content.Context; import android.content.ContextWrapper; diff --git a/app/src/main/java/code/name/monkey/retromusic/Result.kt b/app/src/main/java/io/github/muntashirakon/music/Result.kt similarity index 95% rename from app/src/main/java/code/name/monkey/retromusic/Result.kt rename to app/src/main/java/io/github/muntashirakon/music/Result.kt index 64b638a6e..4a6cecbb1 100644 --- a/app/src/main/java/code/name/monkey/retromusic/Result.kt +++ b/app/src/main/java/io/github/muntashirakon/music/Result.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic +package io.github.muntashirakon.music /** * Created by hemanths on 2019-10-23. diff --git a/app/src/main/java/code/name/monkey/retromusic/RetroBottomSheetBehavior.java b/app/src/main/java/io/github/muntashirakon/music/RetroBottomSheetBehavior.java similarity index 96% rename from app/src/main/java/code/name/monkey/retromusic/RetroBottomSheetBehavior.java rename to app/src/main/java/io/github/muntashirakon/music/RetroBottomSheetBehavior.java index abff707a4..a0bdfa074 100644 --- a/app/src/main/java/code/name/monkey/retromusic/RetroBottomSheetBehavior.java +++ b/app/src/main/java/io/github/muntashirakon/music/RetroBottomSheetBehavior.java @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic; +package io.github.muntashirakon.music; import android.content.Context; import android.util.AttributeSet; diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/AboutActivity.kt b/app/src/main/java/io/github/muntashirakon/music/activities/AboutActivity.kt similarity index 79% rename from app/src/main/java/code/name/monkey/retromusic/activities/AboutActivity.kt rename to app/src/main/java/io/github/muntashirakon/music/activities/AboutActivity.kt index 58650582e..b097f9b1f 100644 --- a/app/src/main/java/code/name/monkey/retromusic/activities/AboutActivity.kt +++ b/app/src/main/java/io/github/muntashirakon/music/activities/AboutActivity.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.activities +package io.github.muntashirakon.music.activities import android.content.Intent import android.content.pm.PackageManager @@ -9,22 +9,21 @@ import android.view.View import androidx.core.app.ShareCompat import androidx.recyclerview.widget.DefaultItemAnimator import androidx.recyclerview.widget.LinearLayoutManager -import code.name.monkey.retromusic.App -import code.name.monkey.retromusic.Constants.APP_INSTAGRAM_LINK -import code.name.monkey.retromusic.Constants.APP_TELEGRAM_LINK -import code.name.monkey.retromusic.Constants.APP_TWITTER_LINK -import code.name.monkey.retromusic.Constants.FAQ_LINK -import code.name.monkey.retromusic.Constants.GITHUB_PROJECT -import code.name.monkey.retromusic.Constants.PINTEREST -import code.name.monkey.retromusic.Constants.RATE_ON_GOOGLE_PLAY -import code.name.monkey.retromusic.Constants.TELEGRAM_CHANGE_LOG -import code.name.monkey.retromusic.Constants.TRANSLATE -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.activities.base.AbsBaseActivity -import code.name.monkey.retromusic.adapter.ContributorAdapter -import code.name.monkey.retromusic.extensions.applyToolbar -import code.name.monkey.retromusic.model.Contributor -import code.name.monkey.retromusic.util.NavigationUtil +import io.github.muntashirakon.music.Constants.APP_INSTAGRAM_LINK +import io.github.muntashirakon.music.Constants.APP_TELEGRAM_LINK +import io.github.muntashirakon.music.Constants.APP_TWITTER_LINK +import io.github.muntashirakon.music.Constants.FAQ_LINK +import io.github.muntashirakon.music.Constants.GITHUB_PROJECT +import io.github.muntashirakon.music.Constants.PINTEREST +import io.github.muntashirakon.music.Constants.RATE_ON_GOOGLE_PLAY +import io.github.muntashirakon.music.Constants.TELEGRAM_CHANGE_LOG +import io.github.muntashirakon.music.Constants.TRANSLATE +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.activities.base.AbsBaseActivity +import io.github.muntashirakon.music.adapter.ContributorAdapter +import io.github.muntashirakon.music.extensions.applyToolbar +import io.github.muntashirakon.music.model.Contributor +import io.github.muntashirakon.music.util.NavigationUtil import com.google.gson.Gson import com.google.gson.reflect.TypeToken import kotlinx.android.synthetic.main.activity_about.* @@ -90,7 +89,6 @@ class AboutActivity : AbsBaseActivity(), View.OnClickListener { appRate.setOnClickListener(this) appTranslation.setOnClickListener(this) appShare.setOnClickListener(this) - donateLink.setOnClickListener(this) instagramLink.setOnClickListener(this) twitterLink.setOnClickListener(this) changelog.setOnClickListener(this) @@ -108,7 +106,6 @@ class AboutActivity : AbsBaseActivity(), View.OnClickListener { R.id.appTranslation -> openUrl(TRANSLATE) R.id.appRate -> openUrl(RATE_ON_GOOGLE_PLAY) R.id.appShare -> shareApp() - R.id.donateLink -> NavigationUtil.goToSupportDevelopment(this) R.id.instagramLink -> openUrl(APP_INSTAGRAM_LINK) R.id.twitterLink -> openUrl(APP_TWITTER_LINK) R.id.changelog -> openUrl(TELEGRAM_CHANGE_LOG) @@ -119,7 +116,7 @@ class AboutActivity : AbsBaseActivity(), View.OnClickListener { private fun getAppVersion(): String { return try { - val isPro = if (App.isProVersion()) "Pro" else "Free" + val isPro = "Pro" val packageInfo = packageManager.getPackageInfo(packageName, 0) "${packageInfo.versionName} $isPro" } catch (e: PackageManager.NameNotFoundException) { diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/DriveModeActivity.kt b/app/src/main/java/io/github/muntashirakon/music/activities/DriveModeActivity.kt similarity index 88% rename from app/src/main/java/code/name/monkey/retromusic/activities/DriveModeActivity.kt rename to app/src/main/java/io/github/muntashirakon/music/activities/DriveModeActivity.kt index 3602d86f4..6f78e992e 100644 --- a/app/src/main/java/code/name/monkey/retromusic/activities/DriveModeActivity.kt +++ b/app/src/main/java/io/github/muntashirakon/music/activities/DriveModeActivity.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.activities +package io.github.muntashirakon.music.activities import android.animation.ObjectAnimator import android.graphics.Color @@ -21,20 +21,20 @@ import android.os.Bundle import android.view.animation.LinearInterpolator import android.widget.SeekBar import code.name.monkey.appthemehelper.ThemeStore -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.activities.base.AbsMusicServiceActivity -import code.name.monkey.retromusic.fragments.base.AbsPlayerControlsFragment -import code.name.monkey.retromusic.glide.BlurTransformation -import code.name.monkey.retromusic.glide.RetroMusicColoredTarget -import code.name.monkey.retromusic.glide.SongGlideRequest -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.service.MusicService -import code.name.monkey.retromusic.util.MusicUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.activities.base.AbsMusicServiceActivity +import io.github.muntashirakon.music.fragments.base.AbsPlayerControlsFragment +import io.github.muntashirakon.music.glide.BlurTransformation +import io.github.muntashirakon.music.glide.RetroMusicColoredTarget +import io.github.muntashirakon.music.glide.SongGlideRequest +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.service.MusicService +import io.github.muntashirakon.music.util.MusicUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor import com.bumptech.glide.Glide import kotlinx.android.synthetic.main.activity_drive_mode.* import kotlinx.coroutines.CoroutineScope diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/GenreDetailsActivity.kt b/app/src/main/java/io/github/muntashirakon/music/activities/GenreDetailsActivity.kt similarity index 84% rename from app/src/main/java/code/name/monkey/retromusic/activities/GenreDetailsActivity.kt rename to app/src/main/java/io/github/muntashirakon/music/activities/GenreDetailsActivity.kt index 809fbaaec..3e15d92b0 100644 --- a/app/src/main/java/code/name/monkey/retromusic/activities/GenreDetailsActivity.kt +++ b/app/src/main/java/io/github/muntashirakon/music/activities/GenreDetailsActivity.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.activities +package io.github.muntashirakon.music.activities import android.os.Bundle import android.view.Menu @@ -8,19 +8,19 @@ import androidx.recyclerview.widget.DefaultItemAnimator import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.RecyclerView import code.name.monkey.appthemehelper.util.ATHUtil -import code.name.monkey.retromusic.App -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.activities.base.AbsSlidingMusicPanelActivity -import code.name.monkey.retromusic.adapter.song.ShuffleButtonSongAdapter -import code.name.monkey.retromusic.extensions.applyToolbar -import code.name.monkey.retromusic.helper.menu.GenreMenuHelper -import code.name.monkey.retromusic.interfaces.CabHolder -import code.name.monkey.retromusic.model.Genre -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.mvp.presenter.GenreDetailsPresenter -import code.name.monkey.retromusic.mvp.presenter.GenreDetailsView -import code.name.monkey.retromusic.util.DensityUtil -import code.name.monkey.retromusic.util.RetroColorUtil +import io.github.muntashirakon.music.App +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.activities.base.AbsSlidingMusicPanelActivity +import io.github.muntashirakon.music.adapter.song.ShuffleButtonSongAdapter +import io.github.muntashirakon.music.extensions.applyToolbar +import io.github.muntashirakon.music.helper.menu.GenreMenuHelper +import io.github.muntashirakon.music.interfaces.CabHolder +import io.github.muntashirakon.music.model.Genre +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.mvp.presenter.GenreDetailsPresenter +import io.github.muntashirakon.music.mvp.presenter.GenreDetailsView +import io.github.muntashirakon.music.util.DensityUtil +import io.github.muntashirakon.music.util.RetroColorUtil import com.afollestad.materialcab.MaterialCab import kotlinx.android.synthetic.main.activity_playlist_detail.* import java.util.* diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/LicenseActivity.java b/app/src/main/java/io/github/muntashirakon/music/activities/LicenseActivity.java similarity index 96% rename from app/src/main/java/code/name/monkey/retromusic/activities/LicenseActivity.java rename to app/src/main/java/io/github/muntashirakon/music/activities/LicenseActivity.java index eea9299cc..ff00ba00a 100644 --- a/app/src/main/java/code/name/monkey/retromusic/activities/LicenseActivity.java +++ b/app/src/main/java/io/github/muntashirakon/music/activities/LicenseActivity.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.activities; +package io.github.muntashirakon.music.activities; import android.graphics.Color; import android.os.Bundle; @@ -33,8 +33,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.ToolbarContentTintHelper; -import code.name.monkey.retromusic.R; -import code.name.monkey.retromusic.activities.base.AbsBaseActivity; +import io.github.muntashirakon.music.R; +import io.github.muntashirakon.music.activities.base.AbsBaseActivity; /** * Created by hemanths on 2019-09-27. diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/LockScreenActivity.kt b/app/src/main/java/io/github/muntashirakon/music/activities/LockScreenActivity.kt similarity index 85% rename from app/src/main/java/code/name/monkey/retromusic/activities/LockScreenActivity.kt rename to app/src/main/java/io/github/muntashirakon/music/activities/LockScreenActivity.kt index 8520f8c12..872fb3469 100644 --- a/app/src/main/java/code/name/monkey/retromusic/activities/LockScreenActivity.kt +++ b/app/src/main/java/io/github/muntashirakon/music/activities/LockScreenActivity.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.activities +package io.github.muntashirakon.music.activities import android.app.KeyguardManager import android.content.Context @@ -7,13 +7,13 @@ import android.os.Bundle import android.view.View import android.view.WindowManager import androidx.core.view.ViewCompat -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.activities.base.AbsMusicServiceActivity -import code.name.monkey.retromusic.fragments.player.lockscreen.LockScreenPlayerControlsFragment -import code.name.monkey.retromusic.glide.RetroMusicColoredTarget -import code.name.monkey.retromusic.glide.SongGlideRequest -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.activities.base.AbsMusicServiceActivity +import io.github.muntashirakon.music.fragments.player.lockscreen.LockScreenPlayerControlsFragment +import io.github.muntashirakon.music.glide.RetroMusicColoredTarget +import io.github.muntashirakon.music.glide.SongGlideRequest +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor import com.bumptech.glide.Glide import com.r0adkll.slidr.Slidr import com.r0adkll.slidr.model.SlidrConfig diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/LyricsActivity.kt b/app/src/main/java/io/github/muntashirakon/music/activities/LyricsActivity.kt similarity index 93% rename from app/src/main/java/code/name/monkey/retromusic/activities/LyricsActivity.kt rename to app/src/main/java/io/github/muntashirakon/music/activities/LyricsActivity.kt index 12e45b469..7f2417c47 100644 --- a/app/src/main/java/code/name/monkey/retromusic/activities/LyricsActivity.kt +++ b/app/src/main/java/io/github/muntashirakon/music/activities/LyricsActivity.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.activities +package io.github.muntashirakon.music.activities import android.R.attr import android.annotation.SuppressLint @@ -20,20 +20,20 @@ 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 code.name.monkey.retromusic.App -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.activities.base.AbsMusicServiceActivity -import code.name.monkey.retromusic.extensions.surfaceColor -import code.name.monkey.retromusic.extensions.textColorSecondary -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.LrcHelper -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.model.lyrics.Lyrics -import code.name.monkey.retromusic.util.LyricUtil -import code.name.monkey.retromusic.util.MusicUtil -import code.name.monkey.retromusic.util.PreferenceUtil +import io.github.muntashirakon.music.App +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.activities.base.AbsMusicServiceActivity +import io.github.muntashirakon.music.extensions.surfaceColor +import io.github.muntashirakon.music.extensions.textColorSecondary +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.LrcHelper +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.model.lyrics.Lyrics +import io.github.muntashirakon.music.util.LyricUtil +import io.github.muntashirakon.music.util.MusicUtil +import io.github.muntashirakon.music.util.PreferenceUtil import kotlinx.android.synthetic.main.activity_lyrics.* import kotlinx.android.synthetic.main.fragment_lyrics.* import kotlinx.android.synthetic.main.fragment_synced.* diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/MainActivity.kt b/app/src/main/java/io/github/muntashirakon/music/activities/MainActivity.kt similarity index 81% rename from app/src/main/java/code/name/monkey/retromusic/activities/MainActivity.kt rename to app/src/main/java/io/github/muntashirakon/music/activities/MainActivity.kt index f9560e3c3..41c622902 100644 --- a/app/src/main/java/code/name/monkey/retromusic/activities/MainActivity.kt +++ b/app/src/main/java/io/github/muntashirakon/music/activities/MainActivity.kt @@ -1,8 +1,7 @@ -package code.name.monkey.retromusic.activities +package io.github.muntashirakon.music.activities import android.app.ActivityOptions import android.content.* -import android.content.IntentSender.SendIntentException import android.os.Bundle import android.provider.MediaStore import android.util.Log @@ -14,55 +13,43 @@ import androidx.core.app.ActivityCompat import androidx.fragment.app.Fragment import androidx.fragment.app.commit import androidx.lifecycle.ViewModelProvider -import code.name.monkey.appthemehelper.ThemeStore.Companion.accentColor -import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.ATHUtil.resolveColor import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import code.name.monkey.retromusic.* -import code.name.monkey.retromusic.activities.base.AbsSlidingMusicPanelActivity -import code.name.monkey.retromusic.dialogs.CreatePlaylistDialog.Companion.create -import code.name.monkey.retromusic.fragments.LibraryViewModel -import code.name.monkey.retromusic.fragments.albums.AlbumsFragment -import code.name.monkey.retromusic.fragments.artists.ArtistsFragment -import code.name.monkey.retromusic.fragments.base.AbsLibraryPagerRecyclerViewCustomGridSizeFragment -import code.name.monkey.retromusic.fragments.genres.GenresFragment -import code.name.monkey.retromusic.fragments.home.BannerHomeFragment -import code.name.monkey.retromusic.fragments.mainactivity.FoldersFragment -import code.name.monkey.retromusic.fragments.playlists.PlaylistsFragment -import code.name.monkey.retromusic.fragments.queue.PlayingQueueFragment -import code.name.monkey.retromusic.fragments.songs.SongsFragment -import code.name.monkey.retromusic.helper.MusicPlayerRemote.isPlaying -import code.name.monkey.retromusic.helper.MusicPlayerRemote.openAndShuffleQueue -import code.name.monkey.retromusic.helper.MusicPlayerRemote.openQueue -import code.name.monkey.retromusic.helper.MusicPlayerRemote.playFromUri -import code.name.monkey.retromusic.helper.MusicPlayerRemote.shuffleMode -import code.name.monkey.retromusic.helper.SearchQueryHelper.getSongs -import code.name.monkey.retromusic.helper.SortOrder.* -import code.name.monkey.retromusic.interfaces.CabHolder -import code.name.monkey.retromusic.interfaces.MainActivityFragmentCallbacks -import code.name.monkey.retromusic.loaders.AlbumLoader.getAlbum -import code.name.monkey.retromusic.loaders.ArtistLoader.getArtist -import code.name.monkey.retromusic.loaders.PlaylistSongsLoader.getPlaylistSongList -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.service.MusicService -import code.name.monkey.retromusic.util.AppRater.appLaunched -import code.name.monkey.retromusic.util.NavigationUtil -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.RetroColorUtil -import code.name.monkey.retromusic.util.RetroUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.activities.base.AbsSlidingMusicPanelActivity +import io.github.muntashirakon.music.dialogs.CreatePlaylistDialog.Companion.create +import io.github.muntashirakon.music.fragments.LibraryViewModel +import io.github.muntashirakon.music.fragments.albums.AlbumsFragment +import io.github.muntashirakon.music.fragments.artists.ArtistsFragment +import io.github.muntashirakon.music.fragments.base.AbsLibraryPagerRecyclerViewCustomGridSizeFragment +import io.github.muntashirakon.music.fragments.genres.GenresFragment +import io.github.muntashirakon.music.fragments.home.BannerHomeFragment +import io.github.muntashirakon.music.fragments.mainactivity.FoldersFragment +import io.github.muntashirakon.music.fragments.playlists.PlaylistsFragment +import io.github.muntashirakon.music.fragments.queue.PlayingQueueFragment +import io.github.muntashirakon.music.fragments.songs.SongsFragment +import io.github.muntashirakon.music.helper.MusicPlayerRemote.isPlaying +import io.github.muntashirakon.music.helper.MusicPlayerRemote.openAndShuffleQueue +import io.github.muntashirakon.music.helper.MusicPlayerRemote.openQueue +import io.github.muntashirakon.music.helper.MusicPlayerRemote.playFromUri +import io.github.muntashirakon.music.helper.MusicPlayerRemote.shuffleMode +import io.github.muntashirakon.music.helper.SearchQueryHelper.getSongs +import io.github.muntashirakon.music.helper.SortOrder.* +import io.github.muntashirakon.music.interfaces.CabHolder +import io.github.muntashirakon.music.interfaces.MainActivityFragmentCallbacks +import io.github.muntashirakon.music.loaders.AlbumLoader.getAlbum +import io.github.muntashirakon.music.loaders.ArtistLoader.getArtist +import io.github.muntashirakon.music.loaders.PlaylistSongsLoader.getPlaylistSongList +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.service.MusicService +import io.github.muntashirakon.music.util.AppRater.appLaunched +import io.github.muntashirakon.music.util.NavigationUtil +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.RetroColorUtil +import io.github.muntashirakon.music.util.RetroUtil import com.afollestad.materialcab.MaterialCab import com.google.android.material.appbar.AppBarLayout -import com.google.android.material.snackbar.Snackbar -import com.google.android.play.core.appupdate.AppUpdateInfo -import com.google.android.play.core.appupdate.AppUpdateManager -import com.google.android.play.core.appupdate.AppUpdateManagerFactory -import com.google.android.play.core.install.InstallState -import com.google.android.play.core.install.InstallStateUpdatedListener -import com.google.android.play.core.install.model.AppUpdateType -import com.google.android.play.core.install.model.InstallStatus.DOWNLOADED -import com.google.android.play.core.install.model.InstallStatus.INSTALLED -import com.google.android.play.core.install.model.UpdateAvailability -import com.google.android.play.core.tasks.Task +import io.github.muntashirakon.music.* import kotlinx.android.synthetic.main.activity_main_content.* import java.util.* @@ -71,30 +58,13 @@ class MainActivity : AbsSlidingMusicPanelActivity(), companion object { const val TAG = "MainActivity" const val EXPAND_PANEL = "expand_panel" - const val APP_UPDATE_REQUEST_CODE = 9002 } lateinit var libraryViewModel: LibraryViewModel private var cab: MaterialCab? = null private val intentFilter = IntentFilter(Intent.ACTION_SCREEN_OFF) private lateinit var currentFragment: MainActivityFragmentCallbacks - private var appUpdateManager: AppUpdateManager? = null private var blockRequestPermissions = false - private val listener = object : InstallStateUpdatedListener { - override fun onStateUpdate(state: InstallState) { - when { - state.installStatus() == DOWNLOADED -> { - popupSnackBarForCompleteUpdate() - } - state.installStatus() == INSTALLED -> { - appUpdateManager?.unregisterListener(this) - } - else -> { - Log.i(TAG, "InstallStateUpdatedListener: state: " + state.installStatus()) - } - } - } - } private val broadcastReceiver: BroadcastReceiver = object : BroadcastReceiver() { override fun onReceive(context: Context, intent: Intent) { val action = intent.action @@ -134,7 +104,6 @@ class MainActivity : AbsSlidingMusicPanelActivity(), appLaunched(this) setupToolbar() - checkUpdate() updateTabs() getBottomNavigationView().selectedItemId = PreferenceUtil.lastPage getBottomNavigationView().setOnNavigationItemSelectedListener { @@ -155,25 +124,6 @@ class MainActivity : AbsSlidingMusicPanelActivity(), expandPanel() intent.removeExtra(EXPAND_PANEL) } - - appUpdateManager?.appUpdateInfo - ?.addOnSuccessListener { appUpdateInfo: AppUpdateInfo -> - if (appUpdateInfo.installStatus() == DOWNLOADED) { - popupSnackBarForCompleteUpdate() - } - try { - if (appUpdateInfo.updateAvailability() == UpdateAvailability.DEVELOPER_TRIGGERED_UPDATE_IN_PROGRESS) { - appUpdateManager!!.startUpdateFlowForResult( - appUpdateInfo, - AppUpdateType.IMMEDIATE, - this, - APP_UPDATE_REQUEST_CODE - ) - } - } catch (e: SendIntentException) { - e.printStackTrace() - } - } } override fun onDestroy() { @@ -580,45 +530,6 @@ class MainActivity : AbsSlidingMusicPanelActivity(), setSupportActionBar(toolbar) } - private fun checkUpdate() { - appUpdateManager = AppUpdateManagerFactory.create(this) - appUpdateManager?.registerListener(listener) - - val appUpdateInfoTask: Task? = appUpdateManager?.appUpdateInfo - appUpdateInfoTask?.addOnSuccessListener { appUpdateInfo -> - if (appUpdateInfo.updateAvailability() == UpdateAvailability.UPDATE_AVAILABLE - && appUpdateInfo.isUpdateTypeAllowed(AppUpdateType.IMMEDIATE) - ) { - try { - appUpdateManager?.startUpdateFlowForResult( - appUpdateInfo, - AppUpdateType.IMMEDIATE, - this, - APP_UPDATE_REQUEST_CODE - ) - } catch (e: SendIntentException) { - e.printStackTrace() - } - } - } - } - - private fun popupSnackBarForCompleteUpdate() { - val snackBar = - Snackbar.make( - findViewById(R.id.mainContent), - "New app is ready!", - Snackbar.LENGTH_INDEFINITE - ) - snackBar.setAction( - "Install" - ) { - appUpdateManager?.completeUpdate() - } - snackBar.setActionTextColor(accentColor(this)) - snackBar.show() - } - private fun setCurrentFragment( fragment: Fragment, tag: String @@ -774,7 +685,7 @@ class MainActivity : AbsSlidingMusicPanelActivity(), .setCloseDrawableRes(R.drawable.ic_close_white_24dp) .setBackgroundColor( RetroColorUtil.shiftBackgroundColorForLightText( - ATHUtil.resolveColor( + resolveColor( this, R.attr.colorSurface ) diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/PlayingQueueActivity.kt b/app/src/main/java/io/github/muntashirakon/music/activities/PlayingQueueActivity.kt similarity index 93% rename from app/src/main/java/code/name/monkey/retromusic/activities/PlayingQueueActivity.kt rename to app/src/main/java/io/github/muntashirakon/music/activities/PlayingQueueActivity.kt index ef9ffbe31..17f91853c 100644 --- a/app/src/main/java/code/name/monkey/retromusic/activities/PlayingQueueActivity.kt +++ b/app/src/main/java/io/github/muntashirakon/music/activities/PlayingQueueActivity.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.activities +package io.github.muntashirakon.music.activities import android.content.res.ColorStateList import android.os.Bundle @@ -7,13 +7,13 @@ import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.RecyclerView import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.MaterialValueHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.activities.base.AbsMusicServiceActivity -import code.name.monkey.retromusic.adapter.song.PlayingQueueAdapter -import code.name.monkey.retromusic.extensions.accentColor -import code.name.monkey.retromusic.extensions.surfaceColor -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.util.MusicUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.activities.base.AbsMusicServiceActivity +import io.github.muntashirakon.music.adapter.song.PlayingQueueAdapter +import io.github.muntashirakon.music.extensions.accentColor +import io.github.muntashirakon.music.extensions.surfaceColor +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.util.MusicUtil 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/code/name/monkey/retromusic/activities/PlaylistDetailActivity.kt b/app/src/main/java/io/github/muntashirakon/music/activities/PlaylistDetailActivity.kt similarity index 86% rename from app/src/main/java/code/name/monkey/retromusic/activities/PlaylistDetailActivity.kt rename to app/src/main/java/io/github/muntashirakon/music/activities/PlaylistDetailActivity.kt index 6ef54ffe9..d8e6808a8 100644 --- a/app/src/main/java/code/name/monkey/retromusic/activities/PlaylistDetailActivity.kt +++ b/app/src/main/java/io/github/muntashirakon/music/activities/PlaylistDetailActivity.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.activities +package io.github.muntashirakon.music.activities import android.os.Bundle import android.view.Menu @@ -7,24 +7,24 @@ import android.view.View import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.RecyclerView import code.name.monkey.appthemehelper.util.ATHUtil -import code.name.monkey.retromusic.App -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.activities.base.AbsSlidingMusicPanelActivity -import code.name.monkey.retromusic.adapter.song.OrderablePlaylistSongAdapter -import code.name.monkey.retromusic.adapter.song.PlaylistSongAdapter -import code.name.monkey.retromusic.adapter.song.SongAdapter -import code.name.monkey.retromusic.extensions.applyToolbar -import code.name.monkey.retromusic.helper.menu.PlaylistMenuHelper -import code.name.monkey.retromusic.interfaces.CabHolder -import code.name.monkey.retromusic.loaders.PlaylistLoader -import code.name.monkey.retromusic.model.AbsCustomPlaylist -import code.name.monkey.retromusic.model.Playlist -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.mvp.presenter.PlaylistSongsPresenter -import code.name.monkey.retromusic.mvp.presenter.PlaylistSongsView -import code.name.monkey.retromusic.util.DensityUtil -import code.name.monkey.retromusic.util.PlaylistsUtil -import code.name.monkey.retromusic.util.RetroColorUtil +import io.github.muntashirakon.music.App +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.activities.base.AbsSlidingMusicPanelActivity +import io.github.muntashirakon.music.adapter.song.OrderablePlaylistSongAdapter +import io.github.muntashirakon.music.adapter.song.PlaylistSongAdapter +import io.github.muntashirakon.music.adapter.song.SongAdapter +import io.github.muntashirakon.music.extensions.applyToolbar +import io.github.muntashirakon.music.helper.menu.PlaylistMenuHelper +import io.github.muntashirakon.music.interfaces.CabHolder +import io.github.muntashirakon.music.loaders.PlaylistLoader +import io.github.muntashirakon.music.model.AbsCustomPlaylist +import io.github.muntashirakon.music.model.Playlist +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.mvp.presenter.PlaylistSongsPresenter +import io.github.muntashirakon.music.mvp.presenter.PlaylistSongsView +import io.github.muntashirakon.music.util.DensityUtil +import io.github.muntashirakon.music.util.PlaylistsUtil +import io.github.muntashirakon.music.util.RetroColorUtil import com.afollestad.materialcab.MaterialCab import com.h6ah4i.android.widget.advrecyclerview.animator.RefactoredDefaultItemAnimator import com.h6ah4i.android.widget.advrecyclerview.draggable.RecyclerViewDragDropManager diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/SearchActivity.kt b/app/src/main/java/io/github/muntashirakon/music/activities/SearchActivity.kt similarity index 94% rename from app/src/main/java/code/name/monkey/retromusic/activities/SearchActivity.kt rename to app/src/main/java/io/github/muntashirakon/music/activities/SearchActivity.kt index d198bd5ca..cf67cb12f 100644 --- a/app/src/main/java/code/name/monkey/retromusic/activities/SearchActivity.kt +++ b/app/src/main/java/io/github/muntashirakon/music/activities/SearchActivity.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.activities +package io.github.muntashirakon.music.activities import android.app.Activity import android.app.Service @@ -21,13 +21,13 @@ 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 code.name.monkey.retromusic.App -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.activities.base.AbsMusicServiceActivity -import code.name.monkey.retromusic.adapter.SearchAdapter -import code.name.monkey.retromusic.mvp.presenter.SearchPresenter -import code.name.monkey.retromusic.mvp.presenter.SearchView -import code.name.monkey.retromusic.util.RetroUtil +import io.github.muntashirakon.music.App +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.activities.base.AbsMusicServiceActivity +import io.github.muntashirakon.music.adapter.SearchAdapter +import io.github.muntashirakon.music.mvp.presenter.SearchPresenter +import io.github.muntashirakon.music.mvp.presenter.SearchView +import io.github.muntashirakon.music.util.RetroUtil import com.google.android.material.textfield.TextInputEditText import kotlinx.android.synthetic.main.activity_search.* import java.util.* diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/SettingsActivity.kt b/app/src/main/java/io/github/muntashirakon/music/activities/SettingsActivity.kt similarity index 88% rename from app/src/main/java/code/name/monkey/retromusic/activities/SettingsActivity.kt rename to app/src/main/java/io/github/muntashirakon/music/activities/SettingsActivity.kt index 241d59c4b..06c77d6b1 100755 --- a/app/src/main/java/code/name/monkey/retromusic/activities/SettingsActivity.kt +++ b/app/src/main/java/io/github/muntashirakon/music/activities/SettingsActivity.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.activities +package io.github.muntashirakon.music.activities import android.os.Bundle import android.view.MenuItem @@ -6,11 +6,11 @@ import androidx.annotation.StringRes import androidx.fragment.app.Fragment import code.name.monkey.appthemehelper.ThemeStore import code.name.monkey.appthemehelper.util.VersionUtils -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.activities.base.AbsBaseActivity -import code.name.monkey.retromusic.appshortcuts.DynamicShortcutManager -import code.name.monkey.retromusic.extensions.applyToolbar -import code.name.monkey.retromusic.fragments.settings.MainSettingsFragment +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.activities.base.AbsBaseActivity +import io.github.muntashirakon.music.appshortcuts.DynamicShortcutManager +import io.github.muntashirakon.music.extensions.applyToolbar +import io.github.muntashirakon.music.fragments.settings.MainSettingsFragment import com.afollestad.materialdialogs.color.ColorChooserDialog import kotlinx.android.synthetic.main.activity_settings.* diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/ShareInstagramStory.kt b/app/src/main/java/io/github/muntashirakon/music/activities/ShareInstagramStory.kt similarity index 90% rename from app/src/main/java/code/name/monkey/retromusic/activities/ShareInstagramStory.kt rename to app/src/main/java/io/github/muntashirakon/music/activities/ShareInstagramStory.kt index 3b3f36049..bb83db570 100644 --- a/app/src/main/java/code/name/monkey/retromusic/activities/ShareInstagramStory.kt +++ b/app/src/main/java/io/github/muntashirakon/music/activities/ShareInstagramStory.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.activities +package io.github.muntashirakon.music.activities import android.content.res.ColorStateList import android.graphics.Bitmap @@ -26,13 +26,13 @@ import androidx.core.view.drawToBitmap import code.name.monkey.appthemehelper.ThemeStore import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.MaterialValueHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.activities.base.AbsBaseActivity -import code.name.monkey.retromusic.glide.RetroMusicColoredTarget -import code.name.monkey.retromusic.glide.SongGlideRequest -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.util.Share -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.activities.base.AbsBaseActivity +import io.github.muntashirakon.music.glide.RetroMusicColoredTarget +import io.github.muntashirakon.music.glide.SongGlideRequest +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.Share +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor import com.bumptech.glide.Glide import kotlinx.android.synthetic.main.activity_share_instagram.* diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/UserInfoActivity.kt b/app/src/main/java/io/github/muntashirakon/music/activities/UserInfoActivity.kt similarity index 91% rename from app/src/main/java/code/name/monkey/retromusic/activities/UserInfoActivity.kt rename to app/src/main/java/io/github/muntashirakon/music/activities/UserInfoActivity.kt index 5e1e8bbaa..c67e8bfa0 100644 --- a/app/src/main/java/code/name/monkey/retromusic/activities/UserInfoActivity.kt +++ b/app/src/main/java/io/github/muntashirakon/music/activities/UserInfoActivity.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.activities +package io.github.muntashirakon.music.activities import android.app.Activity import android.content.Intent @@ -12,22 +12,22 @@ import android.widget.Toast import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.MaterialUtil import code.name.monkey.appthemehelper.util.MaterialValueHelper -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.activities.base.AbsBaseActivity -import code.name.monkey.retromusic.extensions.accentColor -import code.name.monkey.retromusic.extensions.applyToolbar -import code.name.monkey.retromusic.glide.ProfileBannerGlideRequest -import code.name.monkey.retromusic.glide.UserProfileGlideRequest -import code.name.monkey.retromusic.util.ImageUtil -import code.name.monkey.retromusic.util.PreferenceUtil +import io.github.muntashirakon.music.Constants.USER_BANNER +import io.github.muntashirakon.music.Constants.USER_PROFILE +import io.github.muntashirakon.music.activities.base.AbsBaseActivity +import io.github.muntashirakon.music.extensions.accentColor +import io.github.muntashirakon.music.extensions.applyToolbar +import io.github.muntashirakon.music.glide.ProfileBannerGlideRequest +import io.github.muntashirakon.music.glide.UserProfileGlideRequest +import io.github.muntashirakon.music.util.ImageUtil +import io.github.muntashirakon.music.util.PreferenceUtil import com.bumptech.glide.Glide import com.bumptech.glide.load.engine.DiskCacheStrategy import com.bumptech.glide.request.RequestListener import com.bumptech.glide.request.target.Target import com.github.dhaval2404.imagepicker.ImagePicker import com.github.dhaval2404.imagepicker.constant.ImageProvider +import io.github.muntashirakon.music.R import kotlinx.android.synthetic.main.activity_user_info.* import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.Dispatchers diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/WhatsNewActivity.java b/app/src/main/java/io/github/muntashirakon/music/activities/WhatsNewActivity.java similarity index 95% rename from app/src/main/java/code/name/monkey/retromusic/activities/WhatsNewActivity.java rename to app/src/main/java/io/github/muntashirakon/music/activities/WhatsNewActivity.java index 4f1a6ef3f..c45e797b8 100644 --- a/app/src/main/java/code/name/monkey/retromusic/activities/WhatsNewActivity.java +++ b/app/src/main/java/io/github/muntashirakon/music/activities/WhatsNewActivity.java @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.activities; +package io.github.muntashirakon.music.activities; import android.content.Context; @@ -23,9 +23,9 @@ 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.ToolbarContentTintHelper; -import code.name.monkey.retromusic.R; -import code.name.monkey.retromusic.activities.base.AbsBaseActivity; -import code.name.monkey.retromusic.util.PreferenceUtil; +import io.github.muntashirakon.music.R; +import io.github.muntashirakon.music.activities.base.AbsBaseActivity; +import io.github.muntashirakon.music.util.PreferenceUtil; public class WhatsNewActivity extends AbsBaseActivity { diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/albums/AlbumDetailsActivity.kt b/app/src/main/java/io/github/muntashirakon/music/activities/albums/AlbumDetailsActivity.kt similarity index 89% rename from app/src/main/java/code/name/monkey/retromusic/activities/albums/AlbumDetailsActivity.kt rename to app/src/main/java/io/github/muntashirakon/music/activities/albums/AlbumDetailsActivity.kt index bd668c01e..d82ac8de0 100644 --- a/app/src/main/java/code/name/monkey/retromusic/activities/albums/AlbumDetailsActivity.kt +++ b/app/src/main/java/io/github/muntashirakon/music/activities/albums/AlbumDetailsActivity.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.activities.albums +package io.github.muntashirakon.music.activities.albums import android.app.ActivityOptions import android.content.Intent @@ -17,32 +17,32 @@ import androidx.recyclerview.widget.LinearLayoutManager import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.MaterialUtil import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.activities.base.AbsSlidingMusicPanelActivity -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.dialogs.AddToPlaylistDialog -import code.name.monkey.retromusic.dialogs.DeleteSongsDialog -import code.name.monkey.retromusic.extensions.extraNotNull -import code.name.monkey.retromusic.extensions.ripAlpha -import code.name.monkey.retromusic.extensions.show -import code.name.monkey.retromusic.extensions.surfaceColor -import code.name.monkey.retromusic.glide.AlbumGlideRequest -import code.name.monkey.retromusic.glide.ArtistGlideRequest -import code.name.monkey.retromusic.glide.RetroMusicColoredTarget -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.helper.SortOrder.AlbumSongSortOrder -import code.name.monkey.retromusic.interfaces.CabHolder -import code.name.monkey.retromusic.model.Album -import code.name.monkey.retromusic.model.Artist -import code.name.monkey.retromusic.mvp.presenter.AlbumDetailsView -import code.name.monkey.retromusic.rest.model.LastFmAlbum -import code.name.monkey.retromusic.util.* -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.activities.base.AbsSlidingMusicPanelActivity +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.dialogs.AddToPlaylistDialog +import io.github.muntashirakon.music.dialogs.DeleteSongsDialog +import io.github.muntashirakon.music.extensions.extraNotNull +import io.github.muntashirakon.music.extensions.ripAlpha +import io.github.muntashirakon.music.extensions.show +import io.github.muntashirakon.music.extensions.surfaceColor +import io.github.muntashirakon.music.glide.AlbumGlideRequest +import io.github.muntashirakon.music.glide.ArtistGlideRequest +import io.github.muntashirakon.music.glide.RetroMusicColoredTarget +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.helper.SortOrder.AlbumSongSortOrder +import io.github.muntashirakon.music.interfaces.CabHolder +import io.github.muntashirakon.music.model.Album +import io.github.muntashirakon.music.model.Artist +import io.github.muntashirakon.music.mvp.presenter.AlbumDetailsView +import io.github.muntashirakon.music.rest.model.LastFmAlbum +import io.github.muntashirakon.music.util.* +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor import com.afollestad.materialcab.MaterialCab import com.bumptech.glide.Glide +import io.github.muntashirakon.music.R import kotlinx.android.synthetic.main.activity_album.* import kotlinx.android.synthetic.main.activity_album_content.* import java.util.* diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/albums/AlbumDetailsViewModel.kt b/app/src/main/java/io/github/muntashirakon/music/activities/albums/AlbumDetailsViewModel.kt similarity index 85% rename from app/src/main/java/code/name/monkey/retromusic/activities/albums/AlbumDetailsViewModel.kt rename to app/src/main/java/io/github/muntashirakon/music/activities/albums/AlbumDetailsViewModel.kt index 112d7e046..39a33b807 100644 --- a/app/src/main/java/code/name/monkey/retromusic/activities/albums/AlbumDetailsViewModel.kt +++ b/app/src/main/java/io/github/muntashirakon/music/activities/albums/AlbumDetailsViewModel.kt @@ -1,15 +1,15 @@ -package code.name.monkey.retromusic.activities.albums +package io.github.muntashirakon.music.activities.albums import android.app.Application import androidx.lifecycle.AndroidViewModel import androidx.lifecycle.LiveData import androidx.lifecycle.MutableLiveData import androidx.lifecycle.viewModelScope -import code.name.monkey.retromusic.interfaces.MusicServiceEventListener -import code.name.monkey.retromusic.model.Album -import code.name.monkey.retromusic.model.Artist -import code.name.monkey.retromusic.providers.RepositoryImpl -import code.name.monkey.retromusic.rest.model.LastFmAlbum +import io.github.muntashirakon.music.interfaces.MusicServiceEventListener +import io.github.muntashirakon.music.model.Album +import io.github.muntashirakon.music.model.Artist +import io.github.muntashirakon.music.providers.RepositoryImpl +import io.github.muntashirakon.music.rest.model.LastFmAlbum import kotlinx.coroutines.Deferred import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.async diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/albums/AlbumDetailsViewModelFactory.kt b/app/src/main/java/io/github/muntashirakon/music/activities/albums/AlbumDetailsViewModelFactory.kt similarity index 91% rename from app/src/main/java/code/name/monkey/retromusic/activities/albums/AlbumDetailsViewModelFactory.kt rename to app/src/main/java/io/github/muntashirakon/music/activities/albums/AlbumDetailsViewModelFactory.kt index 7f5aa8476..01182c67a 100644 --- a/app/src/main/java/code/name/monkey/retromusic/activities/albums/AlbumDetailsViewModelFactory.kt +++ b/app/src/main/java/io/github/muntashirakon/music/activities/albums/AlbumDetailsViewModelFactory.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.activities.albums +package io.github.muntashirakon.music.activities.albums import android.app.Application import androidx.lifecycle.ViewModel diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/artists/ArtistDetailActivity.kt b/app/src/main/java/io/github/muntashirakon/music/activities/artists/ArtistDetailActivity.kt similarity index 90% rename from app/src/main/java/code/name/monkey/retromusic/activities/artists/ArtistDetailActivity.kt rename to app/src/main/java/io/github/muntashirakon/music/activities/artists/ArtistDetailActivity.kt index 7cf4e79b8..01f00872d 100755 --- a/app/src/main/java/code/name/monkey/retromusic/activities/artists/ArtistDetailActivity.kt +++ b/app/src/main/java/io/github/muntashirakon/music/activities/artists/ArtistDetailActivity.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.activities.artists +package io.github.muntashirakon.music.activities.artists import android.app.Activity import android.content.Intent @@ -17,26 +17,26 @@ import androidx.recyclerview.widget.GridLayoutManager import androidx.recyclerview.widget.LinearLayoutManager import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.MaterialUtil -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.activities.base.AbsSlidingMusicPanelActivity -import code.name.monkey.retromusic.adapter.album.HorizontalAlbumAdapter -import code.name.monkey.retromusic.adapter.song.SimpleSongAdapter -import code.name.monkey.retromusic.dialogs.AddToPlaylistDialog -import code.name.monkey.retromusic.extensions.extraNotNull -import code.name.monkey.retromusic.extensions.ripAlpha -import code.name.monkey.retromusic.extensions.show -import code.name.monkey.retromusic.extensions.surfaceColor -import code.name.monkey.retromusic.glide.ArtistGlideRequest -import code.name.monkey.retromusic.glide.RetroMusicColoredTarget -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.interfaces.CabHolder -import code.name.monkey.retromusic.model.Artist -import code.name.monkey.retromusic.mvp.presenter.ArtistDetailsView -import code.name.monkey.retromusic.rest.model.LastFmArtist -import code.name.monkey.retromusic.util.* -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.activities.base.AbsSlidingMusicPanelActivity +import io.github.muntashirakon.music.adapter.album.HorizontalAlbumAdapter +import io.github.muntashirakon.music.adapter.song.SimpleSongAdapter +import io.github.muntashirakon.music.dialogs.AddToPlaylistDialog +import io.github.muntashirakon.music.extensions.extraNotNull +import io.github.muntashirakon.music.extensions.ripAlpha +import io.github.muntashirakon.music.extensions.show +import io.github.muntashirakon.music.extensions.surfaceColor +import io.github.muntashirakon.music.glide.ArtistGlideRequest +import io.github.muntashirakon.music.glide.RetroMusicColoredTarget +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.interfaces.CabHolder +import io.github.muntashirakon.music.model.Artist +import io.github.muntashirakon.music.mvp.presenter.ArtistDetailsView +import io.github.muntashirakon.music.rest.model.LastFmArtist +import io.github.muntashirakon.music.util.* +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor import com.afollestad.materialcab.MaterialCab import com.bumptech.glide.Glide +import io.github.muntashirakon.music.R import kotlinx.android.synthetic.main.activity_artist_content.* import kotlinx.android.synthetic.main.activity_artist_details.* import java.util.* diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/artists/ArtistDetailsViewModel.kt b/app/src/main/java/io/github/muntashirakon/music/activities/artists/ArtistDetailsViewModel.kt similarity index 85% rename from app/src/main/java/code/name/monkey/retromusic/activities/artists/ArtistDetailsViewModel.kt rename to app/src/main/java/io/github/muntashirakon/music/activities/artists/ArtistDetailsViewModel.kt index 502bafe8f..2a7fc1181 100644 --- a/app/src/main/java/code/name/monkey/retromusic/activities/artists/ArtistDetailsViewModel.kt +++ b/app/src/main/java/io/github/muntashirakon/music/activities/artists/ArtistDetailsViewModel.kt @@ -1,14 +1,14 @@ -package code.name.monkey.retromusic.activities.artists +package io.github.muntashirakon.music.activities.artists import android.app.Application import androidx.lifecycle.AndroidViewModel import androidx.lifecycle.LiveData import androidx.lifecycle.MutableLiveData import androidx.lifecycle.viewModelScope -import code.name.monkey.retromusic.interfaces.MusicServiceEventListener -import code.name.monkey.retromusic.model.Artist -import code.name.monkey.retromusic.providers.RepositoryImpl -import code.name.monkey.retromusic.rest.model.LastFmArtist +import io.github.muntashirakon.music.interfaces.MusicServiceEventListener +import io.github.muntashirakon.music.model.Artist +import io.github.muntashirakon.music.providers.RepositoryImpl +import io.github.muntashirakon.music.rest.model.LastFmArtist import kotlinx.coroutines.Deferred import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.async diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/artists/ArtistDetailsViewModelFactory.kt b/app/src/main/java/io/github/muntashirakon/music/activities/artists/ArtistDetailsViewModelFactory.kt similarity index 91% rename from app/src/main/java/code/name/monkey/retromusic/activities/artists/ArtistDetailsViewModelFactory.kt rename to app/src/main/java/io/github/muntashirakon/music/activities/artists/ArtistDetailsViewModelFactory.kt index e3ab552bb..4dc94f73c 100644 --- a/app/src/main/java/code/name/monkey/retromusic/activities/artists/ArtistDetailsViewModelFactory.kt +++ b/app/src/main/java/io/github/muntashirakon/music/activities/artists/ArtistDetailsViewModelFactory.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.activities.artists +package io.github.muntashirakon.music.activities.artists import android.app.Application import androidx.lifecycle.ViewModel diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/base/AbsBaseActivity.kt b/app/src/main/java/io/github/muntashirakon/music/activities/base/AbsBaseActivity.kt similarity index 94% rename from app/src/main/java/code/name/monkey/retromusic/activities/base/AbsBaseActivity.kt rename to app/src/main/java/io/github/muntashirakon/music/activities/base/AbsBaseActivity.kt index 1afa57b44..5ee650c7f 100644 --- a/app/src/main/java/code/name/monkey/retromusic/activities/base/AbsBaseActivity.kt +++ b/app/src/main/java/io/github/muntashirakon/music/activities/base/AbsBaseActivity.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.activities.base +package io.github.muntashirakon.music.activities.base import android.Manifest import android.content.Intent @@ -12,8 +12,8 @@ import android.view.KeyEvent import android.view.View import androidx.core.app.ActivityCompat import code.name.monkey.appthemehelper.ThemeStore -import code.name.monkey.retromusic.R import com.google.android.material.snackbar.Snackbar +import io.github.muntashirakon.music.R abstract class AbsBaseActivity : AbsThemeActivity() { private var hadPermissions: Boolean = false @@ -113,7 +113,7 @@ abstract class AbsBaseActivity : AbsThemeActivity() { permissionDeniedMessage!!, Snackbar.LENGTH_INDEFINITE ) - .setAction(code.name.monkey.retromusic.R.string.action_grant) { requestPermissions() } + .setAction(R.string.action_grant) { requestPermissions() } .setActionTextColor(ThemeStore.accentColor(this)).show() } else { // User has deny permission and checked never show permission dialog so you can redirect to Application settings page @@ -121,7 +121,7 @@ abstract class AbsBaseActivity : AbsThemeActivity() { snackBarContainer, permissionDeniedMessage!!, Snackbar.LENGTH_INDEFINITE - ).setAction(code.name.monkey.retromusic.R.string.action_settings) { + ).setAction(R.string.action_settings) { val intent = Intent() intent.action = Settings.ACTION_APPLICATION_DETAILS_SETTINGS val uri = Uri.fromParts( diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/base/AbsMusicServiceActivity.kt b/app/src/main/java/io/github/muntashirakon/music/activities/base/AbsMusicServiceActivity.kt similarity index 94% rename from app/src/main/java/code/name/monkey/retromusic/activities/base/AbsMusicServiceActivity.kt rename to app/src/main/java/io/github/muntashirakon/music/activities/base/AbsMusicServiceActivity.kt index 9057625fd..c7da95d2a 100644 --- a/app/src/main/java/code/name/monkey/retromusic/activities/base/AbsMusicServiceActivity.kt +++ b/app/src/main/java/io/github/muntashirakon/music/activities/base/AbsMusicServiceActivity.kt @@ -1,13 +1,13 @@ -package code.name.monkey.retromusic.activities.base +package io.github.muntashirakon.music.activities.base import android.Manifest import android.content.* import android.os.Bundle import android.os.IBinder -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.interfaces.MusicServiceEventListener -import code.name.monkey.retromusic.service.MusicService.* +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.interfaces.MusicServiceEventListener +import io.github.muntashirakon.music.service.MusicService.* import java.lang.ref.WeakReference import java.util.* diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/base/AbsSlidingMusicPanelActivity.kt b/app/src/main/java/io/github/muntashirakon/music/activities/base/AbsSlidingMusicPanelActivity.kt similarity index 86% rename from app/src/main/java/code/name/monkey/retromusic/activities/base/AbsSlidingMusicPanelActivity.kt rename to app/src/main/java/io/github/muntashirakon/music/activities/base/AbsSlidingMusicPanelActivity.kt index 411987f43..e865b1652 100644 --- a/app/src/main/java/code/name/monkey/retromusic/activities/base/AbsSlidingMusicPanelActivity.kt +++ b/app/src/main/java/io/github/muntashirakon/music/activities/base/AbsSlidingMusicPanelActivity.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.activities.base +package io.github.muntashirakon.music.activities.base import android.animation.ValueAnimator import android.graphics.Color @@ -11,36 +11,36 @@ import androidx.annotation.LayoutRes import androidx.fragment.app.Fragment import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.ColorUtil -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.RetroBottomSheetBehavior -import code.name.monkey.retromusic.extensions.hide -import code.name.monkey.retromusic.extensions.show -import code.name.monkey.retromusic.fragments.MiniPlayerFragment -import code.name.monkey.retromusic.fragments.NowPlayingScreen -import code.name.monkey.retromusic.fragments.NowPlayingScreen.* -import code.name.monkey.retromusic.fragments.base.AbsPlayerFragment -import code.name.monkey.retromusic.fragments.player.adaptive.AdaptiveFragment -import code.name.monkey.retromusic.fragments.player.blur.BlurPlayerFragment -import code.name.monkey.retromusic.fragments.player.card.CardFragment -import code.name.monkey.retromusic.fragments.player.cardblur.CardBlurFragment -import code.name.monkey.retromusic.fragments.player.circle.CirclePlayerFragment -import code.name.monkey.retromusic.fragments.player.classic.ClassicPlayerFragment -import code.name.monkey.retromusic.fragments.player.color.ColorFragment -import code.name.monkey.retromusic.fragments.player.fit.FitFragment -import code.name.monkey.retromusic.fragments.player.flat.FlatPlayerFragment -import code.name.monkey.retromusic.fragments.player.full.FullPlayerFragment -import code.name.monkey.retromusic.fragments.player.gradient.GradientPlayerFragment -import code.name.monkey.retromusic.fragments.player.material.MaterialFragment -import code.name.monkey.retromusic.fragments.player.normal.PlayerFragment -import code.name.monkey.retromusic.fragments.player.peak.PeakPlayerFragment -import code.name.monkey.retromusic.fragments.player.plain.PlainPlayerFragment -import code.name.monkey.retromusic.fragments.player.simple.SimplePlayerFragment -import code.name.monkey.retromusic.fragments.player.tiny.TinyPlayerFragment -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.model.CategoryInfo -import code.name.monkey.retromusic.util.DensityUtil -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.views.BottomNavigationBarTinted +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.RetroBottomSheetBehavior +import io.github.muntashirakon.music.extensions.hide +import io.github.muntashirakon.music.extensions.show +import io.github.muntashirakon.music.fragments.MiniPlayerFragment +import io.github.muntashirakon.music.fragments.NowPlayingScreen +import io.github.muntashirakon.music.fragments.NowPlayingScreen.* +import io.github.muntashirakon.music.fragments.base.AbsPlayerFragment +import io.github.muntashirakon.music.fragments.player.adaptive.AdaptiveFragment +import io.github.muntashirakon.music.fragments.player.blur.BlurPlayerFragment +import io.github.muntashirakon.music.fragments.player.card.CardFragment +import io.github.muntashirakon.music.fragments.player.cardblur.CardBlurFragment +import io.github.muntashirakon.music.fragments.player.circle.CirclePlayerFragment +import io.github.muntashirakon.music.fragments.player.classic.ClassicPlayerFragment +import io.github.muntashirakon.music.fragments.player.color.ColorFragment +import io.github.muntashirakon.music.fragments.player.fit.FitFragment +import io.github.muntashirakon.music.fragments.player.flat.FlatPlayerFragment +import io.github.muntashirakon.music.fragments.player.full.FullPlayerFragment +import io.github.muntashirakon.music.fragments.player.gradient.GradientPlayerFragment +import io.github.muntashirakon.music.fragments.player.material.MaterialFragment +import io.github.muntashirakon.music.fragments.player.normal.PlayerFragment +import io.github.muntashirakon.music.fragments.player.peak.PeakPlayerFragment +import io.github.muntashirakon.music.fragments.player.plain.PlainPlayerFragment +import io.github.muntashirakon.music.fragments.player.simple.SimplePlayerFragment +import io.github.muntashirakon.music.fragments.player.tiny.TinyPlayerFragment +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.model.CategoryInfo +import io.github.muntashirakon.music.util.DensityUtil +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.views.BottomNavigationBarTinted import com.google.android.material.bottomsheet.BottomSheetBehavior import com.google.android.material.shape.MaterialShapeDrawable import com.google.android.material.shape.ShapeAppearanceModel diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/base/AbsThemeActivity.kt b/app/src/main/java/io/github/muntashirakon/music/activities/base/AbsThemeActivity.kt similarity index 95% rename from app/src/main/java/code/name/monkey/retromusic/activities/base/AbsThemeActivity.kt rename to app/src/main/java/io/github/muntashirakon/music/activities/base/AbsThemeActivity.kt index 6746329b5..ba3ef39c2 100644 --- a/app/src/main/java/code/name/monkey/retromusic/activities/base/AbsThemeActivity.kt +++ b/app/src/main/java/io/github/muntashirakon/music/activities/base/AbsThemeActivity.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.activities.base +package io.github.muntashirakon.music.activities.base import android.content.Context import android.graphics.Color @@ -16,11 +16,11 @@ import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.MaterialDialogsUtil import code.name.monkey.appthemehelper.util.VersionUtils -import code.name.monkey.retromusic.LanguageContextWrapper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.RetroUtil -import code.name.monkey.retromusic.util.theme.ThemeManager +import io.github.muntashirakon.music.LanguageContextWrapper +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.RetroUtil +import io.github.muntashirakon.music.util.theme.ThemeManager import java.util.* abstract class AbsThemeActivity : ATHToolbarActivity(), Runnable { diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/bugreport/BugReportActivity.kt b/app/src/main/java/io/github/muntashirakon/music/activities/bugreport/BugReportActivity.kt similarity index 94% rename from app/src/main/java/code/name/monkey/retromusic/activities/bugreport/BugReportActivity.kt rename to app/src/main/java/io/github/muntashirakon/music/activities/bugreport/BugReportActivity.kt index 9e1bd13c0..68b9138d9 100644 --- a/app/src/main/java/code/name/monkey/retromusic/activities/bugreport/BugReportActivity.kt +++ b/app/src/main/java/io/github/muntashirakon/music/activities/bugreport/BugReportActivity.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.activities.bugreport +package io.github.muntashirakon.music.activities.bugreport import android.app.Activity import android.app.Dialog @@ -20,14 +20,14 @@ import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.MaterialUtil import code.name.monkey.appthemehelper.util.TintHelper import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.activities.base.AbsThemeActivity -import code.name.monkey.retromusic.activities.bugreport.model.DeviceInfo -import code.name.monkey.retromusic.activities.bugreport.model.Report -import code.name.monkey.retromusic.activities.bugreport.model.github.ExtraInfo -import code.name.monkey.retromusic.activities.bugreport.model.github.GithubLogin -import code.name.monkey.retromusic.activities.bugreport.model.github.GithubTarget -import code.name.monkey.retromusic.misc.DialogAsyncTask +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.activities.base.AbsThemeActivity +import io.github.muntashirakon.music.activities.bugreport.model.DeviceInfo +import io.github.muntashirakon.music.activities.bugreport.model.Report +import io.github.muntashirakon.music.activities.bugreport.model.github.ExtraInfo +import io.github.muntashirakon.music.activities.bugreport.model.github.GithubLogin +import io.github.muntashirakon.music.activities.bugreport.model.github.GithubTarget +import io.github.muntashirakon.music.misc.DialogAsyncTask import com.google.android.material.dialog.MaterialAlertDialogBuilder import com.google.android.material.floatingactionbutton.FloatingActionButton import com.google.android.material.textfield.TextInputLayout @@ -295,7 +295,7 @@ open class BugReportActivity : AbsThemeActivity() { .setTitle(R.string.bug_report_failed) .setMessage(R.string.bug_report_failed_unknown) .setPositiveButton(android.R.string.ok) { _, _ -> tryToFinishActivity() } - .setNegativeButton(android.R.string.cancel) { _, _ -> { tryToFinishActivity() } } + .setNegativeButton(android.R.string.cancel) { _, _ -> tryToFinishActivity() } } } diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/bugreport/model/DeviceInfo.java b/app/src/main/java/io/github/muntashirakon/music/activities/bugreport/model/DeviceInfo.java similarity index 96% rename from app/src/main/java/code/name/monkey/retromusic/activities/bugreport/model/DeviceInfo.java rename to app/src/main/java/io/github/muntashirakon/music/activities/bugreport/model/DeviceInfo.java index e9eee8a23..a8d4c50f3 100644 --- a/app/src/main/java/code/name/monkey/retromusic/activities/bugreport/model/DeviceInfo.java +++ b/app/src/main/java/io/github/muntashirakon/music/activities/bugreport/model/DeviceInfo.java @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.activities.bugreport.model; +package io.github.muntashirakon.music.activities.bugreport.model; import android.annotation.SuppressLint; import android.content.Context; @@ -8,10 +8,12 @@ import android.os.Build; import androidx.annotation.IntRange; +import org.jetbrains.annotations.NotNull; + import java.util.Arrays; import java.util.Locale; -import code.name.monkey.retromusic.util.PreferenceUtil; +import io.github.muntashirakon.music.util.PreferenceUtil; public class DeviceInfo { @@ -104,6 +106,7 @@ public class DeviceInfo { + "\n"; } + @NotNull @Override public String toString() { return "App version: " + versionName + "\n" diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/bugreport/model/Report.java b/app/src/main/java/io/github/muntashirakon/music/activities/bugreport/model/Report.java similarity index 82% rename from app/src/main/java/code/name/monkey/retromusic/activities/bugreport/model/Report.java rename to app/src/main/java/io/github/muntashirakon/music/activities/bugreport/model/Report.java index 1da9313bb..ee02b3685 100644 --- a/app/src/main/java/code/name/monkey/retromusic/activities/bugreport/model/Report.java +++ b/app/src/main/java/io/github/muntashirakon/music/activities/bugreport/model/Report.java @@ -1,7 +1,7 @@ -package code.name.monkey.retromusic.activities.bugreport.model; +package io.github.muntashirakon.music.activities.bugreport.model; -import code.name.monkey.retromusic.activities.bugreport.model.github.ExtraInfo; +import io.github.muntashirakon.music.activities.bugreport.model.github.ExtraInfo; public class Report { diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/bugreport/model/github/ExtraInfo.java b/app/src/main/java/io/github/muntashirakon/music/activities/bugreport/model/github/ExtraInfo.java similarity index 95% rename from app/src/main/java/code/name/monkey/retromusic/activities/bugreport/model/github/ExtraInfo.java rename to app/src/main/java/io/github/muntashirakon/music/activities/bugreport/model/github/ExtraInfo.java index ec27388cb..88947a0a6 100644 --- a/app/src/main/java/code/name/monkey/retromusic/activities/bugreport/model/github/ExtraInfo.java +++ b/app/src/main/java/io/github/muntashirakon/music/activities/bugreport/model/github/ExtraInfo.java @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.activities.bugreport.model.github; +package io.github.muntashirakon.music.activities.bugreport.model.github; import java.util.LinkedHashMap; import java.util.Map; diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/bugreport/model/github/GithubLogin.java b/app/src/main/java/io/github/muntashirakon/music/activities/bugreport/model/github/GithubLogin.java similarity index 91% rename from app/src/main/java/code/name/monkey/retromusic/activities/bugreport/model/github/GithubLogin.java rename to app/src/main/java/io/github/muntashirakon/music/activities/bugreport/model/github/GithubLogin.java index e388249cb..5af73d375 100644 --- a/app/src/main/java/code/name/monkey/retromusic/activities/bugreport/model/github/GithubLogin.java +++ b/app/src/main/java/io/github/muntashirakon/music/activities/bugreport/model/github/GithubLogin.java @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.activities.bugreport.model.github; +package io.github.muntashirakon.music.activities.bugreport.model.github; import android.text.TextUtils; diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/bugreport/model/github/GithubTarget.java b/app/src/main/java/io/github/muntashirakon/music/activities/bugreport/model/github/GithubTarget.java similarity index 83% rename from app/src/main/java/code/name/monkey/retromusic/activities/bugreport/model/github/GithubTarget.java rename to app/src/main/java/io/github/muntashirakon/music/activities/bugreport/model/github/GithubTarget.java index 21126d30c..48b285c94 100644 --- a/app/src/main/java/code/name/monkey/retromusic/activities/bugreport/model/github/GithubTarget.java +++ b/app/src/main/java/io/github/muntashirakon/music/activities/bugreport/model/github/GithubTarget.java @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.activities.bugreport.model.github; +package io.github.muntashirakon.music.activities.bugreport.model.github; public class GithubTarget { diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/saf/SAFGuideActivity.java b/app/src/main/java/io/github/muntashirakon/music/activities/saf/SAFGuideActivity.java similarity index 96% rename from app/src/main/java/code/name/monkey/retromusic/activities/saf/SAFGuideActivity.java rename to app/src/main/java/io/github/muntashirakon/music/activities/saf/SAFGuideActivity.java index a5f2d9083..6f4a99319 100644 --- a/app/src/main/java/code/name/monkey/retromusic/activities/saf/SAFGuideActivity.java +++ b/app/src/main/java/io/github/muntashirakon/music/activities/saf/SAFGuideActivity.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.activities.saf; +package io.github.muntashirakon.music.activities.saf; import android.os.Build; import android.os.Bundle; @@ -22,7 +22,7 @@ import androidx.annotation.Nullable; import com.heinrichreimersoftware.materialintro.app.IntroActivity; import com.heinrichreimersoftware.materialintro.slide.SimpleSlide; -import code.name.monkey.retromusic.R; +import io.github.muntashirakon.music.R; /** * Created by hemanths on 2019-07-31. diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/tageditor/AbsTagEditorActivity.kt b/app/src/main/java/io/github/muntashirakon/music/activities/tageditor/AbsTagEditorActivity.kt similarity index 94% rename from app/src/main/java/code/name/monkey/retromusic/activities/tageditor/AbsTagEditorActivity.kt rename to app/src/main/java/io/github/muntashirakon/music/activities/tageditor/AbsTagEditorActivity.kt index 8b49a57c7..19990376c 100755 --- a/app/src/main/java/code/name/monkey/retromusic/activities/tageditor/AbsTagEditorActivity.kt +++ b/app/src/main/java/io/github/muntashirakon/music/activities/tageditor/AbsTagEditorActivity.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.activities.tageditor +package io.github.muntashirakon.music.activities.tageditor import android.app.Activity import android.app.SearchManager @@ -19,12 +19,12 @@ 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 code.name.monkey.retromusic.R -import code.name.monkey.retromusic.R.drawable -import code.name.monkey.retromusic.activities.base.AbsBaseActivity -import code.name.monkey.retromusic.activities.saf.SAFGuideActivity -import code.name.monkey.retromusic.util.RetroUtil -import code.name.monkey.retromusic.util.SAFUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.R.drawable +import io.github.muntashirakon.music.activities.base.AbsBaseActivity +import io.github.muntashirakon.music.activities.saf.SAFGuideActivity +import io.github.muntashirakon.music.util.RetroUtil +import io.github.muntashirakon.music.util.SAFUtil import com.google.android.material.button.MaterialButton import com.google.android.material.dialog.MaterialAlertDialogBuilder import kotlinx.android.synthetic.main.activity_album_tag_editor.* @@ -204,9 +204,9 @@ abstract class AbsTagEditorActivity : AbsBaseActivity() { private fun setUpImageView() { loadCurrentImage() items = listOf( - getString(code.name.monkey.retromusic.R.string.pick_from_local_storage), - getString(code.name.monkey.retromusic.R.string.web_search), - getString(code.name.monkey.retromusic.R.string.remove_cover) + getString(R.string.pick_from_local_storage), + getString(R.string.web_search), + getString(R.string.remove_cover) ) editorImage?.setOnClickListener { show } } @@ -217,7 +217,7 @@ abstract class AbsTagEditorActivity : AbsBaseActivity() { startActivityForResult( Intent.createChooser( intent, - getString(code.name.monkey.retromusic.R.string.pick_from_local_storage) + getString(R.string.pick_from_local_storage) ), REQUEST_CODE_SELECT_IMAGE ) } diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/tageditor/AlbumTagEditorActivity.kt b/app/src/main/java/io/github/muntashirakon/music/activities/tageditor/AlbumTagEditorActivity.kt similarity index 92% rename from app/src/main/java/code/name/monkey/retromusic/activities/tageditor/AlbumTagEditorActivity.kt rename to app/src/main/java/io/github/muntashirakon/music/activities/tageditor/AlbumTagEditorActivity.kt index b66a0a496..af45b7f60 100755 --- a/app/src/main/java/code/name/monkey/retromusic/activities/tageditor/AlbumTagEditorActivity.kt +++ b/app/src/main/java/io/github/muntashirakon/music/activities/tageditor/AlbumTagEditorActivity.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.activities.tageditor +package io.github.muntashirakon.music.activities.tageditor import android.app.Activity import android.content.res.ColorStateList @@ -14,14 +14,14 @@ import android.transition.Slide import android.widget.Toast import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.MaterialUtil -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.extensions.appHandleColor -import code.name.monkey.retromusic.glide.palette.BitmapPaletteTranscoder -import code.name.monkey.retromusic.glide.palette.BitmapPaletteWrapper -import code.name.monkey.retromusic.loaders.AlbumLoader -import code.name.monkey.retromusic.util.ImageUtil -import code.name.monkey.retromusic.util.RetroColorUtil.generatePalette -import code.name.monkey.retromusic.util.RetroColorUtil.getColor +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.extensions.appHandleColor +import io.github.muntashirakon.music.glide.palette.BitmapPaletteTranscoder +import io.github.muntashirakon.music.glide.palette.BitmapPaletteWrapper +import io.github.muntashirakon.music.loaders.AlbumLoader +import io.github.muntashirakon.music.util.ImageUtil +import io.github.muntashirakon.music.util.RetroColorUtil.generatePalette +import io.github.muntashirakon.music.util.RetroColorUtil.getColor import com.bumptech.glide.Glide import com.bumptech.glide.load.engine.DiskCacheStrategy import com.bumptech.glide.request.animation.GlideAnimation diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/tageditor/SongTagEditorActivity.kt b/app/src/main/java/io/github/muntashirakon/music/activities/tageditor/SongTagEditorActivity.kt similarity index 94% rename from app/src/main/java/code/name/monkey/retromusic/activities/tageditor/SongTagEditorActivity.kt rename to app/src/main/java/io/github/muntashirakon/music/activities/tageditor/SongTagEditorActivity.kt index d99bb70cd..0dd9b2cf3 100755 --- a/app/src/main/java/code/name/monkey/retromusic/activities/tageditor/SongTagEditorActivity.kt +++ b/app/src/main/java/io/github/muntashirakon/music/activities/tageditor/SongTagEditorActivity.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.activities.tageditor +package io.github.muntashirakon.music.activities.tageditor import android.net.Uri import android.os.Bundle @@ -6,9 +6,9 @@ import android.text.Editable import android.text.TextWatcher import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.MaterialUtil -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.extensions.appHandleColor -import code.name.monkey.retromusic.loaders.SongLoader +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.extensions.appHandleColor +import io.github.muntashirakon.music.loaders.SongLoader import kotlinx.android.synthetic.main.activity_song_tag_editor.* import org.jaudiotagger.tag.FieldKey import java.util.* diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/tageditor/WriteTagsAsyncTask.java b/app/src/main/java/io/github/muntashirakon/music/activities/tageditor/WriteTagsAsyncTask.java similarity index 94% rename from app/src/main/java/code/name/monkey/retromusic/activities/tageditor/WriteTagsAsyncTask.java rename to app/src/main/java/io/github/muntashirakon/music/activities/tageditor/WriteTagsAsyncTask.java index 81a8a7a59..776cddab1 100644 --- a/app/src/main/java/code/name/monkey/retromusic/activities/tageditor/WriteTagsAsyncTask.java +++ b/app/src/main/java/io/github/muntashirakon/music/activities/tageditor/WriteTagsAsyncTask.java @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.activities.tageditor; +package io.github.muntashirakon.music.activities.tageditor; import android.app.Activity; import android.app.Dialog; @@ -28,11 +28,11 @@ import java.util.ArrayList; import java.util.Collection; import java.util.Map; -import code.name.monkey.retromusic.R; -import code.name.monkey.retromusic.misc.DialogAsyncTask; -import code.name.monkey.retromusic.misc.UpdateToastMediaScannerCompletionListener; -import code.name.monkey.retromusic.util.MusicUtil; -import code.name.monkey.retromusic.util.SAFUtil; +import io.github.muntashirakon.music.R; +import io.github.muntashirakon.music.misc.DialogAsyncTask; +import io.github.muntashirakon.music.misc.UpdateToastMediaScannerCompletionListener; +import io.github.muntashirakon.music.util.MusicUtil; +import io.github.muntashirakon.music.util.SAFUtil; public class WriteTagsAsyncTask extends DialogAsyncTask { diff --git a/app/src/main/java/code/name/monkey/retromusic/adapter/CategoryInfoAdapter.java b/app/src/main/java/io/github/muntashirakon/music/adapter/CategoryInfoAdapter.java similarity index 95% rename from app/src/main/java/code/name/monkey/retromusic/adapter/CategoryInfoAdapter.java rename to app/src/main/java/io/github/muntashirakon/music/adapter/CategoryInfoAdapter.java index 58d6ce759..c31276854 100644 --- a/app/src/main/java/code/name/monkey/retromusic/adapter/CategoryInfoAdapter.java +++ b/app/src/main/java/io/github/muntashirakon/music/adapter/CategoryInfoAdapter.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.adapter; +package io.github.muntashirakon.music.adapter; import android.annotation.SuppressLint; import android.content.res.ColorStateList; @@ -32,9 +32,9 @@ import com.google.android.material.checkbox.MaterialCheckBox; import java.util.List; import code.name.monkey.appthemehelper.ThemeStore; -import code.name.monkey.retromusic.R; -import code.name.monkey.retromusic.model.CategoryInfo; -import code.name.monkey.retromusic.util.SwipeAndDragHelper; +import io.github.muntashirakon.music.R; +import io.github.muntashirakon.music.model.CategoryInfo; +import io.github.muntashirakon.music.util.SwipeAndDragHelper; public class CategoryInfoAdapter extends RecyclerView.Adapter implements SwipeAndDragHelper.ActionCompletionContract { diff --git a/app/src/main/java/code/name/monkey/retromusic/adapter/ContributorAdapter.kt b/app/src/main/java/io/github/muntashirakon/music/adapter/ContributorAdapter.kt similarity index 89% rename from app/src/main/java/code/name/monkey/retromusic/adapter/ContributorAdapter.kt rename to app/src/main/java/io/github/muntashirakon/music/adapter/ContributorAdapter.kt index dcd0f7bd0..c36fff034 100644 --- a/app/src/main/java/code/name/monkey/retromusic/adapter/ContributorAdapter.kt +++ b/app/src/main/java/io/github/muntashirakon/music/adapter/ContributorAdapter.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.adapter +package io.github.muntashirakon.music.adapter import android.app.Activity import android.view.LayoutInflater @@ -6,10 +6,10 @@ import android.view.View import android.view.ViewGroup import android.widget.TextView import androidx.recyclerview.widget.RecyclerView -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.model.Contributor -import code.name.monkey.retromusic.util.RetroUtil.openUrl -import code.name.monkey.retromusic.views.RetroShapeableImageView +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.model.Contributor +import io.github.muntashirakon.music.util.RetroUtil.openUrl +import io.github.muntashirakon.music.views.RetroShapeableImageView import com.bumptech.glide.Glide class ContributorAdapter( diff --git a/app/src/main/java/code/name/monkey/retromusic/adapter/GenreAdapter.kt b/app/src/main/java/io/github/muntashirakon/music/adapter/GenreAdapter.kt similarity index 84% rename from app/src/main/java/code/name/monkey/retromusic/adapter/GenreAdapter.kt rename to app/src/main/java/io/github/muntashirakon/music/adapter/GenreAdapter.kt index 570912a30..200ced66e 100644 --- a/app/src/main/java/code/name/monkey/retromusic/adapter/GenreAdapter.kt +++ b/app/src/main/java/io/github/muntashirakon/music/adapter/GenreAdapter.kt @@ -1,14 +1,14 @@ -package code.name.monkey.retromusic.adapter +package io.github.muntashirakon.music.adapter import android.app.Activity import android.view.LayoutInflater import android.view.View import android.view.ViewGroup import androidx.recyclerview.widget.RecyclerView -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.adapter.base.MediaEntryViewHolder -import code.name.monkey.retromusic.model.Genre -import code.name.monkey.retromusic.util.NavigationUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.adapter.base.MediaEntryViewHolder +import io.github.muntashirakon.music.model.Genre +import io.github.muntashirakon.music.util.NavigationUtil import java.util.* /** diff --git a/app/src/main/java/code/name/monkey/retromusic/adapter/HomeAdapter.kt b/app/src/main/java/io/github/muntashirakon/music/adapter/HomeAdapter.kt similarity index 89% rename from app/src/main/java/code/name/monkey/retromusic/adapter/HomeAdapter.kt rename to app/src/main/java/io/github/muntashirakon/music/adapter/HomeAdapter.kt index 0dcfb0a0d..3a0435237 100644 --- a/app/src/main/java/code/name/monkey/retromusic/adapter/HomeAdapter.kt +++ b/app/src/main/java/io/github/muntashirakon/music/adapter/HomeAdapter.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.adapter +package io.github.muntashirakon.music.adapter import android.util.DisplayMetrics import android.view.LayoutInflater @@ -10,18 +10,18 @@ import androidx.appcompat.widget.AppCompatTextView import androidx.recyclerview.widget.GridLayoutManager import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.RecyclerView -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.adapter.album.AlbumFullWidthAdapter -import code.name.monkey.retromusic.adapter.artist.ArtistAdapter -import code.name.monkey.retromusic.adapter.song.SongAdapter -import code.name.monkey.retromusic.extensions.show -import code.name.monkey.retromusic.loaders.PlaylistSongsLoader -import code.name.monkey.retromusic.model.Album -import code.name.monkey.retromusic.model.Artist -import code.name.monkey.retromusic.model.Home -import code.name.monkey.retromusic.model.Playlist +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.adapter.album.AlbumFullWidthAdapter +import io.github.muntashirakon.music.adapter.artist.ArtistAdapter +import io.github.muntashirakon.music.adapter.song.SongAdapter +import io.github.muntashirakon.music.extensions.show +import io.github.muntashirakon.music.loaders.PlaylistSongsLoader +import io.github.muntashirakon.music.model.Album +import io.github.muntashirakon.music.model.Artist +import io.github.muntashirakon.music.model.Home +import io.github.muntashirakon.music.model.Playlist -import code.name.monkey.retromusic.util.PreferenceUtil +import io.github.muntashirakon.music.util.PreferenceUtil class HomeAdapter( private val activity: AppCompatActivity, diff --git a/app/src/main/java/code/name/monkey/retromusic/adapter/SearchAdapter.kt b/app/src/main/java/io/github/muntashirakon/music/adapter/SearchAdapter.kt similarity index 89% rename from app/src/main/java/code/name/monkey/retromusic/adapter/SearchAdapter.kt rename to app/src/main/java/io/github/muntashirakon/music/adapter/SearchAdapter.kt index 0b257978d..722e94851 100644 --- a/app/src/main/java/code/name/monkey/retromusic/adapter/SearchAdapter.kt +++ b/app/src/main/java/io/github/muntashirakon/music/adapter/SearchAdapter.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.adapter +package io.github.muntashirakon.music.adapter import android.app.ActivityOptions import android.view.LayoutInflater @@ -7,17 +7,17 @@ import android.view.ViewGroup import androidx.appcompat.app.AppCompatActivity import androidx.recyclerview.widget.RecyclerView import code.name.monkey.appthemehelper.ThemeStore -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.adapter.base.MediaEntryViewHolder -import code.name.monkey.retromusic.glide.AlbumGlideRequest -import code.name.monkey.retromusic.glide.ArtistGlideRequest -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.helper.menu.SongMenuHelper -import code.name.monkey.retromusic.loaders.PlaylistSongsLoader -import code.name.monkey.retromusic.model.* -import code.name.monkey.retromusic.model.smartplaylist.AbsSmartPlaylist -import code.name.monkey.retromusic.util.MusicUtil -import code.name.monkey.retromusic.util.NavigationUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.adapter.base.MediaEntryViewHolder +import io.github.muntashirakon.music.glide.AlbumGlideRequest +import io.github.muntashirakon.music.glide.ArtistGlideRequest +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.helper.menu.SongMenuHelper +import io.github.muntashirakon.music.loaders.PlaylistSongsLoader +import io.github.muntashirakon.music.model.* +import io.github.muntashirakon.music.model.smartplaylist.AbsSmartPlaylist +import io.github.muntashirakon.music.util.MusicUtil +import io.github.muntashirakon.music.util.NavigationUtil import com.bumptech.glide.Glide import android.util.Pair as UtilPair diff --git a/app/src/main/java/code/name/monkey/retromusic/adapter/SongFileAdapter.kt b/app/src/main/java/io/github/muntashirakon/music/adapter/SongFileAdapter.kt similarity index 93% rename from app/src/main/java/code/name/monkey/retromusic/adapter/SongFileAdapter.kt rename to app/src/main/java/io/github/muntashirakon/music/adapter/SongFileAdapter.kt index daaba32dc..b6a317bda 100644 --- a/app/src/main/java/code/name/monkey/retromusic/adapter/SongFileAdapter.kt +++ b/app/src/main/java/io/github/muntashirakon/music/adapter/SongFileAdapter.kt @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package code.name.monkey.retromusic.adapter +package io.github.muntashirakon.music.adapter import android.graphics.PorterDuff import android.view.LayoutInflater @@ -22,13 +22,13 @@ import android.view.View import android.view.ViewGroup import androidx.appcompat.app.AppCompatActivity import code.name.monkey.appthemehelper.util.ATHUtil -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.adapter.base.AbsMultiSelectAdapter -import code.name.monkey.retromusic.adapter.base.MediaEntryViewHolder -import code.name.monkey.retromusic.glide.audiocover.AudioFileCover -import code.name.monkey.retromusic.interfaces.CabHolder -import code.name.monkey.retromusic.util.MusicUtil -import code.name.monkey.retromusic.util.RetroUtil +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.audiocover.AudioFileCover +import io.github.muntashirakon.music.interfaces.CabHolder +import io.github.muntashirakon.music.util.MusicUtil +import io.github.muntashirakon.music.util.RetroUtil import com.bumptech.glide.Glide import com.bumptech.glide.load.engine.DiskCacheStrategy import com.bumptech.glide.signature.MediaStoreSignature diff --git a/app/src/main/java/code/name/monkey/retromusic/adapter/TranslatorsAdapter.kt b/app/src/main/java/io/github/muntashirakon/music/adapter/TranslatorsAdapter.kt similarity index 82% rename from app/src/main/java/code/name/monkey/retromusic/adapter/TranslatorsAdapter.kt rename to app/src/main/java/io/github/muntashirakon/music/adapter/TranslatorsAdapter.kt index 90585c364..be98c547d 100644 --- a/app/src/main/java/code/name/monkey/retromusic/adapter/TranslatorsAdapter.kt +++ b/app/src/main/java/io/github/muntashirakon/music/adapter/TranslatorsAdapter.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.adapter +package io.github.muntashirakon.music.adapter import android.app.Activity import android.view.LayoutInflater @@ -6,11 +6,11 @@ import android.view.View import android.view.ViewGroup import android.widget.TextView import androidx.recyclerview.widget.RecyclerView -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.extensions.hide -import code.name.monkey.retromusic.model.Contributor -import code.name.monkey.retromusic.util.RetroUtil -import code.name.monkey.retromusic.views.RetroShapeableImageView +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.extensions.hide +import io.github.muntashirakon.music.model.Contributor +import io.github.muntashirakon.music.util.RetroUtil +import io.github.muntashirakon.music.views.RetroShapeableImageView class TranslatorsAdapter( private var contributors: List diff --git a/app/src/main/java/code/name/monkey/retromusic/adapter/album/AlbumAdapter.kt b/app/src/main/java/io/github/muntashirakon/music/adapter/album/AlbumAdapter.kt similarity index 86% rename from app/src/main/java/code/name/monkey/retromusic/adapter/album/AlbumAdapter.kt rename to app/src/main/java/io/github/muntashirakon/music/adapter/album/AlbumAdapter.kt index 3841fd9eb..904165705 100644 --- a/app/src/main/java/code/name/monkey/retromusic/adapter/album/AlbumAdapter.kt +++ b/app/src/main/java/io/github/muntashirakon/music/adapter/album/AlbumAdapter.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.adapter.album +package io.github.muntashirakon.music.adapter.album import android.app.ActivityOptions import android.content.res.ColorStateList @@ -9,21 +9,21 @@ import android.view.MenuItem import android.view.View import android.view.ViewGroup import androidx.appcompat.app.AppCompatActivity -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.adapter.base.AbsMultiSelectAdapter -import code.name.monkey.retromusic.adapter.base.MediaEntryViewHolder -import code.name.monkey.retromusic.glide.AlbumGlideRequest -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.SongsMenuHelper -import code.name.monkey.retromusic.interfaces.CabHolder -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.NavigationUtil -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +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.AlbumGlideRequest +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.SongsMenuHelper +import io.github.muntashirakon.music.interfaces.CabHolder +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.NavigationUtil +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor import com.bumptech.glide.Glide import me.zhanghai.android.fastscroll.PopupTextProvider diff --git a/app/src/main/java/code/name/monkey/retromusic/adapter/album/AlbumCoverPagerAdapter.kt b/app/src/main/java/io/github/muntashirakon/music/adapter/album/AlbumCoverPagerAdapter.kt similarity index 90% rename from app/src/main/java/code/name/monkey/retromusic/adapter/album/AlbumCoverPagerAdapter.kt rename to app/src/main/java/io/github/muntashirakon/music/adapter/album/AlbumCoverPagerAdapter.kt index a504cc814..b72bde95f 100644 --- a/app/src/main/java/code/name/monkey/retromusic/adapter/album/AlbumCoverPagerAdapter.kt +++ b/app/src/main/java/io/github/muntashirakon/music/adapter/album/AlbumCoverPagerAdapter.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.adapter.album +package io.github.muntashirakon.music.adapter.album import android.os.Bundle import android.view.LayoutInflater @@ -7,17 +7,17 @@ import android.view.ViewGroup import android.widget.ImageView import androidx.fragment.app.Fragment import androidx.fragment.app.FragmentManager -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.fragments.AlbumCoverStyle -import code.name.monkey.retromusic.fragments.NowPlayingScreen.* -import code.name.monkey.retromusic.glide.RetroMusicColoredTarget -import code.name.monkey.retromusic.glide.SongGlideRequest -import code.name.monkey.retromusic.misc.CustomFragmentStatePagerAdapter -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.util.NavigationUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.fragments.AlbumCoverStyle +import io.github.muntashirakon.music.fragments.NowPlayingScreen.* +import io.github.muntashirakon.music.glide.RetroMusicColoredTarget +import io.github.muntashirakon.music.glide.SongGlideRequest +import io.github.muntashirakon.music.misc.CustomFragmentStatePagerAdapter +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.NavigationUtil -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor import com.bumptech.glide.Glide class AlbumCoverPagerAdapter( diff --git a/app/src/main/java/code/name/monkey/retromusic/adapter/album/AlbumFullWidthAdapter.kt b/app/src/main/java/io/github/muntashirakon/music/adapter/album/AlbumFullWidthAdapter.kt similarity index 86% rename from app/src/main/java/code/name/monkey/retromusic/adapter/album/AlbumFullWidthAdapter.kt rename to app/src/main/java/io/github/muntashirakon/music/adapter/album/AlbumFullWidthAdapter.kt index 5a774b20b..a734417cb 100644 --- a/app/src/main/java/code/name/monkey/retromusic/adapter/album/AlbumFullWidthAdapter.kt +++ b/app/src/main/java/io/github/muntashirakon/music/adapter/album/AlbumFullWidthAdapter.kt @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package code.name.monkey.retromusic.adapter.album +package io.github.muntashirakon.music.adapter.album import android.app.Activity import android.app.ActivityOptions @@ -21,14 +21,14 @@ import android.util.DisplayMetrics import android.view.LayoutInflater import android.view.View import android.view.ViewGroup -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.glide.AlbumGlideRequest -import code.name.monkey.retromusic.glide.RetroMusicColoredTarget -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.model.Album -import code.name.monkey.retromusic.util.NavigationUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor -import code.name.monkey.retromusic.views.MetalRecyclerViewPager +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.glide.AlbumGlideRequest +import io.github.muntashirakon.music.glide.RetroMusicColoredTarget +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.model.Album +import io.github.muntashirakon.music.util.NavigationUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.views.MetalRecyclerViewPager import com.bumptech.glide.Glide class AlbumFullWidthAdapter( diff --git a/app/src/main/java/code/name/monkey/retromusic/adapter/album/HorizontalAlbumAdapter.kt b/app/src/main/java/io/github/muntashirakon/music/adapter/album/HorizontalAlbumAdapter.kt similarity index 81% rename from app/src/main/java/code/name/monkey/retromusic/adapter/album/HorizontalAlbumAdapter.kt rename to app/src/main/java/io/github/muntashirakon/music/adapter/album/HorizontalAlbumAdapter.kt index c19221de4..99cf66910 100644 --- a/app/src/main/java/code/name/monkey/retromusic/adapter/album/HorizontalAlbumAdapter.kt +++ b/app/src/main/java/io/github/muntashirakon/music/adapter/album/HorizontalAlbumAdapter.kt @@ -1,17 +1,17 @@ -package code.name.monkey.retromusic.adapter.album +package io.github.muntashirakon.music.adapter.album import android.graphics.drawable.Drawable import android.view.View import android.view.ViewGroup import androidx.appcompat.app.AppCompatActivity import code.name.monkey.appthemehelper.util.ATHUtil -import code.name.monkey.retromusic.glide.AlbumGlideRequest -import code.name.monkey.retromusic.glide.RetroMusicColoredTarget -import code.name.monkey.retromusic.helper.HorizontalAdapterHelper -import code.name.monkey.retromusic.interfaces.CabHolder -import code.name.monkey.retromusic.model.Album -import code.name.monkey.retromusic.util.MusicUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.glide.AlbumGlideRequest +import io.github.muntashirakon.music.glide.RetroMusicColoredTarget +import io.github.muntashirakon.music.helper.HorizontalAdapterHelper +import io.github.muntashirakon.music.interfaces.CabHolder +import io.github.muntashirakon.music.model.Album +import io.github.muntashirakon.music.util.MusicUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor import com.bumptech.glide.Glide class HorizontalAlbumAdapter( diff --git a/app/src/main/java/code/name/monkey/retromusic/adapter/artist/ArtistAdapter.kt b/app/src/main/java/io/github/muntashirakon/music/adapter/artist/ArtistAdapter.kt similarity index 85% rename from app/src/main/java/code/name/monkey/retromusic/adapter/artist/ArtistAdapter.kt rename to app/src/main/java/io/github/muntashirakon/music/adapter/artist/ArtistAdapter.kt index 65aa15b5a..60f62d042 100644 --- a/app/src/main/java/code/name/monkey/retromusic/adapter/artist/ArtistAdapter.kt +++ b/app/src/main/java/io/github/muntashirakon/music/adapter/artist/ArtistAdapter.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.adapter.artist +package io.github.muntashirakon.music.adapter.artist import android.app.ActivityOptions import android.content.res.ColorStateList @@ -8,19 +8,19 @@ import android.view.MenuItem import android.view.View import android.view.ViewGroup import androidx.appcompat.app.AppCompatActivity -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.adapter.base.AbsMultiSelectAdapter -import code.name.monkey.retromusic.adapter.base.MediaEntryViewHolder -import code.name.monkey.retromusic.extensions.hide -import code.name.monkey.retromusic.glide.ArtistGlideRequest -import code.name.monkey.retromusic.glide.RetroMusicColoredTarget -import code.name.monkey.retromusic.helper.menu.SongsMenuHelper -import code.name.monkey.retromusic.interfaces.CabHolder -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.NavigationUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +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.ArtistGlideRequest +import io.github.muntashirakon.music.glide.RetroMusicColoredTarget +import io.github.muntashirakon.music.helper.menu.SongsMenuHelper +import io.github.muntashirakon.music.interfaces.CabHolder +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.NavigationUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor import com.bumptech.glide.Glide import me.zhanghai.android.fastscroll.PopupTextProvider import java.util.* diff --git a/app/src/main/java/code/name/monkey/retromusic/adapter/base/AbsMultiSelectAdapter.java b/app/src/main/java/io/github/muntashirakon/music/adapter/base/AbsMultiSelectAdapter.java similarity index 95% rename from app/src/main/java/code/name/monkey/retromusic/adapter/base/AbsMultiSelectAdapter.java rename to app/src/main/java/io/github/muntashirakon/music/adapter/base/AbsMultiSelectAdapter.java index 2aebe6c92..59e48087a 100644 --- a/app/src/main/java/code/name/monkey/retromusic/adapter/base/AbsMultiSelectAdapter.java +++ b/app/src/main/java/io/github/muntashirakon/music/adapter/base/AbsMultiSelectAdapter.java @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.adapter.base; +package io.github.muntashirakon.music.adapter.base; import android.content.Context; import android.view.Menu; @@ -13,8 +13,8 @@ import com.afollestad.materialcab.MaterialCab; import java.util.ArrayList; -import code.name.monkey.retromusic.R; -import code.name.monkey.retromusic.interfaces.CabHolder; +import io.github.muntashirakon.music.R; +import io.github.muntashirakon.music.interfaces.CabHolder; public abstract class AbsMultiSelectAdapter extends RecyclerView.Adapter diff --git a/app/src/main/java/code/name/monkey/retromusic/adapter/base/MediaEntryViewHolder.java b/app/src/main/java/io/github/muntashirakon/music/adapter/base/MediaEntryViewHolder.java similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/adapter/base/MediaEntryViewHolder.java rename to app/src/main/java/io/github/muntashirakon/music/adapter/base/MediaEntryViewHolder.java index ddf99c210..86d7982bf 100644 --- a/app/src/main/java/code/name/monkey/retromusic/adapter/base/MediaEntryViewHolder.java +++ b/app/src/main/java/io/github/muntashirakon/music/adapter/base/MediaEntryViewHolder.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.adapter.base; +package io.github.muntashirakon.music.adapter.base; import android.graphics.Color; import android.view.View; @@ -28,7 +28,7 @@ import androidx.recyclerview.widget.RecyclerView; import com.google.android.material.card.MaterialCardView; import com.h6ah4i.android.widget.advrecyclerview.utils.AbstractDraggableSwipeableItemViewHolder; -import code.name.monkey.retromusic.R; +import io.github.muntashirakon.music.R; public class MediaEntryViewHolder extends AbstractDraggableSwipeableItemViewHolder implements View.OnLongClickListener, View.OnClickListener { diff --git a/app/src/main/java/code/name/monkey/retromusic/adapter/playlist/PlaylistAdapter.kt b/app/src/main/java/io/github/muntashirakon/music/adapter/playlist/PlaylistAdapter.kt similarity index 86% rename from app/src/main/java/code/name/monkey/retromusic/adapter/playlist/PlaylistAdapter.kt rename to app/src/main/java/io/github/muntashirakon/music/adapter/playlist/PlaylistAdapter.kt index f5bf2b7e7..dfd7151fe 100755 --- a/app/src/main/java/code/name/monkey/retromusic/adapter/playlist/PlaylistAdapter.kt +++ b/app/src/main/java/io/github/muntashirakon/music/adapter/playlist/PlaylistAdapter.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.adapter.playlist +package io.github.muntashirakon.music.adapter.playlist import android.graphics.Bitmap import android.graphics.Color @@ -14,23 +14,23 @@ import androidx.appcompat.widget.PopupMenu import code.name.monkey.appthemehelper.ThemeStore import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.TintHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.adapter.base.AbsMultiSelectAdapter -import code.name.monkey.retromusic.adapter.base.MediaEntryViewHolder -import code.name.monkey.retromusic.extensions.hide -import code.name.monkey.retromusic.extensions.show -import code.name.monkey.retromusic.helper.menu.PlaylistMenuHelper -import code.name.monkey.retromusic.helper.menu.SongsMenuHelper -import code.name.monkey.retromusic.interfaces.CabHolder -import code.name.monkey.retromusic.loaders.PlaylistSongsLoader -import code.name.monkey.retromusic.model.AbsCustomPlaylist -import code.name.monkey.retromusic.model.Playlist -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.model.smartplaylist.AbsSmartPlaylist -import code.name.monkey.retromusic.util.AutoGeneratedPlaylistBitmap -import code.name.monkey.retromusic.util.MusicUtil -import code.name.monkey.retromusic.util.NavigationUtil -import code.name.monkey.retromusic.util.RetroColorUtil +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.extensions.show +import io.github.muntashirakon.music.helper.menu.PlaylistMenuHelper +import io.github.muntashirakon.music.helper.menu.SongsMenuHelper +import io.github.muntashirakon.music.interfaces.CabHolder +import io.github.muntashirakon.music.loaders.PlaylistSongsLoader +import io.github.muntashirakon.music.model.AbsCustomPlaylist +import io.github.muntashirakon.music.model.Playlist +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.model.smartplaylist.AbsSmartPlaylist +import io.github.muntashirakon.music.util.AutoGeneratedPlaylistBitmap +import io.github.muntashirakon.music.util.MusicUtil +import io.github.muntashirakon.music.util.NavigationUtil +import io.github.muntashirakon.music.util.RetroColorUtil import java.util.* class PlaylistAdapter( diff --git a/app/src/main/java/code/name/monkey/retromusic/adapter/song/AbsOffsetSongAdapter.kt b/app/src/main/java/io/github/muntashirakon/music/adapter/song/AbsOffsetSongAdapter.kt similarity index 90% rename from app/src/main/java/code/name/monkey/retromusic/adapter/song/AbsOffsetSongAdapter.kt rename to app/src/main/java/io/github/muntashirakon/music/adapter/song/AbsOffsetSongAdapter.kt index d1141341c..45193c4ba 100644 --- a/app/src/main/java/code/name/monkey/retromusic/adapter/song/AbsOffsetSongAdapter.kt +++ b/app/src/main/java/io/github/muntashirakon/music/adapter/song/AbsOffsetSongAdapter.kt @@ -1,14 +1,14 @@ -package code.name.monkey.retromusic.adapter.song +package io.github.muntashirakon.music.adapter.song import android.view.LayoutInflater import android.view.View import android.view.ViewGroup import androidx.annotation.LayoutRes import androidx.appcompat.app.AppCompatActivity -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.interfaces.CabHolder -import code.name.monkey.retromusic.model.Song +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.interfaces.CabHolder +import io.github.muntashirakon.music.model.Song abstract class AbsOffsetSongAdapter( activity: AppCompatActivity, diff --git a/app/src/main/java/code/name/monkey/retromusic/adapter/song/OrderablePlaylistSongAdapter.kt b/app/src/main/java/io/github/muntashirakon/music/adapter/song/OrderablePlaylistSongAdapter.kt similarity index 91% rename from app/src/main/java/code/name/monkey/retromusic/adapter/song/OrderablePlaylistSongAdapter.kt rename to app/src/main/java/io/github/muntashirakon/music/adapter/song/OrderablePlaylistSongAdapter.kt index 74a2f7ebd..030daf3b8 100644 --- a/app/src/main/java/code/name/monkey/retromusic/adapter/song/OrderablePlaylistSongAdapter.kt +++ b/app/src/main/java/io/github/muntashirakon/music/adapter/song/OrderablePlaylistSongAdapter.kt @@ -1,15 +1,15 @@ -package code.name.monkey.retromusic.adapter.song +package io.github.muntashirakon.music.adapter.song import android.view.MenuItem import android.view.View import androidx.appcompat.app.AppCompatActivity -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.R.menu -import code.name.monkey.retromusic.dialogs.RemoveFromPlaylistDialog -import code.name.monkey.retromusic.interfaces.CabHolder -import code.name.monkey.retromusic.model.PlaylistSong -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.util.ViewUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.R.menu +import io.github.muntashirakon.music.dialogs.RemoveFromPlaylistDialog +import io.github.muntashirakon.music.interfaces.CabHolder +import io.github.muntashirakon.music.model.PlaylistSong +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.ViewUtil import com.h6ah4i.android.widget.advrecyclerview.draggable.DraggableItemAdapter import com.h6ah4i.android.widget.advrecyclerview.draggable.DraggableItemViewHolder import com.h6ah4i.android.widget.advrecyclerview.draggable.ItemDraggableRange diff --git a/app/src/main/java/code/name/monkey/retromusic/adapter/song/PlayingQueueAdapter.kt b/app/src/main/java/io/github/muntashirakon/music/adapter/song/PlayingQueueAdapter.kt similarity index 93% rename from app/src/main/java/code/name/monkey/retromusic/adapter/song/PlayingQueueAdapter.kt rename to app/src/main/java/io/github/muntashirakon/music/adapter/song/PlayingQueueAdapter.kt index 0a628f2f6..b58df715e 100644 --- a/app/src/main/java/code/name/monkey/retromusic/adapter/song/PlayingQueueAdapter.kt +++ b/app/src/main/java/io/github/muntashirakon/music/adapter/song/PlayingQueueAdapter.kt @@ -1,16 +1,16 @@ -package code.name.monkey.retromusic.adapter.song +package io.github.muntashirakon.music.adapter.song import android.view.MenuItem import android.view.View import androidx.appcompat.app.AppCompatActivity -import code.name.monkey.retromusic.R -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 io.github.muntashirakon.music.R +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 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/code/name/monkey/retromusic/adapter/song/PlaylistSongAdapter.kt b/app/src/main/java/io/github/muntashirakon/music/adapter/song/PlaylistSongAdapter.kt similarity index 88% rename from app/src/main/java/code/name/monkey/retromusic/adapter/song/PlaylistSongAdapter.kt rename to app/src/main/java/io/github/muntashirakon/music/adapter/song/PlaylistSongAdapter.kt index 252c837aa..e3aa67fec 100644 --- a/app/src/main/java/code/name/monkey/retromusic/adapter/song/PlaylistSongAdapter.kt +++ b/app/src/main/java/io/github/muntashirakon/music/adapter/song/PlaylistSongAdapter.kt @@ -1,14 +1,14 @@ -package code.name.monkey.retromusic.adapter.song +package io.github.muntashirakon.music.adapter.song import android.app.ActivityOptions import android.view.MenuItem import android.view.View import androidx.appcompat.app.AppCompatActivity -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.interfaces.CabHolder -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.util.NavigationUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.interfaces.CabHolder +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.NavigationUtil import com.google.android.material.button.MaterialButton open class PlaylistSongAdapter( diff --git a/app/src/main/java/code/name/monkey/retromusic/adapter/song/ShuffleButtonSongAdapter.kt b/app/src/main/java/io/github/muntashirakon/music/adapter/song/ShuffleButtonSongAdapter.kt similarity index 86% rename from app/src/main/java/code/name/monkey/retromusic/adapter/song/ShuffleButtonSongAdapter.kt rename to app/src/main/java/io/github/muntashirakon/music/adapter/song/ShuffleButtonSongAdapter.kt index 4f3935ad4..a346fdcf5 100644 --- a/app/src/main/java/code/name/monkey/retromusic/adapter/song/ShuffleButtonSongAdapter.kt +++ b/app/src/main/java/io/github/muntashirakon/music/adapter/song/ShuffleButtonSongAdapter.kt @@ -1,11 +1,11 @@ -package code.name.monkey.retromusic.adapter.song +package io.github.muntashirakon.music.adapter.song import android.view.View import androidx.appcompat.app.AppCompatActivity -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.interfaces.CabHolder -import code.name.monkey.retromusic.model.Song +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.interfaces.CabHolder +import io.github.muntashirakon.music.model.Song import com.google.android.material.button.MaterialButton class ShuffleButtonSongAdapter( diff --git a/app/src/main/java/code/name/monkey/retromusic/adapter/song/SimpleSongAdapter.kt b/app/src/main/java/io/github/muntashirakon/music/adapter/song/SimpleSongAdapter.kt similarity index 84% rename from app/src/main/java/code/name/monkey/retromusic/adapter/song/SimpleSongAdapter.kt rename to app/src/main/java/io/github/muntashirakon/music/adapter/song/SimpleSongAdapter.kt index 53a952426..2ffa38428 100755 --- a/app/src/main/java/code/name/monkey/retromusic/adapter/song/SimpleSongAdapter.kt +++ b/app/src/main/java/io/github/muntashirakon/music/adapter/song/SimpleSongAdapter.kt @@ -1,11 +1,11 @@ -package code.name.monkey.retromusic.adapter.song +package io.github.muntashirakon.music.adapter.song import android.view.LayoutInflater import android.view.ViewGroup import androidx.appcompat.app.AppCompatActivity -import code.name.monkey.retromusic.interfaces.CabHolder -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.util.MusicUtil +import io.github.muntashirakon.music.interfaces.CabHolder +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.MusicUtil import java.util.* class SimpleSongAdapter( diff --git a/app/src/main/java/code/name/monkey/retromusic/adapter/song/SongAdapter.kt b/app/src/main/java/io/github/muntashirakon/music/adapter/song/SongAdapter.kt similarity index 86% rename from app/src/main/java/code/name/monkey/retromusic/adapter/song/SongAdapter.kt rename to app/src/main/java/io/github/muntashirakon/music/adapter/song/SongAdapter.kt index 2c0caa401..1413e695b 100644 --- a/app/src/main/java/code/name/monkey/retromusic/adapter/song/SongAdapter.kt +++ b/app/src/main/java/io/github/muntashirakon/music/adapter/song/SongAdapter.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.adapter.song +package io.github.muntashirakon.music.adapter.song import android.app.ActivityOptions import android.content.res.ColorStateList @@ -9,24 +9,24 @@ import android.view.MenuItem import android.view.View import android.view.ViewGroup import androidx.appcompat.app.AppCompatActivity -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.adapter.base.AbsMultiSelectAdapter -import code.name.monkey.retromusic.adapter.base.MediaEntryViewHolder -import code.name.monkey.retromusic.extensions.hide -import code.name.monkey.retromusic.extensions.show -import code.name.monkey.retromusic.glide.RetroMusicColoredTarget -import code.name.monkey.retromusic.glide.SongGlideRequest -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.CabHolder -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.util.MusicUtil -import code.name.monkey.retromusic.util.NavigationUtil -import code.name.monkey.retromusic.util.PreferenceUtil +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.extensions.show +import io.github.muntashirakon.music.glide.RetroMusicColoredTarget +import io.github.muntashirakon.music.glide.SongGlideRequest +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.CabHolder +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.MusicUtil +import io.github.muntashirakon.music.util.NavigationUtil +import io.github.muntashirakon.music.util.PreferenceUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor import com.afollestad.materialcab.MaterialCab import com.bumptech.glide.Glide import me.zhanghai.android.fastscroll.PopupTextProvider diff --git a/app/src/main/java/code/name/monkey/retromusic/appshortcuts/AppShortcutIconGenerator.kt b/app/src/main/java/io/github/muntashirakon/music/appshortcuts/AppShortcutIconGenerator.kt similarity index 94% rename from app/src/main/java/code/name/monkey/retromusic/appshortcuts/AppShortcutIconGenerator.kt rename to app/src/main/java/io/github/muntashirakon/music/appshortcuts/AppShortcutIconGenerator.kt index ff4dbf5af..106d37337 100644 --- a/app/src/main/java/code/name/monkey/retromusic/appshortcuts/AppShortcutIconGenerator.kt +++ b/app/src/main/java/io/github/muntashirakon/music/appshortcuts/AppShortcutIconGenerator.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.appshortcuts +package io.github.muntashirakon.music.appshortcuts import android.content.Context import android.graphics.Bitmap @@ -24,9 +24,9 @@ import android.os.Build import android.util.TypedValue import androidx.annotation.RequiresApi import code.name.monkey.appthemehelper.ThemeStore -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.RetroUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.RetroUtil @RequiresApi(Build.VERSION_CODES.N_MR1) object AppShortcutIconGenerator { diff --git a/app/src/main/java/code/name/monkey/retromusic/appshortcuts/AppShortcutLauncherActivity.kt b/app/src/main/java/io/github/muntashirakon/music/appshortcuts/AppShortcutLauncherActivity.kt similarity index 75% rename from app/src/main/java/code/name/monkey/retromusic/appshortcuts/AppShortcutLauncherActivity.kt rename to app/src/main/java/io/github/muntashirakon/music/appshortcuts/AppShortcutLauncherActivity.kt index 1bf1e90c0..14e742791 100644 --- a/app/src/main/java/code/name/monkey/retromusic/appshortcuts/AppShortcutLauncherActivity.kt +++ b/app/src/main/java/io/github/muntashirakon/music/appshortcuts/AppShortcutLauncherActivity.kt @@ -12,22 +12,22 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.appshortcuts +package io.github.muntashirakon.music.appshortcuts import android.app.Activity import android.content.Intent import android.os.Bundle -import code.name.monkey.retromusic.activities.SearchActivity -import code.name.monkey.retromusic.appshortcuts.shortcuttype.LastAddedShortcutType -import code.name.monkey.retromusic.appshortcuts.shortcuttype.SearchShortCutType -import code.name.monkey.retromusic.appshortcuts.shortcuttype.ShuffleAllShortcutType -import code.name.monkey.retromusic.appshortcuts.shortcuttype.TopTracksShortcutType -import code.name.monkey.retromusic.model.Playlist -import code.name.monkey.retromusic.model.smartplaylist.LastAddedPlaylist -import code.name.monkey.retromusic.model.smartplaylist.MyTopTracksPlaylist -import code.name.monkey.retromusic.model.smartplaylist.ShuffleAllPlaylist -import code.name.monkey.retromusic.service.MusicService -import code.name.monkey.retromusic.service.MusicService.* +import io.github.muntashirakon.music.activities.SearchActivity +import io.github.muntashirakon.music.appshortcuts.shortcuttype.LastAddedShortcutType +import io.github.muntashirakon.music.appshortcuts.shortcuttype.SearchShortCutType +import io.github.muntashirakon.music.appshortcuts.shortcuttype.ShuffleAllShortcutType +import io.github.muntashirakon.music.appshortcuts.shortcuttype.TopTracksShortcutType +import io.github.muntashirakon.music.model.Playlist +import io.github.muntashirakon.music.model.smartplaylist.LastAddedPlaylist +import io.github.muntashirakon.music.model.smartplaylist.MyTopTracksPlaylist +import io.github.muntashirakon.music.model.smartplaylist.ShuffleAllPlaylist +import io.github.muntashirakon.music.service.MusicService +import io.github.muntashirakon.music.service.MusicService.* class AppShortcutLauncherActivity : Activity() { @@ -83,7 +83,7 @@ class AppShortcutLauncherActivity : Activity() { } companion object { - const val KEY_SHORTCUT_TYPE = "code.name.monkey.retromusic.appshortcuts.ShortcutType" + const val KEY_SHORTCUT_TYPE = "io.github.muntashirakon.Music.appshortcuts.ShortcutType" const val SHORTCUT_TYPE_SHUFFLE_ALL = 0 const val SHORTCUT_TYPE_TOP_TRACKS = 1 const val SHORTCUT_TYPE_LAST_ADDED = 2 diff --git a/app/src/main/java/code/name/monkey/retromusic/appshortcuts/DynamicShortcutManager.kt b/app/src/main/java/io/github/muntashirakon/music/appshortcuts/DynamicShortcutManager.kt similarity index 85% rename from app/src/main/java/code/name/monkey/retromusic/appshortcuts/DynamicShortcutManager.kt rename to app/src/main/java/io/github/muntashirakon/music/appshortcuts/DynamicShortcutManager.kt index c77df6b54..6cfcedba5 100644 --- a/app/src/main/java/code/name/monkey/retromusic/appshortcuts/DynamicShortcutManager.kt +++ b/app/src/main/java/io/github/muntashirakon/music/appshortcuts/DynamicShortcutManager.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.appshortcuts +package io.github.muntashirakon.music.appshortcuts import android.annotation.TargetApi import android.content.Context @@ -21,10 +21,10 @@ import android.content.pm.ShortcutInfo import android.content.pm.ShortcutManager import android.graphics.drawable.Icon import android.os.Build -import code.name.monkey.retromusic.appshortcuts.shortcuttype.LastAddedShortcutType -import code.name.monkey.retromusic.appshortcuts.shortcuttype.SearchShortCutType -import code.name.monkey.retromusic.appshortcuts.shortcuttype.ShuffleAllShortcutType -import code.name.monkey.retromusic.appshortcuts.shortcuttype.TopTracksShortcutType +import io.github.muntashirakon.music.appshortcuts.shortcuttype.LastAddedShortcutType +import io.github.muntashirakon.music.appshortcuts.shortcuttype.SearchShortCutType +import io.github.muntashirakon.music.appshortcuts.shortcuttype.ShuffleAllShortcutType +import io.github.muntashirakon.music.appshortcuts.shortcuttype.TopTracksShortcutType import java.util.* @TargetApi(Build.VERSION_CODES.N_MR1) diff --git a/app/src/main/java/code/name/monkey/retromusic/appshortcuts/shortcuttype/BaseShortcutType.kt b/app/src/main/java/io/github/muntashirakon/music/appshortcuts/shortcuttype/BaseShortcutType.kt similarity index 87% rename from app/src/main/java/code/name/monkey/retromusic/appshortcuts/shortcuttype/BaseShortcutType.kt rename to app/src/main/java/io/github/muntashirakon/music/appshortcuts/shortcuttype/BaseShortcutType.kt index c2b376ded..5bf3d0ff7 100644 --- a/app/src/main/java/code/name/monkey/retromusic/appshortcuts/shortcuttype/BaseShortcutType.kt +++ b/app/src/main/java/io/github/muntashirakon/music/appshortcuts/shortcuttype/BaseShortcutType.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.appshortcuts.shortcuttype +package io.github.muntashirakon.music.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 android.os.Bundle -import code.name.monkey.retromusic.appshortcuts.AppShortcutLauncherActivity +import io.github.muntashirakon.music.appshortcuts.AppShortcutLauncherActivity @TargetApi(Build.VERSION_CODES.N_MR1) abstract class BaseShortcutType(internal var context: Context) { @@ -43,7 +43,7 @@ abstract class BaseShortcutType(internal var context: Context) { } companion object { - internal const val ID_PREFIX = "code.name.monkey.retromusic.appshortcuts.id." + internal const val ID_PREFIX = "io.github.muntashirakon.Music.appshortcuts.id." val id: String get() = ID_PREFIX + "invalid" } diff --git a/app/src/main/java/code/name/monkey/retromusic/appshortcuts/shortcuttype/LastAddedShortcutType.kt b/app/src/main/java/io/github/muntashirakon/music/appshortcuts/shortcuttype/LastAddedShortcutType.kt similarity index 85% rename from app/src/main/java/code/name/monkey/retromusic/appshortcuts/shortcuttype/LastAddedShortcutType.kt rename to app/src/main/java/io/github/muntashirakon/music/appshortcuts/shortcuttype/LastAddedShortcutType.kt index ef80bc0ec..8ebfd1a8e 100644 --- a/app/src/main/java/code/name/monkey/retromusic/appshortcuts/shortcuttype/LastAddedShortcutType.kt +++ b/app/src/main/java/io/github/muntashirakon/music/appshortcuts/shortcuttype/LastAddedShortcutType.kt @@ -12,15 +12,15 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.appshortcuts.shortcuttype +package io.github.muntashirakon.music.appshortcuts.shortcuttype import android.annotation.TargetApi import android.content.Context import android.content.pm.ShortcutInfo import android.os.Build -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.appshortcuts.AppShortcutIconGenerator -import code.name.monkey.retromusic.appshortcuts.AppShortcutLauncherActivity +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.appshortcuts.AppShortcutIconGenerator +import io.github.muntashirakon.music.appshortcuts.AppShortcutLauncherActivity @TargetApi(Build.VERSION_CODES.N_MR1) class LastAddedShortcutType(context: Context) : BaseShortcutType(context) { diff --git a/app/src/main/java/code/name/monkey/retromusic/appshortcuts/shortcuttype/SearchShortCutType.kt b/app/src/main/java/io/github/muntashirakon/music/appshortcuts/shortcuttype/SearchShortCutType.kt similarity index 85% rename from app/src/main/java/code/name/monkey/retromusic/appshortcuts/shortcuttype/SearchShortCutType.kt rename to app/src/main/java/io/github/muntashirakon/music/appshortcuts/shortcuttype/SearchShortCutType.kt index dfcd55d03..269cf0cbd 100644 --- a/app/src/main/java/code/name/monkey/retromusic/appshortcuts/shortcuttype/SearchShortCutType.kt +++ b/app/src/main/java/io/github/muntashirakon/music/appshortcuts/shortcuttype/SearchShortCutType.kt @@ -12,15 +12,15 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.appshortcuts.shortcuttype +package io.github.muntashirakon.music.appshortcuts.shortcuttype import android.annotation.TargetApi import android.content.Context import android.content.pm.ShortcutInfo import android.os.Build -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.appshortcuts.AppShortcutIconGenerator -import code.name.monkey.retromusic.appshortcuts.AppShortcutLauncherActivity +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.appshortcuts.AppShortcutIconGenerator +import io.github.muntashirakon.music.appshortcuts.AppShortcutLauncherActivity @TargetApi(Build.VERSION_CODES.N_MR1) class SearchShortCutType(context: Context) : BaseShortcutType(context) { diff --git a/app/src/main/java/code/name/monkey/retromusic/appshortcuts/shortcuttype/ShuffleAllShortcutType.kt b/app/src/main/java/io/github/muntashirakon/music/appshortcuts/shortcuttype/ShuffleAllShortcutType.kt similarity index 85% rename from app/src/main/java/code/name/monkey/retromusic/appshortcuts/shortcuttype/ShuffleAllShortcutType.kt rename to app/src/main/java/io/github/muntashirakon/music/appshortcuts/shortcuttype/ShuffleAllShortcutType.kt index dc86fa830..640c9959f 100644 --- a/app/src/main/java/code/name/monkey/retromusic/appshortcuts/shortcuttype/ShuffleAllShortcutType.kt +++ b/app/src/main/java/io/github/muntashirakon/music/appshortcuts/shortcuttype/ShuffleAllShortcutType.kt @@ -12,15 +12,15 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.appshortcuts.shortcuttype +package io.github.muntashirakon.music.appshortcuts.shortcuttype import android.annotation.TargetApi import android.content.Context import android.content.pm.ShortcutInfo import android.os.Build -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.appshortcuts.AppShortcutIconGenerator -import code.name.monkey.retromusic.appshortcuts.AppShortcutLauncherActivity +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.appshortcuts.AppShortcutIconGenerator +import io.github.muntashirakon.music.appshortcuts.AppShortcutLauncherActivity @TargetApi(Build.VERSION_CODES.N_MR1) class ShuffleAllShortcutType(context: Context) : BaseShortcutType(context) { diff --git a/app/src/main/java/code/name/monkey/retromusic/appshortcuts/shortcuttype/TopTracksShortcutType.kt b/app/src/main/java/io/github/muntashirakon/music/appshortcuts/shortcuttype/TopTracksShortcutType.kt similarity index 85% rename from app/src/main/java/code/name/monkey/retromusic/appshortcuts/shortcuttype/TopTracksShortcutType.kt rename to app/src/main/java/io/github/muntashirakon/music/appshortcuts/shortcuttype/TopTracksShortcutType.kt index 1317977c8..78ee8c352 100644 --- a/app/src/main/java/code/name/monkey/retromusic/appshortcuts/shortcuttype/TopTracksShortcutType.kt +++ b/app/src/main/java/io/github/muntashirakon/music/appshortcuts/shortcuttype/TopTracksShortcutType.kt @@ -12,15 +12,15 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.appshortcuts.shortcuttype +package io.github.muntashirakon.music.appshortcuts.shortcuttype import android.annotation.TargetApi import android.content.Context import android.content.pm.ShortcutInfo import android.os.Build -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.appshortcuts.AppShortcutIconGenerator -import code.name.monkey.retromusic.appshortcuts.AppShortcutLauncherActivity +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.appshortcuts.AppShortcutIconGenerator +import io.github.muntashirakon.music.appshortcuts.AppShortcutLauncherActivity @TargetApi(Build.VERSION_CODES.N_MR1) class TopTracksShortcutType(context: Context) : BaseShortcutType(context) { diff --git a/app/src/main/java/code/name/monkey/retromusic/appwidgets/AppWidgetBig.kt b/app/src/main/java/io/github/muntashirakon/music/appwidgets/AppWidgetBig.kt similarity index 94% rename from app/src/main/java/code/name/monkey/retromusic/appwidgets/AppWidgetBig.kt rename to app/src/main/java/io/github/muntashirakon/music/appwidgets/AppWidgetBig.kt index 4a55376fb..fcf4f3b78 100644 --- a/app/src/main/java/code/name/monkey/retromusic/appwidgets/AppWidgetBig.kt +++ b/app/src/main/java/io/github/muntashirakon/music/appwidgets/AppWidgetBig.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.appwidgets +package io.github.muntashirakon.music.appwidgets import android.app.PendingIntent import android.content.ComponentName @@ -24,13 +24,13 @@ import android.text.TextUtils import android.view.View import android.widget.RemoteViews import code.name.monkey.appthemehelper.util.MaterialValueHelper -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.glide.SongGlideRequest -import code.name.monkey.retromusic.service.MusicService -import code.name.monkey.retromusic.service.MusicService.* -import code.name.monkey.retromusic.util.RetroUtil +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.glide.SongGlideRequest +import io.github.muntashirakon.music.service.MusicService +import io.github.muntashirakon.music.service.MusicService.* +import io.github.muntashirakon.music.util.RetroUtil import com.bumptech.glide.Glide import com.bumptech.glide.request.animation.GlideAnimation import com.bumptech.glide.request.target.SimpleTarget diff --git a/app/src/main/java/code/name/monkey/retromusic/appwidgets/AppWidgetCard.kt b/app/src/main/java/io/github/muntashirakon/music/appwidgets/AppWidgetCard.kt similarity index 92% rename from app/src/main/java/code/name/monkey/retromusic/appwidgets/AppWidgetCard.kt rename to app/src/main/java/io/github/muntashirakon/music/appwidgets/AppWidgetCard.kt index 1d2d2377a..a84c66421 100644 --- a/app/src/main/java/code/name/monkey/retromusic/appwidgets/AppWidgetCard.kt +++ b/app/src/main/java/io/github/muntashirakon/music/appwidgets/AppWidgetCard.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.appwidgets +package io.github.muntashirakon.music.appwidgets import android.app.PendingIntent import android.content.ComponentName @@ -24,15 +24,15 @@ import android.text.TextUtils import android.view.View import android.widget.RemoteViews import code.name.monkey.appthemehelper.util.MaterialValueHelper -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.glide.SongGlideRequest -import code.name.monkey.retromusic.glide.palette.BitmapPaletteWrapper -import code.name.monkey.retromusic.service.MusicService -import code.name.monkey.retromusic.service.MusicService.* -import code.name.monkey.retromusic.util.ImageUtil -import code.name.monkey.retromusic.util.RetroUtil +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.glide.SongGlideRequest +import io.github.muntashirakon.music.glide.palette.BitmapPaletteWrapper +import io.github.muntashirakon.music.service.MusicService +import io.github.muntashirakon.music.service.MusicService.* +import io.github.muntashirakon.music.util.ImageUtil +import io.github.muntashirakon.music.util.RetroUtil import com.bumptech.glide.Glide import com.bumptech.glide.request.animation.GlideAnimation import com.bumptech.glide.request.target.SimpleTarget @@ -139,11 +139,11 @@ class AppWidgetCard : BaseAppWidget() { if (imageSize == 0) { imageSize = - service.resources.getDimensionPixelSize(code.name.monkey.retromusic.R.dimen.app_widget_card_image_size) + service.resources.getDimensionPixelSize(R.dimen.app_widget_card_image_size) } if (cardRadius == 0f) { cardRadius = - service.resources.getDimension(code.name.monkey.retromusic.R.dimen.app_widget_card_radius) + service.resources.getDimension(R.dimen.app_widget_card_radius) } // Load the album cover async and push the update on completion diff --git a/app/src/main/java/code/name/monkey/retromusic/appwidgets/AppWidgetClassic.kt b/app/src/main/java/io/github/muntashirakon/music/appwidgets/AppWidgetClassic.kt similarity index 94% rename from app/src/main/java/code/name/monkey/retromusic/appwidgets/AppWidgetClassic.kt rename to app/src/main/java/io/github/muntashirakon/music/appwidgets/AppWidgetClassic.kt index a85815010..a95e20270 100644 --- a/app/src/main/java/code/name/monkey/retromusic/appwidgets/AppWidgetClassic.kt +++ b/app/src/main/java/io/github/muntashirakon/music/appwidgets/AppWidgetClassic.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.appwidgets +package io.github.muntashirakon.music.appwidgets import android.app.PendingIntent import android.content.ComponentName @@ -25,15 +25,15 @@ import android.text.TextUtils import android.view.View import android.widget.RemoteViews import code.name.monkey.appthemehelper.util.MaterialValueHelper -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.glide.SongGlideRequest -import code.name.monkey.retromusic.glide.palette.BitmapPaletteWrapper -import code.name.monkey.retromusic.service.MusicService -import code.name.monkey.retromusic.service.MusicService.* -import code.name.monkey.retromusic.util.ImageUtil -import code.name.monkey.retromusic.util.RetroUtil +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.glide.SongGlideRequest +import io.github.muntashirakon.music.glide.palette.BitmapPaletteWrapper +import io.github.muntashirakon.music.service.MusicService +import io.github.muntashirakon.music.service.MusicService.* +import io.github.muntashirakon.music.util.ImageUtil +import io.github.muntashirakon.music.util.RetroUtil import com.bumptech.glide.Glide import com.bumptech.glide.request.animation.GlideAnimation import com.bumptech.glide.request.target.SimpleTarget diff --git a/app/src/main/java/code/name/monkey/retromusic/appwidgets/AppWidgetSmall.kt b/app/src/main/java/io/github/muntashirakon/music/appwidgets/AppWidgetSmall.kt similarity index 94% rename from app/src/main/java/code/name/monkey/retromusic/appwidgets/AppWidgetSmall.kt rename to app/src/main/java/io/github/muntashirakon/music/appwidgets/AppWidgetSmall.kt index 0eae1a4e1..647e62373 100644 --- a/app/src/main/java/code/name/monkey/retromusic/appwidgets/AppWidgetSmall.kt +++ b/app/src/main/java/io/github/muntashirakon/music/appwidgets/AppWidgetSmall.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.appwidgets +package io.github.muntashirakon.music.appwidgets import android.app.PendingIntent import android.content.ComponentName @@ -24,14 +24,14 @@ import android.text.TextUtils import android.view.View import android.widget.RemoteViews import code.name.monkey.appthemehelper.util.MaterialValueHelper -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.glide.SongGlideRequest -import code.name.monkey.retromusic.glide.palette.BitmapPaletteWrapper -import code.name.monkey.retromusic.service.MusicService -import code.name.monkey.retromusic.service.MusicService.* -import code.name.monkey.retromusic.util.RetroUtil +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.glide.SongGlideRequest +import io.github.muntashirakon.music.glide.palette.BitmapPaletteWrapper +import io.github.muntashirakon.music.service.MusicService +import io.github.muntashirakon.music.service.MusicService.* +import io.github.muntashirakon.music.util.RetroUtil import com.bumptech.glide.Glide import com.bumptech.glide.request.animation.GlideAnimation import com.bumptech.glide.request.target.SimpleTarget diff --git a/app/src/main/java/code/name/monkey/retromusic/appwidgets/AppWidgetText.kt b/app/src/main/java/io/github/muntashirakon/music/appwidgets/AppWidgetText.kt similarity index 93% rename from app/src/main/java/code/name/monkey/retromusic/appwidgets/AppWidgetText.kt rename to app/src/main/java/io/github/muntashirakon/music/appwidgets/AppWidgetText.kt index c47136e60..b41b73962 100644 --- a/app/src/main/java/code/name/monkey/retromusic/appwidgets/AppWidgetText.kt +++ b/app/src/main/java/io/github/muntashirakon/music/appwidgets/AppWidgetText.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.appwidgets +package io.github.muntashirakon.music.appwidgets import android.app.PendingIntent import android.content.ComponentName @@ -22,13 +22,13 @@ import android.text.TextUtils import android.view.View import android.widget.RemoteViews import androidx.core.content.ContextCompat -import code.name.monkey.retromusic.App -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.service.MusicService -import code.name.monkey.retromusic.service.MusicService.* -import code.name.monkey.retromusic.util.RetroUtil +import io.github.muntashirakon.music.App +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.service.MusicService +import io.github.muntashirakon.music.service.MusicService.* +import io.github.muntashirakon.music.util.RetroUtil class AppWidgetText : BaseAppWidget() { override fun defaultAppWidget(context: Context, appWidgetIds: IntArray) { diff --git a/app/src/main/java/code/name/monkey/retromusic/appwidgets/BootReceiver.kt b/app/src/main/java/io/github/muntashirakon/music/appwidgets/BootReceiver.kt similarity index 94% rename from app/src/main/java/code/name/monkey/retromusic/appwidgets/BootReceiver.kt rename to app/src/main/java/io/github/muntashirakon/music/appwidgets/BootReceiver.kt index 5f82c2af6..bac3e580c 100644 --- a/app/src/main/java/code/name/monkey/retromusic/appwidgets/BootReceiver.kt +++ b/app/src/main/java/io/github/muntashirakon/music/appwidgets/BootReceiver.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.appwidgets +package io.github.muntashirakon.music.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 code.name.monkey.retromusic.service.MusicService +import io.github.muntashirakon.music.service.MusicService class BootReceiver : BroadcastReceiver() { override fun onReceive(context: Context, intent: Intent) { diff --git a/app/src/main/java/code/name/monkey/retromusic/appwidgets/base/BaseAppWidget.kt b/app/src/main/java/io/github/muntashirakon/music/appwidgets/base/BaseAppWidget.kt similarity index 95% rename from app/src/main/java/code/name/monkey/retromusic/appwidgets/base/BaseAppWidget.kt rename to app/src/main/java/io/github/muntashirakon/music/appwidgets/base/BaseAppWidget.kt index 29f0d7481..a3bf6ff78 100644 --- a/app/src/main/java/code/name/monkey/retromusic/appwidgets/base/BaseAppWidget.kt +++ b/app/src/main/java/io/github/muntashirakon/music/appwidgets/base/BaseAppWidget.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.appwidgets.base +package io.github.muntashirakon.music.appwidgets.base import android.app.PendingIntent import android.appwidget.AppWidgetManager @@ -28,11 +28,11 @@ import android.os.Build import android.text.TextUtils import android.widget.RemoteViews import androidx.core.content.ContextCompat -import code.name.monkey.retromusic.App -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.* +import io.github.muntashirakon.music.App +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.* abstract class BaseAppWidget : AppWidgetProvider() { diff --git a/app/src/main/java/code/name/monkey/retromusic/dagger/MusicComponent.kt b/app/src/main/java/io/github/muntashirakon/music/dagger/MusicComponent.kt similarity index 61% rename from app/src/main/java/code/name/monkey/retromusic/dagger/MusicComponent.kt rename to app/src/main/java/io/github/muntashirakon/music/dagger/MusicComponent.kt index 42a6584fd..8e7534ccb 100644 --- a/app/src/main/java/code/name/monkey/retromusic/dagger/MusicComponent.kt +++ b/app/src/main/java/io/github/muntashirakon/music/dagger/MusicComponent.kt @@ -12,20 +12,20 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.dagger +package io.github.muntashirakon.music.dagger -import code.name.monkey.retromusic.activities.artists.ArtistDetailActivity -import code.name.monkey.retromusic.activities.GenreDetailsActivity -import code.name.monkey.retromusic.activities.PlaylistDetailActivity -import code.name.monkey.retromusic.activities.SearchActivity -import code.name.monkey.retromusic.dagger.module.AppModule -import code.name.monkey.retromusic.dagger.module.PresenterModule -import code.name.monkey.retromusic.fragments.albums.AlbumsFragment -import code.name.monkey.retromusic.fragments.artists.ArtistsFragment -import code.name.monkey.retromusic.fragments.genres.GenresFragment -import code.name.monkey.retromusic.fragments.home.BannerHomeFragment -import code.name.monkey.retromusic.fragments.playlists.PlaylistsFragment -import code.name.monkey.retromusic.fragments.songs.SongsFragment +import io.github.muntashirakon.music.activities.artists.ArtistDetailActivity +import io.github.muntashirakon.music.activities.GenreDetailsActivity +import io.github.muntashirakon.music.activities.PlaylistDetailActivity +import io.github.muntashirakon.music.activities.SearchActivity +import io.github.muntashirakon.music.dagger.module.AppModule +import io.github.muntashirakon.music.dagger.module.PresenterModule +import io.github.muntashirakon.music.fragments.albums.AlbumsFragment +import io.github.muntashirakon.music.fragments.artists.ArtistsFragment +import io.github.muntashirakon.music.fragments.genres.GenresFragment +import io.github.muntashirakon.music.fragments.home.BannerHomeFragment +import io.github.muntashirakon.music.fragments.playlists.PlaylistsFragment +import io.github.muntashirakon.music.fragments.songs.SongsFragment import dagger.Component import javax.inject.Singleton diff --git a/app/src/main/java/code/name/monkey/retromusic/dagger/module/AppModule.kt b/app/src/main/java/io/github/muntashirakon/music/dagger/module/AppModule.kt similarity index 94% rename from app/src/main/java/code/name/monkey/retromusic/dagger/module/AppModule.kt rename to app/src/main/java/io/github/muntashirakon/music/dagger/module/AppModule.kt index 31707bb0d..4187c9f33 100644 --- a/app/src/main/java/code/name/monkey/retromusic/dagger/module/AppModule.kt +++ b/app/src/main/java/io/github/muntashirakon/music/dagger/module/AppModule.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.dagger.module +package io.github.muntashirakon.music.dagger.module import android.app.Application import android.content.Context diff --git a/app/src/main/java/code/name/monkey/retromusic/dagger/module/PresenterModile.kt b/app/src/main/java/io/github/muntashirakon/music/dagger/module/PresenterModile.kt similarity index 65% rename from app/src/main/java/code/name/monkey/retromusic/dagger/module/PresenterModile.kt rename to app/src/main/java/io/github/muntashirakon/music/dagger/module/PresenterModile.kt index 8e29057c6..9c9a5eb6e 100644 --- a/app/src/main/java/code/name/monkey/retromusic/dagger/module/PresenterModile.kt +++ b/app/src/main/java/io/github/muntashirakon/music/dagger/module/PresenterModile.kt @@ -12,17 +12,17 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.dagger.module +package io.github.muntashirakon.music.dagger.module import android.content.Context -import code.name.monkey.retromusic.mvp.presenter.GenreDetailsPresenter -import code.name.monkey.retromusic.mvp.presenter.GenreDetailsPresenter.GenreDetailsPresenterImpl -import code.name.monkey.retromusic.mvp.presenter.PlaylistSongsPresenter -import code.name.monkey.retromusic.mvp.presenter.PlaylistSongsPresenter.PlaylistSongsPresenterImpl -import code.name.monkey.retromusic.mvp.presenter.SearchPresenter -import code.name.monkey.retromusic.mvp.presenter.SearchPresenter.SearchPresenterImpl -import code.name.monkey.retromusic.providers.RepositoryImpl -import code.name.monkey.retromusic.providers.interfaces.Repository +import io.github.muntashirakon.music.mvp.presenter.GenreDetailsPresenter +import io.github.muntashirakon.music.mvp.presenter.GenreDetailsPresenter.GenreDetailsPresenterImpl +import io.github.muntashirakon.music.mvp.presenter.PlaylistSongsPresenter +import io.github.muntashirakon.music.mvp.presenter.PlaylistSongsPresenter.PlaylistSongsPresenterImpl +import io.github.muntashirakon.music.mvp.presenter.SearchPresenter +import io.github.muntashirakon.music.mvp.presenter.SearchPresenter.SearchPresenterImpl +import io.github.muntashirakon.music.providers.RepositoryImpl +import io.github.muntashirakon.music.providers.interfaces.Repository import dagger.Module import dagger.Provides diff --git a/app/src/main/java/code/name/monkey/retromusic/deezer/DeezerApiService.kt b/app/src/main/java/io/github/muntashirakon/music/deezer/DeezerApiService.kt similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/deezer/DeezerApiService.kt rename to app/src/main/java/io/github/muntashirakon/music/deezer/DeezerApiService.kt index fd107234c..f251ce64a 100644 --- a/app/src/main/java/code/name/monkey/retromusic/deezer/DeezerApiService.kt +++ b/app/src/main/java/io/github/muntashirakon/music/deezer/DeezerApiService.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.deezer +package io.github.muntashirakon.music.deezer import android.content.Context import okhttp3.Cache diff --git a/app/src/main/java/code/name/monkey/retromusic/deezer/DeezerResponse.kt b/app/src/main/java/io/github/muntashirakon/music/deezer/DeezerResponse.kt similarity index 93% rename from app/src/main/java/code/name/monkey/retromusic/deezer/DeezerResponse.kt rename to app/src/main/java/io/github/muntashirakon/music/deezer/DeezerResponse.kt index b029ab535..35ef5b8f7 100644 --- a/app/src/main/java/code/name/monkey/retromusic/deezer/DeezerResponse.kt +++ b/app/src/main/java/io/github/muntashirakon/music/deezer/DeezerResponse.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.deezer +package io.github.muntashirakon.music.deezer import com.google.gson.annotations.SerializedName diff --git a/app/src/main/java/code/name/monkey/retromusic/dialogs/AddToPlaylistDialog.kt b/app/src/main/java/io/github/muntashirakon/music/dialogs/AddToPlaylistDialog.kt similarity index 87% rename from app/src/main/java/code/name/monkey/retromusic/dialogs/AddToPlaylistDialog.kt rename to app/src/main/java/io/github/muntashirakon/music/dialogs/AddToPlaylistDialog.kt index 009cd5b38..01cdaa1fb 100644 --- a/app/src/main/java/code/name/monkey/retromusic/dialogs/AddToPlaylistDialog.kt +++ b/app/src/main/java/io/github/muntashirakon/music/dialogs/AddToPlaylistDialog.kt @@ -12,17 +12,17 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.dialogs +package io.github.muntashirakon.music.dialogs import android.app.Dialog import android.os.Bundle import androidx.fragment.app.DialogFragment -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.loaders.PlaylistLoader -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.util.PlaylistsUtil +import io.github.muntashirakon.music.EXTRA_SONG +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.extensions.extraNotNull +import io.github.muntashirakon.music.loaders.PlaylistLoader +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.PlaylistsUtil import com.google.android.material.dialog.MaterialAlertDialogBuilder class AddToPlaylistDialog : DialogFragment() { diff --git a/app/src/main/java/code/name/monkey/retromusic/dialogs/BlacklistFolderChooserDialog.java b/app/src/main/java/io/github/muntashirakon/music/dialogs/BlacklistFolderChooserDialog.java similarity index 98% rename from app/src/main/java/code/name/monkey/retromusic/dialogs/BlacklistFolderChooserDialog.java rename to app/src/main/java/io/github/muntashirakon/music/dialogs/BlacklistFolderChooserDialog.java index a276db9c3..da0f29d32 100644 --- a/app/src/main/java/code/name/monkey/retromusic/dialogs/BlacklistFolderChooserDialog.java +++ b/app/src/main/java/io/github/muntashirakon/music/dialogs/BlacklistFolderChooserDialog.java @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.dialogs; +package io.github.muntashirakon.music.dialogs; import android.Manifest; import android.app.Dialog; @@ -20,7 +20,7 @@ import java.util.Collections; import java.util.Comparator; import java.util.List; -import code.name.monkey.retromusic.R; +import io.github.muntashirakon.music.R; public class BlacklistFolderChooserDialog extends DialogFragment implements MaterialDialog.ListCallback { diff --git a/app/src/main/java/code/name/monkey/retromusic/dialogs/CreatePlaylistDialog.kt b/app/src/main/java/io/github/muntashirakon/music/dialogs/CreatePlaylistDialog.kt similarity index 91% rename from app/src/main/java/code/name/monkey/retromusic/dialogs/CreatePlaylistDialog.kt rename to app/src/main/java/io/github/muntashirakon/music/dialogs/CreatePlaylistDialog.kt index 4b232c4c4..d22fa4234 100644 --- a/app/src/main/java/code/name/monkey/retromusic/dialogs/CreatePlaylistDialog.kt +++ b/app/src/main/java/io/github/muntashirakon/music/dialogs/CreatePlaylistDialog.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.dialogs +package io.github.muntashirakon.music.dialogs import android.annotation.SuppressLint import android.app.Dialog @@ -21,11 +21,11 @@ import android.text.TextUtils import android.view.LayoutInflater import androidx.fragment.app.DialogFragment import code.name.monkey.appthemehelper.util.MaterialUtil -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.model.Song -import code.name.monkey.retromusic.util.PlaylistsUtil +import io.github.muntashirakon.music.EXTRA_SONG +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.extensions.extraNotNull +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.PlaylistsUtil import com.google.android.material.dialog.MaterialAlertDialogBuilder import com.google.android.material.textfield.TextInputEditText import com.google.android.material.textfield.TextInputLayout diff --git a/app/src/main/java/code/name/monkey/retromusic/dialogs/DeletePlaylistDialog.kt b/app/src/main/java/io/github/muntashirakon/music/dialogs/DeletePlaylistDialog.kt similarity index 89% rename from app/src/main/java/code/name/monkey/retromusic/dialogs/DeletePlaylistDialog.kt rename to app/src/main/java/io/github/muntashirakon/music/dialogs/DeletePlaylistDialog.kt index a3026e810..741301a1d 100644 --- a/app/src/main/java/code/name/monkey/retromusic/dialogs/DeletePlaylistDialog.kt +++ b/app/src/main/java/io/github/muntashirakon/music/dialogs/DeletePlaylistDialog.kt @@ -12,17 +12,17 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.dialogs +package io.github.muntashirakon.music.dialogs import android.app.Dialog import android.os.Bundle import androidx.core.text.HtmlCompat import androidx.fragment.app.DialogFragment -import code.name.monkey.retromusic.EXTRA_PLAYLIST -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.extensions.extraNotNull -import code.name.monkey.retromusic.model.Playlist -import code.name.monkey.retromusic.util.PlaylistsUtil +import io.github.muntashirakon.music.EXTRA_PLAYLIST +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.extensions.extraNotNull +import io.github.muntashirakon.music.model.Playlist +import io.github.muntashirakon.music.util.PlaylistsUtil import com.google.android.material.dialog.MaterialAlertDialogBuilder class DeletePlaylistDialog : DialogFragment() { diff --git a/app/src/main/java/code/name/monkey/retromusic/dialogs/DeleteSongsAsyncTask.java b/app/src/main/java/io/github/muntashirakon/music/dialogs/DeleteSongsAsyncTask.java similarity index 93% rename from app/src/main/java/code/name/monkey/retromusic/dialogs/DeleteSongsAsyncTask.java rename to app/src/main/java/io/github/muntashirakon/music/dialogs/DeleteSongsAsyncTask.java index 5cc00d765..c038d0aa1 100644 --- a/app/src/main/java/code/name/monkey/retromusic/dialogs/DeleteSongsAsyncTask.java +++ b/app/src/main/java/io/github/muntashirakon/music/dialogs/DeleteSongsAsyncTask.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.dialogs; +package io.github.muntashirakon.music.dialogs; import android.app.Activity; import android.app.Dialog; @@ -32,11 +32,11 @@ import java.lang.ref.WeakReference; import java.util.Collections; import java.util.List; -import code.name.monkey.retromusic.R; -import code.name.monkey.retromusic.activities.saf.SAFGuideActivity; -import code.name.monkey.retromusic.misc.DialogAsyncTask; -import code.name.monkey.retromusic.model.Song; -import code.name.monkey.retromusic.util.SAFUtil; +import io.github.muntashirakon.music.R; +import io.github.muntashirakon.music.activities.saf.SAFGuideActivity; +import io.github.muntashirakon.music.misc.DialogAsyncTask; +import io.github.muntashirakon.music.model.Song; +import io.github.muntashirakon.music.util.SAFUtil; /** * Created by hemanths on 2019-07-31. diff --git a/app/src/main/java/code/name/monkey/retromusic/dialogs/DeleteSongsDialog.kt b/app/src/main/java/io/github/muntashirakon/music/dialogs/DeleteSongsDialog.kt similarity index 89% rename from app/src/main/java/code/name/monkey/retromusic/dialogs/DeleteSongsDialog.kt rename to app/src/main/java/io/github/muntashirakon/music/dialogs/DeleteSongsDialog.kt index 2151104b6..695ca2931 100644 --- a/app/src/main/java/code/name/monkey/retromusic/dialogs/DeleteSongsDialog.kt +++ b/app/src/main/java/io/github/muntashirakon/music/dialogs/DeleteSongsDialog.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.dialogs +package io.github.muntashirakon.music.dialogs import android.app.Dialog import android.content.Intent @@ -20,14 +20,14 @@ import android.net.Uri import android.os.Bundle import androidx.core.text.HtmlCompat import androidx.fragment.app.DialogFragment -import code.name.monkey.retromusic.EXTRA_SONG -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.activities.saf.SAFGuideActivity -import code.name.monkey.retromusic.extensions.extraNotNull -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 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.helper.MusicPlayerRemote +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.MusicUtil +import io.github.muntashirakon.music.util.SAFUtil import com.google.android.material.dialog.MaterialAlertDialogBuilder class DeleteSongsDialog : DialogFragment() { diff --git a/app/src/main/java/code/name/monkey/retromusic/dialogs/RemoveFromPlaylistDialog.kt b/app/src/main/java/io/github/muntashirakon/music/dialogs/RemoveFromPlaylistDialog.kt similarity index 85% rename from app/src/main/java/code/name/monkey/retromusic/dialogs/RemoveFromPlaylistDialog.kt rename to app/src/main/java/io/github/muntashirakon/music/dialogs/RemoveFromPlaylistDialog.kt index 206a89e7d..d0d783f0b 100644 --- a/app/src/main/java/code/name/monkey/retromusic/dialogs/RemoveFromPlaylistDialog.kt +++ b/app/src/main/java/io/github/muntashirakon/music/dialogs/RemoveFromPlaylistDialog.kt @@ -12,17 +12,16 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.dialogs +package io.github.muntashirakon.music.dialogs import android.app.Dialog import android.os.Bundle import androidx.core.text.HtmlCompat import androidx.fragment.app.DialogFragment -import code.name.monkey.retromusic.EXTRA_SONG -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.R.string -import code.name.monkey.retromusic.model.PlaylistSong -import code.name.monkey.retromusic.util.PlaylistsUtil +import io.github.muntashirakon.music.EXTRA_SONG +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.model.PlaylistSong +import io.github.muntashirakon.music.util.PlaylistsUtil import com.google.android.material.dialog.MaterialAlertDialogBuilder class RemoveFromPlaylistDialog : DialogFragment() { @@ -36,14 +35,14 @@ class RemoveFromPlaylistDialog : DialogFragment() { if (songs.size > 1) { title = R.string.remove_songs_from_playlist_title message = HtmlCompat.fromHtml( - String.format(getString(string.remove_x_songs_from_playlist), songs.size), + String.format(getString(R.string.remove_x_songs_from_playlist), songs.size), HtmlCompat.FROM_HTML_MODE_LEGACY ) } else { title = R.string.remove_song_from_playlist_title message = HtmlCompat.fromHtml( String.format( - getString(string.remove_song_x_from_playlist), + getString(R.string.remove_song_x_from_playlist), songs[0].title ), HtmlCompat.FROM_HTML_MODE_LEGACY diff --git a/app/src/main/java/code/name/monkey/retromusic/dialogs/RenamePlaylistDialog.kt b/app/src/main/java/io/github/muntashirakon/music/dialogs/RenamePlaylistDialog.kt similarity index 92% rename from app/src/main/java/code/name/monkey/retromusic/dialogs/RenamePlaylistDialog.kt rename to app/src/main/java/io/github/muntashirakon/music/dialogs/RenamePlaylistDialog.kt index ba11e6ef5..2e8f4f911 100644 --- a/app/src/main/java/code/name/monkey/retromusic/dialogs/RenamePlaylistDialog.kt +++ b/app/src/main/java/io/github/muntashirakon/music/dialogs/RenamePlaylistDialog.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.dialogs +package io.github.muntashirakon.music.dialogs import android.annotation.SuppressLint import android.app.Dialog @@ -21,9 +21,9 @@ import android.provider.MediaStore.Audio.Playlists.Members.PLAYLIST_ID import android.view.LayoutInflater import androidx.fragment.app.DialogFragment import code.name.monkey.appthemehelper.util.MaterialUtil -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.extensions.extraNotNull -import code.name.monkey.retromusic.util.PlaylistsUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.extensions.extraNotNull +import io.github.muntashirakon.music.util.PlaylistsUtil import com.google.android.material.dialog.MaterialAlertDialogBuilder import com.google.android.material.textfield.TextInputEditText import com.google.android.material.textfield.TextInputLayout diff --git a/app/src/main/java/code/name/monkey/retromusic/dialogs/SleepTimerDialog.kt b/app/src/main/java/io/github/muntashirakon/music/dialogs/SleepTimerDialog.kt similarity index 93% rename from app/src/main/java/code/name/monkey/retromusic/dialogs/SleepTimerDialog.kt rename to app/src/main/java/io/github/muntashirakon/music/dialogs/SleepTimerDialog.kt index 70e69ae51..89bb05243 100755 --- a/app/src/main/java/code/name/monkey/retromusic/dialogs/SleepTimerDialog.kt +++ b/app/src/main/java/io/github/muntashirakon/music/dialogs/SleepTimerDialog.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.dialogs +package io.github.muntashirakon.music.dialogs import android.annotation.SuppressLint import android.app.AlarmManager @@ -29,13 +29,13 @@ import android.widget.SeekBar import android.widget.TextView import android.widget.Toast import androidx.fragment.app.DialogFragment -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.extensions.addAccentColor -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.service.MusicService -import code.name.monkey.retromusic.service.MusicService.ACTION_PENDING_QUIT -import code.name.monkey.retromusic.service.MusicService.ACTION_QUIT -import code.name.monkey.retromusic.util.PreferenceUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.extensions.addAccentColor +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.service.MusicService +import io.github.muntashirakon.music.service.MusicService.ACTION_PENDING_QUIT +import io.github.muntashirakon.music.service.MusicService.ACTION_QUIT +import io.github.muntashirakon.music.util.PreferenceUtil import com.afollestad.materialdialogs.DialogAction import com.afollestad.materialdialogs.MaterialDialog import com.google.android.material.dialog.MaterialAlertDialogBuilder diff --git a/app/src/main/java/code/name/monkey/retromusic/dialogs/SongDetailDialog.kt b/app/src/main/java/io/github/muntashirakon/music/dialogs/SongDetailDialog.kt similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/dialogs/SongDetailDialog.kt rename to app/src/main/java/io/github/muntashirakon/music/dialogs/SongDetailDialog.kt index 5bc2aba36..9daf28308 100644 --- a/app/src/main/java/code/name/monkey/retromusic/dialogs/SongDetailDialog.kt +++ b/app/src/main/java/io/github/muntashirakon/music/dialogs/SongDetailDialog.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.dialogs +package io.github.muntashirakon.music.dialogs import android.annotation.SuppressLint import android.app.Dialog @@ -27,10 +27,10 @@ import android.widget.TextView import androidx.annotation.NonNull import androidx.core.text.HtmlCompat import androidx.fragment.app.DialogFragment -import code.name.monkey.retromusic.EXTRA_SONG -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.util.MusicUtil +import io.github.muntashirakon.music.EXTRA_SONG +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.MusicUtil import com.google.android.material.dialog.MaterialAlertDialogBuilder import org.jaudiotagger.audio.AudioFileIO import org.jaudiotagger.audio.exceptions.CannotReadException diff --git a/app/src/main/java/code/name/monkey/retromusic/dialogs/SongShareDialog.kt b/app/src/main/java/io/github/muntashirakon/music/dialogs/SongShareDialog.kt similarity index 91% rename from app/src/main/java/code/name/monkey/retromusic/dialogs/SongShareDialog.kt rename to app/src/main/java/io/github/muntashirakon/music/dialogs/SongShareDialog.kt index 2f039e635..5e245971c 100644 --- a/app/src/main/java/code/name/monkey/retromusic/dialogs/SongShareDialog.kt +++ b/app/src/main/java/io/github/muntashirakon/music/dialogs/SongShareDialog.kt @@ -12,17 +12,17 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.dialogs +package io.github.muntashirakon.music.dialogs import android.app.Dialog import android.content.Intent import android.os.Bundle import androidx.fragment.app.DialogFragment -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.model.Song -import code.name.monkey.retromusic.util.MusicUtil +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.model.Song +import io.github.muntashirakon.music.util.MusicUtil import com.google.android.material.dialog.MaterialAlertDialogBuilder class SongShareDialog : DialogFragment() { diff --git a/app/src/main/java/code/name/monkey/retromusic/extensions/ActivityEx.kt b/app/src/main/java/io/github/muntashirakon/music/extensions/ActivityEx.kt similarity index 96% rename from app/src/main/java/code/name/monkey/retromusic/extensions/ActivityEx.kt rename to app/src/main/java/io/github/muntashirakon/music/extensions/ActivityEx.kt index 615a8acbb..c525ef166 100644 --- a/app/src/main/java/code/name/monkey/retromusic/extensions/ActivityEx.kt +++ b/app/src/main/java/io/github/muntashirakon/music/extensions/ActivityEx.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.extensions +package io.github.muntashirakon.music.extensions import android.app.Activity import androidx.annotation.IdRes @@ -21,7 +21,7 @@ import androidx.fragment.app.Fragment import androidx.fragment.app.FragmentActivity import androidx.fragment.app.FragmentTransaction import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import code.name.monkey.retromusic.R +import io.github.muntashirakon.music.R import com.google.android.material.appbar.MaterialToolbar fun AppCompatActivity.applyToolbar(toolbar: MaterialToolbar) { diff --git a/app/src/main/java/code/name/monkey/retromusic/extensions/ColorExt.kt b/app/src/main/java/io/github/muntashirakon/music/extensions/ColorExt.kt similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/extensions/ColorExt.kt rename to app/src/main/java/io/github/muntashirakon/music/extensions/ColorExt.kt index b5d379209..d8dff1475 100644 --- a/app/src/main/java/code/name/monkey/retromusic/extensions/ColorExt.kt +++ b/app/src/main/java/io/github/muntashirakon/music/extensions/ColorExt.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.extensions +package io.github.muntashirakon.music.extensions import android.app.Dialog import android.content.Context @@ -26,7 +26,7 @@ import androidx.fragment.app.Fragment import code.name.monkey.appthemehelper.ThemeStore import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.ColorUtil -import code.name.monkey.retromusic.R +import io.github.muntashirakon.music.R fun Int.ripAlpha(): Int { return ColorUtil.stripAlpha(this) diff --git a/app/src/main/java/code/name/monkey/retromusic/extensions/DrawableExt.kt b/app/src/main/java/io/github/muntashirakon/music/extensions/DrawableExt.kt similarity index 96% rename from app/src/main/java/code/name/monkey/retromusic/extensions/DrawableExt.kt rename to app/src/main/java/io/github/muntashirakon/music/extensions/DrawableExt.kt index dc86fb949..eecd88dca 100644 --- a/app/src/main/java/code/name/monkey/retromusic/extensions/DrawableExt.kt +++ b/app/src/main/java/io/github/muntashirakon/music/extensions/DrawableExt.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.extensions +package io.github.muntashirakon.music.extensions import android.content.Context import android.graphics.Bitmap @@ -25,7 +25,7 @@ import android.os.Build import androidx.annotation.DimenRes import androidx.annotation.DrawableRes import androidx.core.content.ContextCompat -import code.name.monkey.retromusic.R +import io.github.muntashirakon.music.R fun Context.scaledDrawableResources( @DrawableRes id: Int, diff --git a/app/src/main/java/code/name/monkey/retromusic/extensions/FragmentExt.kt b/app/src/main/java/io/github/muntashirakon/music/extensions/FragmentExt.kt similarity index 91% rename from app/src/main/java/code/name/monkey/retromusic/extensions/FragmentExt.kt rename to app/src/main/java/io/github/muntashirakon/music/extensions/FragmentExt.kt index 311b944d0..44c2a0c1a 100644 --- a/app/src/main/java/code/name/monkey/retromusic/extensions/FragmentExt.kt +++ b/app/src/main/java/io/github/muntashirakon/music/extensions/FragmentExt.kt @@ -1,11 +1,11 @@ -package code.name.monkey.retromusic.extensions +package io.github.muntashirakon.music.extensions import android.content.Context import android.content.res.Configuration import android.os.PowerManager import androidx.annotation.IntegerRes import androidx.fragment.app.Fragment -import code.name.monkey.retromusic.util.PreferenceUtil +import io.github.muntashirakon.music.util.PreferenceUtil fun Fragment.getIntRes(@IntegerRes int: Int): Int { return resources.getInteger(int) diff --git a/app/src/main/java/code/name/monkey/retromusic/extensions/PaletteEX.kt b/app/src/main/java/io/github/muntashirakon/music/extensions/PaletteEX.kt similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/extensions/PaletteEX.kt rename to app/src/main/java/io/github/muntashirakon/music/extensions/PaletteEX.kt index bcc9b632c..15be9ad07 100644 --- a/app/src/main/java/code/name/monkey/retromusic/extensions/PaletteEX.kt +++ b/app/src/main/java/io/github/muntashirakon/music/extensions/PaletteEX.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.extensions +package io.github.muntashirakon.music.extensions import androidx.annotation.ColorInt import androidx.core.graphics.ColorUtils diff --git a/app/src/main/java/code/name/monkey/retromusic/extensions/Preference.kt b/app/src/main/java/io/github/muntashirakon/music/extensions/Preference.kt similarity index 77% rename from app/src/main/java/code/name/monkey/retromusic/extensions/Preference.kt rename to app/src/main/java/io/github/muntashirakon/music/extensions/Preference.kt index 0fe53f4a1..3d61a7f9c 100644 --- a/app/src/main/java/code/name/monkey/retromusic/extensions/Preference.kt +++ b/app/src/main/java/io/github/muntashirakon/music/extensions/Preference.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.extensions +package io.github.muntashirakon.music.extensions import android.content.SharedPreferences diff --git a/app/src/main/java/code/name/monkey/retromusic/extensions/ViewExtensions.kt b/app/src/main/java/io/github/muntashirakon/music/extensions/ViewExtensions.kt similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/extensions/ViewExtensions.kt rename to app/src/main/java/io/github/muntashirakon/music/extensions/ViewExtensions.kt index d25c953eb..f34def9c0 100644 --- a/app/src/main/java/code/name/monkey/retromusic/extensions/ViewExtensions.kt +++ b/app/src/main/java/io/github/muntashirakon/music/extensions/ViewExtensions.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.extensions +package io.github.muntashirakon.music.extensions import android.content.res.ColorStateList import android.view.LayoutInflater diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/AlbumCoverStyle.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/AlbumCoverStyle.kt similarity index 87% rename from app/src/main/java/code/name/monkey/retromusic/fragments/AlbumCoverStyle.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/AlbumCoverStyle.kt index b8746b2c6..082136950 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/AlbumCoverStyle.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/AlbumCoverStyle.kt @@ -1,8 +1,8 @@ -package code.name.monkey.retromusic.fragments +package io.github.muntashirakon.music.fragments import androidx.annotation.DrawableRes import androidx.annotation.StringRes -import code.name.monkey.retromusic.R +import io.github.muntashirakon.music.R enum class AlbumCoverStyle( diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/LibraryViewModel.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/LibraryViewModel.kt similarity index 91% rename from app/src/main/java/code/name/monkey/retromusic/fragments/LibraryViewModel.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/LibraryViewModel.kt index cf259e874..7670e1775 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/LibraryViewModel.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/LibraryViewModel.kt @@ -1,15 +1,15 @@ -package code.name.monkey.retromusic.fragments +package io.github.muntashirakon.music.fragments import android.app.Application import androidx.lifecycle.AndroidViewModel import androidx.lifecycle.LiveData import androidx.lifecycle.MutableLiveData import androidx.lifecycle.viewModelScope -import code.name.monkey.retromusic.fragments.ReloadType.* -import code.name.monkey.retromusic.interfaces.MusicServiceEventListener -import code.name.monkey.retromusic.model.* -import code.name.monkey.retromusic.providers.RepositoryImpl -import code.name.monkey.retromusic.providers.interfaces.Repository +import io.github.muntashirakon.music.fragments.ReloadType.* +import io.github.muntashirakon.music.interfaces.MusicServiceEventListener +import io.github.muntashirakon.music.model.* +import io.github.muntashirakon.music.providers.RepositoryImpl +import io.github.muntashirakon.music.providers.interfaces.Repository import kotlinx.coroutines.Deferred import kotlinx.coroutines.Dispatchers.IO import kotlinx.coroutines.async diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/MiniPlayerFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/MiniPlayerFragment.kt similarity index 88% rename from app/src/main/java/code/name/monkey/retromusic/fragments/MiniPlayerFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/MiniPlayerFragment.kt index 01f258937..5d2e2973a 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/MiniPlayerFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/MiniPlayerFragment.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.fragments +package io.github.muntashirakon.music.fragments import android.animation.ObjectAnimator import android.annotation.SuppressLint @@ -10,18 +10,18 @@ import android.text.style.ForegroundColorSpan import android.view.* import android.view.animation.DecelerateInterpolator import code.name.monkey.appthemehelper.ThemeStore -import code.name.monkey.retromusic.R -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.SongGlideRequest -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 code.name.monkey.retromusic.util.ViewUtil +import io.github.muntashirakon.music.R +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.SongGlideRequest +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 io.github.muntashirakon.music.util.ViewUtil import com.bumptech.glide.Glide import kotlinx.android.synthetic.main.fragment_mini_player.* import kotlin.math.abs diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/NowPlayingScreen.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/NowPlayingScreen.kt similarity index 93% rename from app/src/main/java/code/name/monkey/retromusic/fragments/NowPlayingScreen.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/NowPlayingScreen.kt index 522a93291..b598c01dc 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/NowPlayingScreen.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/NowPlayingScreen.kt @@ -1,8 +1,8 @@ -package code.name.monkey.retromusic.fragments +package io.github.muntashirakon.music.fragments import androidx.annotation.DrawableRes import androidx.annotation.StringRes -import code.name.monkey.retromusic.R +import io.github.muntashirakon.music.R enum class NowPlayingScreen constructor( @param:StringRes @field:StringRes diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/VolumeFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/VolumeFragment.kt similarity index 91% rename from app/src/main/java/code/name/monkey/retromusic/fragments/VolumeFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/VolumeFragment.kt index 0e1228f4f..24c568b75 100755 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/VolumeFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/VolumeFragment.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.fragments +package io.github.muntashirakon.music.fragments import android.content.Context import android.graphics.Color @@ -11,12 +11,12 @@ import android.view.ViewGroup import android.widget.SeekBar import androidx.fragment.app.Fragment import code.name.monkey.appthemehelper.ThemeStore -import code.name.monkey.retromusic.R -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 +import io.github.muntashirakon.music.R +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 kotlinx.android.synthetic.main.fragment_volume.* class VolumeFragment : Fragment(), SeekBar.OnSeekBarChangeListener, OnAudioVolumeChangedListener, diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/albums/AlbumsFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/albums/AlbumsFragment.kt similarity index 85% rename from app/src/main/java/code/name/monkey/retromusic/fragments/albums/AlbumsFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/albums/AlbumsFragment.kt index 249e0fec6..90f8fa99b 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/albums/AlbumsFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/albums/AlbumsFragment.kt @@ -1,15 +1,15 @@ -package code.name.monkey.retromusic.fragments.albums +package io.github.muntashirakon.music.fragments.albums import android.os.Bundle import android.view.View import androidx.lifecycle.Observer import androidx.recyclerview.widget.GridLayoutManager -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.adapter.album.AlbumAdapter -import code.name.monkey.retromusic.fragments.ReloadType -import code.name.monkey.retromusic.fragments.base.AbsLibraryPagerRecyclerViewCustomGridSizeFragment -import code.name.monkey.retromusic.interfaces.MainActivityFragmentCallbacks -import code.name.monkey.retromusic.util.PreferenceUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.adapter.album.AlbumAdapter +import io.github.muntashirakon.music.fragments.ReloadType +import io.github.muntashirakon.music.fragments.base.AbsLibraryPagerRecyclerViewCustomGridSizeFragment +import io.github.muntashirakon.music.interfaces.MainActivityFragmentCallbacks +import io.github.muntashirakon.music.util.PreferenceUtil class AlbumsFragment : AbsLibraryPagerRecyclerViewCustomGridSizeFragment(), diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/artists/ArtistsFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/artists/ArtistsFragment.kt similarity index 85% rename from app/src/main/java/code/name/monkey/retromusic/fragments/artists/ArtistsFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/artists/ArtistsFragment.kt index 9b308bbbb..1feb8d223 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/artists/ArtistsFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/artists/ArtistsFragment.kt @@ -1,15 +1,15 @@ -package code.name.monkey.retromusic.fragments.artists +package io.github.muntashirakon.music.fragments.artists import android.os.Bundle import android.view.View import androidx.lifecycle.Observer import androidx.recyclerview.widget.GridLayoutManager -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.adapter.artist.ArtistAdapter -import code.name.monkey.retromusic.fragments.ReloadType -import code.name.monkey.retromusic.fragments.base.AbsLibraryPagerRecyclerViewCustomGridSizeFragment -import code.name.monkey.retromusic.interfaces.MainActivityFragmentCallbacks -import code.name.monkey.retromusic.util.PreferenceUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.adapter.artist.ArtistAdapter +import io.github.muntashirakon.music.fragments.ReloadType +import io.github.muntashirakon.music.fragments.base.AbsLibraryPagerRecyclerViewCustomGridSizeFragment +import io.github.muntashirakon.music.interfaces.MainActivityFragmentCallbacks +import io.github.muntashirakon.music.util.PreferenceUtil class ArtistsFragment : AbsLibraryPagerRecyclerViewCustomGridSizeFragment(), diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/base/AbsLibraryPagerFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/base/AbsLibraryPagerFragment.kt similarity index 74% rename from app/src/main/java/code/name/monkey/retromusic/fragments/base/AbsLibraryPagerFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/base/AbsLibraryPagerFragment.kt index d725202e5..d9e454afb 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/base/AbsLibraryPagerFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/base/AbsLibraryPagerFragment.kt @@ -1,7 +1,7 @@ -package code.name.monkey.retromusic.fragments.base +package io.github.muntashirakon.music.fragments.base import android.os.Bundle -import code.name.monkey.retromusic.activities.MainActivity +import io.github.muntashirakon.music.activities.MainActivity open class AbsLibraryPagerFragment : AbsMusicServiceFragment() { diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/base/AbsLibraryPagerRecyclerViewCustomGridSizeFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/base/AbsLibraryPagerRecyclerViewCustomGridSizeFragment.kt similarity index 96% rename from app/src/main/java/code/name/monkey/retromusic/fragments/base/AbsLibraryPagerRecyclerViewCustomGridSizeFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/base/AbsLibraryPagerRecyclerViewCustomGridSizeFragment.kt index 7b1b060d0..9cc80d6c8 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/base/AbsLibraryPagerRecyclerViewCustomGridSizeFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/base/AbsLibraryPagerRecyclerViewCustomGridSizeFragment.kt @@ -1,11 +1,11 @@ -package code.name.monkey.retromusic.fragments.base +package io.github.muntashirakon.music.fragments.base import android.os.Bundle import android.view.View import androidx.annotation.LayoutRes import androidx.recyclerview.widget.RecyclerView -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.util.RetroUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.util.RetroUtil abstract class AbsLibraryPagerRecyclerViewCustomGridSizeFragment, LM : RecyclerView.LayoutManager> : AbsLibraryPagerRecyclerViewFragment() { diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/base/AbsLibraryPagerRecyclerViewFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/base/AbsLibraryPagerRecyclerViewFragment.kt similarity index 90% rename from app/src/main/java/code/name/monkey/retromusic/fragments/base/AbsLibraryPagerRecyclerViewFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/base/AbsLibraryPagerRecyclerViewFragment.kt index 2060cef58..7fff5f50b 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/base/AbsLibraryPagerRecyclerViewFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/base/AbsLibraryPagerRecyclerViewFragment.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.fragments.base +package io.github.muntashirakon.music.fragments.base import android.os.Bundle import android.view.LayoutInflater @@ -6,14 +6,12 @@ import android.view.View import android.view.ViewGroup import androidx.annotation.NonNull import androidx.annotation.StringRes -import androidx.lifecycle.ViewModelProvider import androidx.recyclerview.widget.RecyclerView -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.fragments.LibraryViewModel -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.util.DensityUtil -import code.name.monkey.retromusic.util.ThemedFastScroller.create -import code.name.monkey.retromusic.views.ScrollingViewOnApplyWindowInsetsListener +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.util.DensityUtil +import io.github.muntashirakon.music.util.ThemedFastScroller.create +import io.github.muntashirakon.music.views.ScrollingViewOnApplyWindowInsetsListener import com.google.android.material.appbar.AppBarLayout import kotlinx.android.synthetic.main.fragment_main_activity_recycler_view.* import me.zhanghai.android.fastscroll.FastScroller diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/base/AbsMainActivityFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/base/AbsMainActivityFragment.kt similarity index 91% rename from app/src/main/java/code/name/monkey/retromusic/fragments/base/AbsMainActivityFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/base/AbsMainActivityFragment.kt index 86be7db06..b60698773 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/base/AbsMainActivityFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/base/AbsMainActivityFragment.kt @@ -1,12 +1,12 @@ -package code.name.monkey.retromusic.fragments.base +package io.github.muntashirakon.music.fragments.base import android.os.Bundle import android.view.View import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.VersionUtils -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.activities.MainActivity +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.activities.MainActivity abstract class AbsMainActivityFragment : AbsMusicServiceFragment() { diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/base/AbsMusicServiceFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/base/AbsMusicServiceFragment.kt similarity index 89% rename from app/src/main/java/code/name/monkey/retromusic/fragments/base/AbsMusicServiceFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/base/AbsMusicServiceFragment.kt index 3ec3fbad2..88abe785c 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/base/AbsMusicServiceFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/base/AbsMusicServiceFragment.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.fragments.base +package io.github.muntashirakon.music.fragments.base import android.content.Context import android.net.Uri @@ -6,10 +6,10 @@ import android.os.Bundle import android.view.View import android.webkit.MimeTypeMap import androidx.fragment.app.Fragment -import code.name.monkey.retromusic.activities.base.AbsMusicServiceActivity -import code.name.monkey.retromusic.interfaces.MusicServiceEventListener -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.util.RetroUtil +import io.github.muntashirakon.music.activities.base.AbsMusicServiceActivity +import io.github.muntashirakon.music.interfaces.MusicServiceEventListener +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.RetroUtil import org.jaudiotagger.audio.AudioFileIO import java.io.File import java.net.URLEncoder diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/base/AbsPlayerControlsFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/base/AbsPlayerControlsFragment.kt similarity index 85% rename from app/src/main/java/code/name/monkey/retromusic/fragments/base/AbsPlayerControlsFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/base/AbsPlayerControlsFragment.kt index ff2a61baf..6c44daffa 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/base/AbsPlayerControlsFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/base/AbsPlayerControlsFragment.kt @@ -1,15 +1,15 @@ -package code.name.monkey.retromusic.fragments.base +package io.github.muntashirakon.music.fragments.base import android.os.Bundle import android.view.View import android.view.animation.AccelerateInterpolator import android.view.animation.DecelerateInterpolator -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.fragments.VolumeFragment -import code.name.monkey.retromusic.helper.MusicProgressViewUpdateHelper +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.fragments.VolumeFragment +import io.github.muntashirakon.music.helper.MusicProgressViewUpdateHelper -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor /** * Created by hemanths on 24/09/17. diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/base/AbsPlayerFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/base/AbsPlayerFragment.kt similarity index 93% rename from app/src/main/java/code/name/monkey/retromusic/fragments/base/AbsPlayerFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/base/AbsPlayerFragment.kt index cba672fcf..3780bc10e 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/base/AbsPlayerFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/base/AbsPlayerFragment.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.fragments.base +package io.github.muntashirakon.music.fragments.base import android.annotation.SuppressLint import android.content.ContentUris @@ -14,17 +14,17 @@ import android.view.MenuItem import android.view.View import android.widget.Toast import androidx.appcompat.widget.Toolbar -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.* -import code.name.monkey.retromusic.extensions.hide -import code.name.monkey.retromusic.fragments.player.PlayerAlbumCoverFragment -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.interfaces.PaletteColorHolder -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.model.lyrics.Lyrics -import code.name.monkey.retromusic.util.* +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.* +import io.github.muntashirakon.music.extensions.hide +import io.github.muntashirakon.music.fragments.player.PlayerAlbumCoverFragment +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.interfaces.PaletteColorHolder +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.model.lyrics.Lyrics +import io.github.muntashirakon.music.util.* import kotlinx.android.synthetic.main.shadow_statusbar_toolbar.* import java.io.FileNotFoundException diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/genres/GenresFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/genres/GenresFragment.kt similarity index 85% rename from app/src/main/java/code/name/monkey/retromusic/fragments/genres/GenresFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/genres/GenresFragment.kt index 6c10551c4..6ca07bf40 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/genres/GenresFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/genres/GenresFragment.kt @@ -12,17 +12,17 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.fragments.genres +package io.github.muntashirakon.music.fragments.genres import android.os.Bundle import android.view.View import androidx.lifecycle.Observer import androidx.recyclerview.widget.LinearLayoutManager -import code.name.monkey.retromusic.App -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.adapter.GenreAdapter -import code.name.monkey.retromusic.fragments.base.AbsLibraryPagerRecyclerViewFragment -import code.name.monkey.retromusic.interfaces.MainActivityFragmentCallbacks +import io.github.muntashirakon.music.App +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.adapter.GenreAdapter +import io.github.muntashirakon.music.fragments.base.AbsLibraryPagerRecyclerViewFragment +import io.github.muntashirakon.music.interfaces.MainActivityFragmentCallbacks class GenresFragment : AbsLibraryPagerRecyclerViewFragment(), MainActivityFragmentCallbacks { diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/home/BannerHomeFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/home/BannerHomeFragment.kt similarity index 84% rename from app/src/main/java/code/name/monkey/retromusic/fragments/home/BannerHomeFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/home/BannerHomeFragment.kt index 5c1af3394..aaca61d85 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/home/BannerHomeFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/home/BannerHomeFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.fragments.home +package io.github.muntashirakon.music.fragments.home import android.app.ActivityOptions import android.os.Bundle @@ -22,19 +22,19 @@ import android.view.View import android.view.ViewGroup import androidx.lifecycle.Observer import androidx.recyclerview.widget.LinearLayoutManager -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.adapter.HomeAdapter -import code.name.monkey.retromusic.fragments.base.AbsMainActivityFragment -import code.name.monkey.retromusic.glide.ProfileBannerGlideRequest -import code.name.monkey.retromusic.glide.UserProfileGlideRequest -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.interfaces.MainActivityFragmentCallbacks -import code.name.monkey.retromusic.loaders.SongLoader -import code.name.monkey.retromusic.model.smartplaylist.HistoryPlaylist -import code.name.monkey.retromusic.model.smartplaylist.LastAddedPlaylist -import code.name.monkey.retromusic.model.smartplaylist.MyTopTracksPlaylist -import code.name.monkey.retromusic.util.NavigationUtil -import code.name.monkey.retromusic.util.PreferenceUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.adapter.HomeAdapter +import io.github.muntashirakon.music.fragments.base.AbsMainActivityFragment +import io.github.muntashirakon.music.glide.ProfileBannerGlideRequest +import io.github.muntashirakon.music.glide.UserProfileGlideRequest +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.interfaces.MainActivityFragmentCallbacks +import io.github.muntashirakon.music.loaders.SongLoader +import io.github.muntashirakon.music.model.smartplaylist.HistoryPlaylist +import io.github.muntashirakon.music.model.smartplaylist.LastAddedPlaylist +import io.github.muntashirakon.music.model.smartplaylist.MyTopTracksPlaylist +import io.github.muntashirakon.music.util.NavigationUtil +import io.github.muntashirakon.music.util.PreferenceUtil import com.bumptech.glide.Glide import kotlinx.android.synthetic.main.abs_playlists.* import kotlinx.android.synthetic.main.fragment_banner_home.* diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/mainactivity/FoldersFragment.java b/app/src/main/java/io/github/muntashirakon/music/fragments/mainactivity/FoldersFragment.java similarity index 95% rename from app/src/main/java/code/name/monkey/retromusic/fragments/mainactivity/FoldersFragment.java rename to app/src/main/java/io/github/muntashirakon/music/fragments/mainactivity/FoldersFragment.java index 7895f70d6..168c8f16c 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/mainactivity/FoldersFragment.java +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/mainactivity/FoldersFragment.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.fragments.mainactivity; +package io.github.muntashirakon.music.fragments.mainactivity; import android.app.Dialog; import android.content.Context; @@ -53,25 +53,25 @@ import java.util.List; import code.name.monkey.appthemehelper.ThemeStore; import code.name.monkey.appthemehelper.util.ATHUtil; -import code.name.monkey.retromusic.R; -import code.name.monkey.retromusic.adapter.SongFileAdapter; -import code.name.monkey.retromusic.fragments.base.AbsMainActivityFragment; -import code.name.monkey.retromusic.helper.MusicPlayerRemote; -import code.name.monkey.retromusic.helper.menu.SongMenuHelper; -import code.name.monkey.retromusic.helper.menu.SongsMenuHelper; -import code.name.monkey.retromusic.interfaces.CabHolder; -import code.name.monkey.retromusic.interfaces.MainActivityFragmentCallbacks; -import code.name.monkey.retromusic.misc.DialogAsyncTask; -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.util.DensityUtil; -import code.name.monkey.retromusic.util.FileUtil; -import code.name.monkey.retromusic.util.PreferenceUtil; -import code.name.monkey.retromusic.util.RetroColorUtil; -import code.name.monkey.retromusic.util.ThemedFastScroller; -import code.name.monkey.retromusic.views.BreadCrumbLayout; -import code.name.monkey.retromusic.views.ScrollingViewOnApplyWindowInsetsListener; +import io.github.muntashirakon.music.R; +import io.github.muntashirakon.music.adapter.SongFileAdapter; +import io.github.muntashirakon.music.fragments.base.AbsMainActivityFragment; +import io.github.muntashirakon.music.helper.MusicPlayerRemote; +import io.github.muntashirakon.music.helper.menu.SongMenuHelper; +import io.github.muntashirakon.music.helper.menu.SongsMenuHelper; +import io.github.muntashirakon.music.interfaces.CabHolder; +import io.github.muntashirakon.music.interfaces.MainActivityFragmentCallbacks; +import io.github.muntashirakon.music.misc.DialogAsyncTask; +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.util.DensityUtil; +import io.github.muntashirakon.music.util.FileUtil; +import io.github.muntashirakon.music.util.PreferenceUtil; +import io.github.muntashirakon.music.util.RetroColorUtil; +import io.github.muntashirakon.music.util.ThemedFastScroller; +import io.github.muntashirakon.music.views.BreadCrumbLayout; +import io.github.muntashirakon.music.views.ScrollingViewOnApplyWindowInsetsListener; import me.zhanghai.android.fastscroll.FastScroller; public class FoldersFragment extends AbsMainActivityFragment implements diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/player/PlayerAlbumCoverFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/player/PlayerAlbumCoverFragment.kt similarity index 84% rename from app/src/main/java/code/name/monkey/retromusic/fragments/player/PlayerAlbumCoverFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/player/PlayerAlbumCoverFragment.kt index cdab30151..4490a2212 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/player/PlayerAlbumCoverFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/player/PlayerAlbumCoverFragment.kt @@ -1,21 +1,21 @@ -package code.name.monkey.retromusic.fragments.player +package io.github.muntashirakon.music.fragments.player import android.os.Bundle import android.view.LayoutInflater import android.view.View import android.view.ViewGroup import androidx.viewpager.widget.ViewPager -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.adapter.album.AlbumCoverPagerAdapter -import code.name.monkey.retromusic.adapter.album.AlbumCoverPagerAdapter.AlbumCoverFragment -import code.name.monkey.retromusic.fragments.NowPlayingScreen.* -import code.name.monkey.retromusic.fragments.base.AbsMusicServiceFragment -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.transform.CarousalPagerTransformer -import code.name.monkey.retromusic.transform.ParallaxPagerTransformer +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.adapter.album.AlbumCoverPagerAdapter +import io.github.muntashirakon.music.adapter.album.AlbumCoverPagerAdapter.AlbumCoverFragment +import io.github.muntashirakon.music.fragments.NowPlayingScreen.* +import io.github.muntashirakon.music.fragments.base.AbsMusicServiceFragment +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.transform.CarousalPagerTransformer +import io.github.muntashirakon.music.transform.ParallaxPagerTransformer -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor import kotlinx.android.synthetic.main.fragment_player_album_cover.* diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/player/adaptive/AdaptiveFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/player/adaptive/AdaptiveFragment.kt similarity index 88% rename from app/src/main/java/code/name/monkey/retromusic/fragments/player/adaptive/AdaptiveFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/player/adaptive/AdaptiveFragment.kt index eb73da8ab..068b9babd 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/player/adaptive/AdaptiveFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/player/adaptive/AdaptiveFragment.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.fragments.player.adaptive +package io.github.muntashirakon.music.fragments.player.adaptive import android.os.Bundle import android.view.LayoutInflater @@ -9,18 +9,18 @@ import android.widget.TextView import androidx.appcompat.widget.Toolbar import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.extensions.surfaceColor -import code.name.monkey.retromusic.extensions.textColorPrimary -import code.name.monkey.retromusic.extensions.textColorSecondary -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.helper.MusicProgressViewUpdateHelper -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.model.lyrics.AbsSynchronizedLyrics -import code.name.monkey.retromusic.model.lyrics.Lyrics -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.extensions.surfaceColor +import io.github.muntashirakon.music.extensions.textColorPrimary +import io.github.muntashirakon.music.extensions.textColorSecondary +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.helper.MusicProgressViewUpdateHelper +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.model.lyrics.AbsSynchronizedLyrics +import io.github.muntashirakon.music.model.lyrics.Lyrics +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor import kotlinx.android.synthetic.main.fragment_adaptive_player.* class AdaptiveFragment : AbsPlayerFragment(), MusicProgressViewUpdateHelper.Callback { diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/player/adaptive/AdaptivePlaybackControlsFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/player/adaptive/AdaptivePlaybackControlsFragment.kt similarity index 89% rename from app/src/main/java/code/name/monkey/retromusic/fragments/player/adaptive/AdaptivePlaybackControlsFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/player/adaptive/AdaptivePlaybackControlsFragment.kt index 87f839752..75ccb1b06 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/player/adaptive/AdaptivePlaybackControlsFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/player/adaptive/AdaptivePlaybackControlsFragment.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.fragments.player.adaptive +package io.github.muntashirakon.music.fragments.player.adaptive import android.animation.ObjectAnimator import android.graphics.PorterDuff @@ -13,21 +13,21 @@ 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 code.name.monkey.retromusic.R -import code.name.monkey.retromusic.extensions.applyColor -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.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 io.github.muntashirakon.music.R +import io.github.muntashirakon.music.extensions.applyColor +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.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 code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor import kotlinx.android.synthetic.main.fragment_adaptive_player_playback_controls.* class AdaptivePlaybackControlsFragment : AbsPlayerControlsFragment() { diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/player/blur/BlurPlaybackControlsFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/player/blur/BlurPlaybackControlsFragment.kt similarity index 91% rename from app/src/main/java/code/name/monkey/retromusic/fragments/player/blur/BlurPlaybackControlsFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/player/blur/BlurPlaybackControlsFragment.kt index 1093e005a..f6b705488 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/player/blur/BlurPlaybackControlsFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/player/blur/BlurPlaybackControlsFragment.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.fragments.player.blur +package io.github.muntashirakon.music.fragments.player.blur import android.animation.ObjectAnimator import android.graphics.Color @@ -15,18 +15,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 code.name.monkey.retromusic.R -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.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 io.github.muntashirakon.music.R +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.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 kotlinx.android.synthetic.main.fragment_blur_player_playback_controls.* class BlurPlaybackControlsFragment : AbsPlayerControlsFragment() { diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/player/blur/BlurPlayerFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/player/blur/BlurPlayerFragment.kt similarity index 86% rename from app/src/main/java/code/name/monkey/retromusic/fragments/player/blur/BlurPlayerFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/player/blur/BlurPlayerFragment.kt index bb167af19..6582fe48c 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/player/blur/BlurPlayerFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/player/blur/BlurPlayerFragment.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.fragments.player.blur +package io.github.muntashirakon.music.fragments.player.blur import android.content.SharedPreferences import android.graphics.Color @@ -9,16 +9,16 @@ import android.view.ViewGroup import androidx.appcompat.widget.Toolbar import androidx.preference.PreferenceManager import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import code.name.monkey.retromusic.NEW_BLUR_AMOUNT -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.fragments.base.AbsPlayerFragment -import code.name.monkey.retromusic.fragments.player.PlayerAlbumCoverFragment -import code.name.monkey.retromusic.glide.BlurTransformation -import code.name.monkey.retromusic.glide.RetroMusicColoredTarget -import code.name.monkey.retromusic.glide.SongGlideRequest -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.NEW_BLUR_AMOUNT +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.fragments.base.AbsPlayerFragment +import io.github.muntashirakon.music.fragments.player.PlayerAlbumCoverFragment +import io.github.muntashirakon.music.glide.BlurTransformation +import io.github.muntashirakon.music.glide.RetroMusicColoredTarget +import io.github.muntashirakon.music.glide.SongGlideRequest +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor import com.bumptech.glide.Glide import kotlinx.android.synthetic.main.fragment_blur.* diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/player/card/CardFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/player/card/CardFragment.kt similarity index 85% rename from app/src/main/java/code/name/monkey/retromusic/fragments/player/card/CardFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/player/card/CardFragment.kt index a15633d91..1592971d2 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/player/card/CardFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/player/card/CardFragment.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.fragments.player.card +package io.github.muntashirakon.music.fragments.player.card import android.graphics.Color import android.os.Bundle @@ -7,13 +7,13 @@ import android.view.View import android.view.ViewGroup import androidx.appcompat.widget.Toolbar import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import code.name.monkey.retromusic.R -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.color.MediaNotificationProcessor +import io.github.muntashirakon.music.R +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.color.MediaNotificationProcessor import kotlinx.android.synthetic.main.fragment_card_player.* class CardFragment : AbsPlayerFragment() { diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/player/card/CardPlaybackControlsFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/player/card/CardPlaybackControlsFragment.kt similarity index 90% rename from app/src/main/java/code/name/monkey/retromusic/fragments/player/card/CardPlaybackControlsFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/player/card/CardPlaybackControlsFragment.kt index 80db27d70..1c3aa3184 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/player/card/CardPlaybackControlsFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/player/card/CardPlaybackControlsFragment.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.fragments.player.card +package io.github.muntashirakon.music.fragments.player.card import android.animation.ObjectAnimator import android.graphics.PorterDuff @@ -13,20 +13,20 @@ 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 code.name.monkey.retromusic.R -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.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 io.github.muntashirakon.music.R +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.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 code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor import kotlinx.android.synthetic.main.fragment_card_player_playback_controls.* import kotlinx.android.synthetic.main.media_button.* diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/player/cardblur/CardBlurFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/player/cardblur/CardBlurFragment.kt similarity index 87% rename from app/src/main/java/code/name/monkey/retromusic/fragments/player/cardblur/CardBlurFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/player/cardblur/CardBlurFragment.kt index e1b1ab237..60c138b51 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/player/cardblur/CardBlurFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/player/cardblur/CardBlurFragment.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.fragments.player.cardblur +package io.github.muntashirakon.music.fragments.player.cardblur import android.content.SharedPreferences import android.graphics.Color @@ -9,18 +9,18 @@ import android.view.ViewGroup import androidx.appcompat.widget.Toolbar import androidx.preference.PreferenceManager import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import code.name.monkey.retromusic.NEW_BLUR_AMOUNT -import code.name.monkey.retromusic.R -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.glide.BlurTransformation -import code.name.monkey.retromusic.glide.RetroMusicColoredTarget -import code.name.monkey.retromusic.glide.SongGlideRequest -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.model.Song +import io.github.muntashirakon.music.NEW_BLUR_AMOUNT +import io.github.muntashirakon.music.R +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.BlurTransformation +import io.github.muntashirakon.music.glide.RetroMusicColoredTarget +import io.github.muntashirakon.music.glide.SongGlideRequest +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.model.Song -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor import com.bumptech.glide.Glide import kotlinx.android.synthetic.main.fragment_card_blur_player.* diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/player/cardblur/CardBlurPlaybackControlsFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/player/cardblur/CardBlurPlaybackControlsFragment.kt similarity index 89% rename from app/src/main/java/code/name/monkey/retromusic/fragments/player/cardblur/CardBlurPlaybackControlsFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/player/cardblur/CardBlurPlaybackControlsFragment.kt index 16d0e8733..bd18f0d50 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/player/cardblur/CardBlurPlaybackControlsFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/player/cardblur/CardBlurPlaybackControlsFragment.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.fragments.player.cardblur +package io.github.muntashirakon.music.fragments.player.cardblur import android.animation.ObjectAnimator import android.graphics.Color @@ -12,20 +12,20 @@ import android.view.animation.LinearInterpolator import android.widget.SeekBar import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.TintHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.extensions.applyColor -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.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 io.github.muntashirakon.music.R +import io.github.muntashirakon.music.extensions.applyColor +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.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 code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor import kotlinx.android.synthetic.main.fragment_card_blur_player_playback_controls.* import kotlinx.android.synthetic.main.media_button.* diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/player/circle/CirclePlayerFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/player/circle/CirclePlayerFragment.kt similarity index 85% rename from app/src/main/java/code/name/monkey/retromusic/fragments/player/circle/CirclePlayerFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/player/circle/CirclePlayerFragment.kt index 4056c4abd..ea9e9e016 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/player/circle/CirclePlayerFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/player/circle/CirclePlayerFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.fragments.player.circle +package io.github.muntashirakon.music.fragments.player.circle import android.animation.ObjectAnimator import android.content.Context @@ -31,27 +31,27 @@ import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.TintHelper import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.extensions.accentColor -import code.name.monkey.retromusic.extensions.applyColor -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.AbsPlayerFragment -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 io.github.muntashirakon.music.R +import io.github.muntashirakon.music.extensions.accentColor +import io.github.muntashirakon.music.extensions.applyColor +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.AbsPlayerFragment +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 code.name.monkey.retromusic.util.ViewUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor -import code.name.monkey.retromusic.views.SeekArc -import code.name.monkey.retromusic.views.SeekArc.OnSeekArcChangeListener -import code.name.monkey.retromusic.volume.AudioVolumeObserver -import code.name.monkey.retromusic.volume.OnAudioVolumeChangedListener +import io.github.muntashirakon.music.util.ViewUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.views.SeekArc +import io.github.muntashirakon.music.views.SeekArc.OnSeekArcChangeListener +import io.github.muntashirakon.music.volume.AudioVolumeObserver +import io.github.muntashirakon.music.volume.OnAudioVolumeChangedListener import kotlinx.android.synthetic.main.fragment_circle_player.* /** diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/player/classic/ClassicPlayerFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/player/classic/ClassicPlayerFragment.kt similarity index 92% rename from app/src/main/java/code/name/monkey/retromusic/fragments/player/classic/ClassicPlayerFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/player/classic/ClassicPlayerFragment.kt index 9285f0201..187969900 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/player/classic/ClassicPlayerFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/player/classic/ClassicPlayerFragment.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.fragments.player.classic +package io.github.muntashirakon.music.fragments.player.classic import android.animation.ObjectAnimator import android.annotation.SuppressLint @@ -20,27 +20,27 @@ import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.TintHelper import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.RetroBottomSheetBehavior -import code.name.monkey.retromusic.activities.base.AbsSlidingMusicPanelActivity -import code.name.monkey.retromusic.adapter.song.PlayingQueueAdapter -import code.name.monkey.retromusic.extensions.hide -import code.name.monkey.retromusic.extensions.show -import code.name.monkey.retromusic.fragments.VolumeFragment -import code.name.monkey.retromusic.fragments.base.AbsPlayerControlsFragment -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.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 io.github.muntashirakon.music.R +import io.github.muntashirakon.music.RetroBottomSheetBehavior +import io.github.muntashirakon.music.activities.base.AbsSlidingMusicPanelActivity +import io.github.muntashirakon.music.adapter.song.PlayingQueueAdapter +import io.github.muntashirakon.music.extensions.hide +import io.github.muntashirakon.music.extensions.show +import io.github.muntashirakon.music.fragments.VolumeFragment +import io.github.muntashirakon.music.fragments.base.AbsPlayerControlsFragment +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.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 code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.ViewUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.ViewUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor import com.google.android.material.bottomsheet.BottomSheetBehavior import com.google.android.material.card.MaterialCardView import com.google.android.material.shape.MaterialShapeDrawable diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/player/color/ColorFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/player/color/ColorFragment.kt similarity index 89% rename from app/src/main/java/code/name/monkey/retromusic/fragments/player/color/ColorFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/player/color/ColorFragment.kt index 8c4674a38..0ecd90df9 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/player/color/ColorFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/player/color/ColorFragment.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.fragments.player.color +package io.github.muntashirakon.music.fragments.player.color import android.animation.ValueAnimator import android.os.Bundle @@ -10,12 +10,12 @@ import androidx.appcompat.widget.Toolbar import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import code.name.monkey.retromusic.R -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 +import io.github.muntashirakon.music.R +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 kotlinx.android.synthetic.main.fragment_color_player.* class ColorFragment : AbsPlayerFragment() { diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/player/color/ColorPlaybackControlsFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/player/color/ColorPlaybackControlsFragment.kt similarity index 89% rename from app/src/main/java/code/name/monkey/retromusic/fragments/player/color/ColorPlaybackControlsFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/player/color/ColorPlaybackControlsFragment.kt index ec5290a68..e19283ed9 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/player/color/ColorPlaybackControlsFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/player/color/ColorPlaybackControlsFragment.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.fragments.player.color +package io.github.muntashirakon.music.fragments.player.color import android.animation.ObjectAnimator import android.graphics.Color @@ -12,20 +12,20 @@ import android.view.animation.LinearInterpolator import android.widget.SeekBar import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.TintHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.extensions.applyColor -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.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 io.github.muntashirakon.music.R +import io.github.muntashirakon.music.extensions.applyColor +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.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 code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor import kotlinx.android.synthetic.main.fragment_color_player_playback_controls.* class ColorPlaybackControlsFragment : AbsPlayerControlsFragment() { diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/player/fit/FitFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/player/fit/FitFragment.kt similarity index 88% rename from app/src/main/java/code/name/monkey/retromusic/fragments/player/fit/FitFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/player/fit/FitFragment.kt index 9490461dd..5f49bf636 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/player/fit/FitFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/player/fit/FitFragment.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.fragments.player.fit +package io.github.muntashirakon.music.fragments.player.fit import android.os.Bundle import android.view.LayoutInflater @@ -7,12 +7,12 @@ import android.view.ViewGroup import androidx.appcompat.widget.Toolbar import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import code.name.monkey.retromusic.R -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 +import io.github.muntashirakon.music.R +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 kotlinx.android.synthetic.main.fragment_fit.* class FitFragment : AbsPlayerFragment() { diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/player/fit/FitPlaybackControlsFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/player/fit/FitPlaybackControlsFragment.kt similarity index 91% rename from app/src/main/java/code/name/monkey/retromusic/fragments/player/fit/FitPlaybackControlsFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/player/fit/FitPlaybackControlsFragment.kt index 76ab358fb..d340e94dd 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/player/fit/FitPlaybackControlsFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/player/fit/FitPlaybackControlsFragment.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.fragments.player.fit +package io.github.muntashirakon.music.fragments.player.fit import android.animation.ObjectAnimator import android.graphics.PorterDuff @@ -15,20 +15,20 @@ 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 code.name.monkey.retromusic.R -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.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 io.github.muntashirakon.music.R +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.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 code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor import kotlinx.android.synthetic.main.fragment_fit_playback_controls.* class FitPlaybackControlsFragment : AbsPlayerControlsFragment() { diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/player/flat/FlatPlaybackControlsFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/player/flat/FlatPlaybackControlsFragment.kt similarity index 88% rename from app/src/main/java/code/name/monkey/retromusic/fragments/player/flat/FlatPlaybackControlsFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/player/flat/FlatPlaybackControlsFragment.kt index 2ab3ee452..fa3ab6000 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/player/flat/FlatPlaybackControlsFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/player/flat/FlatPlaybackControlsFragment.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.fragments.player.flat +package io.github.muntashirakon.music.fragments.player.flat import android.animation.ObjectAnimator import android.graphics.PorterDuff @@ -14,22 +14,22 @@ 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 code.name.monkey.retromusic.R -import code.name.monkey.retromusic.extensions.applyColor -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.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.service.MusicService -import code.name.monkey.retromusic.util.MusicUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.extensions.applyColor +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.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.service.MusicService +import io.github.muntashirakon.music.util.MusicUtil -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor import kotlinx.android.synthetic.main.fragment_flat_player_playback_controls.* class FlatPlaybackControlsFragment : AbsPlayerControlsFragment(), Callback { diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/player/flat/FlatPlayerFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/player/flat/FlatPlayerFragment.kt similarity index 87% rename from app/src/main/java/code/name/monkey/retromusic/fragments/player/flat/FlatPlayerFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/player/flat/FlatPlayerFragment.kt index 35b36c36e..7f116ff81 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/player/flat/FlatPlayerFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/player/flat/FlatPlayerFragment.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.fragments.player.flat +package io.github.muntashirakon.music.fragments.player.flat import android.animation.ArgbEvaluator import android.animation.ValueAnimator @@ -12,16 +12,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.ToolbarContentTintHelper -import code.name.monkey.retromusic.R -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 io.github.muntashirakon.music.R +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 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 +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 kotlinx.android.synthetic.main.fragment_flat_player.* class FlatPlayerFragment : AbsPlayerFragment() { diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/player/full/FullPlaybackControlsFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/player/full/FullPlaybackControlsFragment.kt similarity index 91% rename from app/src/main/java/code/name/monkey/retromusic/fragments/player/full/FullPlaybackControlsFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/player/full/FullPlaybackControlsFragment.kt index 9bf283928..d66a2eaf1 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/player/full/FullPlaybackControlsFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/player/full/FullPlaybackControlsFragment.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.fragments.player.full +package io.github.muntashirakon.music.fragments.player.full import android.animation.ObjectAnimator import android.annotation.SuppressLint @@ -17,21 +17,21 @@ import android.widget.PopupMenu import android.widget.SeekBar import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.TintHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.extensions.applyColor -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.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 io.github.muntashirakon.music.R +import io.github.muntashirakon.music.extensions.applyColor +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.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 code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor import kotlinx.android.synthetic.main.fragment_full_player_controls.* /** diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/player/full/FullPlayerFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/player/full/FullPlayerFragment.kt similarity index 89% rename from app/src/main/java/code/name/monkey/retromusic/fragments/player/full/FullPlayerFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/player/full/FullPlayerFragment.kt index 50685eec0..9151a64bc 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/player/full/FullPlayerFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/player/full/FullPlayerFragment.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.fragments.player.full +package io.github.muntashirakon.music.fragments.player.full import android.app.ActivityOptions import android.content.res.ColorStateList @@ -11,21 +11,21 @@ import android.widget.FrameLayout import android.widget.TextView import androidx.appcompat.widget.Toolbar import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.extensions.hide -import code.name.monkey.retromusic.extensions.show -import code.name.monkey.retromusic.fragments.base.AbsPlayerFragment -import code.name.monkey.retromusic.fragments.player.PlayerAlbumCoverFragment -import code.name.monkey.retromusic.glide.ArtistGlideRequest -import code.name.monkey.retromusic.glide.RetroMusicColoredTarget -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.helper.MusicProgressViewUpdateHelper -import code.name.monkey.retromusic.loaders.ArtistLoader -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.model.lyrics.AbsSynchronizedLyrics -import code.name.monkey.retromusic.model.lyrics.Lyrics -import code.name.monkey.retromusic.util.NavigationUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.extensions.hide +import io.github.muntashirakon.music.extensions.show +import io.github.muntashirakon.music.fragments.base.AbsPlayerFragment +import io.github.muntashirakon.music.fragments.player.PlayerAlbumCoverFragment +import io.github.muntashirakon.music.glide.ArtistGlideRequest +import io.github.muntashirakon.music.glide.RetroMusicColoredTarget +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.helper.MusicProgressViewUpdateHelper +import io.github.muntashirakon.music.loaders.ArtistLoader +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.model.lyrics.AbsSynchronizedLyrics +import io.github.muntashirakon.music.model.lyrics.Lyrics +import io.github.muntashirakon.music.util.NavigationUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor import com.bumptech.glide.Glide import kotlinx.android.synthetic.main.fragment_full.* import kotlinx.coroutines.CoroutineScope diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/player/gradient/GradientPlayerFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/player/gradient/GradientPlayerFragment.kt similarity index 93% rename from app/src/main/java/code/name/monkey/retromusic/fragments/player/gradient/GradientPlayerFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/player/gradient/GradientPlayerFragment.kt index cb953f407..2f076089d 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/player/gradient/GradientPlayerFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/player/gradient/GradientPlayerFragment.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.fragments.player.gradient +package io.github.muntashirakon.music.fragments.player.gradient import android.animation.ObjectAnimator import android.annotation.SuppressLint @@ -21,26 +21,26 @@ import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.RecyclerView import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.TintHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.RetroBottomSheetBehavior -import code.name.monkey.retromusic.activities.base.AbsSlidingMusicPanelActivity -import code.name.monkey.retromusic.adapter.song.PlayingQueueAdapter -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.VolumeFragment -import code.name.monkey.retromusic.fragments.base.AbsPlayerControlsFragment -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.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 io.github.muntashirakon.music.R +import io.github.muntashirakon.music.RetroBottomSheetBehavior +import io.github.muntashirakon.music.activities.base.AbsSlidingMusicPanelActivity +import io.github.muntashirakon.music.adapter.song.PlayingQueueAdapter +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.VolumeFragment +import io.github.muntashirakon.music.fragments.base.AbsPlayerControlsFragment +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.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 com.google.android.material.bottomsheet.BottomSheetBehavior import com.h6ah4i.android.widget.advrecyclerview.animator.DraggableItemAnimator import com.h6ah4i.android.widget.advrecyclerview.draggable.RecyclerViewDragDropManager diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/player/home/HomePlayerFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/player/home/HomePlayerFragment.kt similarity index 87% rename from app/src/main/java/code/name/monkey/retromusic/fragments/player/home/HomePlayerFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/player/home/HomePlayerFragment.kt index 979dc2cec..3586319dd 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/player/home/HomePlayerFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/player/home/HomePlayerFragment.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.fragments.player.home +package io.github.muntashirakon.music.fragments.player.home import android.graphics.Color import android.os.Bundle @@ -8,13 +8,13 @@ import android.view.ViewGroup import androidx.appcompat.widget.Toolbar import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import code.name.monkey.retromusic.R -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 +import io.github.muntashirakon.music.R +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 kotlinx.android.synthetic.main.fragment_home_player.* diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/player/lockscreen/LockScreenPlayerControlsFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/player/lockscreen/LockScreenPlayerControlsFragment.kt similarity index 90% rename from app/src/main/java/code/name/monkey/retromusic/fragments/player/lockscreen/LockScreenPlayerControlsFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/player/lockscreen/LockScreenPlayerControlsFragment.kt index e43703c71..e65561738 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/player/lockscreen/LockScreenPlayerControlsFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/player/lockscreen/LockScreenPlayerControlsFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.fragments.player.lockscreen +package io.github.muntashirakon.music.fragments.player.lockscreen import android.animation.ObjectAnimator import android.graphics.PorterDuff @@ -27,20 +27,20 @@ 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 code.name.monkey.retromusic.R -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.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 io.github.muntashirakon.music.R +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.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 code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor import kotlinx.android.synthetic.main.fragment_lock_screen_playback_controls.* /** diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/player/material/MaterialControlsFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/player/material/MaterialControlsFragment.kt similarity index 90% rename from app/src/main/java/code/name/monkey/retromusic/fragments/player/material/MaterialControlsFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/player/material/MaterialControlsFragment.kt index dd8f20d0a..47b3c188d 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/player/material/MaterialControlsFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/player/material/MaterialControlsFragment.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.fragments.player.material +package io.github.muntashirakon.music.fragments.player.material import android.animation.ObjectAnimator import android.graphics.PorterDuff @@ -10,18 +10,18 @@ import android.view.animation.LinearInterpolator import android.widget.SeekBar import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.MaterialValueHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.extensions.* -import code.name.monkey.retromusic.fragments.base.AbsPlayerControlsFragment -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 io.github.muntashirakon.music.R +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.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 code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor import kotlinx.android.synthetic.main.fragment_material_playback_controls.* /** diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/player/material/MaterialFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/player/material/MaterialFragment.kt similarity index 86% rename from app/src/main/java/code/name/monkey/retromusic/fragments/player/material/MaterialFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/player/material/MaterialFragment.kt index 78a69df5d..65d2035fa 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/player/material/MaterialFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/player/material/MaterialFragment.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.fragments.player.material +package io.github.muntashirakon.music.fragments.player.material import android.os.Bundle import android.view.LayoutInflater @@ -7,13 +7,13 @@ import android.view.ViewGroup import androidx.appcompat.widget.Toolbar import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import code.name.monkey.retromusic.R -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.color.MediaNotificationProcessor +import io.github.muntashirakon.music.R +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.color.MediaNotificationProcessor import kotlinx.android.synthetic.main.fragment_material.* /** diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/player/normal/PlayerFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/player/normal/PlayerFragment.kt similarity index 87% rename from app/src/main/java/code/name/monkey/retromusic/fragments/player/normal/PlayerFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/player/normal/PlayerFragment.kt index 5e550862d..96e32c689 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/player/normal/PlayerFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/player/normal/PlayerFragment.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.fragments.player.normal +package io.github.muntashirakon.music.fragments.player.normal import android.animation.ArgbEvaluator import android.animation.ValueAnimator @@ -10,16 +10,16 @@ import android.view.ViewGroup import androidx.appcompat.widget.Toolbar import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import code.name.monkey.retromusic.R -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 io.github.muntashirakon.music.R +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 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 +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 kotlinx.android.synthetic.main.fragment_player.* diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/player/normal/PlayerPlaybackControlsFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/player/normal/PlayerPlaybackControlsFragment.kt similarity index 90% rename from app/src/main/java/code/name/monkey/retromusic/fragments/player/normal/PlayerPlaybackControlsFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/player/normal/PlayerPlaybackControlsFragment.kt index 3f1ce6fa8..10a143c8b 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/player/normal/PlayerPlaybackControlsFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/player/normal/PlayerPlaybackControlsFragment.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.fragments.player.normal +package io.github.muntashirakon.music.fragments.player.normal import android.animation.ObjectAnimator import android.graphics.PorterDuff @@ -14,21 +14,21 @@ 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 code.name.monkey.retromusic.R -import code.name.monkey.retromusic.extensions.applyColor -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.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 io.github.muntashirakon.music.R +import io.github.muntashirakon.music.extensions.applyColor +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.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 code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor import kotlinx.android.synthetic.main.fragment_player_playback_controls.* class PlayerPlaybackControlsFragment : AbsPlayerControlsFragment() { diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/player/peak/PeakPlayerControlFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/player/peak/PeakPlayerControlFragment.kt similarity index 91% rename from app/src/main/java/code/name/monkey/retromusic/fragments/player/peak/PeakPlayerControlFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/player/peak/PeakPlayerControlFragment.kt index ef7d29e17..035730310 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/player/peak/PeakPlayerControlFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/player/peak/PeakPlayerControlFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.fragments.player.peak +package io.github.muntashirakon.music.fragments.player.peak import android.animation.ObjectAnimator import android.graphics.Color @@ -27,18 +27,18 @@ 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 code.name.monkey.retromusic.R -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.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 io.github.muntashirakon.music.R +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.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 code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor import kotlinx.android.synthetic.main.fragment_peak_control_player.* /** diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/player/peak/PeakPlayerFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/player/peak/PeakPlayerFragment.kt similarity index 86% rename from app/src/main/java/code/name/monkey/retromusic/fragments/player/peak/PeakPlayerFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/player/peak/PeakPlayerFragment.kt index 457de2adb..321223224 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/player/peak/PeakPlayerFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/player/peak/PeakPlayerFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.fragments.player.peak +package io.github.muntashirakon.music.fragments.player.peak import android.os.Bundle import android.view.LayoutInflater @@ -21,15 +21,15 @@ import android.view.ViewGroup import androidx.appcompat.widget.Toolbar import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.extensions.hide -import code.name.monkey.retromusic.extensions.show -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.util.PreferenceUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.extensions.hide +import io.github.muntashirakon.music.extensions.show +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.util.PreferenceUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor import kotlinx.android.synthetic.main.fragment_peak_player.* /** diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/player/plain/PlainPlaybackControlsFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/player/plain/PlainPlaybackControlsFragment.kt similarity index 91% rename from app/src/main/java/code/name/monkey/retromusic/fragments/player/plain/PlainPlaybackControlsFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/player/plain/PlainPlaybackControlsFragment.kt index 34d2d3978..94f310726 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/player/plain/PlainPlaybackControlsFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/player/plain/PlainPlaybackControlsFragment.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.fragments.player.plain +package io.github.muntashirakon.music.fragments.player.plain import android.animation.ObjectAnimator import android.graphics.PorterDuff @@ -15,20 +15,20 @@ 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 code.name.monkey.retromusic.R -import code.name.monkey.retromusic.extensions.applyColor -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.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 io.github.muntashirakon.music.R +import io.github.muntashirakon.music.extensions.applyColor +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.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 code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor import kotlinx.android.synthetic.main.fragment_adaptive_player_playback_controls.* import kotlinx.android.synthetic.main.fragment_plain_controls_fragment.nextButton import kotlinx.android.synthetic.main.fragment_plain_controls_fragment.playPauseButton diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/player/plain/PlainPlayerFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/player/plain/PlainPlayerFragment.kt similarity index 88% rename from app/src/main/java/code/name/monkey/retromusic/fragments/player/plain/PlainPlayerFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/player/plain/PlainPlayerFragment.kt index 6d2b13cf9..1bab070ff 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/player/plain/PlainPlayerFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/player/plain/PlainPlayerFragment.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.fragments.player.plain +package io.github.muntashirakon.music.fragments.player.plain import android.os.Bundle import android.view.LayoutInflater @@ -7,12 +7,12 @@ import android.view.ViewGroup import androidx.appcompat.widget.Toolbar import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import code.name.monkey.retromusic.R -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 +import io.github.muntashirakon.music.R +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 kotlinx.android.synthetic.main.fragment_plain_player.* class PlainPlayerFragment : AbsPlayerFragment() { diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/player/simple/SimplePlaybackControlsFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/player/simple/SimplePlaybackControlsFragment.kt similarity index 91% rename from app/src/main/java/code/name/monkey/retromusic/fragments/player/simple/SimplePlaybackControlsFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/player/simple/SimplePlaybackControlsFragment.kt index c58eaf57f..7b200ee55 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/player/simple/SimplePlaybackControlsFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/player/simple/SimplePlaybackControlsFragment.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.fragments.player.simple +package io.github.muntashirakon.music.fragments.player.simple import android.graphics.PorterDuff import android.os.Bundle @@ -11,18 +11,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 code.name.monkey.retromusic.R -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.MusicProgressViewUpdateHelper -import code.name.monkey.retromusic.helper.PlayPauseButtonOnClickHandler -import code.name.monkey.retromusic.service.MusicService -import code.name.monkey.retromusic.util.MusicUtil +import io.github.muntashirakon.music.R +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.MusicProgressViewUpdateHelper +import io.github.muntashirakon.music.helper.PlayPauseButtonOnClickHandler +import io.github.muntashirakon.music.service.MusicService +import io.github.muntashirakon.music.util.MusicUtil -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor import kotlinx.android.synthetic.main.fragment_simple_controls_fragment.* /** diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/player/simple/SimplePlayerFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/player/simple/SimplePlayerFragment.kt similarity index 87% rename from app/src/main/java/code/name/monkey/retromusic/fragments/player/simple/SimplePlayerFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/player/simple/SimplePlayerFragment.kt index de5047150..af1b6c429 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/player/simple/SimplePlayerFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/player/simple/SimplePlayerFragment.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.fragments.player.simple +package io.github.muntashirakon.music.fragments.player.simple import android.os.Bundle import android.view.LayoutInflater @@ -7,12 +7,12 @@ import android.view.ViewGroup import androidx.appcompat.widget.Toolbar import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import code.name.monkey.retromusic.R -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 +import io.github.muntashirakon.music.R +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 kotlinx.android.synthetic.main.fragment_simple_player.* /** diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/player/tiny/TinyPlaybackControlsFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/player/tiny/TinyPlaybackControlsFragment.kt similarity index 90% rename from app/src/main/java/code/name/monkey/retromusic/fragments/player/tiny/TinyPlaybackControlsFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/player/tiny/TinyPlaybackControlsFragment.kt index 388b31299..501a5ec10 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/player/tiny/TinyPlaybackControlsFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/player/tiny/TinyPlaybackControlsFragment.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.fragments.player.tiny +package io.github.muntashirakon.music.fragments.player.tiny import android.graphics.PorterDuff import android.os.Bundle @@ -6,11 +6,11 @@ import android.view.LayoutInflater import android.view.View import android.view.ViewGroup import code.name.monkey.appthemehelper.util.ColorUtil -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.fragments.base.AbsPlayerControlsFragment -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.service.MusicService -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.fragments.base.AbsPlayerControlsFragment +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.service.MusicService +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor import kotlinx.android.synthetic.main.fragment_tiny_controls_fragment.* class TinyPlaybackControlsFragment : AbsPlayerControlsFragment() { diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/player/tiny/TinyPlayerFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/player/tiny/TinyPlayerFragment.kt similarity index 84% rename from app/src/main/java/code/name/monkey/retromusic/fragments/player/tiny/TinyPlayerFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/player/tiny/TinyPlayerFragment.kt index eb8e59ced..741225239 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/player/tiny/TinyPlayerFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/player/tiny/TinyPlayerFragment.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.fragments.player.tiny +package io.github.muntashirakon.music.fragments.player.tiny import android.animation.AnimatorSet import android.animation.ObjectAnimator @@ -10,21 +10,21 @@ import android.view.ViewGroup import android.view.animation.LinearInterpolator import androidx.appcompat.widget.Toolbar import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.extensions.hide -import code.name.monkey.retromusic.extensions.show -import code.name.monkey.retromusic.fragments.MiniPlayerFragment -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.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 io.github.muntashirakon.music.R +import io.github.muntashirakon.music.extensions.hide +import io.github.muntashirakon.music.extensions.show +import io.github.muntashirakon.music.fragments.MiniPlayerFragment +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.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 code.name.monkey.retromusic.util.ViewUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.util.ViewUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor import kotlinx.android.synthetic.main.fragment_tiny_player.* class TinyPlayerFragment : AbsPlayerFragment(), MusicProgressViewUpdateHelper.Callback { diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/playlists/PlaylistsFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/playlists/PlaylistsFragment.kt similarity index 84% rename from app/src/main/java/code/name/monkey/retromusic/fragments/playlists/PlaylistsFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/playlists/PlaylistsFragment.kt index 962e3200d..e55e90cdb 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/playlists/PlaylistsFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/playlists/PlaylistsFragment.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.fragments.playlists +package io.github.muntashirakon.music.fragments.playlists import android.os.Bundle import android.view.Menu @@ -6,10 +6,10 @@ import android.view.MenuInflater import android.view.View import androidx.lifecycle.Observer import androidx.recyclerview.widget.GridLayoutManager -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.adapter.playlist.PlaylistAdapter -import code.name.monkey.retromusic.fragments.base.AbsLibraryPagerRecyclerViewFragment -import code.name.monkey.retromusic.interfaces.MainActivityFragmentCallbacks +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.adapter.playlist.PlaylistAdapter +import io.github.muntashirakon.music.fragments.base.AbsLibraryPagerRecyclerViewFragment +import io.github.muntashirakon.music.interfaces.MainActivityFragmentCallbacks class PlaylistsFragment : AbsLibraryPagerRecyclerViewFragment(), diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/queue/PlayingQueueFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/queue/PlayingQueueFragment.kt similarity index 92% rename from app/src/main/java/code/name/monkey/retromusic/fragments/queue/PlayingQueueFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/queue/PlayingQueueFragment.kt index a618c66e8..136aa8f7e 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/queue/PlayingQueueFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/queue/PlayingQueueFragment.kt @@ -11,18 +11,18 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.fragments.queue +package io.github.muntashirakon.music.fragments.queue import android.os.Bundle import android.view.View import androidx.appcompat.app.AppCompatActivity import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.RecyclerView -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.adapter.song.PlayingQueueAdapter -import code.name.monkey.retromusic.fragments.base.AbsLibraryPagerRecyclerViewFragment -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.interfaces.MainActivityFragmentCallbacks +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.adapter.song.PlayingQueueAdapter +import io.github.muntashirakon.music.fragments.base.AbsLibraryPagerRecyclerViewFragment +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.interfaces.MainActivityFragmentCallbacks 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/code/name/monkey/retromusic/fragments/settings/AbsSettingsFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/settings/AbsSettingsFragment.kt similarity index 87% rename from app/src/main/java/code/name/monkey/retromusic/fragments/settings/AbsSettingsFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/settings/AbsSettingsFragment.kt index b7d51f06c..eb36dd0d1 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/settings/AbsSettingsFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/settings/AbsSettingsFragment.kt @@ -12,21 +12,19 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.fragments.settings +package io.github.muntashirakon.music.fragments.settings import android.graphics.Color import android.graphics.drawable.ColorDrawable import android.os.Bundle import android.view.View -import android.widget.Toast import androidx.preference.ListPreference import androidx.preference.Preference import androidx.preference.PreferenceManager import code.name.monkey.appthemehelper.common.prefs.supportv7.ATEPreferenceFragmentCompat import code.name.monkey.appthemehelper.util.ATHUtil -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.preferences.* -import code.name.monkey.retromusic.util.NavigationUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.preferences.* /** * @author Hemanth S (h4h13). @@ -34,12 +32,6 @@ import code.name.monkey.retromusic.util.NavigationUtil abstract class AbsSettingsFragment : ATEPreferenceFragmentCompat() { - internal fun showProToastAndNavigate(message: String) { - Toast.makeText(requireContext(), "$message is Pro version feature.", Toast.LENGTH_SHORT) - .show() - NavigationUtil.goToProVersion(requireActivity()) - } - internal fun setSummary(preference: Preference, value: Any?) { val stringValue = value.toString() if (preference is ListPreference) { diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/settings/AudioSettings.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/settings/AudioSettings.kt similarity index 91% rename from app/src/main/java/code/name/monkey/retromusic/fragments/settings/AudioSettings.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/settings/AudioSettings.kt index be06d30da..09977f0d1 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/settings/AudioSettings.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/settings/AudioSettings.kt @@ -12,14 +12,14 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.fragments.settings +package io.github.muntashirakon.music.fragments.settings import android.content.Intent import android.media.audiofx.AudioEffect import android.os.Bundle import androidx.preference.Preference -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.util.NavigationUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.util.NavigationUtil /** diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/settings/ImageSettingFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/settings/ImageSettingFragment.kt similarity index 94% rename from app/src/main/java/code/name/monkey/retromusic/fragments/settings/ImageSettingFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/settings/ImageSettingFragment.kt index 9b5873fa0..4a916b4e8 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/settings/ImageSettingFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/settings/ImageSettingFragment.kt @@ -12,12 +12,12 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.fragments.settings +package io.github.muntashirakon.music.fragments.settings import android.os.Bundle import android.view.View import androidx.preference.Preference -import code.name.monkey.retromusic.R +import io.github.muntashirakon.music.R /** * @author Hemanth S (h4h13). diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/settings/MainSettingsFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/settings/MainSettingsFragment.kt similarity index 76% rename from app/src/main/java/code/name/monkey/retromusic/fragments/settings/MainSettingsFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/settings/MainSettingsFragment.kt index 2a690c087..0692082a2 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/settings/MainSettingsFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/settings/MainSettingsFragment.kt @@ -12,22 +12,17 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.fragments.settings +package io.github.muntashirakon.music.fragments.settings -import android.content.res.ColorStateList import android.os.Bundle import android.view.LayoutInflater import android.view.View import android.view.ViewGroup import androidx.annotation.StringRes import androidx.fragment.app.Fragment -import code.name.monkey.appthemehelper.ThemeStore -import code.name.monkey.retromusic.App -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.activities.SettingsActivity -import code.name.monkey.retromusic.extensions.hide -import code.name.monkey.retromusic.extensions.show -import code.name.monkey.retromusic.util.NavigationUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.activities.SettingsActivity +import io.github.muntashirakon.music.util.NavigationUtil import kotlinx.android.synthetic.main.fragment_main_settings.* class MainSettingsFragment : Fragment(), View.OnClickListener { @@ -77,20 +72,6 @@ class MainSettingsFragment : Fragment(), View.OnClickListener { notificationSettings.setOnClickListener(this) otherSettings.setOnClickListener(this) aboutSettings.setOnClickListener(this) - - buyProContainer.apply { - if (!App.isProVersion()) show() else hide() - setOnClickListener { - NavigationUtil.goToProVersion(requireContext()) - } - } - buyPremium.setOnClickListener { - NavigationUtil.goToProVersion(requireContext()) - } - ThemeStore.accentColor(requireContext()).let { - buyPremium.setTextColor(it) - diamondIcon.imageTintList = ColorStateList.valueOf(it) - } } companion object { diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/settings/NotificationSettingsFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/settings/NotificationSettingsFragment.kt similarity index 93% rename from app/src/main/java/code/name/monkey/retromusic/fragments/settings/NotificationSettingsFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/settings/NotificationSettingsFragment.kt index 2df2d2df6..12233884b 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/settings/NotificationSettingsFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/settings/NotificationSettingsFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.fragments.settings +package io.github.muntashirakon.music.fragments.settings import android.content.SharedPreferences import android.os.Build.VERSION @@ -20,9 +20,9 @@ import android.os.Build.VERSION_CODES import android.os.Bundle import androidx.preference.Preference import androidx.preference.TwoStatePreference -import code.name.monkey.retromusic.CLASSIC_NOTIFICATION -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.util.PreferenceUtil +import io.github.muntashirakon.music.CLASSIC_NOTIFICATION +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.util.PreferenceUtil /** diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/settings/NowPlayingSettingsFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/settings/NowPlayingSettingsFragment.kt similarity index 85% rename from app/src/main/java/code/name/monkey/retromusic/fragments/settings/NowPlayingSettingsFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/settings/NowPlayingSettingsFragment.kt index 24cd9dfad..b0a73eaf3 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/settings/NowPlayingSettingsFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/settings/NowPlayingSettingsFragment.kt @@ -12,15 +12,19 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.fragments.settings +package io.github.muntashirakon.music.fragments.settings import android.content.SharedPreferences import android.os.Bundle import android.view.View import androidx.preference.Preference import androidx.preference.TwoStatePreference -import code.name.monkey.retromusic.* -import code.name.monkey.retromusic.util.PreferenceUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.ALBUM_COVER_STYLE +import io.github.muntashirakon.music.CAROUSEL_EFFECT +import io.github.muntashirakon.music.CIRCULAR_ALBUM_ART +import io.github.muntashirakon.music.NOW_PLAYING_SCREEN_ID +import io.github.muntashirakon.music.util.PreferenceUtil /** * @author Hemanth S (h4h13). @@ -34,11 +38,7 @@ class NowPlayingSettingsFragment : AbsSettingsFragment(), updateAlbumCoverStyleSummary() val carouselEffect: TwoStatePreference = findPreference("carousel_effect")!! - carouselEffect.setOnPreferenceChangeListener { _, newValue -> - if (newValue as Boolean && !App.isProVersion()) { - showProToastAndNavigate(getString(R.string.pref_title_toggle_carousel_effect)) - return@setOnPreferenceChangeListener false - } + carouselEffect.setOnPreferenceChangeListener { _, _ -> return@setOnPreferenceChangeListener true } } diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/settings/OtherSettingsFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/settings/OtherSettingsFragment.kt similarity index 95% rename from app/src/main/java/code/name/monkey/retromusic/fragments/settings/OtherSettingsFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/settings/OtherSettingsFragment.kt index 2338c6f7e..78903150c 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/settings/OtherSettingsFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/settings/OtherSettingsFragment.kt @@ -12,13 +12,13 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.fragments.settings +package io.github.muntashirakon.music.fragments.settings import android.os.Bundle import android.view.View import androidx.preference.Preference import code.name.monkey.appthemehelper.common.prefs.supportv7.ATEListPreference -import code.name.monkey.retromusic.R +import io.github.muntashirakon.music.R /** * @author Hemanth S (h4h13). diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/settings/PersonalizeSettingsFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/settings/PersonalizeSettingsFragment.kt similarity index 95% rename from app/src/main/java/code/name/monkey/retromusic/fragments/settings/PersonalizeSettingsFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/settings/PersonalizeSettingsFragment.kt index 0a386b348..08b2ef149 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/settings/PersonalizeSettingsFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/settings/PersonalizeSettingsFragment.kt @@ -12,13 +12,13 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.fragments.settings +package io.github.muntashirakon.music.fragments.settings import android.os.Bundle import android.view.View import androidx.preference.TwoStatePreference import code.name.monkey.appthemehelper.common.prefs.supportv7.ATEListPreference -import code.name.monkey.retromusic.R +import io.github.muntashirakon.music.R class PersonalizeSettingsFragment : AbsSettingsFragment() { diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/settings/ThemeSettingsFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/settings/ThemeSettingsFragment.kt similarity index 89% rename from app/src/main/java/code/name/monkey/retromusic/fragments/settings/ThemeSettingsFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/settings/ThemeSettingsFragment.kt index 7ee282619..73d3cfffd 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/settings/ThemeSettingsFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/settings/ThemeSettingsFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.fragments.settings +package io.github.muntashirakon.music.fragments.settings import android.os.Build import android.os.Bundle @@ -23,11 +23,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 code.name.monkey.retromusic.App -import code.name.monkey.retromusic.DESATURATED_COLOR -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.appshortcuts.DynamicShortcutManager -import code.name.monkey.retromusic.util.PreferenceUtil +import io.github.muntashirakon.music.DESATURATED_COLOR +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.appshortcuts.DynamicShortcutManager +import io.github.muntashirakon.music.util.PreferenceUtil import com.afollestad.materialdialogs.color.ColorChooserDialog /** @@ -68,10 +67,6 @@ class ThemeSettingsFragment : AbsSettingsFragment() { } val blackTheme: ATESwitchPreference? = findPreference("black_theme") blackTheme?.setOnPreferenceChangeListener { _, _ -> - if (!App.isProVersion()) { - showProToastAndNavigate("Just Black theme") - return@setOnPreferenceChangeListener false - } ThemeStore.markChanged(requireContext()) if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N_MR1) { requireActivity().setTheme(PreferenceUtil.themeResFromPrefValue("black")) diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/songs/SongsFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/songs/SongsFragment.kt similarity index 84% rename from app/src/main/java/code/name/monkey/retromusic/fragments/songs/SongsFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/songs/SongsFragment.kt index 38f16a578..a7143bde3 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/songs/SongsFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/songs/SongsFragment.kt @@ -1,16 +1,16 @@ -package code.name.monkey.retromusic.fragments.songs +package io.github.muntashirakon.music.fragments.songs import android.os.Bundle import android.view.View import androidx.annotation.LayoutRes import androidx.recyclerview.widget.GridLayoutManager -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.adapter.song.ShuffleButtonSongAdapter -import code.name.monkey.retromusic.adapter.song.SongAdapter -import code.name.monkey.retromusic.fragments.ReloadType -import code.name.monkey.retromusic.fragments.base.AbsLibraryPagerRecyclerViewCustomGridSizeFragment -import code.name.monkey.retromusic.interfaces.MainActivityFragmentCallbacks -import code.name.monkey.retromusic.util.PreferenceUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.adapter.song.ShuffleButtonSongAdapter +import io.github.muntashirakon.music.adapter.song.SongAdapter +import io.github.muntashirakon.music.fragments.ReloadType +import io.github.muntashirakon.music.fragments.base.AbsLibraryPagerRecyclerViewCustomGridSizeFragment +import io.github.muntashirakon.music.interfaces.MainActivityFragmentCallbacks +import io.github.muntashirakon.music.util.PreferenceUtil class SongsFragment : AbsLibraryPagerRecyclerViewCustomGridSizeFragment(), diff --git a/app/src/main/java/code/name/monkey/retromusic/glide/AlbumGlideRequest.java b/app/src/main/java/io/github/muntashirakon/music/glide/AlbumGlideRequest.java similarity index 90% rename from app/src/main/java/code/name/monkey/retromusic/glide/AlbumGlideRequest.java rename to app/src/main/java/io/github/muntashirakon/music/glide/AlbumGlideRequest.java index 67d3141fb..1a154ea10 100644 --- a/app/src/main/java/code/name/monkey/retromusic/glide/AlbumGlideRequest.java +++ b/app/src/main/java/io/github/muntashirakon/music/glide/AlbumGlideRequest.java @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.glide; +package io.github.muntashirakon.music.glide; import android.content.Context; import android.graphics.Bitmap; @@ -14,13 +14,13 @@ import com.bumptech.glide.load.engine.DiskCacheStrategy; import com.bumptech.glide.load.resource.drawable.GlideDrawable; import com.bumptech.glide.signature.MediaStoreSignature; -import code.name.monkey.retromusic.R; -import code.name.monkey.retromusic.glide.audiocover.AudioFileCover; -import code.name.monkey.retromusic.glide.palette.BitmapPaletteTranscoder; -import code.name.monkey.retromusic.glide.palette.BitmapPaletteWrapper; -import code.name.monkey.retromusic.model.Song; -import code.name.monkey.retromusic.util.MusicUtil; -import code.name.monkey.retromusic.util.PreferenceUtil; +import io.github.muntashirakon.music.R; +import io.github.muntashirakon.music.glide.audiocover.AudioFileCover; +import io.github.muntashirakon.music.glide.palette.BitmapPaletteTranscoder; +import io.github.muntashirakon.music.glide.palette.BitmapPaletteWrapper; +import io.github.muntashirakon.music.model.Song; +import io.github.muntashirakon.music.util.MusicUtil; +import io.github.muntashirakon.music.util.PreferenceUtil; public class AlbumGlideRequest { private static final DiskCacheStrategy DEFAULT_DISK_CACHE_STRATEGY = DiskCacheStrategy.NONE; diff --git a/app/src/main/java/code/name/monkey/retromusic/glide/ArtistGlideRequest.java b/app/src/main/java/io/github/muntashirakon/music/glide/ArtistGlideRequest.java similarity index 92% rename from app/src/main/java/code/name/monkey/retromusic/glide/ArtistGlideRequest.java rename to app/src/main/java/io/github/muntashirakon/music/glide/ArtistGlideRequest.java index 4d9d2124b..f8e193a24 100644 --- a/app/src/main/java/code/name/monkey/retromusic/glide/ArtistGlideRequest.java +++ b/app/src/main/java/io/github/muntashirakon/music/glide/ArtistGlideRequest.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.glide; +package io.github.muntashirakon.music.glide; import android.content.Context; import android.graphics.Bitmap; @@ -33,14 +33,14 @@ import com.bumptech.glide.request.target.Target; import code.name.monkey.appthemehelper.ThemeStore; import code.name.monkey.appthemehelper.util.TintHelper; -import code.name.monkey.retromusic.App; -import code.name.monkey.retromusic.R; -import code.name.monkey.retromusic.glide.artistimage.ArtistImage; -import code.name.monkey.retromusic.glide.palette.BitmapPaletteTranscoder; -import code.name.monkey.retromusic.glide.palette.BitmapPaletteWrapper; -import code.name.monkey.retromusic.model.Artist; -import code.name.monkey.retromusic.util.ArtistSignatureUtil; -import code.name.monkey.retromusic.util.CustomArtistImageUtil; +import io.github.muntashirakon.music.App; +import io.github.muntashirakon.music.R; +import io.github.muntashirakon.music.glide.artistimage.ArtistImage; +import io.github.muntashirakon.music.glide.palette.BitmapPaletteTranscoder; +import io.github.muntashirakon.music.glide.palette.BitmapPaletteWrapper; +import io.github.muntashirakon.music.model.Artist; +import io.github.muntashirakon.music.util.ArtistSignatureUtil; +import io.github.muntashirakon.music.util.CustomArtistImageUtil; public class ArtistGlideRequest { diff --git a/app/src/main/java/code/name/monkey/retromusic/glide/BlurTransformation.kt b/app/src/main/java/io/github/muntashirakon/music/glide/BlurTransformation.kt similarity index 96% rename from app/src/main/java/code/name/monkey/retromusic/glide/BlurTransformation.kt rename to app/src/main/java/io/github/muntashirakon/music/glide/BlurTransformation.kt index 0c2af3dbb..d0484eacd 100644 --- a/app/src/main/java/code/name/monkey/retromusic/glide/BlurTransformation.kt +++ b/app/src/main/java/io/github/muntashirakon/music/glide/BlurTransformation.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.glide +package io.github.muntashirakon.music.glide import android.content.Context import android.graphics.Bitmap @@ -21,9 +21,9 @@ import android.graphics.Paint import android.os.Build import android.renderscript.* import androidx.annotation.FloatRange -import code.name.monkey.retromusic.BuildConfig -import code.name.monkey.retromusic.helper.StackBlur -import code.name.monkey.retromusic.util.ImageUtil +import io.github.muntashirakon.music.BuildConfig +import io.github.muntashirakon.music.helper.StackBlur +import io.github.muntashirakon.music.util.ImageUtil import com.bumptech.glide.load.engine.bitmap_recycle.BitmapPool import com.bumptech.glide.load.resource.bitmap.BitmapTransformation diff --git a/app/src/main/java/code/name/monkey/retromusic/glide/ProfileBannerGlideRequest.java b/app/src/main/java/io/github/muntashirakon/music/glide/ProfileBannerGlideRequest.java similarity index 93% rename from app/src/main/java/code/name/monkey/retromusic/glide/ProfileBannerGlideRequest.java rename to app/src/main/java/io/github/muntashirakon/music/glide/ProfileBannerGlideRequest.java index 27ec226d0..3eb9eb754 100644 --- a/app/src/main/java/code/name/monkey/retromusic/glide/ProfileBannerGlideRequest.java +++ b/app/src/main/java/io/github/muntashirakon/music/glide/ProfileBannerGlideRequest.java @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.glide; +package io.github.muntashirakon.music.glide; import android.graphics.Bitmap; @@ -13,10 +13,10 @@ import com.bumptech.glide.signature.MediaStoreSignature; import java.io.File; -import code.name.monkey.retromusic.App; -import code.name.monkey.retromusic.R; +import io.github.muntashirakon.music.App; +import io.github.muntashirakon.music.R; -import static code.name.monkey.retromusic.Constants.USER_BANNER; +import static io.github.muntashirakon.music.Constants.USER_BANNER; public class ProfileBannerGlideRequest { private static final DiskCacheStrategy DEFAULT_DISK_CACHE_STRATEGY = DiskCacheStrategy.NONE; diff --git a/app/src/main/java/code/name/monkey/retromusic/glide/RetroMusicColoredTarget.kt b/app/src/main/java/io/github/muntashirakon/music/glide/RetroMusicColoredTarget.kt similarity index 84% rename from app/src/main/java/code/name/monkey/retromusic/glide/RetroMusicColoredTarget.kt rename to app/src/main/java/io/github/muntashirakon/music/glide/RetroMusicColoredTarget.kt index fb9ad3c98..da6b546b2 100644 --- a/app/src/main/java/code/name/monkey/retromusic/glide/RetroMusicColoredTarget.kt +++ b/app/src/main/java/io/github/muntashirakon/music/glide/RetroMusicColoredTarget.kt @@ -12,16 +12,16 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.glide +package io.github.muntashirakon.music.glide import android.graphics.drawable.Drawable import android.widget.ImageView import code.name.monkey.appthemehelper.util.ATHUtil -import code.name.monkey.retromusic.App -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.color.MediaNotificationProcessor +import io.github.muntashirakon.music.App +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.color.MediaNotificationProcessor import com.bumptech.glide.request.animation.GlideAnimation diff --git a/app/src/main/java/code/name/monkey/retromusic/glide/RetroMusicGlideModule.kt b/app/src/main/java/io/github/muntashirakon/music/glide/RetroMusicGlideModule.kt similarity index 79% rename from app/src/main/java/code/name/monkey/retromusic/glide/RetroMusicGlideModule.kt rename to app/src/main/java/io/github/muntashirakon/music/glide/RetroMusicGlideModule.kt index 078871cde..c82231396 100644 --- a/app/src/main/java/code/name/monkey/retromusic/glide/RetroMusicGlideModule.kt +++ b/app/src/main/java/io/github/muntashirakon/music/glide/RetroMusicGlideModule.kt @@ -12,13 +12,13 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.glide +package io.github.muntashirakon.music.glide import android.content.Context -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 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 com.bumptech.glide.Glide import com.bumptech.glide.GlideBuilder import com.bumptech.glide.module.GlideModule diff --git a/app/src/main/java/code/name/monkey/retromusic/glide/SongGlideRequest.java b/app/src/main/java/io/github/muntashirakon/music/glide/SongGlideRequest.java similarity index 91% rename from app/src/main/java/code/name/monkey/retromusic/glide/SongGlideRequest.java rename to app/src/main/java/io/github/muntashirakon/music/glide/SongGlideRequest.java index cae842ad1..3f8e3855d 100644 --- a/app/src/main/java/code/name/monkey/retromusic/glide/SongGlideRequest.java +++ b/app/src/main/java/io/github/muntashirakon/music/glide/SongGlideRequest.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.glide; +package io.github.muntashirakon.music.glide; import android.content.Context; import android.graphics.Bitmap; @@ -28,13 +28,13 @@ import com.bumptech.glide.load.engine.DiskCacheStrategy; import com.bumptech.glide.load.resource.drawable.GlideDrawable; import com.bumptech.glide.signature.MediaStoreSignature; -import code.name.monkey.retromusic.R; -import code.name.monkey.retromusic.glide.audiocover.AudioFileCover; -import code.name.monkey.retromusic.glide.palette.BitmapPaletteTranscoder; -import code.name.monkey.retromusic.glide.palette.BitmapPaletteWrapper; -import code.name.monkey.retromusic.model.Song; -import code.name.monkey.retromusic.util.MusicUtil; -import code.name.monkey.retromusic.util.PreferenceUtil; +import io.github.muntashirakon.music.R; +import io.github.muntashirakon.music.glide.audiocover.AudioFileCover; +import io.github.muntashirakon.music.glide.palette.BitmapPaletteTranscoder; +import io.github.muntashirakon.music.glide.palette.BitmapPaletteWrapper; +import io.github.muntashirakon.music.model.Song; +import io.github.muntashirakon.music.util.MusicUtil; +import io.github.muntashirakon.music.util.PreferenceUtil; /** * Created by hemanths on 2019-09-15. diff --git a/app/src/main/java/code/name/monkey/retromusic/glide/UserProfileGlideRequest.java b/app/src/main/java/io/github/muntashirakon/music/glide/UserProfileGlideRequest.java similarity index 93% rename from app/src/main/java/code/name/monkey/retromusic/glide/UserProfileGlideRequest.java rename to app/src/main/java/io/github/muntashirakon/music/glide/UserProfileGlideRequest.java index 9742a1bde..5498b306c 100644 --- a/app/src/main/java/code/name/monkey/retromusic/glide/UserProfileGlideRequest.java +++ b/app/src/main/java/io/github/muntashirakon/music/glide/UserProfileGlideRequest.java @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.glide; +package io.github.muntashirakon.music.glide; import android.graphics.Bitmap; import android.graphics.drawable.Drawable; @@ -16,10 +16,10 @@ import java.io.File; import code.name.monkey.appthemehelper.ThemeStore; import code.name.monkey.appthemehelper.util.TintHelper; -import code.name.monkey.retromusic.App; -import code.name.monkey.retromusic.R; +import io.github.muntashirakon.music.App; +import io.github.muntashirakon.music.R; -import static code.name.monkey.retromusic.Constants.USER_PROFILE; +import static io.github.muntashirakon.music.Constants.USER_PROFILE; public class UserProfileGlideRequest { private static final DiskCacheStrategy DEFAULT_DISK_CACHE_STRATEGY = DiskCacheStrategy.NONE; diff --git a/app/src/main/java/code/name/monkey/retromusic/glide/artistimage/ArtistImageLoader.kt b/app/src/main/java/io/github/muntashirakon/music/glide/artistimage/ArtistImageLoader.kt similarity index 95% rename from app/src/main/java/code/name/monkey/retromusic/glide/artistimage/ArtistImageLoader.kt rename to app/src/main/java/io/github/muntashirakon/music/glide/artistimage/ArtistImageLoader.kt index 63647f6c4..90589452d 100644 --- a/app/src/main/java/code/name/monkey/retromusic/glide/artistimage/ArtistImageLoader.kt +++ b/app/src/main/java/io/github/muntashirakon/music/glide/artistimage/ArtistImageLoader.kt @@ -12,13 +12,13 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.glide.artistimage +package io.github.muntashirakon.music.glide.artistimage import android.content.Context -import code.name.monkey.retromusic.deezer.Data -import code.name.monkey.retromusic.deezer.DeezerApiService -import code.name.monkey.retromusic.util.MusicUtil -import code.name.monkey.retromusic.util.PreferenceUtil +import io.github.muntashirakon.music.deezer.Data +import io.github.muntashirakon.music.deezer.DeezerApiService +import io.github.muntashirakon.music.util.MusicUtil +import io.github.muntashirakon.music.util.PreferenceUtil import com.bumptech.glide.Priority import com.bumptech.glide.integration.okhttp3.OkHttpUrlLoader import com.bumptech.glide.load.data.DataFetcher diff --git a/app/src/main/java/code/name/monkey/retromusic/glide/audiocover/AudioFileCover.java b/app/src/main/java/io/github/muntashirakon/music/glide/audiocover/AudioFileCover.java similarity index 93% rename from app/src/main/java/code/name/monkey/retromusic/glide/audiocover/AudioFileCover.java rename to app/src/main/java/io/github/muntashirakon/music/glide/audiocover/AudioFileCover.java index cf3a82c5b..3b094dd4e 100644 --- a/app/src/main/java/code/name/monkey/retromusic/glide/audiocover/AudioFileCover.java +++ b/app/src/main/java/io/github/muntashirakon/music/glide/audiocover/AudioFileCover.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.glide.audiocover; +package io.github.muntashirakon.music.glide.audiocover; /** * @author Karim Abou Zeid (kabouzeid) diff --git a/app/src/main/java/code/name/monkey/retromusic/glide/audiocover/AudioFileCoverFetcher.java b/app/src/main/java/io/github/muntashirakon/music/glide/audiocover/AudioFileCoverFetcher.java similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/glide/audiocover/AudioFileCoverFetcher.java rename to app/src/main/java/io/github/muntashirakon/music/glide/audiocover/AudioFileCoverFetcher.java index 4ce9df5ca..701373a03 100644 --- a/app/src/main/java/code/name/monkey/retromusic/glide/audiocover/AudioFileCoverFetcher.java +++ b/app/src/main/java/io/github/muntashirakon/music/glide/audiocover/AudioFileCoverFetcher.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.glide.audiocover; +package io.github.muntashirakon.music.glide.audiocover; import android.media.MediaMetadataRetriever; diff --git a/app/src/main/java/code/name/monkey/retromusic/glide/audiocover/AudioFileCoverLoader.java b/app/src/main/java/io/github/muntashirakon/music/glide/audiocover/AudioFileCoverLoader.java similarity index 96% rename from app/src/main/java/code/name/monkey/retromusic/glide/audiocover/AudioFileCoverLoader.java rename to app/src/main/java/io/github/muntashirakon/music/glide/audiocover/AudioFileCoverLoader.java index 1da3ec8c7..d22117c3c 100644 --- a/app/src/main/java/code/name/monkey/retromusic/glide/audiocover/AudioFileCoverLoader.java +++ b/app/src/main/java/io/github/muntashirakon/music/glide/audiocover/AudioFileCoverLoader.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.glide.audiocover; +package io.github.muntashirakon.music.glide.audiocover; import android.content.Context; diff --git a/app/src/main/java/code/name/monkey/retromusic/glide/audiocover/AudioFileCoverUtils.java b/app/src/main/java/io/github/muntashirakon/music/glide/audiocover/AudioFileCoverUtils.java similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/glide/audiocover/AudioFileCoverUtils.java rename to app/src/main/java/io/github/muntashirakon/music/glide/audiocover/AudioFileCoverUtils.java index 7fc6bbdd8..226ef9cd0 100644 --- a/app/src/main/java/code/name/monkey/retromusic/glide/audiocover/AudioFileCoverUtils.java +++ b/app/src/main/java/io/github/muntashirakon/music/glide/audiocover/AudioFileCoverUtils.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.glide.audiocover; +package io.github.muntashirakon.music.glide.audiocover; import org.jaudiotagger.audio.exceptions.InvalidAudioFrameException; import org.jaudiotagger.audio.exceptions.ReadOnlyFileException; diff --git a/app/src/main/java/code/name/monkey/retromusic/glide/palette/BitmapPaletteResource.java b/app/src/main/java/io/github/muntashirakon/music/glide/palette/BitmapPaletteResource.java similarity index 96% rename from app/src/main/java/code/name/monkey/retromusic/glide/palette/BitmapPaletteResource.java rename to app/src/main/java/io/github/muntashirakon/music/glide/palette/BitmapPaletteResource.java index dc954db20..1bab1f464 100644 --- a/app/src/main/java/code/name/monkey/retromusic/glide/palette/BitmapPaletteResource.java +++ b/app/src/main/java/io/github/muntashirakon/music/glide/palette/BitmapPaletteResource.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.glide.palette; +package io.github.muntashirakon.music.glide.palette; import com.bumptech.glide.load.engine.Resource; import com.bumptech.glide.load.engine.bitmap_recycle.BitmapPool; diff --git a/app/src/main/java/code/name/monkey/retromusic/glide/palette/BitmapPaletteTarget.java b/app/src/main/java/io/github/muntashirakon/music/glide/palette/BitmapPaletteTarget.java similarity index 94% rename from app/src/main/java/code/name/monkey/retromusic/glide/palette/BitmapPaletteTarget.java rename to app/src/main/java/io/github/muntashirakon/music/glide/palette/BitmapPaletteTarget.java index 5d478e67f..e69c0a501 100644 --- a/app/src/main/java/code/name/monkey/retromusic/glide/palette/BitmapPaletteTarget.java +++ b/app/src/main/java/io/github/muntashirakon/music/glide/palette/BitmapPaletteTarget.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.glide.palette; +package io.github.muntashirakon.music.glide.palette; import android.widget.ImageView; diff --git a/app/src/main/java/code/name/monkey/retromusic/glide/palette/BitmapPaletteTranscoder.java b/app/src/main/java/io/github/muntashirakon/music/glide/palette/BitmapPaletteTranscoder.java similarity index 93% rename from app/src/main/java/code/name/monkey/retromusic/glide/palette/BitmapPaletteTranscoder.java rename to app/src/main/java/io/github/muntashirakon/music/glide/palette/BitmapPaletteTranscoder.java index 796bfa748..51cd5da64 100644 --- a/app/src/main/java/code/name/monkey/retromusic/glide/palette/BitmapPaletteTranscoder.java +++ b/app/src/main/java/io/github/muntashirakon/music/glide/palette/BitmapPaletteTranscoder.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.glide.palette; +package io.github.muntashirakon.music.glide.palette; import android.content.Context; import android.graphics.Bitmap; @@ -22,7 +22,7 @@ import com.bumptech.glide.load.engine.Resource; import com.bumptech.glide.load.engine.bitmap_recycle.BitmapPool; import com.bumptech.glide.load.resource.transcode.ResourceTranscoder; -import code.name.monkey.retromusic.util.RetroColorUtil; +import io.github.muntashirakon.music.util.RetroColorUtil; public class BitmapPaletteTranscoder implements ResourceTranscoder { private final BitmapPool bitmapPool; diff --git a/app/src/main/java/code/name/monkey/retromusic/glide/palette/BitmapPaletteWrapper.java b/app/src/main/java/io/github/muntashirakon/music/glide/palette/BitmapPaletteWrapper.java similarity index 95% rename from app/src/main/java/code/name/monkey/retromusic/glide/palette/BitmapPaletteWrapper.java rename to app/src/main/java/io/github/muntashirakon/music/glide/palette/BitmapPaletteWrapper.java index 105d09f06..b4fd054bf 100644 --- a/app/src/main/java/code/name/monkey/retromusic/glide/palette/BitmapPaletteWrapper.java +++ b/app/src/main/java/io/github/muntashirakon/music/glide/palette/BitmapPaletteWrapper.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.glide.palette; +package io.github.muntashirakon.music.glide.palette; import android.graphics.Bitmap; diff --git a/app/src/main/java/code/name/monkey/retromusic/helper/HorizontalAdapterHelper.kt b/app/src/main/java/io/github/muntashirakon/music/helper/HorizontalAdapterHelper.kt similarity index 94% rename from app/src/main/java/code/name/monkey/retromusic/helper/HorizontalAdapterHelper.kt rename to app/src/main/java/io/github/muntashirakon/music/helper/HorizontalAdapterHelper.kt index 86bc78d69..bcff7bd49 100644 --- a/app/src/main/java/code/name/monkey/retromusic/helper/HorizontalAdapterHelper.kt +++ b/app/src/main/java/io/github/muntashirakon/music/helper/HorizontalAdapterHelper.kt @@ -12,11 +12,11 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.helper +package io.github.muntashirakon.music.helper import android.content.Context import android.view.ViewGroup -import code.name.monkey.retromusic.R +import io.github.muntashirakon.music.R object HorizontalAdapterHelper { diff --git a/app/src/main/java/code/name/monkey/retromusic/helper/M3UConstants.java b/app/src/main/java/io/github/muntashirakon/music/helper/M3UConstants.java similarity index 94% rename from app/src/main/java/code/name/monkey/retromusic/helper/M3UConstants.java rename to app/src/main/java/io/github/muntashirakon/music/helper/M3UConstants.java index 9865cad24..934921521 100644 --- a/app/src/main/java/code/name/monkey/retromusic/helper/M3UConstants.java +++ b/app/src/main/java/io/github/muntashirakon/music/helper/M3UConstants.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.helper; +package io.github.muntashirakon.music.helper; public interface M3UConstants { String EXTENSION = "m3u"; diff --git a/app/src/main/java/code/name/monkey/retromusic/helper/M3UWriter.kt b/app/src/main/java/io/github/muntashirakon/music/helper/M3UWriter.kt similarity index 94% rename from app/src/main/java/code/name/monkey/retromusic/helper/M3UWriter.kt rename to app/src/main/java/io/github/muntashirakon/music/helper/M3UWriter.kt index d7793e56e..611f3d5d0 100644 --- a/app/src/main/java/code/name/monkey/retromusic/helper/M3UWriter.kt +++ b/app/src/main/java/io/github/muntashirakon/music/helper/M3UWriter.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 code.name.monkey.retromusic.helper +package io.github.muntashirakon.music.helper import android.content.Context -import code.name.monkey.retromusic.model.Playlist +import io.github.muntashirakon.music.model.Playlist import java.io.BufferedWriter import java.io.File import java.io.FileWriter diff --git a/app/src/main/java/code/name/monkey/retromusic/helper/MusicPlayerRemote.kt b/app/src/main/java/io/github/muntashirakon/music/helper/MusicPlayerRemote.kt similarity index 93% rename from app/src/main/java/code/name/monkey/retromusic/helper/MusicPlayerRemote.kt rename to app/src/main/java/io/github/muntashirakon/music/helper/MusicPlayerRemote.kt index 68f10265c..bbc63604d 100644 --- a/app/src/main/java/code/name/monkey/retromusic/helper/MusicPlayerRemote.kt +++ b/app/src/main/java/io/github/muntashirakon/music/helper/MusicPlayerRemote.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.helper +package io.github.muntashirakon.music.helper import android.annotation.TargetApi import android.app.Activity @@ -26,11 +26,12 @@ import android.provider.DocumentsContract import android.provider.MediaStore import android.widget.Toast import androidx.core.content.ContextCompat -import code.name.monkey.retromusic.loaders.SongLoader -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.service.MusicService +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.loaders.SongLoader +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.service.MusicService -import code.name.monkey.retromusic.util.PreferenceUtil +import io.github.muntashirakon.music.util.PreferenceUtil import java.io.File import java.util.* @@ -302,7 +303,7 @@ object MusicPlayerRemote { } Toast.makeText( musicService, - musicService!!.resources.getString(code.name.monkey.retromusic.R.string.added_title_to_playing_queue), + musicService!!.resources.getString(R.string.added_title_to_playing_queue), Toast.LENGTH_SHORT ).show() return true @@ -318,8 +319,8 @@ object MusicPlayerRemote { openQueue(songs, 0, false) } val toast = - if (songs.size == 1) musicService!!.resources.getString(code.name.monkey.retromusic.R.string.added_title_to_playing_queue) else musicService!!.resources.getString( - code.name.monkey.retromusic.R.string.added_x_titles_to_playing_queue, + if (songs.size == 1) musicService!!.resources.getString(R.string.added_title_to_playing_queue) else musicService!!.resources.getString( + R.string.added_x_titles_to_playing_queue, songs.size ) Toast.makeText(musicService, toast, Toast.LENGTH_SHORT).show() @@ -339,7 +340,7 @@ object MusicPlayerRemote { } Toast.makeText( musicService, - musicService!!.resources.getString(code.name.monkey.retromusic.R.string.added_title_to_playing_queue), + musicService!!.resources.getString(R.string.added_title_to_playing_queue), Toast.LENGTH_SHORT ).show() return true @@ -355,8 +356,8 @@ object MusicPlayerRemote { openQueue(songs, 0, false) } val toast = - if (songs.size == 1) musicService!!.resources.getString(code.name.monkey.retromusic.R.string.added_title_to_playing_queue) else musicService!!.resources.getString( - code.name.monkey.retromusic.R.string.added_x_titles_to_playing_queue, + if (songs.size == 1) musicService!!.resources.getString(R.string.added_title_to_playing_queue) else musicService!!.resources.getString( + R.string.added_x_titles_to_playing_queue, songs.size ) Toast.makeText(musicService, toast, Toast.LENGTH_SHORT).show() diff --git a/app/src/main/java/code/name/monkey/retromusic/helper/MusicProgressViewUpdateHelper.kt b/app/src/main/java/io/github/muntashirakon/music/helper/MusicProgressViewUpdateHelper.kt similarity index 98% rename from app/src/main/java/code/name/monkey/retromusic/helper/MusicProgressViewUpdateHelper.kt rename to app/src/main/java/io/github/muntashirakon/music/helper/MusicProgressViewUpdateHelper.kt index bbc46cbe6..4b7b9bf29 100644 --- a/app/src/main/java/code/name/monkey/retromusic/helper/MusicProgressViewUpdateHelper.kt +++ b/app/src/main/java/io/github/muntashirakon/music/helper/MusicProgressViewUpdateHelper.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.helper +package io.github.muntashirakon.music.helper import android.os.Handler import android.os.Message diff --git a/app/src/main/java/code/name/monkey/retromusic/helper/PlayPauseButtonOnClickHandler.kt b/app/src/main/java/io/github/muntashirakon/music/helper/PlayPauseButtonOnClickHandler.kt similarity index 95% rename from app/src/main/java/code/name/monkey/retromusic/helper/PlayPauseButtonOnClickHandler.kt rename to app/src/main/java/io/github/muntashirakon/music/helper/PlayPauseButtonOnClickHandler.kt index 24c1d351a..4fb8eb1f2 100644 --- a/app/src/main/java/code/name/monkey/retromusic/helper/PlayPauseButtonOnClickHandler.kt +++ b/app/src/main/java/io/github/muntashirakon/music/helper/PlayPauseButtonOnClickHandler.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.helper +package io.github.muntashirakon.music.helper import android.view.View diff --git a/app/src/main/java/code/name/monkey/retromusic/helper/SearchQueryHelper.kt b/app/src/main/java/io/github/muntashirakon/music/helper/SearchQueryHelper.kt similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/helper/SearchQueryHelper.kt rename to app/src/main/java/io/github/muntashirakon/music/helper/SearchQueryHelper.kt index 1efe9c57d..faa466aba 100644 --- a/app/src/main/java/code/name/monkey/retromusic/helper/SearchQueryHelper.kt +++ b/app/src/main/java/io/github/muntashirakon/music/helper/SearchQueryHelper.kt @@ -12,14 +12,14 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.helper +package io.github.muntashirakon.music.helper import android.app.SearchManager import android.content.Context import android.os.Bundle import android.provider.MediaStore -import code.name.monkey.retromusic.loaders.SongLoader -import code.name.monkey.retromusic.model.Song +import io.github.muntashirakon.music.loaders.SongLoader +import io.github.muntashirakon.music.model.Song import java.util.* object SearchQueryHelper { diff --git a/app/src/main/java/code/name/monkey/retromusic/helper/ShuffleHelper.kt b/app/src/main/java/io/github/muntashirakon/music/helper/ShuffleHelper.kt similarity index 91% rename from app/src/main/java/code/name/monkey/retromusic/helper/ShuffleHelper.kt rename to app/src/main/java/io/github/muntashirakon/music/helper/ShuffleHelper.kt index 6615f6194..c828aa3c5 100644 --- a/app/src/main/java/code/name/monkey/retromusic/helper/ShuffleHelper.kt +++ b/app/src/main/java/io/github/muntashirakon/music/helper/ShuffleHelper.kt @@ -12,9 +12,9 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.helper +package io.github.muntashirakon.music.helper -import code.name.monkey.retromusic.model.Song +import io.github.muntashirakon.music.model.Song object ShuffleHelper { diff --git a/app/src/main/java/code/name/monkey/retromusic/helper/SortOrder.kt b/app/src/main/java/io/github/muntashirakon/music/helper/SortOrder.kt similarity index 99% rename from app/src/main/java/code/name/monkey/retromusic/helper/SortOrder.kt rename to app/src/main/java/io/github/muntashirakon/music/helper/SortOrder.kt index 0d5eb6f1a..57323f388 100644 --- a/app/src/main/java/code/name/monkey/retromusic/helper/SortOrder.kt +++ b/app/src/main/java/io/github/muntashirakon/music/helper/SortOrder.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 code.name.monkey.retromusic.helper +package io.github.muntashirakon.music.helper import android.provider.MediaStore diff --git a/app/src/main/java/code/name/monkey/retromusic/helper/StackBlur.java b/app/src/main/java/io/github/muntashirakon/music/helper/StackBlur.java similarity index 99% rename from app/src/main/java/code/name/monkey/retromusic/helper/StackBlur.java rename to app/src/main/java/io/github/muntashirakon/music/helper/StackBlur.java index 112b554bc..c23efcd89 100644 --- a/app/src/main/java/code/name/monkey/retromusic/helper/StackBlur.java +++ b/app/src/main/java/io/github/muntashirakon/music/helper/StackBlur.java @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.helper; +package io.github.muntashirakon.music.helper; import android.graphics.Bitmap; diff --git a/app/src/main/java/code/name/monkey/retromusic/helper/StopWatch.kt b/app/src/main/java/io/github/muntashirakon/music/helper/StopWatch.kt similarity index 98% rename from app/src/main/java/code/name/monkey/retromusic/helper/StopWatch.kt rename to app/src/main/java/io/github/muntashirakon/music/helper/StopWatch.kt index 00062167d..4b11d1125 100644 --- a/app/src/main/java/code/name/monkey/retromusic/helper/StopWatch.kt +++ b/app/src/main/java/io/github/muntashirakon/music/helper/StopWatch.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.helper +package io.github.muntashirakon.music.helper /** * Simple thread safe stop watch. diff --git a/app/src/main/java/code/name/monkey/retromusic/helper/menu/GenreMenuHelper.kt b/app/src/main/java/io/github/muntashirakon/music/helper/menu/GenreMenuHelper.kt similarity index 82% rename from app/src/main/java/code/name/monkey/retromusic/helper/menu/GenreMenuHelper.kt rename to app/src/main/java/io/github/muntashirakon/music/helper/menu/GenreMenuHelper.kt index af790d95e..2a7144068 100644 --- a/app/src/main/java/code/name/monkey/retromusic/helper/menu/GenreMenuHelper.kt +++ b/app/src/main/java/io/github/muntashirakon/music/helper/menu/GenreMenuHelper.kt @@ -12,18 +12,18 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.helper.menu +package io.github.muntashirakon.music.helper.menu import android.app.Activity import android.view.MenuItem import androidx.appcompat.app.AppCompatActivity -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.loaders.GenreLoader -import code.name.monkey.retromusic.model.Genre -import code.name.monkey.retromusic.model.Song +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.loaders.GenreLoader +import io.github.muntashirakon.music.model.Genre +import io.github.muntashirakon.music.model.Song import java.util.* object GenreMenuHelper { diff --git a/app/src/main/java/code/name/monkey/retromusic/helper/menu/PlaylistMenuHelper.kt b/app/src/main/java/io/github/muntashirakon/music/helper/menu/PlaylistMenuHelper.kt similarity index 82% rename from app/src/main/java/code/name/monkey/retromusic/helper/menu/PlaylistMenuHelper.kt rename to app/src/main/java/io/github/muntashirakon/music/helper/menu/PlaylistMenuHelper.kt index ef9729dc2..980321547 100644 --- a/app/src/main/java/code/name/monkey/retromusic/helper/menu/PlaylistMenuHelper.kt +++ b/app/src/main/java/io/github/muntashirakon/music/helper/menu/PlaylistMenuHelper.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.helper.menu +package io.github.muntashirakon.music.helper.menu import android.app.Activity @@ -20,18 +20,18 @@ import android.content.Context import android.view.MenuItem import android.widget.Toast import androidx.appcompat.app.AppCompatActivity -import code.name.monkey.retromusic.App -import code.name.monkey.retromusic.R -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.helper.MusicPlayerRemote -import code.name.monkey.retromusic.loaders.PlaylistSongsLoader -import code.name.monkey.retromusic.misc.WeakContextAsyncTask -import code.name.monkey.retromusic.model.AbsCustomPlaylist -import code.name.monkey.retromusic.model.Playlist -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.util.PlaylistsUtil +import io.github.muntashirakon.music.App +import io.github.muntashirakon.music.R +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.helper.MusicPlayerRemote +import io.github.muntashirakon.music.loaders.PlaylistSongsLoader +import io.github.muntashirakon.music.misc.WeakContextAsyncTask +import io.github.muntashirakon.music.model.AbsCustomPlaylist +import io.github.muntashirakon.music.model.Playlist +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.PlaylistsUtil import java.util.* diff --git a/app/src/main/java/code/name/monkey/retromusic/helper/menu/SongMenuHelper.kt b/app/src/main/java/io/github/muntashirakon/music/helper/menu/SongMenuHelper.kt similarity index 83% rename from app/src/main/java/code/name/monkey/retromusic/helper/menu/SongMenuHelper.kt rename to app/src/main/java/io/github/muntashirakon/music/helper/menu/SongMenuHelper.kt index 933ec60eb..7d7427194 100644 --- a/app/src/main/java/code/name/monkey/retromusic/helper/menu/SongMenuHelper.kt +++ b/app/src/main/java/io/github/muntashirakon/music/helper/menu/SongMenuHelper.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.helper.menu +package io.github.muntashirakon.music.helper.menu import android.content.Intent import android.view.MenuItem @@ -20,18 +20,18 @@ import android.view.View import android.widget.PopupMenu import androidx.appcompat.app.AppCompatActivity import androidx.fragment.app.FragmentActivity -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.helper.MusicPlayerRemote -import code.name.monkey.retromusic.interfaces.PaletteColorHolder -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.util.MusicUtil -import code.name.monkey.retromusic.util.NavigationUtil -import code.name.monkey.retromusic.util.RingtoneManager +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.helper.MusicPlayerRemote +import io.github.muntashirakon.music.interfaces.PaletteColorHolder +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.MusicUtil +import io.github.muntashirakon.music.util.NavigationUtil +import io.github.muntashirakon.music.util.RingtoneManager object SongMenuHelper { const val MENU_RES = R.menu.menu_item_song diff --git a/app/src/main/java/code/name/monkey/retromusic/helper/menu/SongsMenuHelper.kt b/app/src/main/java/io/github/muntashirakon/music/helper/menu/SongsMenuHelper.kt similarity index 82% rename from app/src/main/java/code/name/monkey/retromusic/helper/menu/SongsMenuHelper.kt rename to app/src/main/java/io/github/muntashirakon/music/helper/menu/SongsMenuHelper.kt index 36d110f5b..4e7f3a2d1 100644 --- a/app/src/main/java/code/name/monkey/retromusic/helper/menu/SongsMenuHelper.kt +++ b/app/src/main/java/io/github/muntashirakon/music/helper/menu/SongsMenuHelper.kt @@ -12,15 +12,15 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.helper.menu +package io.github.muntashirakon.music.helper.menu import androidx.fragment.app.FragmentActivity -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 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 java.util.* diff --git a/app/src/main/java/code/name/monkey/retromusic/interfaces/CabHolder.kt b/app/src/main/java/io/github/muntashirakon/music/interfaces/CabHolder.kt similarity index 93% rename from app/src/main/java/code/name/monkey/retromusic/interfaces/CabHolder.kt rename to app/src/main/java/io/github/muntashirakon/music/interfaces/CabHolder.kt index 95bb43618..3b7d641a9 100644 --- a/app/src/main/java/code/name/monkey/retromusic/interfaces/CabHolder.kt +++ b/app/src/main/java/io/github/muntashirakon/music/interfaces/CabHolder.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.interfaces +package io.github.muntashirakon.music.interfaces import com.afollestad.materialcab.MaterialCab diff --git a/app/src/main/java/code/name/monkey/retromusic/interfaces/MainActivityFragmentCallbacks.kt b/app/src/main/java/io/github/muntashirakon/music/interfaces/MainActivityFragmentCallbacks.kt similarity index 93% rename from app/src/main/java/code/name/monkey/retromusic/interfaces/MainActivityFragmentCallbacks.kt rename to app/src/main/java/io/github/muntashirakon/music/interfaces/MainActivityFragmentCallbacks.kt index 3e07dc696..7cfbce5c1 100644 --- a/app/src/main/java/code/name/monkey/retromusic/interfaces/MainActivityFragmentCallbacks.kt +++ b/app/src/main/java/io/github/muntashirakon/music/interfaces/MainActivityFragmentCallbacks.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.interfaces +package io.github.muntashirakon.music.interfaces /** * Created by hemanths on 14/08/17. diff --git a/app/src/main/java/code/name/monkey/retromusic/interfaces/MusicServiceEventListener.kt b/app/src/main/java/io/github/muntashirakon/music/interfaces/MusicServiceEventListener.kt similarity index 94% rename from app/src/main/java/code/name/monkey/retromusic/interfaces/MusicServiceEventListener.kt rename to app/src/main/java/io/github/muntashirakon/music/interfaces/MusicServiceEventListener.kt index a62e7ab76..d75bf2f47 100644 --- a/app/src/main/java/code/name/monkey/retromusic/interfaces/MusicServiceEventListener.kt +++ b/app/src/main/java/io/github/muntashirakon/music/interfaces/MusicServiceEventListener.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.interfaces +package io.github.muntashirakon.music.interfaces interface MusicServiceEventListener { diff --git a/app/src/main/java/code/name/monkey/retromusic/interfaces/PaletteColorHolder.kt b/app/src/main/java/io/github/muntashirakon/music/interfaces/PaletteColorHolder.kt similarity index 93% rename from app/src/main/java/code/name/monkey/retromusic/interfaces/PaletteColorHolder.kt rename to app/src/main/java/io/github/muntashirakon/music/interfaces/PaletteColorHolder.kt index 31d417cbe..487673019 100644 --- a/app/src/main/java/code/name/monkey/retromusic/interfaces/PaletteColorHolder.kt +++ b/app/src/main/java/io/github/muntashirakon/music/interfaces/PaletteColorHolder.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.interfaces +package io.github.muntashirakon.music.interfaces /** * @author Aidan Follestad (afollestad) diff --git a/app/src/main/java/code/name/monkey/retromusic/loaders/AlbumLoader.kt b/app/src/main/java/io/github/muntashirakon/music/loaders/AlbumLoader.kt similarity index 93% rename from app/src/main/java/code/name/monkey/retromusic/loaders/AlbumLoader.kt rename to app/src/main/java/io/github/muntashirakon/music/loaders/AlbumLoader.kt index 51aa4d7ad..88af498ad 100644 --- a/app/src/main/java/code/name/monkey/retromusic/loaders/AlbumLoader.kt +++ b/app/src/main/java/io/github/muntashirakon/music/loaders/AlbumLoader.kt @@ -12,14 +12,14 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.loaders +package io.github.muntashirakon.music.loaders import android.content.Context import android.provider.MediaStore.Audio.AudioColumns -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 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 java.util.* import kotlin.collections.ArrayList diff --git a/app/src/main/java/code/name/monkey/retromusic/loaders/ArtistLoader.kt b/app/src/main/java/io/github/muntashirakon/music/loaders/ArtistLoader.kt similarity index 93% rename from app/src/main/java/code/name/monkey/retromusic/loaders/ArtistLoader.kt rename to app/src/main/java/io/github/muntashirakon/music/loaders/ArtistLoader.kt index 37274c54c..630a9011e 100644 --- a/app/src/main/java/code/name/monkey/retromusic/loaders/ArtistLoader.kt +++ b/app/src/main/java/io/github/muntashirakon/music/loaders/ArtistLoader.kt @@ -12,13 +12,13 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.loaders +package io.github.muntashirakon.music.loaders import android.content.Context import android.provider.MediaStore.Audio.AudioColumns -import code.name.monkey.retromusic.model.Album -import code.name.monkey.retromusic.model.Artist -import code.name.monkey.retromusic.util.PreferenceUtil +import io.github.muntashirakon.music.model.Album +import io.github.muntashirakon.music.model.Artist +import io.github.muntashirakon.music.util.PreferenceUtil object ArtistLoader { private fun getSongLoaderSortOrder(): String { diff --git a/app/src/main/java/code/name/monkey/retromusic/loaders/GenreLoader.kt b/app/src/main/java/io/github/muntashirakon/music/loaders/GenreLoader.kt similarity index 94% rename from app/src/main/java/code/name/monkey/retromusic/loaders/GenreLoader.kt rename to app/src/main/java/io/github/muntashirakon/music/loaders/GenreLoader.kt index 3e57ebe08..19ab6b114 100644 --- a/app/src/main/java/code/name/monkey/retromusic/loaders/GenreLoader.kt +++ b/app/src/main/java/io/github/muntashirakon/music/loaders/GenreLoader.kt @@ -12,18 +12,18 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.loaders +package io.github.muntashirakon.music.loaders import android.content.Context import android.database.Cursor import android.net.Uri import android.provider.BaseColumns import android.provider.MediaStore.Audio.Genres -import code.name.monkey.retromusic.Constants.IS_MUSIC -import code.name.monkey.retromusic.Constants.baseProjection -import code.name.monkey.retromusic.model.Genre -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.util.PreferenceUtil +import io.github.muntashirakon.music.Constants.IS_MUSIC +import io.github.muntashirakon.music.Constants.baseProjection +import io.github.muntashirakon.music.model.Genre +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.PreferenceUtil object GenreLoader { diff --git a/app/src/main/java/code/name/monkey/retromusic/loaders/LastAddedSongsLoader.kt b/app/src/main/java/io/github/muntashirakon/music/loaders/LastAddedSongsLoader.kt similarity index 86% rename from app/src/main/java/code/name/monkey/retromusic/loaders/LastAddedSongsLoader.kt rename to app/src/main/java/io/github/muntashirakon/music/loaders/LastAddedSongsLoader.kt index 50c669e9f..382113dfd 100644 --- a/app/src/main/java/code/name/monkey/retromusic/loaders/LastAddedSongsLoader.kt +++ b/app/src/main/java/io/github/muntashirakon/music/loaders/LastAddedSongsLoader.kt @@ -12,15 +12,15 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.loaders +package io.github.muntashirakon.music.loaders import android.content.Context import android.database.Cursor import android.provider.MediaStore -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 +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 /** * Created by hemanths on 16/08/17. diff --git a/app/src/main/java/code/name/monkey/retromusic/loaders/PlaylistLoader.kt b/app/src/main/java/io/github/muntashirakon/music/loaders/PlaylistLoader.kt similarity index 95% rename from app/src/main/java/code/name/monkey/retromusic/loaders/PlaylistLoader.kt rename to app/src/main/java/io/github/muntashirakon/music/loaders/PlaylistLoader.kt index 71f490176..69e44f7de 100644 --- a/app/src/main/java/code/name/monkey/retromusic/loaders/PlaylistLoader.kt +++ b/app/src/main/java/io/github/muntashirakon/music/loaders/PlaylistLoader.kt @@ -12,14 +12,15 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.loaders +package io.github.muntashirakon.music.loaders import android.content.Context import android.database.Cursor import android.provider.BaseColumns import android.provider.MediaStore import android.provider.MediaStore.Audio.PlaylistsColumns -import code.name.monkey.retromusic.model.Playlist +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.model.Playlist import java.util.* /** @@ -70,7 +71,7 @@ object PlaylistLoader { makePlaylistCursor( context, PlaylistsColumns.NAME + "=?", - arrayOf(context.getString(code.name.monkey.retromusic.R.string.favorites)) + arrayOf(context.getString(R.string.favorites)) ) ) } diff --git a/app/src/main/java/code/name/monkey/retromusic/loaders/PlaylistSongsLoader.kt b/app/src/main/java/io/github/muntashirakon/music/loaders/PlaylistSongsLoader.kt similarity index 91% rename from app/src/main/java/code/name/monkey/retromusic/loaders/PlaylistSongsLoader.kt rename to app/src/main/java/io/github/muntashirakon/music/loaders/PlaylistSongsLoader.kt index 6d94ef1d5..366207057 100644 --- a/app/src/main/java/code/name/monkey/retromusic/loaders/PlaylistSongsLoader.kt +++ b/app/src/main/java/io/github/muntashirakon/music/loaders/PlaylistSongsLoader.kt @@ -12,17 +12,17 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.loaders +package io.github.muntashirakon.music.loaders import android.content.Context import android.database.Cursor import android.provider.MediaStore import android.provider.MediaStore.Audio.AudioColumns -import code.name.monkey.retromusic.Constants.IS_MUSIC -import code.name.monkey.retromusic.model.AbsCustomPlaylist -import code.name.monkey.retromusic.model.Playlist -import code.name.monkey.retromusic.model.PlaylistSong -import code.name.monkey.retromusic.model.Song +import io.github.muntashirakon.music.Constants.IS_MUSIC +import io.github.muntashirakon.music.model.AbsCustomPlaylist +import io.github.muntashirakon.music.model.Playlist +import io.github.muntashirakon.music.model.PlaylistSong +import io.github.muntashirakon.music.model.Song import java.util.* /** diff --git a/app/src/main/java/code/name/monkey/retromusic/loaders/SearchLoader.kt b/app/src/main/java/io/github/muntashirakon/music/loaders/SearchLoader.kt similarity index 94% rename from app/src/main/java/code/name/monkey/retromusic/loaders/SearchLoader.kt rename to app/src/main/java/io/github/muntashirakon/music/loaders/SearchLoader.kt index d13990ad8..e217fc4f7 100644 --- a/app/src/main/java/code/name/monkey/retromusic/loaders/SearchLoader.kt +++ b/app/src/main/java/io/github/muntashirakon/music/loaders/SearchLoader.kt @@ -12,11 +12,11 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.loaders +package io.github.muntashirakon.music.loaders import android.content.Context -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.model.Genre +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.model.Genre import java.util.* object SearchLoader { diff --git a/app/src/main/java/code/name/monkey/retromusic/loaders/SongLoader.kt b/app/src/main/java/io/github/muntashirakon/music/loaders/SongLoader.kt similarity index 94% rename from app/src/main/java/code/name/monkey/retromusic/loaders/SongLoader.kt rename to app/src/main/java/io/github/muntashirakon/music/loaders/SongLoader.kt index 39c191bf8..7794126c5 100644 --- a/app/src/main/java/code/name/monkey/retromusic/loaders/SongLoader.kt +++ b/app/src/main/java/io/github/muntashirakon/music/loaders/SongLoader.kt @@ -12,18 +12,18 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.loaders +package io.github.muntashirakon.music.loaders import android.content.Context import android.database.Cursor import android.provider.MediaStore import android.provider.MediaStore.Audio.AudioColumns -import code.name.monkey.retromusic.Constants.IS_MUSIC -import code.name.monkey.retromusic.Constants.baseProjection -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.providers.BlacklistStore +import io.github.muntashirakon.music.Constants.IS_MUSIC +import io.github.muntashirakon.music.Constants.baseProjection +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.providers.BlacklistStore -import code.name.monkey.retromusic.util.PreferenceUtil +import io.github.muntashirakon.music.util.PreferenceUtil import java.util.* /** diff --git a/app/src/main/java/code/name/monkey/retromusic/loaders/SortedCursor.java b/app/src/main/java/io/github/muntashirakon/music/loaders/SortedCursor.java similarity index 99% rename from app/src/main/java/code/name/monkey/retromusic/loaders/SortedCursor.java rename to app/src/main/java/io/github/muntashirakon/music/loaders/SortedCursor.java index 540496435..a8b5ccc57 100644 --- a/app/src/main/java/code/name/monkey/retromusic/loaders/SortedCursor.java +++ b/app/src/main/java/io/github/muntashirakon/music/loaders/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 code.name.monkey.retromusic.loaders; +package io.github.muntashirakon.music.loaders; import android.database.AbstractCursor; import android.database.Cursor; diff --git a/app/src/main/java/code/name/monkey/retromusic/loaders/SortedLongCursor.java b/app/src/main/java/io/github/muntashirakon/music/loaders/SortedLongCursor.java similarity index 99% rename from app/src/main/java/code/name/monkey/retromusic/loaders/SortedLongCursor.java rename to app/src/main/java/io/github/muntashirakon/music/loaders/SortedLongCursor.java index 8368c0402..9123b1337 100644 --- a/app/src/main/java/code/name/monkey/retromusic/loaders/SortedLongCursor.java +++ b/app/src/main/java/io/github/muntashirakon/music/loaders/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 code.name.monkey.retromusic.loaders; +package io.github.muntashirakon.music.loaders; import android.database.AbstractCursor; import android.database.Cursor; diff --git a/app/src/main/java/code/name/monkey/retromusic/loaders/TopAndRecentlyPlayedTracksLoader.kt b/app/src/main/java/io/github/muntashirakon/music/loaders/TopAndRecentlyPlayedTracksLoader.kt similarity index 92% rename from app/src/main/java/code/name/monkey/retromusic/loaders/TopAndRecentlyPlayedTracksLoader.kt rename to app/src/main/java/io/github/muntashirakon/music/loaders/TopAndRecentlyPlayedTracksLoader.kt index 0948d5174..fc228b841 100644 --- a/app/src/main/java/code/name/monkey/retromusic/loaders/TopAndRecentlyPlayedTracksLoader.kt +++ b/app/src/main/java/io/github/muntashirakon/music/loaders/TopAndRecentlyPlayedTracksLoader.kt @@ -12,17 +12,17 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.loaders +package io.github.muntashirakon.music.loaders import android.content.Context import android.database.Cursor import android.provider.BaseColumns -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 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 java.util.* /** diff --git a/app/src/main/java/code/name/monkey/retromusic/lyrics/Lrc.java b/app/src/main/java/io/github/muntashirakon/music/lyrics/Lrc.java similarity index 91% rename from app/src/main/java/code/name/monkey/retromusic/lyrics/Lrc.java rename to app/src/main/java/io/github/muntashirakon/music/lyrics/Lrc.java index c015b1ab4..33b1811e0 100644 --- a/app/src/main/java/code/name/monkey/retromusic/lyrics/Lrc.java +++ b/app/src/main/java/io/github/muntashirakon/music/lyrics/Lrc.java @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.lyrics; +package io.github.muntashirakon.music.lyrics; /** * Desc : 歌词实体 diff --git a/app/src/main/java/code/name/monkey/retromusic/lyrics/LrcHelper.java b/app/src/main/java/io/github/muntashirakon/music/lyrics/LrcHelper.java similarity index 98% rename from app/src/main/java/code/name/monkey/retromusic/lyrics/LrcHelper.java rename to app/src/main/java/io/github/muntashirakon/music/lyrics/LrcHelper.java index cf0e99700..bf07e655c 100644 --- a/app/src/main/java/code/name/monkey/retromusic/lyrics/LrcHelper.java +++ b/app/src/main/java/io/github/muntashirakon/music/lyrics/LrcHelper.java @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.lyrics; +package io.github.muntashirakon.music.lyrics; import android.content.Context; diff --git a/app/src/main/java/code/name/monkey/retromusic/lyrics/LrcView.java b/app/src/main/java/io/github/muntashirakon/music/lyrics/LrcView.java similarity index 99% rename from app/src/main/java/code/name/monkey/retromusic/lyrics/LrcView.java rename to app/src/main/java/io/github/muntashirakon/music/lyrics/LrcView.java index 9da2ce307..5be944ea1 100644 --- a/app/src/main/java/code/name/monkey/retromusic/lyrics/LrcView.java +++ b/app/src/main/java/io/github/muntashirakon/music/lyrics/LrcView.java @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.lyrics; +package io.github.muntashirakon.music.lyrics; import android.animation.ValueAnimator; import android.content.Context; @@ -29,7 +29,7 @@ import androidx.core.view.ViewCompat; import java.util.HashMap; import java.util.List; -import code.name.monkey.retromusic.R; +import io.github.muntashirakon.music.R; /** * Desc : 歌词 diff --git a/app/src/main/java/code/name/monkey/retromusic/misc/AppBarStateChangeListener.kt b/app/src/main/java/io/github/muntashirakon/music/misc/AppBarStateChangeListener.kt similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/misc/AppBarStateChangeListener.kt rename to app/src/main/java/io/github/muntashirakon/music/misc/AppBarStateChangeListener.kt index 6d57337f3..1cc580e16 100644 --- a/app/src/main/java/code/name/monkey/retromusic/misc/AppBarStateChangeListener.kt +++ b/app/src/main/java/io/github/muntashirakon/music/misc/AppBarStateChangeListener.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.misc +package io.github.muntashirakon.music.misc import com.google.android.material.appbar.AppBarLayout import kotlin.math.abs diff --git a/app/src/main/java/code/name/monkey/retromusic/misc/CustomFragmentStatePagerAdapter.java b/app/src/main/java/io/github/muntashirakon/music/misc/CustomFragmentStatePagerAdapter.java similarity index 99% rename from app/src/main/java/code/name/monkey/retromusic/misc/CustomFragmentStatePagerAdapter.java rename to app/src/main/java/io/github/muntashirakon/music/misc/CustomFragmentStatePagerAdapter.java index 31ce18746..2edaccc3b 100644 --- a/app/src/main/java/code/name/monkey/retromusic/misc/CustomFragmentStatePagerAdapter.java +++ b/app/src/main/java/io/github/muntashirakon/music/misc/CustomFragmentStatePagerAdapter.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.misc; +package io.github.muntashirakon.music.misc; import android.os.Bundle; import android.os.Parcelable; diff --git a/app/src/main/java/code/name/monkey/retromusic/misc/DialogAsyncTask.java b/app/src/main/java/io/github/muntashirakon/music/misc/DialogAsyncTask.java similarity index 98% rename from app/src/main/java/code/name/monkey/retromusic/misc/DialogAsyncTask.java rename to app/src/main/java/io/github/muntashirakon/music/misc/DialogAsyncTask.java index 88e387622..e4421bd87 100644 --- a/app/src/main/java/code/name/monkey/retromusic/misc/DialogAsyncTask.java +++ b/app/src/main/java/io/github/muntashirakon/music/misc/DialogAsyncTask.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.misc; +package io.github.muntashirakon.music.misc; import android.app.Dialog; import android.content.Context; diff --git a/app/src/main/java/code/name/monkey/retromusic/misc/GenericFileProvider.java b/app/src/main/java/io/github/muntashirakon/music/misc/GenericFileProvider.java similarity index 94% rename from app/src/main/java/code/name/monkey/retromusic/misc/GenericFileProvider.java rename to app/src/main/java/io/github/muntashirakon/music/misc/GenericFileProvider.java index 1e87ad8e4..a1facf85b 100644 --- a/app/src/main/java/code/name/monkey/retromusic/misc/GenericFileProvider.java +++ b/app/src/main/java/io/github/muntashirakon/music/misc/GenericFileProvider.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.misc; +package io.github.muntashirakon.music.misc; import androidx.core.content.FileProvider; diff --git a/app/src/main/java/code/name/monkey/retromusic/misc/LagTracker.java b/app/src/main/java/io/github/muntashirakon/music/misc/LagTracker.java similarity index 98% rename from app/src/main/java/code/name/monkey/retromusic/misc/LagTracker.java rename to app/src/main/java/io/github/muntashirakon/music/misc/LagTracker.java index 48baf8d0e..dd637007f 100755 --- a/app/src/main/java/code/name/monkey/retromusic/misc/LagTracker.java +++ b/app/src/main/java/io/github/muntashirakon/music/misc/LagTracker.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.misc; +package io.github.muntashirakon.music.misc; import android.util.Log; diff --git a/app/src/main/java/code/name/monkey/retromusic/misc/SimpleOnSeekbarChangeListener.kt b/app/src/main/java/io/github/muntashirakon/music/misc/SimpleOnSeekbarChangeListener.kt similarity index 95% rename from app/src/main/java/code/name/monkey/retromusic/misc/SimpleOnSeekbarChangeListener.kt rename to app/src/main/java/io/github/muntashirakon/music/misc/SimpleOnSeekbarChangeListener.kt index a19a9cb1e..89183d4e4 100644 --- a/app/src/main/java/code/name/monkey/retromusic/misc/SimpleOnSeekbarChangeListener.kt +++ b/app/src/main/java/io/github/muntashirakon/music/misc/SimpleOnSeekbarChangeListener.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.misc +package io.github.muntashirakon.music.misc import android.widget.SeekBar diff --git a/app/src/main/java/code/name/monkey/retromusic/misc/UpdateToastMediaScannerCompletionListener.java b/app/src/main/java/io/github/muntashirakon/music/misc/UpdateToastMediaScannerCompletionListener.java similarity index 96% rename from app/src/main/java/code/name/monkey/retromusic/misc/UpdateToastMediaScannerCompletionListener.java rename to app/src/main/java/io/github/muntashirakon/music/misc/UpdateToastMediaScannerCompletionListener.java index 84aa17c1f..9f281d1f8 100644 --- a/app/src/main/java/code/name/monkey/retromusic/misc/UpdateToastMediaScannerCompletionListener.java +++ b/app/src/main/java/io/github/muntashirakon/music/misc/UpdateToastMediaScannerCompletionListener.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.misc; +package io.github.muntashirakon.music.misc; import android.annotation.SuppressLint; import android.app.Activity; @@ -22,7 +22,7 @@ import android.widget.Toast; import java.lang.ref.WeakReference; -import code.name.monkey.retromusic.R; +import io.github.muntashirakon.music.R; /** * @author Karim Abou Zeid (kabouzeid) diff --git a/app/src/main/java/code/name/monkey/retromusic/misc/WeakContextAsyncTask.kt b/app/src/main/java/io/github/muntashirakon/music/misc/WeakContextAsyncTask.kt similarity index 56% rename from app/src/main/java/code/name/monkey/retromusic/misc/WeakContextAsyncTask.kt rename to app/src/main/java/io/github/muntashirakon/music/misc/WeakContextAsyncTask.kt index 9b9b4896b..17f282db4 100644 --- a/app/src/main/java/code/name/monkey/retromusic/misc/WeakContextAsyncTask.kt +++ b/app/src/main/java/io/github/muntashirakon/music/misc/WeakContextAsyncTask.kt @@ -1 +1 @@ -/* * Copyright (c) 2019 Hemanth Savarala. * * Licensed under the GNU General Public License v3 * * This is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by * the Free Software Foundation either version 3 of the License, or (at your option) any later version. * * This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ package code.name.monkey.retromusic.misc import android.content.Context import android.os.AsyncTask import java.lang.ref.WeakReference abstract class WeakContextAsyncTask(context: Context) : AsyncTask() { private val contextWeakReference: WeakReference = WeakReference(context) protected val context: Context? get() = contextWeakReference.get() } \ No newline at end of file +/* * Copyright (c) 2019 Hemanth Savarala. * * Licensed under the GNU General Public License v3 * * This is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by * the Free Software Foundation either version 3 of the License, or (at your option) any later version. * * This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; * 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.misc import android.content.Context import android.os.AsyncTask import java.lang.ref.WeakReference abstract class WeakContextAsyncTask(context: Context) : AsyncTask() { private val contextWeakReference: WeakReference = WeakReference(context) protected val context: Context? get() = contextWeakReference.get() } \ No newline at end of file diff --git a/app/src/main/java/code/name/monkey/retromusic/misc/WrappedAsyncTaskLoader.kt b/app/src/main/java/io/github/muntashirakon/music/misc/WrappedAsyncTaskLoader.kt similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/misc/WrappedAsyncTaskLoader.kt rename to app/src/main/java/io/github/muntashirakon/music/misc/WrappedAsyncTaskLoader.kt index b798cc52b..ac6a040f5 100644 --- a/app/src/main/java/code/name/monkey/retromusic/misc/WrappedAsyncTaskLoader.kt +++ b/app/src/main/java/io/github/muntashirakon/music/misc/WrappedAsyncTaskLoader.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.misc +package io.github.muntashirakon.music.misc import android.content.Context import androidx.loader.content.AsyncTaskLoader diff --git a/app/src/main/java/code/name/monkey/retromusic/model/AbsCustomPlaylist.java b/app/src/main/java/io/github/muntashirakon/music/model/AbsCustomPlaylist.java similarity index 96% rename from app/src/main/java/code/name/monkey/retromusic/model/AbsCustomPlaylist.java rename to app/src/main/java/io/github/muntashirakon/music/model/AbsCustomPlaylist.java index 819371b73..83024a0a5 100644 --- a/app/src/main/java/code/name/monkey/retromusic/model/AbsCustomPlaylist.java +++ b/app/src/main/java/io/github/muntashirakon/music/model/AbsCustomPlaylist.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.model; +package io.github.muntashirakon.music.model; import android.content.Context; import android.os.Parcel; diff --git a/app/src/main/java/code/name/monkey/retromusic/model/Album.kt b/app/src/main/java/io/github/muntashirakon/music/model/Album.kt similarity index 96% rename from app/src/main/java/code/name/monkey/retromusic/model/Album.kt rename to app/src/main/java/io/github/muntashirakon/music/model/Album.kt index 4e5e35a1e..3b3b18a1e 100644 --- a/app/src/main/java/code/name/monkey/retromusic/model/Album.kt +++ b/app/src/main/java/io/github/muntashirakon/music/model/Album.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.model +package io.github.muntashirakon.music.model import java.util.* diff --git a/app/src/main/java/code/name/monkey/retromusic/model/Artist.kt b/app/src/main/java/io/github/muntashirakon/music/model/Artist.kt similarity index 94% rename from app/src/main/java/code/name/monkey/retromusic/model/Artist.kt rename to app/src/main/java/io/github/muntashirakon/music/model/Artist.kt index 5cad27b1a..41959691f 100644 --- a/app/src/main/java/code/name/monkey/retromusic/model/Artist.kt +++ b/app/src/main/java/io/github/muntashirakon/music/model/Artist.kt @@ -12,9 +12,9 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.model +package io.github.muntashirakon.music.model -import code.name.monkey.retromusic.util.MusicUtil +import io.github.muntashirakon.music.util.MusicUtil import java.util.* class Artist { diff --git a/app/src/main/java/code/name/monkey/retromusic/model/CategoryInfo.java b/app/src/main/java/io/github/muntashirakon/music/model/CategoryInfo.java similarity index 96% rename from app/src/main/java/code/name/monkey/retromusic/model/CategoryInfo.java rename to app/src/main/java/io/github/muntashirakon/music/model/CategoryInfo.java index 6fdb6f85b..78763cedf 100644 --- a/app/src/main/java/code/name/monkey/retromusic/model/CategoryInfo.java +++ b/app/src/main/java/io/github/muntashirakon/music/model/CategoryInfo.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.model; +package io.github.muntashirakon.music.model; import android.os.Parcel; import android.os.Parcelable; @@ -20,7 +20,7 @@ import android.os.Parcelable; import androidx.annotation.DrawableRes; import androidx.annotation.StringRes; -import code.name.monkey.retromusic.R; +import io.github.muntashirakon.music.R; public class CategoryInfo implements Parcelable { diff --git a/app/src/main/java/code/name/monkey/retromusic/model/Contributor.kt b/app/src/main/java/io/github/muntashirakon/music/model/Contributor.kt similarity index 94% rename from app/src/main/java/code/name/monkey/retromusic/model/Contributor.kt rename to app/src/main/java/io/github/muntashirakon/music/model/Contributor.kt index 519e63c1b..149631a32 100644 --- a/app/src/main/java/code/name/monkey/retromusic/model/Contributor.kt +++ b/app/src/main/java/io/github/muntashirakon/music/model/Contributor.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.model +package io.github.muntashirakon.music.model import com.google.gson.annotations.SerializedName diff --git a/app/src/main/java/code/name/monkey/retromusic/model/Genre.kt b/app/src/main/java/io/github/muntashirakon/music/model/Genre.kt similarity index 94% rename from app/src/main/java/code/name/monkey/retromusic/model/Genre.kt rename to app/src/main/java/io/github/muntashirakon/music/model/Genre.kt index c2a7e2740..ba33c1a0e 100644 --- a/app/src/main/java/code/name/monkey/retromusic/model/Genre.kt +++ b/app/src/main/java/io/github/muntashirakon/music/model/Genre.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.model +package io.github.muntashirakon.music.model import android.os.Parcelable import kotlinx.android.parcel.Parcelize diff --git a/app/src/main/java/code/name/monkey/retromusic/model/Home.kt b/app/src/main/java/io/github/muntashirakon/music/model/Home.kt similarity index 87% rename from app/src/main/java/code/name/monkey/retromusic/model/Home.kt rename to app/src/main/java/io/github/muntashirakon/music/model/Home.kt index 8bb4efed1..69dc4f9c1 100644 --- a/app/src/main/java/code/name/monkey/retromusic/model/Home.kt +++ b/app/src/main/java/io/github/muntashirakon/music/model/Home.kt @@ -12,11 +12,11 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.model +package io.github.muntashirakon.music.model import androidx.annotation.DrawableRes import androidx.annotation.StringRes -import code.name.monkey.retromusic.adapter.HomeAdapter.Companion.HomeSection +import io.github.muntashirakon.music.adapter.HomeAdapter.Companion.HomeSection class Home( val priority: Int, diff --git a/app/src/main/java/code/name/monkey/retromusic/model/Playlist.java b/app/src/main/java/io/github/muntashirakon/music/model/Playlist.java similarity index 95% rename from app/src/main/java/code/name/monkey/retromusic/model/Playlist.java rename to app/src/main/java/io/github/muntashirakon/music/model/Playlist.java index 2b0af369a..3043d60ac 100644 --- a/app/src/main/java/code/name/monkey/retromusic/model/Playlist.java +++ b/app/src/main/java/io/github/muntashirakon/music/model/Playlist.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.model; +package io.github.muntashirakon.music.model; import android.content.Context; import android.os.Parcel; @@ -22,7 +22,7 @@ import androidx.annotation.NonNull; import java.util.ArrayList; -import code.name.monkey.retromusic.loaders.PlaylistSongsLoader; +import io.github.muntashirakon.music.loaders.PlaylistSongsLoader; public class Playlist implements Parcelable { diff --git a/app/src/main/java/code/name/monkey/retromusic/model/PlaylistSong.java b/app/src/main/java/io/github/muntashirakon/music/model/PlaylistSong.java similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/model/PlaylistSong.java rename to app/src/main/java/io/github/muntashirakon/music/model/PlaylistSong.java index 01b335bf8..645bda7f3 100644 --- a/app/src/main/java/code/name/monkey/retromusic/model/PlaylistSong.java +++ b/app/src/main/java/io/github/muntashirakon/music/model/PlaylistSong.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.model; +package io.github.muntashirakon.music.model; import org.jetbrains.annotations.NotNull; diff --git a/app/src/main/java/code/name/monkey/retromusic/model/Song.kt b/app/src/main/java/io/github/muntashirakon/music/model/Song.kt similarity index 96% rename from app/src/main/java/code/name/monkey/retromusic/model/Song.kt rename to app/src/main/java/io/github/muntashirakon/music/model/Song.kt index 0033b518d..66b8e77ce 100644 --- a/app/src/main/java/code/name/monkey/retromusic/model/Song.kt +++ b/app/src/main/java/io/github/muntashirakon/music/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 code.name.monkey.retromusic.model +package io.github.muntashirakon.music.model import android.os.Parcelable import kotlinx.android.parcel.Parcelize diff --git a/app/src/main/java/code/name/monkey/retromusic/model/lyrics/AbsSynchronizedLyrics.java b/app/src/main/java/io/github/muntashirakon/music/model/lyrics/AbsSynchronizedLyrics.java similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/model/lyrics/AbsSynchronizedLyrics.java rename to app/src/main/java/io/github/muntashirakon/music/model/lyrics/AbsSynchronizedLyrics.java index a3a5f0b80..c2e94d896 100644 --- a/app/src/main/java/code/name/monkey/retromusic/model/lyrics/AbsSynchronizedLyrics.java +++ b/app/src/main/java/io/github/muntashirakon/music/model/lyrics/AbsSynchronizedLyrics.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.model.lyrics; +package io.github.muntashirakon.music.model.lyrics; import android.util.SparseArray; diff --git a/app/src/main/java/code/name/monkey/retromusic/model/lyrics/Lyrics.java b/app/src/main/java/io/github/muntashirakon/music/model/lyrics/Lyrics.java similarity index 95% rename from app/src/main/java/code/name/monkey/retromusic/model/lyrics/Lyrics.java rename to app/src/main/java/io/github/muntashirakon/music/model/lyrics/Lyrics.java index 32bbfd4aa..37d76f4d5 100644 --- a/app/src/main/java/code/name/monkey/retromusic/model/lyrics/Lyrics.java +++ b/app/src/main/java/io/github/muntashirakon/music/model/lyrics/Lyrics.java @@ -12,12 +12,12 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.model.lyrics; +package io.github.muntashirakon.music.model.lyrics; import java.util.ArrayList; -import code.name.monkey.retromusic.model.Song; +import io.github.muntashirakon.music.model.Song; public class Lyrics { diff --git a/app/src/main/java/code/name/monkey/retromusic/model/lyrics/SynchronizedLyricsLRC.java b/app/src/main/java/io/github/muntashirakon/music/model/lyrics/SynchronizedLyricsLRC.java similarity index 98% rename from app/src/main/java/code/name/monkey/retromusic/model/lyrics/SynchronizedLyricsLRC.java rename to app/src/main/java/io/github/muntashirakon/music/model/lyrics/SynchronizedLyricsLRC.java index 02b8d1c42..062efe9e0 100644 --- a/app/src/main/java/code/name/monkey/retromusic/model/lyrics/SynchronizedLyricsLRC.java +++ b/app/src/main/java/io/github/muntashirakon/music/model/lyrics/SynchronizedLyricsLRC.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.model.lyrics; +package io.github.muntashirakon.music.model.lyrics; import java.util.regex.Matcher; import java.util.regex.Pattern; diff --git a/app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/AbsSmartPlaylist.java b/app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/AbsSmartPlaylist.java similarity index 93% rename from app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/AbsSmartPlaylist.java rename to app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/AbsSmartPlaylist.java index 0e7338cca..a1a0b6b4e 100644 --- a/app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/AbsSmartPlaylist.java +++ b/app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/AbsSmartPlaylist.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.model.smartplaylist; +package io.github.muntashirakon.music.model.smartplaylist; import android.content.Context; import android.os.Parcel; @@ -20,8 +20,8 @@ import android.os.Parcel; import androidx.annotation.DrawableRes; import androidx.annotation.Nullable; -import code.name.monkey.retromusic.R; -import code.name.monkey.retromusic.model.AbsCustomPlaylist; +import io.github.muntashirakon.music.R; +import io.github.muntashirakon.music.model.AbsCustomPlaylist; public abstract class AbsSmartPlaylist extends AbsCustomPlaylist { diff --git a/app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/HistoryPlaylist.java b/app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/HistoryPlaylist.java similarity index 86% rename from app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/HistoryPlaylist.java rename to app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/HistoryPlaylist.java index 5e5cf7b12..8ed1ab883 100644 --- a/app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/HistoryPlaylist.java +++ b/app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/HistoryPlaylist.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.model.smartplaylist; +package io.github.muntashirakon.music.model.smartplaylist; import android.content.Context; import android.os.Parcel; @@ -23,10 +23,10 @@ import org.jetbrains.annotations.NotNull; import java.util.ArrayList; -import code.name.monkey.retromusic.R; -import code.name.monkey.retromusic.loaders.TopAndRecentlyPlayedTracksLoader; -import code.name.monkey.retromusic.model.Song; -import code.name.monkey.retromusic.providers.HistoryStore; +import io.github.muntashirakon.music.R; +import io.github.muntashirakon.music.loaders.TopAndRecentlyPlayedTracksLoader; +import io.github.muntashirakon.music.model.Song; +import io.github.muntashirakon.music.providers.HistoryStore; /** * @author Karim Abou Zeid (kabouzeid) diff --git a/app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/LastAddedPlaylist.java b/app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/LastAddedPlaylist.java similarity index 89% rename from app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/LastAddedPlaylist.java rename to app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/LastAddedPlaylist.java index 08371a00c..b79eb3038 100644 --- a/app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/LastAddedPlaylist.java +++ b/app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/LastAddedPlaylist.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.model.smartplaylist; +package io.github.muntashirakon.music.model.smartplaylist; import android.content.Context; import android.os.Parcel; @@ -23,9 +23,9 @@ import org.jetbrains.annotations.NotNull; import java.util.ArrayList; -import code.name.monkey.retromusic.R; -import code.name.monkey.retromusic.loaders.LastAddedSongsLoader; -import code.name.monkey.retromusic.model.Song; +import io.github.muntashirakon.music.R; +import io.github.muntashirakon.music.loaders.LastAddedSongsLoader; +import io.github.muntashirakon.music.model.Song; public class LastAddedPlaylist extends AbsSmartPlaylist { diff --git a/app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/MyTopTracksPlaylist.java b/app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/MyTopTracksPlaylist.java similarity index 86% rename from app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/MyTopTracksPlaylist.java rename to app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/MyTopTracksPlaylist.java index 5bff552a6..a155866d6 100644 --- a/app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/MyTopTracksPlaylist.java +++ b/app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/MyTopTracksPlaylist.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.model.smartplaylist; +package io.github.muntashirakon.music.model.smartplaylist; import android.content.Context; import android.os.Parcel; @@ -23,10 +23,10 @@ import org.jetbrains.annotations.NotNull; import java.util.ArrayList; -import code.name.monkey.retromusic.R; -import code.name.monkey.retromusic.loaders.TopAndRecentlyPlayedTracksLoader; -import code.name.monkey.retromusic.model.Song; -import code.name.monkey.retromusic.providers.SongPlayCountStore; +import io.github.muntashirakon.music.R; +import io.github.muntashirakon.music.loaders.TopAndRecentlyPlayedTracksLoader; +import io.github.muntashirakon.music.model.Song; +import io.github.muntashirakon.music.providers.SongPlayCountStore; /** * @author Karim Abou Zeid (kabouzeid) diff --git a/app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/ShuffleAllPlaylist.java b/app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/ShuffleAllPlaylist.java similarity index 89% rename from app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/ShuffleAllPlaylist.java rename to app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/ShuffleAllPlaylist.java index 8c26b7af8..2adf2a1be 100644 --- a/app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/ShuffleAllPlaylist.java +++ b/app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/ShuffleAllPlaylist.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.model.smartplaylist; +package io.github.muntashirakon.music.model.smartplaylist; import android.content.Context; import android.os.Parcel; @@ -23,9 +23,9 @@ import org.jetbrains.annotations.NotNull; import java.util.ArrayList; -import code.name.monkey.retromusic.R; -import code.name.monkey.retromusic.loaders.SongLoader; -import code.name.monkey.retromusic.model.Song; +import io.github.muntashirakon.music.R; +import io.github.muntashirakon.music.loaders.SongLoader; +import io.github.muntashirakon.music.model.Song; public class ShuffleAllPlaylist extends AbsSmartPlaylist { diff --git a/app/src/main/java/code/name/monkey/retromusic/mvp/BaseView.kt b/app/src/main/java/io/github/muntashirakon/music/mvp/BaseView.kt similarity index 94% rename from app/src/main/java/code/name/monkey/retromusic/mvp/BaseView.kt rename to app/src/main/java/io/github/muntashirakon/music/mvp/BaseView.kt index 72507aa18..0634cfa0b 100644 --- a/app/src/main/java/code/name/monkey/retromusic/mvp/BaseView.kt +++ b/app/src/main/java/io/github/muntashirakon/music/mvp/BaseView.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.mvp +package io.github.muntashirakon.music.mvp /** * Created by hemanths on 09/08/17. diff --git a/app/src/main/java/code/name/monkey/retromusic/mvp/Presenter.kt b/app/src/main/java/io/github/muntashirakon/music/mvp/Presenter.kt similarity index 94% rename from app/src/main/java/code/name/monkey/retromusic/mvp/Presenter.kt rename to app/src/main/java/io/github/muntashirakon/music/mvp/Presenter.kt index 3e6889ad9..80bb583bc 100644 --- a/app/src/main/java/code/name/monkey/retromusic/mvp/Presenter.kt +++ b/app/src/main/java/io/github/muntashirakon/music/mvp/Presenter.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.mvp +package io.github.muntashirakon.music.mvp import androidx.annotation.CallSuper diff --git a/app/src/main/java/code/name/monkey/retromusic/mvp/PresenterImpl.java b/app/src/main/java/io/github/muntashirakon/music/mvp/PresenterImpl.java similarity index 95% rename from app/src/main/java/code/name/monkey/retromusic/mvp/PresenterImpl.java rename to app/src/main/java/io/github/muntashirakon/music/mvp/PresenterImpl.java index 82d9950b2..7dc2ba190 100644 --- a/app/src/main/java/code/name/monkey/retromusic/mvp/PresenterImpl.java +++ b/app/src/main/java/io/github/muntashirakon/music/mvp/PresenterImpl.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.mvp; +package io.github.muntashirakon.music.mvp; /** * Created by hemanths on 2019-09-04. diff --git a/app/src/main/java/code/name/monkey/retromusic/mvp/presenter/AlbumDetailsPresenter.kt b/app/src/main/java/io/github/muntashirakon/music/mvp/presenter/AlbumDetailsPresenter.kt similarity index 80% rename from app/src/main/java/code/name/monkey/retromusic/mvp/presenter/AlbumDetailsPresenter.kt rename to app/src/main/java/io/github/muntashirakon/music/mvp/presenter/AlbumDetailsPresenter.kt index b032530fc..58f7acf9f 100644 --- a/app/src/main/java/code/name/monkey/retromusic/mvp/presenter/AlbumDetailsPresenter.kt +++ b/app/src/main/java/io/github/muntashirakon/music/mvp/presenter/AlbumDetailsPresenter.kt @@ -12,11 +12,11 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.mvp.presenter +package io.github.muntashirakon.music.mvp.presenter -import code.name.monkey.retromusic.model.Album -import code.name.monkey.retromusic.model.Artist -import code.name.monkey.retromusic.rest.model.LastFmAlbum +import io.github.muntashirakon.music.model.Album +import io.github.muntashirakon.music.model.Artist +import io.github.muntashirakon.music.rest.model.LastFmAlbum /** * Created by hemanths on 20/08/17. diff --git a/app/src/main/java/code/name/monkey/retromusic/mvp/presenter/AlbumPresenter.kt b/app/src/main/java/io/github/muntashirakon/music/mvp/presenter/AlbumPresenter.kt similarity index 82% rename from app/src/main/java/code/name/monkey/retromusic/mvp/presenter/AlbumPresenter.kt rename to app/src/main/java/io/github/muntashirakon/music/mvp/presenter/AlbumPresenter.kt index d574a3b30..f2714296f 100644 --- a/app/src/main/java/code/name/monkey/retromusic/mvp/presenter/AlbumPresenter.kt +++ b/app/src/main/java/io/github/muntashirakon/music/mvp/presenter/AlbumPresenter.kt @@ -12,10 +12,10 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.mvp.presenter +package io.github.muntashirakon.music.mvp.presenter -import code.name.monkey.retromusic.model.Album -import code.name.monkey.retromusic.mvp.BaseView +import io.github.muntashirakon.music.model.Album +import io.github.muntashirakon.music.mvp.BaseView /** * Created by hemanths on 12/08/17. diff --git a/app/src/main/java/code/name/monkey/retromusic/mvp/presenter/ArtistDetailsPresenter.kt b/app/src/main/java/io/github/muntashirakon/music/mvp/presenter/ArtistDetailsPresenter.kt similarity index 78% rename from app/src/main/java/code/name/monkey/retromusic/mvp/presenter/ArtistDetailsPresenter.kt rename to app/src/main/java/io/github/muntashirakon/music/mvp/presenter/ArtistDetailsPresenter.kt index cd58717f7..4495dfbb5 100644 --- a/app/src/main/java/code/name/monkey/retromusic/mvp/presenter/ArtistDetailsPresenter.kt +++ b/app/src/main/java/io/github/muntashirakon/music/mvp/presenter/ArtistDetailsPresenter.kt @@ -12,11 +12,11 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.mvp.presenter +package io.github.muntashirakon.music.mvp.presenter -import code.name.monkey.retromusic.model.Artist -import code.name.monkey.retromusic.mvp.BaseView -import code.name.monkey.retromusic.rest.model.LastFmArtist +import io.github.muntashirakon.music.model.Artist +import io.github.muntashirakon.music.mvp.BaseView +import io.github.muntashirakon.music.rest.model.LastFmArtist /** * Created by hemanths on 20/08/17. diff --git a/app/src/main/java/code/name/monkey/retromusic/mvp/presenter/GenreDetailsPresenter.kt b/app/src/main/java/io/github/muntashirakon/music/mvp/presenter/GenreDetailsPresenter.kt similarity index 83% rename from app/src/main/java/code/name/monkey/retromusic/mvp/presenter/GenreDetailsPresenter.kt rename to app/src/main/java/io/github/muntashirakon/music/mvp/presenter/GenreDetailsPresenter.kt index 3db4517e6..3b6fd57f8 100644 --- a/app/src/main/java/code/name/monkey/retromusic/mvp/presenter/GenreDetailsPresenter.kt +++ b/app/src/main/java/io/github/muntashirakon/music/mvp/presenter/GenreDetailsPresenter.kt @@ -12,13 +12,13 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.mvp.presenter +package io.github.muntashirakon.music.mvp.presenter -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.mvp.BaseView -import code.name.monkey.retromusic.mvp.Presenter -import code.name.monkey.retromusic.mvp.PresenterImpl -import code.name.monkey.retromusic.providers.interfaces.Repository +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.mvp.BaseView +import io.github.muntashirakon.music.mvp.Presenter +import io.github.muntashirakon.music.mvp.PresenterImpl +import io.github.muntashirakon.music.providers.interfaces.Repository import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.Job diff --git a/app/src/main/java/io/github/muntashirakon/music/mvp/presenter/GenreDetailsPresenter_GenreDetailsPresenterImpl_Factory.java b/app/src/main/java/io/github/muntashirakon/music/mvp/presenter/GenreDetailsPresenter_GenreDetailsPresenterImpl_Factory.java new file mode 100644 index 000000000..90b9e1548 --- /dev/null +++ b/app/src/main/java/io/github/muntashirakon/music/mvp/presenter/GenreDetailsPresenter_GenreDetailsPresenterImpl_Factory.java @@ -0,0 +1,33 @@ +// Generated by Dagger (https://dagger.dev). +package io.github.muntashirakon.music.mvp.presenter; + +import io.github.muntashirakon.music.providers.interfaces.Repository; +import dagger.internal.Factory; +import javax.inject.Provider; + +@SuppressWarnings({ + "unchecked", + "rawtypes" +}) +public final class GenreDetailsPresenter_GenreDetailsPresenterImpl_Factory implements Factory { + private final Provider repositoryProvider; + + public GenreDetailsPresenter_GenreDetailsPresenterImpl_Factory( + Provider repositoryProvider) { + this.repositoryProvider = repositoryProvider; + } + + @Override + public GenreDetailsPresenter.GenreDetailsPresenterImpl get() { + return newInstance(repositoryProvider.get()); + } + + public static GenreDetailsPresenter_GenreDetailsPresenterImpl_Factory create( + Provider repositoryProvider) { + return new GenreDetailsPresenter_GenreDetailsPresenterImpl_Factory(repositoryProvider); + } + + public static GenreDetailsPresenter.GenreDetailsPresenterImpl newInstance(Repository repository) { + return new GenreDetailsPresenter.GenreDetailsPresenterImpl(repository); + } +} diff --git a/app/src/main/java/code/name/monkey/retromusic/mvp/presenter/HomePresenter.kt b/app/src/main/java/io/github/muntashirakon/music/mvp/presenter/HomePresenter.kt similarity index 85% rename from app/src/main/java/code/name/monkey/retromusic/mvp/presenter/HomePresenter.kt rename to app/src/main/java/io/github/muntashirakon/music/mvp/presenter/HomePresenter.kt index 8ea312d8a..e428ef051 100644 --- a/app/src/main/java/code/name/monkey/retromusic/mvp/presenter/HomePresenter.kt +++ b/app/src/main/java/io/github/muntashirakon/music/mvp/presenter/HomePresenter.kt @@ -12,13 +12,13 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.mvp.presenter +package io.github.muntashirakon.music.mvp.presenter -import code.name.monkey.retromusic.model.Home -import code.name.monkey.retromusic.mvp.BaseView -import code.name.monkey.retromusic.mvp.Presenter -import code.name.monkey.retromusic.mvp.PresenterImpl -import code.name.monkey.retromusic.providers.interfaces.Repository +import io.github.muntashirakon.music.model.Home +import io.github.muntashirakon.music.mvp.BaseView +import io.github.muntashirakon.music.mvp.Presenter +import io.github.muntashirakon.music.mvp.PresenterImpl +import io.github.muntashirakon.music.providers.interfaces.Repository import kotlinx.coroutines.* import javax.inject.Inject import kotlin.coroutines.CoroutineContext diff --git a/app/src/main/java/io/github/muntashirakon/music/mvp/presenter/HomePresenter_HomePresenterImpl_Factory.java b/app/src/main/java/io/github/muntashirakon/music/mvp/presenter/HomePresenter_HomePresenterImpl_Factory.java new file mode 100644 index 000000000..176815e64 --- /dev/null +++ b/app/src/main/java/io/github/muntashirakon/music/mvp/presenter/HomePresenter_HomePresenterImpl_Factory.java @@ -0,0 +1,32 @@ +// Generated by Dagger (https://dagger.dev). +package io.github.muntashirakon.music.mvp.presenter; + +import io.github.muntashirakon.music.providers.interfaces.Repository; +import dagger.internal.Factory; +import javax.inject.Provider; + +@SuppressWarnings({ + "unchecked", + "rawtypes" +}) +public final class HomePresenter_HomePresenterImpl_Factory implements Factory { + private final Provider repositoryProvider; + + public HomePresenter_HomePresenterImpl_Factory(Provider repositoryProvider) { + this.repositoryProvider = repositoryProvider; + } + + @Override + public HomePresenter.HomePresenterImpl get() { + return newInstance(repositoryProvider.get()); + } + + public static HomePresenter_HomePresenterImpl_Factory create( + Provider repositoryProvider) { + return new HomePresenter_HomePresenterImpl_Factory(repositoryProvider); + } + + public static HomePresenter.HomePresenterImpl newInstance(Repository repository) { + return new HomePresenter.HomePresenterImpl(repository); + } +} diff --git a/app/src/main/java/code/name/monkey/retromusic/mvp/presenter/PlaylistSongsPresenter.kt b/app/src/main/java/io/github/muntashirakon/music/mvp/presenter/PlaylistSongsPresenter.kt similarity index 81% rename from app/src/main/java/code/name/monkey/retromusic/mvp/presenter/PlaylistSongsPresenter.kt rename to app/src/main/java/io/github/muntashirakon/music/mvp/presenter/PlaylistSongsPresenter.kt index 494e0d66f..745a73d84 100644 --- a/app/src/main/java/code/name/monkey/retromusic/mvp/presenter/PlaylistSongsPresenter.kt +++ b/app/src/main/java/io/github/muntashirakon/music/mvp/presenter/PlaylistSongsPresenter.kt @@ -12,14 +12,14 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.mvp.presenter +package io.github.muntashirakon.music.mvp.presenter -import code.name.monkey.retromusic.model.Playlist -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.mvp.BaseView -import code.name.monkey.retromusic.mvp.Presenter -import code.name.monkey.retromusic.mvp.PresenterImpl -import code.name.monkey.retromusic.providers.interfaces.Repository +import io.github.muntashirakon.music.model.Playlist +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.mvp.BaseView +import io.github.muntashirakon.music.mvp.Presenter +import io.github.muntashirakon.music.mvp.PresenterImpl +import io.github.muntashirakon.music.providers.interfaces.Repository import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.Job diff --git a/app/src/main/java/io/github/muntashirakon/music/mvp/presenter/PlaylistSongsPresenter_PlaylistSongsPresenterImpl_Factory.java b/app/src/main/java/io/github/muntashirakon/music/mvp/presenter/PlaylistSongsPresenter_PlaylistSongsPresenterImpl_Factory.java new file mode 100644 index 000000000..e6742679b --- /dev/null +++ b/app/src/main/java/io/github/muntashirakon/music/mvp/presenter/PlaylistSongsPresenter_PlaylistSongsPresenterImpl_Factory.java @@ -0,0 +1,34 @@ +// Generated by Dagger (https://dagger.dev). +package io.github.muntashirakon.music.mvp.presenter; + +import io.github.muntashirakon.music.providers.interfaces.Repository; +import dagger.internal.Factory; +import javax.inject.Provider; + +@SuppressWarnings({ + "unchecked", + "rawtypes" +}) +public final class PlaylistSongsPresenter_PlaylistSongsPresenterImpl_Factory implements Factory { + private final Provider repositoryProvider; + + public PlaylistSongsPresenter_PlaylistSongsPresenterImpl_Factory( + Provider repositoryProvider) { + this.repositoryProvider = repositoryProvider; + } + + @Override + public PlaylistSongsPresenter.PlaylistSongsPresenterImpl get() { + return newInstance(repositoryProvider.get()); + } + + public static PlaylistSongsPresenter_PlaylistSongsPresenterImpl_Factory create( + Provider repositoryProvider) { + return new PlaylistSongsPresenter_PlaylistSongsPresenterImpl_Factory(repositoryProvider); + } + + public static PlaylistSongsPresenter.PlaylistSongsPresenterImpl newInstance( + Repository repository) { + return new PlaylistSongsPresenter.PlaylistSongsPresenterImpl(repository); + } +} diff --git a/app/src/main/java/code/name/monkey/retromusic/mvp/presenter/SearchPresenter.kt b/app/src/main/java/io/github/muntashirakon/music/mvp/presenter/SearchPresenter.kt similarity index 84% rename from app/src/main/java/code/name/monkey/retromusic/mvp/presenter/SearchPresenter.kt rename to app/src/main/java/io/github/muntashirakon/music/mvp/presenter/SearchPresenter.kt index ed4a4df7e..956e0046b 100644 --- a/app/src/main/java/code/name/monkey/retromusic/mvp/presenter/SearchPresenter.kt +++ b/app/src/main/java/io/github/muntashirakon/music/mvp/presenter/SearchPresenter.kt @@ -12,12 +12,12 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.mvp.presenter +package io.github.muntashirakon.music.mvp.presenter -import code.name.monkey.retromusic.mvp.BaseView -import code.name.monkey.retromusic.mvp.Presenter -import code.name.monkey.retromusic.mvp.PresenterImpl -import code.name.monkey.retromusic.providers.interfaces.Repository +import io.github.muntashirakon.music.mvp.BaseView +import io.github.muntashirakon.music.mvp.Presenter +import io.github.muntashirakon.music.mvp.PresenterImpl +import io.github.muntashirakon.music.providers.interfaces.Repository import kotlinx.coroutines.* import javax.inject.Inject import kotlin.coroutines.CoroutineContext diff --git a/app/src/main/java/io/github/muntashirakon/music/mvp/presenter/SearchPresenter_SearchPresenterImpl_Factory.java b/app/src/main/java/io/github/muntashirakon/music/mvp/presenter/SearchPresenter_SearchPresenterImpl_Factory.java new file mode 100644 index 000000000..29e60cf65 --- /dev/null +++ b/app/src/main/java/io/github/muntashirakon/music/mvp/presenter/SearchPresenter_SearchPresenterImpl_Factory.java @@ -0,0 +1,32 @@ +// Generated by Dagger (https://dagger.dev). +package io.github.muntashirakon.music.mvp.presenter; + +import io.github.muntashirakon.music.providers.interfaces.Repository; +import dagger.internal.Factory; +import javax.inject.Provider; + +@SuppressWarnings({ + "unchecked", + "rawtypes" +}) +public final class SearchPresenter_SearchPresenterImpl_Factory implements Factory { + private final Provider repositoryProvider; + + public SearchPresenter_SearchPresenterImpl_Factory(Provider repositoryProvider) { + this.repositoryProvider = repositoryProvider; + } + + @Override + public SearchPresenter.SearchPresenterImpl get() { + return newInstance(repositoryProvider.get()); + } + + public static SearchPresenter_SearchPresenterImpl_Factory create( + Provider repositoryProvider) { + return new SearchPresenter_SearchPresenterImpl_Factory(repositoryProvider); + } + + public static SearchPresenter.SearchPresenterImpl newInstance(Repository repository) { + return new SearchPresenter.SearchPresenterImpl(repository); + } +} diff --git a/app/src/main/java/code/name/monkey/retromusic/preferences/AlbumCoverStylePreferenceDialog.kt b/app/src/main/java/io/github/muntashirakon/music/preferences/AlbumCoverStylePreferenceDialog.kt similarity index 80% rename from app/src/main/java/code/name/monkey/retromusic/preferences/AlbumCoverStylePreferenceDialog.kt rename to app/src/main/java/io/github/muntashirakon/music/preferences/AlbumCoverStylePreferenceDialog.kt index a605b17bc..ef9424c5a 100644 --- a/app/src/main/java/code/name/monkey/retromusic/preferences/AlbumCoverStylePreferenceDialog.kt +++ b/app/src/main/java/io/github/muntashirakon/music/preferences/AlbumCoverStylePreferenceDialog.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.preferences +package io.github.muntashirakon.music.preferences import android.annotation.SuppressLint import android.app.Dialog @@ -24,21 +24,17 @@ import android.view.View import android.view.ViewGroup import android.widget.ImageView import android.widget.TextView -import android.widget.Toast import androidx.core.graphics.BlendModeColorFilterCompat import androidx.core.graphics.BlendModeCompat.SRC_IN 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.App -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.extensions.colorControlNormal -import code.name.monkey.retromusic.fragments.AlbumCoverStyle -import code.name.monkey.retromusic.fragments.AlbumCoverStyle.* -import code.name.monkey.retromusic.util.NavigationUtil -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.ViewUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.extensions.colorControlNormal +import io.github.muntashirakon.music.fragments.AlbumCoverStyle.* +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.ViewUtil import com.bumptech.glide.Glide import com.google.android.material.dialog.MaterialAlertDialogBuilder @@ -84,13 +80,7 @@ class AlbumCoverStylePreferenceDialog : DialogFragment(), .setTitle(R.string.pref_title_album_cover_style) .setPositiveButton(R.string.set) { _, _ -> val coverStyle = values()[viewPagerPosition] - if (isAlbumCoverStyle(coverStyle)) { - val result = getString(coverStyle.titleRes) + " theme is Pro version feature." - Toast.makeText(context, result, Toast.LENGTH_SHORT).show() - NavigationUtil.goToProVersion(requireActivity()) - } else { - PreferenceUtil.albumCoverStyle = coverStyle - } + PreferenceUtil.albumCoverStyle = coverStyle } .setView(view) .create() @@ -125,11 +115,7 @@ class AlbumCoverStylePreferenceDialog : DialogFragment(), val proText = layout.findViewById(R.id.proText) Glide.with(context).load(albumCoverStyle.drawableResId).into(image) title.setText(albumCoverStyle.titleRes) - if (isAlbumCoverStyle(albumCoverStyle)) { - proText.setText(R.string.pro) - } else { - proText.setText(R.string.free) - } + proText.setText(R.string.pro) return layout } @@ -162,7 +148,3 @@ class AlbumCoverStylePreferenceDialog : DialogFragment(), } } } - -private fun isAlbumCoverStyle(style: AlbumCoverStyle): Boolean { - return (!App.isProVersion() && (style == Circle || style == Card || style == FullCard)) -} \ No newline at end of file diff --git a/app/src/main/java/code/name/monkey/retromusic/preferences/BlacklistPreferenceDialog.kt b/app/src/main/java/io/github/muntashirakon/music/preferences/BlacklistPreferenceDialog.kt similarity index 94% rename from app/src/main/java/code/name/monkey/retromusic/preferences/BlacklistPreferenceDialog.kt rename to app/src/main/java/io/github/muntashirakon/music/preferences/BlacklistPreferenceDialog.kt index e43b778db..42a2a1d2e 100644 --- a/app/src/main/java/code/name/monkey/retromusic/preferences/BlacklistPreferenceDialog.kt +++ b/app/src/main/java/io/github/muntashirakon/music/preferences/BlacklistPreferenceDialog.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.preferences +package io.github.muntashirakon.music.preferences import android.app.Dialog import android.content.Context @@ -23,10 +23,10 @@ import androidx.core.graphics.BlendModeCompat.SRC_IN import androidx.core.text.HtmlCompat import androidx.fragment.app.DialogFragment import code.name.monkey.appthemehelper.common.prefs.supportv7.ATEDialogPreference -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.dialogs.BlacklistFolderChooserDialog -import code.name.monkey.retromusic.extensions.colorControlNormal -import code.name.monkey.retromusic.providers.BlacklistStore +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.dialogs.BlacklistFolderChooserDialog +import io.github.muntashirakon.music.extensions.colorControlNormal +import io.github.muntashirakon.music.providers.BlacklistStore import com.google.android.material.dialog.MaterialAlertDialogBuilder import java.io.File import java.util.* diff --git a/app/src/main/java/code/name/monkey/retromusic/preferences/LibraryPreference.kt b/app/src/main/java/io/github/muntashirakon/music/preferences/LibraryPreference.kt similarity index 91% rename from app/src/main/java/code/name/monkey/retromusic/preferences/LibraryPreference.kt rename to app/src/main/java/io/github/muntashirakon/music/preferences/LibraryPreference.kt index 814528277..9001bcb69 100644 --- a/app/src/main/java/code/name/monkey/retromusic/preferences/LibraryPreference.kt +++ b/app/src/main/java/io/github/muntashirakon/music/preferences/LibraryPreference.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.preferences +package io.github.muntashirakon.music.preferences import android.annotation.SuppressLint import android.app.Dialog @@ -27,11 +27,11 @@ import androidx.fragment.app.DialogFragment import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.RecyclerView import code.name.monkey.appthemehelper.common.prefs.supportv7.ATEDialogPreference -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.adapter.CategoryInfoAdapter -import code.name.monkey.retromusic.extensions.colorControlNormal -import code.name.monkey.retromusic.model.CategoryInfo -import code.name.monkey.retromusic.util.PreferenceUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.adapter.CategoryInfoAdapter +import io.github.muntashirakon.music.extensions.colorControlNormal +import io.github.muntashirakon.music.model.CategoryInfo +import io.github.muntashirakon.music.util.PreferenceUtil import com.google.android.material.dialog.MaterialAlertDialogBuilder diff --git a/app/src/main/java/code/name/monkey/retromusic/preferences/NowPlayingScreenPreferenceDialog.kt b/app/src/main/java/io/github/muntashirakon/music/preferences/NowPlayingScreenPreferenceDialog.kt similarity index 67% rename from app/src/main/java/code/name/monkey/retromusic/preferences/NowPlayingScreenPreferenceDialog.kt rename to app/src/main/java/io/github/muntashirakon/music/preferences/NowPlayingScreenPreferenceDialog.kt index e7f071a07..cab9e42c8 100644 --- a/app/src/main/java/code/name/monkey/retromusic/preferences/NowPlayingScreenPreferenceDialog.kt +++ b/app/src/main/java/io/github/muntashirakon/music/preferences/NowPlayingScreenPreferenceDialog.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.preferences +package io.github.muntashirakon.music.preferences import android.app.Dialog import android.content.Context @@ -23,21 +23,17 @@ import android.view.View import android.view.ViewGroup import android.widget.ImageView import android.widget.TextView -import android.widget.Toast import androidx.core.graphics.BlendModeColorFilterCompat import androidx.core.graphics.BlendModeCompat.SRC_IN 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.App -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.extensions.colorControlNormal -import code.name.monkey.retromusic.fragments.NowPlayingScreen -import code.name.monkey.retromusic.fragments.NowPlayingScreen.* -import code.name.monkey.retromusic.util.NavigationUtil -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.ViewUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.extensions.colorControlNormal +import io.github.muntashirakon.music.fragments.NowPlayingScreen.* +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.ViewUtil import com.bumptech.glide.Glide import com.google.android.material.dialog.MaterialAlertDialogBuilder @@ -94,34 +90,10 @@ class NowPlayingScreenPreferenceDialog : DialogFragment(), ViewPager.OnPageChang .setCancelable(false) .setPositiveButton(R.string.set) { _, _ -> val nowPlayingScreen = values()[viewPagerPosition] - if (isNowPlayingThemes(nowPlayingScreen)) { - val result = - getString(nowPlayingScreen.titleRes) + " theme is Pro version feature." - Toast.makeText(context, result, Toast.LENGTH_SHORT).show() - NavigationUtil.goToProVersion(requireContext()) - } else { - PreferenceUtil.nowPlayingScreen = nowPlayingScreen - } + PreferenceUtil.nowPlayingScreen = nowPlayingScreen } .setView(view) .create() - /*.show { - title(R.string.pref_title_now_playing_screen_appearance) - positiveButton(R.string.set) { - val nowPlayingScreen = values()[viewPagerPosition] - if (isNowPlayingThemes(nowPlayingScreen)) { - val result = - getString(nowPlayingScreen.titleRes) + " theme is Pro version feature." - Toast.makeText(context, result, Toast.LENGTH_SHORT).show() - NavigationUtil.goToProVersion(requireContext()) - } else { - PreferenceUtilKT.nowPlayingScreen = nowPlayingScreen - } - } - - negativeButton(android.R.string.cancel) - customView(view = view, scrollable = false, noVerticalPadding = false) - }*/ } companion object { @@ -149,11 +121,7 @@ private class NowPlayingScreenAdapter(private val context: Context) : PagerAdapt val proText = layout.findViewById(R.id.proText) Glide.with(context).load(nowPlayingScreen.drawableResId).into(image) title.setText(nowPlayingScreen.titleRes) - if (isNowPlayingThemes(nowPlayingScreen)) { - proText.setText(R.string.pro) - } else { - proText.setText(R.string.free) - } + proText.setText(R.string.pro) return layout } @@ -177,16 +145,3 @@ private class NowPlayingScreenAdapter(private val context: Context) : PagerAdapt return context.getString(values()[position].titleRes) } } - -private fun isNowPlayingThemes(screen: NowPlayingScreen): Boolean { - return (screen == Full || - screen == Card || - screen == Plain || - screen == Blur || - screen == Color || - screen == Simple || - screen == BlurCard || - screen == Circle || - screen == Adaptive) - && !App.isProVersion() -} \ No newline at end of file diff --git a/app/src/main/java/code/name/monkey/retromusic/providers/BlacklistStore.java b/app/src/main/java/io/github/muntashirakon/music/providers/BlacklistStore.java similarity index 95% rename from app/src/main/java/code/name/monkey/retromusic/providers/BlacklistStore.java rename to app/src/main/java/io/github/muntashirakon/music/providers/BlacklistStore.java index bb775b93b..2ad8e957b 100644 --- a/app/src/main/java/code/name/monkey/retromusic/providers/BlacklistStore.java +++ b/app/src/main/java/io/github/muntashirakon/music/providers/BlacklistStore.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.providers; +package io.github.muntashirakon.music.providers; import android.content.ContentValues; import android.content.Context; @@ -27,10 +27,10 @@ import androidx.annotation.NonNull; import java.io.File; import java.util.ArrayList; -import code.name.monkey.retromusic.util.FileUtil; -import code.name.monkey.retromusic.util.PreferenceUtil; +import io.github.muntashirakon.music.util.FileUtil; +import io.github.muntashirakon.music.util.PreferenceUtil; -import static code.name.monkey.retromusic.service.MusicService.MEDIA_STORE_CHANGED; +import static io.github.muntashirakon.music.service.MusicService.MEDIA_STORE_CHANGED; public class BlacklistStore extends SQLiteOpenHelper { public static final String DATABASE_NAME = "blacklist.db"; diff --git a/app/src/main/java/code/name/monkey/retromusic/providers/HistoryStore.java b/app/src/main/java/io/github/muntashirakon/music/providers/HistoryStore.java similarity index 99% rename from app/src/main/java/code/name/monkey/retromusic/providers/HistoryStore.java rename to app/src/main/java/io/github/muntashirakon/music/providers/HistoryStore.java index 0e283f3d3..125443218 100644 --- a/app/src/main/java/code/name/monkey/retromusic/providers/HistoryStore.java +++ b/app/src/main/java/io/github/muntashirakon/music/providers/HistoryStore.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.providers; +package io.github.muntashirakon.music.providers; import android.content.ContentValues; import android.content.Context; diff --git a/app/src/main/java/code/name/monkey/retromusic/providers/MusicPlaybackQueueStore.java b/app/src/main/java/io/github/muntashirakon/music/providers/MusicPlaybackQueueStore.java similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/providers/MusicPlaybackQueueStore.java rename to app/src/main/java/io/github/muntashirakon/music/providers/MusicPlaybackQueueStore.java index 9ee3fae79..01f097383 100644 --- a/app/src/main/java/code/name/monkey/retromusic/providers/MusicPlaybackQueueStore.java +++ b/app/src/main/java/io/github/muntashirakon/music/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 code.name.monkey.retromusic.providers; +package io.github.muntashirakon.music.providers; import android.content.ContentValues; import android.content.Context; @@ -27,8 +27,8 @@ import androidx.annotation.Nullable; import java.util.ArrayList; import java.util.List; -import code.name.monkey.retromusic.loaders.SongLoader; -import code.name.monkey.retromusic.model.Song; +import io.github.muntashirakon.music.loaders.SongLoader; +import io.github.muntashirakon.music.model.Song; /** * @author Andrew Neal, modified for Phonograph by Karim Abou Zeid diff --git a/app/src/main/java/code/name/monkey/retromusic/providers/RepositoryImpl.kt b/app/src/main/java/io/github/muntashirakon/music/providers/RepositoryImpl.kt similarity index 89% rename from app/src/main/java/code/name/monkey/retromusic/providers/RepositoryImpl.kt rename to app/src/main/java/io/github/muntashirakon/music/providers/RepositoryImpl.kt index 9f60056f7..865c0a41c 100644 --- a/app/src/main/java/code/name/monkey/retromusic/providers/RepositoryImpl.kt +++ b/app/src/main/java/io/github/muntashirakon/music/providers/RepositoryImpl.kt @@ -12,17 +12,17 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.providers +package io.github.muntashirakon.music.providers import android.content.Context -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.adapter.HomeAdapter -import code.name.monkey.retromusic.loaders.* -import code.name.monkey.retromusic.model.* -import code.name.monkey.retromusic.providers.interfaces.Repository -import code.name.monkey.retromusic.rest.LastFmClient -import code.name.monkey.retromusic.rest.model.LastFmAlbum -import code.name.monkey.retromusic.rest.model.LastFmArtist +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.adapter.HomeAdapter +import io.github.muntashirakon.music.loaders.* +import io.github.muntashirakon.music.model.* +import io.github.muntashirakon.music.providers.interfaces.Repository +import io.github.muntashirakon.music.rest.LastFmClient +import io.github.muntashirakon.music.rest.model.LastFmAlbum +import io.github.muntashirakon.music.rest.model.LastFmArtist import javax.inject.Inject class RepositoryImpl @Inject constructor(private val context: Context) : Repository { diff --git a/app/src/main/java/io/github/muntashirakon/music/providers/RepositoryImpl_Factory.java b/app/src/main/java/io/github/muntashirakon/music/providers/RepositoryImpl_Factory.java new file mode 100644 index 000000000..f6efb263b --- /dev/null +++ b/app/src/main/java/io/github/muntashirakon/music/providers/RepositoryImpl_Factory.java @@ -0,0 +1,31 @@ +// Generated by Dagger (https://dagger.dev). +package io.github.muntashirakon.music.providers; + +import android.content.Context; +import dagger.internal.Factory; +import javax.inject.Provider; + +@SuppressWarnings({ + "unchecked", + "rawtypes" +}) +public final class RepositoryImpl_Factory implements Factory { + private final Provider contextProvider; + + public RepositoryImpl_Factory(Provider contextProvider) { + this.contextProvider = contextProvider; + } + + @Override + public RepositoryImpl get() { + return newInstance(contextProvider.get()); + } + + public static RepositoryImpl_Factory create(Provider contextProvider) { + return new RepositoryImpl_Factory(contextProvider); + } + + public static RepositoryImpl newInstance(Context context) { + return new RepositoryImpl(context); + } +} diff --git a/app/src/main/java/code/name/monkey/retromusic/providers/SongPlayCountStore.java b/app/src/main/java/io/github/muntashirakon/music/providers/SongPlayCountStore.java similarity index 99% rename from app/src/main/java/code/name/monkey/retromusic/providers/SongPlayCountStore.java rename to app/src/main/java/io/github/muntashirakon/music/providers/SongPlayCountStore.java index 6201e5a09..03fe7aa37 100644 --- a/app/src/main/java/code/name/monkey/retromusic/providers/SongPlayCountStore.java +++ b/app/src/main/java/io/github/muntashirakon/music/providers/SongPlayCountStore.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.providers; +package io.github.muntashirakon.music.providers; import android.content.ContentValues; import android.content.Context; diff --git a/app/src/main/java/code/name/monkey/retromusic/providers/interfaces/Repository.kt b/app/src/main/java/io/github/muntashirakon/music/providers/interfaces/Repository.kt similarity index 87% rename from app/src/main/java/code/name/monkey/retromusic/providers/interfaces/Repository.kt rename to app/src/main/java/io/github/muntashirakon/music/providers/interfaces/Repository.kt index a3b613419..0e4b062ef 100644 --- a/app/src/main/java/code/name/monkey/retromusic/providers/interfaces/Repository.kt +++ b/app/src/main/java/io/github/muntashirakon/music/providers/interfaces/Repository.kt @@ -12,11 +12,11 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.providers.interfaces +package io.github.muntashirakon.music.providers.interfaces -import code.name.monkey.retromusic.model.* -import code.name.monkey.retromusic.rest.model.LastFmAlbum -import code.name.monkey.retromusic.rest.model.LastFmArtist +import io.github.muntashirakon.music.model.* +import io.github.muntashirakon.music.rest.model.LastFmAlbum +import io.github.muntashirakon.music.rest.model.LastFmArtist /** * Created by hemanths on 11/08/17. diff --git a/app/src/main/java/code/name/monkey/retromusic/rest/LastFmClient.kt b/app/src/main/java/io/github/muntashirakon/music/rest/LastFmClient.kt similarity index 93% rename from app/src/main/java/code/name/monkey/retromusic/rest/LastFmClient.kt rename to app/src/main/java/io/github/muntashirakon/music/rest/LastFmClient.kt index f2449e721..1fe2c0459 100644 --- a/app/src/main/java/code/name/monkey/retromusic/rest/LastFmClient.kt +++ b/app/src/main/java/io/github/muntashirakon/music/rest/LastFmClient.kt @@ -1,7 +1,7 @@ -package code.name.monkey.retromusic.rest +package io.github.muntashirakon.music.rest -import code.name.monkey.retromusic.App -import code.name.monkey.retromusic.rest.service.LastFMService +import io.github.muntashirakon.music.App +import io.github.muntashirakon.music.rest.service.LastFMService import com.google.gson.Gson import okhttp3.Cache import okhttp3.ConnectionPool diff --git a/app/src/main/java/code/name/monkey/retromusic/rest/model/LastFmAlbum.java b/app/src/main/java/io/github/muntashirakon/music/rest/model/LastFmAlbum.java similarity index 98% rename from app/src/main/java/code/name/monkey/retromusic/rest/model/LastFmAlbum.java rename to app/src/main/java/io/github/muntashirakon/music/rest/model/LastFmAlbum.java index 7c3ca35ec..4aa25d8c4 100644 --- a/app/src/main/java/code/name/monkey/retromusic/rest/model/LastFmAlbum.java +++ b/app/src/main/java/io/github/muntashirakon/music/rest/model/LastFmAlbum.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.rest.model; +package io.github.muntashirakon.music.rest.model; import com.google.gson.annotations.Expose; import com.google.gson.annotations.SerializedName; diff --git a/app/src/main/java/code/name/monkey/retromusic/rest/model/LastFmArtist.java b/app/src/main/java/io/github/muntashirakon/music/rest/model/LastFmArtist.java similarity index 98% rename from app/src/main/java/code/name/monkey/retromusic/rest/model/LastFmArtist.java rename to app/src/main/java/io/github/muntashirakon/music/rest/model/LastFmArtist.java index 84de11829..f2f373792 100644 --- a/app/src/main/java/code/name/monkey/retromusic/rest/model/LastFmArtist.java +++ b/app/src/main/java/io/github/muntashirakon/music/rest/model/LastFmArtist.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.rest.model; +package io.github.muntashirakon.music.rest.model; import com.google.gson.annotations.Expose; import com.google.gson.annotations.SerializedName; diff --git a/app/src/main/java/code/name/monkey/retromusic/rest/model/LastFmTrack.java b/app/src/main/java/io/github/muntashirakon/music/rest/model/LastFmTrack.java similarity index 98% rename from app/src/main/java/code/name/monkey/retromusic/rest/model/LastFmTrack.java rename to app/src/main/java/io/github/muntashirakon/music/rest/model/LastFmTrack.java index 45b52a68c..100336dc4 100644 --- a/app/src/main/java/code/name/monkey/retromusic/rest/model/LastFmTrack.java +++ b/app/src/main/java/io/github/muntashirakon/music/rest/model/LastFmTrack.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.rest.model; +package io.github.muntashirakon.music.rest.model; import com.google.gson.annotations.Expose; import com.google.gson.annotations.SerializedName; diff --git a/app/src/main/java/code/name/monkey/retromusic/rest/service/LastFMService.kt b/app/src/main/java/io/github/muntashirakon/music/rest/service/LastFMService.kt similarity index 88% rename from app/src/main/java/code/name/monkey/retromusic/rest/service/LastFMService.kt rename to app/src/main/java/io/github/muntashirakon/music/rest/service/LastFMService.kt index c9ee7d10b..5aa1e3bb1 100644 --- a/app/src/main/java/code/name/monkey/retromusic/rest/service/LastFMService.kt +++ b/app/src/main/java/io/github/muntashirakon/music/rest/service/LastFMService.kt @@ -12,10 +12,10 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.rest.service +package io.github.muntashirakon.music.rest.service -import code.name.monkey.retromusic.rest.model.LastFmAlbum -import code.name.monkey.retromusic.rest.model.LastFmArtist +import io.github.muntashirakon.music.rest.model.LastFmAlbum +import io.github.muntashirakon.music.rest.model.LastFmArtist import retrofit2.http.GET import retrofit2.http.Header import retrofit2.http.Query diff --git a/app/src/main/java/code/name/monkey/retromusic/service/MediaButtonIntentReceiver.kt b/app/src/main/java/io/github/muntashirakon/music/service/MediaButtonIntentReceiver.kt similarity index 98% rename from app/src/main/java/code/name/monkey/retromusic/service/MediaButtonIntentReceiver.kt rename to app/src/main/java/io/github/muntashirakon/music/service/MediaButtonIntentReceiver.kt index d77a7d756..e13e00716 100644 --- a/app/src/main/java/code/name/monkey/retromusic/service/MediaButtonIntentReceiver.kt +++ b/app/src/main/java/io/github/muntashirakon/music/service/MediaButtonIntentReceiver.kt @@ -13,7 +13,7 @@ */ -package code.name.monkey.retromusic.service +package io.github.muntashirakon.music.service import android.annotation.SuppressLint import android.content.BroadcastReceiver @@ -26,8 +26,8 @@ import android.os.PowerManager.WakeLock import android.util.Log import android.view.KeyEvent import androidx.core.content.ContextCompat -import code.name.monkey.retromusic.BuildConfig -import code.name.monkey.retromusic.service.MusicService.* +import io.github.muntashirakon.music.BuildConfig +import io.github.muntashirakon.music.service.MusicService.* /** diff --git a/app/src/main/java/code/name/monkey/retromusic/service/MediaSessionCallback.kt b/app/src/main/java/io/github/muntashirakon/music/service/MediaSessionCallback.kt similarity index 89% rename from app/src/main/java/code/name/monkey/retromusic/service/MediaSessionCallback.kt rename to app/src/main/java/io/github/muntashirakon/music/service/MediaSessionCallback.kt index 00ed323b1..12d7704d9 100644 --- a/app/src/main/java/code/name/monkey/retromusic/service/MediaSessionCallback.kt +++ b/app/src/main/java/io/github/muntashirakon/music/service/MediaSessionCallback.kt @@ -12,17 +12,17 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.service +package io.github.muntashirakon.music.service import android.content.Context import android.content.Intent import android.os.Bundle import android.support.v4.media.session.MediaSessionCompat -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.helper.MusicPlayerRemote.cycleRepeatMode -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.service.MusicService.* -import code.name.monkey.retromusic.util.MusicUtil +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.helper.MusicPlayerRemote.cycleRepeatMode +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.service.MusicService.* +import io.github.muntashirakon.music.util.MusicUtil import java.util.* diff --git a/app/src/main/java/code/name/monkey/retromusic/service/MediaStoreObserver.kt b/app/src/main/java/io/github/muntashirakon/music/service/MediaStoreObserver.kt similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/service/MediaStoreObserver.kt rename to app/src/main/java/io/github/muntashirakon/music/service/MediaStoreObserver.kt index 27a6c3ccf..22463cce2 100644 --- a/app/src/main/java/code/name/monkey/retromusic/service/MediaStoreObserver.kt +++ b/app/src/main/java/io/github/muntashirakon/music/service/MediaStoreObserver.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.service +package io.github.muntashirakon.music.service import android.database.ContentObserver import android.os.Handler diff --git a/app/src/main/java/code/name/monkey/retromusic/service/MultiPlayer.java b/app/src/main/java/io/github/muntashirakon/music/service/MultiPlayer.java similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/service/MultiPlayer.java rename to app/src/main/java/io/github/muntashirakon/music/service/MultiPlayer.java index 5f49414c1..441f3ef46 100644 --- a/app/src/main/java/code/name/monkey/retromusic/service/MultiPlayer.java +++ b/app/src/main/java/io/github/muntashirakon/music/service/MultiPlayer.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.service; +package io.github.muntashirakon.music.service; import android.content.Context; import android.content.Intent; @@ -27,9 +27,9 @@ import android.widget.Toast; import androidx.annotation.NonNull; import androidx.annotation.Nullable; -import code.name.monkey.retromusic.R; -import code.name.monkey.retromusic.service.playback.Playback; -import code.name.monkey.retromusic.util.PreferenceUtil; +import io.github.muntashirakon.music.R; +import io.github.muntashirakon.music.service.playback.Playback; +import io.github.muntashirakon.music.util.PreferenceUtil; /** * @author Andrew Neal, Karim Abou Zeid (kabouzeid) diff --git a/app/src/main/java/code/name/monkey/retromusic/service/MusicService.java b/app/src/main/java/io/github/muntashirakon/music/service/MusicService.java similarity index 96% rename from app/src/main/java/code/name/monkey/retromusic/service/MusicService.java rename to app/src/main/java/io/github/muntashirakon/music/service/MusicService.java index 0f17e55a6..8ae2400bf 100644 --- a/app/src/main/java/code/name/monkey/retromusic/service/MusicService.java +++ b/app/src/main/java/io/github/muntashirakon/music/service/MusicService.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.service; +package io.github.muntashirakon.music.service; import android.app.PendingIntent; import android.app.Service; @@ -62,34 +62,34 @@ import java.util.List; import java.util.Objects; import java.util.Random; -import code.name.monkey.retromusic.R; -import code.name.monkey.retromusic.appwidgets.AppWidgetBig; -import code.name.monkey.retromusic.appwidgets.AppWidgetCard; -import code.name.monkey.retromusic.appwidgets.AppWidgetClassic; -import code.name.monkey.retromusic.appwidgets.AppWidgetSmall; -import code.name.monkey.retromusic.appwidgets.AppWidgetText; -import code.name.monkey.retromusic.glide.BlurTransformation; -import code.name.monkey.retromusic.glide.SongGlideRequest; -import code.name.monkey.retromusic.helper.ShuffleHelper; -import code.name.monkey.retromusic.model.Playlist; -import code.name.monkey.retromusic.model.Song; -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.notification.PlayingNotification; -import code.name.monkey.retromusic.service.notification.PlayingNotificationImpl; -import code.name.monkey.retromusic.service.notification.PlayingNotificationOreo; -import code.name.monkey.retromusic.service.playback.Playback; -import code.name.monkey.retromusic.util.MusicUtil; -import code.name.monkey.retromusic.util.PreferenceUtil; -import code.name.monkey.retromusic.util.RetroUtil; +import io.github.muntashirakon.music.R; +import io.github.muntashirakon.music.appwidgets.AppWidgetBig; +import io.github.muntashirakon.music.appwidgets.AppWidgetCard; +import io.github.muntashirakon.music.appwidgets.AppWidgetClassic; +import io.github.muntashirakon.music.appwidgets.AppWidgetSmall; +import io.github.muntashirakon.music.appwidgets.AppWidgetText; +import io.github.muntashirakon.music.glide.BlurTransformation; +import io.github.muntashirakon.music.glide.SongGlideRequest; +import io.github.muntashirakon.music.helper.ShuffleHelper; +import io.github.muntashirakon.music.model.Playlist; +import io.github.muntashirakon.music.model.Song; +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.notification.PlayingNotification; +import io.github.muntashirakon.music.service.notification.PlayingNotificationImpl; +import io.github.muntashirakon.music.service.notification.PlayingNotificationOreo; +import io.github.muntashirakon.music.service.playback.Playback; +import io.github.muntashirakon.music.util.MusicUtil; +import io.github.muntashirakon.music.util.PreferenceUtil; +import io.github.muntashirakon.music.util.RetroUtil; -import static code.name.monkey.retromusic.ConstantsKt.ALBUM_ART_ON_LOCKSCREEN; -import static code.name.monkey.retromusic.ConstantsKt.BLURRED_ALBUM_ART; -import static code.name.monkey.retromusic.ConstantsKt.CLASSIC_NOTIFICATION; -import static code.name.monkey.retromusic.ConstantsKt.COLORED_NOTIFICATION; -import static code.name.monkey.retromusic.ConstantsKt.GAPLESS_PLAYBACK; -import static code.name.monkey.retromusic.ConstantsKt.TOGGLE_HEADSET; +import static io.github.muntashirakon.music.ConstantsKt.ALBUM_ART_ON_LOCKSCREEN; +import static io.github.muntashirakon.music.ConstantsKt.BLURRED_ALBUM_ART; +import static io.github.muntashirakon.music.ConstantsKt.CLASSIC_NOTIFICATION; +import static io.github.muntashirakon.music.ConstantsKt.COLORED_NOTIFICATION; +import static io.github.muntashirakon.music.ConstantsKt.GAPLESS_PLAYBACK; +import static io.github.muntashirakon.music.ConstantsKt.TOGGLE_HEADSET; /** * @author Karim Abou Zeid (kabouzeid), Andrew Neal diff --git a/app/src/main/java/code/name/monkey/retromusic/service/PlaybackHandler.java b/app/src/main/java/io/github/muntashirakon/music/service/PlaybackHandler.java similarity index 91% rename from app/src/main/java/code/name/monkey/retromusic/service/PlaybackHandler.java rename to app/src/main/java/io/github/muntashirakon/music/service/PlaybackHandler.java index 39b1258ce..5579462fe 100644 --- a/app/src/main/java/code/name/monkey/retromusic/service/PlaybackHandler.java +++ b/app/src/main/java/io/github/muntashirakon/music/service/PlaybackHandler.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.service; +package io.github.muntashirakon.music.service; import android.media.AudioManager; import android.os.Handler; @@ -23,14 +23,14 @@ import androidx.annotation.NonNull; import java.lang.ref.WeakReference; -import code.name.monkey.retromusic.util.PreferenceUtil; +import io.github.muntashirakon.music.util.PreferenceUtil; -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 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; class PlaybackHandler extends Handler { diff --git a/app/src/main/java/code/name/monkey/retromusic/service/QueueSaveHandler.kt b/app/src/main/java/io/github/muntashirakon/music/service/QueueSaveHandler.kt similarity index 90% rename from app/src/main/java/code/name/monkey/retromusic/service/QueueSaveHandler.kt rename to app/src/main/java/io/github/muntashirakon/music/service/QueueSaveHandler.kt index 9abc31200..3194aac6e 100644 --- a/app/src/main/java/code/name/monkey/retromusic/service/QueueSaveHandler.kt +++ b/app/src/main/java/io/github/muntashirakon/music/service/QueueSaveHandler.kt @@ -12,12 +12,12 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.service +package io.github.muntashirakon.music.service import android.os.Handler import android.os.Looper import android.os.Message -import code.name.monkey.retromusic.service.MusicService.SAVE_QUEUES +import io.github.muntashirakon.music.service.MusicService.SAVE_QUEUES import java.lang.ref.WeakReference internal class QueueSaveHandler( diff --git a/app/src/main/java/code/name/monkey/retromusic/service/SongPlayCountHelper.kt b/app/src/main/java/io/github/muntashirakon/music/service/SongPlayCountHelper.kt similarity index 89% rename from app/src/main/java/code/name/monkey/retromusic/service/SongPlayCountHelper.kt rename to app/src/main/java/io/github/muntashirakon/music/service/SongPlayCountHelper.kt index 612b166aa..fb6091404 100644 --- a/app/src/main/java/code/name/monkey/retromusic/service/SongPlayCountHelper.kt +++ b/app/src/main/java/io/github/muntashirakon/music/service/SongPlayCountHelper.kt @@ -12,10 +12,10 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.service +package io.github.muntashirakon.music.service -import code.name.monkey.retromusic.helper.StopWatch -import code.name.monkey.retromusic.model.Song +import io.github.muntashirakon.music.helper.StopWatch +import io.github.muntashirakon.music.model.Song class SongPlayCountHelper { diff --git a/app/src/main/java/code/name/monkey/retromusic/service/ThrottledSeekHandler.kt b/app/src/main/java/io/github/muntashirakon/music/service/ThrottledSeekHandler.kt similarity index 91% rename from app/src/main/java/code/name/monkey/retromusic/service/ThrottledSeekHandler.kt rename to app/src/main/java/io/github/muntashirakon/music/service/ThrottledSeekHandler.kt index 71f4cb465..c8199ff68 100644 --- a/app/src/main/java/code/name/monkey/retromusic/service/ThrottledSeekHandler.kt +++ b/app/src/main/java/io/github/muntashirakon/music/service/ThrottledSeekHandler.kt @@ -12,12 +12,12 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.service +package io.github.muntashirakon.music.service import android.os.Handler -import code.name.monkey.retromusic.service.MusicService.PLAY_STATE_CHANGED +import io.github.muntashirakon.music.service.MusicService.PLAY_STATE_CHANGED class ThrottledSeekHandler( private val musicService: MusicService, diff --git a/app/src/main/java/code/name/monkey/retromusic/service/notification/PlayingNotification.kt b/app/src/main/java/io/github/muntashirakon/music/service/notification/PlayingNotification.kt similarity index 95% rename from app/src/main/java/code/name/monkey/retromusic/service/notification/PlayingNotification.kt rename to app/src/main/java/io/github/muntashirakon/music/service/notification/PlayingNotification.kt index 4d0476ca0..1dbc3aca9 100644 --- a/app/src/main/java/code/name/monkey/retromusic/service/notification/PlayingNotification.kt +++ b/app/src/main/java/io/github/muntashirakon/music/service/notification/PlayingNotification.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.service.notification +package io.github.muntashirakon.music.service.notification import android.app.Notification @@ -21,8 +21,8 @@ import android.app.NotificationManager import android.content.Context.NOTIFICATION_SERVICE import android.os.Build import androidx.annotation.RequiresApi -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.service.MusicService +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.service.MusicService abstract class PlayingNotification { diff --git a/app/src/main/java/code/name/monkey/retromusic/service/notification/PlayingNotificationImpl.kt b/app/src/main/java/io/github/muntashirakon/music/service/notification/PlayingNotificationImpl.kt similarity index 92% rename from app/src/main/java/code/name/monkey/retromusic/service/notification/PlayingNotificationImpl.kt rename to app/src/main/java/io/github/muntashirakon/music/service/notification/PlayingNotificationImpl.kt index cd4680382..69a2733c1 100644 --- a/app/src/main/java/code/name/monkey/retromusic/service/notification/PlayingNotificationImpl.kt +++ b/app/src/main/java/io/github/muntashirakon/music/service/notification/PlayingNotificationImpl.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.service.notification +package io.github.muntashirakon.music.service.notification import android.app.PendingIntent import android.content.ComponentName @@ -25,15 +25,15 @@ import android.os.Build import android.text.Html import androidx.core.app.NotificationCompat import androidx.media.app.NotificationCompat.MediaStyle -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.activities.MainActivity -import code.name.monkey.retromusic.glide.SongGlideRequest -import code.name.monkey.retromusic.glide.palette.BitmapPaletteWrapper -import code.name.monkey.retromusic.service.MusicService -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.RetroColorUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.activities.MainActivity +import io.github.muntashirakon.music.glide.SongGlideRequest +import io.github.muntashirakon.music.glide.palette.BitmapPaletteWrapper +import io.github.muntashirakon.music.service.MusicService +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.RetroColorUtil import com.bumptech.glide.Glide import com.bumptech.glide.request.animation.GlideAnimation import com.bumptech.glide.request.target.SimpleTarget diff --git a/app/src/main/java/code/name/monkey/retromusic/service/notification/PlayingNotificationOreo.kt b/app/src/main/java/io/github/muntashirakon/music/service/notification/PlayingNotificationOreo.kt similarity index 94% rename from app/src/main/java/code/name/monkey/retromusic/service/notification/PlayingNotificationOreo.kt rename to app/src/main/java/io/github/muntashirakon/music/service/notification/PlayingNotificationOreo.kt index 31872e22b..dde814a87 100644 --- a/app/src/main/java/code/name/monkey/retromusic/service/notification/PlayingNotificationOreo.kt +++ b/app/src/main/java/io/github/muntashirakon/music/service/notification/PlayingNotificationOreo.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.service.notification +package io.github.muntashirakon.music.service.notification import android.app.PendingIntent import android.content.ComponentName @@ -26,17 +26,17 @@ import androidx.core.app.NotificationCompat 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.retromusic.R -import code.name.monkey.retromusic.activities.MainActivity -import code.name.monkey.retromusic.glide.SongGlideRequest -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.* -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.RetroUtil -import code.name.monkey.retromusic.util.RetroUtil.createBitmap -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.activities.MainActivity +import io.github.muntashirakon.music.glide.SongGlideRequest +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.* +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.RetroUtil +import io.github.muntashirakon.music.util.RetroUtil.createBitmap +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor import com.bumptech.glide.Glide import com.bumptech.glide.request.animation.GlideAnimation import com.bumptech.glide.request.target.SimpleTarget diff --git a/app/src/main/java/code/name/monkey/retromusic/service/playback/Playback.kt b/app/src/main/java/io/github/muntashirakon/music/service/playback/Playback.kt similarity index 95% rename from app/src/main/java/code/name/monkey/retromusic/service/playback/Playback.kt rename to app/src/main/java/io/github/muntashirakon/music/service/playback/Playback.kt index 7925bef99..b9096556a 100644 --- a/app/src/main/java/code/name/monkey/retromusic/service/playback/Playback.kt +++ b/app/src/main/java/io/github/muntashirakon/music/service/playback/Playback.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.service.playback +package io.github.muntashirakon.music.service.playback interface Playback { diff --git a/app/src/main/java/code/name/monkey/retromusic/transform/CarousalPagerTransformer.kt b/app/src/main/java/io/github/muntashirakon/music/transform/CarousalPagerTransformer.kt similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/transform/CarousalPagerTransformer.kt rename to app/src/main/java/io/github/muntashirakon/music/transform/CarousalPagerTransformer.kt index 2c4e2b9b2..6e36e193f 100644 --- a/app/src/main/java/code/name/monkey/retromusic/transform/CarousalPagerTransformer.kt +++ b/app/src/main/java/io/github/muntashirakon/music/transform/CarousalPagerTransformer.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.transform +package io.github.muntashirakon.music.transform import android.content.Context import android.view.View diff --git a/app/src/main/java/code/name/monkey/retromusic/transform/CascadingPageTransformer.kt b/app/src/main/java/io/github/muntashirakon/music/transform/CascadingPageTransformer.kt similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/transform/CascadingPageTransformer.kt rename to app/src/main/java/io/github/muntashirakon/music/transform/CascadingPageTransformer.kt index 6330f062b..5bcfe5cc6 100644 --- a/app/src/main/java/code/name/monkey/retromusic/transform/CascadingPageTransformer.kt +++ b/app/src/main/java/io/github/muntashirakon/music/transform/CascadingPageTransformer.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.transform +package io.github.muntashirakon.music.transform import android.annotation.SuppressLint import android.view.View diff --git a/app/src/main/java/code/name/monkey/retromusic/transform/DepthTransformation.kt b/app/src/main/java/io/github/muntashirakon/music/transform/DepthTransformation.kt similarity index 96% rename from app/src/main/java/code/name/monkey/retromusic/transform/DepthTransformation.kt rename to app/src/main/java/io/github/muntashirakon/music/transform/DepthTransformation.kt index 97126c46d..daa9e1587 100644 --- a/app/src/main/java/code/name/monkey/retromusic/transform/DepthTransformation.kt +++ b/app/src/main/java/io/github/muntashirakon/music/transform/DepthTransformation.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.transform +package io.github.muntashirakon.music.transform import android.view.View import androidx.viewpager.widget.ViewPager diff --git a/app/src/main/java/code/name/monkey/retromusic/transform/HingeTransformation.kt b/app/src/main/java/io/github/muntashirakon/music/transform/HingeTransformation.kt similarity index 96% rename from app/src/main/java/code/name/monkey/retromusic/transform/HingeTransformation.kt rename to app/src/main/java/io/github/muntashirakon/music/transform/HingeTransformation.kt index c3804623b..ba8d63220 100644 --- a/app/src/main/java/code/name/monkey/retromusic/transform/HingeTransformation.kt +++ b/app/src/main/java/io/github/muntashirakon/music/transform/HingeTransformation.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.transform +package io.github.muntashirakon.music.transform import android.view.View import androidx.viewpager.widget.ViewPager diff --git a/app/src/main/java/code/name/monkey/retromusic/transform/HorizontalFlipTransformation.kt b/app/src/main/java/io/github/muntashirakon/music/transform/HorizontalFlipTransformation.kt similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/transform/HorizontalFlipTransformation.kt rename to app/src/main/java/io/github/muntashirakon/music/transform/HorizontalFlipTransformation.kt index 409fb6e5b..2aa0e965c 100644 --- a/app/src/main/java/code/name/monkey/retromusic/transform/HorizontalFlipTransformation.kt +++ b/app/src/main/java/io/github/muntashirakon/music/transform/HorizontalFlipTransformation.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.transform +package io.github.muntashirakon.music.transform import android.view.View import androidx.viewpager.widget.ViewPager diff --git a/app/src/main/java/code/name/monkey/retromusic/transform/NormalPageTransformer.kt b/app/src/main/java/io/github/muntashirakon/music/transform/NormalPageTransformer.kt similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/transform/NormalPageTransformer.kt rename to app/src/main/java/io/github/muntashirakon/music/transform/NormalPageTransformer.kt index f63e0cd7e..13f2adbb7 100644 --- a/app/src/main/java/code/name/monkey/retromusic/transform/NormalPageTransformer.kt +++ b/app/src/main/java/io/github/muntashirakon/music/transform/NormalPageTransformer.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.transform +package io.github.muntashirakon.music.transform import android.view.View import androidx.viewpager.widget.ViewPager diff --git a/app/src/main/java/code/name/monkey/retromusic/transform/ParallaxPagerTransformer.kt b/app/src/main/java/io/github/muntashirakon/music/transform/ParallaxPagerTransformer.kt similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/transform/ParallaxPagerTransformer.kt rename to app/src/main/java/io/github/muntashirakon/music/transform/ParallaxPagerTransformer.kt index ba25df770..f6b0b93ce 100644 --- a/app/src/main/java/code/name/monkey/retromusic/transform/ParallaxPagerTransformer.kt +++ b/app/src/main/java/io/github/muntashirakon/music/transform/ParallaxPagerTransformer.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.transform +package io.github.muntashirakon.music.transform import android.annotation.TargetApi import android.os.Build diff --git a/app/src/main/java/code/name/monkey/retromusic/transform/VerticalFlipTransformation.kt b/app/src/main/java/io/github/muntashirakon/music/transform/VerticalFlipTransformation.kt similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/transform/VerticalFlipTransformation.kt rename to app/src/main/java/io/github/muntashirakon/music/transform/VerticalFlipTransformation.kt index 4b06bd561..1cbcaeb8a 100644 --- a/app/src/main/java/code/name/monkey/retromusic/transform/VerticalFlipTransformation.kt +++ b/app/src/main/java/io/github/muntashirakon/music/transform/VerticalFlipTransformation.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.transform +package io.github.muntashirakon.music.transform import android.view.View import androidx.viewpager.widget.ViewPager diff --git a/app/src/main/java/code/name/monkey/retromusic/transform/VerticalStackTransformer.kt b/app/src/main/java/io/github/muntashirakon/music/transform/VerticalStackTransformer.kt similarity index 95% rename from app/src/main/java/code/name/monkey/retromusic/transform/VerticalStackTransformer.kt rename to app/src/main/java/io/github/muntashirakon/music/transform/VerticalStackTransformer.kt index b4b09f5be..9c663e1ae 100644 --- a/app/src/main/java/code/name/monkey/retromusic/transform/VerticalStackTransformer.kt +++ b/app/src/main/java/io/github/muntashirakon/music/transform/VerticalStackTransformer.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.transform +package io.github.muntashirakon.music.transform import android.view.View import androidx.viewpager.widget.ViewPager diff --git a/app/src/main/java/code/name/monkey/retromusic/util/AppRater.kt b/app/src/main/java/io/github/muntashirakon/music/util/AppRater.kt similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/util/AppRater.kt rename to app/src/main/java/io/github/muntashirakon/music/util/AppRater.kt index 3f06af688..880fc96e2 100644 --- a/app/src/main/java/code/name/monkey/retromusic/util/AppRater.kt +++ b/app/src/main/java/io/github/muntashirakon/music/util/AppRater.kt @@ -12,13 +12,13 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.util +package io.github.muntashirakon.music.util import android.content.Context import android.content.Intent import android.content.SharedPreferences import android.net.Uri -import code.name.monkey.retromusic.R +import io.github.muntashirakon.music.R import com.google.android.material.dialog.MaterialAlertDialogBuilder object AppRater { diff --git a/app/src/main/java/code/name/monkey/retromusic/util/ArtistSignatureUtil.java b/app/src/main/java/io/github/muntashirakon/music/util/ArtistSignatureUtil.java similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/util/ArtistSignatureUtil.java rename to app/src/main/java/io/github/muntashirakon/music/util/ArtistSignatureUtil.java index fece1ea59..c099bafd8 100644 --- a/app/src/main/java/code/name/monkey/retromusic/util/ArtistSignatureUtil.java +++ b/app/src/main/java/io/github/muntashirakon/music/util/ArtistSignatureUtil.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.util; +package io.github.muntashirakon.music.util; import android.annotation.SuppressLint; import android.content.Context; diff --git a/app/src/main/java/code/name/monkey/retromusic/util/AutoGeneratedPlaylistBitmap.java b/app/src/main/java/io/github/muntashirakon/music/util/AutoGeneratedPlaylistBitmap.java similarity index 98% rename from app/src/main/java/code/name/monkey/retromusic/util/AutoGeneratedPlaylistBitmap.java rename to app/src/main/java/io/github/muntashirakon/music/util/AutoGeneratedPlaylistBitmap.java index 1e5764c7a..2e4a76678 100644 --- a/app/src/main/java/code/name/monkey/retromusic/util/AutoGeneratedPlaylistBitmap.java +++ b/app/src/main/java/io/github/muntashirakon/music/util/AutoGeneratedPlaylistBitmap.java @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.util; +package io.github.muntashirakon.music.util; import android.content.Context; import android.graphics.Bitmap; @@ -16,8 +16,8 @@ import com.bumptech.glide.Glide; import java.util.ArrayList; import java.util.List; -import code.name.monkey.retromusic.R; -import code.name.monkey.retromusic.model.Song; +import io.github.muntashirakon.music.R; +import io.github.muntashirakon.music.model.Song; public class AutoGeneratedPlaylistBitmap { diff --git a/app/src/main/java/code/name/monkey/retromusic/util/BitmapEditor.java b/app/src/main/java/io/github/muntashirakon/music/util/BitmapEditor.java similarity index 99% rename from app/src/main/java/code/name/monkey/retromusic/util/BitmapEditor.java rename to app/src/main/java/io/github/muntashirakon/music/util/BitmapEditor.java index 1329e9efd..308c13f6d 100644 --- a/app/src/main/java/code/name/monkey/retromusic/util/BitmapEditor.java +++ b/app/src/main/java/io/github/muntashirakon/music/util/BitmapEditor.java @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.util; +package io.github.muntashirakon.music.util; import android.app.Activity; import android.content.Context; diff --git a/app/src/main/java/code/name/monkey/retromusic/util/CalendarUtil.java b/app/src/main/java/io/github/muntashirakon/music/util/CalendarUtil.java similarity index 98% rename from app/src/main/java/code/name/monkey/retromusic/util/CalendarUtil.java rename to app/src/main/java/io/github/muntashirakon/music/util/CalendarUtil.java index cfbc1ce44..4c12ea90a 100644 --- a/app/src/main/java/code/name/monkey/retromusic/util/CalendarUtil.java +++ b/app/src/main/java/io/github/muntashirakon/music/util/CalendarUtil.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.util; +package io.github.muntashirakon.music.util; import java.util.Calendar; import java.util.GregorianCalendar; diff --git a/app/src/main/java/code/name/monkey/retromusic/util/Compressor.java b/app/src/main/java/io/github/muntashirakon/music/util/Compressor.java similarity index 98% rename from app/src/main/java/code/name/monkey/retromusic/util/Compressor.java rename to app/src/main/java/io/github/muntashirakon/music/util/Compressor.java index 312a1f300..e3da5a44e 100644 --- a/app/src/main/java/code/name/monkey/retromusic/util/Compressor.java +++ b/app/src/main/java/io/github/muntashirakon/music/util/Compressor.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.util; +package io.github.muntashirakon.music.util; import android.content.Context; import android.graphics.Bitmap; diff --git a/app/src/main/java/code/name/monkey/retromusic/util/CustomArtistImageUtil.kt b/app/src/main/java/io/github/muntashirakon/music/util/CustomArtistImageUtil.kt similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/util/CustomArtistImageUtil.kt rename to app/src/main/java/io/github/muntashirakon/music/util/CustomArtistImageUtil.kt index a3b221b8c..bf29aa9f8 100644 --- a/app/src/main/java/code/name/monkey/retromusic/util/CustomArtistImageUtil.kt +++ b/app/src/main/java/io/github/muntashirakon/music/util/CustomArtistImageUtil.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.util +package io.github.muntashirakon.music.util import android.annotation.SuppressLint import android.content.Context @@ -23,8 +23,8 @@ import android.net.Uri import android.os.AsyncTask import android.provider.MediaStore import android.widget.Toast -import code.name.monkey.retromusic.App -import code.name.monkey.retromusic.model.Artist +import io.github.muntashirakon.music.App +import io.github.muntashirakon.music.model.Artist import com.bumptech.glide.Glide import com.bumptech.glide.load.engine.DiskCacheStrategy import com.bumptech.glide.request.animation.GlideAnimation diff --git a/app/src/main/java/code/name/monkey/retromusic/util/DensityUtil.java b/app/src/main/java/io/github/muntashirakon/music/util/DensityUtil.java similarity index 96% rename from app/src/main/java/code/name/monkey/retromusic/util/DensityUtil.java rename to app/src/main/java/io/github/muntashirakon/music/util/DensityUtil.java index 6c5c650c2..f33d29918 100644 --- a/app/src/main/java/code/name/monkey/retromusic/util/DensityUtil.java +++ b/app/src/main/java/io/github/muntashirakon/music/util/DensityUtil.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.util; +package io.github.muntashirakon.music.util; import android.app.Activity; import android.content.Context; diff --git a/app/src/main/java/code/name/monkey/retromusic/util/FileUtil.java b/app/src/main/java/io/github/muntashirakon/music/util/FileUtil.java similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/util/FileUtil.java rename to app/src/main/java/io/github/muntashirakon/music/util/FileUtil.java index 9476e86d1..7a1eb0abb 100644 --- a/app/src/main/java/code/name/monkey/retromusic/util/FileUtil.java +++ b/app/src/main/java/io/github/muntashirakon/music/util/FileUtil.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.util; +package io.github.muntashirakon.music.util; import android.content.Context; import android.database.Cursor; @@ -37,9 +37,9 @@ import java.util.Collections; import java.util.LinkedList; import java.util.List; -import code.name.monkey.retromusic.loaders.SongLoader; -import code.name.monkey.retromusic.loaders.SortedCursor; -import code.name.monkey.retromusic.model.Song; +import io.github.muntashirakon.music.loaders.SongLoader; +import io.github.muntashirakon.music.loaders.SortedCursor; +import io.github.muntashirakon.music.model.Song; public final class FileUtil { diff --git a/app/src/main/java/code/name/monkey/retromusic/util/ImageUtil.java b/app/src/main/java/io/github/muntashirakon/music/util/ImageUtil.java similarity index 99% rename from app/src/main/java/code/name/monkey/retromusic/util/ImageUtil.java rename to app/src/main/java/io/github/muntashirakon/music/util/ImageUtil.java index 46b03a1bb..9843146fc 100644 --- a/app/src/main/java/code/name/monkey/retromusic/util/ImageUtil.java +++ b/app/src/main/java/io/github/muntashirakon/music/util/ImageUtil.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.util; +package io.github.muntashirakon.music.util; import android.content.Context; import android.content.res.Resources; diff --git a/app/src/main/java/code/name/monkey/retromusic/util/LyricUtil.java b/app/src/main/java/io/github/muntashirakon/music/util/LyricUtil.java similarity index 98% rename from app/src/main/java/code/name/monkey/retromusic/util/LyricUtil.java rename to app/src/main/java/io/github/muntashirakon/music/util/LyricUtil.java index 9418f1083..9053a2d77 100644 --- a/app/src/main/java/code/name/monkey/retromusic/util/LyricUtil.java +++ b/app/src/main/java/io/github/muntashirakon/music/util/LyricUtil.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.util; +package io.github.muntashirakon.music.util; import android.util.Base64; diff --git a/app/src/main/java/code/name/monkey/retromusic/util/MergedImageUtils.kt b/app/src/main/java/io/github/muntashirakon/music/util/MergedImageUtils.kt similarity index 98% rename from app/src/main/java/code/name/monkey/retromusic/util/MergedImageUtils.kt rename to app/src/main/java/io/github/muntashirakon/music/util/MergedImageUtils.kt index 8fcfcdf87..b8f28ec5b 100644 --- a/app/src/main/java/code/name/monkey/retromusic/util/MergedImageUtils.kt +++ b/app/src/main/java/io/github/muntashirakon/music/util/MergedImageUtils.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.util +package io.github.muntashirakon.music.util import android.graphics.* import com.bumptech.glide.util.Util.assertBackgroundThread diff --git a/app/src/main/java/code/name/monkey/retromusic/util/MusicUtil.java b/app/src/main/java/io/github/muntashirakon/music/util/MusicUtil.java similarity index 96% rename from app/src/main/java/code/name/monkey/retromusic/util/MusicUtil.java rename to app/src/main/java/io/github/muntashirakon/music/util/MusicUtil.java index 6f8d4f617..9f39309f1 100644 --- a/app/src/main/java/code/name/monkey/retromusic/util/MusicUtil.java +++ b/app/src/main/java/io/github/muntashirakon/music/util/MusicUtil.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.util; +package io.github.muntashirakon.music.util; import android.app.Activity; import android.content.ContentResolver; @@ -42,15 +42,15 @@ import java.util.List; import java.util.Locale; import java.util.regex.Pattern; -import code.name.monkey.retromusic.R; -import code.name.monkey.retromusic.helper.MusicPlayerRemote; -import code.name.monkey.retromusic.loaders.PlaylistLoader; -import code.name.monkey.retromusic.loaders.SongLoader; -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.model.lyrics.AbsSynchronizedLyrics; -import code.name.monkey.retromusic.service.MusicService; +import io.github.muntashirakon.music.R; +import io.github.muntashirakon.music.helper.MusicPlayerRemote; +import io.github.muntashirakon.music.loaders.PlaylistLoader; +import io.github.muntashirakon.music.loaders.SongLoader; +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.model.lyrics.AbsSynchronizedLyrics; +import io.github.muntashirakon.music.service.MusicService; public class MusicUtil { diff --git a/app/src/main/java/code/name/monkey/retromusic/util/NavigationUtil.java b/app/src/main/java/io/github/muntashirakon/music/util/NavigationUtil.java similarity index 77% rename from app/src/main/java/code/name/monkey/retromusic/util/NavigationUtil.java rename to app/src/main/java/io/github/muntashirakon/music/util/NavigationUtil.java index 3c8341725..5a5214c4b 100755 --- a/app/src/main/java/code/name/monkey/retromusic/util/NavigationUtil.java +++ b/app/src/main/java/io/github/muntashirakon/music/util/NavigationUtil.java @@ -12,12 +12,11 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.util; +package io.github.muntashirakon.music.util; import android.app.Activity; import android.app.ActivityOptions; import android.content.ActivityNotFoundException; -import android.content.Context; import android.content.Intent; import android.media.audiofx.AudioEffect; import android.widget.Toast; @@ -27,30 +26,24 @@ import androidx.core.app.ActivityCompat; import org.jetbrains.annotations.NotNull; -import code.name.monkey.retromusic.R; -import code.name.monkey.retromusic.activities.AboutActivity; -import code.name.monkey.retromusic.activities.albums.AlbumDetailsActivity; -import code.name.monkey.retromusic.activities.artists.ArtistDetailActivity; -import code.name.monkey.retromusic.activities.DriveModeActivity; -import code.name.monkey.retromusic.activities.GenreDetailsActivity; -import code.name.monkey.retromusic.activities.LicenseActivity; -import code.name.monkey.retromusic.activities.LyricsActivity; -import code.name.monkey.retromusic.activities.PlayingQueueActivity; -import code.name.monkey.retromusic.activities.PlaylistDetailActivity; -import code.name.monkey.retromusic.activities.PurchaseActivity; -import code.name.monkey.retromusic.activities.SearchActivity; -import code.name.monkey.retromusic.activities.SettingsActivity; -import code.name.monkey.retromusic.activities.SupportDevelopmentActivity; -import code.name.monkey.retromusic.activities.UserInfoActivity; -import code.name.monkey.retromusic.activities.WhatsNewActivity; -import code.name.monkey.retromusic.activities.bugreport.BugReportActivity; -import code.name.monkey.retromusic.helper.MusicPlayerRemote; -import code.name.monkey.retromusic.model.Genre; -import code.name.monkey.retromusic.model.Playlist; - -import static code.name.monkey.retromusic.Constants.RATE_ON_GOOGLE_PLAY; -import static code.name.monkey.retromusic.util.RetroUtil.openUrl; - +import io.github.muntashirakon.music.R; +import io.github.muntashirakon.music.activities.AboutActivity; +import io.github.muntashirakon.music.activities.DriveModeActivity; +import io.github.muntashirakon.music.activities.GenreDetailsActivity; +import io.github.muntashirakon.music.activities.LicenseActivity; +import io.github.muntashirakon.music.activities.LyricsActivity; +import io.github.muntashirakon.music.activities.PlayingQueueActivity; +import io.github.muntashirakon.music.activities.PlaylistDetailActivity; +import io.github.muntashirakon.music.activities.SearchActivity; +import io.github.muntashirakon.music.activities.SettingsActivity; +import io.github.muntashirakon.music.activities.UserInfoActivity; +import io.github.muntashirakon.music.activities.WhatsNewActivity; +import io.github.muntashirakon.music.activities.albums.AlbumDetailsActivity; +import io.github.muntashirakon.music.activities.artists.ArtistDetailActivity; +import io.github.muntashirakon.music.activities.bugreport.BugReportActivity; +import io.github.muntashirakon.music.helper.MusicPlayerRemote; +import io.github.muntashirakon.music.model.Genre; +import io.github.muntashirakon.music.model.Playlist; public class NavigationUtil { @@ -106,10 +99,6 @@ public class NavigationUtil { ActivityCompat.startActivity(activity, new Intent(activity, LicenseActivity.class), null); } - public static void goToPlayStore(@NonNull Activity activity) { - openUrl(activity, RATE_ON_GOOGLE_PLAY); - } - public static void goToPlayingQueue(@NonNull Activity activity) { Intent intent = new Intent(activity, PlayingQueueActivity.class); ActivityCompat.startActivity(activity, intent, null); @@ -121,10 +110,6 @@ public class NavigationUtil { ActivityCompat.startActivity(activity, intent, null); } - public static void goToProVersion(@NonNull Context context) { - ActivityCompat.startActivity(context, new Intent(context, PurchaseActivity.class), null); - } - public static void goToSearch(@NonNull Activity activity, @NonNull ActivityOptions activityOptions) { ActivityCompat.startActivity(activity, new Intent(activity, SearchActivity.class), @@ -147,10 +132,6 @@ public class NavigationUtil { ActivityCompat.startActivity(activity, new Intent(activity, SettingsActivity.class), null); } - public static void goToSupportDevelopment(@NonNull Activity activity) { - ActivityCompat.startActivity(activity, new Intent(activity, SupportDevelopmentActivity.class), null); - } - public static void goToUserInfo(@NonNull Activity activity, @NonNull ActivityOptions activityOptions) { ActivityCompat.startActivity(activity, new Intent(activity, UserInfoActivity.class), diff --git a/app/src/main/java/code/name/monkey/retromusic/util/PlaylistsUtil.java b/app/src/main/java/io/github/muntashirakon/music/util/PlaylistsUtil.java similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/util/PlaylistsUtil.java rename to app/src/main/java/io/github/muntashirakon/music/util/PlaylistsUtil.java index b0edd6233..e27f99797 100644 --- a/app/src/main/java/code/name/monkey/retromusic/util/PlaylistsUtil.java +++ b/app/src/main/java/io/github/muntashirakon/music/util/PlaylistsUtil.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.util; +package io.github.muntashirakon.music.util; import android.content.ContentResolver; import android.content.ContentValues; @@ -32,11 +32,11 @@ import java.io.IOException; import java.util.ArrayList; import java.util.List; -import code.name.monkey.retromusic.R; -import code.name.monkey.retromusic.helper.M3UWriter; -import code.name.monkey.retromusic.model.Playlist; -import code.name.monkey.retromusic.model.PlaylistSong; -import code.name.monkey.retromusic.model.Song; +import io.github.muntashirakon.music.R; +import io.github.muntashirakon.music.helper.M3UWriter; +import io.github.muntashirakon.music.model.Playlist; +import io.github.muntashirakon.music.model.PlaylistSong; +import io.github.muntashirakon.music.model.Song; import static android.provider.MediaStore.Audio.Playlists.EXTERNAL_CONTENT_URI; diff --git a/app/src/main/java/code/name/monkey/retromusic/util/PreferenceUtil.kt b/app/src/main/java/io/github/muntashirakon/music/util/PreferenceUtil.kt similarity index 96% rename from app/src/main/java/code/name/monkey/retromusic/util/PreferenceUtil.kt rename to app/src/main/java/io/github/muntashirakon/music/util/PreferenceUtil.kt index 119918fd2..1bc443c71 100644 --- a/app/src/main/java/code/name/monkey/retromusic/util/PreferenceUtil.kt +++ b/app/src/main/java/io/github/muntashirakon/music/util/PreferenceUtil.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.util +package io.github.muntashirakon.music.util import android.content.SharedPreferences.OnSharedPreferenceChangeListener import android.net.ConnectivityManager @@ -7,20 +7,21 @@ import androidx.core.content.ContextCompat import androidx.core.content.edit import androidx.preference.PreferenceManager import androidx.viewpager.widget.ViewPager -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.NowPlayingScreen -import code.name.monkey.retromusic.fragments.mainactivity.FoldersFragment -import code.name.monkey.retromusic.helper.SortOrder.* -import code.name.monkey.retromusic.model.CategoryInfo -import code.name.monkey.retromusic.transform.* -import code.name.monkey.retromusic.util.theme.ThemeMode +import io.github.muntashirakon.music.R +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.NowPlayingScreen +import io.github.muntashirakon.music.fragments.mainactivity.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 com.google.android.material.bottomnavigation.LabelVisibilityMode import com.google.gson.Gson import com.google.gson.JsonSyntaxException import com.google.gson.reflect.TypeToken +import io.github.muntashirakon.music.* import java.io.File object PreferenceUtil { diff --git a/app/src/main/java/code/name/monkey/retromusic/util/RetroColorUtil.java b/app/src/main/java/io/github/muntashirakon/music/util/RetroColorUtil.java similarity index 99% rename from app/src/main/java/code/name/monkey/retromusic/util/RetroColorUtil.java rename to app/src/main/java/io/github/muntashirakon/music/util/RetroColorUtil.java index 310c76fa7..fc8644ef7 100644 --- a/app/src/main/java/code/name/monkey/retromusic/util/RetroColorUtil.java +++ b/app/src/main/java/io/github/muntashirakon/music/util/RetroColorUtil.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.util; +package io.github.muntashirakon.music.util; import android.content.Context; import android.content.res.TypedArray; diff --git a/app/src/main/java/code/name/monkey/retromusic/util/RetroUtil.java b/app/src/main/java/io/github/muntashirakon/music/util/RetroUtil.java similarity index 98% rename from app/src/main/java/code/name/monkey/retromusic/util/RetroUtil.java rename to app/src/main/java/io/github/muntashirakon/music/util/RetroUtil.java index 6bc801c00..9e7ea0261 100755 --- a/app/src/main/java/code/name/monkey/retromusic/util/RetroUtil.java +++ b/app/src/main/java/io/github/muntashirakon/music/util/RetroUtil.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.util; +package io.github.muntashirakon.music.util; import android.annotation.TargetApi; import android.app.Activity; @@ -45,7 +45,7 @@ import androidx.vectordrawable.graphics.drawable.VectorDrawableCompat; import java.text.DecimalFormat; import code.name.monkey.appthemehelper.util.TintHelper; -import code.name.monkey.retromusic.App; +import io.github.muntashirakon.music.App; public class RetroUtil { diff --git a/app/src/main/java/code/name/monkey/retromusic/util/RingtoneManager.kt b/app/src/main/java/io/github/muntashirakon/music/util/RingtoneManager.kt similarity index 90% rename from app/src/main/java/code/name/monkey/retromusic/util/RingtoneManager.kt rename to app/src/main/java/io/github/muntashirakon/music/util/RingtoneManager.kt index 00052977a..278f07f86 100644 --- a/app/src/main/java/code/name/monkey/retromusic/util/RingtoneManager.kt +++ b/app/src/main/java/io/github/muntashirakon/music/util/RingtoneManager.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.util +package io.github.muntashirakon.music.util import android.content.ContentValues import android.content.Context @@ -24,9 +24,9 @@ import android.provider.MediaStore import android.provider.Settings import android.widget.Toast import androidx.appcompat.app.AlertDialog -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.util.MusicUtil.getSongFileUri +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.MusicUtil.getSongFileUri import com.google.android.material.dialog.MaterialAlertDialogBuilder class RingtoneManager(val context: Context) { @@ -53,8 +53,7 @@ class RingtoneManager(val context: Context) { if (cursorSong != null && cursorSong.count == 1) { cursorSong.moveToFirst() Settings.System.putString(resolver, Settings.System.RINGTONE, uri.toString()) - val message = context - .getString(R.string.x_has_been_set_as_ringtone, cursorSong.getString(0)) + val message = context.getString(R.string.x_has_been_set_as_ringtone, cursorSong.getString(0)) Toast.makeText(context, message, Toast.LENGTH_SHORT).show() } } diff --git a/app/src/main/java/code/name/monkey/retromusic/util/RippleUtils.java b/app/src/main/java/io/github/muntashirakon/music/util/RippleUtils.java similarity index 99% rename from app/src/main/java/code/name/monkey/retromusic/util/RippleUtils.java rename to app/src/main/java/io/github/muntashirakon/music/util/RippleUtils.java index 6a61c5dba..30f5aba4b 100644 --- a/app/src/main/java/code/name/monkey/retromusic/util/RippleUtils.java +++ b/app/src/main/java/io/github/muntashirakon/music/util/RippleUtils.java @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.util; +package io.github.muntashirakon.music.util; import android.annotation.TargetApi; import android.content.res.ColorStateList; diff --git a/app/src/main/java/code/name/monkey/retromusic/util/SAFUtil.java b/app/src/main/java/io/github/muntashirakon/music/util/SAFUtil.java similarity index 98% rename from app/src/main/java/code/name/monkey/retromusic/util/SAFUtil.java rename to app/src/main/java/io/github/muntashirakon/music/util/SAFUtil.java index 10da6d035..ceab52ea7 100644 --- a/app/src/main/java/code/name/monkey/retromusic/util/SAFUtil.java +++ b/app/src/main/java/io/github/muntashirakon/music/util/SAFUtil.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.util; +package io.github.muntashirakon.music.util; import android.annotation.TargetApi; import android.app.Activity; @@ -42,8 +42,8 @@ import java.util.ArrayList; import java.util.Arrays; import java.util.List; -import code.name.monkey.retromusic.R; -import code.name.monkey.retromusic.model.Song; +import io.github.muntashirakon.music.R; +import io.github.muntashirakon.music.model.Song; public class SAFUtil { diff --git a/app/src/main/java/code/name/monkey/retromusic/util/Share.kt b/app/src/main/java/io/github/muntashirakon/music/util/Share.kt similarity index 96% rename from app/src/main/java/code/name/monkey/retromusic/util/Share.kt rename to app/src/main/java/io/github/muntashirakon/music/util/Share.kt index 21d3f8ca4..3f8811857 100644 --- a/app/src/main/java/code/name/monkey/retromusic/util/Share.kt +++ b/app/src/main/java/io/github/muntashirakon/music/util/Share.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.util +package io.github.muntashirakon.music.util import android.content.Context import android.content.Intent diff --git a/app/src/main/java/code/name/monkey/retromusic/util/SwipeAndDragHelper.java b/app/src/main/java/io/github/muntashirakon/music/util/SwipeAndDragHelper.java similarity index 98% rename from app/src/main/java/code/name/monkey/retromusic/util/SwipeAndDragHelper.java rename to app/src/main/java/io/github/muntashirakon/music/util/SwipeAndDragHelper.java index 1c82c7aa7..d87330b00 100644 --- a/app/src/main/java/code/name/monkey/retromusic/util/SwipeAndDragHelper.java +++ b/app/src/main/java/io/github/muntashirakon/music/util/SwipeAndDragHelper.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.util; +package io.github.muntashirakon.music.util; import android.graphics.Canvas; diff --git a/app/src/main/java/code/name/monkey/retromusic/util/TempUtils.java b/app/src/main/java/io/github/muntashirakon/music/util/TempUtils.java similarity index 98% rename from app/src/main/java/code/name/monkey/retromusic/util/TempUtils.java rename to app/src/main/java/io/github/muntashirakon/music/util/TempUtils.java index 2a0fac4e7..5c4ab1be3 100644 --- a/app/src/main/java/code/name/monkey/retromusic/util/TempUtils.java +++ b/app/src/main/java/io/github/muntashirakon/music/util/TempUtils.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.util; +package io.github.muntashirakon.music.util; /** * @author Hemanth S (h4h13). diff --git a/app/src/main/java/code/name/monkey/retromusic/util/ThemedFastScroller.kt b/app/src/main/java/io/github/muntashirakon/music/util/ThemedFastScroller.kt similarity index 94% rename from app/src/main/java/code/name/monkey/retromusic/util/ThemedFastScroller.kt rename to app/src/main/java/io/github/muntashirakon/music/util/ThemedFastScroller.kt index f062c023d..cb64d5779 100644 --- a/app/src/main/java/code/name/monkey/retromusic/util/ThemedFastScroller.kt +++ b/app/src/main/java/io/github/muntashirakon/music/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 code.name.monkey.retromusic.util +package io.github.muntashirakon.music.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 code.name.monkey.retromusic.views.PopupBackground +import io.github.muntashirakon.music.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/code/name/monkey/retromusic/util/ViewUtil.kt b/app/src/main/java/io/github/muntashirakon/music/util/ViewUtil.kt similarity index 98% rename from app/src/main/java/code/name/monkey/retromusic/util/ViewUtil.kt rename to app/src/main/java/io/github/muntashirakon/music/util/ViewUtil.kt index d20338fbf..5ec3c811c 100644 --- a/app/src/main/java/code/name/monkey/retromusic/util/ViewUtil.kt +++ b/app/src/main/java/io/github/muntashirakon/music/util/ViewUtil.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.util +package io.github.muntashirakon.music.util import android.content.res.ColorStateList import android.content.res.Resources diff --git a/app/src/main/java/code/name/monkey/retromusic/util/color/ImageUtils.java b/app/src/main/java/io/github/muntashirakon/music/util/color/ImageUtils.java similarity index 99% rename from app/src/main/java/code/name/monkey/retromusic/util/color/ImageUtils.java rename to app/src/main/java/io/github/muntashirakon/music/util/color/ImageUtils.java index 4705f8201..8985858cf 100644 --- a/app/src/main/java/code/name/monkey/retromusic/util/color/ImageUtils.java +++ b/app/src/main/java/io/github/muntashirakon/music/util/color/ImageUtils.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License */ -package code.name.monkey.retromusic.util.color; +package io.github.muntashirakon.music.util.color; import android.graphics.Bitmap; import android.graphics.Bitmap.Config; diff --git a/app/src/main/java/code/name/monkey/retromusic/util/color/MediaNotificationProcessor.java b/app/src/main/java/io/github/muntashirakon/music/util/color/MediaNotificationProcessor.java similarity index 99% rename from app/src/main/java/code/name/monkey/retromusic/util/color/MediaNotificationProcessor.java rename to app/src/main/java/io/github/muntashirakon/music/util/color/MediaNotificationProcessor.java index cb8482c5b..d6fc54b0a 100644 --- a/app/src/main/java/code/name/monkey/retromusic/util/color/MediaNotificationProcessor.java +++ b/app/src/main/java/io/github/muntashirakon/music/util/color/MediaNotificationProcessor.java @@ -14,7 +14,7 @@ * limitations under the License */ -package code.name.monkey.retromusic.util.color; +package io.github.muntashirakon.music.util.color; import android.content.Context; import android.graphics.Bitmap; @@ -33,7 +33,7 @@ import java.util.List; import code.name.monkey.appthemehelper.util.ATHUtil; import code.name.monkey.appthemehelper.util.ColorUtil; -import code.name.monkey.retromusic.R; +import io.github.muntashirakon.music.R; import static androidx.core.graphics.ColorUtils.RGBToXYZ; diff --git a/app/src/main/java/code/name/monkey/retromusic/util/color/NotificationColorUtil.java b/app/src/main/java/io/github/muntashirakon/music/util/color/NotificationColorUtil.java similarity index 99% rename from app/src/main/java/code/name/monkey/retromusic/util/color/NotificationColorUtil.java rename to app/src/main/java/io/github/muntashirakon/music/util/color/NotificationColorUtil.java index 4d607f82b..946a1764b 100644 --- a/app/src/main/java/code/name/monkey/retromusic/util/color/NotificationColorUtil.java +++ b/app/src/main/java/io/github/muntashirakon/music/util/color/NotificationColorUtil.java @@ -14,7 +14,7 @@ * limitations under the License */ -package code.name.monkey.retromusic.util.color; +package io.github.muntashirakon.music.util.color; import android.app.Notification; import android.content.Context; @@ -37,7 +37,7 @@ import androidx.core.content.ContextCompat; import java.util.WeakHashMap; -import code.name.monkey.retromusic.R; +import io.github.muntashirakon.music.R; /** * Helper class to process legacy (Holo) notifications to make them look like material notifications. diff --git a/app/src/main/java/code/name/monkey/retromusic/util/theme/ThemeManager.kt b/app/src/main/java/io/github/muntashirakon/music/util/theme/ThemeManager.kt similarity index 77% rename from app/src/main/java/code/name/monkey/retromusic/util/theme/ThemeManager.kt rename to app/src/main/java/io/github/muntashirakon/music/util/theme/ThemeManager.kt index 106ecb994..15c42a00c 100644 --- a/app/src/main/java/code/name/monkey/retromusic/util/theme/ThemeManager.kt +++ b/app/src/main/java/io/github/muntashirakon/music/util/theme/ThemeManager.kt @@ -1,11 +1,11 @@ -package code.name.monkey.retromusic.util.theme +package io.github.muntashirakon.music.util.theme import android.content.Context import androidx.annotation.StyleRes import androidx.appcompat.app.AppCompatDelegate -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.extensions.generalThemeValue -import code.name.monkey.retromusic.util.theme.ThemeMode.* +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.extensions.generalThemeValue +import io.github.muntashirakon.music.util.theme.ThemeMode.* object ThemeManager { diff --git a/app/src/main/java/code/name/monkey/retromusic/util/theme/ThemeMode.kt b/app/src/main/java/io/github/muntashirakon/music/util/theme/ThemeMode.kt similarity index 57% rename from app/src/main/java/code/name/monkey/retromusic/util/theme/ThemeMode.kt rename to app/src/main/java/io/github/muntashirakon/music/util/theme/ThemeMode.kt index 88086741c..e38518a86 100644 --- a/app/src/main/java/code/name/monkey/retromusic/util/theme/ThemeMode.kt +++ b/app/src/main/java/io/github/muntashirakon/music/util/theme/ThemeMode.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.util.theme +package io.github.muntashirakon.music.util.theme enum class ThemeMode { LIGHT, diff --git a/app/src/main/java/code/name/monkey/retromusic/views/BaselineGridTextView.java b/app/src/main/java/io/github/muntashirakon/music/views/BaselineGridTextView.java similarity index 98% rename from app/src/main/java/code/name/monkey/retromusic/views/BaselineGridTextView.java rename to app/src/main/java/io/github/muntashirakon/music/views/BaselineGridTextView.java index 8cce44b15..3147c2708 100644 --- a/app/src/main/java/code/name/monkey/retromusic/views/BaselineGridTextView.java +++ b/app/src/main/java/io/github/muntashirakon/music/views/BaselineGridTextView.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.views; +package io.github.muntashirakon.music.views; import android.content.Context; import android.content.res.TypedArray; @@ -24,7 +24,7 @@ import androidx.annotation.FontRes; import com.google.android.material.textview.MaterialTextView; -import code.name.monkey.retromusic.R; +import io.github.muntashirakon.music.R; public class BaselineGridTextView extends MaterialTextView { diff --git a/app/src/main/java/code/name/monkey/retromusic/views/BottomNavigationBarTinted.kt b/app/src/main/java/io/github/muntashirakon/music/views/BottomNavigationBarTinted.kt similarity index 92% rename from app/src/main/java/code/name/monkey/retromusic/views/BottomNavigationBarTinted.kt rename to app/src/main/java/io/github/muntashirakon/music/views/BottomNavigationBarTinted.kt index 91cb5d53f..d8becf685 100644 --- a/app/src/main/java/code/name/monkey/retromusic/views/BottomNavigationBarTinted.kt +++ b/app/src/main/java/io/github/muntashirakon/music/views/BottomNavigationBarTinted.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.views +package io.github.muntashirakon.music.views import android.content.Context import android.content.res.ColorStateList @@ -24,9 +24,9 @@ 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 code.name.monkey.retromusic.R -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.RippleUtils +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.RippleUtils import com.google.android.material.bottomnavigation.BottomNavigationView class BottomNavigationBarTinted @JvmOverloads constructor( diff --git a/app/src/main/java/code/name/monkey/retromusic/views/BreadCrumbLayout.java b/app/src/main/java/io/github/muntashirakon/music/views/BreadCrumbLayout.java similarity index 99% rename from app/src/main/java/code/name/monkey/retromusic/views/BreadCrumbLayout.java rename to app/src/main/java/io/github/muntashirakon/music/views/BreadCrumbLayout.java index 944ca9c1f..494cd51a8 100644 --- a/app/src/main/java/code/name/monkey/retromusic/views/BreadCrumbLayout.java +++ b/app/src/main/java/io/github/muntashirakon/music/views/BreadCrumbLayout.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.views; +package io.github.muntashirakon.music.views; import android.content.Context; import android.graphics.PorterDuff; @@ -37,7 +37,7 @@ import java.util.Iterator; import java.util.List; import code.name.monkey.appthemehelper.util.ATHUtil; -import code.name.monkey.retromusic.R; +import io.github.muntashirakon.music.R; /** * @author Aidan Follestad (afollestad), modified for Phonograph by Karim Abou Zeid (kabouzeid) diff --git a/app/src/main/java/code/name/monkey/retromusic/views/CircularImageView.java b/app/src/main/java/io/github/muntashirakon/music/views/CircularImageView.java similarity index 99% rename from app/src/main/java/code/name/monkey/retromusic/views/CircularImageView.java rename to app/src/main/java/io/github/muntashirakon/music/views/CircularImageView.java index 3b555cf23..e4d747dbc 100644 --- a/app/src/main/java/code/name/monkey/retromusic/views/CircularImageView.java +++ b/app/src/main/java/io/github/muntashirakon/music/views/CircularImageView.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.views; +package io.github.muntashirakon.music.views; import android.content.Context; import android.content.res.TypedArray; @@ -30,7 +30,7 @@ import android.util.Log; import androidx.appcompat.widget.AppCompatImageView; -import code.name.monkey.retromusic.R; +import io.github.muntashirakon.music.R; public class CircularImageView extends AppCompatImageView { diff --git a/app/src/main/java/code/name/monkey/retromusic/views/ColorIconsImageView.kt b/app/src/main/java/io/github/muntashirakon/music/views/ColorIconsImageView.kt similarity index 91% rename from app/src/main/java/code/name/monkey/retromusic/views/ColorIconsImageView.kt rename to app/src/main/java/io/github/muntashirakon/music/views/ColorIconsImageView.kt index 378ddff47..172b54151 100644 --- a/app/src/main/java/code/name/monkey/retromusic/views/ColorIconsImageView.kt +++ b/app/src/main/java/io/github/muntashirakon/music/views/ColorIconsImageView.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.views +package io.github.muntashirakon.music.views import android.content.Context import android.content.res.ColorStateList @@ -22,9 +22,9 @@ import androidx.appcompat.widget.AppCompatImageView import androidx.core.content.ContextCompat import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.ColorUtil -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.RetroColorUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.RetroColorUtil class ColorIconsImageView @JvmOverloads constructor( diff --git a/app/src/main/java/code/name/monkey/retromusic/views/ContributorsView.java b/app/src/main/java/io/github/muntashirakon/music/views/ContributorsView.java similarity index 94% rename from app/src/main/java/code/name/monkey/retromusic/views/ContributorsView.java rename to app/src/main/java/io/github/muntashirakon/music/views/ContributorsView.java index f5e259046..85a132ee1 100644 --- a/app/src/main/java/code/name/monkey/retromusic/views/ContributorsView.java +++ b/app/src/main/java/io/github/muntashirakon/music/views/ContributorsView.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.views; +package io.github.muntashirakon.music.views; import android.app.Activity; import android.content.Context; @@ -26,9 +26,9 @@ import android.widget.TextView; import androidx.annotation.NonNull; import androidx.annotation.Nullable; -import code.name.monkey.retromusic.R; +import io.github.muntashirakon.music.R; -import static code.name.monkey.retromusic.util.RetroUtil.openUrl; +import static io.github.muntashirakon.music.util.RetroUtil.openUrl; public class ContributorsView extends FrameLayout { public ContributorsView(@NonNull Context context) { diff --git a/app/src/main/java/code/name/monkey/retromusic/views/DrawableGradient.java b/app/src/main/java/io/github/muntashirakon/music/views/DrawableGradient.java similarity index 96% rename from app/src/main/java/code/name/monkey/retromusic/views/DrawableGradient.java rename to app/src/main/java/io/github/muntashirakon/music/views/DrawableGradient.java index aad7cdbd9..90f00f9c8 100644 --- a/app/src/main/java/code/name/monkey/retromusic/views/DrawableGradient.java +++ b/app/src/main/java/io/github/muntashirakon/music/views/DrawableGradient.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.views; +package io.github.muntashirakon.music.views; import android.graphics.drawable.GradientDrawable; diff --git a/app/src/main/java/code/name/monkey/retromusic/views/HeightFitSquareLayout.java b/app/src/main/java/io/github/muntashirakon/music/views/HeightFitSquareLayout.java similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/views/HeightFitSquareLayout.java rename to app/src/main/java/io/github/muntashirakon/music/views/HeightFitSquareLayout.java index 9aebf19e7..54238b46a 100755 --- a/app/src/main/java/code/name/monkey/retromusic/views/HeightFitSquareLayout.java +++ b/app/src/main/java/io/github/muntashirakon/music/views/HeightFitSquareLayout.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.views; +package io.github.muntashirakon.music.views; import android.annotation.TargetApi; import android.content.Context; diff --git a/app/src/main/java/code/name/monkey/retromusic/views/ListItemView.kt b/app/src/main/java/io/github/muntashirakon/music/views/ListItemView.kt similarity index 91% rename from app/src/main/java/code/name/monkey/retromusic/views/ListItemView.kt rename to app/src/main/java/io/github/muntashirakon/music/views/ListItemView.kt index 0a0ca03a6..f7186f44e 100644 --- a/app/src/main/java/code/name/monkey/retromusic/views/ListItemView.kt +++ b/app/src/main/java/io/github/muntashirakon/music/views/ListItemView.kt @@ -12,15 +12,15 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.views +package io.github.muntashirakon.music.views import android.content.Context import android.util.AttributeSet import android.view.View import android.widget.FrameLayout -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.extensions.hide -import code.name.monkey.retromusic.extensions.show +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.extensions.hide +import io.github.muntashirakon.music.extensions.show import kotlinx.android.synthetic.main.list_item_view.view.* /** diff --git a/app/src/main/java/code/name/monkey/retromusic/views/LollipopFixedWebView.java b/app/src/main/java/io/github/muntashirakon/music/views/LollipopFixedWebView.java similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/views/LollipopFixedWebView.java rename to app/src/main/java/io/github/muntashirakon/music/views/LollipopFixedWebView.java index b599977f1..d68b72ae4 100644 --- a/app/src/main/java/code/name/monkey/retromusic/views/LollipopFixedWebView.java +++ b/app/src/main/java/io/github/muntashirakon/music/views/LollipopFixedWebView.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.views; +package io.github.muntashirakon.music.views; import android.annotation.TargetApi; import android.content.Context; diff --git a/app/src/main/java/code/name/monkey/retromusic/views/MetalRecyclerViewPager.kt b/app/src/main/java/io/github/muntashirakon/music/views/MetalRecyclerViewPager.kt similarity index 94% rename from app/src/main/java/code/name/monkey/retromusic/views/MetalRecyclerViewPager.kt rename to app/src/main/java/io/github/muntashirakon/music/views/MetalRecyclerViewPager.kt index 29bab7ba8..8a1ce76c8 100644 --- a/app/src/main/java/code/name/monkey/retromusic/views/MetalRecyclerViewPager.kt +++ b/app/src/main/java/io/github/muntashirakon/music/views/MetalRecyclerViewPager.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.views +package io.github.muntashirakon.music.views import android.content.Context import android.util.AttributeSet @@ -23,9 +23,9 @@ import androidx.annotation.NonNull import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.PagerSnapHelper import androidx.recyclerview.widget.RecyclerView -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.adapter.base.MediaEntryViewHolder -import code.name.monkey.retromusic.util.RetroUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.adapter.base.MediaEntryViewHolder +import io.github.muntashirakon.music.util.RetroUtil class MetalRecyclerViewPager : RecyclerView { constructor(context: Context) : super(context) { diff --git a/app/src/main/java/code/name/monkey/retromusic/views/NetworkImageView.java b/app/src/main/java/io/github/muntashirakon/music/views/NetworkImageView.java similarity index 96% rename from app/src/main/java/code/name/monkey/retromusic/views/NetworkImageView.java rename to app/src/main/java/io/github/muntashirakon/music/views/NetworkImageView.java index 11f2f05d0..22b16bb49 100644 --- a/app/src/main/java/code/name/monkey/retromusic/views/NetworkImageView.java +++ b/app/src/main/java/io/github/muntashirakon/music/views/NetworkImageView.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.views; +package io.github.muntashirakon.music.views; import android.content.Context; import android.content.res.TypedArray; @@ -23,7 +23,7 @@ import androidx.annotation.Nullable; import com.bumptech.glide.Glide; -import code.name.monkey.retromusic.R; +import io.github.muntashirakon.music.R; /** * @author Hemanth S (h4h13). diff --git a/app/src/main/java/code/name/monkey/retromusic/views/PopupBackground.java b/app/src/main/java/io/github/muntashirakon/music/views/PopupBackground.java similarity index 98% rename from app/src/main/java/code/name/monkey/retromusic/views/PopupBackground.java rename to app/src/main/java/io/github/muntashirakon/music/views/PopupBackground.java index 88b930c73..6d4db2c7a 100644 --- a/app/src/main/java/code/name/monkey/retromusic/views/PopupBackground.java +++ b/app/src/main/java/io/github/muntashirakon/music/views/PopupBackground.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.views; +package io.github.muntashirakon.music.views; import android.content.Context; import android.content.res.Resources; @@ -33,7 +33,7 @@ import androidx.annotation.Nullable; import androidx.core.graphics.drawable.DrawableCompat; import code.name.monkey.appthemehelper.ThemeStore; -import code.name.monkey.retromusic.R; +import io.github.muntashirakon.music.R; public class PopupBackground extends Drawable { diff --git a/app/src/main/java/code/name/monkey/retromusic/views/RetroShapeableImageView.kt b/app/src/main/java/io/github/muntashirakon/music/views/RetroShapeableImageView.kt similarity index 95% rename from app/src/main/java/code/name/monkey/retromusic/views/RetroShapeableImageView.kt rename to app/src/main/java/io/github/muntashirakon/music/views/RetroShapeableImageView.kt index df4791361..7174c9b5d 100644 --- a/app/src/main/java/code/name/monkey/retromusic/views/RetroShapeableImageView.kt +++ b/app/src/main/java/io/github/muntashirakon/music/views/RetroShapeableImageView.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 code.name.monkey.retromusic.views +package io.github.muntashirakon.music.views import android.content.Context import android.util.AttributeSet -import code.name.monkey.retromusic.R +import io.github.muntashirakon.music.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/code/name/monkey/retromusic/views/ScrollingViewOnApplyWindowInsetsListener.java b/app/src/main/java/io/github/muntashirakon/music/views/ScrollingViewOnApplyWindowInsetsListener.java similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/views/ScrollingViewOnApplyWindowInsetsListener.java rename to app/src/main/java/io/github/muntashirakon/music/views/ScrollingViewOnApplyWindowInsetsListener.java index 1abe0bac4..d462c407d 100644 --- a/app/src/main/java/code/name/monkey/retromusic/views/ScrollingViewOnApplyWindowInsetsListener.java +++ b/app/src/main/java/io/github/muntashirakon/music/views/ScrollingViewOnApplyWindowInsetsListener.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.views; +package io.github.muntashirakon.music.views; import android.graphics.Rect; import android.view.View; diff --git a/app/src/main/java/code/name/monkey/retromusic/views/SeekArc.java b/app/src/main/java/io/github/muntashirakon/music/views/SeekArc.java similarity index 99% rename from app/src/main/java/code/name/monkey/retromusic/views/SeekArc.java rename to app/src/main/java/io/github/muntashirakon/music/views/SeekArc.java index 726a5f73e..a4eb36897 100644 --- a/app/src/main/java/code/name/monkey/retromusic/views/SeekArc.java +++ b/app/src/main/java/io/github/muntashirakon/music/views/SeekArc.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 code.name.monkey.retromusic.views; +package io.github.muntashirakon.music.views; import android.content.Context; import android.content.res.Resources; @@ -25,7 +25,7 @@ import android.util.Log; import android.view.MotionEvent; import android.view.View; -import code.name.monkey.retromusic.R; +import io.github.muntashirakon.music.R; /** * SeekArc.java diff --git a/app/src/main/java/code/name/monkey/retromusic/views/SettingListItemView.kt b/app/src/main/java/io/github/muntashirakon/music/views/SettingListItemView.kt similarity index 95% rename from app/src/main/java/code/name/monkey/retromusic/views/SettingListItemView.kt rename to app/src/main/java/io/github/muntashirakon/music/views/SettingListItemView.kt index 42831ecee..32614fac8 100644 --- a/app/src/main/java/code/name/monkey/retromusic/views/SettingListItemView.kt +++ b/app/src/main/java/io/github/muntashirakon/music/views/SettingListItemView.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 code.name.monkey.retromusic.views +package io.github.muntashirakon.music.views import android.content.Context import android.graphics.Color import android.util.AttributeSet import android.view.View import android.widget.FrameLayout -import code.name.monkey.retromusic.R +import io.github.muntashirakon.music.R import kotlinx.android.synthetic.main.list_setting_item_view.view.* /** diff --git a/app/src/main/java/code/name/monkey/retromusic/views/StatusBarMarginFrameLayout.java b/app/src/main/java/io/github/muntashirakon/music/views/StatusBarMarginFrameLayout.java similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/views/StatusBarMarginFrameLayout.java rename to app/src/main/java/io/github/muntashirakon/music/views/StatusBarMarginFrameLayout.java index e9dfc3866..2ad019fb4 100644 --- a/app/src/main/java/code/name/monkey/retromusic/views/StatusBarMarginFrameLayout.java +++ b/app/src/main/java/io/github/muntashirakon/music/views/StatusBarMarginFrameLayout.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.views; +package io.github.muntashirakon.music.views; import android.content.Context; import android.os.Build; diff --git a/app/src/main/java/code/name/monkey/retromusic/views/StatusBarView.java b/app/src/main/java/io/github/muntashirakon/music/views/StatusBarView.java similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/views/StatusBarView.java rename to app/src/main/java/io/github/muntashirakon/music/views/StatusBarView.java index 8eaf325d4..fca294d5f 100644 --- a/app/src/main/java/code/name/monkey/retromusic/views/StatusBarView.java +++ b/app/src/main/java/io/github/muntashirakon/music/views/StatusBarView.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.views; +package io.github.muntashirakon.music.views; import android.content.Context; import android.content.res.Resources; diff --git a/app/src/main/java/code/name/monkey/retromusic/views/VerticalTextView.java b/app/src/main/java/io/github/muntashirakon/music/views/VerticalTextView.java similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/views/VerticalTextView.java rename to app/src/main/java/io/github/muntashirakon/music/views/VerticalTextView.java index 5e79c0967..2a08f7c4e 100644 --- a/app/src/main/java/code/name/monkey/retromusic/views/VerticalTextView.java +++ b/app/src/main/java/io/github/muntashirakon/music/views/VerticalTextView.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.views; +package io.github.muntashirakon.music.views; import android.content.Context; import android.graphics.Canvas; diff --git a/app/src/main/java/code/name/monkey/retromusic/views/WidthFitSquareCardView.kt b/app/src/main/java/io/github/muntashirakon/music/views/WidthFitSquareCardView.kt similarity index 96% rename from app/src/main/java/code/name/monkey/retromusic/views/WidthFitSquareCardView.kt rename to app/src/main/java/io/github/muntashirakon/music/views/WidthFitSquareCardView.kt index ea42d7ad2..d5c7e443c 100644 --- a/app/src/main/java/code/name/monkey/retromusic/views/WidthFitSquareCardView.kt +++ b/app/src/main/java/io/github/muntashirakon/music/views/WidthFitSquareCardView.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.views +package io.github.muntashirakon.music.views import android.content.Context import android.util.AttributeSet diff --git a/app/src/main/java/code/name/monkey/retromusic/views/WidthFitSquareLayout.kt b/app/src/main/java/io/github/muntashirakon/music/views/WidthFitSquareLayout.kt similarity index 96% rename from app/src/main/java/code/name/monkey/retromusic/views/WidthFitSquareLayout.kt rename to app/src/main/java/io/github/muntashirakon/music/views/WidthFitSquareLayout.kt index b6bd9f705..1c48b1b74 100755 --- a/app/src/main/java/code/name/monkey/retromusic/views/WidthFitSquareLayout.kt +++ b/app/src/main/java/io/github/muntashirakon/music/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 code.name.monkey.retromusic.views +package io.github.muntashirakon.music.views import android.content.Context import android.util.AttributeSet diff --git a/app/src/main/java/code/name/monkey/retromusic/volume/AudioVolumeContentObserver.java b/app/src/main/java/io/github/muntashirakon/music/volume/AudioVolumeContentObserver.java similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/volume/AudioVolumeContentObserver.java rename to app/src/main/java/io/github/muntashirakon/music/volume/AudioVolumeContentObserver.java index 7e1ec7c3b..7bbbb1e7b 100644 --- a/app/src/main/java/code/name/monkey/retromusic/volume/AudioVolumeContentObserver.java +++ b/app/src/main/java/io/github/muntashirakon/music/volume/AudioVolumeContentObserver.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.volume; +package io.github.muntashirakon.music.volume; import android.database.ContentObserver; import android.media.AudioManager; diff --git a/app/src/main/java/code/name/monkey/retromusic/volume/AudioVolumeObserver.kt b/app/src/main/java/io/github/muntashirakon/music/volume/AudioVolumeObserver.kt similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/volume/AudioVolumeObserver.kt rename to app/src/main/java/io/github/muntashirakon/music/volume/AudioVolumeObserver.kt index 72c1ebb04..56fecb23f 100644 --- a/app/src/main/java/code/name/monkey/retromusic/volume/AudioVolumeObserver.kt +++ b/app/src/main/java/io/github/muntashirakon/music/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 code.name.monkey.retromusic.volume +package io.github.muntashirakon.music.volume import android.content.Context import android.media.AudioManager diff --git a/app/src/main/java/code/name/monkey/retromusic/volume/OnAudioVolumeChangedListener.kt b/app/src/main/java/io/github/muntashirakon/music/volume/OnAudioVolumeChangedListener.kt similarity index 93% rename from app/src/main/java/code/name/monkey/retromusic/volume/OnAudioVolumeChangedListener.kt rename to app/src/main/java/io/github/muntashirakon/music/volume/OnAudioVolumeChangedListener.kt index 948cd7432..aac26e9b5 100644 --- a/app/src/main/java/code/name/monkey/retromusic/volume/OnAudioVolumeChangedListener.kt +++ b/app/src/main/java/io/github/muntashirakon/music/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 code.name.monkey.retromusic.volume +package io.github.muntashirakon.music.volume interface OnAudioVolumeChangedListener { fun onAudioVolumeChanged(currentVolume: Int, maxVolume: Int) diff --git a/app/src/main/res/layout-land/activity_album.xml b/app/src/main/res/layout-land/activity_album.xml index 7402e4522..51247d274 100644 --- a/app/src/main/res/layout-land/activity_album.xml +++ b/app/src/main/res/layout-land/activity_album.xml @@ -88,7 +88,7 @@ android:gravity="center_vertical" android:orientation="horizontal"> - - - - - - - - - + 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 640bad4b6..6ca740355 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 @@ -66,7 +66,7 @@ @@ -83,7 +83,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 5509fc61f..a14b29b7c 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 @@ @@ -32,7 +32,7 @@ android:layout_height="wrap_content" android:orientation="vertical"> - @@ -56,7 +56,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 601bf5d12..b1f44d289 100644 --- a/app/src/main/res/layout-land/fragment_circle_player.xml +++ b/app/src/main/res/layout-land/fragment_circle_player.xml @@ -55,7 +55,7 @@ tools:layout_editor_absoluteY="24dp" /> - - - + 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 2067ef20c..19adca4f5 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"> - - + - - - + diff --git a/app/src/main/res/layout-land/fragment_plain_player.xml b/app/src/main/res/layout-land/fragment_plain_player.xml index 9f27d9fc1..ce18cde0b 100644 --- a/app/src/main/res/layout-land/fragment_plain_player.xml +++ b/app/src/main/res/layout-land/fragment_plain_player.xml @@ -32,17 +32,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 cdd43d54d..ff3d01200 100755 --- a/app/src/main/res/layout-land/fragment_player.xml +++ b/app/src/main/res/layout-land/fragment_player.xml @@ -37,17 +37,17 @@ android:layout_height="match_parent" android:orientation="horizontal"> - - + - - + - - + diff --git a/app/src/main/res/layout-xlarge-land/fragment_player.xml b/app/src/main/res/layout-xlarge-land/fragment_player.xml index 1c7834145..bc43b64ec 100644 --- a/app/src/main/res/layout-xlarge-land/fragment_player.xml +++ b/app/src/main/res/layout-xlarge-land/fragment_player.xml @@ -42,7 +42,7 @@ - - + diff --git a/app/src/main/res/layout-xlarge/fragment_player.xml b/app/src/main/res/layout-xlarge/fragment_player.xml index 720ab992c..83b35eca4 100644 --- a/app/src/main/res/layout-xlarge/fragment_player.xml +++ b/app/src/main/res/layout-xlarge/fragment_player.xml @@ -34,18 +34,18 @@ - - + diff --git a/app/src/main/res/layout/abs_playlists.xml b/app/src/main/res/layout/abs_playlists.xml index e970c7d70..d20b0d8bb 100644 --- a/app/src/main/res/layout/abs_playlists.xml +++ b/app/src/main/res/layout/abs_playlists.xml @@ -18,7 +18,7 @@ app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent"> - - - - - - - - - - + - - - - - - diff --git a/app/src/main/res/layout/activity_lock_screen.xml b/app/src/main/res/layout/activity_lock_screen.xml index f4f0872ae..562c5e0a4 100644 --- a/app/src/main/res/layout/activity_lock_screen.xml +++ b/app/src/main/res/layout/activity_lock_screen.xml @@ -24,13 +24,13 @@ - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/src/main/res/layout/activity_search.xml b/app/src/main/res/layout/activity_search.xml index 481e015e4..790bad586 100755 --- a/app/src/main/res/layout/activity_search.xml +++ b/app/src/main/res/layout/activity_search.xml @@ -6,7 +6,7 @@ android:layout_height="match_parent" android:orientation="vertical"> - - - - + - - - - - - - - \ No newline at end of file diff --git a/app/src/main/res/layout/card_retro_info.xml b/app/src/main/res/layout/card_retro_info.xml index b297a3a1c..ec07da584 100644 --- a/app/src/main/res/layout/card_retro_info.xml +++ b/app/src/main/res/layout/card_retro_info.xml @@ -28,7 +28,7 @@ app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" /> - - - - - - - - - - - - - @@ -104,7 +104,7 @@ 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 ce28ec7c2..cc1f1e0b4 100644 --- a/app/src/main/res/layout/fragment_album_circle_cover.xml +++ b/app/src/main/res/layout/fragment_album_circle_cover.xml @@ -5,7 +5,7 @@ android:layout_width="match_parent" android:layout_height="match_parent"> - - @@ -83,7 +83,7 @@ diff --git a/app/src/main/res/layout/fragment_card_player.xml b/app/src/main/res/layout/fragment_card_player.xml index cee75b4d1..3f4d169e5 100644 --- a/app/src/main/res/layout/fragment_card_player.xml +++ b/app/src/main/res/layout/fragment_card_player.xml @@ -14,7 +14,7 @@ @@ -33,7 +33,7 @@ android:layout_height="wrap_content" android:orientation="vertical"> - @@ -55,7 +55,7 @@ diff --git a/app/src/main/res/layout/fragment_circle_player.xml b/app/src/main/res/layout/fragment_circle_player.xml index 27b325816..733295ff8 100644 --- a/app/src/main/res/layout/fragment_circle_player.xml +++ b/app/src/main/res/layout/fragment_circle_player.xml @@ -85,7 +85,7 @@ app:layout_constraintTop_toBottomOf="@+id/titleContainer" tools:text="@tools:sample/lorem/random" /> - - @@ -73,7 +73,7 @@ app:behavior_hideable="false" app:cardCornerRadius="0dp" app:cardElevation="12dp" - app:layout_behavior="code.name.monkey.retromusic.RetroBottomSheetBehavior"> + app:layout_behavior="code.name.monkey.retromusic.io.github.muntashirakon.music.RetroBottomSheetBehavior"> - - + app:layout_behavior="code.name.monkey.retromusic.io.github.muntashirakon.music.RetroBottomSheetBehavior"> - - diff --git a/app/src/main/res/layout/fragment_main_settings.xml b/app/src/main/res/layout/fragment_main_settings.xml index feaddb5ce..b9127d6e1 100644 --- a/app/src/main/res/layout/fragment_main_settings.xml +++ b/app/src/main/res/layout/fragment_main_settings.xml @@ -11,83 +11,7 @@ android:layout_height="wrap_content" android:orientation="vertical"> - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/app/src/main/res/layout/fragment_tiny_player.xml b/app/src/main/res/layout/fragment_tiny_player.xml index 62a4d437f..b0b3d9d89 100644 --- a/app/src/main/res/layout/fragment_tiny_player.xml +++ b/app/src/main/res/layout/fragment_tiny_player.xml @@ -45,7 +45,7 @@ - - - - - - \ 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 fadcff2f6..717ed8bab 100644 --- a/app/src/main/res/layout/item_artist.xml +++ b/app/src/main/res/layout/item_artist.xml @@ -8,7 +8,7 @@ android:orientation="vertical" android:padding="4dp"> - - - - - - - - - + - - - - - - - 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 8dad22c22..6d5a8779d 100644 --- a/app/src/main/res/layout/sliding_music_panel_layout.xml +++ b/app/src/main/res/layout/sliding_music_panel_layout.xml @@ -26,7 +26,7 @@ android:background="?attr/colorSurface" app:behavior_hideable="false" app:behavior_peekHeight="0dp" - app:layout_behavior="code.name.monkey.retromusic.RetroBottomSheetBehavior"> + app:layout_behavior="io.github.muntashirakon.music.RetroBottomSheetBehavior"> - -code_name_monkey_donate_8 - Retro Music + M GitHub diff --git a/app/src/main/res/xml/pref_advanced.xml b/app/src/main/res/xml/pref_advanced.xml index 643cbcefc..abfd70b34 100755 --- a/app/src/main/res/xml/pref_advanced.xml +++ b/app/src/main/res/xml/pref_advanced.xml @@ -5,7 +5,7 @@ android:layout="@layout/preference_category_title" android:title="@string/pref_header_blacklist"> - - - - -