diff --git a/README.md b/README.md index f9cf2184a..0dc8ecd19 100644 --- a/README.md +++ b/README.md @@ -62,7 +62,6 @@ favorite songs. No other music player has this feature. ## 📦 Included Features - Base 3 themes (Clearly White, Kinda Dark and Just Black) -- Chromecast support - Choose from 10+ now playing themes - Driving Mode - Headset/Bluetooth support diff --git a/app/build.gradle b/app/build.gradle index 1f75de518..5b953e41e 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -6,7 +6,7 @@ apply plugin: 'kotlin-parcelize' android { compileSdk 32 - buildTools = '30.0.3' + buildToolsVersion = '30.0.3' defaultConfig { minSdk 21 @@ -69,6 +69,8 @@ dependencies { implementation 'androidx.core:core-ktx:1.7.0' implementation 'androidx.palette:palette-ktx:1.0.0' + implementation "androidx.media:media:1.6.0" + implementation "androidx.navigation:navigation-runtime-ktx:$navigation_version" implementation "androidx.navigation:navigation-fragment-ktx:$navigation_version" implementation "androidx.navigation:navigation-ui-ktx:$navigation_version" diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index c9f1d0067..dac35b027 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -66,6 +66,6 @@ -keep class * extends androidx.fragment.app.Fragment{} -keepnames class * extends android.os.Parcelable -keepnames class * extends java.io.Serializable --keep class code.name.monkey.retromusic.network.model.** { *; } --keep class code.name.monkey.retromusic.model.** { *; } +-keep class io.github.muntashirakon.music.network.model.** { *; } +-keep class io.github.muntashirakon.music.model.** { *; } -keep class com.google.android.material.bottomsheet.** { *; } \ No newline at end of file diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 3a6e3bc8b..aecd3aea2 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -1,7 +1,7 @@ @@ -166,23 +166,9 @@ android:theme="@android:style/Theme.Translucent.NoTitleBar" /> - - - - - - - diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/base/AbsCastActivity.kt b/app/src/main/java/code/name/monkey/retromusic/activities/base/AbsCastActivity.kt deleted file mode 100644 index 0a88ef350..000000000 --- a/app/src/main/java/code/name/monkey/retromusic/activities/base/AbsCastActivity.kt +++ /dev/null @@ -1,147 +0,0 @@ -package code.name.monkey.retromusic.activities.base - -import android.os.Bundle -import code.name.monkey.retromusic.cast.CastHelper -import code.name.monkey.retromusic.cast.RetroSessionManagerListener -import code.name.monkey.retromusic.cast.RetroWebServer -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import com.google.android.gms.cast.framework.CastContext -import com.google.android.gms.cast.framework.CastSession -import com.google.android.gms.cast.framework.SessionManager -import com.google.android.gms.common.ConnectionResult -import com.google.android.gms.common.GoogleApiAvailability -import org.koin.android.ext.android.inject - - -abstract class AbsCastActivity : AbsSlidingMusicPanelActivity() { - - private var mCastSession: CastSession? = null - private lateinit var sessionManager: SessionManager - private val webServer: RetroWebServer by inject() - - private var playServicesAvailable: Boolean = false - - private val sessionManagerListener by lazy { - object : RetroSessionManagerListener { - override fun onSessionStarting(castSession: CastSession) { - webServer.start() - } - - override fun onSessionStarted(castSession: CastSession, p1: String) { - invalidateOptionsMenu() - mCastSession = castSession - loadCastQueue() - MusicPlayerRemote.isCasting = true - setAllowDragging(false) - collapsePanel() - } - - override fun onSessionEnding(castSession: CastSession) { - MusicPlayerRemote.isCasting = false - castSession.remoteMediaClient?.let { - val position = it.mediaQueue.indexOfItemWithId(it.currentItem?.itemId ?: 0) - val progress = it.approximateStreamPosition - MusicPlayerRemote.position = position - MusicPlayerRemote.seekTo(progress.toInt()) - } - } - - override fun onSessionEnded(castSession: CastSession, p1: Int) { - invalidateOptionsMenu() - if (mCastSession == castSession) { - mCastSession = null - } - setAllowDragging(true) - webServer.stop() - } - - override fun onSessionResumed(castSession: CastSession, p1: Boolean) { - invalidateOptionsMenu() - mCastSession = castSession - webServer.start() - mCastSession?.remoteMediaClient?.let { - loadCastQueue(it.mediaQueue.indexOfItemWithId(it.currentItem?.itemId ?: 0), - it.approximateStreamPosition) - } - - MusicPlayerRemote.isCasting = true - setAllowDragging(false) - collapsePanel() - } - - override fun onSessionSuspended(castSession: CastSession, p1: Int) { - invalidateOptionsMenu() - if (mCastSession == castSession) { - mCastSession = null - } - MusicPlayerRemote.isCasting = false - setAllowDragging(true) - webServer.stop() - } - } - } - - override fun onCreate(savedInstanceState: Bundle?) { - super.onCreate(savedInstanceState) - playServicesAvailable = try { - GoogleApiAvailability - .getInstance().isGooglePlayServicesAvailable(this) == ConnectionResult.SUCCESS - } catch (e: Exception) { - false - } - if (playServicesAvailable) { - setupCast() - } - } - - private fun setupCast() { - sessionManager = CastContext.getSharedInstance(this).sessionManager - } - - override fun onResume() { - super.onResume() - if (playServicesAvailable) { - sessionManager.addSessionManagerListener( - sessionManagerListener, - CastSession::class.java - ) - if (mCastSession == null) { - mCastSession = sessionManager.currentCastSession - } - } - } - - override fun onPause() { - super.onPause() - if (playServicesAvailable) { - sessionManager.removeSessionManagerListener( - sessionManagerListener, - CastSession::class.java - ) - mCastSession = null - } - } - - fun loadCastQueue( - position: Int = MusicPlayerRemote.position, - progress: Long = MusicPlayerRemote.songProgressMillis.toLong(), - ) { - mCastSession?.let { - if (MusicPlayerRemote.playingQueue.isNotEmpty()) { - CastHelper.castQueue( - it, - MusicPlayerRemote.playingQueue, - position, - progress - ) - } - } - } - - override fun onQueueChanged() { - super.onQueueChanged() - if (playServicesAvailable) { - loadCastQueue() - } - } -} \ No newline at end of file diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/bugreport/model/github/GithubTarget.kt b/app/src/main/java/code/name/monkey/retromusic/activities/bugreport/model/github/GithubTarget.kt deleted file mode 100644 index d1fb5fc6d..000000000 --- a/app/src/main/java/code/name/monkey/retromusic/activities/bugreport/model/github/GithubTarget.kt +++ /dev/null @@ -1,3 +0,0 @@ -package code.name.monkey.retromusic.activities.bugreport.model.github - -class GithubTarget(val username: String, val repository: String) \ No newline at end of file diff --git a/app/src/main/java/code/name/monkey/retromusic/cast/CastHelper.kt b/app/src/main/java/code/name/monkey/retromusic/cast/CastHelper.kt deleted file mode 100644 index 33ac06250..000000000 --- a/app/src/main/java/code/name/monkey/retromusic/cast/CastHelper.kt +++ /dev/null @@ -1,83 +0,0 @@ -package code.name.monkey.retromusic.cast - -import androidx.core.net.toUri -import code.name.monkey.retromusic.cast.RetroWebServer.Companion.MIME_TYPE_AUDIO -import code.name.monkey.retromusic.cast.RetroWebServer.Companion.PART_COVER_ART -import code.name.monkey.retromusic.cast.RetroWebServer.Companion.PART_SONG -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.util.RetroUtil -import com.google.android.gms.cast.* -import com.google.android.gms.cast.MediaInfo.STREAM_TYPE_BUFFERED -import com.google.android.gms.cast.MediaMetadata.* -import com.google.android.gms.cast.framework.CastSession -import com.google.android.gms.common.images.WebImage -import org.json.JSONObject -import java.net.MalformedURLException -import java.net.URL - -object CastHelper { - - private const val CAST_MUSIC_METADATA_ID = "metadata_id" - private const val CAST_MUSIC_METADATA_ALBUM_ID = "metadata_album_id" - private const val CAST_URL_PROTOCOL = "http" - - fun castSong(castSession: CastSession, song: Song) { - try { - val remoteMediaClient = castSession.remoteMediaClient - val mediaLoadOptions = MediaLoadOptions.Builder().apply { - setPlayPosition(0) - setAutoplay(true) - }.build() - remoteMediaClient?.load(song.toMediaInfo()!!, mediaLoadOptions) - } catch (e: Exception) { - e.printStackTrace() - } - } - - fun castQueue(castSession: CastSession, songs: List, position: Int, progress: Long) { - try { - val remoteMediaClient = castSession.remoteMediaClient - remoteMediaClient?.queueLoad( - songs.toMediaInfoList(), - if (position != -1) position else 0, - MediaStatus.REPEAT_MODE_REPEAT_OFF, - progress, - JSONObject() - ) - } catch (e: Exception) { - e.printStackTrace() - } - } - - private fun List.toMediaInfoList(): Array { - return map { MediaQueueItem.Builder(it.toMediaInfo()!!).build() }.toTypedArray() - } - - private fun Song.toMediaInfo(): MediaInfo? { - val song = this - val baseUrl: URL - try { - baseUrl = URL(CAST_URL_PROTOCOL, RetroUtil.getIpAddress(true), SERVER_PORT, "") - } catch (e: MalformedURLException) { - return null - } - - val songUrl = "$baseUrl/$PART_SONG?id=${song.id}" - val albumArtUrl = "$baseUrl/$PART_COVER_ART?id=${song.albumId}" - val musicMetadata = MediaMetadata(MEDIA_TYPE_MUSIC_TRACK).apply { - putInt(CAST_MUSIC_METADATA_ID, song.id.toInt()) - putInt(CAST_MUSIC_METADATA_ALBUM_ID, song.albumId.toInt()) - putString(KEY_TITLE, song.title) - putString(KEY_ARTIST, song.artistName) - putString(KEY_ALBUM_TITLE, song.albumName) - putInt(KEY_TRACK_NUMBER, song.trackNumber) - addImage(WebImage(albumArtUrl.toUri())) - } - return MediaInfo.Builder(songUrl).apply { - setStreamType(STREAM_TYPE_BUFFERED) - setContentType(MIME_TYPE_AUDIO) - setMetadata(musicMetadata) - setStreamDuration(song.duration) - }.build() - } -} \ No newline at end of file diff --git a/app/src/main/java/code/name/monkey/retromusic/cast/CastOptionsProvider.kt b/app/src/main/java/code/name/monkey/retromusic/cast/CastOptionsProvider.kt deleted file mode 100644 index 7bbc955be..000000000 --- a/app/src/main/java/code/name/monkey/retromusic/cast/CastOptionsProvider.kt +++ /dev/null @@ -1,42 +0,0 @@ -@file:Suppress("unused") - -package code.name.monkey.retromusic.cast - -import android.content.Context -import com.google.android.gms.cast.CastMediaControlIntent -import com.google.android.gms.cast.framework.CastOptions -import com.google.android.gms.cast.framework.OptionsProvider -import com.google.android.gms.cast.framework.SessionProvider -import com.google.android.gms.cast.framework.media.CastMediaOptions -import com.google.android.gms.cast.framework.media.MediaIntentReceiver -import com.google.android.gms.cast.framework.media.NotificationOptions - - -class CastOptionsProvider : OptionsProvider { - override fun getCastOptions(context: Context): CastOptions { - val buttonActions: MutableList = ArrayList() - buttonActions.add(MediaIntentReceiver.ACTION_SKIP_PREV) - buttonActions.add(MediaIntentReceiver.ACTION_TOGGLE_PLAYBACK) - buttonActions.add(MediaIntentReceiver.ACTION_SKIP_NEXT) - buttonActions.add(MediaIntentReceiver.ACTION_STOP_CASTING) - val compatButtonActionsIndices = intArrayOf(1, 3) - val notificationOptions = NotificationOptions.Builder() - .setActions(buttonActions, compatButtonActionsIndices) - .setTargetActivityClassName(ExpandedControlsActivity::class.java.name) - .build() - - val mediaOptions = CastMediaOptions.Builder() - .setNotificationOptions(notificationOptions) - .setExpandedControllerActivityClassName(ExpandedControlsActivity::class.java.name) - .build() - - return CastOptions.Builder() - .setReceiverApplicationId(CastMediaControlIntent.DEFAULT_MEDIA_RECEIVER_APPLICATION_ID) - .setCastMediaOptions(mediaOptions) - .build() - } - - override fun getAdditionalSessionProviders(context: Context): MutableList? { - return null - } -} \ No newline at end of file diff --git a/app/src/main/java/code/name/monkey/retromusic/cast/ExpandedControlsActivity.kt b/app/src/main/java/code/name/monkey/retromusic/cast/ExpandedControlsActivity.kt deleted file mode 100644 index 2fbb2a4ff..000000000 --- a/app/src/main/java/code/name/monkey/retromusic/cast/ExpandedControlsActivity.kt +++ /dev/null @@ -1,19 +0,0 @@ -package code.name.monkey.retromusic.cast - - -import android.view.Menu -import code.name.monkey.retromusic.R - -import com.google.android.gms.cast.framework.CastButtonFactory - -import com.google.android.gms.cast.framework.media.widget.ExpandedControllerActivity - - -class ExpandedControlsActivity : ExpandedControllerActivity() { - override fun onCreateOptionsMenu(menu: Menu): Boolean { - super.onCreateOptionsMenu(menu) - menuInflater.inflate(R.menu.menu_cast, menu) - CastButtonFactory.setUpMediaRouteButton(this, menu, R.id.action_cast) - return true - } -} \ No newline at end of file diff --git a/app/src/main/java/code/name/monkey/retromusic/cast/RetroSessionManagerListener.kt b/app/src/main/java/code/name/monkey/retromusic/cast/RetroSessionManagerListener.kt deleted file mode 100644 index 020dd21b2..000000000 --- a/app/src/main/java/code/name/monkey/retromusic/cast/RetroSessionManagerListener.kt +++ /dev/null @@ -1,14 +0,0 @@ -package code.name.monkey.retromusic.cast - -import com.google.android.gms.cast.framework.CastSession -import com.google.android.gms.cast.framework.SessionManagerListener - -interface RetroSessionManagerListener : SessionManagerListener { - override fun onSessionResuming(p0: CastSession, p1: String) {} - - override fun onSessionStartFailed(p0: CastSession, p1: Int) {} - - override fun onSessionResumeFailed(p0: CastSession, p1: Int) {} - - override fun onSessionEnding(castSession: CastSession) {} -} \ No newline at end of file diff --git a/app/src/main/java/code/name/monkey/retromusic/cast/RetroWebServer.kt b/app/src/main/java/code/name/monkey/retromusic/cast/RetroWebServer.kt deleted file mode 100644 index 658e1bf88..000000000 --- a/app/src/main/java/code/name/monkey/retromusic/cast/RetroWebServer.kt +++ /dev/null @@ -1,127 +0,0 @@ -package code.name.monkey.retromusic.cast - -import android.content.Context -import code.name.monkey.retromusic.util.MusicUtil -import fi.iki.elonen.NanoHTTPD -import fi.iki.elonen.NanoHTTPD.Response.Status -import java.io.* - - -const val SERVER_PORT = 9090 - -class RetroWebServer(val context: Context) : NanoHTTPD(SERVER_PORT) { - companion object { - private const val MIME_TYPE_IMAGE = "image/jpg" - const val MIME_TYPE_AUDIO = "audio/mp3" - - const val PART_COVER_ART = "coverart" - const val PART_SONG = "song" - const val PARAM_ID = "id" - } - - override fun serve(session: IHTTPSession?): Response { - if (session?.uri?.contains(PART_COVER_ART) == true) { - val albumId = session.parameters?.get(PARAM_ID)?.get(0) ?: return errorResponse() - val albumArtUri = MusicUtil.getMediaStoreAlbumCoverUri(albumId.toLong()) - val fis: InputStream? - try { - fis = context.contentResolver.openInputStream(albumArtUri) - } catch (e: FileNotFoundException) { - return errorResponse() - } - return newChunkedResponse(Status.OK, MIME_TYPE_IMAGE, fis) - } else if (session?.uri?.contains(PART_SONG) == true) { - val songId = session.parameters?.get(PARAM_ID)?.get(0) ?: return errorResponse() - val songUri = MusicUtil.getSongFileUri(songId.toLong()) - val songPath = MusicUtil.getSongFilePath(context, songUri) - val song = File(songPath) - return serveFile(session.headers!!, song, MIME_TYPE_AUDIO) - } - return newFixedLengthResponse(Status.NOT_FOUND, MIME_PLAINTEXT, "Not Found") - } - - private fun serveFile( - header: MutableMap, file: File, - mime: String - ): Response { - var res: Response - try { - // Support (simple) skipping: - var startFrom: Long = 0 - var endAt: Long = -1 - // The value of header range will be bytes=0-1024 something like this - // We get the value of from Bytes i.e. startFrom and toBytes i.e. endAt below - var range = header["range"] - if (range != null) { - if (range.startsWith("bytes=")) { - range = range.substring("bytes=".length) - val minus = range.indexOf('-') - try { - if (minus > 0) { - startFrom = range - .substring(0, minus).toLong() - endAt = range.substring(minus + 1).toLong() - } - } catch (ignored: NumberFormatException) { - } - } - } - - // Chunked Response is used when serving audio file - // Change return code and add Content-Range header when skipping is - // requested - val fileLen = file.length() - if (range != null && startFrom >= 0) { - if (startFrom >= fileLen) { - res = newFixedLengthResponse( - Status.RANGE_NOT_SATISFIABLE, - MIME_PLAINTEXT, "" - ) - res.addHeader("Content-Range", "bytes 0-0/$fileLen") - } else { - if (endAt < 0) { - endAt = fileLen - 1 - } - var newLen = endAt - startFrom + 1 - if (newLen < 0) { - newLen = 0 - } - val dataLen = newLen - val fis: FileInputStream = object : FileInputStream(file) { - @Throws(IOException::class) - override fun available(): Int { - return dataLen.toInt() - } - } - fis.skip(startFrom) - res = newChunkedResponse( - Status.PARTIAL_CONTENT, mime, - fis - ) - res.addHeader("Content-Length", "" + dataLen) - res.addHeader( - "Content-Range", "bytes " + startFrom + "-" - + endAt + "/" + fileLen - ) - } - } else { - res = newFixedLengthResponse( - Status.OK, mime, - file.inputStream(), file.length() - ) - res.addHeader("Accept-Ranges", "bytes") - res.addHeader("Content-Length", "" + fileLen) - } - } catch (ioe: IOException) { - res = newFixedLengthResponse( - Status.FORBIDDEN, - MIME_PLAINTEXT, "FORBIDDEN: Reading file failed." - ) - } - return res - } - - private fun errorResponse(message: String = "Error Occurred"): Response { - return newFixedLengthResponse(Status.INTERNAL_ERROR, MIME_PLAINTEXT, message) - } -} \ No newline at end of file diff --git a/app/src/main/java/code/name/monkey/retromusic/interfaces/IHomeClickListener.kt b/app/src/main/java/code/name/monkey/retromusic/interfaces/IHomeClickListener.kt deleted file mode 100644 index db224ee96..000000000 --- a/app/src/main/java/code/name/monkey/retromusic/interfaces/IHomeClickListener.kt +++ /dev/null @@ -1,13 +0,0 @@ -package code.name.monkey.retromusic.interfaces - -import code.name.monkey.retromusic.model.Album -import code.name.monkey.retromusic.model.Artist -import code.name.monkey.retromusic.model.Genre - -interface IHomeClickListener { - fun onAlbumClick(album: Album) - - fun onArtistClick(artist: Artist) - - fun onGenreClick(genre: Genre) -} \ No newline at end of file diff --git a/app/src/main/java/code/name/monkey/retromusic/App.kt b/app/src/main/java/io/github/muntashirakon/music/App.kt similarity index 88% 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 598580e1a..5ab7d88f4 100644 --- a/app/src/main/java/code/name/monkey/retromusic/App.kt +++ b/app/src/main/java/io/github/muntashirakon/music/App.kt @@ -11,15 +11,15 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic +package io.github.muntashirakon.music import android.app.Application import cat.ereza.customactivityoncrash.config.CaocConfig import code.name.monkey.appthemehelper.ThemeStore import code.name.monkey.appthemehelper.util.VersionUtils -import code.name.monkey.retromusic.activities.ErrorActivity -import code.name.monkey.retromusic.appshortcuts.DynamicShortcutManager -import code.name.monkey.retromusic.helper.WallpaperAccentManager +import io.github.muntashirakon.music.activities.ErrorActivity +import io.github.muntashirakon.music.appshortcuts.DynamicShortcutManager +import io.github.muntashirakon.music.helper.WallpaperAccentManager import org.koin.android.ext.koin.androidContext import org.koin.core.context.startKoin 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 f5a9b47fa..ce3033cd5 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/HomeSection.kt b/app/src/main/java/io/github/muntashirakon/music/HomeSection.kt similarity index 96% rename from app/src/main/java/code/name/monkey/retromusic/HomeSection.kt rename to app/src/main/java/io/github/muntashirakon/music/HomeSection.kt index 4f1273a03..6a05113eb 100644 --- a/app/src/main/java/code/name/monkey/retromusic/HomeSection.kt +++ b/app/src/main/java/io/github/muntashirakon/music/HomeSection.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 androidx.annotation.IntDef diff --git a/app/src/main/java/code/name/monkey/retromusic/LanguageContextWrapper.kt b/app/src/main/java/io/github/muntashirakon/music/LanguageContextWrapper.kt similarity index 89% rename from app/src/main/java/code/name/monkey/retromusic/LanguageContextWrapper.kt rename to app/src/main/java/io/github/muntashirakon/music/LanguageContextWrapper.kt index a14c8fdd5..736d36b56 100644 --- a/app/src/main/java/code/name/monkey/retromusic/LanguageContextWrapper.kt +++ b/app/src/main/java/io/github/muntashirakon/music/LanguageContextWrapper.kt @@ -1,15 +1,13 @@ -package code.name.monkey.retromusic +package io.github.muntashirakon.music import android.content.Context import android.content.ContextWrapper import android.os.LocaleList import code.name.monkey.appthemehelper.util.VersionUtils.hasNougatMR -import com.google.android.gms.common.annotation.KeepName import java.util.* class LanguageContextWrapper(base: Context?) : ContextWrapper(base) { companion object { - @KeepName fun wrap(context: Context?, newLocale: Locale?): LanguageContextWrapper { if (context == null) return LanguageContextWrapper(context) val configuration = context.resources.configuration diff --git a/app/src/main/java/code/name/monkey/retromusic/MainModule.kt b/app/src/main/java/io/github/muntashirakon/music/MainModule.kt similarity index 77% rename from app/src/main/java/code/name/monkey/retromusic/MainModule.kt rename to app/src/main/java/io/github/muntashirakon/music/MainModule.kt index c1c58f3de..1f98ae8a6 100644 --- a/app/src/main/java/code/name/monkey/retromusic/MainModule.kt +++ b/app/src/main/java/io/github/muntashirakon/music/MainModule.kt @@ -1,26 +1,25 @@ -package code.name.monkey.retromusic +package io.github.muntashirakon.music import androidx.room.Room import androidx.room.RoomDatabase import androidx.sqlite.db.SupportSQLiteDatabase -import code.name.monkey.retromusic.auto.AutoMusicProvider -import code.name.monkey.retromusic.cast.RetroWebServer -import code.name.monkey.retromusic.db.BlackListStoreDao -import code.name.monkey.retromusic.db.BlackListStoreEntity -import code.name.monkey.retromusic.db.PlaylistWithSongs -import code.name.monkey.retromusic.db.RetroDatabase -import code.name.monkey.retromusic.fragments.LibraryViewModel -import code.name.monkey.retromusic.fragments.albums.AlbumDetailsViewModel -import code.name.monkey.retromusic.fragments.artists.ArtistDetailsViewModel -import code.name.monkey.retromusic.fragments.genres.GenreDetailsViewModel -import code.name.monkey.retromusic.fragments.playlists.PlaylistDetailsViewModel -import code.name.monkey.retromusic.model.Genre -import code.name.monkey.retromusic.network.provideDefaultCache -import code.name.monkey.retromusic.network.provideLastFmRest -import code.name.monkey.retromusic.network.provideLastFmRetrofit -import code.name.monkey.retromusic.network.provideOkHttp -import code.name.monkey.retromusic.repository.* -import code.name.monkey.retromusic.util.FilePathUtil +import io.github.muntashirakon.music.auto.AutoMusicProvider +import io.github.muntashirakon.music.db.BlackListStoreDao +import io.github.muntashirakon.music.db.BlackListStoreEntity +import io.github.muntashirakon.music.db.PlaylistWithSongs +import io.github.muntashirakon.music.db.RetroDatabase +import io.github.muntashirakon.music.fragments.LibraryViewModel +import io.github.muntashirakon.music.fragments.albums.AlbumDetailsViewModel +import io.github.muntashirakon.music.fragments.artists.ArtistDetailsViewModel +import io.github.muntashirakon.music.fragments.genres.GenreDetailsViewModel +import io.github.muntashirakon.music.fragments.playlists.PlaylistDetailsViewModel +import io.github.muntashirakon.music.model.Genre +import io.github.muntashirakon.music.network.provideDefaultCache +import io.github.muntashirakon.music.network.provideLastFmRest +import io.github.muntashirakon.music.network.provideLastFmRetrofit +import io.github.muntashirakon.music.network.provideOkHttp +import io.github.muntashirakon.music.repository.* +import io.github.muntashirakon.music.util.FilePathUtil import kotlinx.coroutines.Dispatchers.IO import kotlinx.coroutines.GlobalScope import kotlinx.coroutines.launch @@ -104,9 +103,6 @@ private val mainModule = module { single { androidContext().contentResolver } - single { - RetroWebServer(get()) - } } private val dataModule = module { single { 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 86% 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 81f880ace..47a10eaa6 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.content.Intent @@ -22,25 +22,25 @@ import android.os.Bundle import android.view.animation.LinearInterpolator import android.widget.SeekBar import androidx.lifecycle.lifecycleScope -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.activities.base.AbsMusicServiceActivity -import code.name.monkey.retromusic.databinding.ActivityDriveModeBinding -import code.name.monkey.retromusic.db.toSongEntity -import code.name.monkey.retromusic.extensions.accentColor -import code.name.monkey.retromusic.extensions.drawAboveSystemBars -import code.name.monkey.retromusic.fragments.base.AbsPlayerControlsFragment -import code.name.monkey.retromusic.glide.BlurTransformation -import code.name.monkey.retromusic.glide.GlideApp -import code.name.monkey.retromusic.glide.RetroGlideExtension -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.helper.MusicProgressViewUpdateHelper -import code.name.monkey.retromusic.helper.MusicProgressViewUpdateHelper.Callback -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.repository.RealRepository -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.activities.base.AbsMusicServiceActivity +import io.github.muntashirakon.music.databinding.ActivityDriveModeBinding +import io.github.muntashirakon.music.db.toSongEntity +import io.github.muntashirakon.music.extensions.accentColor +import io.github.muntashirakon.music.extensions.drawAboveSystemBars +import io.github.muntashirakon.music.fragments.base.AbsPlayerControlsFragment +import io.github.muntashirakon.music.glide.BlurTransformation +import io.github.muntashirakon.music.glide.GlideApp +import io.github.muntashirakon.music.glide.RetroGlideExtension +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.helper.MusicProgressViewUpdateHelper +import io.github.muntashirakon.music.helper.MusicProgressViewUpdateHelper.Callback +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.repository.RealRepository +import io.github.muntashirakon.music.service.MusicService +import io.github.muntashirakon.music.util.MusicUtil import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.launch import kotlinx.coroutines.withContext diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/ErrorActivity.kt b/app/src/main/java/io/github/muntashirakon/music/activities/ErrorActivity.kt similarity index 93% rename from app/src/main/java/code/name/monkey/retromusic/activities/ErrorActivity.kt rename to app/src/main/java/io/github/muntashirakon/music/activities/ErrorActivity.kt index 3b3377bb1..77d074659 100644 --- a/app/src/main/java/code/name/monkey/retromusic/activities/ErrorActivity.kt +++ b/app/src/main/java/io/github/muntashirakon/music/activities/ErrorActivity.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.activities +package io.github.muntashirakon.music.activities import android.os.Bundle import android.widget.Button @@ -6,9 +6,9 @@ import android.widget.ImageView import androidx.appcompat.app.AlertDialog import androidx.appcompat.app.AppCompatActivity import cat.ereza.customactivityoncrash.CustomActivityOnCrash -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.util.FileUtils.createFile -import code.name.monkey.retromusic.util.Share.shareFile +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.util.FileUtils.createFile +import io.github.muntashirakon.music.util.Share.shareFile import java.text.DateFormat import java.text.SimpleDateFormat import java.util.* diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/LicenseActivity.kt b/app/src/main/java/io/github/muntashirakon/music/activities/LicenseActivity.kt similarity index 90% rename from app/src/main/java/code/name/monkey/retromusic/activities/LicenseActivity.kt rename to app/src/main/java/io/github/muntashirakon/music/activities/LicenseActivity.kt index 755793938..23fb10759 100644 --- a/app/src/main/java/code/name/monkey/retromusic/activities/LicenseActivity.kt +++ b/app/src/main/java/io/github/muntashirakon/music/activities/LicenseActivity.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.activities +package io.github.muntashirakon.music.activities import android.graphics.Color import android.os.Bundle @@ -19,11 +19,11 @@ import android.view.MenuItem import code.name.monkey.appthemehelper.util.ATHUtil.isWindowBackgroundDark import code.name.monkey.appthemehelper.util.ColorUtil.lightenColor import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import code.name.monkey.retromusic.activities.base.AbsThemeActivity -import code.name.monkey.retromusic.databinding.ActivityLicenseBinding -import code.name.monkey.retromusic.extensions.accentColor -import code.name.monkey.retromusic.extensions.drawAboveSystemBars -import code.name.monkey.retromusic.extensions.surfaceColor +import io.github.muntashirakon.music.activities.base.AbsThemeActivity +import io.github.muntashirakon.music.databinding.ActivityLicenseBinding +import io.github.muntashirakon.music.extensions.accentColor +import io.github.muntashirakon.music.extensions.drawAboveSystemBars +import io.github.muntashirakon.music.extensions.surfaceColor import java.io.BufferedReader import java.io.InputStreamReader import java.nio.charset.StandardCharsets 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 81% 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 454cfedb1..aff5fe29a 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 @@ -12,25 +12,25 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.activities +package io.github.muntashirakon.music.activities import android.app.KeyguardManager import android.os.Bundle import android.view.WindowManager import androidx.core.content.getSystemService import code.name.monkey.appthemehelper.util.VersionUtils -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.activities.base.AbsMusicServiceActivity -import code.name.monkey.retromusic.databinding.ActivityLockScreenBinding -import code.name.monkey.retromusic.extensions.hideStatusBar -import code.name.monkey.retromusic.extensions.setTaskDescriptionColorAuto -import code.name.monkey.retromusic.extensions.whichFragment -import code.name.monkey.retromusic.fragments.player.lockscreen.LockScreenControlsFragment -import code.name.monkey.retromusic.glide.GlideApp -import code.name.monkey.retromusic.glide.RetroGlideExtension -import code.name.monkey.retromusic.glide.RetroMusicColoredTarget -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.activities.base.AbsMusicServiceActivity +import io.github.muntashirakon.music.databinding.ActivityLockScreenBinding +import io.github.muntashirakon.music.extensions.hideStatusBar +import io.github.muntashirakon.music.extensions.setTaskDescriptionColorAuto +import io.github.muntashirakon.music.extensions.whichFragment +import io.github.muntashirakon.music.fragments.player.lockscreen.LockScreenControlsFragment +import io.github.muntashirakon.music.glide.GlideApp +import io.github.muntashirakon.music.glide.RetroGlideExtension +import io.github.muntashirakon.music.glide.RetroMusicColoredTarget +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor import com.r0adkll.slidr.Slidr import com.r0adkll.slidr.model.SlidrConfig import com.r0adkll.slidr.model.SlidrListener 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 91% 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 e3af5934f..d854b2e9d 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 @@ -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.Intent import android.content.SharedPreferences @@ -23,23 +23,23 @@ import android.provider.MediaStore import androidx.lifecycle.lifecycleScope import androidx.navigation.contains import androidx.navigation.ui.setupWithNavController -import code.name.monkey.retromusic.* -import code.name.monkey.retromusic.activities.base.AbsCastActivity -import code.name.monkey.retromusic.databinding.SlidingMusicPanelLayoutBinding -import code.name.monkey.retromusic.extensions.* -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.helper.SearchQueryHelper.getSongs -import code.name.monkey.retromusic.interfaces.IScrollHelper -import code.name.monkey.retromusic.model.CategoryInfo -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.repository.PlaylistSongsLoader -import code.name.monkey.retromusic.service.MusicService -import code.name.monkey.retromusic.util.PreferenceUtil +import io.github.muntashirakon.music.* +import io.github.muntashirakon.music.activities.base.AbsSlidingMusicPanelActivity +import io.github.muntashirakon.music.databinding.SlidingMusicPanelLayoutBinding +import io.github.muntashirakon.music.extensions.* +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.helper.SearchQueryHelper.getSongs +import io.github.muntashirakon.music.interfaces.IScrollHelper +import io.github.muntashirakon.music.model.CategoryInfo +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.repository.PlaylistSongsLoader +import io.github.muntashirakon.music.service.MusicService +import io.github.muntashirakon.music.util.PreferenceUtil import kotlinx.coroutines.Dispatchers.IO import kotlinx.coroutines.launch import org.koin.android.ext.android.get -class MainActivity : AbsCastActivity(), OnSharedPreferenceChangeListener { +class MainActivity : AbsSlidingMusicPanelActivity(), OnSharedPreferenceChangeListener { companion object { const val TAG = "MainActivity" const val EXPAND_PANEL = "expand_panel" diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/PermissionActivity.kt b/app/src/main/java/io/github/muntashirakon/music/activities/PermissionActivity.kt similarity index 94% rename from app/src/main/java/code/name/monkey/retromusic/activities/PermissionActivity.kt rename to app/src/main/java/io/github/muntashirakon/music/activities/PermissionActivity.kt index 791ad9e92..3eeaf3c1d 100644 --- a/app/src/main/java/code/name/monkey/retromusic/activities/PermissionActivity.kt +++ b/app/src/main/java/io/github/muntashirakon/music/activities/PermissionActivity.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.Manifest import android.Manifest.permission.BLUETOOTH_CONNECT @@ -28,10 +28,10 @@ import androidx.core.net.toUri import androidx.core.text.parseAsHtml import androidx.core.view.isVisible import code.name.monkey.appthemehelper.util.VersionUtils -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.activities.base.AbsMusicServiceActivity -import code.name.monkey.retromusic.databinding.ActivityPermissionBinding -import code.name.monkey.retromusic.extensions.* +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.activities.base.AbsMusicServiceActivity +import io.github.muntashirakon.music.databinding.ActivityPermissionBinding +import io.github.muntashirakon.music.extensions.* class PermissionActivity : AbsMusicServiceActivity() { private lateinit var binding: ActivityPermissionBinding 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 92% 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 fd273b40c..788ccd6e8 100644 --- a/app/src/main/java/code/name/monkey/retromusic/activities/SettingsActivity.kt +++ b/app/src/main/java/io/github/muntashirakon/music/activities/SettingsActivity.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.Manifest.permission.BLUETOOTH_CONNECT import android.content.Intent @@ -22,11 +22,11 @@ import androidx.navigation.NavController import androidx.navigation.NavDestination 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.databinding.ActivitySettingsBinding -import code.name.monkey.retromusic.extensions.* +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.databinding.ActivitySettingsBinding +import io.github.muntashirakon.music.extensions.* import com.afollestad.materialdialogs.MaterialDialog import com.afollestad.materialdialogs.color.ColorCallback 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 84% 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 9ca6c4caf..95d67cc3d 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 @@ -25,17 +25,17 @@ import androidx.core.net.toUri import androidx.core.view.drawToBitmap import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.MaterialValueHelper -import code.name.monkey.retromusic.activities.base.AbsBaseActivity -import code.name.monkey.retromusic.databinding.ActivityShareInstagramBinding -import code.name.monkey.retromusic.extensions.accentColor -import code.name.monkey.retromusic.extensions.setLightStatusBar -import code.name.monkey.retromusic.extensions.setStatusBarColor -import code.name.monkey.retromusic.glide.GlideApp -import code.name.monkey.retromusic.glide.RetroGlideExtension -import code.name.monkey.retromusic.glide.RetroMusicColoredTarget -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.util.Share -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.activities.base.AbsBaseActivity +import io.github.muntashirakon.music.databinding.ActivityShareInstagramBinding +import io.github.muntashirakon.music.extensions.accentColor +import io.github.muntashirakon.music.extensions.setLightStatusBar +import io.github.muntashirakon.music.extensions.setStatusBarColor +import io.github.muntashirakon.music.glide.GlideApp +import io.github.muntashirakon.music.glide.RetroGlideExtension +import io.github.muntashirakon.music.glide.RetroMusicColoredTarget +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.Share +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor /** * Created by hemanths on 2020-02-02. diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/WhatsNewFragment.kt b/app/src/main/java/io/github/muntashirakon/music/activities/WhatsNewFragment.kt similarity index 92% rename from app/src/main/java/code/name/monkey/retromusic/activities/WhatsNewFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/activities/WhatsNewFragment.kt index dd0f50821..f7ef6ad38 100644 --- a/app/src/main/java/code/name/monkey/retromusic/activities/WhatsNewFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/activities/WhatsNewFragment.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.activities +package io.github.muntashirakon.music.activities import android.content.Context import android.content.pm.PackageManager @@ -14,12 +14,12 @@ import code.name.monkey.appthemehelper.util.ATHUtil.isWindowBackgroundDark import code.name.monkey.appthemehelper.util.ColorUtil.isColorLight import code.name.monkey.appthemehelper.util.ColorUtil.lightenColor import code.name.monkey.appthemehelper.util.MaterialValueHelper.getPrimaryTextColor -import code.name.monkey.retromusic.BuildConfig -import code.name.monkey.retromusic.Constants -import code.name.monkey.retromusic.databinding.FragmentWhatsNewBinding -import code.name.monkey.retromusic.extensions.accentColor -import code.name.monkey.retromusic.extensions.openUrl -import code.name.monkey.retromusic.util.PreferenceUtil.lastVersion +import io.github.muntashirakon.music.BuildConfig +import io.github.muntashirakon.music.Constants +import io.github.muntashirakon.music.databinding.FragmentWhatsNewBinding +import io.github.muntashirakon.music.extensions.accentColor +import io.github.muntashirakon.music.extensions.openUrl +import io.github.muntashirakon.music.util.PreferenceUtil.lastVersion import com.google.android.material.bottomsheet.BottomSheetDialogFragment import java.nio.charset.StandardCharsets import java.util.* 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 97% 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 20bc42fb9..cd5cf2d94 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 @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.activities.base +package io.github.muntashirakon.music.activities.base import android.Manifest import android.content.Intent @@ -30,8 +30,8 @@ import android.widget.EditText import androidx.core.app.ActivityCompat import androidx.core.content.getSystemService import code.name.monkey.appthemehelper.util.VersionUtils -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.extensions.accentColor +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.extensions.accentColor import com.google.android.material.snackbar.Snackbar abstract class AbsBaseActivity : AbsThemeActivity() { 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 88% 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 efcd62edd..65195c2f0 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 @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.activities.base +package io.github.muntashirakon.music.activities.base import android.Manifest import android.content.* @@ -20,19 +20,19 @@ import android.os.Bundle import android.os.IBinder import androidx.lifecycle.lifecycleScope import code.name.monkey.appthemehelper.util.VersionUtils -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.db.toPlayCount -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.interfaces.IMusicServiceEventListener -import code.name.monkey.retromusic.repository.RealRepository -import code.name.monkey.retromusic.service.MusicService.Companion.FAVORITE_STATE_CHANGED -import code.name.monkey.retromusic.service.MusicService.Companion.MEDIA_STORE_CHANGED -import code.name.monkey.retromusic.service.MusicService.Companion.META_CHANGED -import code.name.monkey.retromusic.service.MusicService.Companion.PLAY_STATE_CHANGED -import code.name.monkey.retromusic.service.MusicService.Companion.QUEUE_CHANGED -import code.name.monkey.retromusic.service.MusicService.Companion.REPEAT_MODE_CHANGED -import code.name.monkey.retromusic.service.MusicService.Companion.SHUFFLE_MODE_CHANGED -import code.name.monkey.retromusic.util.PreferenceUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.db.toPlayCount +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.interfaces.IMusicServiceEventListener +import io.github.muntashirakon.music.repository.RealRepository +import io.github.muntashirakon.music.service.MusicService.Companion.FAVORITE_STATE_CHANGED +import io.github.muntashirakon.music.service.MusicService.Companion.MEDIA_STORE_CHANGED +import io.github.muntashirakon.music.service.MusicService.Companion.META_CHANGED +import io.github.muntashirakon.music.service.MusicService.Companion.PLAY_STATE_CHANGED +import io.github.muntashirakon.music.service.MusicService.Companion.QUEUE_CHANGED +import io.github.muntashirakon.music.service.MusicService.Companion.REPEAT_MODE_CHANGED +import io.github.muntashirakon.music.service.MusicService.Companion.SHUFFLE_MODE_CHANGED +import io.github.muntashirakon.music.util.PreferenceUtil import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.launch import org.koin.android.ext.android.inject 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 88% 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 e9b7d6c33..b0fe935f5 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 @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.activities.base +package io.github.muntashirakon.music.activities.base import android.animation.ArgbEvaluator import android.animation.ValueAnimator @@ -29,37 +29,37 @@ import androidx.core.view.* import androidx.fragment.app.Fragment import androidx.fragment.app.commit import code.name.monkey.appthemehelper.util.VersionUtils -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.databinding.SlidingMusicPanelLayoutBinding -import code.name.monkey.retromusic.extensions.* -import code.name.monkey.retromusic.fragments.LibraryViewModel -import code.name.monkey.retromusic.fragments.NowPlayingScreen -import code.name.monkey.retromusic.fragments.NowPlayingScreen.* -import code.name.monkey.retromusic.fragments.base.AbsPlayerFragment -import code.name.monkey.retromusic.fragments.other.MiniPlayerFragment -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.md3.MD3PlayerFragment -import code.name.monkey.retromusic.fragments.player.normal.PlayerFragment -import code.name.monkey.retromusic.fragments.player.peek.PeekPlayerFragment -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.fragments.queue.PlayingQueueFragment -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.model.CategoryInfo -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.databinding.SlidingMusicPanelLayoutBinding +import io.github.muntashirakon.music.extensions.* +import io.github.muntashirakon.music.fragments.LibraryViewModel +import io.github.muntashirakon.music.fragments.NowPlayingScreen +import io.github.muntashirakon.music.fragments.NowPlayingScreen.* +import io.github.muntashirakon.music.fragments.base.AbsPlayerFragment +import io.github.muntashirakon.music.fragments.other.MiniPlayerFragment +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.md3.MD3PlayerFragment +import io.github.muntashirakon.music.fragments.player.normal.PlayerFragment +import io.github.muntashirakon.music.fragments.player.peek.PeekPlayerFragment +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.fragments.queue.PlayingQueueFragment +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.model.CategoryInfo +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.ViewUtil import com.google.android.material.bottomsheet.BottomSheetBehavior import com.google.android.material.bottomsheet.BottomSheetBehavior.* import org.koin.androidx.viewmodel.ext.android.viewModel 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 89% 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 5e7a8f8eb..db4c680a9 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 @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.activities.base +package io.github.muntashirakon.music.activities.base import android.content.Context import android.content.res.Resources @@ -25,13 +25,12 @@ import androidx.appcompat.app.AppCompatDelegate.setDefaultNightMode import androidx.core.os.ConfigurationCompat import code.name.monkey.appthemehelper.common.ATHToolbarActivity import code.name.monkey.appthemehelper.util.VersionUtils -import code.name.monkey.retromusic.LanguageContextWrapper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.extensions.* -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.theme.getNightMode -import code.name.monkey.retromusic.util.theme.getThemeResValue -import com.google.android.play.core.splitcompat.SplitCompat +import io.github.muntashirakon.music.LanguageContextWrapper +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.extensions.* +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.theme.getNightMode +import io.github.muntashirakon.music.util.theme.getThemeResValue import java.util.* abstract class AbsThemeActivity : ATHToolbarActivity(), Runnable { @@ -123,6 +122,5 @@ abstract class AbsThemeActivity : ATHToolbarActivity(), Runnable { Locale.forLanguageTag(code) } super.attachBaseContext(LanguageContextWrapper.wrap(newBase, locale)) - SplitCompat.install(this) } } 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 93% 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 68494eeea..8b995552a 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 @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.activities.bugreport +package io.github.muntashirakon.music.activities.bugreport import android.content.ClipData import android.content.ClipboardManager @@ -28,17 +28,17 @@ import androidx.lifecycle.lifecycleScope 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.databinding.ActivityBugReportBinding -import code.name.monkey.retromusic.extensions.accentColor -import code.name.monkey.retromusic.extensions.setTaskDescriptionColorAuto -import code.name.monkey.retromusic.extensions.showToast +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.databinding.ActivityBugReportBinding +import io.github.muntashirakon.music.extensions.accentColor +import io.github.muntashirakon.music.extensions.setTaskDescriptionColorAuto +import io.github.muntashirakon.music.extensions.showToast import com.google.android.material.dialog.MaterialAlertDialogBuilder import com.google.android.material.floatingactionbutton.FloatingActionButton import com.google.android.material.textfield.TextInputLayout diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/bugreport/model/DeviceInfo.kt b/app/src/main/java/io/github/muntashirakon/music/activities/bugreport/model/DeviceInfo.kt similarity index 92% rename from app/src/main/java/code/name/monkey/retromusic/activities/bugreport/model/DeviceInfo.kt rename to app/src/main/java/io/github/muntashirakon/music/activities/bugreport/model/DeviceInfo.kt index 142d3fed5..5990029ba 100644 --- a/app/src/main/java/code/name/monkey/retromusic/activities/bugreport/model/DeviceInfo.kt +++ b/app/src/main/java/io/github/muntashirakon/music/activities/bugreport/model/DeviceInfo.kt @@ -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 @@ -6,10 +6,10 @@ import android.content.pm.PackageManager import android.os.Build import androidx.annotation.IntRange import androidx.core.content.pm.PackageInfoCompat -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.PreferenceUtil.isAdaptiveColor -import code.name.monkey.retromusic.util.PreferenceUtil.languageCode -import code.name.monkey.retromusic.util.PreferenceUtil.nowPlayingScreen +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.PreferenceUtil.isAdaptiveColor +import io.github.muntashirakon.music.util.PreferenceUtil.languageCode +import io.github.muntashirakon.music.util.PreferenceUtil.nowPlayingScreen import java.util.* class DeviceInfo(context: Context) { diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/bugreport/model/Report.kt b/app/src/main/java/io/github/muntashirakon/music/activities/bugreport/model/Report.kt similarity index 73% rename from app/src/main/java/code/name/monkey/retromusic/activities/bugreport/model/Report.kt rename to app/src/main/java/io/github/muntashirakon/music/activities/bugreport/model/Report.kt index 798b2d452..4de47bdd7 100644 --- a/app/src/main/java/code/name/monkey/retromusic/activities/bugreport/model/Report.kt +++ b/app/src/main/java/io/github/muntashirakon/music/activities/bugreport/model/Report.kt @@ -1,6 +1,6 @@ -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 class Report( val title: String, diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/bugreport/model/github/ExtraInfo.kt b/app/src/main/java/io/github/muntashirakon/music/activities/bugreport/model/github/ExtraInfo.kt similarity index 94% rename from app/src/main/java/code/name/monkey/retromusic/activities/bugreport/model/github/ExtraInfo.kt rename to app/src/main/java/io/github/muntashirakon/music/activities/bugreport/model/github/ExtraInfo.kt index 1cac87e6c..90a50a229 100644 --- a/app/src/main/java/code/name/monkey/retromusic/activities/bugreport/model/github/ExtraInfo.kt +++ b/app/src/main/java/io/github/muntashirakon/music/activities/bugreport/model/github/ExtraInfo.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.activities.bugreport.model.github +package io.github.muntashirakon.music.activities.bugreport.model.github class ExtraInfo { private val extraInfo: MutableMap = LinkedHashMap() diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/bugreport/model/github/GithubLogin.kt b/app/src/main/java/io/github/muntashirakon/music/activities/bugreport/model/github/GithubLogin.kt similarity index 88% rename from app/src/main/java/code/name/monkey/retromusic/activities/bugreport/model/github/GithubLogin.kt rename to app/src/main/java/io/github/muntashirakon/music/activities/bugreport/model/github/GithubLogin.kt index b75ca6ca2..3bac9ce56 100644 --- a/app/src/main/java/code/name/monkey/retromusic/activities/bugreport/model/github/GithubLogin.kt +++ b/app/src/main/java/io/github/muntashirakon/music/activities/bugreport/model/github/GithubLogin.kt @@ -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/io/github/muntashirakon/music/activities/bugreport/model/github/GithubTarget.kt b/app/src/main/java/io/github/muntashirakon/music/activities/bugreport/model/github/GithubTarget.kt new file mode 100644 index 000000000..3e1db581b --- /dev/null +++ b/app/src/main/java/io/github/muntashirakon/music/activities/bugreport/model/github/GithubTarget.kt @@ -0,0 +1,3 @@ +package io.github.muntashirakon.music.activities.bugreport.model.github + +class GithubTarget(val username: String, val repository: String) \ No newline at end of file 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 e47c770ea..224fdcd34 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. */ public class SAFGuideActivity extends IntroActivity { diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/saf/SAFRequestActivity.kt b/app/src/main/java/io/github/muntashirakon/music/activities/saf/SAFRequestActivity.kt similarity index 88% rename from app/src/main/java/code/name/monkey/retromusic/activities/saf/SAFRequestActivity.kt rename to app/src/main/java/io/github/muntashirakon/music/activities/saf/SAFRequestActivity.kt index 2e681b120..4cf3fa7a6 100644 --- a/app/src/main/java/code/name/monkey/retromusic/activities/saf/SAFRequestActivity.kt +++ b/app/src/main/java/io/github/muntashirakon/music/activities/saf/SAFRequestActivity.kt @@ -11,13 +11,13 @@ * 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.activities.saf +package io.github.muntashirakon.music.activities.saf import android.app.Activity import android.content.Intent import android.os.Bundle -import code.name.monkey.retromusic.activities.saf.SAFGuideActivity.REQUEST_CODE_SAF_GUIDE -import code.name.monkey.retromusic.util.SAFUtil +import io.github.muntashirakon.music.activities.saf.SAFGuideActivity.REQUEST_CODE_SAF_GUIDE +import io.github.muntashirakon.music.util.SAFUtil /** Created by buliasz on 2021-02-07. */ class SAFRequestActivity : Activity() { 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 95% 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 4185287f3..9bfeed854 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 @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.activities.tageditor +package io.github.muntashirakon.music.activities.tageditor import android.app.Activity import android.app.SearchManager @@ -36,18 +36,18 @@ import androidx.viewbinding.ViewBinding import code.name.monkey.appthemehelper.ThemeStore import code.name.monkey.appthemehelper.util.TintHelper import code.name.monkey.appthemehelper.util.VersionUtils -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.extensions.accentColor -import code.name.monkey.retromusic.extensions.colorButtons -import code.name.monkey.retromusic.extensions.hideSoftKeyboard -import code.name.monkey.retromusic.extensions.setTaskDescriptionColorAuto -import code.name.monkey.retromusic.model.ArtworkInfo -import code.name.monkey.retromusic.model.AudioTagInfo -import code.name.monkey.retromusic.repository.Repository -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.extensions.accentColor +import io.github.muntashirakon.music.extensions.colorButtons +import io.github.muntashirakon.music.extensions.hideSoftKeyboard +import io.github.muntashirakon.music.extensions.setTaskDescriptionColorAuto +import io.github.muntashirakon.music.model.ArtworkInfo +import io.github.muntashirakon.music.model.AudioTagInfo +import io.github.muntashirakon.music.repository.Repository +import io.github.muntashirakon.music.util.SAFUtil import com.google.android.material.button.MaterialButton import com.google.android.material.dialog.MaterialAlertDialogBuilder import kotlinx.coroutines.GlobalScope 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 91% 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 8509c963e..d6650c5f3 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 @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.activities.tageditor +package io.github.muntashirakon.music.activities.tageditor import android.app.Activity import android.content.res.ColorStateList @@ -28,17 +28,17 @@ import android.widget.ImageView import android.widget.Toast import androidx.core.widget.doAfterTextChanged import code.name.monkey.appthemehelper.util.MaterialValueHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.databinding.ActivityAlbumTagEditorBinding -import code.name.monkey.retromusic.extensions.* -import code.name.monkey.retromusic.glide.GlideApp -import code.name.monkey.retromusic.glide.palette.BitmapPaletteWrapper -import code.name.monkey.retromusic.model.ArtworkInfo -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.util.ImageUtil -import code.name.monkey.retromusic.util.MusicUtil -import code.name.monkey.retromusic.util.RetroColorUtil.generatePalette -import code.name.monkey.retromusic.util.RetroColorUtil.getColor +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.databinding.ActivityAlbumTagEditorBinding +import io.github.muntashirakon.music.extensions.* +import io.github.muntashirakon.music.glide.GlideApp +import io.github.muntashirakon.music.glide.palette.BitmapPaletteWrapper +import io.github.muntashirakon.music.model.ArtworkInfo +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.ImageUtil +import io.github.muntashirakon.music.util.MusicUtil +import io.github.muntashirakon.music.util.RetroColorUtil.generatePalette +import io.github.muntashirakon.music.util.RetroColorUtil.getColor import com.bumptech.glide.load.engine.DiskCacheStrategy import com.bumptech.glide.request.target.ImageViewTarget import com.bumptech.glide.request.transition.Transition diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/tageditor/SongTagEditorActivity.kt b/app/src/main/java/io/github/muntashirakon/music/activities/tageditor/SongTagEditorActivity.kt similarity index 92% 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 91582484c..5be7c0599 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 @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.activities.tageditor +package io.github.muntashirakon.music.activities.tageditor import android.annotation.SuppressLint import android.app.Activity @@ -28,16 +28,16 @@ import android.widget.ImageView import android.widget.Toast import androidx.core.widget.doAfterTextChanged import code.name.monkey.appthemehelper.util.MaterialValueHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.databinding.ActivitySongTagEditorBinding -import code.name.monkey.retromusic.extensions.* -import code.name.monkey.retromusic.glide.GlideApp -import code.name.monkey.retromusic.glide.palette.BitmapPaletteWrapper -import code.name.monkey.retromusic.model.ArtworkInfo -import code.name.monkey.retromusic.repository.SongRepository -import code.name.monkey.retromusic.util.ImageUtil -import code.name.monkey.retromusic.util.MusicUtil -import code.name.monkey.retromusic.util.RetroColorUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.databinding.ActivitySongTagEditorBinding +import io.github.muntashirakon.music.extensions.* +import io.github.muntashirakon.music.glide.GlideApp +import io.github.muntashirakon.music.glide.palette.BitmapPaletteWrapper +import io.github.muntashirakon.music.model.ArtworkInfo +import io.github.muntashirakon.music.repository.SongRepository +import io.github.muntashirakon.music.util.ImageUtil +import io.github.muntashirakon.music.util.MusicUtil +import io.github.muntashirakon.music.util.RetroColorUtil import com.bumptech.glide.load.engine.DiskCacheStrategy import com.bumptech.glide.request.target.ImageViewTarget import com.bumptech.glide.request.transition.Transition diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/tageditor/TagWriter.kt b/app/src/main/java/io/github/muntashirakon/music/activities/tageditor/TagWriter.kt similarity index 95% rename from app/src/main/java/code/name/monkey/retromusic/activities/tageditor/TagWriter.kt rename to app/src/main/java/io/github/muntashirakon/music/activities/tageditor/TagWriter.kt index e4cf7fe89..a9cbfb298 100644 --- a/app/src/main/java/code/name/monkey/retromusic/activities/tageditor/TagWriter.kt +++ b/app/src/main/java/io/github/muntashirakon/music/activities/tageditor/TagWriter.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.Context @@ -7,12 +7,12 @@ import android.media.MediaScannerConnection import android.os.Build import android.util.Log import androidx.annotation.RequiresApi -import code.name.monkey.retromusic.extensions.showToast -import code.name.monkey.retromusic.misc.UpdateToastMediaScannerCompletionListener -import code.name.monkey.retromusic.model.AudioTagInfo -import code.name.monkey.retromusic.util.MusicUtil.createAlbumArtFile -import code.name.monkey.retromusic.util.MusicUtil.deleteAlbumArt -import code.name.monkey.retromusic.util.MusicUtil.insertAlbumArt +import io.github.muntashirakon.music.extensions.showToast +import io.github.muntashirakon.music.misc.UpdateToastMediaScannerCompletionListener +import io.github.muntashirakon.music.model.AudioTagInfo +import io.github.muntashirakon.music.util.MusicUtil.createAlbumArtFile +import io.github.muntashirakon.music.util.MusicUtil.deleteAlbumArt +import io.github.muntashirakon.music.util.MusicUtil.insertAlbumArt import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.withContext import org.jaudiotagger.audio.AudioFileIO diff --git a/app/src/main/java/code/name/monkey/retromusic/adapter/CategoryInfoAdapter.kt b/app/src/main/java/io/github/muntashirakon/music/adapter/CategoryInfoAdapter.kt similarity index 88% rename from app/src/main/java/code/name/monkey/retromusic/adapter/CategoryInfoAdapter.kt rename to app/src/main/java/io/github/muntashirakon/music/adapter/CategoryInfoAdapter.kt index 496f60a13..451cd48a7 100644 --- a/app/src/main/java/code/name/monkey/retromusic/adapter/CategoryInfoAdapter.kt +++ b/app/src/main/java/io/github/muntashirakon/music/adapter/CategoryInfoAdapter.kt @@ -11,7 +11,7 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.adapter +package io.github.muntashirakon.music.adapter import android.annotation.SuppressLint import android.content.res.ColorStateList @@ -22,13 +22,13 @@ import android.view.ViewGroup import androidx.recyclerview.widget.ItemTouchHelper import androidx.recyclerview.widget.RecyclerView import code.name.monkey.appthemehelper.ThemeStore.Companion.accentColor -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.databinding.PreferenceDialogLibraryCategoriesListitemBinding -import code.name.monkey.retromusic.extensions.showToast -import code.name.monkey.retromusic.model.CategoryInfo -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.SwipeAndDragHelper -import code.name.monkey.retromusic.util.SwipeAndDragHelper.ActionCompletionContract +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.databinding.PreferenceDialogLibraryCategoriesListitemBinding +import io.github.muntashirakon.music.extensions.showToast +import io.github.muntashirakon.music.model.CategoryInfo +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.SwipeAndDragHelper +import io.github.muntashirakon.music.util.SwipeAndDragHelper.ActionCompletionContract class CategoryInfoAdapter : RecyclerView.Adapter(), 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 91% 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 de7226b5c..00e39b489 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 @@ -12,17 +12,17 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.adapter +package io.github.muntashirakon.music.adapter import android.view.LayoutInflater 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.openUrl -import code.name.monkey.retromusic.model.Contributor -import code.name.monkey.retromusic.views.RetroShapeableImageView +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.extensions.openUrl +import io.github.muntashirakon.music.model.Contributor +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 85% 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 383c19e26..69bf69de7 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 @@ -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.view.LayoutInflater @@ -21,15 +21,15 @@ import android.view.ViewGroup import android.view.ViewOutlineProvider import androidx.fragment.app.FragmentActivity import androidx.recyclerview.widget.RecyclerView -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.databinding.ItemGenreBinding -import code.name.monkey.retromusic.glide.GlideApp -import code.name.monkey.retromusic.glide.RetroGlideExtension -import code.name.monkey.retromusic.glide.RetroMusicColoredTarget -import code.name.monkey.retromusic.interfaces.IGenreClickListener -import code.name.monkey.retromusic.model.Genre -import code.name.monkey.retromusic.util.MusicUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.databinding.ItemGenreBinding +import io.github.muntashirakon.music.glide.GlideApp +import io.github.muntashirakon.music.glide.RetroGlideExtension +import io.github.muntashirakon.music.glide.RetroMusicColoredTarget +import io.github.muntashirakon.music.interfaces.IGenreClickListener +import io.github.muntashirakon.music.model.Genre +import io.github.muntashirakon.music.util.MusicUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor import 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 92% 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 6a1e8c69d..c5ca929e2 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 @@ -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.view.LayoutInflater @@ -28,16 +28,16 @@ import androidx.navigation.fragment.FragmentNavigatorExtras import androidx.recyclerview.widget.GridLayoutManager import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.RecyclerView -import code.name.monkey.retromusic.* -import code.name.monkey.retromusic.adapter.album.AlbumAdapter -import code.name.monkey.retromusic.adapter.artist.ArtistAdapter -import code.name.monkey.retromusic.adapter.song.SongAdapter -import code.name.monkey.retromusic.fragments.home.HomeFragment -import code.name.monkey.retromusic.interfaces.IAlbumClickListener -import code.name.monkey.retromusic.interfaces.IArtistClickListener -import code.name.monkey.retromusic.interfaces.IGenreClickListener -import code.name.monkey.retromusic.model.* -import code.name.monkey.retromusic.util.PreferenceUtil +import io.github.muntashirakon.music.* +import io.github.muntashirakon.music.adapter.album.AlbumAdapter +import io.github.muntashirakon.music.adapter.artist.ArtistAdapter +import io.github.muntashirakon.music.adapter.song.SongAdapter +import io.github.muntashirakon.music.fragments.home.HomeFragment +import io.github.muntashirakon.music.interfaces.IAlbumClickListener +import io.github.muntashirakon.music.interfaces.IArtistClickListener +import io.github.muntashirakon.music.interfaces.IGenreClickListener +import io.github.muntashirakon.music.model.* +import io.github.muntashirakon.music.util.PreferenceUtil 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 92% 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 06ed30be0..594f311a8 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 @@ -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.view.LayoutInflater @@ -26,18 +26,18 @@ import androidx.fragment.app.FragmentActivity import androidx.navigation.findNavController import androidx.recyclerview.widget.RecyclerView import code.name.monkey.appthemehelper.ThemeStore -import code.name.monkey.retromusic.* -import code.name.monkey.retromusic.adapter.base.MediaEntryViewHolder -import code.name.monkey.retromusic.db.PlaylistWithSongs -import code.name.monkey.retromusic.glide.GlideApp -import code.name.monkey.retromusic.glide.RetroGlideExtension -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.helper.menu.SongMenuHelper -import code.name.monkey.retromusic.model.Album -import code.name.monkey.retromusic.model.Artist -import code.name.monkey.retromusic.model.Genre -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.util.MusicUtil +import io.github.muntashirakon.music.* +import io.github.muntashirakon.music.adapter.base.MediaEntryViewHolder +import io.github.muntashirakon.music.db.PlaylistWithSongs +import io.github.muntashirakon.music.glide.GlideApp +import io.github.muntashirakon.music.glide.RetroGlideExtension +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.helper.menu.SongMenuHelper +import io.github.muntashirakon.music.model.Album +import io.github.muntashirakon.music.model.Artist +import io.github.muntashirakon.music.model.Genre +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.MusicUtil import java.util.* class SearchAdapter( 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 90% 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 f6ed05809..d07c7d72e 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 @@ -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.graphics.PorterDuff import android.view.LayoutInflater @@ -22,16 +22,16 @@ import android.view.ViewGroup import androidx.appcompat.app.AppCompatActivity import androidx.core.view.isVisible 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.extensions.getTintedDrawable -import code.name.monkey.retromusic.glide.GlideApp -import code.name.monkey.retromusic.glide.RetroGlideExtension -import code.name.monkey.retromusic.glide.audiocover.AudioFileCover -import code.name.monkey.retromusic.interfaces.ICabHolder -import code.name.monkey.retromusic.interfaces.ICallbacks -import code.name.monkey.retromusic.util.MusicUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.adapter.base.AbsMultiSelectAdapter +import io.github.muntashirakon.music.adapter.base.MediaEntryViewHolder +import io.github.muntashirakon.music.extensions.getTintedDrawable +import io.github.muntashirakon.music.glide.GlideApp +import io.github.muntashirakon.music.glide.RetroGlideExtension +import io.github.muntashirakon.music.glide.audiocover.AudioFileCover +import io.github.muntashirakon.music.interfaces.ICabHolder +import io.github.muntashirakon.music.interfaces.ICallbacks +import io.github.muntashirakon.music.util.MusicUtil import com.bumptech.glide.load.engine.DiskCacheStrategy import com.bumptech.glide.signature.MediaStoreSignature import me.zhanghai.android.fastscroll.PopupTextProvider diff --git a/app/src/main/java/code/name/monkey/retromusic/adapter/StorageAdapter.kt b/app/src/main/java/io/github/muntashirakon/music/adapter/StorageAdapter.kt similarity index 94% rename from app/src/main/java/code/name/monkey/retromusic/adapter/StorageAdapter.kt rename to app/src/main/java/io/github/muntashirakon/music/adapter/StorageAdapter.kt index 98c2c632f..ca1189399 100644 --- a/app/src/main/java/code/name/monkey/retromusic/adapter/StorageAdapter.kt +++ b/app/src/main/java/io/github/muntashirakon/music/adapter/StorageAdapter.kt @@ -1,11 +1,11 @@ -package code.name.monkey.retromusic.adapter +package io.github.muntashirakon.music.adapter import android.view.LayoutInflater import android.view.View import android.view.ViewGroup import android.widget.TextView import androidx.recyclerview.widget.RecyclerView -import code.name.monkey.retromusic.R +import io.github.muntashirakon.music.R import java.io.File class StorageAdapter( 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 49b00d412..172b2214a 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 @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.adapter.album +package io.github.muntashirakon.music.adapter.album import android.content.res.ColorStateList import android.view.LayoutInflater @@ -21,21 +21,21 @@ import android.view.View import android.view.ViewGroup import androidx.core.view.isVisible import androidx.fragment.app.FragmentActivity -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.GlideApp -import code.name.monkey.retromusic.glide.RetroGlideExtension -import code.name.monkey.retromusic.glide.RetroMusicColoredTarget -import code.name.monkey.retromusic.helper.SortOrder -import code.name.monkey.retromusic.helper.menu.SongsMenuHelper -import code.name.monkey.retromusic.interfaces.IAlbumClickListener -import code.name.monkey.retromusic.interfaces.ICabHolder -import code.name.monkey.retromusic.model.Album -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.util.MusicUtil -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.adapter.base.AbsMultiSelectAdapter +import io.github.muntashirakon.music.adapter.base.MediaEntryViewHolder +import io.github.muntashirakon.music.glide.GlideApp +import io.github.muntashirakon.music.glide.RetroGlideExtension +import io.github.muntashirakon.music.glide.RetroMusicColoredTarget +import io.github.muntashirakon.music.helper.SortOrder +import io.github.muntashirakon.music.helper.menu.SongsMenuHelper +import io.github.muntashirakon.music.interfaces.IAlbumClickListener +import io.github.muntashirakon.music.interfaces.ICabHolder +import io.github.muntashirakon.music.model.Album +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.MusicUtil +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor import me.zhanghai.android.fastscroll.PopupTextProvider open class AlbumAdapter( 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 7d0f1bd4d..2e577e438 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 @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.adapter.album +package io.github.muntashirakon.music.adapter.album import android.os.Bundle import android.view.LayoutInflater @@ -23,19 +23,19 @@ import androidx.core.os.bundleOf import androidx.fragment.app.Fragment import androidx.fragment.app.FragmentManager import androidx.lifecycle.lifecycleScope -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.activities.MainActivity -import code.name.monkey.retromusic.fragments.AlbumCoverStyle -import code.name.monkey.retromusic.fragments.NowPlayingScreen.* -import code.name.monkey.retromusic.fragments.base.goToLyrics -import code.name.monkey.retromusic.glide.GlideApp -import code.name.monkey.retromusic.glide.RetroGlideExtension -import code.name.monkey.retromusic.glide.RetroMusicColoredTarget -import code.name.monkey.retromusic.misc.CustomFragmentStatePagerAdapter -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.util.MusicUtil -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.activities.MainActivity +import io.github.muntashirakon.music.fragments.AlbumCoverStyle +import io.github.muntashirakon.music.fragments.NowPlayingScreen.* +import io.github.muntashirakon.music.fragments.base.goToLyrics +import io.github.muntashirakon.music.glide.GlideApp +import io.github.muntashirakon.music.glide.RetroGlideExtension +import io.github.muntashirakon.music.glide.RetroMusicColoredTarget +import io.github.muntashirakon.music.misc.CustomFragmentStatePagerAdapter +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.MusicUtil +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor import com.google.android.material.bottomsheet.BottomSheetBehavior.STATE_EXPANDED import com.google.android.material.dialog.MaterialAlertDialogBuilder import kotlinx.coroutines.Dispatchers diff --git a/app/src/main/java/code/name/monkey/retromusic/adapter/album/HorizontalAlbumAdapter.kt b/app/src/main/java/io/github/muntashirakon/music/adapter/album/HorizontalAlbumAdapter.kt similarity index 80% 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 1457de7bc..4cc5f9f74 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 @@ -12,20 +12,20 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.adapter.album +package io.github.muntashirakon.music.adapter.album import android.view.View import android.view.ViewGroup import androidx.fragment.app.FragmentActivity -import code.name.monkey.retromusic.glide.GlideApp -import code.name.monkey.retromusic.glide.RetroGlideExtension -import code.name.monkey.retromusic.glide.RetroMusicColoredTarget -import code.name.monkey.retromusic.helper.HorizontalAdapterHelper -import code.name.monkey.retromusic.interfaces.IAlbumClickListener -import code.name.monkey.retromusic.interfaces.ICabHolder -import code.name.monkey.retromusic.model.Album -import code.name.monkey.retromusic.util.MusicUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.glide.GlideApp +import io.github.muntashirakon.music.glide.RetroGlideExtension +import io.github.muntashirakon.music.glide.RetroMusicColoredTarget +import io.github.muntashirakon.music.helper.HorizontalAdapterHelper +import io.github.muntashirakon.music.interfaces.IAlbumClickListener +import io.github.muntashirakon.music.interfaces.ICabHolder +import io.github.muntashirakon.music.model.Album +import io.github.muntashirakon.music.util.MusicUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor class HorizontalAlbumAdapter( activity: FragmentActivity, 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 4976fcb44..f703c4504 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 @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.adapter.artist +package io.github.muntashirakon.music.adapter.artist import android.annotation.SuppressLint import android.content.res.ColorStateList @@ -23,22 +23,22 @@ import android.view.View import android.view.ViewGroup import androidx.core.view.isVisible import androidx.fragment.app.FragmentActivity -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.GlideApp -import code.name.monkey.retromusic.glide.RetroGlideExtension -import code.name.monkey.retromusic.glide.RetroMusicColoredTarget -import code.name.monkey.retromusic.helper.menu.SongsMenuHelper -import code.name.monkey.retromusic.interfaces.IAlbumArtistClickListener -import code.name.monkey.retromusic.interfaces.IArtistClickListener -import code.name.monkey.retromusic.interfaces.ICabHolder -import code.name.monkey.retromusic.model.Artist -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.util.MusicUtil -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.adapter.base.AbsMultiSelectAdapter +import io.github.muntashirakon.music.adapter.base.MediaEntryViewHolder +import io.github.muntashirakon.music.extensions.hide +import io.github.muntashirakon.music.glide.GlideApp +import io.github.muntashirakon.music.glide.RetroGlideExtension +import io.github.muntashirakon.music.glide.RetroMusicColoredTarget +import io.github.muntashirakon.music.helper.menu.SongsMenuHelper +import io.github.muntashirakon.music.interfaces.IAlbumArtistClickListener +import io.github.muntashirakon.music.interfaces.IArtistClickListener +import io.github.muntashirakon.music.interfaces.ICabHolder +import io.github.muntashirakon.music.model.Artist +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.MusicUtil +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor import me.zhanghai.android.fastscroll.PopupTextProvider class ArtistAdapter( diff --git a/app/src/main/java/code/name/monkey/retromusic/adapter/backup/BackupAdapter.kt b/app/src/main/java/io/github/muntashirakon/music/adapter/backup/BackupAdapter.kt similarity index 92% rename from app/src/main/java/code/name/monkey/retromusic/adapter/backup/BackupAdapter.kt rename to app/src/main/java/io/github/muntashirakon/music/adapter/backup/BackupAdapter.kt index adfcecf1b..430f04e3d 100644 --- a/app/src/main/java/code/name/monkey/retromusic/adapter/backup/BackupAdapter.kt +++ b/app/src/main/java/io/github/muntashirakon/music/adapter/backup/BackupAdapter.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.adapter.backup +package io.github.muntashirakon.music.adapter.backup import android.annotation.SuppressLint import android.view.LayoutInflater @@ -7,8 +7,8 @@ import android.view.ViewGroup import androidx.appcompat.widget.PopupMenu import androidx.fragment.app.FragmentActivity import androidx.recyclerview.widget.RecyclerView -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.databinding.ItemListBackupBinding +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.databinding.ItemListBackupBinding import java.io.File diff --git a/app/src/main/java/code/name/monkey/retromusic/adapter/base/AbsMultiSelectAdapter.kt b/app/src/main/java/io/github/muntashirakon/music/adapter/base/AbsMultiSelectAdapter.kt similarity index 91% rename from app/src/main/java/code/name/monkey/retromusic/adapter/base/AbsMultiSelectAdapter.kt rename to app/src/main/java/io/github/muntashirakon/music/adapter/base/AbsMultiSelectAdapter.kt index 675c3cbda..5fe98cd7a 100644 --- a/app/src/main/java/code/name/monkey/retromusic/adapter/base/AbsMultiSelectAdapter.kt +++ b/app/src/main/java/io/github/muntashirakon/music/adapter/base/AbsMultiSelectAdapter.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.adapter.base +package io.github.muntashirakon.music.adapter.base import android.annotation.SuppressLint import android.graphics.Color @@ -8,11 +8,11 @@ import androidx.annotation.MenuRes import androidx.fragment.app.FragmentActivity import androidx.recyclerview.widget.RecyclerView import code.name.monkey.appthemehelper.util.VersionUtils -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.extensions.surfaceColor -import code.name.monkey.retromusic.interfaces.ICabCallback -import code.name.monkey.retromusic.interfaces.ICabHolder -import code.name.monkey.retromusic.util.RetroColorUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.extensions.surfaceColor +import io.github.muntashirakon.music.interfaces.ICabCallback +import io.github.muntashirakon.music.interfaces.ICabHolder +import io.github.muntashirakon.music.util.RetroColorUtil import com.afollestad.materialcab.attached.AttachedCab import com.afollestad.materialcab.attached.destroy import com.afollestad.materialcab.attached.isActive 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 d68186c0f..45d21ac84 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; @@ -27,7 +27,7 @@ import androidx.appcompat.widget.AppCompatImageView; 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/LegacyPlaylistAdapter.kt b/app/src/main/java/io/github/muntashirakon/music/adapter/playlist/LegacyPlaylistAdapter.kt similarity index 89% rename from app/src/main/java/code/name/monkey/retromusic/adapter/playlist/LegacyPlaylistAdapter.kt rename to app/src/main/java/io/github/muntashirakon/music/adapter/playlist/LegacyPlaylistAdapter.kt index 9372e507f..ed416f038 100644 --- a/app/src/main/java/code/name/monkey/retromusic/adapter/playlist/LegacyPlaylistAdapter.kt +++ b/app/src/main/java/io/github/muntashirakon/music/adapter/playlist/LegacyPlaylistAdapter.kt @@ -12,16 +12,16 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.adapter.playlist +package io.github.muntashirakon.music.adapter.playlist import android.view.LayoutInflater import android.view.View import android.view.ViewGroup import androidx.fragment.app.FragmentActivity import androidx.recyclerview.widget.RecyclerView -import code.name.monkey.retromusic.adapter.base.MediaEntryViewHolder -import code.name.monkey.retromusic.model.Playlist -import code.name.monkey.retromusic.util.MusicUtil +import io.github.muntashirakon.music.adapter.base.MediaEntryViewHolder +import io.github.muntashirakon.music.model.Playlist +import io.github.muntashirakon.music.util.MusicUtil class LegacyPlaylistAdapter( private val activity: FragmentActivity, 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 83% 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 70afd22b1..b3265bc59 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 @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.adapter.playlist +package io.github.muntashirakon.music.adapter.playlist import android.graphics.Color import android.view.LayoutInflater @@ -23,23 +23,23 @@ import androidx.appcompat.widget.PopupMenu import androidx.core.view.isGone import androidx.core.view.setPadding import androidx.fragment.app.FragmentActivity -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.db.PlaylistEntity -import code.name.monkey.retromusic.db.PlaylistWithSongs -import code.name.monkey.retromusic.db.toSongs -import code.name.monkey.retromusic.extensions.dipToPix -import code.name.monkey.retromusic.glide.GlideApp -import code.name.monkey.retromusic.glide.playlistPreview.PlaylistPreview -import code.name.monkey.retromusic.helper.SortOrder.PlaylistSortOrder -import code.name.monkey.retromusic.helper.menu.PlaylistMenuHelper -import code.name.monkey.retromusic.helper.menu.SongsMenuHelper -import code.name.monkey.retromusic.interfaces.ICabHolder -import code.name.monkey.retromusic.interfaces.IPlaylistClickListener -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.util.MusicUtil -import code.name.monkey.retromusic.util.PreferenceUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.adapter.base.AbsMultiSelectAdapter +import io.github.muntashirakon.music.adapter.base.MediaEntryViewHolder +import io.github.muntashirakon.music.db.PlaylistEntity +import io.github.muntashirakon.music.db.PlaylistWithSongs +import io.github.muntashirakon.music.db.toSongs +import io.github.muntashirakon.music.extensions.dipToPix +import io.github.muntashirakon.music.glide.GlideApp +import io.github.muntashirakon.music.glide.playlistPreview.PlaylistPreview +import io.github.muntashirakon.music.helper.SortOrder.PlaylistSortOrder +import io.github.muntashirakon.music.helper.menu.PlaylistMenuHelper +import io.github.muntashirakon.music.helper.menu.SongsMenuHelper +import io.github.muntashirakon.music.interfaces.ICabHolder +import io.github.muntashirakon.music.interfaces.IPlaylistClickListener +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.MusicUtil +import io.github.muntashirakon.music.util.PreferenceUtil import me.zhanghai.android.fastscroll.PopupTextProvider 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 92% 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 03ed72337..3bb610aee 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 @@ -12,17 +12,17 @@ * See the GNU General Public License for more details. * */ -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.fragment.app.FragmentActivity -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.interfaces.ICabHolder -import code.name.monkey.retromusic.model.Song +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.interfaces.ICabHolder +import io.github.muntashirakon.music.model.Song abstract class AbsOffsetSongAdapter( activity: FragmentActivity, 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 89% 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 918ceb8de..95b17e19a 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 @@ -12,24 +12,24 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.adapter.song +package io.github.muntashirakon.music.adapter.song import android.view.MenuItem import android.view.View import androidx.core.view.isVisible import androidx.fragment.app.FragmentActivity import androidx.lifecycle.lifecycleScope -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.db.PlaylistEntity -import code.name.monkey.retromusic.db.toSongEntity -import code.name.monkey.retromusic.db.toSongsEntity -import code.name.monkey.retromusic.dialogs.RemoveSongFromPlaylistDialog -import code.name.monkey.retromusic.extensions.accentColor -import code.name.monkey.retromusic.extensions.accentOutlineColor -import code.name.monkey.retromusic.fragments.LibraryViewModel -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.interfaces.ICabHolder -import code.name.monkey.retromusic.model.Song +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.db.PlaylistEntity +import io.github.muntashirakon.music.db.toSongEntity +import io.github.muntashirakon.music.db.toSongsEntity +import io.github.muntashirakon.music.dialogs.RemoveSongFromPlaylistDialog +import io.github.muntashirakon.music.extensions.accentColor +import io.github.muntashirakon.music.extensions.accentOutlineColor +import io.github.muntashirakon.music.fragments.LibraryViewModel +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.interfaces.ICabHolder +import io.github.muntashirakon.music.model.Song import com.google.android.material.button.MaterialButton import com.h6ah4i.android.widget.advrecyclerview.draggable.DraggableItemAdapter import com.h6ah4i.android.widget.advrecyclerview.draggable.ItemDraggableRange diff --git a/app/src/main/java/code/name/monkey/retromusic/adapter/song/PlayingQueueAdapter.kt b/app/src/main/java/io/github/muntashirakon/music/adapter/song/PlayingQueueAdapter.kt similarity index 92% 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 ae2de00c6..8357b65bd 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 @@ -12,22 +12,22 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.adapter.song +package io.github.muntashirakon.music.adapter.song import android.view.MenuItem import android.view.View import androidx.core.view.isVisible import androidx.fragment.app.FragmentActivity -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.glide.GlideApp -import code.name.monkey.retromusic.glide.RetroGlideExtension -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.helper.MusicPlayerRemote.isPlaying -import code.name.monkey.retromusic.helper.MusicPlayerRemote.playNextSong -import code.name.monkey.retromusic.helper.MusicPlayerRemote.removeFromQueue -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.util.MusicUtil -import code.name.monkey.retromusic.util.ViewUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.glide.GlideApp +import io.github.muntashirakon.music.glide.RetroGlideExtension +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.helper.MusicPlayerRemote.isPlaying +import io.github.muntashirakon.music.helper.MusicPlayerRemote.playNextSong +import io.github.muntashirakon.music.helper.MusicPlayerRemote.removeFromQueue +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.MusicUtil +import io.github.muntashirakon.music.util.ViewUtil import 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/ShuffleButtonSongAdapter.kt b/app/src/main/java/io/github/muntashirakon/music/adapter/song/ShuffleButtonSongAdapter.kt similarity index 84% 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 b8f053ec7..ea4025c06 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 @@ -12,19 +12,19 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.adapter.song +package io.github.muntashirakon.music.adapter.song import android.view.View import androidx.core.view.isVisible import androidx.fragment.app.FragmentActivity -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.extensions.accentColor -import code.name.monkey.retromusic.extensions.accentOutlineColor -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.interfaces.ICabHolder -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.RetroUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.extensions.accentColor +import io.github.muntashirakon.music.extensions.accentOutlineColor +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.interfaces.ICabHolder +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.RetroUtil import 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 89% 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 d4bd5fdb4..292709a68 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 @@ -12,15 +12,15 @@ * See the GNU General Public License for more details. * */ -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.fragment.app.FragmentActivity -import code.name.monkey.retromusic.interfaces.ICabHolder -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.util.MusicUtil +import io.github.muntashirakon.music.interfaces.ICabHolder +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.MusicUtil class SimpleSongAdapter( context: FragmentActivity, 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 a7c6b634d..233ca7c60 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 @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.adapter.song +package io.github.muntashirakon.music.adapter.song import android.content.res.ColorStateList import android.content.res.Resources @@ -25,24 +25,24 @@ import androidx.core.view.isGone import androidx.core.view.isVisible import androidx.fragment.app.FragmentActivity import androidx.navigation.findNavController -import code.name.monkey.retromusic.EXTRA_ALBUM_ID -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.adapter.base.AbsMultiSelectAdapter -import code.name.monkey.retromusic.adapter.base.MediaEntryViewHolder -import code.name.monkey.retromusic.glide.GlideApp -import code.name.monkey.retromusic.glide.RetroGlideExtension -import code.name.monkey.retromusic.glide.RetroMusicColoredTarget -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.helper.SortOrder -import code.name.monkey.retromusic.helper.menu.SongMenuHelper -import code.name.monkey.retromusic.helper.menu.SongsMenuHelper -import code.name.monkey.retromusic.interfaces.ICabCallback -import code.name.monkey.retromusic.interfaces.ICabHolder -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.util.MusicUtil -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.RetroUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.EXTRA_ALBUM_ID +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.adapter.base.AbsMultiSelectAdapter +import io.github.muntashirakon.music.adapter.base.MediaEntryViewHolder +import io.github.muntashirakon.music.glide.GlideApp +import io.github.muntashirakon.music.glide.RetroGlideExtension +import io.github.muntashirakon.music.glide.RetroMusicColoredTarget +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.helper.SortOrder +import io.github.muntashirakon.music.helper.menu.SongMenuHelper +import io.github.muntashirakon.music.helper.menu.SongsMenuHelper +import io.github.muntashirakon.music.interfaces.ICabCallback +import io.github.muntashirakon.music.interfaces.ICabHolder +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.MusicUtil +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.RetroUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor import 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 92% 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 ad8f964e7..13763c3b7 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.drawable.Icon @@ -22,9 +22,9 @@ import android.util.TypedValue import androidx.annotation.RequiresApi import androidx.core.graphics.drawable.toBitmap import code.name.monkey.appthemehelper.ThemeStore -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.extensions.getTintedDrawable -import code.name.monkey.retromusic.util.PreferenceUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.extensions.getTintedDrawable +import io.github.muntashirakon.music.util.PreferenceUtil @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 68% 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 9f10d795b..05535a278 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,26 +12,26 @@ * 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 androidx.core.os.bundleOf -import code.name.monkey.retromusic.appshortcuts.shortcuttype.LastAddedShortcutType -import code.name.monkey.retromusic.appshortcuts.shortcuttype.ShuffleAllShortcutType -import code.name.monkey.retromusic.appshortcuts.shortcuttype.TopTracksShortcutType -import code.name.monkey.retromusic.extensions.extraNotNull -import code.name.monkey.retromusic.model.Playlist -import code.name.monkey.retromusic.model.smartplaylist.LastAddedPlaylist -import code.name.monkey.retromusic.model.smartplaylist.ShuffleAllPlaylist -import code.name.monkey.retromusic.model.smartplaylist.TopTracksPlaylist -import code.name.monkey.retromusic.service.MusicService -import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_PLAY_PLAYLIST -import code.name.monkey.retromusic.service.MusicService.Companion.INTENT_EXTRA_PLAYLIST -import code.name.monkey.retromusic.service.MusicService.Companion.INTENT_EXTRA_SHUFFLE_MODE -import code.name.monkey.retromusic.service.MusicService.Companion.SHUFFLE_MODE_NONE -import code.name.monkey.retromusic.service.MusicService.Companion.SHUFFLE_MODE_SHUFFLE +import io.github.muntashirakon.music.appshortcuts.shortcuttype.LastAddedShortcutType +import io.github.muntashirakon.music.appshortcuts.shortcuttype.ShuffleAllShortcutType +import io.github.muntashirakon.music.appshortcuts.shortcuttype.TopTracksShortcutType +import io.github.muntashirakon.music.extensions.extraNotNull +import io.github.muntashirakon.music.model.Playlist +import io.github.muntashirakon.music.model.smartplaylist.LastAddedPlaylist +import io.github.muntashirakon.music.model.smartplaylist.ShuffleAllPlaylist +import io.github.muntashirakon.music.model.smartplaylist.TopTracksPlaylist +import io.github.muntashirakon.music.service.MusicService +import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_PLAY_PLAYLIST +import io.github.muntashirakon.music.service.MusicService.Companion.INTENT_EXTRA_PLAYLIST +import io.github.muntashirakon.music.service.MusicService.Companion.INTENT_EXTRA_SHUFFLE_MODE +import io.github.muntashirakon.music.service.MusicService.Companion.SHUFFLE_MODE_NONE +import io.github.muntashirakon.music.service.MusicService.Companion.SHUFFLE_MODE_SHUFFLE class AppShortcutLauncherActivity : Activity() { 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 88% 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 a943ed0c8..806d3722a 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 @@ -22,9 +22,9 @@ import android.content.pm.ShortcutManager import android.graphics.drawable.Icon import android.os.Build import androidx.core.content.getSystemService -import code.name.monkey.retromusic.appshortcuts.shortcuttype.LastAddedShortcutType -import code.name.monkey.retromusic.appshortcuts.shortcuttype.ShuffleAllShortcutType -import code.name.monkey.retromusic.appshortcuts.shortcuttype.TopTracksShortcutType +import io.github.muntashirakon.music.appshortcuts.shortcuttype.LastAddedShortcutType +import io.github.muntashirakon.music.appshortcuts.shortcuttype.ShuffleAllShortcutType +import io.github.muntashirakon.music.appshortcuts.shortcuttype.TopTracksShortcutType @TargetApi(Build.VERSION_CODES.N_MR1) class DynamicShortcutManager(private val context: Context) { 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 92% 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 4b0c7f3a0..d48295ed1 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 androidx.core.os.bundleOf -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) { 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 d0976042c..d90514ec4 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/ShuffleAllShortcutType.kt b/app/src/main/java/io/github/muntashirakon/music/appshortcuts/shortcuttype/ShuffleAllShortcutType.kt similarity index 84% 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 21855cacd..9aad0b655 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 fc0fa9f47..d8e1a8bce 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 @@ -11,15 +11,15 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package 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 90% 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 0aea9d366..5db22e668 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 @@ -25,18 +25,18 @@ import android.widget.RemoteViews import androidx.core.graphics.drawable.toBitmap import code.name.monkey.appthemehelper.util.MaterialValueHelper import code.name.monkey.appthemehelper.util.VersionUtils -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.activities.MainActivity -import code.name.monkey.retromusic.appwidgets.base.BaseAppWidget -import code.name.monkey.retromusic.extensions.getTintedDrawable -import code.name.monkey.retromusic.glide.GlideApp -import code.name.monkey.retromusic.glide.RetroGlideExtension -import code.name.monkey.retromusic.service.MusicService -import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_REWIND -import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_SKIP -import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_TOGGLE_PAUSE -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.RetroUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.activities.MainActivity +import io.github.muntashirakon.music.appwidgets.base.BaseAppWidget +import io.github.muntashirakon.music.extensions.getTintedDrawable +import io.github.muntashirakon.music.glide.GlideApp +import io.github.muntashirakon.music.glide.RetroGlideExtension +import io.github.muntashirakon.music.service.MusicService +import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_REWIND +import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_SKIP +import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_TOGGLE_PAUSE +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.RetroUtil import com.bumptech.glide.Glide import com.bumptech.glide.request.target.CustomTarget import com.bumptech.glide.request.target.Target diff --git a/app/src/main/java/code/name/monkey/retromusic/appwidgets/AppWidgetCard.kt b/app/src/main/java/io/github/muntashirakon/music/appwidgets/AppWidgetCard.kt similarity index 91% 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 80e0b09ea..4a237e679 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 @@ -25,18 +25,18 @@ import android.widget.RemoteViews import androidx.core.graphics.drawable.toBitmap import code.name.monkey.appthemehelper.util.MaterialValueHelper import code.name.monkey.appthemehelper.util.VersionUtils -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.activities.MainActivity -import code.name.monkey.retromusic.appwidgets.base.BaseAppWidget -import code.name.monkey.retromusic.extensions.getTintedDrawable -import code.name.monkey.retromusic.glide.GlideApp -import code.name.monkey.retromusic.glide.RetroGlideExtension -import code.name.monkey.retromusic.glide.palette.BitmapPaletteWrapper -import code.name.monkey.retromusic.service.MusicService -import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_REWIND -import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_SKIP -import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_TOGGLE_PAUSE -import code.name.monkey.retromusic.util.PreferenceUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.activities.MainActivity +import io.github.muntashirakon.music.appwidgets.base.BaseAppWidget +import io.github.muntashirakon.music.extensions.getTintedDrawable +import io.github.muntashirakon.music.glide.GlideApp +import io.github.muntashirakon.music.glide.RetroGlideExtension +import io.github.muntashirakon.music.glide.palette.BitmapPaletteWrapper +import io.github.muntashirakon.music.service.MusicService +import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_REWIND +import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_SKIP +import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_TOGGLE_PAUSE +import io.github.muntashirakon.music.util.PreferenceUtil import com.bumptech.glide.Glide import com.bumptech.glide.request.target.CustomTarget import com.bumptech.glide.request.target.Target diff --git a/app/src/main/java/code/name/monkey/retromusic/appwidgets/AppWidgetCircle.kt b/app/src/main/java/io/github/muntashirakon/music/appwidgets/AppWidgetCircle.kt similarity index 90% rename from app/src/main/java/code/name/monkey/retromusic/appwidgets/AppWidgetCircle.kt rename to app/src/main/java/io/github/muntashirakon/music/appwidgets/AppWidgetCircle.kt index cdb48a063..5151e1956 100644 --- a/app/src/main/java/code/name/monkey/retromusic/appwidgets/AppWidgetCircle.kt +++ b/app/src/main/java/io/github/muntashirakon/music/appwidgets/AppWidgetCircle.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,19 +24,19 @@ import android.widget.RemoteViews import androidx.core.graphics.drawable.toBitmap import code.name.monkey.appthemehelper.util.MaterialValueHelper import code.name.monkey.appthemehelper.util.VersionUtils -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.activities.MainActivity -import code.name.monkey.retromusic.appwidgets.base.BaseAppWidget -import code.name.monkey.retromusic.extensions.getTintedDrawable -import code.name.monkey.retromusic.glide.GlideApp -import code.name.monkey.retromusic.glide.RetroGlideExtension -import code.name.monkey.retromusic.glide.palette.BitmapPaletteWrapper -import code.name.monkey.retromusic.service.MusicService -import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_TOGGLE_PAUSE -import code.name.monkey.retromusic.service.MusicService.Companion.TOGGLE_FAVORITE -import code.name.monkey.retromusic.util.MusicUtil -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.RetroUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.activities.MainActivity +import io.github.muntashirakon.music.appwidgets.base.BaseAppWidget +import io.github.muntashirakon.music.extensions.getTintedDrawable +import io.github.muntashirakon.music.glide.GlideApp +import io.github.muntashirakon.music.glide.RetroGlideExtension +import io.github.muntashirakon.music.glide.palette.BitmapPaletteWrapper +import io.github.muntashirakon.music.service.MusicService +import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_TOGGLE_PAUSE +import io.github.muntashirakon.music.service.MusicService.Companion.TOGGLE_FAVORITE +import io.github.muntashirakon.music.util.MusicUtil +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.RetroUtil import com.bumptech.glide.Glide import com.bumptech.glide.request.RequestOptions import com.bumptech.glide.request.target.CustomTarget 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 91% 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 2f1d7b173..a261da378 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 @@ -26,18 +26,18 @@ import android.widget.RemoteViews import androidx.core.graphics.drawable.toBitmap import code.name.monkey.appthemehelper.util.MaterialValueHelper import code.name.monkey.appthemehelper.util.VersionUtils -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.activities.MainActivity -import code.name.monkey.retromusic.appwidgets.base.BaseAppWidget -import code.name.monkey.retromusic.extensions.getTintedDrawable -import code.name.monkey.retromusic.glide.GlideApp -import code.name.monkey.retromusic.glide.RetroGlideExtension -import code.name.monkey.retromusic.glide.palette.BitmapPaletteWrapper -import code.name.monkey.retromusic.service.MusicService -import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_REWIND -import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_SKIP -import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_TOGGLE_PAUSE -import code.name.monkey.retromusic.util.PreferenceUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.activities.MainActivity +import io.github.muntashirakon.music.appwidgets.base.BaseAppWidget +import io.github.muntashirakon.music.extensions.getTintedDrawable +import io.github.muntashirakon.music.glide.GlideApp +import io.github.muntashirakon.music.glide.RetroGlideExtension +import io.github.muntashirakon.music.glide.palette.BitmapPaletteWrapper +import io.github.muntashirakon.music.service.MusicService +import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_REWIND +import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_SKIP +import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_TOGGLE_PAUSE +import io.github.muntashirakon.music.util.PreferenceUtil import com.bumptech.glide.Glide import com.bumptech.glide.request.target.CustomTarget import com.bumptech.glide.request.target.Target diff --git a/app/src/main/java/code/name/monkey/retromusic/appwidgets/AppWidgetMD3.kt b/app/src/main/java/io/github/muntashirakon/music/appwidgets/AppWidgetMD3.kt similarity index 91% rename from app/src/main/java/code/name/monkey/retromusic/appwidgets/AppWidgetMD3.kt rename to app/src/main/java/io/github/muntashirakon/music/appwidgets/AppWidgetMD3.kt index cc07fa1d2..85dca0ee1 100644 --- a/app/src/main/java/code/name/monkey/retromusic/appwidgets/AppWidgetMD3.kt +++ b/app/src/main/java/io/github/muntashirakon/music/appwidgets/AppWidgetMD3.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,19 +25,19 @@ import android.widget.RemoteViews import androidx.core.graphics.drawable.toBitmap import code.name.monkey.appthemehelper.util.MaterialValueHelper import code.name.monkey.appthemehelper.util.VersionUtils -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.activities.MainActivity -import code.name.monkey.retromusic.appwidgets.base.BaseAppWidget -import code.name.monkey.retromusic.extensions.getTintedDrawable -import code.name.monkey.retromusic.glide.GlideApp -import code.name.monkey.retromusic.glide.RetroGlideExtension -import code.name.monkey.retromusic.glide.palette.BitmapPaletteWrapper -import code.name.monkey.retromusic.service.MusicService -import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_REWIND -import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_SKIP -import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_TOGGLE_PAUSE -import code.name.monkey.retromusic.util.DensityUtil -import code.name.monkey.retromusic.util.PreferenceUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.activities.MainActivity +import io.github.muntashirakon.music.appwidgets.base.BaseAppWidget +import io.github.muntashirakon.music.extensions.getTintedDrawable +import io.github.muntashirakon.music.glide.GlideApp +import io.github.muntashirakon.music.glide.RetroGlideExtension +import io.github.muntashirakon.music.glide.palette.BitmapPaletteWrapper +import io.github.muntashirakon.music.service.MusicService +import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_REWIND +import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_SKIP +import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_TOGGLE_PAUSE +import io.github.muntashirakon.music.util.DensityUtil +import io.github.muntashirakon.music.util.PreferenceUtil import com.bumptech.glide.Glide import com.bumptech.glide.request.target.CustomTarget import com.bumptech.glide.request.target.Target diff --git a/app/src/main/java/code/name/monkey/retromusic/appwidgets/AppWidgetSmall.kt b/app/src/main/java/io/github/muntashirakon/music/appwidgets/AppWidgetSmall.kt similarity index 91% 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 12246e860..57c016704 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 @@ -25,18 +25,18 @@ import android.widget.RemoteViews import androidx.core.graphics.drawable.toBitmap import code.name.monkey.appthemehelper.util.MaterialValueHelper import code.name.monkey.appthemehelper.util.VersionUtils -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.activities.MainActivity -import code.name.monkey.retromusic.appwidgets.base.BaseAppWidget -import code.name.monkey.retromusic.extensions.getTintedDrawable -import code.name.monkey.retromusic.glide.GlideApp -import code.name.monkey.retromusic.glide.RetroGlideExtension -import code.name.monkey.retromusic.glide.palette.BitmapPaletteWrapper -import code.name.monkey.retromusic.service.MusicService -import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_REWIND -import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_SKIP -import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_TOGGLE_PAUSE -import code.name.monkey.retromusic.util.PreferenceUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.activities.MainActivity +import io.github.muntashirakon.music.appwidgets.base.BaseAppWidget +import io.github.muntashirakon.music.extensions.getTintedDrawable +import io.github.muntashirakon.music.glide.GlideApp +import io.github.muntashirakon.music.glide.RetroGlideExtension +import io.github.muntashirakon.music.glide.palette.BitmapPaletteWrapper +import io.github.muntashirakon.music.service.MusicService +import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_REWIND +import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_SKIP +import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_TOGGLE_PAUSE +import io.github.muntashirakon.music.util.PreferenceUtil import com.bumptech.glide.Glide import com.bumptech.glide.request.target.CustomTarget import com.bumptech.glide.request.target.Target diff --git a/app/src/main/java/code/name/monkey/retromusic/appwidgets/AppWidgetText.kt b/app/src/main/java/io/github/muntashirakon/music/appwidgets/AppWidgetText.kt similarity index 90% 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 5e9004e98..b8f34bd93 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 @@ -23,15 +23,15 @@ import android.widget.RemoteViews import androidx.core.content.ContextCompat import androidx.core.graphics.drawable.toBitmap import code.name.monkey.appthemehelper.util.VersionUtils -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.activities.MainActivity -import code.name.monkey.retromusic.appwidgets.base.BaseAppWidget -import code.name.monkey.retromusic.extensions.getTintedDrawable -import code.name.monkey.retromusic.service.MusicService -import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_REWIND -import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_SKIP -import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_TOGGLE_PAUSE -import code.name.monkey.retromusic.util.PreferenceUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.activities.MainActivity +import io.github.muntashirakon.music.appwidgets.base.BaseAppWidget +import io.github.muntashirakon.music.extensions.getTintedDrawable +import io.github.muntashirakon.music.service.MusicService +import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_REWIND +import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_SKIP +import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_TOGGLE_PAUSE +import io.github.muntashirakon.music.util.PreferenceUtil 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 079e90ae6..adae340c8 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 90% 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 e460b7956..5d72e10bd 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 @@ -26,14 +26,14 @@ import android.graphics.drawable.Drawable import android.widget.RemoteViews import androidx.core.content.ContextCompat import code.name.monkey.appthemehelper.util.VersionUtils -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.service.MusicService -import code.name.monkey.retromusic.service.MusicService.Companion.APP_WIDGET_UPDATE -import code.name.monkey.retromusic.service.MusicService.Companion.EXTRA_APP_WIDGET_NAME -import code.name.monkey.retromusic.service.MusicService.Companion.FAVORITE_STATE_CHANGED -import code.name.monkey.retromusic.service.MusicService.Companion.META_CHANGED -import code.name.monkey.retromusic.service.MusicService.Companion.PLAY_STATE_CHANGED +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.service.MusicService +import io.github.muntashirakon.music.service.MusicService.Companion.APP_WIDGET_UPDATE +import io.github.muntashirakon.music.service.MusicService.Companion.EXTRA_APP_WIDGET_NAME +import io.github.muntashirakon.music.service.MusicService.Companion.FAVORITE_STATE_CHANGED +import io.github.muntashirakon.music.service.MusicService.Companion.META_CHANGED +import io.github.muntashirakon.music.service.MusicService.Companion.PLAY_STATE_CHANGED abstract class BaseAppWidget : AppWidgetProvider() { diff --git a/app/src/main/java/code/name/monkey/retromusic/auto/AutoMediaIDHelper.java b/app/src/main/java/io/github/muntashirakon/music/auto/AutoMediaIDHelper.java similarity index 98% rename from app/src/main/java/code/name/monkey/retromusic/auto/AutoMediaIDHelper.java rename to app/src/main/java/io/github/muntashirakon/music/auto/AutoMediaIDHelper.java index 3d1f4815d..40cea0d61 100644 --- a/app/src/main/java/code/name/monkey/retromusic/auto/AutoMediaIDHelper.java +++ b/app/src/main/java/io/github/muntashirakon/music/auto/AutoMediaIDHelper.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.auto; +package io.github.muntashirakon.music.auto; import androidx.annotation.NonNull; diff --git a/app/src/main/java/code/name/monkey/retromusic/auto/AutoMusicProvider.kt b/app/src/main/java/io/github/muntashirakon/music/auto/AutoMusicProvider.kt similarity index 96% rename from app/src/main/java/code/name/monkey/retromusic/auto/AutoMusicProvider.kt rename to app/src/main/java/io/github/muntashirakon/music/auto/AutoMusicProvider.kt index 1b11510a0..555d155c9 100644 --- a/app/src/main/java/code/name/monkey/retromusic/auto/AutoMusicProvider.kt +++ b/app/src/main/java/io/github/muntashirakon/music/auto/AutoMusicProvider.kt @@ -11,19 +11,19 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.auto +package io.github.muntashirakon.music.auto import android.content.Context import android.content.res.Resources import android.support.v4.media.MediaBrowserCompat -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.model.CategoryInfo -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.repository.* -import code.name.monkey.retromusic.service.MusicService -import code.name.monkey.retromusic.util.MusicUtil -import code.name.monkey.retromusic.util.PreferenceUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.model.CategoryInfo +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.repository.* +import io.github.muntashirakon.music.service.MusicService +import io.github.muntashirakon.music.util.MusicUtil +import io.github.muntashirakon.music.util.PreferenceUtil import java.lang.ref.WeakReference diff --git a/app/src/main/java/code/name/monkey/retromusic/auto/MediaItemBuilder.kt b/app/src/main/java/io/github/muntashirakon/music/auto/MediaItemBuilder.kt similarity index 98% rename from app/src/main/java/code/name/monkey/retromusic/auto/MediaItemBuilder.kt rename to app/src/main/java/io/github/muntashirakon/music/auto/MediaItemBuilder.kt index 534b0ec52..03c26bc5a 100644 --- a/app/src/main/java/code/name/monkey/retromusic/auto/MediaItemBuilder.kt +++ b/app/src/main/java/io/github/muntashirakon/music/auto/MediaItemBuilder.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.auto +package io.github.muntashirakon.music.auto import android.content.Context import android.net.Uri diff --git a/app/src/main/java/code/name/monkey/retromusic/db/BlackListStoreDao.kt b/app/src/main/java/io/github/muntashirakon/music/db/BlackListStoreDao.kt similarity index 96% rename from app/src/main/java/code/name/monkey/retromusic/db/BlackListStoreDao.kt rename to app/src/main/java/io/github/muntashirakon/music/db/BlackListStoreDao.kt index 0bf40b736..ac72f0e76 100644 --- a/app/src/main/java/code/name/monkey/retromusic/db/BlackListStoreDao.kt +++ b/app/src/main/java/io/github/muntashirakon/music/db/BlackListStoreDao.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.db +package io.github.muntashirakon.music.db import androidx.room.* diff --git a/app/src/main/java/code/name/monkey/retromusic/db/BlackListStoreEntity.kt b/app/src/main/java/io/github/muntashirakon/music/db/BlackListStoreEntity.kt similarity index 94% rename from app/src/main/java/code/name/monkey/retromusic/db/BlackListStoreEntity.kt rename to app/src/main/java/io/github/muntashirakon/music/db/BlackListStoreEntity.kt index 8592442a2..4e7cf10bc 100644 --- a/app/src/main/java/code/name/monkey/retromusic/db/BlackListStoreEntity.kt +++ b/app/src/main/java/io/github/muntashirakon/music/db/BlackListStoreEntity.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.db +package io.github.muntashirakon.music.db import androidx.room.Entity import androidx.room.PrimaryKey diff --git a/app/src/main/java/code/name/monkey/retromusic/db/HistoryDao.kt b/app/src/main/java/io/github/muntashirakon/music/db/HistoryDao.kt similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/db/HistoryDao.kt rename to app/src/main/java/io/github/muntashirakon/music/db/HistoryDao.kt index c8b2e3165..4532d3b6f 100644 --- a/app/src/main/java/code/name/monkey/retromusic/db/HistoryDao.kt +++ b/app/src/main/java/io/github/muntashirakon/music/db/HistoryDao.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.db +package io.github.muntashirakon.music.db import androidx.lifecycle.LiveData import androidx.room.* diff --git a/app/src/main/java/code/name/monkey/retromusic/db/HistoryEntity.kt b/app/src/main/java/io/github/muntashirakon/music/db/HistoryEntity.kt similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/db/HistoryEntity.kt rename to app/src/main/java/io/github/muntashirakon/music/db/HistoryEntity.kt index 535a37964..4458577b7 100644 --- a/app/src/main/java/code/name/monkey/retromusic/db/HistoryEntity.kt +++ b/app/src/main/java/io/github/muntashirakon/music/db/HistoryEntity.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.db +package io.github.muntashirakon.music.db import androidx.room.ColumnInfo import androidx.room.Entity diff --git a/app/src/main/java/code/name/monkey/retromusic/db/LyricsDao.kt b/app/src/main/java/io/github/muntashirakon/music/db/LyricsDao.kt similarity index 95% rename from app/src/main/java/code/name/monkey/retromusic/db/LyricsDao.kt rename to app/src/main/java/io/github/muntashirakon/music/db/LyricsDao.kt index fa14b1aca..cd50b2e77 100644 --- a/app/src/main/java/code/name/monkey/retromusic/db/LyricsDao.kt +++ b/app/src/main/java/io/github/muntashirakon/music/db/LyricsDao.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.db +package io.github.muntashirakon.music.db import androidx.room.* diff --git a/app/src/main/java/code/name/monkey/retromusic/db/LyricsEntity.kt b/app/src/main/java/io/github/muntashirakon/music/db/LyricsEntity.kt similarity index 94% rename from app/src/main/java/code/name/monkey/retromusic/db/LyricsEntity.kt rename to app/src/main/java/io/github/muntashirakon/music/db/LyricsEntity.kt index 91d987d62..8eab4d65a 100644 --- a/app/src/main/java/code/name/monkey/retromusic/db/LyricsEntity.kt +++ b/app/src/main/java/io/github/muntashirakon/music/db/LyricsEntity.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.db +package io.github.muntashirakon.music.db import androidx.room.Entity import androidx.room.PrimaryKey diff --git a/app/src/main/java/code/name/monkey/retromusic/db/PlayCountDao.kt b/app/src/main/java/io/github/muntashirakon/music/db/PlayCountDao.kt similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/db/PlayCountDao.kt rename to app/src/main/java/io/github/muntashirakon/music/db/PlayCountDao.kt index 420b2d434..de621adb7 100644 --- a/app/src/main/java/code/name/monkey/retromusic/db/PlayCountDao.kt +++ b/app/src/main/java/io/github/muntashirakon/music/db/PlayCountDao.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.db +package io.github.muntashirakon.music.db import androidx.room.* diff --git a/app/src/main/java/code/name/monkey/retromusic/db/PlayCountEntity.kt b/app/src/main/java/io/github/muntashirakon/music/db/PlayCountEntity.kt similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/db/PlayCountEntity.kt rename to app/src/main/java/io/github/muntashirakon/music/db/PlayCountEntity.kt index 2fa41b227..fb552311b 100644 --- a/app/src/main/java/code/name/monkey/retromusic/db/PlayCountEntity.kt +++ b/app/src/main/java/io/github/muntashirakon/music/db/PlayCountEntity.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.db +package io.github.muntashirakon.music.db import androidx.room.ColumnInfo import androidx.room.Entity diff --git a/app/src/main/java/code/name/monkey/retromusic/db/PlaylistDao.kt b/app/src/main/java/io/github/muntashirakon/music/db/PlaylistDao.kt similarity index 98% rename from app/src/main/java/code/name/monkey/retromusic/db/PlaylistDao.kt rename to app/src/main/java/io/github/muntashirakon/music/db/PlaylistDao.kt index 64db1ae43..0c39ef7b9 100644 --- a/app/src/main/java/code/name/monkey/retromusic/db/PlaylistDao.kt +++ b/app/src/main/java/io/github/muntashirakon/music/db/PlaylistDao.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.db +package io.github.muntashirakon.music.db import androidx.lifecycle.LiveData import androidx.room.* diff --git a/app/src/main/java/code/name/monkey/retromusic/db/PlaylistEntity.kt b/app/src/main/java/io/github/muntashirakon/music/db/PlaylistEntity.kt similarity index 95% rename from app/src/main/java/code/name/monkey/retromusic/db/PlaylistEntity.kt rename to app/src/main/java/io/github/muntashirakon/music/db/PlaylistEntity.kt index 5493b1155..ba0cd3dda 100644 --- a/app/src/main/java/code/name/monkey/retromusic/db/PlaylistEntity.kt +++ b/app/src/main/java/io/github/muntashirakon/music/db/PlaylistEntity.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.db +package io.github.muntashirakon.music.db import android.os.Parcelable import androidx.room.ColumnInfo diff --git a/app/src/main/java/code/name/monkey/retromusic/db/PlaylistWithSongs.kt b/app/src/main/java/io/github/muntashirakon/music/db/PlaylistWithSongs.kt similarity index 95% rename from app/src/main/java/code/name/monkey/retromusic/db/PlaylistWithSongs.kt rename to app/src/main/java/io/github/muntashirakon/music/db/PlaylistWithSongs.kt index da80d8228..aabb4831d 100644 --- a/app/src/main/java/code/name/monkey/retromusic/db/PlaylistWithSongs.kt +++ b/app/src/main/java/io/github/muntashirakon/music/db/PlaylistWithSongs.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.db +package io.github.muntashirakon.music.db import android.os.Parcelable import androidx.room.Embedded diff --git a/app/src/main/java/code/name/monkey/retromusic/db/RetroDatabase.kt b/app/src/main/java/io/github/muntashirakon/music/db/RetroDatabase.kt similarity index 96% rename from app/src/main/java/code/name/monkey/retromusic/db/RetroDatabase.kt rename to app/src/main/java/io/github/muntashirakon/music/db/RetroDatabase.kt index 804342126..a0ddffc43 100644 --- a/app/src/main/java/code/name/monkey/retromusic/db/RetroDatabase.kt +++ b/app/src/main/java/io/github/muntashirakon/music/db/RetroDatabase.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.db +package io.github.muntashirakon.music.db import androidx.room.Database import androidx.room.RoomDatabase diff --git a/app/src/main/java/code/name/monkey/retromusic/db/SongEntity.kt b/app/src/main/java/io/github/muntashirakon/music/db/SongEntity.kt similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/db/SongEntity.kt rename to app/src/main/java/io/github/muntashirakon/music/db/SongEntity.kt index 206c91e27..6e9d99d6a 100644 --- a/app/src/main/java/code/name/monkey/retromusic/db/SongEntity.kt +++ b/app/src/main/java/io/github/muntashirakon/music/db/SongEntity.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.db +package io.github.muntashirakon.music.db import android.os.Parcelable import androidx.room.ColumnInfo diff --git a/app/src/main/java/code/name/monkey/retromusic/db/SongExtension.kt b/app/src/main/java/io/github/muntashirakon/music/db/SongExtension.kt similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/db/SongExtension.kt rename to app/src/main/java/io/github/muntashirakon/music/db/SongExtension.kt index 4a3705de0..68a0500a4 100644 --- a/app/src/main/java/code/name/monkey/retromusic/db/SongExtension.kt +++ b/app/src/main/java/io/github/muntashirakon/music/db/SongExtension.kt @@ -12,9 +12,9 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.db +package io.github.muntashirakon.music.db -import code.name.monkey.retromusic.model.Song +import io.github.muntashirakon.music.model.Song fun List.fromHistoryToSongs(): List { return map { 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 83% 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 c4bdd047d..7c94272c9 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,21 +12,21 @@ * 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.os.bundleOf import androidx.fragment.app.DialogFragment -import code.name.monkey.retromusic.EXTRA_PLAYLISTS -import code.name.monkey.retromusic.EXTRA_SONG -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.db.PlaylistEntity -import code.name.monkey.retromusic.extensions.colorButtons -import code.name.monkey.retromusic.extensions.extraNotNull -import code.name.monkey.retromusic.extensions.materialDialog -import code.name.monkey.retromusic.fragments.LibraryViewModel -import code.name.monkey.retromusic.model.Song +import io.github.muntashirakon.music.EXTRA_PLAYLISTS +import io.github.muntashirakon.music.EXTRA_SONG +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.db.PlaylistEntity +import io.github.muntashirakon.music.extensions.colorButtons +import io.github.muntashirakon.music.extensions.extraNotNull +import io.github.muntashirakon.music.extensions.materialDialog +import io.github.muntashirakon.music.fragments.LibraryViewModel +import io.github.muntashirakon.music.model.Song import org.koin.androidx.viewmodel.ext.android.sharedViewModel class AddToPlaylistDialog : DialogFragment() { diff --git a/app/src/main/java/code/name/monkey/retromusic/dialogs/BlacklistFolderChooserDialog.kt b/app/src/main/java/io/github/muntashirakon/music/dialogs/BlacklistFolderChooserDialog.kt similarity index 95% rename from app/src/main/java/code/name/monkey/retromusic/dialogs/BlacklistFolderChooserDialog.kt rename to app/src/main/java/io/github/muntashirakon/music/dialogs/BlacklistFolderChooserDialog.kt index 5701d858b..0d1b22491 100644 --- a/app/src/main/java/code/name/monkey/retromusic/dialogs/BlacklistFolderChooserDialog.kt +++ b/app/src/main/java/io/github/muntashirakon/music/dialogs/BlacklistFolderChooserDialog.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.dialogs +package io.github.muntashirakon.music.dialogs import android.Manifest import android.app.Dialog @@ -8,9 +8,9 @@ import android.os.Bundle import androidx.core.app.ActivityCompat import androidx.fragment.app.DialogFragment import code.name.monkey.appthemehelper.util.VersionUtils -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.extensions.materialDialog -import code.name.monkey.retromusic.util.getExternalStorageDirectory +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.extensions.materialDialog +import io.github.muntashirakon.music.util.getExternalStorageDirectory import com.afollestad.materialdialogs.MaterialDialog import com.afollestad.materialdialogs.list.listItems import com.afollestad.materialdialogs.list.updateListItems diff --git a/app/src/main/java/code/name/monkey/retromusic/dialogs/CreatePlaylistDialog.kt b/app/src/main/java/io/github/muntashirakon/music/dialogs/CreatePlaylistDialog.kt similarity index 84% 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 bd9b3e258..1be024783 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,21 +12,21 @@ * 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 android.text.TextUtils import androidx.core.os.bundleOf import androidx.fragment.app.DialogFragment -import code.name.monkey.retromusic.EXTRA_SONG -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.databinding.DialogPlaylistBinding -import code.name.monkey.retromusic.extensions.colorButtons -import code.name.monkey.retromusic.extensions.extra -import code.name.monkey.retromusic.extensions.materialDialog -import code.name.monkey.retromusic.fragments.LibraryViewModel -import code.name.monkey.retromusic.model.Song +import io.github.muntashirakon.music.EXTRA_SONG +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.databinding.DialogPlaylistBinding +import io.github.muntashirakon.music.extensions.colorButtons +import io.github.muntashirakon.music.extensions.extra +import io.github.muntashirakon.music.extensions.materialDialog +import io.github.muntashirakon.music.fragments.LibraryViewModel +import io.github.muntashirakon.music.model.Song import com.google.android.material.textfield.TextInputEditText import com.google.android.material.textfield.TextInputLayout import org.koin.androidx.viewmodel.ext.android.sharedViewModel diff --git a/app/src/main/java/code/name/monkey/retromusic/dialogs/DeletePlaylistDialog.kt b/app/src/main/java/io/github/muntashirakon/music/dialogs/DeletePlaylistDialog.kt similarity index 83% 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 be133cbe5..3a36b8845 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,21 +12,21 @@ * 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.os.bundleOf import androidx.core.text.parseAsHtml import androidx.fragment.app.DialogFragment -import code.name.monkey.retromusic.EXTRA_PLAYLIST -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.db.PlaylistEntity -import code.name.monkey.retromusic.extensions.colorButtons -import code.name.monkey.retromusic.extensions.extraNotNull -import code.name.monkey.retromusic.extensions.materialDialog -import code.name.monkey.retromusic.fragments.LibraryViewModel -import code.name.monkey.retromusic.fragments.ReloadType +import io.github.muntashirakon.music.EXTRA_PLAYLIST +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.db.PlaylistEntity +import io.github.muntashirakon.music.extensions.colorButtons +import io.github.muntashirakon.music.extensions.extraNotNull +import io.github.muntashirakon.music.extensions.materialDialog +import io.github.muntashirakon.music.fragments.LibraryViewModel +import io.github.muntashirakon.music.fragments.ReloadType import org.koin.androidx.viewmodel.ext.android.sharedViewModel class DeletePlaylistDialog : DialogFragment() { 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 04b890259..00fec214a 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.Activity import android.app.Dialog @@ -25,17 +25,17 @@ import androidx.core.os.bundleOf import androidx.core.text.parseAsHtml import androidx.fragment.app.DialogFragment import code.name.monkey.appthemehelper.util.VersionUtils -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.extensions.materialDialog -import code.name.monkey.retromusic.fragments.LibraryViewModel -import code.name.monkey.retromusic.fragments.ReloadType -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.util.MusicUtil -import code.name.monkey.retromusic.util.SAFUtil +import io.github.muntashirakon.music.EXTRA_SONG +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.activities.saf.SAFGuideActivity +import io.github.muntashirakon.music.extensions.extraNotNull +import io.github.muntashirakon.music.extensions.materialDialog +import io.github.muntashirakon.music.fragments.LibraryViewModel +import io.github.muntashirakon.music.fragments.ReloadType +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.MusicUtil +import io.github.muntashirakon.music.util.SAFUtil import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.launch diff --git a/app/src/main/java/code/name/monkey/retromusic/dialogs/ImportPlaylistDialog.kt b/app/src/main/java/io/github/muntashirakon/music/dialogs/ImportPlaylistDialog.kt similarity index 83% rename from app/src/main/java/code/name/monkey/retromusic/dialogs/ImportPlaylistDialog.kt rename to app/src/main/java/io/github/muntashirakon/music/dialogs/ImportPlaylistDialog.kt index 2d16b223b..4420733f6 100644 --- a/app/src/main/java/code/name/monkey/retromusic/dialogs/ImportPlaylistDialog.kt +++ b/app/src/main/java/io/github/muntashirakon/music/dialogs/ImportPlaylistDialog.kt @@ -12,15 +12,15 @@ * 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.R -import code.name.monkey.retromusic.extensions.colorButtons -import code.name.monkey.retromusic.extensions.materialDialog -import code.name.monkey.retromusic.fragments.LibraryViewModel +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.extensions.colorButtons +import io.github.muntashirakon.music.extensions.materialDialog +import io.github.muntashirakon.music.fragments.LibraryViewModel import org.koin.androidx.viewmodel.ext.android.sharedViewModel class ImportPlaylistDialog : DialogFragment() { diff --git a/app/src/main/java/code/name/monkey/retromusic/dialogs/PlaybackSpeedDialog.kt b/app/src/main/java/io/github/muntashirakon/music/dialogs/PlaybackSpeedDialog.kt similarity index 82% rename from app/src/main/java/code/name/monkey/retromusic/dialogs/PlaybackSpeedDialog.kt rename to app/src/main/java/io/github/muntashirakon/music/dialogs/PlaybackSpeedDialog.kt index 6965d0831..07716b2bf 100644 --- a/app/src/main/java/code/name/monkey/retromusic/dialogs/PlaybackSpeedDialog.kt +++ b/app/src/main/java/io/github/muntashirakon/music/dialogs/PlaybackSpeedDialog.kt @@ -1,14 +1,14 @@ -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.R -import code.name.monkey.retromusic.databinding.DialogPlaybackSpeedBinding -import code.name.monkey.retromusic.extensions.accent -import code.name.monkey.retromusic.extensions.colorButtons -import code.name.monkey.retromusic.extensions.materialDialog -import code.name.monkey.retromusic.util.PreferenceUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.databinding.DialogPlaybackSpeedBinding +import io.github.muntashirakon.music.extensions.accent +import io.github.muntashirakon.music.extensions.colorButtons +import io.github.muntashirakon.music.extensions.materialDialog +import io.github.muntashirakon.music.util.PreferenceUtil import com.google.android.material.slider.Slider class PlaybackSpeedDialog : DialogFragment() { diff --git a/app/src/main/java/code/name/monkey/retromusic/dialogs/RemoveSongFromPlaylistDialog.kt b/app/src/main/java/io/github/muntashirakon/music/dialogs/RemoveSongFromPlaylistDialog.kt similarity index 84% rename from app/src/main/java/code/name/monkey/retromusic/dialogs/RemoveSongFromPlaylistDialog.kt rename to app/src/main/java/io/github/muntashirakon/music/dialogs/RemoveSongFromPlaylistDialog.kt index a51479248..615ca61fe 100644 --- a/app/src/main/java/code/name/monkey/retromusic/dialogs/RemoveSongFromPlaylistDialog.kt +++ b/app/src/main/java/io/github/muntashirakon/music/dialogs/RemoveSongFromPlaylistDialog.kt @@ -12,20 +12,20 @@ * 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.os.bundleOf import androidx.core.text.parseAsHtml import androidx.fragment.app.DialogFragment -import code.name.monkey.retromusic.EXTRA_SONG -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.db.SongEntity -import code.name.monkey.retromusic.extensions.colorButtons -import code.name.monkey.retromusic.extensions.extraNotNull -import code.name.monkey.retromusic.extensions.materialDialog -import code.name.monkey.retromusic.fragments.LibraryViewModel +import io.github.muntashirakon.music.EXTRA_SONG +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.db.SongEntity +import io.github.muntashirakon.music.extensions.colorButtons +import io.github.muntashirakon.music.extensions.extraNotNull +import io.github.muntashirakon.music.extensions.materialDialog +import io.github.muntashirakon.music.fragments.LibraryViewModel import org.koin.androidx.viewmodel.ext.android.sharedViewModel class RemoveSongFromPlaylistDialog : DialogFragment() { 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 81% 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 18a3ab714..770f5321b 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,21 +12,21 @@ * 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.os.bundleOf import androidx.fragment.app.DialogFragment -import code.name.monkey.retromusic.EXTRA_PLAYLIST_ID -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.db.PlaylistEntity -import code.name.monkey.retromusic.extensions.accentColor -import code.name.monkey.retromusic.extensions.colorButtons -import code.name.monkey.retromusic.extensions.extraNotNull -import code.name.monkey.retromusic.extensions.materialDialog -import code.name.monkey.retromusic.fragments.LibraryViewModel -import code.name.monkey.retromusic.fragments.ReloadType +import io.github.muntashirakon.music.EXTRA_PLAYLIST_ID +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.db.PlaylistEntity +import io.github.muntashirakon.music.extensions.accentColor +import io.github.muntashirakon.music.extensions.colorButtons +import io.github.muntashirakon.music.extensions.extraNotNull +import io.github.muntashirakon.music.extensions.materialDialog +import io.github.muntashirakon.music.fragments.LibraryViewModel +import io.github.muntashirakon.music.fragments.ReloadType import com.google.android.material.textfield.TextInputEditText import com.google.android.material.textfield.TextInputLayout import org.koin.androidx.viewmodel.ext.android.sharedViewModel diff --git a/app/src/main/java/code/name/monkey/retromusic/dialogs/SavePlaylistDialog.kt b/app/src/main/java/io/github/muntashirakon/music/dialogs/SavePlaylistDialog.kt similarity index 90% rename from app/src/main/java/code/name/monkey/retromusic/dialogs/SavePlaylistDialog.kt rename to app/src/main/java/io/github/muntashirakon/music/dialogs/SavePlaylistDialog.kt index 157a1b221..49924ae1d 100644 --- a/app/src/main/java/code/name/monkey/retromusic/dialogs/SavePlaylistDialog.kt +++ b/app/src/main/java/io/github/muntashirakon/music/dialogs/SavePlaylistDialog.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.media.MediaScannerConnection @@ -22,12 +22,12 @@ import androidx.core.os.bundleOf import androidx.fragment.app.DialogFragment import androidx.lifecycle.lifecycleScope import code.name.monkey.appthemehelper.util.VersionUtils -import code.name.monkey.retromusic.EXTRA_PLAYLIST -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.db.PlaylistWithSongs -import code.name.monkey.retromusic.extensions.* -import code.name.monkey.retromusic.helper.M3UWriter -import code.name.monkey.retromusic.util.PlaylistsUtil +import io.github.muntashirakon.music.EXTRA_PLAYLIST +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.db.PlaylistWithSongs +import io.github.muntashirakon.music.extensions.* +import io.github.muntashirakon.music.helper.M3UWriter +import io.github.muntashirakon.music.util.PlaylistsUtil import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.launch import kotlinx.coroutines.withContext 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 90% 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 9ee506958..4ac1b7d04 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.app.AlarmManager import android.app.Dialog @@ -28,16 +28,16 @@ import android.widget.Toast import androidx.core.content.getSystemService import androidx.fragment.app.DialogFragment import code.name.monkey.appthemehelper.util.VersionUtils -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.databinding.DialogSleepTimerBinding -import code.name.monkey.retromusic.extensions.addAccentColor -import code.name.monkey.retromusic.extensions.colorButtons -import code.name.monkey.retromusic.extensions.materialDialog -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.service.MusicService -import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_PENDING_QUIT -import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_QUIT -import code.name.monkey.retromusic.util.PreferenceUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.databinding.DialogSleepTimerBinding +import io.github.muntashirakon.music.extensions.addAccentColor +import io.github.muntashirakon.music.extensions.colorButtons +import io.github.muntashirakon.music.extensions.materialDialog +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.service.MusicService +import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_PENDING_QUIT +import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_QUIT +import io.github.muntashirakon.music.util.PreferenceUtil import com.afollestad.materialdialogs.MaterialDialog import com.afollestad.materialdialogs.WhichButton import com.afollestad.materialdialogs.actions.getActionButton 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 92% 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 5a5c90855..c4cc0c88e 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.app.Dialog import android.content.Context @@ -22,13 +22,13 @@ import android.util.Log import androidx.core.os.bundleOf import androidx.core.text.parseAsHtml import androidx.fragment.app.DialogFragment -import code.name.monkey.retromusic.EXTRA_SONG -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.databinding.DialogFileDetailsBinding -import code.name.monkey.retromusic.extensions.colorButtons -import code.name.monkey.retromusic.extensions.materialDialog -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.util.MusicUtil +import io.github.muntashirakon.music.EXTRA_SONG +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.databinding.DialogFileDetailsBinding +import io.github.muntashirakon.music.extensions.colorButtons +import io.github.muntashirakon.music.extensions.materialDialog +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.MusicUtil import org.jaudiotagger.audio.AudioFileIO import java.io.File 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 88% 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 ab50e3dc4..986810f46 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,20 +12,20 @@ * 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.core.os.bundleOf 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.extensions.colorButtons -import code.name.monkey.retromusic.extensions.materialDialog -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.extensions.colorButtons +import io.github.muntashirakon.music.extensions.materialDialog +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.MusicUtil class SongShareDialog : DialogFragment() { override fun onCreateDialog(savedInstanceState: Bundle?): Dialog { diff --git a/app/src/main/java/code/name/monkey/retromusic/extensions/ActivityExtensions.kt b/app/src/main/java/io/github/muntashirakon/music/extensions/ActivityExtensions.kt similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/extensions/ActivityExtensions.kt rename to app/src/main/java/io/github/muntashirakon/music/extensions/ActivityExtensions.kt index bf3d9d8cd..048f0d0a1 100644 --- a/app/src/main/java/code/name/monkey/retromusic/extensions/ActivityExtensions.kt +++ b/app/src/main/java/io/github/muntashirakon/music/extensions/ActivityExtensions.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 android.content.Intent diff --git a/app/src/main/java/code/name/monkey/retromusic/extensions/ActivityThemeExtensions.kt b/app/src/main/java/io/github/muntashirakon/music/extensions/ActivityThemeExtensions.kt similarity index 98% rename from app/src/main/java/code/name/monkey/retromusic/extensions/ActivityThemeExtensions.kt rename to app/src/main/java/io/github/muntashirakon/music/extensions/ActivityThemeExtensions.kt index c4a5c7ee8..1865db546 100644 --- a/app/src/main/java/code/name/monkey/retromusic/extensions/ActivityThemeExtensions.kt +++ b/app/src/main/java/io/github/muntashirakon/music/extensions/ActivityThemeExtensions.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.extensions +package io.github.muntashirakon.music.extensions import android.app.ActivityManager import android.graphics.Color @@ -13,8 +13,8 @@ import androidx.core.view.* import androidx.fragment.app.FragmentActivity import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.VersionUtils -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.util.PreferenceUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.util.PreferenceUtil fun AppCompatActivity.toggleScreenOn() { if (PreferenceUtil.isScreenOnEnabled) { diff --git a/app/src/main/java/code/name/monkey/retromusic/extensions/ColorExtensions.kt b/app/src/main/java/io/github/muntashirakon/music/extensions/ColorExtensions.kt similarity index 98% rename from app/src/main/java/code/name/monkey/retromusic/extensions/ColorExtensions.kt rename to app/src/main/java/io/github/muntashirakon/music/extensions/ColorExtensions.kt index cfd09a642..c0bfed4d3 100644 --- a/app/src/main/java/code/name/monkey/retromusic/extensions/ColorExtensions.kt +++ b/app/src/main/java/io/github/muntashirakon/music/extensions/ColorExtensions.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 @@ -36,8 +36,8 @@ import code.name.monkey.appthemehelper.ThemeStore import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.MaterialValueHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.util.PreferenceUtil.materialYou +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.util.PreferenceUtil.materialYou import com.google.android.material.button.MaterialButton import com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton import com.google.android.material.floatingactionbutton.FloatingActionButton diff --git a/app/src/main/java/code/name/monkey/retromusic/extensions/ContextExtensions.kt b/app/src/main/java/io/github/muntashirakon/music/extensions/ContextExtensions.kt similarity index 94% rename from app/src/main/java/code/name/monkey/retromusic/extensions/ContextExtensions.kt rename to app/src/main/java/io/github/muntashirakon/music/extensions/ContextExtensions.kt index a479903d7..a09fd0c06 100644 --- a/app/src/main/java/code/name/monkey/retromusic/extensions/ContextExtensions.kt +++ b/app/src/main/java/io/github/muntashirakon/music/extensions/ContextExtensions.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.extensions +package io.github.muntashirakon.music.extensions import android.content.Context import android.content.res.Configuration diff --git a/app/src/main/java/code/name/monkey/retromusic/extensions/CursorExtensions.kt b/app/src/main/java/io/github/muntashirakon/music/extensions/CursorExtensions.kt similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/extensions/CursorExtensions.kt rename to app/src/main/java/io/github/muntashirakon/music/extensions/CursorExtensions.kt index 531c2e0bb..ff2a210c8 100644 --- a/app/src/main/java/code/name/monkey/retromusic/extensions/CursorExtensions.kt +++ b/app/src/main/java/io/github/muntashirakon/music/extensions/CursorExtensions.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.database.Cursor diff --git a/app/src/main/java/code/name/monkey/retromusic/extensions/DialogExtension.kt b/app/src/main/java/io/github/muntashirakon/music/extensions/DialogExtension.kt similarity index 92% rename from app/src/main/java/code/name/monkey/retromusic/extensions/DialogExtension.kt rename to app/src/main/java/io/github/muntashirakon/music/extensions/DialogExtension.kt index ffd894af4..8ae307c5e 100644 --- a/app/src/main/java/code/name/monkey/retromusic/extensions/DialogExtension.kt +++ b/app/src/main/java/io/github/muntashirakon/music/extensions/DialogExtension.kt @@ -12,12 +12,12 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.extensions +package io.github.muntashirakon.music.extensions import androidx.appcompat.app.AlertDialog import androidx.fragment.app.Fragment -import code.name.monkey.retromusic.BuildConfig -import code.name.monkey.retromusic.R +import io.github.muntashirakon.music.BuildConfig +import io.github.muntashirakon.music.R import com.afollestad.materialdialogs.MaterialDialog import com.google.android.material.dialog.MaterialAlertDialogBuilder diff --git a/app/src/main/java/code/name/monkey/retromusic/extensions/DimenExtension.kt b/app/src/main/java/io/github/muntashirakon/music/extensions/DimenExtension.kt similarity index 95% rename from app/src/main/java/code/name/monkey/retromusic/extensions/DimenExtension.kt rename to app/src/main/java/io/github/muntashirakon/music/extensions/DimenExtension.kt index 6e5cdeccc..e9933694c 100644 --- a/app/src/main/java/code/name/monkey/retromusic/extensions/DimenExtension.kt +++ b/app/src/main/java/io/github/muntashirakon/music/extensions/DimenExtension.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.DimenRes diff --git a/app/src/main/java/code/name/monkey/retromusic/extensions/DrawableExtensions.kt b/app/src/main/java/io/github/muntashirakon/music/extensions/DrawableExtensions.kt similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/extensions/DrawableExtensions.kt rename to app/src/main/java/io/github/muntashirakon/music/extensions/DrawableExtensions.kt index c23f0e979..7a7f4404b 100644 --- a/app/src/main/java/code/name/monkey/retromusic/extensions/DrawableExtensions.kt +++ b/app/src/main/java/io/github/muntashirakon/music/extensions/DrawableExtensions.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 diff --git a/app/src/main/java/code/name/monkey/retromusic/extensions/FileExtensions.kt b/app/src/main/java/io/github/muntashirakon/music/extensions/FileExtensions.kt similarity index 76% rename from app/src/main/java/code/name/monkey/retromusic/extensions/FileExtensions.kt rename to app/src/main/java/io/github/muntashirakon/music/extensions/FileExtensions.kt index 5c4df1a37..240173b40 100644 --- a/app/src/main/java/code/name/monkey/retromusic/extensions/FileExtensions.kt +++ b/app/src/main/java/io/github/muntashirakon/music/extensions/FileExtensions.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.extensions +package io.github.muntashirakon.music.extensions import java.io.BufferedOutputStream import java.util.zip.ZipOutputStream diff --git a/app/src/main/java/code/name/monkey/retromusic/extensions/FragmentExtensions.kt b/app/src/main/java/io/github/muntashirakon/music/extensions/FragmentExtensions.kt similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/extensions/FragmentExtensions.kt rename to app/src/main/java/io/github/muntashirakon/music/extensions/FragmentExtensions.kt index b1e8f5930..245e95a64 100644 --- a/app/src/main/java/code/name/monkey/retromusic/extensions/FragmentExtensions.kt +++ b/app/src/main/java/io/github/muntashirakon/music/extensions/FragmentExtensions.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.content.res.Configuration @@ -25,7 +25,7 @@ import androidx.appcompat.content.res.AppCompatResources import androidx.core.content.getSystemService import androidx.fragment.app.Fragment import androidx.navigation.fragment.NavHostFragment -import code.name.monkey.retromusic.util.PreferenceUtil +import io.github.muntashirakon.music.util.PreferenceUtil import com.google.android.material.appbar.MaterialToolbar fun Fragment.getIntRes(@IntegerRes int: Int): Int { diff --git a/app/src/main/java/code/name/monkey/retromusic/extensions/FragmentMusicExtensions.kt b/app/src/main/java/io/github/muntashirakon/music/extensions/FragmentMusicExtensions.kt similarity index 88% rename from app/src/main/java/code/name/monkey/retromusic/extensions/FragmentMusicExtensions.kt rename to app/src/main/java/io/github/muntashirakon/music/extensions/FragmentMusicExtensions.kt index ac35af672..e9cc99147 100644 --- a/app/src/main/java/code/name/monkey/retromusic/extensions/FragmentMusicExtensions.kt +++ b/app/src/main/java/io/github/muntashirakon/music/extensions/FragmentMusicExtensions.kt @@ -1,9 +1,9 @@ -package code.name.monkey.retromusic.extensions +package io.github.muntashirakon.music.extensions import android.webkit.MimeTypeMap import androidx.core.net.toUri -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.util.RetroUtil +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/extensions/InsetsExtensions.kt b/app/src/main/java/io/github/muntashirakon/music/extensions/InsetsExtensions.kt similarity index 64% rename from app/src/main/java/code/name/monkey/retromusic/extensions/InsetsExtensions.kt rename to app/src/main/java/io/github/muntashirakon/music/extensions/InsetsExtensions.kt index bc2f1bde9..ebc984945 100644 --- a/app/src/main/java/code/name/monkey/retromusic/extensions/InsetsExtensions.kt +++ b/app/src/main/java/io/github/muntashirakon/music/extensions/InsetsExtensions.kt @@ -1,8 +1,8 @@ -package code.name.monkey.retromusic.extensions +package io.github.muntashirakon.music.extensions import androidx.core.view.WindowInsetsCompat -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.RetroUtil +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.RetroUtil fun WindowInsetsCompat?.safeGetBottomInsets(): Int { return if (PreferenceUtil.isFullScreenMode) { diff --git a/app/src/main/java/code/name/monkey/retromusic/extensions/IntentExtensions.kt b/app/src/main/java/io/github/muntashirakon/music/extensions/IntentExtensions.kt similarity index 96% rename from app/src/main/java/code/name/monkey/retromusic/extensions/IntentExtensions.kt rename to app/src/main/java/io/github/muntashirakon/music/extensions/IntentExtensions.kt index e91e81347..6da242726 100644 --- a/app/src/main/java/code/name/monkey/retromusic/extensions/IntentExtensions.kt +++ b/app/src/main/java/io/github/muntashirakon/music/extensions/IntentExtensions.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.extensions +package io.github.muntashirakon.music.extensions import android.app.Activity import android.content.Context diff --git a/app/src/main/java/code/name/monkey/retromusic/extensions/NavigationExtensions.kt b/app/src/main/java/io/github/muntashirakon/music/extensions/NavigationExtensions.kt similarity index 96% rename from app/src/main/java/code/name/monkey/retromusic/extensions/NavigationExtensions.kt rename to app/src/main/java/io/github/muntashirakon/music/extensions/NavigationExtensions.kt index 6bb0cebc2..0955e4c78 100644 --- a/app/src/main/java/code/name/monkey/retromusic/extensions/NavigationExtensions.kt +++ b/app/src/main/java/io/github/muntashirakon/music/extensions/NavigationExtensions.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 androidx.annotation.IdRes import androidx.appcompat.app.AppCompatActivity diff --git a/app/src/main/java/code/name/monkey/retromusic/extensions/PaletteExtensions.kt b/app/src/main/java/io/github/muntashirakon/music/extensions/PaletteExtensions.kt similarity index 98% rename from app/src/main/java/code/name/monkey/retromusic/extensions/PaletteExtensions.kt rename to app/src/main/java/io/github/muntashirakon/music/extensions/PaletteExtensions.kt index dae607bf4..4b583638b 100644 --- a/app/src/main/java/code/name/monkey/retromusic/extensions/PaletteExtensions.kt +++ b/app/src/main/java/io/github/muntashirakon/music/extensions/PaletteExtensions.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 androidx.annotation.ColorInt import androidx.core.graphics.ColorUtils diff --git a/app/src/main/java/code/name/monkey/retromusic/extensions/PreferenceExtensions.kt b/app/src/main/java/io/github/muntashirakon/music/extensions/PreferenceExtensions.kt similarity index 93% rename from app/src/main/java/code/name/monkey/retromusic/extensions/PreferenceExtensions.kt rename to app/src/main/java/io/github/muntashirakon/music/extensions/PreferenceExtensions.kt index 317844afd..0de0c5e33 100644 --- a/app/src/main/java/code/name/monkey/retromusic/extensions/PreferenceExtensions.kt +++ b/app/src/main/java/io/github/muntashirakon/music/extensions/PreferenceExtensions.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.SharedPreferences diff --git a/app/src/main/java/code/name/monkey/retromusic/extensions/SongExtensions.kt b/app/src/main/java/io/github/muntashirakon/music/extensions/SongExtensions.kt similarity index 78% rename from app/src/main/java/code/name/monkey/retromusic/extensions/SongExtensions.kt rename to app/src/main/java/io/github/muntashirakon/music/extensions/SongExtensions.kt index f51331c2a..d52762bab 100644 --- a/app/src/main/java/code/name/monkey/retromusic/extensions/SongExtensions.kt +++ b/app/src/main/java/io/github/muntashirakon/music/extensions/SongExtensions.kt @@ -1,9 +1,9 @@ -package code.name.monkey.retromusic.extensions +package io.github.muntashirakon.music.extensions import android.support.v4.media.MediaDescriptionCompat import android.support.v4.media.session.MediaSessionCompat.QueueItem -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.util.MusicUtil +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.MusicUtil val Song.uri get() = MusicUtil.getSongFileUri(songId = id) 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 98% 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 3399dec75..674850552 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 @@ -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.extensions +package io.github.muntashirakon.music.extensions import android.animation.Animator import android.animation.ObjectAnimator @@ -32,8 +32,8 @@ import androidx.core.content.getSystemService import androidx.core.view.* import code.name.monkey.appthemehelper.ThemeStore import code.name.monkey.appthemehelper.util.TintHelper -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.RetroUtil +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.RetroUtil import com.google.android.material.bottomnavigation.BottomNavigationView import com.google.android.material.bottomsheet.BottomSheetBehavior import com.google.android.material.card.MaterialCardView diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/AlbumCoverStyle.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/AlbumCoverStyle.kt similarity index 92% 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 d797c50fb..7159cb297 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 @@ -12,11 +12,11 @@ * See the GNU General Public License for more details. * */ -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( @StringRes val titleRes: Int, diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/GridStyle.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/GridStyle.kt similarity index 81% rename from app/src/main/java/code/name/monkey/retromusic/fragments/GridStyle.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/GridStyle.kt index 505564a1c..c5e7b74b1 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/GridStyle.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/GridStyle.kt @@ -1,7 +1,7 @@ -package code.name.monkey.retromusic.fragments +package io.github.muntashirakon.music.fragments import androidx.annotation.LayoutRes -import code.name.monkey.retromusic.R +import io.github.muntashirakon.music.R enum class GridStyle constructor( @param:LayoutRes @field:LayoutRes val layoutResId: Int, 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 94% 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 944b1db67..a36f846f4 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 @@ -12,24 +12,24 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments +package io.github.muntashirakon.music.fragments import android.animation.ValueAnimator import android.content.Context import android.widget.Toast import androidx.core.animation.doOnEnd import androidx.lifecycle.* -import code.name.monkey.retromusic.* -import code.name.monkey.retromusic.db.* -import code.name.monkey.retromusic.extensions.showToast -import code.name.monkey.retromusic.fragments.ReloadType.* -import code.name.monkey.retromusic.fragments.search.Filter -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.interfaces.IMusicServiceEventListener -import code.name.monkey.retromusic.model.* -import code.name.monkey.retromusic.repository.RealRepository -import code.name.monkey.retromusic.util.DensityUtil -import code.name.monkey.retromusic.util.PreferenceUtil +import io.github.muntashirakon.music.* +import io.github.muntashirakon.music.db.* +import io.github.muntashirakon.music.extensions.showToast +import io.github.muntashirakon.music.fragments.ReloadType.* +import io.github.muntashirakon.music.fragments.search.Filter +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.interfaces.IMusicServiceEventListener +import io.github.muntashirakon.music.model.* +import io.github.muntashirakon.music.repository.RealRepository +import io.github.muntashirakon.music.util.DensityUtil +import io.github.muntashirakon.music.util.PreferenceUtil import kotlinx.coroutines.Dispatchers.IO import kotlinx.coroutines.Dispatchers.Main import kotlinx.coroutines.launch diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/MusicSeekSkipTouchListener.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/MusicSeekSkipTouchListener.kt similarity index 94% rename from app/src/main/java/code/name/monkey/retromusic/fragments/MusicSeekSkipTouchListener.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/MusicSeekSkipTouchListener.kt index 764dd84af..25020c806 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/MusicSeekSkipTouchListener.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/MusicSeekSkipTouchListener.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.fragments +package io.github.muntashirakon.music.fragments import android.annotation.SuppressLint import android.view.GestureDetector @@ -6,7 +6,7 @@ import android.view.MotionEvent import android.view.View import androidx.fragment.app.FragmentActivity import androidx.lifecycle.lifecycleScope -import code.name.monkey.retromusic.helper.MusicPlayerRemote +import io.github.muntashirakon.music.helper.MusicPlayerRemote import kotlinx.coroutines.* /** 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 96% 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 0b2e6b1ff..331039224 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 @@ -12,11 +12,11 @@ * See the GNU General Public License for more details. * */ -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/about/AboutFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/about/AboutFragment.kt similarity index 91% rename from app/src/main/java/code/name/monkey/retromusic/fragments/about/AboutFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/about/AboutFragment.kt index 70a48ceb4..692e375dd 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/about/AboutFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/about/AboutFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments.about +package io.github.muntashirakon.music.fragments.about import android.content.pm.PackageManager import android.os.Bundle @@ -21,13 +21,13 @@ import androidx.core.app.ShareCompat import androidx.fragment.app.Fragment import androidx.recyclerview.widget.DefaultItemAnimator import androidx.recyclerview.widget.LinearLayoutManager -import code.name.monkey.retromusic.Constants -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.adapter.ContributorAdapter -import code.name.monkey.retromusic.databinding.FragmentAboutBinding -import code.name.monkey.retromusic.extensions.openUrl -import code.name.monkey.retromusic.fragments.LibraryViewModel -import code.name.monkey.retromusic.util.NavigationUtil +import io.github.muntashirakon.music.Constants +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.adapter.ContributorAdapter +import io.github.muntashirakon.music.databinding.FragmentAboutBinding +import io.github.muntashirakon.music.extensions.openUrl +import io.github.muntashirakon.music.fragments.LibraryViewModel +import io.github.muntashirakon.music.util.NavigationUtil import dev.chrisbanes.insetter.applyInsetter import org.koin.androidx.viewmodel.ext.android.sharedViewModel diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/albums/AlbumDetailsFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/albums/AlbumDetailsFragment.kt similarity index 89% rename from app/src/main/java/code/name/monkey/retromusic/fragments/albums/AlbumDetailsFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/albums/AlbumDetailsFragment.kt index 34476eabb..c1d552a19 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/albums/AlbumDetailsFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/albums/AlbumDetailsFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments.albums +package io.github.muntashirakon.music.fragments.albums import android.app.ActivityOptions import android.content.Intent @@ -33,39 +33,39 @@ import androidx.recyclerview.widget.GridLayoutManager import androidx.recyclerview.widget.LinearLayoutManager import code.name.monkey.appthemehelper.common.ATHToolbarActivity.getToolbarBackgroundColor import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import code.name.monkey.retromusic.EXTRA_ALBUM_ID -import code.name.monkey.retromusic.EXTRA_ARTIST_ID -import code.name.monkey.retromusic.EXTRA_ARTIST_NAME -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.activities.tageditor.AbsTagEditorActivity -import code.name.monkey.retromusic.activities.tageditor.AlbumTagEditorActivity -import code.name.monkey.retromusic.adapter.album.HorizontalAlbumAdapter -import code.name.monkey.retromusic.adapter.song.SimpleSongAdapter -import code.name.monkey.retromusic.databinding.FragmentAlbumDetailsBinding -import code.name.monkey.retromusic.dialogs.AddToPlaylistDialog -import code.name.monkey.retromusic.dialogs.DeleteSongsDialog -import code.name.monkey.retromusic.extensions.* -import code.name.monkey.retromusic.fragments.base.AbsMainActivityFragment -import code.name.monkey.retromusic.glide.GlideApp -import code.name.monkey.retromusic.glide.RetroGlideExtension -import code.name.monkey.retromusic.glide.SingleColorTarget -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.helper.SortOrder.AlbumSongSortOrder.Companion.SONG_A_Z -import code.name.monkey.retromusic.helper.SortOrder.AlbumSongSortOrder.Companion.SONG_DURATION -import code.name.monkey.retromusic.helper.SortOrder.AlbumSongSortOrder.Companion.SONG_TRACK_LIST -import code.name.monkey.retromusic.helper.SortOrder.AlbumSongSortOrder.Companion.SONG_Z_A -import code.name.monkey.retromusic.interfaces.IAlbumClickListener -import code.name.monkey.retromusic.interfaces.ICabCallback -import code.name.monkey.retromusic.interfaces.ICabHolder -import code.name.monkey.retromusic.model.Album -import code.name.monkey.retromusic.model.Artist -import code.name.monkey.retromusic.network.Result -import code.name.monkey.retromusic.network.model.LastFmAlbum -import code.name.monkey.retromusic.repository.RealRepository -import code.name.monkey.retromusic.util.MusicUtil -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.RetroColorUtil -import code.name.monkey.retromusic.util.RetroUtil +import io.github.muntashirakon.music.EXTRA_ALBUM_ID +import io.github.muntashirakon.music.EXTRA_ARTIST_ID +import io.github.muntashirakon.music.EXTRA_ARTIST_NAME +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.activities.tageditor.AbsTagEditorActivity +import io.github.muntashirakon.music.activities.tageditor.AlbumTagEditorActivity +import io.github.muntashirakon.music.adapter.album.HorizontalAlbumAdapter +import io.github.muntashirakon.music.adapter.song.SimpleSongAdapter +import io.github.muntashirakon.music.databinding.FragmentAlbumDetailsBinding +import io.github.muntashirakon.music.dialogs.AddToPlaylistDialog +import io.github.muntashirakon.music.dialogs.DeleteSongsDialog +import io.github.muntashirakon.music.extensions.* +import io.github.muntashirakon.music.fragments.base.AbsMainActivityFragment +import io.github.muntashirakon.music.glide.GlideApp +import io.github.muntashirakon.music.glide.RetroGlideExtension +import io.github.muntashirakon.music.glide.SingleColorTarget +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.helper.SortOrder.AlbumSongSortOrder.Companion.SONG_A_Z +import io.github.muntashirakon.music.helper.SortOrder.AlbumSongSortOrder.Companion.SONG_DURATION +import io.github.muntashirakon.music.helper.SortOrder.AlbumSongSortOrder.Companion.SONG_TRACK_LIST +import io.github.muntashirakon.music.helper.SortOrder.AlbumSongSortOrder.Companion.SONG_Z_A +import io.github.muntashirakon.music.interfaces.IAlbumClickListener +import io.github.muntashirakon.music.interfaces.ICabCallback +import io.github.muntashirakon.music.interfaces.ICabHolder +import io.github.muntashirakon.music.model.Album +import io.github.muntashirakon.music.model.Artist +import io.github.muntashirakon.music.network.Result +import io.github.muntashirakon.music.network.model.LastFmAlbum +import io.github.muntashirakon.music.repository.RealRepository +import io.github.muntashirakon.music.util.MusicUtil +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.RetroColorUtil +import io.github.muntashirakon.music.util.RetroUtil import com.afollestad.materialcab.attached.AttachedCab import com.afollestad.materialcab.attached.destroy import com.afollestad.materialcab.attached.isActive diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/albums/AlbumDetailsViewModel.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/albums/AlbumDetailsViewModel.kt similarity index 84% rename from app/src/main/java/code/name/monkey/retromusic/fragments/albums/AlbumDetailsViewModel.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/albums/AlbumDetailsViewModel.kt index 22d084c4a..677dab835 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/albums/AlbumDetailsViewModel.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/albums/AlbumDetailsViewModel.kt @@ -12,15 +12,15 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments.albums +package io.github.muntashirakon.music.fragments.albums import androidx.lifecycle.* -import code.name.monkey.retromusic.interfaces.IMusicServiceEventListener -import code.name.monkey.retromusic.model.Album -import code.name.monkey.retromusic.model.Artist -import code.name.monkey.retromusic.network.Result -import code.name.monkey.retromusic.network.model.LastFmAlbum -import code.name.monkey.retromusic.repository.RealRepository +import io.github.muntashirakon.music.interfaces.IMusicServiceEventListener +import io.github.muntashirakon.music.model.Album +import io.github.muntashirakon.music.model.Artist +import io.github.muntashirakon.music.network.Result +import io.github.muntashirakon.music.network.model.LastFmAlbum +import io.github.muntashirakon.music.repository.RealRepository import kotlinx.coroutines.Dispatchers.IO import kotlinx.coroutines.launch 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 91% 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 5bb4af92b..646b44f02 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 @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments.albums +package io.github.muntashirakon.music.fragments.albums import android.os.Bundle import android.view.* @@ -21,27 +21,26 @@ import androidx.core.os.bundleOf import androidx.navigation.fragment.FragmentNavigatorExtras import androidx.navigation.fragment.findNavController import androidx.recyclerview.widget.GridLayoutManager -import code.name.monkey.retromusic.EXTRA_ALBUM_ID -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.adapter.album.AlbumAdapter -import code.name.monkey.retromusic.extensions.surfaceColor -import code.name.monkey.retromusic.fragments.GridStyle -import code.name.monkey.retromusic.fragments.ReloadType -import code.name.monkey.retromusic.fragments.base.AbsRecyclerViewCustomGridSizeFragment -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.helper.SortOrder.AlbumSortOrder -import code.name.monkey.retromusic.interfaces.IAlbumClickListener -import code.name.monkey.retromusic.interfaces.ICabCallback -import code.name.monkey.retromusic.interfaces.ICabHolder -import code.name.monkey.retromusic.service.MusicService -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.RetroColorUtil -import code.name.monkey.retromusic.util.RetroUtil +import io.github.muntashirakon.music.EXTRA_ALBUM_ID +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.adapter.album.AlbumAdapter +import io.github.muntashirakon.music.extensions.surfaceColor +import io.github.muntashirakon.music.fragments.GridStyle +import io.github.muntashirakon.music.fragments.ReloadType +import io.github.muntashirakon.music.fragments.base.AbsRecyclerViewCustomGridSizeFragment +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.helper.SortOrder.AlbumSortOrder +import io.github.muntashirakon.music.interfaces.IAlbumClickListener +import io.github.muntashirakon.music.interfaces.ICabCallback +import io.github.muntashirakon.music.interfaces.ICabHolder +import io.github.muntashirakon.music.service.MusicService +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.RetroColorUtil +import io.github.muntashirakon.music.util.RetroUtil import com.afollestad.materialcab.attached.AttachedCab import com.afollestad.materialcab.attached.destroy import com.afollestad.materialcab.attached.isActive import com.afollestad.materialcab.createCab -import com.google.android.gms.cast.framework.CastButtonFactory class AlbumsFragment : AbsRecyclerViewCustomGridSizeFragment(), IAlbumClickListener, ICabHolder { @@ -168,8 +167,6 @@ class AlbumsFragment : AbsRecyclerViewCustomGridSizeFragment(), IArtistClickListener, IAlbumArtistClickListener, ICabHolder { @@ -179,8 +178,6 @@ class ArtistsFragment : AbsRecyclerViewCustomGridSizeFragment, LM : RecyclerView.LayoutManager> : diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/base/AbsRecyclerViewFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/base/AbsRecyclerViewFragment.kt similarity index 91% rename from app/src/main/java/code/name/monkey/retromusic/fragments/base/AbsRecyclerViewFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/base/AbsRecyclerViewFragment.kt index a3004be8b..16926e959 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/base/AbsRecyclerViewFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/base/AbsRecyclerViewFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments.base +package io.github.muntashirakon.music.fragments.base import android.os.Bundle import android.view.* @@ -26,16 +26,16 @@ import androidx.navigation.fragment.findNavController import androidx.recyclerview.widget.RecyclerView import code.name.monkey.appthemehelper.common.ATHToolbarActivity import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.databinding.FragmentMainRecyclerBinding -import code.name.monkey.retromusic.dialogs.CreatePlaylistDialog -import code.name.monkey.retromusic.dialogs.ImportPlaylistDialog -import code.name.monkey.retromusic.extensions.accentColor -import code.name.monkey.retromusic.extensions.dip -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.interfaces.IScrollHelper -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.ThemedFastScroller.create +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.databinding.FragmentMainRecyclerBinding +import io.github.muntashirakon.music.dialogs.CreatePlaylistDialog +import io.github.muntashirakon.music.dialogs.ImportPlaylistDialog +import io.github.muntashirakon.music.extensions.accentColor +import io.github.muntashirakon.music.extensions.dip +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.interfaces.IScrollHelper +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.ThemedFastScroller.create import com.google.android.material.transition.MaterialFadeThrough import me.zhanghai.android.fastscroll.FastScroller import me.zhanghai.android.fastscroll.FastScrollerBuilder diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/folder/FoldersFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/folder/FoldersFragment.kt similarity index 92% rename from app/src/main/java/code/name/monkey/retromusic/fragments/folder/FoldersFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/folder/FoldersFragment.kt index d1a70aeb3..1532d670a 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/folder/FoldersFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/folder/FoldersFragment.kt @@ -11,7 +11,7 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.fragments.folder +package io.github.muntashirakon.music.fragments.folder import android.content.Context import android.media.MediaScannerConnection @@ -35,33 +35,33 @@ import androidx.recyclerview.widget.RecyclerView import code.name.monkey.appthemehelper.ThemeStore.Companion.accentColor import code.name.monkey.appthemehelper.common.ATHToolbarActivity import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.adapter.SongFileAdapter -import code.name.monkey.retromusic.adapter.Storage -import code.name.monkey.retromusic.adapter.StorageAdapter -import code.name.monkey.retromusic.adapter.StorageClickListener -import code.name.monkey.retromusic.databinding.FragmentFolderBinding -import code.name.monkey.retromusic.extensions.* -import code.name.monkey.retromusic.fragments.base.AbsMainActivityFragment -import code.name.monkey.retromusic.helper.MusicPlayerRemote.openQueue -import code.name.monkey.retromusic.helper.MusicPlayerRemote.playingQueue -import code.name.monkey.retromusic.helper.menu.SongsMenuHelper -import code.name.monkey.retromusic.interfaces.ICabCallback -import code.name.monkey.retromusic.interfaces.ICabHolder -import code.name.monkey.retromusic.interfaces.ICallbacks -import code.name.monkey.retromusic.interfaces.IMainActivityFragmentCallbacks -import code.name.monkey.retromusic.misc.UpdateToastMediaScannerCompletionListener -import code.name.monkey.retromusic.misc.WrappedAsyncTaskLoader -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.providers.BlacklistStore -import code.name.monkey.retromusic.util.FileUtil -import code.name.monkey.retromusic.util.PreferenceUtil.startDirectory -import code.name.monkey.retromusic.util.RetroColorUtil -import code.name.monkey.retromusic.util.ThemedFastScroller.create -import code.name.monkey.retromusic.util.getExternalStorageDirectory -import code.name.monkey.retromusic.util.getExternalStoragePublicDirectory -import code.name.monkey.retromusic.views.BreadCrumbLayout.Crumb -import code.name.monkey.retromusic.views.BreadCrumbLayout.SelectionCallback +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.adapter.SongFileAdapter +import io.github.muntashirakon.music.adapter.Storage +import io.github.muntashirakon.music.adapter.StorageAdapter +import io.github.muntashirakon.music.adapter.StorageClickListener +import io.github.muntashirakon.music.databinding.FragmentFolderBinding +import io.github.muntashirakon.music.extensions.* +import io.github.muntashirakon.music.fragments.base.AbsMainActivityFragment +import io.github.muntashirakon.music.helper.MusicPlayerRemote.openQueue +import io.github.muntashirakon.music.helper.MusicPlayerRemote.playingQueue +import io.github.muntashirakon.music.helper.menu.SongsMenuHelper +import io.github.muntashirakon.music.interfaces.ICabCallback +import io.github.muntashirakon.music.interfaces.ICabHolder +import io.github.muntashirakon.music.interfaces.ICallbacks +import io.github.muntashirakon.music.interfaces.IMainActivityFragmentCallbacks +import io.github.muntashirakon.music.misc.UpdateToastMediaScannerCompletionListener +import io.github.muntashirakon.music.misc.WrappedAsyncTaskLoader +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.providers.BlacklistStore +import io.github.muntashirakon.music.util.FileUtil +import io.github.muntashirakon.music.util.PreferenceUtil.startDirectory +import io.github.muntashirakon.music.util.RetroColorUtil +import io.github.muntashirakon.music.util.ThemedFastScroller.create +import io.github.muntashirakon.music.util.getExternalStorageDirectory +import io.github.muntashirakon.music.util.getExternalStoragePublicDirectory +import io.github.muntashirakon.music.views.BreadCrumbLayout.Crumb +import io.github.muntashirakon.music.views.BreadCrumbLayout.SelectionCallback import com.afollestad.materialcab.attached.AttachedCab import com.afollestad.materialcab.attached.destroy import com.afollestad.materialcab.attached.isActive diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/genres/GenreDetailsFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/genres/GenreDetailsFragment.kt similarity index 89% rename from app/src/main/java/code/name/monkey/retromusic/fragments/genres/GenreDetailsFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/genres/GenreDetailsFragment.kt index 64b4aefa2..0372b8649 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/genres/GenreDetailsFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/genres/GenreDetailsFragment.kt @@ -12,7 +12,7 @@ * 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.Menu @@ -25,14 +25,14 @@ import androidx.navigation.fragment.navArgs import androidx.recyclerview.widget.DefaultItemAnimator import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.RecyclerView -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.adapter.song.SongAdapter -import code.name.monkey.retromusic.databinding.FragmentPlaylistDetailBinding -import code.name.monkey.retromusic.extensions.dipToPix -import code.name.monkey.retromusic.fragments.base.AbsMainActivityFragment -import code.name.monkey.retromusic.helper.menu.GenreMenuHelper -import code.name.monkey.retromusic.model.Genre -import code.name.monkey.retromusic.model.Song +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.adapter.song.SongAdapter +import io.github.muntashirakon.music.databinding.FragmentPlaylistDetailBinding +import io.github.muntashirakon.music.extensions.dipToPix +import io.github.muntashirakon.music.fragments.base.AbsMainActivityFragment +import io.github.muntashirakon.music.helper.menu.GenreMenuHelper +import io.github.muntashirakon.music.model.Genre +import io.github.muntashirakon.music.model.Song import com.google.android.material.shape.MaterialShapeDrawable import com.google.android.material.transition.MaterialSharedAxis import org.koin.androidx.viewmodel.ext.android.viewModel diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/genres/GenreDetailsViewModel.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/genres/GenreDetailsViewModel.kt similarity index 87% rename from app/src/main/java/code/name/monkey/retromusic/fragments/genres/GenreDetailsViewModel.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/genres/GenreDetailsViewModel.kt index cc6918b2c..33abd8f19 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/genres/GenreDetailsViewModel.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/genres/GenreDetailsViewModel.kt @@ -12,16 +12,16 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments.genres +package io.github.muntashirakon.music.fragments.genres import androidx.lifecycle.LiveData import androidx.lifecycle.MutableLiveData import androidx.lifecycle.ViewModel import androidx.lifecycle.viewModelScope -import code.name.monkey.retromusic.interfaces.IMusicServiceEventListener -import code.name.monkey.retromusic.model.Genre -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.repository.RealRepository +import io.github.muntashirakon.music.interfaces.IMusicServiceEventListener +import io.github.muntashirakon.music.model.Genre +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.repository.RealRepository import kotlinx.coroutines.Dispatchers.IO import kotlinx.coroutines.Dispatchers.Main import kotlinx.coroutines.launch 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 82% 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 8ba01f9e5..b428db4b1 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,7 +12,7 @@ * 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.Menu @@ -23,15 +23,14 @@ import androidx.core.os.bundleOf import androidx.navigation.fragment.findNavController import androidx.recyclerview.widget.GridLayoutManager import androidx.recyclerview.widget.LinearLayoutManager -import code.name.monkey.retromusic.EXTRA_GENRE -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.adapter.GenreAdapter -import code.name.monkey.retromusic.fragments.ReloadType -import code.name.monkey.retromusic.fragments.base.AbsRecyclerViewFragment -import code.name.monkey.retromusic.interfaces.IGenreClickListener -import code.name.monkey.retromusic.model.Genre -import code.name.monkey.retromusic.util.RetroUtil -import com.google.android.gms.cast.framework.CastButtonFactory +import io.github.muntashirakon.music.EXTRA_GENRE +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.adapter.GenreAdapter +import io.github.muntashirakon.music.fragments.ReloadType +import io.github.muntashirakon.music.fragments.base.AbsRecyclerViewFragment +import io.github.muntashirakon.music.interfaces.IGenreClickListener +import io.github.muntashirakon.music.model.Genre +import io.github.muntashirakon.music.util.RetroUtil import com.google.android.material.transition.MaterialSharedAxis class @@ -66,8 +65,6 @@ GenresFragment : AbsRecyclerViewFragment(), menu.removeItem(R.id.action_layout_type) menu.removeItem(R.id.action_sort_order) menu.findItem(R.id.action_settings).setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM) - //Setting up cast button - CastButtonFactory.setUpMediaRouteButton(requireContext(), menu, R.id.action_cast) } override fun onResume() { diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/home/HomeBinding.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/home/HomeBinding.kt similarity index 87% rename from app/src/main/java/code/name/monkey/retromusic/fragments/home/HomeBinding.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/home/HomeBinding.kt index 7ea737b7c..a74d5727d 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/home/HomeBinding.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/home/HomeBinding.kt @@ -1,6 +1,6 @@ -package code.name.monkey.retromusic.fragments.home +package io.github.muntashirakon.music.fragments.home -import code.name.monkey.retromusic.databinding.FragmentHomeBinding +import io.github.muntashirakon.music.databinding.FragmentHomeBinding class HomeBinding( homeBinding: FragmentHomeBinding diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/home/HomeFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/home/HomeFragment.kt similarity index 88% rename from app/src/main/java/code/name/monkey/retromusic/fragments/home/HomeFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/home/HomeFragment.kt index 95593b3f4..a2b67e3e0 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/home/HomeFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/home/HomeFragment.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.os.Bundle import android.view.Menu @@ -22,7 +22,6 @@ import android.view.MenuItem.SHOW_AS_ACTION_IF_ROOM import android.view.View import androidx.coordinatorlayout.widget.CoordinatorLayout import androidx.core.os.bundleOf -import androidx.core.text.parseAsHtml import androidx.core.view.doOnLayout import androidx.core.view.doOnPreDraw import androidx.core.view.isVisible @@ -32,23 +31,22 @@ import androidx.recyclerview.widget.LinearLayoutManager import code.name.monkey.appthemehelper.common.ATHToolbarActivity import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import code.name.monkey.retromusic.* -import code.name.monkey.retromusic.adapter.HomeAdapter -import code.name.monkey.retromusic.databinding.FragmentHomeBinding -import code.name.monkey.retromusic.dialogs.CreatePlaylistDialog -import code.name.monkey.retromusic.dialogs.ImportPlaylistDialog -import code.name.monkey.retromusic.extensions.accentColor -import code.name.monkey.retromusic.extensions.drawNextToNavbar -import code.name.monkey.retromusic.extensions.elevatedAccentColor -import code.name.monkey.retromusic.fragments.ReloadType -import code.name.monkey.retromusic.fragments.base.AbsMainActivityFragment -import code.name.monkey.retromusic.glide.GlideApp -import code.name.monkey.retromusic.glide.RetroGlideExtension -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.interfaces.IScrollHelper -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.util.PreferenceUtil.userName -import com.google.android.gms.cast.framework.CastButtonFactory +import io.github.muntashirakon.music.* +import io.github.muntashirakon.music.adapter.HomeAdapter +import io.github.muntashirakon.music.databinding.FragmentHomeBinding +import io.github.muntashirakon.music.dialogs.CreatePlaylistDialog +import io.github.muntashirakon.music.dialogs.ImportPlaylistDialog +import io.github.muntashirakon.music.extensions.accentColor +import io.github.muntashirakon.music.extensions.drawNextToNavbar +import io.github.muntashirakon.music.extensions.elevatedAccentColor +import io.github.muntashirakon.music.fragments.ReloadType +import io.github.muntashirakon.music.fragments.base.AbsMainActivityFragment +import io.github.muntashirakon.music.glide.GlideApp +import io.github.muntashirakon.music.glide.RetroGlideExtension +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.interfaces.IScrollHelper +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.PreferenceUtil.userName import com.google.android.material.shape.MaterialShapeDrawable import com.google.android.material.transition.MaterialFadeThrough import com.google.android.material.transition.MaterialSharedAxis @@ -164,7 +162,7 @@ class HomeFragment : binding.toolbar.setNavigationOnClickListener { findNavController().navigate(R.id.action_search, null, navOptions) } - appNameText.text = getString(R.string.app_name) + binding.appNameText.text = getString(R.string.app_name) } private fun loadProfile() { @@ -199,8 +197,6 @@ class HomeFragment : menu, ATHToolbarActivity.getToolbarBackgroundColor(binding.toolbar) ) - //Setting up cast button - CastButtonFactory.setUpMediaRouteButton(requireContext(), menu, R.id.action_cast) } override fun scrollToTop() { diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/library/LibraryFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/library/LibraryFragment.kt similarity index 85% rename from app/src/main/java/code/name/monkey/retromusic/fragments/library/LibraryFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/library/LibraryFragment.kt index e56bd28c2..520f0516b 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/library/LibraryFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/library/LibraryFragment.kt @@ -12,26 +12,26 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments.library +package io.github.muntashirakon.music.fragments.library import android.os.Bundle import android.view.Menu import android.view.MenuInflater import android.view.MenuItem +import android.view.View import androidx.navigation.fragment.NavHostFragment import androidx.navigation.fragment.findNavController import androidx.navigation.ui.NavigationUI import code.name.monkey.appthemehelper.common.ATHToolbarActivity.getToolbarBackgroundColor import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.databinding.FragmentLibraryBinding -import code.name.monkey.retromusic.dialogs.CreatePlaylistDialog -import code.name.monkey.retromusic.dialogs.ImportPlaylistDialog -import code.name.monkey.retromusic.extensions.whichFragment -import code.name.monkey.retromusic.fragments.base.AbsMainActivityFragment -import code.name.monkey.retromusic.model.CategoryInfo -import code.name.monkey.retromusic.util.PreferenceUtil -import com.google.android.gms.cast.framework.CastButtonFactory +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.databinding.FragmentLibraryBinding +import io.github.muntashirakon.music.dialogs.CreatePlaylistDialog +import io.github.muntashirakon.music.dialogs.ImportPlaylistDialog +import io.github.muntashirakon.music.extensions.whichFragment +import io.github.muntashirakon.music.fragments.base.AbsMainActivityFragment +import io.github.muntashirakon.music.model.CategoryInfo +import io.github.muntashirakon.music.util.PreferenceUtil class LibraryFragment : AbsMainActivityFragment(R.layout.fragment_library) { @@ -60,7 +60,7 @@ class LibraryFragment : AbsMainActivityFragment(R.layout.fragment_library) { } private fun setupTitle() { - appNameText.text = getText(R.string.app_name) + binding.appNameText.text = getText(R.string.app_name) } private fun setupNavigationController() { diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/other/DetailListFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/other/DetailListFragment.kt similarity index 90% rename from app/src/main/java/code/name/monkey/retromusic/fragments/other/DetailListFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/other/DetailListFragment.kt index dda396c94..e41f174a0 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/other/DetailListFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/other/DetailListFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments.other +package io.github.muntashirakon.music.fragments.other import android.graphics.Color import android.os.Bundle @@ -30,24 +30,24 @@ import androidx.navigation.fragment.navArgs import androidx.recyclerview.widget.GridLayoutManager import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.RecyclerView.AdapterDataObserver -import code.name.monkey.retromusic.* -import code.name.monkey.retromusic.adapter.album.AlbumAdapter -import code.name.monkey.retromusic.adapter.artist.ArtistAdapter -import code.name.monkey.retromusic.adapter.song.ShuffleButtonSongAdapter -import code.name.monkey.retromusic.adapter.song.SongAdapter -import code.name.monkey.retromusic.databinding.FragmentPlaylistDetailBinding -import code.name.monkey.retromusic.db.toSong -import code.name.monkey.retromusic.extensions.dipToPix -import code.name.monkey.retromusic.extensions.surfaceColor -import code.name.monkey.retromusic.fragments.base.AbsMainActivityFragment -import code.name.monkey.retromusic.interfaces.IAlbumClickListener -import code.name.monkey.retromusic.interfaces.IArtistClickListener -import code.name.monkey.retromusic.interfaces.ICabCallback -import code.name.monkey.retromusic.interfaces.ICabHolder -import code.name.monkey.retromusic.model.Album -import code.name.monkey.retromusic.model.Artist -import code.name.monkey.retromusic.util.RetroColorUtil -import code.name.monkey.retromusic.util.RetroUtil +import io.github.muntashirakon.music.* +import io.github.muntashirakon.music.adapter.album.AlbumAdapter +import io.github.muntashirakon.music.adapter.artist.ArtistAdapter +import io.github.muntashirakon.music.adapter.song.ShuffleButtonSongAdapter +import io.github.muntashirakon.music.adapter.song.SongAdapter +import io.github.muntashirakon.music.databinding.FragmentPlaylistDetailBinding +import io.github.muntashirakon.music.db.toSong +import io.github.muntashirakon.music.extensions.dipToPix +import io.github.muntashirakon.music.extensions.surfaceColor +import io.github.muntashirakon.music.fragments.base.AbsMainActivityFragment +import io.github.muntashirakon.music.interfaces.IAlbumClickListener +import io.github.muntashirakon.music.interfaces.IArtistClickListener +import io.github.muntashirakon.music.interfaces.ICabCallback +import io.github.muntashirakon.music.interfaces.ICabHolder +import io.github.muntashirakon.music.model.Album +import io.github.muntashirakon.music.model.Artist +import io.github.muntashirakon.music.util.RetroColorUtil +import io.github.muntashirakon.music.util.RetroUtil import com.afollestad.materialcab.attached.AttachedCab import com.afollestad.materialcab.attached.destroy import com.afollestad.materialcab.attached.isActive diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/other/LyricsFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/other/LyricsFragment.kt similarity index 93% rename from app/src/main/java/code/name/monkey/retromusic/fragments/other/LyricsFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/other/LyricsFragment.kt index 0083464b2..13e7051f4 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/other/LyricsFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/other/LyricsFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments.other +package io.github.muntashirakon.music.fragments.other import android.annotation.SuppressLint import android.app.Activity @@ -34,23 +34,23 @@ import androidx.viewpager2.adapter.FragmentStateAdapter import code.name.monkey.appthemehelper.common.ATHToolbarActivity import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper import code.name.monkey.appthemehelper.util.VersionUtils -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.activities.MainActivity -import code.name.monkey.retromusic.activities.tageditor.TagWriter -import code.name.monkey.retromusic.databinding.FragmentLyricsBinding -import code.name.monkey.retromusic.databinding.FragmentNormalLyricsBinding -import code.name.monkey.retromusic.databinding.FragmentSyncedLyricsBinding -import code.name.monkey.retromusic.extensions.* -import code.name.monkey.retromusic.fragments.base.AbsMainActivityFragment -import code.name.monkey.retromusic.fragments.base.AbsMusicServiceFragment -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.helper.MusicProgressViewUpdateHelper -import code.name.monkey.retromusic.lyrics.LrcView -import code.name.monkey.retromusic.model.AudioTagInfo -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.util.FileUtils -import code.name.monkey.retromusic.util.LyricUtil -import code.name.monkey.retromusic.util.UriUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.activities.MainActivity +import io.github.muntashirakon.music.activities.tageditor.TagWriter +import io.github.muntashirakon.music.databinding.FragmentLyricsBinding +import io.github.muntashirakon.music.databinding.FragmentNormalLyricsBinding +import io.github.muntashirakon.music.databinding.FragmentSyncedLyricsBinding +import io.github.muntashirakon.music.extensions.* +import io.github.muntashirakon.music.fragments.base.AbsMainActivityFragment +import io.github.muntashirakon.music.fragments.base.AbsMusicServiceFragment +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.helper.MusicProgressViewUpdateHelper +import io.github.muntashirakon.music.lyrics.LrcView +import io.github.muntashirakon.music.model.AudioTagInfo +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.FileUtils +import io.github.muntashirakon.music.util.LyricUtil +import io.github.muntashirakon.music.util.UriUtil import com.afollestad.materialdialogs.input.input import com.google.android.material.tabs.TabLayoutMediator import kotlinx.coroutines.GlobalScope diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/other/MiniPlayerFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/other/MiniPlayerFragment.kt similarity index 86% rename from app/src/main/java/code/name/monkey/retromusic/fragments/other/MiniPlayerFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/other/MiniPlayerFragment.kt index d4eebd6d2..59986ee76 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/other/MiniPlayerFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/other/MiniPlayerFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments.other +package io.github.muntashirakon.music.fragments.other import android.animation.ObjectAnimator import android.annotation.SuppressLint @@ -26,20 +26,20 @@ import android.view.View import android.view.animation.DecelerateInterpolator import androidx.core.text.toSpannable import androidx.core.view.isVisible -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.databinding.FragmentMiniPlayerBinding -import code.name.monkey.retromusic.extensions.accentColor -import code.name.monkey.retromusic.extensions.show -import code.name.monkey.retromusic.extensions.textColorPrimary -import code.name.monkey.retromusic.extensions.textColorSecondary -import code.name.monkey.retromusic.fragments.base.AbsMusicServiceFragment -import code.name.monkey.retromusic.glide.GlideApp -import code.name.monkey.retromusic.glide.RetroGlideExtension -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.helper.MusicProgressViewUpdateHelper -import code.name.monkey.retromusic.helper.PlayPauseButtonOnClickHandler -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.RetroUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.databinding.FragmentMiniPlayerBinding +import io.github.muntashirakon.music.extensions.accentColor +import io.github.muntashirakon.music.extensions.show +import io.github.muntashirakon.music.extensions.textColorPrimary +import io.github.muntashirakon.music.extensions.textColorSecondary +import io.github.muntashirakon.music.fragments.base.AbsMusicServiceFragment +import io.github.muntashirakon.music.glide.GlideApp +import io.github.muntashirakon.music.glide.RetroGlideExtension +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.helper.MusicProgressViewUpdateHelper +import io.github.muntashirakon.music.helper.PlayPauseButtonOnClickHandler +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.RetroUtil import kotlin.math.abs open class MiniPlayerFragment : AbsMusicServiceFragment(R.layout.fragment_mini_player), diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/other/PlayingQueueRVFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/other/PlayingQueueRVFragment.kt similarity index 94% rename from app/src/main/java/code/name/monkey/retromusic/fragments/other/PlayingQueueRVFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/other/PlayingQueueRVFragment.kt index cc169e940..1a05ac221 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/other/PlayingQueueRVFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/other/PlayingQueueRVFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments.other +package io.github.muntashirakon.music.fragments.other import android.os.Bundle import android.view.View @@ -20,10 +20,10 @@ import androidx.appcompat.app.AppCompatActivity import androidx.navigation.findNavController import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.RecyclerView -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.adapter.song.PlayingQueueAdapter -import code.name.monkey.retromusic.fragments.base.AbsRecyclerViewFragment -import code.name.monkey.retromusic.helper.MusicPlayerRemote +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.adapter.song.PlayingQueueAdapter +import io.github.muntashirakon.music.fragments.base.AbsRecyclerViewFragment +import io.github.muntashirakon.music.helper.MusicPlayerRemote import 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/other/UserInfoFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/other/UserInfoFragment.kt similarity index 92% rename from app/src/main/java/code/name/monkey/retromusic/fragments/other/UserInfoFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/other/UserInfoFragment.kt index 7b4946506..209b0b137 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/other/UserInfoFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/other/UserInfoFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments.other +package io.github.muntashirakon.music.fragments.other import android.app.Activity import android.graphics.Bitmap @@ -29,18 +29,18 @@ import androidx.core.view.updateLayoutParams import androidx.fragment.app.Fragment import androidx.lifecycle.lifecycleScope import androidx.navigation.fragment.findNavController -import code.name.monkey.retromusic.Constants.USER_BANNER -import code.name.monkey.retromusic.Constants.USER_PROFILE -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.databinding.FragmentUserInfoBinding -import code.name.monkey.retromusic.extensions.accentColor -import code.name.monkey.retromusic.extensions.applyToolbar -import code.name.monkey.retromusic.extensions.showToast -import code.name.monkey.retromusic.fragments.LibraryViewModel -import code.name.monkey.retromusic.glide.GlideApp -import code.name.monkey.retromusic.glide.RetroGlideExtension -import code.name.monkey.retromusic.util.ImageUtil -import code.name.monkey.retromusic.util.PreferenceUtil.userName +import io.github.muntashirakon.music.Constants.USER_BANNER +import io.github.muntashirakon.music.Constants.USER_PROFILE +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.databinding.FragmentUserInfoBinding +import io.github.muntashirakon.music.extensions.accentColor +import io.github.muntashirakon.music.extensions.applyToolbar +import io.github.muntashirakon.music.extensions.showToast +import io.github.muntashirakon.music.fragments.LibraryViewModel +import io.github.muntashirakon.music.glide.GlideApp +import io.github.muntashirakon.music.glide.RetroGlideExtension +import io.github.muntashirakon.music.util.ImageUtil +import io.github.muntashirakon.music.util.PreferenceUtil.userName import com.bumptech.glide.Glide import com.bumptech.glide.load.DataSource import com.bumptech.glide.load.engine.DiskCacheStrategy diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/other/VolumeFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/other/VolumeFragment.kt similarity index 91% rename from app/src/main/java/code/name/monkey/retromusic/fragments/other/VolumeFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/other/VolumeFragment.kt index 291ce2ebd..f5524b59b 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/other/VolumeFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/other/VolumeFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments.other +package io.github.muntashirakon.music.fragments.other import android.graphics.Color import android.graphics.PorterDuff @@ -25,13 +25,13 @@ import android.widget.SeekBar import androidx.core.content.getSystemService import androidx.fragment.app.Fragment import code.name.monkey.appthemehelper.ThemeStore -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.databinding.FragmentVolumeBinding -import code.name.monkey.retromusic.extensions.applyColor -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.volume.AudioVolumeObserver -import code.name.monkey.retromusic.volume.OnAudioVolumeChangedListener +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.databinding.FragmentVolumeBinding +import io.github.muntashirakon.music.extensions.applyColor +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.volume.AudioVolumeObserver +import io.github.muntashirakon.music.volume.OnAudioVolumeChangedListener class VolumeFragment : Fragment(), SeekBar.OnSeekBarChangeListener, OnAudioVolumeChangedListener, View.OnClickListener { diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/player/CoverLyricsFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/player/CoverLyricsFragment.kt similarity index 86% rename from app/src/main/java/code/name/monkey/retromusic/fragments/player/CoverLyricsFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/player/CoverLyricsFragment.kt index d522877c1..69f6fdaad 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/player/CoverLyricsFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/player/CoverLyricsFragment.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.fragments.player +package io.github.muntashirakon.music.fragments.player import android.content.SharedPreferences import android.os.Bundle @@ -8,19 +8,19 @@ import android.widget.TextView import androidx.core.view.isVisible import androidx.lifecycle.lifecycleScope import androidx.preference.PreferenceManager -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.SHOW_LYRICS -import code.name.monkey.retromusic.databinding.FragmentCoverLyricsBinding -import code.name.monkey.retromusic.fragments.NowPlayingScreen -import code.name.monkey.retromusic.fragments.base.AbsMusicServiceFragment -import code.name.monkey.retromusic.fragments.base.AbsPlayerFragment -import code.name.monkey.retromusic.fragments.base.goToLyrics -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.helper.MusicProgressViewUpdateHelper -import code.name.monkey.retromusic.model.lyrics.AbsSynchronizedLyrics -import code.name.monkey.retromusic.model.lyrics.Lyrics -import code.name.monkey.retromusic.util.LyricUtil -import code.name.monkey.retromusic.util.PreferenceUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.SHOW_LYRICS +import io.github.muntashirakon.music.databinding.FragmentCoverLyricsBinding +import io.github.muntashirakon.music.fragments.NowPlayingScreen +import io.github.muntashirakon.music.fragments.base.AbsMusicServiceFragment +import io.github.muntashirakon.music.fragments.base.AbsPlayerFragment +import io.github.muntashirakon.music.fragments.base.goToLyrics +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.helper.MusicProgressViewUpdateHelper +import io.github.muntashirakon.music.model.lyrics.AbsSynchronizedLyrics +import io.github.muntashirakon.music.model.lyrics.Lyrics +import io.github.muntashirakon.music.util.LyricUtil +import io.github.muntashirakon.music.util.PreferenceUtil import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.launch import org.jaudiotagger.audio.exceptions.CannotReadException 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 88% 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 e99ad40cc..6e08c8530 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 @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments.player +package io.github.muntashirakon.music.fragments.player import android.animation.ObjectAnimator import android.annotation.SuppressLint @@ -28,27 +28,27 @@ import androidx.preference.PreferenceManager import androidx.viewpager.widget.ViewPager import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.MaterialValueHelper -import code.name.monkey.retromusic.LYRICS_TYPE -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.SHOW_LYRICS -import code.name.monkey.retromusic.adapter.album.AlbumCoverPagerAdapter -import code.name.monkey.retromusic.adapter.album.AlbumCoverPagerAdapter.AlbumCoverFragment -import code.name.monkey.retromusic.databinding.FragmentPlayerAlbumCoverBinding -import code.name.monkey.retromusic.extensions.isColorLight -import code.name.monkey.retromusic.extensions.surfaceColor -import code.name.monkey.retromusic.fragments.NowPlayingScreen.* -import code.name.monkey.retromusic.fragments.base.AbsMusicServiceFragment -import code.name.monkey.retromusic.fragments.base.goToLyrics -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.helper.MusicProgressViewUpdateHelper -import code.name.monkey.retromusic.lyrics.CoverLrcView -import code.name.monkey.retromusic.model.lyrics.Lyrics -import code.name.monkey.retromusic.transform.CarousalPagerTransformer -import code.name.monkey.retromusic.transform.ParallaxPagerTransformer -import code.name.monkey.retromusic.util.LyricUtil -import code.name.monkey.retromusic.util.LyricsType -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.LYRICS_TYPE +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.SHOW_LYRICS +import io.github.muntashirakon.music.adapter.album.AlbumCoverPagerAdapter +import io.github.muntashirakon.music.adapter.album.AlbumCoverPagerAdapter.AlbumCoverFragment +import io.github.muntashirakon.music.databinding.FragmentPlayerAlbumCoverBinding +import io.github.muntashirakon.music.extensions.isColorLight +import io.github.muntashirakon.music.extensions.surfaceColor +import io.github.muntashirakon.music.fragments.NowPlayingScreen.* +import io.github.muntashirakon.music.fragments.base.AbsMusicServiceFragment +import io.github.muntashirakon.music.fragments.base.goToLyrics +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.helper.MusicProgressViewUpdateHelper +import io.github.muntashirakon.music.lyrics.CoverLrcView +import io.github.muntashirakon.music.model.lyrics.Lyrics +import io.github.muntashirakon.music.transform.CarousalPagerTransformer +import io.github.muntashirakon.music.transform.ParallaxPagerTransformer +import io.github.muntashirakon.music.util.LyricUtil +import io.github.muntashirakon.music.util.LyricsType +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.launch import kotlinx.coroutines.withContext 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 87% 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 a67eadd9c..1c34f2b0b 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 @@ -12,20 +12,20 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments.player.adaptive +package io.github.muntashirakon.music.fragments.player.adaptive import android.os.Bundle import android.view.View import androidx.appcompat.widget.Toolbar import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.databinding.FragmentAdaptivePlayerBinding -import code.name.monkey.retromusic.extensions.* -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.databinding.FragmentAdaptivePlayerBinding +import io.github.muntashirakon.music.extensions.* +import io.github.muntashirakon.music.fragments.base.AbsPlayerFragment +import io.github.muntashirakon.music.fragments.player.PlayerAlbumCoverFragment +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor class AdaptiveFragment : AbsPlayerFragment(R.layout.fragment_adaptive_player) { 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 90% 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 d811b8e3a..f1c5f55a7 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 @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments.player.adaptive +package io.github.muntashirakon.music.fragments.player.adaptive import android.os.Bundle import android.view.View @@ -24,13 +24,13 @@ import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.MaterialValueHelper import code.name.monkey.appthemehelper.util.TintHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.databinding.FragmentAdaptivePlayerPlaybackControlsBinding -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.util.PreferenceUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.databinding.FragmentAdaptivePlayerPlaybackControlsBinding +import io.github.muntashirakon.music.extensions.* +import io.github.muntashirakon.music.fragments.base.AbsPlayerControlsFragment +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor class AdaptivePlaybackControlsFragment : AbsPlayerControlsFragment(R.layout.fragment_adaptive_player_playback_controls) { 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 87% 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 3ade61087..fdb9c4613 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 @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments.player.blur +package io.github.muntashirakon.music.fragments.player.blur import android.graphics.Color import android.os.Bundle @@ -25,18 +25,18 @@ import androidx.core.content.ContextCompat import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.MaterialValueHelper import code.name.monkey.appthemehelper.util.TintHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.databinding.FragmentBlurPlayerPlaybackControlsBinding -import code.name.monkey.retromusic.extensions.applyColor -import code.name.monkey.retromusic.extensions.getSongInfo -import code.name.monkey.retromusic.extensions.hide -import code.name.monkey.retromusic.extensions.show -import code.name.monkey.retromusic.fragments.base.AbsPlayerControlsFragment -import code.name.monkey.retromusic.fragments.base.goToAlbum -import code.name.monkey.retromusic.fragments.base.goToArtist -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.databinding.FragmentBlurPlayerPlaybackControlsBinding +import io.github.muntashirakon.music.extensions.applyColor +import io.github.muntashirakon.music.extensions.getSongInfo +import io.github.muntashirakon.music.extensions.hide +import io.github.muntashirakon.music.extensions.show +import io.github.muntashirakon.music.fragments.base.AbsPlayerControlsFragment +import io.github.muntashirakon.music.fragments.base.goToAlbum +import io.github.muntashirakon.music.fragments.base.goToArtist +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor class BlurPlaybackControlsFragment : AbsPlayerControlsFragment(R.layout.fragment_blur_player_playback_controls) { 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 85% 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 459dc8c43..5e0d6f101 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 @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments.player.blur +package io.github.muntashirakon.music.fragments.player.blur import android.content.SharedPreferences import android.graphics.Color @@ -23,18 +23,18 @@ import android.view.View 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.databinding.FragmentBlurBinding -import code.name.monkey.retromusic.extensions.drawAboveSystemBars -import code.name.monkey.retromusic.extensions.whichFragment -import code.name.monkey.retromusic.fragments.base.AbsPlayerFragment -import code.name.monkey.retromusic.fragments.player.PlayerAlbumCoverFragment -import code.name.monkey.retromusic.glide.* -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.util.PreferenceUtil.blurAmount -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.NEW_BLUR_AMOUNT +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.databinding.FragmentBlurBinding +import io.github.muntashirakon.music.extensions.drawAboveSystemBars +import io.github.muntashirakon.music.extensions.whichFragment +import io.github.muntashirakon.music.fragments.base.AbsPlayerFragment +import io.github.muntashirakon.music.fragments.player.PlayerAlbumCoverFragment +import io.github.muntashirakon.music.glide.* +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.PreferenceUtil.blurAmount +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor class BlurPlayerFragment : AbsPlayerFragment(R.layout.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 84% 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 c75448b27..4410af9e0 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 @@ -12,22 +12,22 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments.player.card +package io.github.muntashirakon.music.fragments.player.card import android.graphics.Color import android.os.Bundle import android.view.View import androidx.appcompat.widget.Toolbar import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.databinding.FragmentCardPlayerBinding -import code.name.monkey.retromusic.extensions.drawAboveSystemBars -import code.name.monkey.retromusic.extensions.whichFragment -import code.name.monkey.retromusic.fragments.base.AbsPlayerFragment -import code.name.monkey.retromusic.fragments.player.PlayerAlbumCoverFragment -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.databinding.FragmentCardPlayerBinding +import io.github.muntashirakon.music.extensions.drawAboveSystemBars +import io.github.muntashirakon.music.extensions.whichFragment +import io.github.muntashirakon.music.fragments.base.AbsPlayerFragment +import io.github.muntashirakon.music.fragments.player.PlayerAlbumCoverFragment +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor class CardFragment : AbsPlayerFragment(R.layout.fragment_card_player) { override fun playerToolbar(): Toolbar { 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 87% 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 830a7c6f3..ad0fbe023 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 @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments.player.card +package io.github.muntashirakon.music.fragments.player.card import android.graphics.PorterDuff import android.os.Bundle @@ -25,18 +25,18 @@ import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.MaterialValueHelper import code.name.monkey.appthemehelper.util.TintHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.databinding.FragmentCardPlayerPlaybackControlsBinding -import code.name.monkey.retromusic.extensions.getSongInfo -import code.name.monkey.retromusic.extensions.hide -import code.name.monkey.retromusic.extensions.ripAlpha -import code.name.monkey.retromusic.extensions.show -import code.name.monkey.retromusic.fragments.base.AbsPlayerControlsFragment -import code.name.monkey.retromusic.fragments.base.goToAlbum -import code.name.monkey.retromusic.fragments.base.goToArtist -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.databinding.FragmentCardPlayerPlaybackControlsBinding +import io.github.muntashirakon.music.extensions.getSongInfo +import io.github.muntashirakon.music.extensions.hide +import io.github.muntashirakon.music.extensions.ripAlpha +import io.github.muntashirakon.music.extensions.show +import io.github.muntashirakon.music.fragments.base.AbsPlayerControlsFragment +import io.github.muntashirakon.music.fragments.base.goToAlbum +import io.github.muntashirakon.music.fragments.base.goToArtist +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor class CardPlaybackControlsFragment : AbsPlayerControlsFragment(R.layout.fragment_card_player_playback_controls) { 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 85% 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 bd6f7b64e..8cd2c753f 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 @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments.player.cardblur +package io.github.muntashirakon.music.fragments.player.cardblur import android.content.SharedPreferences import android.graphics.Color @@ -22,19 +22,19 @@ import android.view.View 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.databinding.FragmentCardBlurPlayerBinding -import code.name.monkey.retromusic.extensions.drawAboveSystemBars -import code.name.monkey.retromusic.extensions.whichFragment -import code.name.monkey.retromusic.fragments.base.AbsPlayerFragment -import code.name.monkey.retromusic.fragments.player.PlayerAlbumCoverFragment -import code.name.monkey.retromusic.fragments.player.normal.PlayerFragment -import code.name.monkey.retromusic.glide.* -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.util.PreferenceUtil.blurAmount -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.NEW_BLUR_AMOUNT +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.databinding.FragmentCardBlurPlayerBinding +import io.github.muntashirakon.music.extensions.drawAboveSystemBars +import io.github.muntashirakon.music.extensions.whichFragment +import io.github.muntashirakon.music.fragments.base.AbsPlayerFragment +import io.github.muntashirakon.music.fragments.player.PlayerAlbumCoverFragment +import io.github.muntashirakon.music.fragments.player.normal.PlayerFragment +import io.github.muntashirakon.music.glide.* +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.PreferenceUtil.blurAmount +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor class CardBlurFragment : AbsPlayerFragment(R.layout.fragment_card_blur_player), SharedPreferences.OnSharedPreferenceChangeListener { 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 85% 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 614bdc443..a89140f18 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 @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments.player.cardblur +package io.github.muntashirakon.music.fragments.player.cardblur import android.graphics.Color import android.os.Bundle @@ -23,17 +23,17 @@ import android.widget.SeekBar import android.widget.TextView import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.TintHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.databinding.FragmentCardBlurPlayerPlaybackControlsBinding -import code.name.monkey.retromusic.extensions.applyColor -import code.name.monkey.retromusic.extensions.getSongInfo -import code.name.monkey.retromusic.extensions.hide -import code.name.monkey.retromusic.extensions.show -import code.name.monkey.retromusic.fragments.base.AbsPlayerControlsFragment -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.helper.PlayPauseButtonOnClickHandler -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.databinding.FragmentCardBlurPlayerPlaybackControlsBinding +import io.github.muntashirakon.music.extensions.applyColor +import io.github.muntashirakon.music.extensions.getSongInfo +import io.github.muntashirakon.music.extensions.hide +import io.github.muntashirakon.music.extensions.show +import io.github.muntashirakon.music.fragments.base.AbsPlayerControlsFragment +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.helper.PlayPauseButtonOnClickHandler +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor class CardBlurPlaybackControlsFragment : AbsPlayerControlsFragment(R.layout.fragment_card_blur_player_playback_controls) { 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 86% 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 e9489f20f..b257a0148 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.annotation.SuppressLint @@ -33,29 +33,29 @@ import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.MaterialValueHelper import code.name.monkey.appthemehelper.util.TintHelper import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.databinding.FragmentCirclePlayerBinding -import code.name.monkey.retromusic.extensions.* -import code.name.monkey.retromusic.fragments.MusicSeekSkipTouchListener -import code.name.monkey.retromusic.fragments.base.AbsPlayerControlsFragment -import code.name.monkey.retromusic.fragments.base.AbsPlayerFragment -import code.name.monkey.retromusic.fragments.base.goToAlbum -import code.name.monkey.retromusic.fragments.base.goToArtist -import code.name.monkey.retromusic.glide.GlideApp -import code.name.monkey.retromusic.glide.GlideRequest -import code.name.monkey.retromusic.glide.RetroGlideExtension -import code.name.monkey.retromusic.glide.crossfadeListener -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.helper.MusicProgressViewUpdateHelper -import code.name.monkey.retromusic.helper.MusicProgressViewUpdateHelper.Callback -import code.name.monkey.retromusic.helper.PlayPauseButtonOnClickHandler -import code.name.monkey.retromusic.misc.SimpleOnSeekbarChangeListener -import code.name.monkey.retromusic.util.MusicUtil -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.ViewUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor -import code.name.monkey.retromusic.volume.AudioVolumeObserver -import code.name.monkey.retromusic.volume.OnAudioVolumeChangedListener +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.databinding.FragmentCirclePlayerBinding +import io.github.muntashirakon.music.extensions.* +import io.github.muntashirakon.music.fragments.MusicSeekSkipTouchListener +import io.github.muntashirakon.music.fragments.base.AbsPlayerControlsFragment +import io.github.muntashirakon.music.fragments.base.AbsPlayerFragment +import io.github.muntashirakon.music.fragments.base.goToAlbum +import io.github.muntashirakon.music.fragments.base.goToArtist +import io.github.muntashirakon.music.glide.GlideApp +import io.github.muntashirakon.music.glide.GlideRequest +import io.github.muntashirakon.music.glide.RetroGlideExtension +import io.github.muntashirakon.music.glide.crossfadeListener +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.helper.MusicProgressViewUpdateHelper +import io.github.muntashirakon.music.helper.MusicProgressViewUpdateHelper.Callback +import io.github.muntashirakon.music.helper.PlayPauseButtonOnClickHandler +import io.github.muntashirakon.music.misc.SimpleOnSeekbarChangeListener +import io.github.muntashirakon.music.util.MusicUtil +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.ViewUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.volume.AudioVolumeObserver +import io.github.muntashirakon.music.volume.OnAudioVolumeChangedListener import me.tankery.lib.circularseekbar.CircularSeekBar /** 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 93% 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 99d7aad61..84fc6404d 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 @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments.player.classic +package io.github.muntashirakon.music.fragments.player.classic import android.animation.ObjectAnimator import android.annotation.SuppressLint @@ -31,27 +31,27 @@ import androidx.recyclerview.widget.RecyclerView import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.TintHelper import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.adapter.song.PlayingQueueAdapter -import code.name.monkey.retromusic.databinding.FragmentClassicPlayerBinding -import code.name.monkey.retromusic.extensions.* -import code.name.monkey.retromusic.fragments.MusicSeekSkipTouchListener -import code.name.monkey.retromusic.fragments.base.AbsPlayerControlsFragment -import code.name.monkey.retromusic.fragments.base.AbsPlayerFragment -import code.name.monkey.retromusic.fragments.base.goToAlbum -import code.name.monkey.retromusic.fragments.base.goToArtist -import code.name.monkey.retromusic.fragments.other.VolumeFragment -import code.name.monkey.retromusic.fragments.player.PlayerAlbumCoverFragment -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.helper.MusicProgressViewUpdateHelper -import code.name.monkey.retromusic.helper.PlayPauseButtonOnClickHandler -import code.name.monkey.retromusic.misc.SimpleOnSeekbarChangeListener -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.service.MusicService -import code.name.monkey.retromusic.util.MusicUtil -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.ViewUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.adapter.song.PlayingQueueAdapter +import io.github.muntashirakon.music.databinding.FragmentClassicPlayerBinding +import io.github.muntashirakon.music.extensions.* +import io.github.muntashirakon.music.fragments.MusicSeekSkipTouchListener +import io.github.muntashirakon.music.fragments.base.AbsPlayerControlsFragment +import io.github.muntashirakon.music.fragments.base.AbsPlayerFragment +import io.github.muntashirakon.music.fragments.base.goToAlbum +import io.github.muntashirakon.music.fragments.base.goToArtist +import io.github.muntashirakon.music.fragments.other.VolumeFragment +import io.github.muntashirakon.music.fragments.player.PlayerAlbumCoverFragment +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.helper.MusicProgressViewUpdateHelper +import io.github.muntashirakon.music.helper.PlayPauseButtonOnClickHandler +import io.github.muntashirakon.music.misc.SimpleOnSeekbarChangeListener +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.service.MusicService +import io.github.muntashirakon.music.util.MusicUtil +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.ViewUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor import com.google.android.material.bottomsheet.BottomSheetBehavior import com.google.android.material.bottomsheet.BottomSheetBehavior.from import com.google.android.material.card.MaterialCardView diff --git a/app/src/main/java/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 85% 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 bd5a29e46..bcf20efa2 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 @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments.player.color +package io.github.muntashirakon.music.fragments.player.color import android.animation.ValueAnimator import android.os.Bundle @@ -20,16 +20,16 @@ import android.view.View import androidx.appcompat.widget.Toolbar import androidx.core.animation.doOnEnd import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.databinding.FragmentColorPlayerBinding -import code.name.monkey.retromusic.extensions.colorControlNormal -import code.name.monkey.retromusic.extensions.drawAboveSystemBars -import code.name.monkey.retromusic.extensions.whichFragment -import code.name.monkey.retromusic.fragments.base.AbsPlayerFragment -import code.name.monkey.retromusic.fragments.player.PlayerAlbumCoverFragment -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.databinding.FragmentColorPlayerBinding +import io.github.muntashirakon.music.extensions.colorControlNormal +import io.github.muntashirakon.music.extensions.drawAboveSystemBars +import io.github.muntashirakon.music.extensions.whichFragment +import io.github.muntashirakon.music.fragments.base.AbsPlayerFragment +import io.github.muntashirakon.music.fragments.player.PlayerAlbumCoverFragment +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor class ColorFragment : AbsPlayerFragment(R.layout.fragment_color_player) { 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 88% 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 60c7d0a85..51a6f3bc6 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 @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments.player.color +package io.github.muntashirakon.music.fragments.player.color import android.animation.Animator import android.graphics.Color @@ -26,18 +26,18 @@ import android.widget.SeekBar import android.widget.TextView import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.TintHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.databinding.FragmentColorPlayerPlaybackControlsBinding -import code.name.monkey.retromusic.extensions.applyColor -import code.name.monkey.retromusic.extensions.getSongInfo -import code.name.monkey.retromusic.extensions.hide -import code.name.monkey.retromusic.extensions.show -import code.name.monkey.retromusic.fragments.base.AbsPlayerControlsFragment -import code.name.monkey.retromusic.fragments.base.goToAlbum -import code.name.monkey.retromusic.fragments.base.goToArtist -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.databinding.FragmentColorPlayerPlaybackControlsBinding +import io.github.muntashirakon.music.extensions.applyColor +import io.github.muntashirakon.music.extensions.getSongInfo +import io.github.muntashirakon.music.extensions.hide +import io.github.muntashirakon.music.extensions.show +import io.github.muntashirakon.music.fragments.base.AbsPlayerControlsFragment +import io.github.muntashirakon.music.fragments.base.goToAlbum +import io.github.muntashirakon.music.fragments.base.goToArtist +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor import kotlin.math.sqrt class ColorPlaybackControlsFragment : 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 83% 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 468ce3c1b..d6d4e4ee3 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 @@ -12,22 +12,22 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments.player.fit +package io.github.muntashirakon.music.fragments.player.fit import android.os.Bundle import android.view.View import androidx.appcompat.widget.Toolbar import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.databinding.FragmentFitBinding -import code.name.monkey.retromusic.extensions.colorControlNormal -import code.name.monkey.retromusic.extensions.drawAboveSystemBars -import code.name.monkey.retromusic.extensions.whichFragment -import code.name.monkey.retromusic.fragments.base.AbsPlayerFragment -import code.name.monkey.retromusic.fragments.player.PlayerAlbumCoverFragment -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.databinding.FragmentFitBinding +import io.github.muntashirakon.music.extensions.colorControlNormal +import io.github.muntashirakon.music.extensions.drawAboveSystemBars +import io.github.muntashirakon.music.extensions.whichFragment +import io.github.muntashirakon.music.fragments.base.AbsPlayerFragment +import io.github.muntashirakon.music.fragments.player.PlayerAlbumCoverFragment +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor class FitFragment : AbsPlayerFragment(R.layout.fragment_fit) { private var _binding: FragmentFitBinding? = null 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 89% 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 f1256ddcb..78fa68233 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 @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments.player.fit +package io.github.muntashirakon.music.fragments.player.fit import android.os.Bundle import android.view.View @@ -24,15 +24,15 @@ import code.name.monkey.appthemehelper.ThemeStore import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.MaterialValueHelper import code.name.monkey.appthemehelper.util.TintHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.databinding.FragmentFitPlaybackControlsBinding -import code.name.monkey.retromusic.extensions.* -import code.name.monkey.retromusic.fragments.base.AbsPlayerControlsFragment -import code.name.monkey.retromusic.fragments.base.goToAlbum -import code.name.monkey.retromusic.fragments.base.goToArtist -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.databinding.FragmentFitPlaybackControlsBinding +import io.github.muntashirakon.music.extensions.* +import io.github.muntashirakon.music.fragments.base.AbsPlayerControlsFragment +import io.github.muntashirakon.music.fragments.base.goToAlbum +import io.github.muntashirakon.music.fragments.base.goToArtist +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor class FitPlaybackControlsFragment : AbsPlayerControlsFragment(R.layout.fragment_fit_playback_controls) { 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 845df16f8..929fdcd79 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 @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments.player.flat +package io.github.muntashirakon.music.fragments.player.flat import android.os.Bundle import android.view.View @@ -25,17 +25,17 @@ import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.MaterialValueHelper import code.name.monkey.appthemehelper.util.TintHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.databinding.FragmentFlatPlayerPlaybackControlsBinding -import code.name.monkey.retromusic.extensions.* -import code.name.monkey.retromusic.fragments.base.AbsPlayerControlsFragment -import code.name.monkey.retromusic.fragments.base.goToAlbum -import code.name.monkey.retromusic.fragments.base.goToArtist -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.helper.MusicProgressViewUpdateHelper.Callback -import code.name.monkey.retromusic.helper.PlayPauseButtonOnClickHandler -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.databinding.FragmentFlatPlayerPlaybackControlsBinding +import io.github.muntashirakon.music.extensions.* +import io.github.muntashirakon.music.fragments.base.AbsPlayerControlsFragment +import io.github.muntashirakon.music.fragments.base.goToAlbum +import io.github.muntashirakon.music.fragments.base.goToArtist +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.helper.MusicProgressViewUpdateHelper.Callback +import io.github.muntashirakon.music.helper.PlayPauseButtonOnClickHandler +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor class FlatPlaybackControlsFragment : AbsPlayerControlsFragment(R.layout.fragment_flat_player_playback_controls), 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 83% 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 bd84e4eca..e0da9ee8c 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 @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments.player.flat +package io.github.muntashirakon.music.fragments.player.flat import android.animation.ArgbEvaluator import android.animation.ValueAnimator @@ -23,19 +23,19 @@ import androidx.appcompat.widget.Toolbar import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.MaterialValueHelper import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.databinding.FragmentFlatPlayerBinding -import code.name.monkey.retromusic.extensions.colorControlNormal -import code.name.monkey.retromusic.extensions.drawAboveSystemBars -import code.name.monkey.retromusic.extensions.whichFragment -import code.name.monkey.retromusic.fragments.base.AbsPlayerFragment -import code.name.monkey.retromusic.fragments.player.PlayerAlbumCoverFragment -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.ViewUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor -import code.name.monkey.retromusic.views.DrawableGradient +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.databinding.FragmentFlatPlayerBinding +import io.github.muntashirakon.music.extensions.colorControlNormal +import io.github.muntashirakon.music.extensions.drawAboveSystemBars +import io.github.muntashirakon.music.extensions.whichFragment +import io.github.muntashirakon.music.fragments.base.AbsPlayerFragment +import io.github.muntashirakon.music.fragments.player.PlayerAlbumCoverFragment +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.ViewUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.views.DrawableGradient class FlatPlayerFragment : AbsPlayerFragment(R.layout.fragment_flat_player) { override fun playerToolbar(): Toolbar { 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 89% 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 08831b0c6..2b67495fb 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 @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments.player.full +package io.github.muntashirakon.music.fragments.player.full import android.content.Intent import android.content.res.ColorStateList @@ -29,22 +29,22 @@ import androidx.appcompat.widget.PopupMenu import androidx.lifecycle.lifecycleScope import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.VersionUtils -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.databinding.FragmentFullPlayerControlsBinding -import code.name.monkey.retromusic.db.PlaylistEntity -import code.name.monkey.retromusic.db.toSongEntity -import code.name.monkey.retromusic.extensions.* -import code.name.monkey.retromusic.fragments.LibraryViewModel -import code.name.monkey.retromusic.fragments.ReloadType -import code.name.monkey.retromusic.fragments.base.AbsPlayerControlsFragment -import code.name.monkey.retromusic.fragments.base.goToAlbum -import code.name.monkey.retromusic.fragments.base.goToArtist -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.helper.PlayPauseButtonOnClickHandler -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.service.MusicService -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.databinding.FragmentFullPlayerControlsBinding +import io.github.muntashirakon.music.db.PlaylistEntity +import io.github.muntashirakon.music.db.toSongEntity +import io.github.muntashirakon.music.extensions.* +import io.github.muntashirakon.music.fragments.LibraryViewModel +import io.github.muntashirakon.music.fragments.ReloadType +import io.github.muntashirakon.music.fragments.base.AbsPlayerControlsFragment +import io.github.muntashirakon.music.fragments.base.goToAlbum +import io.github.muntashirakon.music.fragments.base.goToArtist +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.helper.PlayPauseButtonOnClickHandler +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.service.MusicService +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.launch import kotlinx.coroutines.withContext 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 83% 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 6e0cfa836..54afd6840 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 @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments.player.full +package io.github.muntashirakon.music.fragments.player.full import android.content.res.ColorStateList import android.graphics.Color @@ -20,20 +20,20 @@ import android.os.Bundle import android.view.View import androidx.appcompat.widget.Toolbar import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.databinding.FragmentFullBinding -import code.name.monkey.retromusic.extensions.drawAboveSystemBars -import code.name.monkey.retromusic.extensions.hide -import code.name.monkey.retromusic.extensions.show -import code.name.monkey.retromusic.extensions.whichFragment -import code.name.monkey.retromusic.fragments.base.AbsPlayerFragment -import code.name.monkey.retromusic.fragments.base.goToArtist -import code.name.monkey.retromusic.fragments.player.PlayerAlbumCoverFragment -import code.name.monkey.retromusic.glide.GlideApp -import code.name.monkey.retromusic.glide.RetroGlideExtension -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.databinding.FragmentFullBinding +import io.github.muntashirakon.music.extensions.drawAboveSystemBars +import io.github.muntashirakon.music.extensions.hide +import io.github.muntashirakon.music.extensions.show +import io.github.muntashirakon.music.extensions.whichFragment +import io.github.muntashirakon.music.fragments.base.AbsPlayerFragment +import io.github.muntashirakon.music.fragments.base.goToArtist +import io.github.muntashirakon.music.fragments.player.PlayerAlbumCoverFragment +import io.github.muntashirakon.music.glide.GlideApp +import io.github.muntashirakon.music.glide.RetroGlideExtension +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor class FullPlayerFragment : AbsPlayerFragment(R.layout.fragment_full) { private var _binding: FragmentFullBinding? = null 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 94% 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 541010167..34d895bdd 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 @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments.player.gradient +package io.github.muntashirakon.music.fragments.player.gradient import android.animation.ObjectAnimator import android.annotation.SuppressLint @@ -37,24 +37,24 @@ import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.RecyclerView import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.VersionUtils -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.adapter.song.PlayingQueueAdapter -import code.name.monkey.retromusic.databinding.FragmentGradientPlayerBinding -import code.name.monkey.retromusic.extensions.* -import code.name.monkey.retromusic.fragments.MusicSeekSkipTouchListener -import code.name.monkey.retromusic.fragments.base.AbsPlayerControlsFragment -import code.name.monkey.retromusic.fragments.base.AbsPlayerFragment -import code.name.monkey.retromusic.fragments.base.goToAlbum -import code.name.monkey.retromusic.fragments.base.goToArtist -import code.name.monkey.retromusic.fragments.other.VolumeFragment -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.helper.MusicProgressViewUpdateHelper -import code.name.monkey.retromusic.helper.PlayPauseButtonOnClickHandler -import code.name.monkey.retromusic.misc.SimpleOnSeekbarChangeListener -import code.name.monkey.retromusic.service.MusicService -import code.name.monkey.retromusic.util.MusicUtil -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.adapter.song.PlayingQueueAdapter +import io.github.muntashirakon.music.databinding.FragmentGradientPlayerBinding +import io.github.muntashirakon.music.extensions.* +import io.github.muntashirakon.music.fragments.MusicSeekSkipTouchListener +import io.github.muntashirakon.music.fragments.base.AbsPlayerControlsFragment +import io.github.muntashirakon.music.fragments.base.AbsPlayerFragment +import io.github.muntashirakon.music.fragments.base.goToAlbum +import io.github.muntashirakon.music.fragments.base.goToArtist +import io.github.muntashirakon.music.fragments.other.VolumeFragment +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.helper.MusicProgressViewUpdateHelper +import io.github.muntashirakon.music.helper.PlayPauseButtonOnClickHandler +import io.github.muntashirakon.music.misc.SimpleOnSeekbarChangeListener +import io.github.muntashirakon.music.service.MusicService +import io.github.muntashirakon.music.util.MusicUtil +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor import com.google.android.material.bottomsheet.BottomSheetBehavior import com.google.android.material.bottomsheet.BottomSheetBehavior.* import com.h6ah4i.android.widget.advrecyclerview.animator.DraggableItemAnimator diff --git a/app/src/main/java/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 85% 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 d9ae39ffa..8209fe5fd 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 @@ -12,22 +12,22 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments.player.home +package io.github.muntashirakon.music.fragments.player.home import android.graphics.Color import android.os.Bundle import android.view.View import androidx.appcompat.widget.Toolbar import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.databinding.FragmentHomePlayerBinding -import code.name.monkey.retromusic.extensions.colorControlNormal -import code.name.monkey.retromusic.fragments.base.AbsPlayerFragment -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.helper.MusicProgressViewUpdateHelper -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.util.MusicUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.databinding.FragmentHomePlayerBinding +import io.github.muntashirakon.music.extensions.colorControlNormal +import io.github.muntashirakon.music.fragments.base.AbsPlayerFragment +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.helper.MusicProgressViewUpdateHelper +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.MusicUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor class HomePlayerFragment : AbsPlayerFragment(R.layout.fragment_home_player), MusicProgressViewUpdateHelper.Callback { diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/player/lockscreen/LockScreenControlsFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/player/lockscreen/LockScreenControlsFragment.kt similarity index 87% rename from app/src/main/java/code/name/monkey/retromusic/fragments/player/lockscreen/LockScreenControlsFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/player/lockscreen/LockScreenControlsFragment.kt index d970908b5..09746dbb0 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/player/lockscreen/LockScreenControlsFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/player/lockscreen/LockScreenControlsFragment.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.os.Bundle import android.view.View @@ -24,16 +24,16 @@ import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.MaterialValueHelper import code.name.monkey.appthemehelper.util.TintHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.databinding.FragmentLockScreenPlaybackControlsBinding -import code.name.monkey.retromusic.extensions.applyColor -import code.name.monkey.retromusic.extensions.ripAlpha -import code.name.monkey.retromusic.extensions.textColorSecondary -import code.name.monkey.retromusic.fragments.base.AbsPlayerControlsFragment -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.helper.PlayPauseButtonOnClickHandler -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.databinding.FragmentLockScreenPlaybackControlsBinding +import io.github.muntashirakon.music.extensions.applyColor +import io.github.muntashirakon.music.extensions.ripAlpha +import io.github.muntashirakon.music.extensions.textColorSecondary +import io.github.muntashirakon.music.fragments.base.AbsPlayerControlsFragment +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.helper.PlayPauseButtonOnClickHandler +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor /** * @author Hemanth S (h4h13). 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 88% 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 dd19448b9..7344a1ba7 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 @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments.player.material +package io.github.muntashirakon.music.fragments.player.material import android.graphics.PorterDuff import android.os.Bundle @@ -23,16 +23,16 @@ import android.widget.TextView import androidx.core.content.ContextCompat import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.MaterialValueHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.databinding.FragmentMaterialPlaybackControlsBinding -import code.name.monkey.retromusic.extensions.* -import code.name.monkey.retromusic.fragments.base.AbsPlayerControlsFragment -import code.name.monkey.retromusic.fragments.base.goToAlbum -import code.name.monkey.retromusic.fragments.base.goToArtist -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.helper.PlayPauseButtonOnClickHandler -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.databinding.FragmentMaterialPlaybackControlsBinding +import io.github.muntashirakon.music.extensions.* +import io.github.muntashirakon.music.fragments.base.AbsPlayerControlsFragment +import io.github.muntashirakon.music.fragments.base.goToAlbum +import io.github.muntashirakon.music.fragments.base.goToArtist +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.helper.PlayPauseButtonOnClickHandler +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor /** * @author Hemanth S (h4h13). 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 82% 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 1af54215d..6f8cccd49 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 @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments.player.material +package io.github.muntashirakon.music.fragments.player.material import android.animation.ArgbEvaluator import android.animation.ValueAnimator @@ -21,21 +21,21 @@ import android.os.Bundle import android.view.View import androidx.appcompat.widget.Toolbar import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.databinding.FragmentMaterialBinding -import code.name.monkey.retromusic.extensions.colorControlNormal -import code.name.monkey.retromusic.extensions.drawAboveSystemBars -import code.name.monkey.retromusic.extensions.surfaceColor -import code.name.monkey.retromusic.extensions.whichFragment -import code.name.monkey.retromusic.fragments.base.AbsPlayerFragment -import code.name.monkey.retromusic.fragments.player.PlayerAlbumCoverFragment -import code.name.monkey.retromusic.fragments.player.normal.PlayerFragment -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.ViewUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor -import code.name.monkey.retromusic.views.DrawableGradient +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.databinding.FragmentMaterialBinding +import io.github.muntashirakon.music.extensions.colorControlNormal +import io.github.muntashirakon.music.extensions.drawAboveSystemBars +import io.github.muntashirakon.music.extensions.surfaceColor +import io.github.muntashirakon.music.extensions.whichFragment +import io.github.muntashirakon.music.fragments.base.AbsPlayerFragment +import io.github.muntashirakon.music.fragments.player.PlayerAlbumCoverFragment +import io.github.muntashirakon.music.fragments.player.normal.PlayerFragment +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.ViewUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.views.DrawableGradient /** * @author Hemanth S (h4h13). diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/player/md3/MD3PlaybackControlsFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/player/md3/MD3PlaybackControlsFragment.kt similarity index 88% rename from app/src/main/java/code/name/monkey/retromusic/fragments/player/md3/MD3PlaybackControlsFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/player/md3/MD3PlaybackControlsFragment.kt index b02bfb861..35b972f46 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/player/md3/MD3PlaybackControlsFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/player/md3/MD3PlaybackControlsFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments.player.md3 +package io.github.muntashirakon.music.fragments.player.md3 import android.animation.ObjectAnimator import android.os.Bundle @@ -25,18 +25,18 @@ import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.MaterialValueHelper import code.name.monkey.appthemehelper.util.TintHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.databinding.FragmentMd3PlayerPlaybackControlsBinding -import code.name.monkey.retromusic.extensions.* -import code.name.monkey.retromusic.fragments.base.AbsPlayerControlsFragment -import code.name.monkey.retromusic.fragments.base.goToAlbum -import code.name.monkey.retromusic.fragments.base.goToArtist -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.helper.MusicProgressViewUpdateHelper -import code.name.monkey.retromusic.helper.PlayPauseButtonOnClickHandler -import code.name.monkey.retromusic.util.MusicUtil -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.databinding.FragmentMd3PlayerPlaybackControlsBinding +import io.github.muntashirakon.music.extensions.* +import io.github.muntashirakon.music.fragments.base.AbsPlayerControlsFragment +import io.github.muntashirakon.music.fragments.base.goToAlbum +import io.github.muntashirakon.music.fragments.base.goToArtist +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.helper.MusicProgressViewUpdateHelper +import io.github.muntashirakon.music.helper.PlayPauseButtonOnClickHandler +import io.github.muntashirakon.music.util.MusicUtil +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor class MD3PlaybackControlsFragment : AbsPlayerControlsFragment(R.layout.fragment_md3_player_playback_controls) { diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/player/md3/MD3PlayerFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/player/md3/MD3PlayerFragment.kt similarity index 87% rename from app/src/main/java/code/name/monkey/retromusic/fragments/player/md3/MD3PlayerFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/player/md3/MD3PlayerFragment.kt index e0640349b..2d69c837a 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/player/md3/MD3PlayerFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/player/md3/MD3PlayerFragment.kt @@ -12,21 +12,21 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments.player.md3 +package io.github.muntashirakon.music.fragments.player.md3 import android.os.Bundle import android.view.View import androidx.appcompat.widget.Toolbar import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.databinding.FragmentMd3PlayerBinding -import code.name.monkey.retromusic.extensions.drawAboveSystemBars -import code.name.monkey.retromusic.fragments.base.AbsPlayerFragment -import code.name.monkey.retromusic.fragments.player.PlayerAlbumCoverFragment -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.databinding.FragmentMd3PlayerBinding +import io.github.muntashirakon.music.extensions.drawAboveSystemBars +import io.github.muntashirakon.music.fragments.base.AbsPlayerFragment +import io.github.muntashirakon.music.fragments.player.PlayerAlbumCoverFragment +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor class MD3PlayerFragment : AbsPlayerFragment(R.layout.fragment_md3_player) { 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 88% 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 0144ae835..972879410 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 @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments.player.normal +package io.github.muntashirakon.music.fragments.player.normal import android.animation.ArgbEvaluator import android.animation.ValueAnimator @@ -24,18 +24,18 @@ import androidx.appcompat.widget.Toolbar import androidx.core.view.isVisible import androidx.preference.PreferenceManager import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.SNOWFALL -import code.name.monkey.retromusic.databinding.FragmentPlayerBinding -import code.name.monkey.retromusic.extensions.* -import code.name.monkey.retromusic.fragments.base.AbsPlayerFragment -import code.name.monkey.retromusic.fragments.player.PlayerAlbumCoverFragment -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.ViewUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor -import code.name.monkey.retromusic.views.DrawableGradient +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.SNOWFALL +import io.github.muntashirakon.music.databinding.FragmentPlayerBinding +import io.github.muntashirakon.music.extensions.* +import io.github.muntashirakon.music.fragments.base.AbsPlayerFragment +import io.github.muntashirakon.music.fragments.player.PlayerAlbumCoverFragment +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.ViewUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.views.DrawableGradient class PlayerFragment : AbsPlayerFragment(R.layout.fragment_player), SharedPreferences.OnSharedPreferenceChangeListener { 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 513160eea..079fd5121 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 @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments.player.normal +package io.github.muntashirakon.music.fragments.player.normal import android.os.Bundle import android.view.View @@ -25,15 +25,15 @@ import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.MaterialValueHelper import code.name.monkey.appthemehelper.util.TintHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.databinding.FragmentPlayerPlaybackControlsBinding -import code.name.monkey.retromusic.extensions.* -import code.name.monkey.retromusic.fragments.base.AbsPlayerControlsFragment -import code.name.monkey.retromusic.fragments.base.goToAlbum -import code.name.monkey.retromusic.fragments.base.goToArtist -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.databinding.FragmentPlayerPlaybackControlsBinding +import io.github.muntashirakon.music.extensions.* +import io.github.muntashirakon.music.fragments.base.AbsPlayerControlsFragment +import io.github.muntashirakon.music.fragments.base.goToAlbum +import io.github.muntashirakon.music.fragments.base.goToArtist +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor class PlayerPlaybackControlsFragment : AbsPlayerControlsFragment(R.layout.fragment_player_playback_controls) { diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/player/peek/PeekPlayerControlFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/player/peek/PeekPlayerControlFragment.kt similarity index 88% rename from app/src/main/java/code/name/monkey/retromusic/fragments/player/peek/PeekPlayerControlFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/player/peek/PeekPlayerControlFragment.kt index dd02d92ac..fdb46c19c 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/player/peek/PeekPlayerControlFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/player/peek/PeekPlayerControlFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments.player.peek +package io.github.muntashirakon.music.fragments.player.peek import android.graphics.Color import android.graphics.PorterDuff @@ -25,14 +25,14 @@ import code.name.monkey.appthemehelper.ThemeStore import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.MaterialValueHelper import code.name.monkey.appthemehelper.util.TintHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.databinding.FragmentPeekControlPlayerBinding -import code.name.monkey.retromusic.extensions.applyColor -import code.name.monkey.retromusic.fragments.base.AbsPlayerControlsFragment -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.helper.PlayPauseButtonOnClickHandler -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.databinding.FragmentPeekControlPlayerBinding +import io.github.muntashirakon.music.extensions.applyColor +import io.github.muntashirakon.music.fragments.base.AbsPlayerControlsFragment +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.helper.PlayPauseButtonOnClickHandler +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor /** * Created by hemanths on 2019-10-04. diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/player/peek/PeekPlayerFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/player/peek/PeekPlayerFragment.kt similarity index 84% rename from app/src/main/java/code/name/monkey/retromusic/fragments/player/peek/PeekPlayerFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/player/peek/PeekPlayerFragment.kt index 2d17d5a99..c928125e3 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/player/peek/PeekPlayerFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/player/peek/PeekPlayerFragment.kt @@ -12,22 +12,22 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments.player.peek +package io.github.muntashirakon.music.fragments.player.peek import android.os.Bundle import android.view.View import androidx.appcompat.widget.Toolbar import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.databinding.FragmentPeekPlayerBinding -import code.name.monkey.retromusic.extensions.* -import code.name.monkey.retromusic.fragments.base.AbsPlayerFragment -import code.name.monkey.retromusic.fragments.base.goToAlbum -import code.name.monkey.retromusic.fragments.base.goToArtist -import code.name.monkey.retromusic.fragments.player.PlayerAlbumCoverFragment -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.databinding.FragmentPeekPlayerBinding +import io.github.muntashirakon.music.extensions.* +import io.github.muntashirakon.music.fragments.base.AbsPlayerFragment +import io.github.muntashirakon.music.fragments.base.goToAlbum +import io.github.muntashirakon.music.fragments.base.goToArtist +import io.github.muntashirakon.music.fragments.player.PlayerAlbumCoverFragment +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor /** * Created by hemanths on 2019-10-03. 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 88% 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 d76958040..65be2f649 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 @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments.player.plain +package io.github.muntashirakon.music.fragments.player.plain import android.os.Bundle import android.view.View @@ -25,16 +25,16 @@ import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.MaterialValueHelper import code.name.monkey.appthemehelper.util.TintHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.databinding.FragmentPlainControlsFragmentBinding -import code.name.monkey.retromusic.extensions.applyColor -import code.name.monkey.retromusic.extensions.getSongInfo -import code.name.monkey.retromusic.extensions.hide -import code.name.monkey.retromusic.extensions.show -import code.name.monkey.retromusic.fragments.base.AbsPlayerControlsFragment -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.databinding.FragmentPlainControlsFragmentBinding +import io.github.muntashirakon.music.extensions.applyColor +import io.github.muntashirakon.music.extensions.getSongInfo +import io.github.muntashirakon.music.extensions.hide +import io.github.muntashirakon.music.extensions.show +import io.github.muntashirakon.music.fragments.base.AbsPlayerControlsFragment +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor /** * @author Hemanth S (h4h13). 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 82% 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 fbbb7cd26..c87c1d272 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 @@ -12,24 +12,24 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments.player.plain +package io.github.muntashirakon.music.fragments.player.plain import android.os.Bundle import android.view.View import androidx.appcompat.widget.Toolbar import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.databinding.FragmentPlainPlayerBinding -import code.name.monkey.retromusic.extensions.colorControlNormal -import code.name.monkey.retromusic.extensions.drawAboveSystemBars -import code.name.monkey.retromusic.extensions.whichFragment -import code.name.monkey.retromusic.fragments.base.AbsPlayerFragment -import code.name.monkey.retromusic.fragments.base.goToAlbum -import code.name.monkey.retromusic.fragments.base.goToArtist -import code.name.monkey.retromusic.fragments.player.PlayerAlbumCoverFragment -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.databinding.FragmentPlainPlayerBinding +import io.github.muntashirakon.music.extensions.colorControlNormal +import io.github.muntashirakon.music.extensions.drawAboveSystemBars +import io.github.muntashirakon.music.extensions.whichFragment +import io.github.muntashirakon.music.fragments.base.AbsPlayerFragment +import io.github.muntashirakon.music.fragments.base.goToAlbum +import io.github.muntashirakon.music.fragments.base.goToArtist +import io.github.muntashirakon.music.fragments.player.PlayerAlbumCoverFragment +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor class PlainPlayerFragment : AbsPlayerFragment(R.layout.fragment_plain_player) { override fun playerToolbar(): Toolbar { 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 87% 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 bcc6e4c9d..ac3be7487 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 @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments.player.simple +package io.github.muntashirakon.music.fragments.player.simple import android.os.Bundle import android.view.View @@ -23,18 +23,18 @@ import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.MaterialValueHelper import code.name.monkey.appthemehelper.util.TintHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.databinding.FragmentSimpleControlsFragmentBinding -import code.name.monkey.retromusic.extensions.getSongInfo -import code.name.monkey.retromusic.extensions.hide -import code.name.monkey.retromusic.extensions.show -import code.name.monkey.retromusic.fragments.base.AbsPlayerControlsFragment -import code.name.monkey.retromusic.fragments.base.goToAlbum -import code.name.monkey.retromusic.fragments.base.goToArtist -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.util.MusicUtil -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.databinding.FragmentSimpleControlsFragmentBinding +import io.github.muntashirakon.music.extensions.getSongInfo +import io.github.muntashirakon.music.extensions.hide +import io.github.muntashirakon.music.extensions.show +import io.github.muntashirakon.music.fragments.base.AbsPlayerControlsFragment +import io.github.muntashirakon.music.fragments.base.goToAlbum +import io.github.muntashirakon.music.fragments.base.goToArtist +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.util.MusicUtil +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor /** * @author Hemanth S (h4h13). 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 82% 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 722ab28ba..97af6f118 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 @@ -12,22 +12,22 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments.player.simple +package io.github.muntashirakon.music.fragments.player.simple import android.os.Bundle import android.view.View import androidx.appcompat.widget.Toolbar import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.databinding.FragmentSimplePlayerBinding -import code.name.monkey.retromusic.extensions.colorControlNormal -import code.name.monkey.retromusic.extensions.drawAboveSystemBars -import code.name.monkey.retromusic.extensions.whichFragment -import code.name.monkey.retromusic.fragments.base.AbsPlayerFragment -import code.name.monkey.retromusic.fragments.player.PlayerAlbumCoverFragment -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.databinding.FragmentSimplePlayerBinding +import io.github.muntashirakon.music.extensions.colorControlNormal +import io.github.muntashirakon.music.extensions.drawAboveSystemBars +import io.github.muntashirakon.music.extensions.whichFragment +import io.github.muntashirakon.music.fragments.base.AbsPlayerFragment +import io.github.muntashirakon.music.fragments.player.PlayerAlbumCoverFragment +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor /** * @author Hemanth S (h4h13). 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 86% 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 2104ddf50..35e144752 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 @@ -12,16 +12,16 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments.player.tiny +package io.github.muntashirakon.music.fragments.player.tiny import android.os.Bundle import android.view.View import android.widget.ImageButton import code.name.monkey.appthemehelper.util.ColorUtil -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.databinding.FragmentTinyControlsFragmentBinding -import code.name.monkey.retromusic.fragments.base.AbsPlayerControlsFragment -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.databinding.FragmentTinyControlsFragmentBinding +import io.github.muntashirakon.music.fragments.base.AbsPlayerControlsFragment +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor class TinyPlaybackControlsFragment : AbsPlayerControlsFragment(R.layout.fragment_tiny_controls_fragment) { 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 90% 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 021f5ef82..4465b01c0 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 @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments.player.tiny +package io.github.muntashirakon.music.fragments.player.tiny import android.animation.AnimatorSet import android.animation.ObjectAnimator @@ -27,21 +27,21 @@ import androidx.appcompat.widget.Toolbar import androidx.core.content.getSystemService import code.name.monkey.appthemehelper.util.ToolbarContentTintHelper import code.name.monkey.appthemehelper.util.VersionUtils -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.databinding.FragmentTinyPlayerBinding -import code.name.monkey.retromusic.extensions.* -import code.name.monkey.retromusic.fragments.base.AbsPlayerFragment -import code.name.monkey.retromusic.fragments.base.goToAlbum -import code.name.monkey.retromusic.fragments.base.goToArtist -import code.name.monkey.retromusic.fragments.player.PlayerAlbumCoverFragment -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.helper.MusicProgressViewUpdateHelper -import code.name.monkey.retromusic.helper.PlayPauseButtonOnClickHandler -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.util.MusicUtil -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.ViewUtil -import code.name.monkey.retromusic.util.color.MediaNotificationProcessor +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.databinding.FragmentTinyPlayerBinding +import io.github.muntashirakon.music.extensions.* +import io.github.muntashirakon.music.fragments.base.AbsPlayerFragment +import io.github.muntashirakon.music.fragments.base.goToAlbum +import io.github.muntashirakon.music.fragments.base.goToArtist +import io.github.muntashirakon.music.fragments.player.PlayerAlbumCoverFragment +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.helper.MusicProgressViewUpdateHelper +import io.github.muntashirakon.music.helper.PlayPauseButtonOnClickHandler +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.MusicUtil +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.ViewUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor import kotlin.math.abs class TinyPlayerFragment : AbsPlayerFragment(R.layout.fragment_tiny_player), diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/playlists/PlaylistDetailsFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/playlists/PlaylistDetailsFragment.kt similarity index 87% rename from app/src/main/java/code/name/monkey/retromusic/fragments/playlists/PlaylistDetailsFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/playlists/PlaylistDetailsFragment.kt index aa7f71bc1..792fd61a7 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/playlists/PlaylistDetailsFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/playlists/PlaylistDetailsFragment.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.fragments.playlists +package io.github.muntashirakon.music.fragments.playlists import android.graphics.Color import android.os.Bundle @@ -12,20 +12,20 @@ import androidx.navigation.fragment.findNavController import androidx.navigation.fragment.navArgs import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.RecyclerView -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.adapter.song.OrderablePlaylistSongAdapter -import code.name.monkey.retromusic.databinding.FragmentPlaylistDetailBinding -import code.name.monkey.retromusic.db.PlaylistWithSongs -import code.name.monkey.retromusic.db.toSongs -import code.name.monkey.retromusic.extensions.dip -import code.name.monkey.retromusic.extensions.surfaceColor -import code.name.monkey.retromusic.fragments.base.AbsMainActivityFragment -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.helper.menu.PlaylistMenuHelper -import code.name.monkey.retromusic.interfaces.ICabCallback -import code.name.monkey.retromusic.interfaces.ICabHolder -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.util.RetroColorUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.adapter.song.OrderablePlaylistSongAdapter +import io.github.muntashirakon.music.databinding.FragmentPlaylistDetailBinding +import io.github.muntashirakon.music.db.PlaylistWithSongs +import io.github.muntashirakon.music.db.toSongs +import io.github.muntashirakon.music.extensions.dip +import io.github.muntashirakon.music.extensions.surfaceColor +import io.github.muntashirakon.music.fragments.base.AbsMainActivityFragment +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.helper.menu.PlaylistMenuHelper +import io.github.muntashirakon.music.interfaces.ICabCallback +import io.github.muntashirakon.music.interfaces.ICabHolder +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.RetroColorUtil import com.afollestad.materialcab.attached.AttachedCab import com.afollestad.materialcab.attached.destroy import com.afollestad.materialcab.attached.isActive diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/playlists/PlaylistDetailsViewModel.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/playlists/PlaylistDetailsViewModel.kt similarity index 82% rename from app/src/main/java/code/name/monkey/retromusic/fragments/playlists/PlaylistDetailsViewModel.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/playlists/PlaylistDetailsViewModel.kt index 0d15a279d..cc90c19f7 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/playlists/PlaylistDetailsViewModel.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/playlists/PlaylistDetailsViewModel.kt @@ -12,13 +12,13 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments.playlists +package io.github.muntashirakon.music.fragments.playlists import androidx.lifecycle.LiveData import androidx.lifecycle.ViewModel -import code.name.monkey.retromusic.db.PlaylistWithSongs -import code.name.monkey.retromusic.db.SongEntity -import code.name.monkey.retromusic.repository.RealRepository +import io.github.muntashirakon.music.db.PlaylistWithSongs +import io.github.muntashirakon.music.db.SongEntity +import io.github.muntashirakon.music.repository.RealRepository class PlaylistDetailsViewModel( private val realRepository: RealRepository, 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 90% 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 d6b9bb126..ee0cda9bb 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 @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments.playlists +package io.github.muntashirakon.music.fragments.playlists import android.os.Bundle import android.view.* @@ -20,17 +20,16 @@ import androidx.core.os.bundleOf import androidx.core.view.MenuCompat import androidx.navigation.fragment.findNavController import androidx.recyclerview.widget.GridLayoutManager -import code.name.monkey.retromusic.EXTRA_PLAYLIST -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.adapter.playlist.PlaylistAdapter -import code.name.monkey.retromusic.db.PlaylistWithSongs -import code.name.monkey.retromusic.fragments.ReloadType -import code.name.monkey.retromusic.fragments.base.AbsRecyclerViewCustomGridSizeFragment -import code.name.monkey.retromusic.helper.SortOrder.PlaylistSortOrder -import code.name.monkey.retromusic.interfaces.IPlaylistClickListener -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.RetroUtil -import com.google.android.gms.cast.framework.CastButtonFactory +import io.github.muntashirakon.music.EXTRA_PLAYLIST +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.adapter.playlist.PlaylistAdapter +import io.github.muntashirakon.music.db.PlaylistWithSongs +import io.github.muntashirakon.music.fragments.ReloadType +import io.github.muntashirakon.music.fragments.base.AbsRecyclerViewCustomGridSizeFragment +import io.github.muntashirakon.music.helper.SortOrder.PlaylistSortOrder +import io.github.muntashirakon.music.interfaces.IPlaylistClickListener +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.RetroUtil import com.google.android.material.transition.MaterialSharedAxis class PlaylistsFragment : @@ -84,8 +83,6 @@ class PlaylistsFragment : menu.findItem(R.id.action_settings).setShowAsAction(MenuItem.SHOW_AS_ACTION_NEVER) setUpSortOrderMenu(menu.findItem(R.id.action_sort_order).subMenu) MenuCompat.setGroupDividerEnabled(menu, true) - //Setting up cast button - CastButtonFactory.setUpMediaRouteButton(requireContext(), menu, R.id.action_cast) } override fun onMenuItemSelected(item: MenuItem): Boolean { 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 fba9d5c4a..4fcc7b9b9 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 @@ -12,27 +12,26 @@ * 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.content.res.ColorStateList import android.os.Bundle import android.view.View -import androidx.navigation.findNavController import androidx.navigation.fragment.findNavController 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.appthemehelper.util.ToolbarContentTintHelper -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.activities.MainActivity -import code.name.monkey.retromusic.adapter.song.PlayingQueueAdapter -import code.name.monkey.retromusic.databinding.FragmentPlayingQueueBinding -import code.name.monkey.retromusic.extensions.accentColor -import code.name.monkey.retromusic.fragments.base.AbsMusicServiceFragment -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.util.MusicUtil -import code.name.monkey.retromusic.util.ThemedFastScroller +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.activities.MainActivity +import io.github.muntashirakon.music.adapter.song.PlayingQueueAdapter +import io.github.muntashirakon.music.databinding.FragmentPlayingQueueBinding +import io.github.muntashirakon.music.extensions.accentColor +import io.github.muntashirakon.music.fragments.base.AbsMusicServiceFragment +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.util.MusicUtil +import io.github.muntashirakon.music.util.ThemedFastScroller import 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/search/SearchFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/search/SearchFragment.kt similarity index 93% rename from app/src/main/java/code/name/monkey/retromusic/fragments/search/SearchFragment.kt rename to app/src/main/java/io/github/muntashirakon/music/fragments/search/SearchFragment.kt index eced42489..11091e418 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/search/SearchFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/search/SearchFragment.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments.search +package io.github.muntashirakon.music.fragments.search import android.app.Activity.RESULT_OK import android.content.ActivityNotFoundException @@ -30,16 +30,16 @@ import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.RecyclerView import androidx.transition.TransitionManager import code.name.monkey.appthemehelper.ThemeStore -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.adapter.SearchAdapter -import code.name.monkey.retromusic.databinding.FragmentSearchBinding -import code.name.monkey.retromusic.extensions.accentColor -import code.name.monkey.retromusic.extensions.dipToPix -import code.name.monkey.retromusic.extensions.focusAndShowKeyboard -import code.name.monkey.retromusic.extensions.showToast -import code.name.monkey.retromusic.fragments.base.AbsMainActivityFragment -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.views.addAlpha +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.adapter.SearchAdapter +import io.github.muntashirakon.music.databinding.FragmentSearchBinding +import io.github.muntashirakon.music.extensions.accentColor +import io.github.muntashirakon.music.extensions.dipToPix +import io.github.muntashirakon.music.extensions.focusAndShowKeyboard +import io.github.muntashirakon.music.extensions.showToast +import io.github.muntashirakon.music.fragments.base.AbsMainActivityFragment +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.views.addAlpha import com.google.android.material.chip.Chip import com.google.android.material.chip.ChipGroup import com.google.android.material.shape.MaterialShapeDrawable diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/settings/AbsSettingsFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/settings/AbsSettingsFragment.kt similarity index 92% 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 2e3f87334..c1fa27272 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 @@ -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.fragments.settings +package io.github.muntashirakon.music.fragments.settings import android.graphics.Color import android.graphics.drawable.ColorDrawable @@ -23,11 +23,8 @@ import androidx.preference.Preference import androidx.preference.PreferenceManager import code.name.monkey.appthemehelper.common.prefs.supportv7.ATEPreferenceFragmentCompat import code.name.monkey.appthemehelper.util.VersionUtils -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.activities.OnThemeChangedListener -import code.name.monkey.retromusic.extensions.showToast -import code.name.monkey.retromusic.preferences.* -import code.name.monkey.retromusic.util.NavigationUtil +import io.github.muntashirakon.music.activities.OnThemeChangedListener +import io.github.muntashirakon.music.preferences.* import dev.chrisbanes.insetter.applyInsetter /** 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 90% 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 1dffcc857..71ef45bd7 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,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.Manifest.permission.BLUETOOTH_CONNECT import android.content.Intent @@ -22,10 +22,10 @@ import android.os.Bundle import androidx.core.app.ActivityCompat import androidx.preference.Preference import code.name.monkey.appthemehelper.util.VersionUtils -import code.name.monkey.retromusic.BLUETOOTH_PLAYBACK -import code.name.monkey.retromusic.EQUALIZER -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.util.NavigationUtil +import io.github.muntashirakon.music.BLUETOOTH_PLAYBACK +import io.github.muntashirakon.music.EQUALIZER +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.util.NavigationUtil /** * @author Hemanth S (h4h13). 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 90% 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 08c1c7ed9..12c59fbb9 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,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.retromusic.AUTO_DOWNLOAD_IMAGES_POLICY -import code.name.monkey.retromusic.R +import io.github.muntashirakon.music.AUTO_DOWNLOAD_IMAGES_POLICY +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 87% 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 c10b48f52..417ec08ca 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.core.view.isGone import androidx.fragment.app.Fragment import androidx.navigation.fragment.findNavController -import code.name.monkey.appthemehelper.ThemeStore -import code.name.monkey.retromusic.App -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.databinding.FragmentMainSettingsBinding -import code.name.monkey.retromusic.extensions.drawAboveSystemBarsWithPadding -import code.name.monkey.retromusic.util.NavigationUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.databinding.FragmentMainSettingsBinding +import io.github.muntashirakon.music.extensions.drawAboveSystemBarsWithPadding class MainSettingsFragment : Fragment(), View.OnClickListener { 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 91% 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 2abffa6b0..c29aa220d 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,10 +20,10 @@ 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.COLORED_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.COLORED_NOTIFICATION +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.util.PreferenceUtil /** * @author Hemanth S (h4h13). 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 94% 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 955cf9af0..5660c9737 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,15 @@ * 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.* +import io.github.muntashirakon.music.util.PreferenceUtil /** * @author Hemanth S (h4h13). 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 64% 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 da9088db6..b924609b1 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,21 +12,18 @@ * 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.LANGUAGE_NAME -import code.name.monkey.retromusic.LAST_ADDED_CUTOFF -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.fragments.LibraryViewModel -import code.name.monkey.retromusic.fragments.ReloadType.HomeSections -import com.google.android.play.core.splitinstall.SplitInstallManagerFactory -import com.google.android.play.core.splitinstall.SplitInstallRequest +import io.github.muntashirakon.music.LANGUAGE_NAME +import io.github.muntashirakon.music.LAST_ADDED_CUTOFF +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.fragments.LibraryViewModel +import io.github.muntashirakon.music.fragments.ReloadType.HomeSections import org.koin.androidx.viewmodel.ext.android.sharedViewModel -import java.util.* /** * @author Hemanth S (h4h13). @@ -59,21 +56,7 @@ class OtherSettingsFragment : AbsSettingsFragment() { val languagePreference: Preference? = findPreference(LANGUAGE_NAME) languagePreference?.setOnPreferenceChangeListener { prefs, newValue -> setSummary(prefs, newValue) - val code = newValue.toString() - val manager = SplitInstallManagerFactory.create(requireContext()) - if (code != "auto") { - // Try to download language resources - val request = - SplitInstallRequest.newBuilder().addLanguage(Locale.forLanguageTag(code)) - .build() - manager.startInstall(request) - // Recreate the activity on download complete - .addOnCompleteListener { - restartActivity() - } - } else { - requireActivity().recreate() - } + requireActivity().recreate() true } } 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 3ebd069cd..e9ab1b815 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.* +import io.github.muntashirakon.music.* 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 94% 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 bbb5500ea..91f7c77cd 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 @@ -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.fragments.settings +package io.github.muntashirakon.music.fragments.settings import android.annotation.SuppressLint import android.os.Bundle @@ -25,10 +25,10 @@ import code.name.monkey.appthemehelper.common.prefs.supportv7.ATEColorPreference import code.name.monkey.appthemehelper.common.prefs.supportv7.ATESwitchPreference import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.VersionUtils -import code.name.monkey.retromusic.* -import code.name.monkey.retromusic.appshortcuts.DynamicShortcutManager -import code.name.monkey.retromusic.extensions.materialDialog -import code.name.monkey.retromusic.util.PreferenceUtil +import io.github.muntashirakon.music.* +import io.github.muntashirakon.music.appshortcuts.DynamicShortcutManager +import io.github.muntashirakon.music.extensions.materialDialog +import io.github.muntashirakon.music.util.PreferenceUtil import com.afollestad.materialdialogs.color.colorChooser import com.google.android.material.color.DynamicColors 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 93% 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 3500d2627..97f62b070 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 @@ -12,30 +12,29 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.fragments.songs +package io.github.muntashirakon.music.fragments.songs import android.os.Bundle import android.view.* import androidx.activity.addCallback import androidx.annotation.LayoutRes import androidx.recyclerview.widget.GridLayoutManager -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.adapter.song.SongAdapter -import code.name.monkey.retromusic.extensions.surfaceColor -import code.name.monkey.retromusic.fragments.GridStyle -import code.name.monkey.retromusic.fragments.ReloadType -import code.name.monkey.retromusic.fragments.base.AbsRecyclerViewCustomGridSizeFragment -import code.name.monkey.retromusic.helper.SortOrder.SongSortOrder -import code.name.monkey.retromusic.interfaces.ICabCallback -import code.name.monkey.retromusic.interfaces.ICabHolder -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.RetroColorUtil -import code.name.monkey.retromusic.util.RetroUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.adapter.song.SongAdapter +import io.github.muntashirakon.music.extensions.surfaceColor +import io.github.muntashirakon.music.fragments.GridStyle +import io.github.muntashirakon.music.fragments.ReloadType +import io.github.muntashirakon.music.fragments.base.AbsRecyclerViewCustomGridSizeFragment +import io.github.muntashirakon.music.helper.SortOrder.SongSortOrder +import io.github.muntashirakon.music.interfaces.ICabCallback +import io.github.muntashirakon.music.interfaces.ICabHolder +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.RetroColorUtil +import io.github.muntashirakon.music.util.RetroUtil import com.afollestad.materialcab.attached.AttachedCab import com.afollestad.materialcab.attached.destroy import com.afollestad.materialcab.attached.isActive import com.afollestad.materialcab.createCab -import com.google.android.gms.cast.framework.CastButtonFactory class SongsFragment : AbsRecyclerViewCustomGridSizeFragment(), ICabHolder { @@ -135,8 +134,6 @@ class SongsFragment : AbsRecyclerViewCustomGridSizeFragment { 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 94% 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 db647f6ef..32be1d2cd 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/glide/playlistPreview/PlaylistPreview.kt b/app/src/main/java/io/github/muntashirakon/music/glide/playlistPreview/PlaylistPreview.kt similarity index 74% rename from app/src/main/java/code/name/monkey/retromusic/glide/playlistPreview/PlaylistPreview.kt rename to app/src/main/java/io/github/muntashirakon/music/glide/playlistPreview/PlaylistPreview.kt index b9257db62..4cbc5aeaa 100644 --- a/app/src/main/java/code/name/monkey/retromusic/glide/playlistPreview/PlaylistPreview.kt +++ b/app/src/main/java/io/github/muntashirakon/music/glide/playlistPreview/PlaylistPreview.kt @@ -1,9 +1,9 @@ -package code.name.monkey.retromusic.glide.playlistPreview +package io.github.muntashirakon.music.glide.playlistPreview -import code.name.monkey.retromusic.db.PlaylistEntity -import code.name.monkey.retromusic.db.PlaylistWithSongs -import code.name.monkey.retromusic.db.toSongs -import code.name.monkey.retromusic.model.Song +import io.github.muntashirakon.music.db.PlaylistEntity +import io.github.muntashirakon.music.db.PlaylistWithSongs +import io.github.muntashirakon.music.db.toSongs +import io.github.muntashirakon.music.model.Song class PlaylistPreview(val playlistWithSongs: PlaylistWithSongs) { diff --git a/app/src/main/java/code/name/monkey/retromusic/glide/playlistPreview/PlaylistPreviewFetcher.kt b/app/src/main/java/io/github/muntashirakon/music/glide/playlistPreview/PlaylistPreviewFetcher.kt similarity index 91% rename from app/src/main/java/code/name/monkey/retromusic/glide/playlistPreview/PlaylistPreviewFetcher.kt rename to app/src/main/java/io/github/muntashirakon/music/glide/playlistPreview/PlaylistPreviewFetcher.kt index 07a2ec4b1..fefbca185 100644 --- a/app/src/main/java/code/name/monkey/retromusic/glide/playlistPreview/PlaylistPreviewFetcher.kt +++ b/app/src/main/java/io/github/muntashirakon/music/glide/playlistPreview/PlaylistPreviewFetcher.kt @@ -1,8 +1,8 @@ -package code.name.monkey.retromusic.glide.playlistPreview +package io.github.muntashirakon.music.glide.playlistPreview import android.content.Context import android.graphics.Bitmap -import code.name.monkey.retromusic.util.AutoGeneratedPlaylistBitmap +import io.github.muntashirakon.music.util.AutoGeneratedPlaylistBitmap import com.bumptech.glide.Priority import com.bumptech.glide.load.DataSource import com.bumptech.glide.load.data.DataFetcher diff --git a/app/src/main/java/code/name/monkey/retromusic/glide/playlistPreview/PlaylistPreviewLoader.kt b/app/src/main/java/io/github/muntashirakon/music/glide/playlistPreview/PlaylistPreviewLoader.kt similarity index 94% rename from app/src/main/java/code/name/monkey/retromusic/glide/playlistPreview/PlaylistPreviewLoader.kt rename to app/src/main/java/io/github/muntashirakon/music/glide/playlistPreview/PlaylistPreviewLoader.kt index 6dae74c9a..0fac0e554 100644 --- a/app/src/main/java/code/name/monkey/retromusic/glide/playlistPreview/PlaylistPreviewLoader.kt +++ b/app/src/main/java/io/github/muntashirakon/music/glide/playlistPreview/PlaylistPreviewLoader.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.glide.playlistPreview +package io.github.muntashirakon.music.glide.playlistPreview import android.content.Context import android.graphics.Bitmap diff --git a/app/src/main/java/code/name/monkey/retromusic/helper/BackupHelper.kt b/app/src/main/java/io/github/muntashirakon/music/helper/BackupHelper.kt similarity index 94% rename from app/src/main/java/code/name/monkey/retromusic/helper/BackupHelper.kt rename to app/src/main/java/io/github/muntashirakon/music/helper/BackupHelper.kt index 50869e936..8fcd1c5a0 100644 --- a/app/src/main/java/code/name/monkey/retromusic/helper/BackupHelper.kt +++ b/app/src/main/java/io/github/muntashirakon/music/helper/BackupHelper.kt @@ -1,18 +1,18 @@ -package code.name.monkey.retromusic.helper +package io.github.muntashirakon.music.helper import android.content.Context import android.os.Environment -import code.name.monkey.retromusic.BuildConfig -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.db.PlaylistEntity -import code.name.monkey.retromusic.db.toSongEntity -import code.name.monkey.retromusic.extensions.showToast -import code.name.monkey.retromusic.extensions.zipOutputStream -import code.name.monkey.retromusic.helper.BackupContent.* -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.repository.Repository -import code.name.monkey.retromusic.repository.SongRepository -import code.name.monkey.retromusic.util.getExternalStoragePublicDirectory +import io.github.muntashirakon.music.BuildConfig +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.db.PlaylistEntity +import io.github.muntashirakon.music.db.toSongEntity +import io.github.muntashirakon.music.extensions.showToast +import io.github.muntashirakon.music.extensions.zipOutputStream +import io.github.muntashirakon.music.helper.BackupContent.* +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.repository.Repository +import io.github.muntashirakon.music.repository.SongRepository +import io.github.muntashirakon.music.util.getExternalStoragePublicDirectory import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.withContext import org.koin.core.component.KoinComponent 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 f98508bf8..162262be8 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 f2956897b..1d9ea5c5d 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 92% 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 fb895743e..6883a5ce3 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 @@ -12,12 +12,12 @@ * 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.db.PlaylistWithSongs -import code.name.monkey.retromusic.db.toSongs -import code.name.monkey.retromusic.model.Playlist -import code.name.monkey.retromusic.model.Song +import io.github.muntashirakon.music.db.PlaylistWithSongs +import io.github.muntashirakon.music.db.toSongs +import io.github.muntashirakon.music.model.Playlist +import io.github.muntashirakon.music.model.Song import java.io.* object M3UWriter : M3UConstants { 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 97% 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 fb03f95a6..5ee91fd03 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.SuppressLint import android.app.Activity @@ -23,13 +23,13 @@ import android.os.IBinder import android.provider.DocumentsContract import android.widget.Toast import androidx.core.content.ContextCompat -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.extensions.showToast -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.repository.SongRepository -import code.name.monkey.retromusic.service.MusicService -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.getExternalStorageDirectory +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.extensions.showToast +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.repository.SongRepository +import io.github.muntashirakon.music.service.MusicService +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.getExternalStorageDirectory import org.koin.core.component.KoinComponent import org.koin.core.component.inject import java.io.File 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 2e6aefefb..3214bf3e0 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 50be97474..9d4180a56 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 96% 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 06c76294d..1607d0592 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,13 +12,13 @@ * 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.os.Bundle import android.provider.MediaStore -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.repository.RealSongRepository +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.repository.RealSongRepository import org.koin.core.component.KoinComponent import org.koin.core.component.inject 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 02a621cba..18c401ced 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 98% 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 b77e39d09..e1acbe57b 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 @@ -12,10 +12,10 @@ * 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 -import code.name.monkey.retromusic.ALBUM_ARTIST +import io.github.muntashirakon.music.ALBUM_ARTIST class SortOrder { 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 9c100da91..7f640df22 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 b287bac49..3d78d77ad 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/WallpaperAccentManager.kt b/app/src/main/java/io/github/muntashirakon/music/helper/WallpaperAccentManager.kt similarity index 93% rename from app/src/main/java/code/name/monkey/retromusic/helper/WallpaperAccentManager.kt rename to app/src/main/java/io/github/muntashirakon/music/helper/WallpaperAccentManager.kt index 871904cef..e7a908554 100644 --- a/app/src/main/java/code/name/monkey/retromusic/helper/WallpaperAccentManager.kt +++ b/app/src/main/java/io/github/muntashirakon/music/helper/WallpaperAccentManager.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.helper +package io.github.muntashirakon.music.helper import android.app.WallpaperManager import android.content.Context @@ -6,7 +6,7 @@ import android.os.Handler import android.os.Looper import code.name.monkey.appthemehelper.ThemeStore import code.name.monkey.appthemehelper.util.VersionUtils -import code.name.monkey.retromusic.util.PreferenceUtil +import io.github.muntashirakon.music.util.PreferenceUtil class WallpaperAccentManager(val context: Context) { 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 83% 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 aa682acea..51c8e5088 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,17 +12,17 @@ * 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.view.MenuItem import androidx.fragment.app.FragmentActivity -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.dialogs.AddToPlaylistDialog -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.model.Genre -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.repository.GenreRepository -import code.name.monkey.retromusic.repository.RealRepository +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.dialogs.AddToPlaylistDialog +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.model.Genre +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.repository.GenreRepository +import io.github.muntashirakon.music.repository.RealRepository import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.launch 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 83% 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 fb9b3cdab..ac76a9f2d 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,19 +12,19 @@ * 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.view.MenuItem import androidx.fragment.app.FragmentActivity -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.db.PlaylistWithSongs -import code.name.monkey.retromusic.db.toSongs -import code.name.monkey.retromusic.dialogs.AddToPlaylistDialog -import code.name.monkey.retromusic.dialogs.DeletePlaylistDialog -import code.name.monkey.retromusic.dialogs.RenamePlaylistDialog -import code.name.monkey.retromusic.dialogs.SavePlaylistDialog -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.repository.RealRepository +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.db.PlaylistWithSongs +import io.github.muntashirakon.music.db.toSongs +import io.github.muntashirakon.music.dialogs.AddToPlaylistDialog +import io.github.muntashirakon.music.dialogs.DeletePlaylistDialog +import io.github.muntashirakon.music.dialogs.RenamePlaylistDialog +import io.github.muntashirakon.music.dialogs.SavePlaylistDialog +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.repository.RealRepository import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.launch 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 82% 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 7e78cc03d..f817d6142 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 @@ -13,7 +13,7 @@ * */ -package code.name.monkey.retromusic.helper.menu +package io.github.muntashirakon.music.helper.menu import android.content.Intent import android.view.MenuItem @@ -22,23 +22,23 @@ import androidx.appcompat.widget.PopupMenu import androidx.core.os.bundleOf import androidx.fragment.app.FragmentActivity import androidx.navigation.findNavController -import code.name.monkey.retromusic.EXTRA_ALBUM_ID -import code.name.monkey.retromusic.EXTRA_ARTIST_ID -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.activities.tageditor.AbsTagEditorActivity -import code.name.monkey.retromusic.activities.tageditor.SongTagEditorActivity -import code.name.monkey.retromusic.dialogs.AddToPlaylistDialog -import code.name.monkey.retromusic.dialogs.DeleteSongsDialog -import code.name.monkey.retromusic.dialogs.SongDetailDialog -import code.name.monkey.retromusic.fragments.LibraryViewModel -import code.name.monkey.retromusic.fragments.ReloadType -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.interfaces.IPaletteColorHolder -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.providers.BlacklistStore -import code.name.monkey.retromusic.repository.RealRepository -import code.name.monkey.retromusic.util.MusicUtil -import code.name.monkey.retromusic.util.RingtoneManager +import io.github.muntashirakon.music.EXTRA_ALBUM_ID +import io.github.muntashirakon.music.EXTRA_ARTIST_ID +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.activities.tageditor.AbsTagEditorActivity +import io.github.muntashirakon.music.activities.tageditor.SongTagEditorActivity +import io.github.muntashirakon.music.dialogs.AddToPlaylistDialog +import io.github.muntashirakon.music.dialogs.DeleteSongsDialog +import io.github.muntashirakon.music.dialogs.SongDetailDialog +import io.github.muntashirakon.music.fragments.LibraryViewModel +import io.github.muntashirakon.music.fragments.ReloadType +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.interfaces.IPaletteColorHolder +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.providers.BlacklistStore +import io.github.muntashirakon.music.repository.RealRepository +import io.github.muntashirakon.music.util.MusicUtil +import io.github.muntashirakon.music.util.RingtoneManager import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.launch 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 84% 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 1d7383429..2ef26ff6e 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 code.name.monkey.retromusic.repository.RealRepository +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.dialogs.AddToPlaylistDialog +import io.github.muntashirakon.music.dialogs.DeleteSongsDialog +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.repository.RealRepository import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.launch diff --git a/app/src/main/java/code/name/monkey/retromusic/interfaces/IAlbumArtistClickListener.kt b/app/src/main/java/io/github/muntashirakon/music/interfaces/IAlbumArtistClickListener.kt similarity index 93% rename from app/src/main/java/code/name/monkey/retromusic/interfaces/IAlbumArtistClickListener.kt rename to app/src/main/java/io/github/muntashirakon/music/interfaces/IAlbumArtistClickListener.kt index 4def2ad35..8da597637 100644 --- a/app/src/main/java/code/name/monkey/retromusic/interfaces/IAlbumArtistClickListener.kt +++ b/app/src/main/java/io/github/muntashirakon/music/interfaces/IAlbumArtistClickListener.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 android.view.View diff --git a/app/src/main/java/code/name/monkey/retromusic/interfaces/IAlbumClickListener.kt b/app/src/main/java/io/github/muntashirakon/music/interfaces/IAlbumClickListener.kt similarity index 93% rename from app/src/main/java/code/name/monkey/retromusic/interfaces/IAlbumClickListener.kt rename to app/src/main/java/io/github/muntashirakon/music/interfaces/IAlbumClickListener.kt index c5412d0f2..fd38730e3 100644 --- a/app/src/main/java/code/name/monkey/retromusic/interfaces/IAlbumClickListener.kt +++ b/app/src/main/java/io/github/muntashirakon/music/interfaces/IAlbumClickListener.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 android.view.View diff --git a/app/src/main/java/code/name/monkey/retromusic/interfaces/IArtistClickListener.kt b/app/src/main/java/io/github/muntashirakon/music/interfaces/IArtistClickListener.kt similarity index 93% rename from app/src/main/java/code/name/monkey/retromusic/interfaces/IArtistClickListener.kt rename to app/src/main/java/io/github/muntashirakon/music/interfaces/IArtistClickListener.kt index f1c1f7450..eea86d0ae 100644 --- a/app/src/main/java/code/name/monkey/retromusic/interfaces/IArtistClickListener.kt +++ b/app/src/main/java/io/github/muntashirakon/music/interfaces/IArtistClickListener.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 android.view.View diff --git a/app/src/main/java/code/name/monkey/retromusic/interfaces/ICabCallback.kt b/app/src/main/java/io/github/muntashirakon/music/interfaces/ICabCallback.kt similarity index 94% rename from app/src/main/java/code/name/monkey/retromusic/interfaces/ICabCallback.kt rename to app/src/main/java/io/github/muntashirakon/music/interfaces/ICabCallback.kt index 76750ff01..844731833 100644 --- a/app/src/main/java/code/name/monkey/retromusic/interfaces/ICabCallback.kt +++ b/app/src/main/java/io/github/muntashirakon/music/interfaces/ICabCallback.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 android.view.Menu import android.view.MenuItem diff --git a/app/src/main/java/code/name/monkey/retromusic/interfaces/ICabHolder.kt b/app/src/main/java/io/github/muntashirakon/music/interfaces/ICabHolder.kt similarity index 93% rename from app/src/main/java/code/name/monkey/retromusic/interfaces/ICabHolder.kt rename to app/src/main/java/io/github/muntashirakon/music/interfaces/ICabHolder.kt index e04a4c326..913861041 100644 --- a/app/src/main/java/code/name/monkey/retromusic/interfaces/ICabHolder.kt +++ b/app/src/main/java/io/github/muntashirakon/music/interfaces/ICabHolder.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.attached.AttachedCab diff --git a/app/src/main/java/code/name/monkey/retromusic/interfaces/ICallbacks.kt b/app/src/main/java/io/github/muntashirakon/music/interfaces/ICallbacks.kt similarity index 94% rename from app/src/main/java/code/name/monkey/retromusic/interfaces/ICallbacks.kt rename to app/src/main/java/io/github/muntashirakon/music/interfaces/ICallbacks.kt index b44a01f0e..f23dc5b6a 100644 --- a/app/src/main/java/code/name/monkey/retromusic/interfaces/ICallbacks.kt +++ b/app/src/main/java/io/github/muntashirakon/music/interfaces/ICallbacks.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 android.view.MenuItem import android.view.View diff --git a/app/src/main/java/code/name/monkey/retromusic/interfaces/IGenreClickListener.kt b/app/src/main/java/io/github/muntashirakon/music/interfaces/IGenreClickListener.kt similarity index 52% rename from app/src/main/java/code/name/monkey/retromusic/interfaces/IGenreClickListener.kt rename to app/src/main/java/io/github/muntashirakon/music/interfaces/IGenreClickListener.kt index f5c6aeb4f..de22e64dc 100644 --- a/app/src/main/java/code/name/monkey/retromusic/interfaces/IGenreClickListener.kt +++ b/app/src/main/java/io/github/muntashirakon/music/interfaces/IGenreClickListener.kt @@ -1,7 +1,7 @@ -package code.name.monkey.retromusic.interfaces +package io.github.muntashirakon.music.interfaces import android.view.View -import code.name.monkey.retromusic.model.Genre +import io.github.muntashirakon.music.model.Genre interface IGenreClickListener { fun onClickGenre(genre: Genre, view: View) diff --git a/app/src/main/java/io/github/muntashirakon/music/interfaces/IHomeClickListener.kt b/app/src/main/java/io/github/muntashirakon/music/interfaces/IHomeClickListener.kt new file mode 100644 index 000000000..868f99854 --- /dev/null +++ b/app/src/main/java/io/github/muntashirakon/music/interfaces/IHomeClickListener.kt @@ -0,0 +1,13 @@ +package io.github.muntashirakon.music.interfaces + +import io.github.muntashirakon.music.model.Album +import io.github.muntashirakon.music.model.Artist +import io.github.muntashirakon.music.model.Genre + +interface IHomeClickListener { + fun onAlbumClick(album: Album) + + fun onArtistClick(artist: Artist) + + fun onGenreClick(genre: Genre) +} \ No newline at end of file diff --git a/app/src/main/java/code/name/monkey/retromusic/interfaces/IMainActivityFragmentCallbacks.kt b/app/src/main/java/io/github/muntashirakon/music/interfaces/IMainActivityFragmentCallbacks.kt similarity index 93% rename from app/src/main/java/code/name/monkey/retromusic/interfaces/IMainActivityFragmentCallbacks.kt rename to app/src/main/java/io/github/muntashirakon/music/interfaces/IMainActivityFragmentCallbacks.kt index 14a93c47a..954b8cc6c 100644 --- a/app/src/main/java/code/name/monkey/retromusic/interfaces/IMainActivityFragmentCallbacks.kt +++ b/app/src/main/java/io/github/muntashirakon/music/interfaces/IMainActivityFragmentCallbacks.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/IMusicServiceEventListener.kt b/app/src/main/java/io/github/muntashirakon/music/interfaces/IMusicServiceEventListener.kt similarity index 94% rename from app/src/main/java/code/name/monkey/retromusic/interfaces/IMusicServiceEventListener.kt rename to app/src/main/java/io/github/muntashirakon/music/interfaces/IMusicServiceEventListener.kt index 4d3991809..dc954ca58 100644 --- a/app/src/main/java/code/name/monkey/retromusic/interfaces/IMusicServiceEventListener.kt +++ b/app/src/main/java/io/github/muntashirakon/music/interfaces/IMusicServiceEventListener.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 IMusicServiceEventListener { fun onServiceConnected() diff --git a/app/src/main/java/code/name/monkey/retromusic/interfaces/IPaletteColorHolder.kt b/app/src/main/java/io/github/muntashirakon/music/interfaces/IPaletteColorHolder.kt similarity index 93% rename from app/src/main/java/code/name/monkey/retromusic/interfaces/IPaletteColorHolder.kt rename to app/src/main/java/io/github/muntashirakon/music/interfaces/IPaletteColorHolder.kt index 82c617075..078fc8224 100644 --- a/app/src/main/java/code/name/monkey/retromusic/interfaces/IPaletteColorHolder.kt +++ b/app/src/main/java/io/github/muntashirakon/music/interfaces/IPaletteColorHolder.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/interfaces/IPlaylistClickListener.kt b/app/src/main/java/io/github/muntashirakon/music/interfaces/IPlaylistClickListener.kt similarity index 56% rename from app/src/main/java/code/name/monkey/retromusic/interfaces/IPlaylistClickListener.kt rename to app/src/main/java/io/github/muntashirakon/music/interfaces/IPlaylistClickListener.kt index 3b0eb141d..afcef7713 100644 --- a/app/src/main/java/code/name/monkey/retromusic/interfaces/IPlaylistClickListener.kt +++ b/app/src/main/java/io/github/muntashirakon/music/interfaces/IPlaylistClickListener.kt @@ -1,7 +1,7 @@ -package code.name.monkey.retromusic.interfaces +package io.github.muntashirakon.music.interfaces import android.view.View -import code.name.monkey.retromusic.db.PlaylistWithSongs +import io.github.muntashirakon.music.db.PlaylistWithSongs interface IPlaylistClickListener { fun onPlaylistClick(playlistWithSongs: PlaylistWithSongs, view: View) diff --git a/app/src/main/java/code/name/monkey/retromusic/interfaces/IScrollHelper.kt b/app/src/main/java/io/github/muntashirakon/music/interfaces/IScrollHelper.kt similarity index 50% rename from app/src/main/java/code/name/monkey/retromusic/interfaces/IScrollHelper.kt rename to app/src/main/java/io/github/muntashirakon/music/interfaces/IScrollHelper.kt index 112bdcdc1..461d8f8d1 100644 --- a/app/src/main/java/code/name/monkey/retromusic/interfaces/IScrollHelper.kt +++ b/app/src/main/java/io/github/muntashirakon/music/interfaces/IScrollHelper.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.interfaces +package io.github.muntashirakon.music.interfaces interface IScrollHelper { fun scrollToTop() diff --git a/app/src/main/java/code/name/monkey/retromusic/lyrics/CoverLrcView.kt b/app/src/main/java/io/github/muntashirakon/music/lyrics/CoverLrcView.kt similarity index 99% rename from app/src/main/java/code/name/monkey/retromusic/lyrics/CoverLrcView.kt rename to app/src/main/java/io/github/muntashirakon/music/lyrics/CoverLrcView.kt index bd421250a..77f0826a1 100644 --- a/app/src/main/java/code/name/monkey/retromusic/lyrics/CoverLrcView.kt +++ b/app/src/main/java/io/github/muntashirakon/music/lyrics/CoverLrcView.kt @@ -11,7 +11,7 @@ * KIND, either express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package code.name.monkey.retromusic.lyrics +package io.github.muntashirakon.music.lyrics import android.animation.ValueAnimator import android.annotation.SuppressLint @@ -34,7 +34,7 @@ import android.view.animation.LinearInterpolator import android.widget.Scroller import androidx.core.content.ContextCompat import androidx.core.graphics.withSave -import code.name.monkey.retromusic.R +import io.github.muntashirakon.music.R import java.io.File import kotlin.math.abs 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 90% 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 b3a0c736c..493fac9cd 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 : 歌词实体 Author : Lauzy Date : 2017/10/13 Blog : http://www.jianshu.com/u/e76853f863a9 Email : diff --git a/app/src/main/java/code/name/monkey/retromusic/lyrics/LrcEntry.java b/app/src/main/java/io/github/muntashirakon/music/lyrics/LrcEntry.java similarity index 98% rename from app/src/main/java/code/name/monkey/retromusic/lyrics/LrcEntry.java rename to app/src/main/java/io/github/muntashirakon/music/lyrics/LrcEntry.java index 75fc63a4d..1beb263d5 100644 --- a/app/src/main/java/code/name/monkey/retromusic/lyrics/LrcEntry.java +++ b/app/src/main/java/io/github/muntashirakon/music/lyrics/LrcEntry.java @@ -12,7 +12,7 @@ * permissions and limitations under the License. */ -package code.name.monkey.retromusic.lyrics; +package io.github.muntashirakon.music.lyrics; import android.text.Layout; import android.text.StaticLayout; diff --git a/app/src/main/java/code/name/monkey/retromusic/lyrics/LrcUtils.java b/app/src/main/java/io/github/muntashirakon/music/lyrics/LrcUtils.java similarity index 99% rename from app/src/main/java/code/name/monkey/retromusic/lyrics/LrcUtils.java rename to app/src/main/java/io/github/muntashirakon/music/lyrics/LrcUtils.java index b81fc782a..21c3c4e38 100644 --- a/app/src/main/java/code/name/monkey/retromusic/lyrics/LrcUtils.java +++ b/app/src/main/java/io/github/muntashirakon/music/lyrics/LrcUtils.java @@ -12,7 +12,7 @@ * permissions and limitations under the License. */ -package code.name.monkey.retromusic.lyrics; +package io.github.muntashirakon.music.lyrics; import android.animation.ValueAnimator; import android.text.TextUtils; 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 60f904bdb..1bab00a38 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 @@ -12,7 +12,7 @@ * permissions and limitations under the License. */ -package code.name.monkey.retromusic.lyrics; +package io.github.muntashirakon.music.lyrics; import android.animation.ValueAnimator; import android.annotation.SuppressLint; @@ -40,8 +40,8 @@ import java.util.ArrayList; import java.util.Collections; import java.util.List; -import code.name.monkey.retromusic.BuildConfig; -import code.name.monkey.retromusic.R; +import io.github.muntashirakon.music.BuildConfig; +import io.github.muntashirakon.music.R; /** * 歌词 Created by wcy on 2015/11/9. 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 c1de399a2..faefe0628 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/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 61a0a80a5..18ad0d9cf 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/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 d749cf223..861b9d57a 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; @@ -23,7 +23,7 @@ import android.widget.Toast; import java.lang.ref.WeakReference; import java.util.List; -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/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 7c596c5fc..dd3679bb6 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.kt b/app/src/main/java/io/github/muntashirakon/music/model/AbsCustomPlaylist.kt similarity index 64% rename from app/src/main/java/code/name/monkey/retromusic/model/AbsCustomPlaylist.kt rename to app/src/main/java/io/github/muntashirakon/music/model/AbsCustomPlaylist.kt index ad5f3b1e2..f44c4679b 100644 --- a/app/src/main/java/code/name/monkey/retromusic/model/AbsCustomPlaylist.kt +++ b/app/src/main/java/io/github/muntashirakon/music/model/AbsCustomPlaylist.kt @@ -1,8 +1,8 @@ -package code.name.monkey.retromusic.model +package io.github.muntashirakon.music.model -import code.name.monkey.retromusic.repository.LastAddedRepository -import code.name.monkey.retromusic.repository.SongRepository -import code.name.monkey.retromusic.repository.TopPlayedRepository +import io.github.muntashirakon.music.repository.LastAddedRepository +import io.github.muntashirakon.music.repository.SongRepository +import io.github.muntashirakon.music.repository.TopPlayedRepository import org.koin.core.component.KoinComponent import org.koin.core.component.inject 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 c894955bd..9e28ae650 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 data class Album( val id: Long, 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 e82aed2d8..c45c5bc34 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,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 code.name.monkey.retromusic.helper.SortOrder -import code.name.monkey.retromusic.util.MusicUtil -import code.name.monkey.retromusic.util.PreferenceUtil +import io.github.muntashirakon.music.helper.SortOrder +import io.github.muntashirakon.music.util.MusicUtil +import io.github.muntashirakon.music.util.PreferenceUtil import java.text.Collator data class Artist( diff --git a/app/src/main/java/code/name/monkey/retromusic/model/ArtworkInfo.kt b/app/src/main/java/io/github/muntashirakon/music/model/ArtworkInfo.kt similarity index 70% rename from app/src/main/java/code/name/monkey/retromusic/model/ArtworkInfo.kt rename to app/src/main/java/io/github/muntashirakon/music/model/ArtworkInfo.kt index a0bfead2b..19f2dc486 100644 --- a/app/src/main/java/code/name/monkey/retromusic/model/ArtworkInfo.kt +++ b/app/src/main/java/io/github/muntashirakon/music/model/ArtworkInfo.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.model +package io.github.muntashirakon.music.model import android.graphics.Bitmap diff --git a/app/src/main/java/code/name/monkey/retromusic/model/AudioTagInfo.kt b/app/src/main/java/io/github/muntashirakon/music/model/AudioTagInfo.kt similarity index 80% rename from app/src/main/java/code/name/monkey/retromusic/model/AudioTagInfo.kt rename to app/src/main/java/io/github/muntashirakon/music/model/AudioTagInfo.kt index 3ac895df0..d70d1c7c4 100644 --- a/app/src/main/java/code/name/monkey/retromusic/model/AudioTagInfo.kt +++ b/app/src/main/java/io/github/muntashirakon/music/model/AudioTagInfo.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.model +package io.github.muntashirakon.music.model import org.jaudiotagger.tag.FieldKey diff --git a/app/src/main/java/code/name/monkey/retromusic/model/CategoryInfo.kt b/app/src/main/java/io/github/muntashirakon/music/model/CategoryInfo.kt similarity index 95% rename from app/src/main/java/code/name/monkey/retromusic/model/CategoryInfo.kt rename to app/src/main/java/io/github/muntashirakon/music/model/CategoryInfo.kt index 78e6a1966..bde88e322 100644 --- a/app/src/main/java/code/name/monkey/retromusic/model/CategoryInfo.kt +++ b/app/src/main/java/io/github/muntashirakon/music/model/CategoryInfo.kt @@ -11,12 +11,12 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.model +package io.github.muntashirakon.music.model import android.os.Parcelable import androidx.annotation.DrawableRes import androidx.annotation.StringRes -import code.name.monkey.retromusic.R +import io.github.muntashirakon.music.R import kotlinx.parcelize.Parcelize @Parcelize 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 95% 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 7789366f9..e41da4da6 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 android.os.Parcelable import com.google.gson.annotations.SerializedName diff --git a/app/src/main/java/code/name/monkey/retromusic/model/DeezerResponse.kt b/app/src/main/java/io/github/muntashirakon/music/model/DeezerResponse.kt similarity index 95% rename from app/src/main/java/code/name/monkey/retromusic/model/DeezerResponse.kt rename to app/src/main/java/io/github/muntashirakon/music/model/DeezerResponse.kt index 7a24e9eec..2a853fc10 100644 --- a/app/src/main/java/code/name/monkey/retromusic/model/DeezerResponse.kt +++ b/app/src/main/java/io/github/muntashirakon/music/model/DeezerResponse.kt @@ -1,4 +1,4 @@ -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 782c2bccb..154b039a6 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.parcelize.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 89% 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 9a12344f3..403ffbb8a 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,10 +12,10 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.model +package io.github.muntashirakon.music.model import androidx.annotation.StringRes -import code.name.monkey.retromusic.HomeSection +import io.github.muntashirakon.music.HomeSection data class Home( val arrayList: List, diff --git a/app/src/main/java/code/name/monkey/retromusic/model/Playlist.kt b/app/src/main/java/io/github/muntashirakon/music/model/Playlist.kt similarity index 87% rename from app/src/main/java/code/name/monkey/retromusic/model/Playlist.kt rename to app/src/main/java/io/github/muntashirakon/music/model/Playlist.kt index f822540a9..9c0bc4bc5 100644 --- a/app/src/main/java/code/name/monkey/retromusic/model/Playlist.kt +++ b/app/src/main/java/io/github/muntashirakon/music/model/Playlist.kt @@ -1,9 +1,9 @@ -package code.name.monkey.retromusic.model +package io.github.muntashirakon.music.model import android.content.Context import android.os.Parcelable -import code.name.monkey.retromusic.repository.RealPlaylistRepository -import code.name.monkey.retromusic.util.MusicUtil +import io.github.muntashirakon.music.repository.RealPlaylistRepository +import io.github.muntashirakon.music.util.MusicUtil import kotlinx.parcelize.Parcelize import org.koin.core.component.KoinComponent import org.koin.core.component.get diff --git a/app/src/main/java/code/name/monkey/retromusic/model/PlaylistSong.kt b/app/src/main/java/io/github/muntashirakon/music/model/PlaylistSong.kt similarity index 98% rename from app/src/main/java/code/name/monkey/retromusic/model/PlaylistSong.kt rename to app/src/main/java/io/github/muntashirakon/music/model/PlaylistSong.kt index ccbb31c2f..1d8d003b0 100644 --- a/app/src/main/java/code/name/monkey/retromusic/model/PlaylistSong.kt +++ b/app/src/main/java/io/github/muntashirakon/music/model/PlaylistSong.kt @@ -11,7 +11,7 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.model +package io.github.muntashirakon.music.model import kotlinx.parcelize.Parcelize 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 98% 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 cfd61a937..0b1bc3d74 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.parcelize.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 f939003e9..306b4c675 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 c466949f8..3d95fd344 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,11 +12,11 @@ * 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 409184913..ae1854fff 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.kt b/app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/AbsSmartPlaylist.kt similarity index 60% rename from app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/AbsSmartPlaylist.kt rename to app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/AbsSmartPlaylist.kt index 8098f2c07..5711b2de8 100644 --- a/app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/AbsSmartPlaylist.kt +++ b/app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/AbsSmartPlaylist.kt @@ -1,8 +1,8 @@ -package code.name.monkey.retromusic.model.smartplaylist +package io.github.muntashirakon.music.model.smartplaylist import androidx.annotation.DrawableRes -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 abstract class AbsSmartPlaylist( name: String, diff --git a/app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/HistoryPlaylist.kt b/app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/HistoryPlaylist.kt similarity index 65% rename from app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/HistoryPlaylist.kt rename to app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/HistoryPlaylist.kt index c3becdf66..9f4b2c5ba 100644 --- a/app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/HistoryPlaylist.kt +++ b/app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/HistoryPlaylist.kt @@ -1,8 +1,8 @@ -package code.name.monkey.retromusic.model.smartplaylist +package io.github.muntashirakon.music.model.smartplaylist -import code.name.monkey.retromusic.App -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.model.Song +import io.github.muntashirakon.music.App +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.model.Song import kotlinx.parcelize.Parcelize import org.koin.core.component.KoinComponent diff --git a/app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/LastAddedPlaylist.kt b/app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/LastAddedPlaylist.kt similarity index 61% rename from app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/LastAddedPlaylist.kt rename to app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/LastAddedPlaylist.kt index f3b7b1b13..c9a8a07cc 100644 --- a/app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/LastAddedPlaylist.kt +++ b/app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/LastAddedPlaylist.kt @@ -1,8 +1,8 @@ -package code.name.monkey.retromusic.model.smartplaylist +package io.github.muntashirakon.music.model.smartplaylist -import code.name.monkey.retromusic.App -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.model.Song +import io.github.muntashirakon.music.App +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.model.Song import kotlinx.parcelize.Parcelize @Parcelize diff --git a/app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/NotPlayedPlaylist.kt b/app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/NotPlayedPlaylist.kt similarity index 62% rename from app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/NotPlayedPlaylist.kt rename to app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/NotPlayedPlaylist.kt index f77565daf..4d6e9b7cb 100644 --- a/app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/NotPlayedPlaylist.kt +++ b/app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/NotPlayedPlaylist.kt @@ -1,8 +1,8 @@ -package code.name.monkey.retromusic.model.smartplaylist +package io.github.muntashirakon.music.model.smartplaylist -import code.name.monkey.retromusic.App -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.model.Song +import io.github.muntashirakon.music.App +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.model.Song import kotlinx.parcelize.Parcelize @Parcelize diff --git a/app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/PlaylistIdGenerator.kt b/app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/PlaylistIdGenerator.kt similarity index 81% rename from app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/PlaylistIdGenerator.kt rename to app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/PlaylistIdGenerator.kt index baefff7b9..c22510f4a 100644 --- a/app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/PlaylistIdGenerator.kt +++ b/app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/PlaylistIdGenerator.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.model.smartplaylist +package io.github.muntashirakon.music.model.smartplaylist import androidx.annotation.DrawableRes import kotlin.math.abs diff --git a/app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/ShuffleAllPlaylist.kt b/app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/ShuffleAllPlaylist.kt similarity index 60% rename from app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/ShuffleAllPlaylist.kt rename to app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/ShuffleAllPlaylist.kt index 35c07d71c..c558fb79f 100644 --- a/app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/ShuffleAllPlaylist.kt +++ b/app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/ShuffleAllPlaylist.kt @@ -1,8 +1,8 @@ -package code.name.monkey.retromusic.model.smartplaylist +package io.github.muntashirakon.music.model.smartplaylist -import code.name.monkey.retromusic.App -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.model.Song +import io.github.muntashirakon.music.App +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.model.Song import kotlinx.parcelize.Parcelize @Parcelize diff --git a/app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/TopTracksPlaylist.kt b/app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/TopTracksPlaylist.kt similarity index 61% rename from app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/TopTracksPlaylist.kt rename to app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/TopTracksPlaylist.kt index d33be0207..4b07da125 100644 --- a/app/src/main/java/code/name/monkey/retromusic/model/smartplaylist/TopTracksPlaylist.kt +++ b/app/src/main/java/io/github/muntashirakon/music/model/smartplaylist/TopTracksPlaylist.kt @@ -1,8 +1,8 @@ -package code.name.monkey.retromusic.model.smartplaylist +package io.github.muntashirakon.music.model.smartplaylist -import code.name.monkey.retromusic.App -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.model.Song +import io.github.muntashirakon.music.App +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.model.Song import kotlinx.parcelize.Parcelize @Parcelize diff --git a/app/src/main/java/code/name/monkey/retromusic/network/DeezerService.kt b/app/src/main/java/io/github/muntashirakon/music/network/DeezerService.kt similarity index 95% rename from app/src/main/java/code/name/monkey/retromusic/network/DeezerService.kt rename to app/src/main/java/io/github/muntashirakon/music/network/DeezerService.kt index 1ea0c16ce..fe1b3a0cd 100644 --- a/app/src/main/java/code/name/monkey/retromusic/network/DeezerService.kt +++ b/app/src/main/java/io/github/muntashirakon/music/network/DeezerService.kt @@ -1,7 +1,7 @@ -package code.name.monkey.retromusic.network +package io.github.muntashirakon.music.network import android.content.Context -import code.name.monkey.retromusic.model.DeezerResponse +import io.github.muntashirakon.music.model.DeezerResponse import okhttp3.Cache import okhttp3.Interceptor import okhttp3.OkHttpClient diff --git a/app/src/main/java/code/name/monkey/retromusic/network/LastFMService.kt b/app/src/main/java/io/github/muntashirakon/music/network/LastFMService.kt similarity index 88% rename from app/src/main/java/code/name/monkey/retromusic/network/LastFMService.kt rename to app/src/main/java/io/github/muntashirakon/music/network/LastFMService.kt index cbb040358..f22360338 100644 --- a/app/src/main/java/code/name/monkey/retromusic/network/LastFMService.kt +++ b/app/src/main/java/io/github/muntashirakon/music/network/LastFMService.kt @@ -12,10 +12,10 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.network +package io.github.muntashirakon.music.network -import code.name.monkey.retromusic.network.model.LastFmAlbum -import code.name.monkey.retromusic.network.model.LastFmArtist +import io.github.muntashirakon.music.network.model.LastFmAlbum +import io.github.muntashirakon.music.network.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/network/LyricsService.kt b/app/src/main/java/io/github/muntashirakon/music/network/LyricsService.kt similarity index 85% rename from app/src/main/java/code/name/monkey/retromusic/network/LyricsService.kt rename to app/src/main/java/io/github/muntashirakon/music/network/LyricsService.kt index 0a0e04904..33314805f 100644 --- a/app/src/main/java/code/name/monkey/retromusic/network/LyricsService.kt +++ b/app/src/main/java/io/github/muntashirakon/music/network/LyricsService.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.network +package io.github.muntashirakon.music.network import retrofit2.http.GET import retrofit2.http.Headers diff --git a/app/src/main/java/code/name/monkey/retromusic/network/Result.kt b/app/src/main/java/io/github/muntashirakon/music/network/Result.kt similarity index 94% rename from app/src/main/java/code/name/monkey/retromusic/network/Result.kt rename to app/src/main/java/io/github/muntashirakon/music/network/Result.kt index 2d155522e..a9953c66a 100644 --- a/app/src/main/java/code/name/monkey/retromusic/network/Result.kt +++ b/app/src/main/java/io/github/muntashirakon/music/network/Result.kt @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package code.name.monkey.retromusic.network +package io.github.muntashirakon.music.network /** * Generic class that holds the network state diff --git a/app/src/main/java/code/name/monkey/retromusic/network/RetrofitClient.kt b/app/src/main/java/io/github/muntashirakon/music/network/RetrofitClient.kt similarity index 92% rename from app/src/main/java/code/name/monkey/retromusic/network/RetrofitClient.kt rename to app/src/main/java/io/github/muntashirakon/music/network/RetrofitClient.kt index fdda85c08..c9530636c 100644 --- a/app/src/main/java/code/name/monkey/retromusic/network/RetrofitClient.kt +++ b/app/src/main/java/io/github/muntashirakon/music/network/RetrofitClient.kt @@ -1,9 +1,9 @@ -package code.name.monkey.retromusic.network +package io.github.muntashirakon.music.network import android.content.Context -import code.name.monkey.retromusic.App -import code.name.monkey.retromusic.BuildConfig -import code.name.monkey.retromusic.network.conversion.LyricsConverterFactory +import io.github.muntashirakon.music.App +import io.github.muntashirakon.music.BuildConfig +import io.github.muntashirakon.music.network.conversion.LyricsConverterFactory import com.google.gson.GsonBuilder import okhttp3.Cache import okhttp3.Interceptor diff --git a/app/src/main/java/code/name/monkey/retromusic/network/conversion/LyricsConverterFactory.kt b/app/src/main/java/io/github/muntashirakon/music/network/conversion/LyricsConverterFactory.kt similarity index 96% rename from app/src/main/java/code/name/monkey/retromusic/network/conversion/LyricsConverterFactory.kt rename to app/src/main/java/io/github/muntashirakon/music/network/conversion/LyricsConverterFactory.kt index 03a8f4c77..1b44f9c01 100644 --- a/app/src/main/java/code/name/monkey/retromusic/network/conversion/LyricsConverterFactory.kt +++ b/app/src/main/java/io/github/muntashirakon/music/network/conversion/LyricsConverterFactory.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. * */ -package code.name.monkey.retromusic.network.conversion +package io.github.muntashirakon.music.network.conversion import okhttp3.MediaType.Companion.toMediaTypeOrNull import okhttp3.RequestBody diff --git a/app/src/main/java/code/name/monkey/retromusic/network/model/LastFmAlbum.java b/app/src/main/java/io/github/muntashirakon/music/network/model/LastFmAlbum.java similarity index 98% rename from app/src/main/java/code/name/monkey/retromusic/network/model/LastFmAlbum.java rename to app/src/main/java/io/github/muntashirakon/music/network/model/LastFmAlbum.java index baef218ff..75e62b2d5 100644 --- a/app/src/main/java/code/name/monkey/retromusic/network/model/LastFmAlbum.java +++ b/app/src/main/java/io/github/muntashirakon/music/network/model/LastFmAlbum.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.network.model; +package io.github.muntashirakon.music.network.model; import com.google.gson.annotations.Expose; import com.google.gson.annotations.SerializedName; diff --git a/app/src/main/java/code/name/monkey/retromusic/network/model/LastFmArtist.java b/app/src/main/java/io/github/muntashirakon/music/network/model/LastFmArtist.java similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/network/model/LastFmArtist.java rename to app/src/main/java/io/github/muntashirakon/music/network/model/LastFmArtist.java index ca6a97fe8..6681999dd 100644 --- a/app/src/main/java/code/name/monkey/retromusic/network/model/LastFmArtist.java +++ b/app/src/main/java/io/github/muntashirakon/music/network/model/LastFmArtist.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.network.model; +package io.github.muntashirakon.music.network.model; import com.google.gson.annotations.Expose; import com.google.gson.annotations.SerializedName; diff --git a/app/src/main/java/code/name/monkey/retromusic/network/model/LastFmTrack.java b/app/src/main/java/io/github/muntashirakon/music/network/model/LastFmTrack.java similarity index 98% rename from app/src/main/java/code/name/monkey/retromusic/network/model/LastFmTrack.java rename to app/src/main/java/io/github/muntashirakon/music/network/model/LastFmTrack.java index 8319b15d4..324dd98bc 100644 --- a/app/src/main/java/code/name/monkey/retromusic/network/model/LastFmTrack.java +++ b/app/src/main/java/io/github/muntashirakon/music/network/model/LastFmTrack.java @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.network.model; +package io.github.muntashirakon.music.network.model; import com.google.gson.annotations.Expose; import com.google.gson.annotations.SerializedName; 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 89% 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 d4c9f5ad1..2c21d69d0 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.app.Dialog import android.content.Context @@ -27,13 +27,13 @@ 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.R -import code.name.monkey.retromusic.databinding.PreferenceDialogNowPlayingScreenBinding -import code.name.monkey.retromusic.databinding.PreferenceNowPlayingScreenItemBinding -import code.name.monkey.retromusic.extensions.* -import code.name.monkey.retromusic.fragments.AlbumCoverStyle.* -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.databinding.PreferenceDialogNowPlayingScreenBinding +import io.github.muntashirakon.music.databinding.PreferenceNowPlayingScreenItemBinding +import io.github.muntashirakon.music.extensions.* +import io.github.muntashirakon.music.fragments.AlbumCoverStyle.* +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.ViewUtil import com.bumptech.glide.Glide class AlbumCoverStylePreference @JvmOverloads constructor( @@ -103,7 +103,6 @@ class AlbumCoverStylePreferenceDialog : DialogFragment(), Glide.with(context).load(albumCoverStyle.drawableResId).into(binding.image) binding.title.setText(albumCoverStyle.titleRes) - binding.proText.hide() return binding.root } 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 89% 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 698c65eef..6e073ce03 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 @@ -25,13 +25,14 @@ import androidx.core.text.parseAsHtml import androidx.fragment.app.DialogFragment import androidx.fragment.app.FragmentActivity 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.accentTextColor -import code.name.monkey.retromusic.extensions.colorButtons -import code.name.monkey.retromusic.extensions.colorControlNormal -import code.name.monkey.retromusic.extensions.materialDialog -import code.name.monkey.retromusic.providers.BlacklistStore +import com.google.android.material.dialog.MaterialAlertDialogBuilder +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.dialogs.BlacklistFolderChooserDialog +import io.github.muntashirakon.music.extensions.accentTextColor +import io.github.muntashirakon.music.extensions.colorButtons +import io.github.muntashirakon.music.extensions.colorControlNormal +import io.github.muntashirakon.music.extensions.materialDialog +import io.github.muntashirakon.music.providers.BlacklistStore import java.io.File class BlacklistPreference @JvmOverloads constructor( diff --git a/app/src/main/java/code/name/monkey/retromusic/preferences/DurationPreference.kt b/app/src/main/java/io/github/muntashirakon/music/preferences/DurationPreference.kt similarity index 82% rename from app/src/main/java/code/name/monkey/retromusic/preferences/DurationPreference.kt rename to app/src/main/java/io/github/muntashirakon/music/preferences/DurationPreference.kt index 6f7445c25..6020633b9 100644 --- a/app/src/main/java/code/name/monkey/retromusic/preferences/DurationPreference.kt +++ b/app/src/main/java/io/github/muntashirakon/music/preferences/DurationPreference.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.preferences +package io.github.muntashirakon.music.preferences import android.app.Dialog import android.content.Context @@ -9,13 +9,13 @@ import androidx.core.graphics.BlendModeColorFilterCompat import androidx.core.graphics.BlendModeCompat.SRC_IN import androidx.fragment.app.DialogFragment import code.name.monkey.appthemehelper.common.prefs.supportv7.ATEDialogPreference -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.databinding.PreferenceDialogAudioFadeBinding -import code.name.monkey.retromusic.extensions.addAccentColor -import code.name.monkey.retromusic.extensions.colorButtons -import code.name.monkey.retromusic.extensions.colorControlNormal -import code.name.monkey.retromusic.extensions.materialDialog -import code.name.monkey.retromusic.util.PreferenceUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.databinding.PreferenceDialogAudioFadeBinding +import io.github.muntashirakon.music.extensions.addAccentColor +import io.github.muntashirakon.music.extensions.colorButtons +import io.github.muntashirakon.music.extensions.colorControlNormal +import io.github.muntashirakon.music.extensions.materialDialog +import io.github.muntashirakon.music.util.PreferenceUtil import com.google.android.material.slider.Slider 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 83% 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 722dfab82..d93c0c8e3 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.app.Dialog import android.content.Context @@ -23,15 +23,15 @@ import androidx.core.graphics.BlendModeCompat.SRC_IN import androidx.fragment.app.DialogFragment import androidx.recyclerview.widget.LinearLayoutManager import code.name.monkey.appthemehelper.common.prefs.supportv7.ATEDialogPreference -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.adapter.CategoryInfoAdapter -import code.name.monkey.retromusic.databinding.PreferenceDialogLibraryCategoriesBinding -import code.name.monkey.retromusic.extensions.colorButtons -import code.name.monkey.retromusic.extensions.colorControlNormal -import code.name.monkey.retromusic.extensions.materialDialog -import code.name.monkey.retromusic.extensions.showToast -import code.name.monkey.retromusic.model.CategoryInfo -import code.name.monkey.retromusic.util.PreferenceUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.adapter.CategoryInfoAdapter +import io.github.muntashirakon.music.databinding.PreferenceDialogLibraryCategoriesBinding +import io.github.muntashirakon.music.extensions.colorButtons +import io.github.muntashirakon.music.extensions.colorControlNormal +import io.github.muntashirakon.music.extensions.materialDialog +import io.github.muntashirakon.music.extensions.showToast +import io.github.muntashirakon.music.model.CategoryInfo +import io.github.muntashirakon.music.util.PreferenceUtil class LibraryPreference @JvmOverloads constructor( context: Context, 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 88% 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 c2ad2b64c..d3dd31602 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 @@ -27,15 +27,13 @@ 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.databinding.PreferenceNowPlayingScreenItemBinding -import code.name.monkey.retromusic.extensions.* -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 com.bumptech.glide.Glide +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.databinding.PreferenceNowPlayingScreenItemBinding +import io.github.muntashirakon.music.extensions.* +import io.github.muntashirakon.music.fragments.NowPlayingScreen.* +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.ViewUtil class NowPlayingScreenPreference @JvmOverloads constructor( context: Context, @@ -109,7 +107,6 @@ private class NowPlayingScreenAdapter(private val context: Context) : PagerAdapt val binding = PreferenceNowPlayingScreenItemBinding.inflate(inflater, collection, true) Glide.with(context).load(nowPlayingScreen.drawableResId).into(binding.image) binding.title.setText(nowPlayingScreen.titleRes) - binding.proText.hide() return binding.root } 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 93% 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 b125385a6..3d4b07e2b 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,10 +12,10 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.providers; +package io.github.muntashirakon.music.providers; -import static code.name.monkey.retromusic.service.MusicService.MEDIA_STORE_CHANGED; -import static code.name.monkey.retromusic.util.FileUtilsKt.getExternalStoragePublicDirectory; +import static io.github.muntashirakon.music.service.MusicService.MEDIA_STORE_CHANGED; +import static io.github.muntashirakon.music.util.FileUtilsKt.getExternalStoragePublicDirectory; import android.content.ContentValues; import android.content.Context; @@ -30,8 +30,8 @@ import androidx.annotation.NonNull; import java.io.File; import java.util.ArrayList; -import 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; 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 36ba86299..70b849b77 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 96% 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 f1349ad7a..4c8f626e5 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; @@ -26,10 +26,10 @@ import androidx.annotation.Nullable; import java.util.List; -import code.name.monkey.retromusic.App; -import code.name.monkey.retromusic.Constants; -import code.name.monkey.retromusic.model.Song; -import code.name.monkey.retromusic.repository.RealSongRepository; +import io.github.muntashirakon.music.App; +import io.github.muntashirakon.music.Constants; +import io.github.muntashirakon.music.model.Song; +import io.github.muntashirakon.music.repository.RealSongRepository; /** * @author Andrew Neal, modified for Phonograph by Karim Abou Zeid 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 9d3112969..5c8ebc5a1 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/repository/AlbumRepository.kt b/app/src/main/java/io/github/muntashirakon/music/repository/AlbumRepository.kt similarity index 94% rename from app/src/main/java/code/name/monkey/retromusic/repository/AlbumRepository.kt rename to app/src/main/java/io/github/muntashirakon/music/repository/AlbumRepository.kt index 52e62db27..836b70ebb 100644 --- a/app/src/main/java/code/name/monkey/retromusic/repository/AlbumRepository.kt +++ b/app/src/main/java/io/github/muntashirakon/music/repository/AlbumRepository.kt @@ -12,13 +12,13 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.repository +package io.github.muntashirakon.music.repository 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.text.Collator diff --git a/app/src/main/java/code/name/monkey/retromusic/repository/ArtistRepository.kt b/app/src/main/java/io/github/muntashirakon/music/repository/ArtistRepository.kt similarity index 95% rename from app/src/main/java/code/name/monkey/retromusic/repository/ArtistRepository.kt rename to app/src/main/java/io/github/muntashirakon/music/repository/ArtistRepository.kt index 8b11976ff..088f077e8 100644 --- a/app/src/main/java/code/name/monkey/retromusic/repository/ArtistRepository.kt +++ b/app/src/main/java/io/github/muntashirakon/music/repository/ArtistRepository.kt @@ -12,14 +12,14 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.repository +package io.github.muntashirakon.music.repository import android.provider.MediaStore.Audio.AudioColumns -import code.name.monkey.retromusic.ALBUM_ARTIST -import code.name.monkey.retromusic.helper.SortOrder -import code.name.monkey.retromusic.model.Album -import code.name.monkey.retromusic.model.Artist -import code.name.monkey.retromusic.util.PreferenceUtil +import io.github.muntashirakon.music.ALBUM_ARTIST +import io.github.muntashirakon.music.helper.SortOrder +import io.github.muntashirakon.music.model.Album +import io.github.muntashirakon.music.model.Artist +import io.github.muntashirakon.music.util.PreferenceUtil import java.text.Collator interface ArtistRepository { diff --git a/app/src/main/java/code/name/monkey/retromusic/repository/GenreRepository.kt b/app/src/main/java/io/github/muntashirakon/music/repository/GenreRepository.kt similarity index 90% rename from app/src/main/java/code/name/monkey/retromusic/repository/GenreRepository.kt rename to app/src/main/java/io/github/muntashirakon/music/repository/GenreRepository.kt index 668bdc64f..03f640fde 100644 --- a/app/src/main/java/code/name/monkey/retromusic/repository/GenreRepository.kt +++ b/app/src/main/java/io/github/muntashirakon/music/repository/GenreRepository.kt @@ -12,19 +12,19 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.repository +package io.github.muntashirakon.music.repository import android.content.ContentResolver import android.database.Cursor 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.extensions.getLong -import code.name.monkey.retromusic.extensions.getStringOrNull -import code.name.monkey.retromusic.model.Genre -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.util.PreferenceUtil +import io.github.muntashirakon.music.Constants.IS_MUSIC +import io.github.muntashirakon.music.Constants.baseProjection +import io.github.muntashirakon.music.extensions.getLong +import io.github.muntashirakon.music.extensions.getStringOrNull +import io.github.muntashirakon.music.model.Genre +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.PreferenceUtil interface GenreRepository { fun genres(query: String): List diff --git a/app/src/main/java/code/name/monkey/retromusic/repository/LastAddedSongsRepository.kt b/app/src/main/java/io/github/muntashirakon/music/repository/LastAddedSongsRepository.kt similarity index 87% rename from app/src/main/java/code/name/monkey/retromusic/repository/LastAddedSongsRepository.kt rename to app/src/main/java/io/github/muntashirakon/music/repository/LastAddedSongsRepository.kt index 153eb3752..c5a73f5a8 100644 --- a/app/src/main/java/code/name/monkey/retromusic/repository/LastAddedSongsRepository.kt +++ b/app/src/main/java/io/github/muntashirakon/music/repository/LastAddedSongsRepository.kt @@ -12,14 +12,14 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.repository +package io.github.muntashirakon.music.repository 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/repository/LocalDataRepository.kt b/app/src/main/java/io/github/muntashirakon/music/repository/LocalDataRepository.kt similarity index 86% rename from app/src/main/java/code/name/monkey/retromusic/repository/LocalDataRepository.kt rename to app/src/main/java/io/github/muntashirakon/music/repository/LocalDataRepository.kt index a40633051..ab28d7d24 100644 --- a/app/src/main/java/code/name/monkey/retromusic/repository/LocalDataRepository.kt +++ b/app/src/main/java/io/github/muntashirakon/music/repository/LocalDataRepository.kt @@ -1,7 +1,7 @@ -package code.name.monkey.retromusic.repository +package io.github.muntashirakon.music.repository import android.content.Context -import code.name.monkey.retromusic.model.Contributor +import io.github.muntashirakon.music.model.Contributor import com.google.gson.GsonBuilder import com.google.gson.reflect.TypeToken diff --git a/app/src/main/java/code/name/monkey/retromusic/repository/PlaylistRepository.kt b/app/src/main/java/io/github/muntashirakon/music/repository/PlaylistRepository.kt similarity index 93% rename from app/src/main/java/code/name/monkey/retromusic/repository/PlaylistRepository.kt rename to app/src/main/java/io/github/muntashirakon/music/repository/PlaylistRepository.kt index 75fbeaca1..32cc638b6 100644 --- a/app/src/main/java/code/name/monkey/retromusic/repository/PlaylistRepository.kt +++ b/app/src/main/java/io/github/muntashirakon/music/repository/PlaylistRepository.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.repository +package io.github.muntashirakon.music.repository import android.content.ContentResolver import android.database.Cursor @@ -20,14 +20,14 @@ import android.provider.BaseColumns import android.provider.MediaStore.Audio.AudioColumns import android.provider.MediaStore.Audio.Playlists.* import android.provider.MediaStore.Audio.PlaylistsColumns -import code.name.monkey.retromusic.Constants -import code.name.monkey.retromusic.extensions.getInt -import code.name.monkey.retromusic.extensions.getLong -import code.name.monkey.retromusic.extensions.getString -import code.name.monkey.retromusic.extensions.getStringOrNull -import code.name.monkey.retromusic.model.Playlist -import code.name.monkey.retromusic.model.PlaylistSong -import code.name.monkey.retromusic.model.Song +import io.github.muntashirakon.music.Constants +import io.github.muntashirakon.music.extensions.getInt +import io.github.muntashirakon.music.extensions.getLong +import io.github.muntashirakon.music.extensions.getString +import io.github.muntashirakon.music.extensions.getStringOrNull +import io.github.muntashirakon.music.model.Playlist +import io.github.muntashirakon.music.model.PlaylistSong +import io.github.muntashirakon.music.model.Song /** * Created by hemanths on 16/08/17. diff --git a/app/src/main/java/code/name/monkey/retromusic/repository/PlaylistSongsLoader.kt b/app/src/main/java/io/github/muntashirakon/music/repository/PlaylistSongsLoader.kt similarity index 88% rename from app/src/main/java/code/name/monkey/retromusic/repository/PlaylistSongsLoader.kt rename to app/src/main/java/io/github/muntashirakon/music/repository/PlaylistSongsLoader.kt index abdec08fb..1eb9e0bd3 100644 --- a/app/src/main/java/code/name/monkey/retromusic/repository/PlaylistSongsLoader.kt +++ b/app/src/main/java/io/github/muntashirakon/music/repository/PlaylistSongsLoader.kt @@ -12,20 +12,20 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.repository +package io.github.muntashirakon.music.repository import android.content.Context import android.database.Cursor import android.provider.MediaStore.Audio.AudioColumns import android.provider.MediaStore.Audio.Playlists.Members -import code.name.monkey.retromusic.Constants -import code.name.monkey.retromusic.Constants.IS_MUSIC -import code.name.monkey.retromusic.extensions.getInt -import code.name.monkey.retromusic.extensions.getLong -import code.name.monkey.retromusic.extensions.getString -import code.name.monkey.retromusic.extensions.getStringOrNull -import code.name.monkey.retromusic.model.PlaylistSong -import code.name.monkey.retromusic.model.Song +import io.github.muntashirakon.music.Constants +import io.github.muntashirakon.music.Constants.IS_MUSIC +import io.github.muntashirakon.music.extensions.getInt +import io.github.muntashirakon.music.extensions.getLong +import io.github.muntashirakon.music.extensions.getString +import io.github.muntashirakon.music.extensions.getStringOrNull +import io.github.muntashirakon.music.model.PlaylistSong +import io.github.muntashirakon.music.model.Song /** * Created by hemanths on 16/08/17. diff --git a/app/src/main/java/code/name/monkey/retromusic/repository/Repository.kt b/app/src/main/java/io/github/muntashirakon/music/repository/Repository.kt similarity index 96% rename from app/src/main/java/code/name/monkey/retromusic/repository/Repository.kt rename to app/src/main/java/io/github/muntashirakon/music/repository/Repository.kt index c2e67e584..e1860ce82 100644 --- a/app/src/main/java/code/name/monkey/retromusic/repository/Repository.kt +++ b/app/src/main/java/io/github/muntashirakon/music/repository/Repository.kt @@ -12,22 +12,22 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.repository +package io.github.muntashirakon.music.repository import android.content.Context import androidx.lifecycle.LiveData import androidx.lifecycle.Transformations -import code.name.monkey.retromusic.* -import code.name.monkey.retromusic.db.* -import code.name.monkey.retromusic.fragments.search.Filter -import code.name.monkey.retromusic.model.* -import code.name.monkey.retromusic.model.smartplaylist.NotPlayedPlaylist -import code.name.monkey.retromusic.network.LastFMService -import code.name.monkey.retromusic.network.Result -import code.name.monkey.retromusic.network.Result.* -import code.name.monkey.retromusic.network.model.LastFmAlbum -import code.name.monkey.retromusic.network.model.LastFmArtist -import code.name.monkey.retromusic.util.PreferenceUtil +import io.github.muntashirakon.music.* +import io.github.muntashirakon.music.db.* +import io.github.muntashirakon.music.fragments.search.Filter +import io.github.muntashirakon.music.model.* +import io.github.muntashirakon.music.model.smartplaylist.NotPlayedPlaylist +import io.github.muntashirakon.music.network.LastFMService +import io.github.muntashirakon.music.network.Result +import io.github.muntashirakon.music.network.Result.* +import io.github.muntashirakon.music.network.model.LastFmAlbum +import io.github.muntashirakon.music.network.model.LastFmArtist +import io.github.muntashirakon.music.util.PreferenceUtil import kotlinx.coroutines.ExperimentalCoroutinesApi import kotlinx.coroutines.flow.Flow import kotlinx.coroutines.flow.MutableStateFlow diff --git a/app/src/main/java/code/name/monkey/retromusic/repository/RoomRepository.kt b/app/src/main/java/io/github/muntashirakon/music/repository/RoomRepository.kt similarity index 93% rename from app/src/main/java/code/name/monkey/retromusic/repository/RoomRepository.kt rename to app/src/main/java/io/github/muntashirakon/music/repository/RoomRepository.kt index 2d6277322..ef901dd2b 100644 --- a/app/src/main/java/code/name/monkey/retromusic/repository/RoomRepository.kt +++ b/app/src/main/java/io/github/muntashirakon/music/repository/RoomRepository.kt @@ -1,16 +1,16 @@ -package code.name.monkey.retromusic.repository +package io.github.muntashirakon.music.repository import android.content.Context import androidx.annotation.WorkerThread import androidx.lifecycle.LiveData -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.db.* -import code.name.monkey.retromusic.helper.SortOrder.PlaylistSortOrder.Companion.PLAYLIST_A_Z -import code.name.monkey.retromusic.helper.SortOrder.PlaylistSortOrder.Companion.PLAYLIST_SONG_COUNT -import code.name.monkey.retromusic.helper.SortOrder.PlaylistSortOrder.Companion.PLAYLIST_SONG_COUNT_DESC -import code.name.monkey.retromusic.helper.SortOrder.PlaylistSortOrder.Companion.PLAYLIST_Z_A -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.util.PreferenceUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.db.* +import io.github.muntashirakon.music.helper.SortOrder.PlaylistSortOrder.Companion.PLAYLIST_A_Z +import io.github.muntashirakon.music.helper.SortOrder.PlaylistSortOrder.Companion.PLAYLIST_SONG_COUNT +import io.github.muntashirakon.music.helper.SortOrder.PlaylistSortOrder.Companion.PLAYLIST_SONG_COUNT_DESC +import io.github.muntashirakon.music.helper.SortOrder.PlaylistSortOrder.Companion.PLAYLIST_Z_A +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.PreferenceUtil interface RoomRepository { diff --git a/app/src/main/java/code/name/monkey/retromusic/repository/SearchRepository.kt b/app/src/main/java/io/github/muntashirakon/music/repository/SearchRepository.kt similarity index 90% rename from app/src/main/java/code/name/monkey/retromusic/repository/SearchRepository.kt rename to app/src/main/java/io/github/muntashirakon/music/repository/SearchRepository.kt index 17b555ecd..bd5fc271b 100644 --- a/app/src/main/java/code/name/monkey/retromusic/repository/SearchRepository.kt +++ b/app/src/main/java/io/github/muntashirakon/music/repository/SearchRepository.kt @@ -12,16 +12,16 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.repository +package io.github.muntashirakon.music.repository import android.content.Context -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.db.PlaylistWithSongs -import code.name.monkey.retromusic.fragments.search.Filter -import code.name.monkey.retromusic.model.Album -import code.name.monkey.retromusic.model.Artist -import code.name.monkey.retromusic.model.Genre -import code.name.monkey.retromusic.model.Song +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.db.PlaylistWithSongs +import io.github.muntashirakon.music.fragments.search.Filter +import io.github.muntashirakon.music.model.Album +import io.github.muntashirakon.music.model.Artist +import io.github.muntashirakon.music.model.Genre +import io.github.muntashirakon.music.model.Song class RealSearchRepository( private val songRepository: SongRepository, diff --git a/app/src/main/java/code/name/monkey/retromusic/repository/SongRepository.kt b/app/src/main/java/io/github/muntashirakon/music/repository/SongRepository.kt similarity index 91% rename from app/src/main/java/code/name/monkey/retromusic/repository/SongRepository.kt rename to app/src/main/java/io/github/muntashirakon/music/repository/SongRepository.kt index b6ddb4a69..c29cf26a1 100644 --- a/app/src/main/java/code/name/monkey/retromusic/repository/SongRepository.kt +++ b/app/src/main/java/io/github/muntashirakon/music/repository/SongRepository.kt @@ -12,7 +12,7 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.repository +package io.github.muntashirakon.music.repository import android.content.Context import android.database.Cursor @@ -21,18 +21,18 @@ import android.provider.MediaStore import android.provider.MediaStore.Audio.AudioColumns import android.provider.MediaStore.Audio.Media import code.name.monkey.appthemehelper.util.VersionUtils -import code.name.monkey.retromusic.Constants -import code.name.monkey.retromusic.Constants.IS_MUSIC -import code.name.monkey.retromusic.Constants.baseProjection -import code.name.monkey.retromusic.extensions.getInt -import code.name.monkey.retromusic.extensions.getLong -import code.name.monkey.retromusic.extensions.getString -import code.name.monkey.retromusic.extensions.getStringOrNull -import code.name.monkey.retromusic.helper.SortOrder -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.providers.BlacklistStore -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.getExternalStoragePublicDirectory +import io.github.muntashirakon.music.Constants +import io.github.muntashirakon.music.Constants.IS_MUSIC +import io.github.muntashirakon.music.Constants.baseProjection +import io.github.muntashirakon.music.extensions.getInt +import io.github.muntashirakon.music.extensions.getLong +import io.github.muntashirakon.music.extensions.getString +import io.github.muntashirakon.music.extensions.getStringOrNull +import io.github.muntashirakon.music.helper.SortOrder +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.providers.BlacklistStore +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.getExternalStoragePublicDirectory import java.text.Collator /** diff --git a/app/src/main/java/code/name/monkey/retromusic/repository/SortedCursor.java b/app/src/main/java/io/github/muntashirakon/music/repository/SortedCursor.java similarity index 98% rename from app/src/main/java/code/name/monkey/retromusic/repository/SortedCursor.java rename to app/src/main/java/io/github/muntashirakon/music/repository/SortedCursor.java index 531af65da..fcb915f25 100644 --- a/app/src/main/java/code/name/monkey/retromusic/repository/SortedCursor.java +++ b/app/src/main/java/io/github/muntashirakon/music/repository/SortedCursor.java @@ -11,7 +11,7 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.repository; +package io.github.muntashirakon.music.repository; import android.database.AbstractCursor; import android.database.Cursor; diff --git a/app/src/main/java/code/name/monkey/retromusic/repository/SortedLongCursor.java b/app/src/main/java/io/github/muntashirakon/music/repository/SortedLongCursor.java similarity index 98% rename from app/src/main/java/code/name/monkey/retromusic/repository/SortedLongCursor.java rename to app/src/main/java/io/github/muntashirakon/music/repository/SortedLongCursor.java index 75996d4ab..81ffd06b8 100644 --- a/app/src/main/java/code/name/monkey/retromusic/repository/SortedLongCursor.java +++ b/app/src/main/java/io/github/muntashirakon/music/repository/SortedLongCursor.java @@ -11,7 +11,7 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.repository; +package io.github.muntashirakon.music.repository; import android.database.AbstractCursor; import android.database.Cursor; diff --git a/app/src/main/java/code/name/monkey/retromusic/repository/TopPlayedRepository.kt b/app/src/main/java/io/github/muntashirakon/music/repository/TopPlayedRepository.kt similarity index 94% rename from app/src/main/java/code/name/monkey/retromusic/repository/TopPlayedRepository.kt rename to app/src/main/java/io/github/muntashirakon/music/repository/TopPlayedRepository.kt index 810c401d5..5e34e1600 100644 --- a/app/src/main/java/code/name/monkey/retromusic/repository/TopPlayedRepository.kt +++ b/app/src/main/java/io/github/muntashirakon/music/repository/TopPlayedRepository.kt @@ -12,19 +12,19 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.repository +package io.github.muntashirakon.music.repository import android.content.Context import android.database.Cursor import android.provider.BaseColumns import android.provider.MediaStore -import code.name.monkey.retromusic.Constants.NUMBER_OF_TOP_TRACKS -import code.name.monkey.retromusic.model.Album -import code.name.monkey.retromusic.model.Artist -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.providers.HistoryStore -import code.name.monkey.retromusic.providers.SongPlayCountStore -import code.name.monkey.retromusic.util.PreferenceUtil +import io.github.muntashirakon.music.Constants.NUMBER_OF_TOP_TRACKS +import io.github.muntashirakon.music.model.Album +import io.github.muntashirakon.music.model.Artist +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.providers.HistoryStore +import io.github.muntashirakon.music.providers.SongPlayCountStore +import io.github.muntashirakon.music.util.PreferenceUtil /** diff --git a/app/src/main/java/code/name/monkey/retromusic/service/AudioFader.kt b/app/src/main/java/io/github/muntashirakon/music/service/AudioFader.kt similarity index 93% rename from app/src/main/java/code/name/monkey/retromusic/service/AudioFader.kt rename to app/src/main/java/io/github/muntashirakon/music/service/AudioFader.kt index 8979327c4..52259f466 100644 --- a/app/src/main/java/code/name/monkey/retromusic/service/AudioFader.kt +++ b/app/src/main/java/io/github/muntashirakon/music/service/AudioFader.kt @@ -1,11 +1,11 @@ -package code.name.monkey.retromusic.service +package io.github.muntashirakon.music.service import android.animation.Animator import android.animation.ValueAnimator import android.media.MediaPlayer import androidx.core.animation.doOnEnd -import code.name.monkey.retromusic.service.playback.Playback -import code.name.monkey.retromusic.util.PreferenceUtil +import io.github.muntashirakon.music.service.playback.Playback +import io.github.muntashirakon.music.util.PreferenceUtil class AudioFader { companion object { diff --git a/app/src/main/java/code/name/monkey/retromusic/service/CrossFadePlayer.kt b/app/src/main/java/io/github/muntashirakon/music/service/CrossFadePlayer.kt similarity index 93% rename from app/src/main/java/code/name/monkey/retromusic/service/CrossFadePlayer.kt rename to app/src/main/java/io/github/muntashirakon/music/service/CrossFadePlayer.kt index 13c2310b0..48d977d89 100644 --- a/app/src/main/java/code/name/monkey/retromusic/service/CrossFadePlayer.kt +++ b/app/src/main/java/io/github/muntashirakon/music/service/CrossFadePlayer.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.service +package io.github.muntashirakon.music.service import android.animation.Animator import android.content.Context @@ -12,16 +12,16 @@ import android.os.PowerManager import android.util.Log import androidx.core.net.toUri import code.name.monkey.appthemehelper.util.VersionUtils.hasMarshmallow -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.extensions.showToast -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.service.AudioFader.Companion.createFadeAnimator -import code.name.monkey.retromusic.service.playback.Playback -import code.name.monkey.retromusic.service.playback.Playback.PlaybackCallbacks -import code.name.monkey.retromusic.util.MusicUtil -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.PreferenceUtil.playbackPitch -import code.name.monkey.retromusic.util.PreferenceUtil.playbackSpeed +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.extensions.showToast +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.service.AudioFader.Companion.createFadeAnimator +import io.github.muntashirakon.music.service.playback.Playback +import io.github.muntashirakon.music.service.playback.Playback.PlaybackCallbacks +import io.github.muntashirakon.music.util.MusicUtil +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.PreferenceUtil.playbackPitch +import io.github.muntashirakon.music.util.PreferenceUtil.playbackSpeed import kotlinx.coroutines.* /** @author Prathamesh M */ 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 e2a29931f..998ec1664 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,25 +12,25 @@ * 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.os.Bundle import android.provider.MediaStore import android.support.v4.media.session.MediaSessionCompat -import code.name.monkey.retromusic.auto.AutoMediaIDHelper -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.helper.MusicPlayerRemote.cycleRepeatMode -import code.name.monkey.retromusic.helper.ShuffleHelper.makeShuffleList -import code.name.monkey.retromusic.model.Album -import code.name.monkey.retromusic.model.Artist -import code.name.monkey.retromusic.model.Playlist -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.repository.* -import code.name.monkey.retromusic.service.MusicService.Companion.CYCLE_REPEAT -import code.name.monkey.retromusic.service.MusicService.Companion.TOGGLE_FAVORITE -import code.name.monkey.retromusic.service.MusicService.Companion.TOGGLE_SHUFFLE -import code.name.monkey.retromusic.util.MusicUtil +import io.github.muntashirakon.music.auto.AutoMediaIDHelper +import io.github.muntashirakon.music.helper.MusicPlayerRemote +import io.github.muntashirakon.music.helper.MusicPlayerRemote.cycleRepeatMode +import io.github.muntashirakon.music.helper.ShuffleHelper.makeShuffleList +import io.github.muntashirakon.music.model.Album +import io.github.muntashirakon.music.model.Artist +import io.github.muntashirakon.music.model.Playlist +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.repository.* +import io.github.muntashirakon.music.service.MusicService.Companion.CYCLE_REPEAT +import io.github.muntashirakon.music.service.MusicService.Companion.TOGGLE_FAVORITE +import io.github.muntashirakon.music.service.MusicService.Companion.TOGGLE_SHUFFLE +import io.github.muntashirakon.music.util.MusicUtil import org.koin.core.component.KoinComponent import org.koin.core.component.inject 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 98% 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 66556bbe0..43b6d7fe3 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; @@ -31,9 +31,9 @@ import androidx.annotation.Nullable; import org.jetbrains.annotations.NotNull; import code.name.monkey.appthemehelper.util.VersionUtils; -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.kt b/app/src/main/java/io/github/muntashirakon/music/service/MusicService.kt similarity index 94% rename from app/src/main/java/code/name/monkey/retromusic/service/MusicService.kt rename to app/src/main/java/io/github/muntashirakon/music/service/MusicService.kt index 4274978e0..f8e782ab3 100644 --- a/app/src/main/java/code/name/monkey/retromusic/service/MusicService.kt +++ b/app/src/main/java/io/github/muntashirakon/music/service/MusicService.kt @@ -11,7 +11,7 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.service +package io.github.muntashirakon.music.service import android.annotation.SuppressLint import android.app.NotificationManager @@ -50,49 +50,49 @@ import androidx.media.MediaBrowserServiceCompat import androidx.media.session.MediaButtonReceiver.handleIntent import androidx.preference.PreferenceManager import code.name.monkey.appthemehelper.util.VersionUtils -import code.name.monkey.retromusic.* -import code.name.monkey.retromusic.activities.LockScreenActivity -import code.name.monkey.retromusic.appwidgets.* -import code.name.monkey.retromusic.auto.AutoMediaIDHelper -import code.name.monkey.retromusic.auto.AutoMusicProvider -import code.name.monkey.retromusic.extensions.showToast -import code.name.monkey.retromusic.extensions.toMediaSessionQueue -import code.name.monkey.retromusic.glide.BlurTransformation -import code.name.monkey.retromusic.glide.GlideApp -import code.name.monkey.retromusic.glide.RetroGlideExtension.getDefaultTransition -import code.name.monkey.retromusic.glide.RetroGlideExtension.getSongModel -import code.name.monkey.retromusic.helper.MusicPlayerRemote.isCasting -import code.name.monkey.retromusic.helper.ShuffleHelper.makeShuffleList -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.model.Song.Companion.emptySong -import code.name.monkey.retromusic.model.smartplaylist.AbsSmartPlaylist -import code.name.monkey.retromusic.providers.HistoryStore -import code.name.monkey.retromusic.providers.MusicPlaybackQueueStore -import code.name.monkey.retromusic.providers.SongPlayCountStore -import code.name.monkey.retromusic.service.AudioFader.Companion.startFadeAnimator -import code.name.monkey.retromusic.service.notification.PlayingNotification -import code.name.monkey.retromusic.service.notification.PlayingNotificationClassic -import code.name.monkey.retromusic.service.notification.PlayingNotificationImpl24 -import code.name.monkey.retromusic.service.playback.Playback -import code.name.monkey.retromusic.service.playback.Playback.PlaybackCallbacks -import code.name.monkey.retromusic.util.MusicUtil.getMediaStoreAlbumCoverUri -import code.name.monkey.retromusic.util.MusicUtil.getSongFileUri -import code.name.monkey.retromusic.util.MusicUtil.toggleFavorite -import code.name.monkey.retromusic.util.PackageValidator -import code.name.monkey.retromusic.util.PreferenceUtil.crossFadeDuration -import code.name.monkey.retromusic.util.PreferenceUtil.isAlbumArtOnLockScreen -import code.name.monkey.retromusic.util.PreferenceUtil.isBluetoothSpeaker -import code.name.monkey.retromusic.util.PreferenceUtil.isBlurredAlbumArt -import code.name.monkey.retromusic.util.PreferenceUtil.isClassicNotification -import code.name.monkey.retromusic.util.PreferenceUtil.isHeadsetPlugged -import code.name.monkey.retromusic.util.PreferenceUtil.isLockScreen -import code.name.monkey.retromusic.util.PreferenceUtil.isPauseOnZeroVolume -import code.name.monkey.retromusic.util.PreferenceUtil.playbackPitch -import code.name.monkey.retromusic.util.PreferenceUtil.playbackSpeed -import code.name.monkey.retromusic.util.PreferenceUtil.registerOnSharedPreferenceChangedListener -import code.name.monkey.retromusic.util.PreferenceUtil.unregisterOnSharedPreferenceChangedListener -import code.name.monkey.retromusic.volume.AudioVolumeObserver -import code.name.monkey.retromusic.volume.OnAudioVolumeChangedListener +import io.github.muntashirakon.music.* +import io.github.muntashirakon.music.activities.LockScreenActivity +import io.github.muntashirakon.music.appwidgets.* +import io.github.muntashirakon.music.auto.AutoMediaIDHelper +import io.github.muntashirakon.music.auto.AutoMusicProvider +import io.github.muntashirakon.music.extensions.showToast +import io.github.muntashirakon.music.extensions.toMediaSessionQueue +import io.github.muntashirakon.music.glide.BlurTransformation +import io.github.muntashirakon.music.glide.GlideApp +import io.github.muntashirakon.music.glide.RetroGlideExtension.getDefaultTransition +import io.github.muntashirakon.music.glide.RetroGlideExtension.getSongModel +import io.github.muntashirakon.music.helper.MusicPlayerRemote.isCasting +import io.github.muntashirakon.music.helper.ShuffleHelper.makeShuffleList +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.model.Song.Companion.emptySong +import io.github.muntashirakon.music.model.smartplaylist.AbsSmartPlaylist +import io.github.muntashirakon.music.providers.HistoryStore +import io.github.muntashirakon.music.providers.MusicPlaybackQueueStore +import io.github.muntashirakon.music.providers.SongPlayCountStore +import io.github.muntashirakon.music.service.AudioFader.Companion.startFadeAnimator +import io.github.muntashirakon.music.service.notification.PlayingNotification +import io.github.muntashirakon.music.service.notification.PlayingNotificationClassic +import io.github.muntashirakon.music.service.notification.PlayingNotificationImpl24 +import io.github.muntashirakon.music.service.playback.Playback +import io.github.muntashirakon.music.service.playback.Playback.PlaybackCallbacks +import io.github.muntashirakon.music.util.MusicUtil.getMediaStoreAlbumCoverUri +import io.github.muntashirakon.music.util.MusicUtil.getSongFileUri +import io.github.muntashirakon.music.util.MusicUtil.toggleFavorite +import io.github.muntashirakon.music.util.PackageValidator +import io.github.muntashirakon.music.util.PreferenceUtil.crossFadeDuration +import io.github.muntashirakon.music.util.PreferenceUtil.isAlbumArtOnLockScreen +import io.github.muntashirakon.music.util.PreferenceUtil.isBluetoothSpeaker +import io.github.muntashirakon.music.util.PreferenceUtil.isBlurredAlbumArt +import io.github.muntashirakon.music.util.PreferenceUtil.isClassicNotification +import io.github.muntashirakon.music.util.PreferenceUtil.isHeadsetPlugged +import io.github.muntashirakon.music.util.PreferenceUtil.isLockScreen +import io.github.muntashirakon.music.util.PreferenceUtil.isPauseOnZeroVolume +import io.github.muntashirakon.music.util.PreferenceUtil.playbackPitch +import io.github.muntashirakon.music.util.PreferenceUtil.playbackSpeed +import io.github.muntashirakon.music.util.PreferenceUtil.registerOnSharedPreferenceChangedListener +import io.github.muntashirakon.music.util.PreferenceUtil.unregisterOnSharedPreferenceChangedListener +import io.github.muntashirakon.music.volume.AudioVolumeObserver +import io.github.muntashirakon.music.volume.OnAudioVolumeChangedListener import com.bumptech.glide.request.target.CustomTarget import com.bumptech.glide.request.target.Target import com.bumptech.glide.request.transition.Transition diff --git a/app/src/main/java/code/name/monkey/retromusic/service/PlaybackHandler.java b/app/src/main/java/io/github/muntashirakon/music/service/PlaybackHandler.java similarity index 89% 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 8c92a8f5e..a999d8c9c 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,14 +12,14 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.service; +package io.github.muntashirakon.music.service; -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; import android.media.AudioManager; import android.os.Handler; @@ -30,7 +30,7 @@ import androidx.annotation.NonNull; import java.lang.ref.WeakReference; -import code.name.monkey.retromusic.util.PreferenceUtil; +import io.github.muntashirakon.music.util.PreferenceUtil; 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 89% 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 9fd1b91ad..d31432282 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.Companion.SAVE_QUEUES +import io.github.muntashirakon.music.service.MusicService.Companion.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 90% 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 28b4bb8fd..4baef32c1 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,11 +12,11 @@ * 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.Companion.PLAY_STATE_CHANGED +import io.github.muntashirakon.music.service.MusicService.Companion.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 94% 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 162775f06..8e7cc0c85 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.NotificationChannel @@ -20,8 +20,8 @@ import android.app.NotificationManager import android.content.Context import androidx.annotation.RequiresApi import androidx.core.app.NotificationCompat -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 abstract class PlayingNotification(context: Context) : diff --git a/app/src/main/java/code/name/monkey/retromusic/service/notification/PlayingNotificationClassic.kt b/app/src/main/java/io/github/muntashirakon/music/service/notification/PlayingNotificationClassic.kt similarity index 91% rename from app/src/main/java/code/name/monkey/retromusic/service/notification/PlayingNotificationClassic.kt rename to app/src/main/java/io/github/muntashirakon/music/service/notification/PlayingNotificationClassic.kt index 7acb1d21c..512ee6f6c 100644 --- a/app/src/main/java/code/name/monkey/retromusic/service/notification/PlayingNotificationClassic.kt +++ b/app/src/main/java/io/github/muntashirakon/music/service/notification/PlayingNotificationClassic.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.annotation.SuppressLint import android.app.NotificationManager @@ -31,24 +31,23 @@ import code.name.monkey.appthemehelper.util.ATHUtil.resolveColor import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.MaterialValueHelper import code.name.monkey.appthemehelper.util.VersionUtils -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.activities.MainActivity -import code.name.monkey.retromusic.extensions.getTintedDrawable -import code.name.monkey.retromusic.extensions.isColorLight -import code.name.monkey.retromusic.extensions.isSystemDarkModeEnabled -import code.name.monkey.retromusic.extensions.toBitmap -import code.name.monkey.retromusic.glide.GlideApp -import code.name.monkey.retromusic.glide.RetroGlideExtension -import code.name.monkey.retromusic.glide.palette.BitmapPaletteWrapper -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.service.MusicService -import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_QUIT -import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_REWIND -import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_SKIP -import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_TOGGLE_PAUSE -import code.name.monkey.retromusic.util.PreferenceUtil -import code.name.monkey.retromusic.util.RetroUtil -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.extensions.getTintedDrawable +import io.github.muntashirakon.music.extensions.isColorLight +import io.github.muntashirakon.music.extensions.isSystemDarkModeEnabled +import io.github.muntashirakon.music.extensions.toBitmap +import io.github.muntashirakon.music.glide.GlideApp +import io.github.muntashirakon.music.glide.RetroGlideExtension +import io.github.muntashirakon.music.glide.palette.BitmapPaletteWrapper +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.service.MusicService +import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_QUIT +import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_REWIND +import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_SKIP +import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_TOGGLE_PAUSE +import io.github.muntashirakon.music.util.PreferenceUtil +import io.github.muntashirakon.music.util.color.MediaNotificationProcessor import com.bumptech.glide.request.target.CustomTarget import com.bumptech.glide.request.transition.Transition diff --git a/app/src/main/java/code/name/monkey/retromusic/service/notification/PlayingNotificationImpl24.kt b/app/src/main/java/io/github/muntashirakon/music/service/notification/PlayingNotificationImpl24.kt similarity index 89% rename from app/src/main/java/code/name/monkey/retromusic/service/notification/PlayingNotificationImpl24.kt rename to app/src/main/java/io/github/muntashirakon/music/service/notification/PlayingNotificationImpl24.kt index 887209ab3..a855c3054 100644 --- a/app/src/main/java/code/name/monkey/retromusic/service/notification/PlayingNotificationImpl24.kt +++ b/app/src/main/java/io/github/muntashirakon/music/service/notification/PlayingNotificationImpl24.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.annotation.SuppressLint import android.app.NotificationManager @@ -28,19 +28,19 @@ import androidx.core.app.NotificationCompat import androidx.core.text.parseAsHtml import androidx.media.app.NotificationCompat.MediaStyle import code.name.monkey.appthemehelper.util.VersionUtils -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.activities.MainActivity -import code.name.monkey.retromusic.glide.GlideApp -import code.name.monkey.retromusic.glide.RetroGlideExtension -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.service.MusicService -import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_QUIT -import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_REWIND -import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_SKIP -import code.name.monkey.retromusic.service.MusicService.Companion.ACTION_TOGGLE_PAUSE -import code.name.monkey.retromusic.service.MusicService.Companion.TOGGLE_FAVORITE -import code.name.monkey.retromusic.util.MusicUtil -import code.name.monkey.retromusic.util.PreferenceUtil +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.activities.MainActivity +import io.github.muntashirakon.music.glide.GlideApp +import io.github.muntashirakon.music.glide.RetroGlideExtension +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.service.MusicService +import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_QUIT +import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_REWIND +import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_SKIP +import io.github.muntashirakon.music.service.MusicService.Companion.ACTION_TOGGLE_PAUSE +import io.github.muntashirakon.music.service.MusicService.Companion.TOGGLE_FAVORITE +import io.github.muntashirakon.music.util.MusicUtil +import io.github.muntashirakon.music.util.PreferenceUtil import com.bumptech.glide.request.target.CustomTarget import com.bumptech.glide.request.transition.Transition import kotlinx.coroutines.Dispatchers 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 96% 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 4d98f3336..9ffbc3f02 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 6ce985bb5..8cc0b0db4 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 2f256e9d0..fd1d5f43e 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.view.View import androidx.viewpager.widget.ViewPager diff --git a/app/src/main/java/code/name/monkey/retromusic/transform/DefaultTransformer.kt b/app/src/main/java/io/github/muntashirakon/music/transform/DefaultTransformer.kt similarity index 79% rename from app/src/main/java/code/name/monkey/retromusic/transform/DefaultTransformer.kt rename to app/src/main/java/io/github/muntashirakon/music/transform/DefaultTransformer.kt index c16c2649c..c1362f4f0 100644 --- a/app/src/main/java/code/name/monkey/retromusic/transform/DefaultTransformer.kt +++ b/app/src/main/java/io/github/muntashirakon/music/transform/DefaultTransformer.kt @@ -1,4 +1,4 @@ -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/DepthTransformation.kt b/app/src/main/java/io/github/muntashirakon/music/transform/DepthTransformation.kt similarity index 97% 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 7abd4f15d..35af57ca1 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 97% 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 f4a13ae5c..beffad0cf 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.core.view.isVisible 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 1b0084162..79fbca4fb 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.core.view.isInvisible 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 98% 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 d0049e5a6..4f7f3f45d 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 fa454dfb7..86914ab1d 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.view.View import androidx.viewpager.widget.ViewPager 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 d73674820..455e28fa5 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.core.view.isInvisible 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 bb1b95973..ec9ae9b68 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/ArtistSignatureUtil.kt b/app/src/main/java/io/github/muntashirakon/music/util/ArtistSignatureUtil.kt similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/util/ArtistSignatureUtil.kt rename to app/src/main/java/io/github/muntashirakon/music/util/ArtistSignatureUtil.kt index 94a5b0b58..60da83e10 100644 --- a/app/src/main/java/code/name/monkey/retromusic/util/ArtistSignatureUtil.kt +++ b/app/src/main/java/io/github/muntashirakon/music/util/ArtistSignatureUtil.kt @@ -11,7 +11,7 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.util +package io.github.muntashirakon.music.util import android.content.Context import android.content.SharedPreferences diff --git a/app/src/main/java/code/name/monkey/retromusic/util/AutoGeneratedPlaylistBitmap.kt b/app/src/main/java/io/github/muntashirakon/music/util/AutoGeneratedPlaylistBitmap.kt similarity index 81% rename from app/src/main/java/code/name/monkey/retromusic/util/AutoGeneratedPlaylistBitmap.kt rename to app/src/main/java/io/github/muntashirakon/music/util/AutoGeneratedPlaylistBitmap.kt index 1024e03fc..831755452 100644 --- a/app/src/main/java/code/name/monkey/retromusic/util/AutoGeneratedPlaylistBitmap.kt +++ b/app/src/main/java/io/github/muntashirakon/music/util/AutoGeneratedPlaylistBitmap.kt @@ -1,13 +1,13 @@ -package code.name.monkey.retromusic.util +package io.github.muntashirakon.music.util import android.content.Context import android.graphics.Bitmap import android.graphics.BitmapFactory -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.glide.GlideApp -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.util.MergedImageUtils.joinImages -import code.name.monkey.retromusic.util.MusicUtil.getMediaStoreAlbumCoverUri +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.glide.GlideApp +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.MergedImageUtils.joinImages +import io.github.muntashirakon.music.util.MusicUtil.getMediaStoreAlbumCoverUri import com.bumptech.glide.load.resource.bitmap.RoundedCorners object AutoGeneratedPlaylistBitmap { diff --git a/app/src/main/java/code/name/monkey/retromusic/util/BackupUtil.kt b/app/src/main/java/io/github/muntashirakon/music/util/BackupUtil.kt similarity index 88% rename from app/src/main/java/code/name/monkey/retromusic/util/BackupUtil.kt rename to app/src/main/java/io/github/muntashirakon/music/util/BackupUtil.kt index e7a6f430a..25136b953 100644 --- a/app/src/main/java/code/name/monkey/retromusic/util/BackupUtil.kt +++ b/app/src/main/java/io/github/muntashirakon/music/util/BackupUtil.kt @@ -1,9 +1,9 @@ -package code.name.monkey.retromusic.util +package io.github.muntashirakon.music.util import android.content.Context import android.content.Intent import androidx.core.content.FileProvider -import code.name.monkey.retromusic.extensions.showToast +import io.github.muntashirakon.music.extensions.showToast import java.io.File object BackupUtil { diff --git a/app/src/main/java/code/name/monkey/retromusic/util/CalendarUtil.kt b/app/src/main/java/io/github/muntashirakon/music/util/CalendarUtil.kt similarity index 98% rename from app/src/main/java/code/name/monkey/retromusic/util/CalendarUtil.kt rename to app/src/main/java/io/github/muntashirakon/music/util/CalendarUtil.kt index 777b63842..881bf542f 100644 --- a/app/src/main/java/code/name/monkey/retromusic/util/CalendarUtil.kt +++ b/app/src/main/java/io/github/muntashirakon/music/util/CalendarUtil.kt @@ -11,7 +11,7 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.util +package io.github.muntashirakon.music.util import java.util.* diff --git a/app/src/main/java/code/name/monkey/retromusic/util/ColorUtil.java b/app/src/main/java/io/github/muntashirakon/music/util/ColorUtil.java similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/util/ColorUtil.java rename to app/src/main/java/io/github/muntashirakon/music/util/ColorUtil.java index e8f91f5dc..91565b362 100644 --- a/app/src/main/java/code/name/monkey/retromusic/util/ColorUtil.java +++ b/app/src/main/java/io/github/muntashirakon/music/util/ColorUtil.java @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.util; +package io.github.muntashirakon.music.util; 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 94% 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 a4a3ed27e..57577eda0 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.content.Context import android.content.SharedPreferences @@ -21,11 +21,11 @@ import android.net.Uri import android.provider.MediaStore import android.widget.Toast import androidx.core.content.edit -import code.name.monkey.retromusic.App -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.extensions.showToast -import code.name.monkey.retromusic.glide.GlideApp -import code.name.monkey.retromusic.model.Artist +import io.github.muntashirakon.music.App +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.extensions.showToast +import io.github.muntashirakon.music.glide.GlideApp +import io.github.muntashirakon.music.model.Artist import com.bumptech.glide.load.engine.DiskCacheStrategy import kotlinx.coroutines.Dispatchers.IO import kotlinx.coroutines.withContext diff --git a/app/src/main/java/code/name/monkey/retromusic/util/DensityUtil.kt b/app/src/main/java/io/github/muntashirakon/music/util/DensityUtil.kt similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/util/DensityUtil.kt rename to app/src/main/java/io/github/muntashirakon/music/util/DensityUtil.kt index 51a7cc420..72d721bdd 100644 --- a/app/src/main/java/code/name/monkey/retromusic/util/DensityUtil.kt +++ b/app/src/main/java/io/github/muntashirakon/music/util/DensityUtil.kt @@ -11,7 +11,7 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.util +package io.github.muntashirakon.music.util import android.content.Context import android.util.TypedValue diff --git a/app/src/main/java/code/name/monkey/retromusic/util/FilePathUtil.kt b/app/src/main/java/io/github/muntashirakon/music/util/FilePathUtil.kt similarity index 91% rename from app/src/main/java/code/name/monkey/retromusic/util/FilePathUtil.kt rename to app/src/main/java/io/github/muntashirakon/music/util/FilePathUtil.kt index b0abc8af5..a520b772b 100644 --- a/app/src/main/java/code/name/monkey/retromusic/util/FilePathUtil.kt +++ b/app/src/main/java/io/github/muntashirakon/music/util/FilePathUtil.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.util +package io.github.muntashirakon.music.util import android.os.Environment 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 96% 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 903df0aab..a0b3d7390 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,9 +12,9 @@ * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.util; +package io.github.muntashirakon.music.util; -import static code.name.monkey.retromusic.util.FileUtilsKt.getExternalStorageDirectory; +import static io.github.muntashirakon.music.util.FileUtilsKt.getExternalStorageDirectory; import android.content.Context; import android.database.Cursor; @@ -41,11 +41,11 @@ import java.util.LinkedList; import java.util.List; import java.util.StringTokenizer; -import code.name.monkey.retromusic.Constants; -import code.name.monkey.retromusic.adapter.Storage; -import code.name.monkey.retromusic.model.Song; -import code.name.monkey.retromusic.repository.RealSongRepository; -import code.name.monkey.retromusic.repository.SortedCursor; +import io.github.muntashirakon.music.Constants; +import io.github.muntashirakon.music.adapter.Storage; +import io.github.muntashirakon.music.model.Song; +import io.github.muntashirakon.music.repository.RealSongRepository; +import io.github.muntashirakon.music.repository.SortedCursor; public final class FileUtil { diff --git a/app/src/main/java/code/name/monkey/retromusic/util/FileUtils.kt b/app/src/main/java/io/github/muntashirakon/music/util/FileUtils.kt similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/util/FileUtils.kt rename to app/src/main/java/io/github/muntashirakon/music/util/FileUtils.kt index 8a06bf62b..f1d77bad9 100644 --- a/app/src/main/java/code/name/monkey/retromusic/util/FileUtils.kt +++ b/app/src/main/java/io/github/muntashirakon/music/util/FileUtils.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.util +package io.github.muntashirakon.music.util import android.content.Context import android.net.Uri 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 98% 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 b87eceab9..3090501e4 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.graphics.Bitmap; diff --git a/app/src/main/java/code/name/monkey/retromusic/util/LyricUtil.kt b/app/src/main/java/io/github/muntashirakon/music/util/LyricUtil.kt similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/util/LyricUtil.kt rename to app/src/main/java/io/github/muntashirakon/music/util/LyricUtil.kt index 6db2a55c1..81519d176 100644 --- a/app/src/main/java/code/name/monkey/retromusic/util/LyricUtil.kt +++ b/app/src/main/java/io/github/muntashirakon/music/util/LyricUtil.kt @@ -11,11 +11,11 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.util +package io.github.muntashirakon.music.util import android.util.Log -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.model.lyrics.AbsSynchronizedLyrics +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.model.lyrics.AbsSynchronizedLyrics import org.jaudiotagger.audio.AudioFileIO import org.jaudiotagger.tag.FieldKey import java.io.* 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 8026c98f7..b4a88221c 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.Bitmap import android.graphics.Canvas diff --git a/app/src/main/java/code/name/monkey/retromusic/util/MusicUtil.kt b/app/src/main/java/io/github/muntashirakon/music/util/MusicUtil.kt similarity index 95% rename from app/src/main/java/code/name/monkey/retromusic/util/MusicUtil.kt rename to app/src/main/java/io/github/muntashirakon/music/util/MusicUtil.kt index ebcf54e8d..c9be4f277 100644 --- a/app/src/main/java/code/name/monkey/retromusic/util/MusicUtil.kt +++ b/app/src/main/java/io/github/muntashirakon/music/util/MusicUtil.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.util +package io.github.muntashirakon.music.util import android.content.ContentUris import android.content.Context @@ -13,20 +13,20 @@ import androidx.core.content.contentValuesOf import androidx.core.net.toUri import androidx.fragment.app.FragmentActivity import code.name.monkey.appthemehelper.util.VersionUtils -import code.name.monkey.retromusic.Constants -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.db.PlaylistEntity -import code.name.monkey.retromusic.db.SongEntity -import code.name.monkey.retromusic.db.toSongEntity -import code.name.monkey.retromusic.extensions.getLong -import code.name.monkey.retromusic.extensions.showToast -import code.name.monkey.retromusic.helper.MusicPlayerRemote.removeFromQueue -import code.name.monkey.retromusic.model.Artist -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.model.lyrics.AbsSynchronizedLyrics -import code.name.monkey.retromusic.repository.Repository -import code.name.monkey.retromusic.repository.SongRepository -import code.name.monkey.retromusic.service.MusicService +import io.github.muntashirakon.music.Constants +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.db.PlaylistEntity +import io.github.muntashirakon.music.db.SongEntity +import io.github.muntashirakon.music.db.toSongEntity +import io.github.muntashirakon.music.extensions.getLong +import io.github.muntashirakon.music.extensions.showToast +import io.github.muntashirakon.music.helper.MusicPlayerRemote.removeFromQueue +import io.github.muntashirakon.music.model.Artist +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.model.lyrics.AbsSynchronizedLyrics +import io.github.muntashirakon.music.repository.Repository +import io.github.muntashirakon.music.repository.SongRepository +import io.github.muntashirakon.music.service.MusicService import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.GlobalScope import kotlinx.coroutines.launch diff --git a/app/src/main/java/code/name/monkey/retromusic/util/NavigationUtil.kt b/app/src/main/java/io/github/muntashirakon/music/util/NavigationUtil.kt similarity index 78% rename from app/src/main/java/code/name/monkey/retromusic/util/NavigationUtil.kt rename to app/src/main/java/io/github/muntashirakon/music/util/NavigationUtil.kt index 2d960af00..86b35c146 100755 --- a/app/src/main/java/code/name/monkey/retromusic/util/NavigationUtil.kt +++ b/app/src/main/java/io/github/muntashirakon/music/util/NavigationUtil.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.util +package io.github.muntashirakon.music.util import android.app.Activity import android.content.ActivityNotFoundException @@ -20,11 +20,11 @@ import android.content.Intent import android.media.audiofx.AudioEffect import android.widget.Toast import androidx.fragment.app.FragmentActivity -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.activities.* -import code.name.monkey.retromusic.activities.bugreport.BugReportActivity -import code.name.monkey.retromusic.extensions.showToast -import code.name.monkey.retromusic.helper.MusicPlayerRemote.audioSessionId +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.activities.* +import io.github.muntashirakon.music.activities.bugreport.BugReportActivity +import io.github.muntashirakon.music.extensions.showToast +import io.github.muntashirakon.music.helper.MusicPlayerRemote.audioSessionId object NavigationUtil { fun bugReport(activity: Activity) { @@ -39,18 +39,6 @@ object NavigationUtil { ) } - fun goToProVersion(context: Context) { - context.startActivity( - Intent(context, PurchaseActivity::class.java), null - ) - } - - fun goToSupportDevelopment(activity: Activity) { - activity.startActivity( - Intent(activity, SupportDevelopmentActivity::class.java), null - ) - } - fun gotoDriveMode(activity: Activity) { activity.startActivity( Intent(activity, DriveModeActivity::class.java), null diff --git a/app/src/main/java/code/name/monkey/retromusic/util/PackageValidator.kt b/app/src/main/java/io/github/muntashirakon/music/util/PackageValidator.kt similarity index 99% rename from app/src/main/java/code/name/monkey/retromusic/util/PackageValidator.kt rename to app/src/main/java/io/github/muntashirakon/music/util/PackageValidator.kt index cc4124a90..961a70403 100644 --- a/app/src/main/java/code/name/monkey/retromusic/util/PackageValidator.kt +++ b/app/src/main/java/io/github/muntashirakon/music/util/PackageValidator.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.Manifest.permission.BIND_NOTIFICATION_LISTENER_SERVICE @@ -29,7 +29,7 @@ import android.util.Base64 import android.util.Log import androidx.annotation.XmlRes import androidx.media.MediaBrowserServiceCompat -import code.name.monkey.retromusic.BuildConfig +import io.github.muntashirakon.music.BuildConfig import org.xmlpull.v1.XmlPullParserException import java.io.IOException import java.security.MessageDigest diff --git a/app/src/main/java/code/name/monkey/retromusic/util/PlaylistsUtil.kt b/app/src/main/java/io/github/muntashirakon/music/util/PlaylistsUtil.kt similarity index 84% rename from app/src/main/java/code/name/monkey/retromusic/util/PlaylistsUtil.kt rename to app/src/main/java/io/github/muntashirakon/music/util/PlaylistsUtil.kt index d8e3003ab..6939f513b 100644 --- a/app/src/main/java/code/name/monkey/retromusic/util/PlaylistsUtil.kt +++ b/app/src/main/java/io/github/muntashirakon/music/util/PlaylistsUtil.kt @@ -11,10 +11,10 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.util +package io.github.muntashirakon.music.util -import code.name.monkey.retromusic.db.PlaylistWithSongs -import code.name.monkey.retromusic.helper.M3UWriter.writeIO +import io.github.muntashirakon.music.db.PlaylistWithSongs +import io.github.muntashirakon.music.helper.M3UWriter.writeIO import java.io.File import java.io.IOException 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 97% 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 dcdbae20d..73c9ae6d2 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.Context import android.content.SharedPreferences.OnSharedPreferenceChangeListener @@ -11,18 +11,18 @@ import androidx.fragment.app.Fragment import androidx.preference.PreferenceManager import androidx.viewpager.widget.ViewPager import code.name.monkey.appthemehelper.util.VersionUtils -import code.name.monkey.retromusic.* -import code.name.monkey.retromusic.extensions.getIntRes -import code.name.monkey.retromusic.extensions.getStringOrDefault -import code.name.monkey.retromusic.fragments.AlbumCoverStyle -import code.name.monkey.retromusic.fragments.GridStyle -import code.name.monkey.retromusic.fragments.NowPlayingScreen -import code.name.monkey.retromusic.fragments.folder.FoldersFragment -import code.name.monkey.retromusic.helper.SortOrder.* -import code.name.monkey.retromusic.model.CategoryInfo -import code.name.monkey.retromusic.transform.* -import code.name.monkey.retromusic.util.theme.ThemeMode -import code.name.monkey.retromusic.views.TopAppBarLayout +import io.github.muntashirakon.music.* +import io.github.muntashirakon.music.extensions.getIntRes +import io.github.muntashirakon.music.extensions.getStringOrDefault +import io.github.muntashirakon.music.fragments.AlbumCoverStyle +import io.github.muntashirakon.music.fragments.GridStyle +import io.github.muntashirakon.music.fragments.NowPlayingScreen +import io.github.muntashirakon.music.fragments.folder.FoldersFragment +import io.github.muntashirakon.music.helper.SortOrder.* +import io.github.muntashirakon.music.model.CategoryInfo +import io.github.muntashirakon.music.transform.* +import io.github.muntashirakon.music.util.theme.ThemeMode +import io.github.muntashirakon.music.views.TopAppBarLayout import com.google.android.material.bottomnavigation.BottomNavigationView import com.google.gson.Gson import com.google.gson.JsonSyntaxException 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 096c2d786..2a75b173f 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; @@ -35,7 +35,7 @@ import java.util.List; import code.name.monkey.appthemehelper.ThemeStore; import code.name.monkey.appthemehelper.util.ColorUtil; import code.name.monkey.appthemehelper.util.VersionUtils; -import code.name.monkey.retromusic.R; +import io.github.muntashirakon.music.R; public class RetroColorUtil { public static int desaturateColor(int color, float ratio) { diff --git a/app/src/main/java/code/name/monkey/retromusic/util/RetroUtil.kt b/app/src/main/java/io/github/muntashirakon/music/util/RetroUtil.kt similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/util/RetroUtil.kt rename to app/src/main/java/io/github/muntashirakon/music/util/RetroUtil.kt index 60f4f5823..b666073cb 100644 --- a/app/src/main/java/code/name/monkey/retromusic/util/RetroUtil.kt +++ b/app/src/main/java/io/github/muntashirakon/music/util/RetroUtil.kt @@ -11,12 +11,12 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.util +package io.github.muntashirakon.music.util import android.content.Context import android.content.res.Configuration import android.graphics.Point -import code.name.monkey.retromusic.App.Companion.getContext +import io.github.muntashirakon.music.App.Companion.getContext import java.net.InetAddress import java.net.NetworkInterface import java.text.DecimalFormat 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 91% 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 98be17699..d0d6bb4f6 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.Context import android.content.Intent @@ -21,10 +21,10 @@ import android.provider.MediaStore import android.provider.Settings import androidx.core.net.toUri import code.name.monkey.appthemehelper.util.VersionUtils -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.extensions.showToast -import code.name.monkey.retromusic.model.Song -import code.name.monkey.retromusic.util.MusicUtil.getSongFileUri +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.extensions.showToast +import io.github.muntashirakon.music.model.Song +import io.github.muntashirakon.music.util.MusicUtil.getSongFileUri import com.google.android.material.dialog.MaterialAlertDialogBuilder object RingtoneManager { 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 2e2bf575c..b95bcf6c0 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,9 @@ 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.activities.saf.SAFRequestActivity; +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 97% 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 b33559cea..6cf05ae23 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 92c8be038..571c47c85 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 97% 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 1f5f1e2b6..582eb176a 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). */ public class TempUtils { 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 2019fa6a0..b88d32135 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/UriUtil.kt b/app/src/main/java/io/github/muntashirakon/music/util/UriUtil.kt similarity index 89% rename from app/src/main/java/code/name/monkey/retromusic/util/UriUtil.kt rename to app/src/main/java/io/github/muntashirakon/music/util/UriUtil.kt index 923e5dac4..498d2b747 100644 --- a/app/src/main/java/code/name/monkey/retromusic/util/UriUtil.kt +++ b/app/src/main/java/io/github/muntashirakon/music/util/UriUtil.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.util +package io.github.muntashirakon.music.util import android.content.ContentUris import android.content.Context @@ -6,7 +6,7 @@ import android.net.Uri import android.os.Build import android.provider.MediaStore import androidx.annotation.RequiresApi -import code.name.monkey.retromusic.Constants +import io.github.muntashirakon.music.Constants object UriUtil { @RequiresApi(Build.VERSION_CODES.Q) 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 fdc23c380..be10249d7 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 53dfc3e5d..a2595cf8a 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 39044f317..b9d8863c3 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 static androidx.core.graphics.ColorUtils.RGBToXYZ; @@ -35,7 +35,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; /** A class the processes media notifications and extracts the right text and background colors. */ public class MediaNotificationProcessor { 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 83d2a8f74..588aa1984 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 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 74% 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 c1a8283df..6865def7a 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,12 +1,12 @@ -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.PreferenceUtil -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.PreferenceUtil +import io.github.muntashirakon.music.util.theme.ThemeMode.* @StyleRes fun Context.getThemeResValue(): Int = 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/AccentIcon.kt b/app/src/main/java/io/github/muntashirakon/music/views/AccentIcon.kt similarity index 91% rename from app/src/main/java/code/name/monkey/retromusic/views/AccentIcon.kt rename to app/src/main/java/io/github/muntashirakon/music/views/AccentIcon.kt index 74a08e830..153b372ce 100644 --- a/app/src/main/java/code/name/monkey/retromusic/views/AccentIcon.kt +++ b/app/src/main/java/io/github/muntashirakon/music/views/AccentIcon.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.views +package io.github.muntashirakon.music.views import android.content.Context import android.content.res.ColorStateList 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 87d4487f3..0dec80b19 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 96% 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 2652da794..f6250f188 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 @@ -21,7 +21,7 @@ import code.name.monkey.appthemehelper.ThemeStore import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.NavigationViewUtil -import code.name.monkey.retromusic.util.PreferenceUtil +import io.github.muntashirakon.music.util.PreferenceUtil import com.google.android.material.bottomnavigation.BottomNavigationView import dev.chrisbanes.insetter.applyInsetter 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 4b492a854..bd122d053 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) */ public class BreadCrumbLayout extends HorizontalScrollView implements View.OnClickListener { 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 a4ccfa1f3..ca1d59d26 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 92% 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 8ba3b636a..3fef9bbee 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 @@ -24,9 +24,9 @@ import androidx.core.content.withStyledAttributes import code.name.monkey.appthemehelper.ThemeStore import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.ColorUtil -import 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 import com.google.android.material.color.MaterialColors 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 e2a5daa5b..a7c1bd840 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.kt b/app/src/main/java/io/github/muntashirakon/music/views/HeightFitSquareLayout.kt similarity index 96% rename from app/src/main/java/code/name/monkey/retromusic/views/HeightFitSquareLayout.kt rename to app/src/main/java/io/github/muntashirakon/music/views/HeightFitSquareLayout.kt index 3653fddd6..87703b2ed 100644 --- a/app/src/main/java/code/name/monkey/retromusic/views/HeightFitSquareLayout.kt +++ b/app/src/main/java/io/github/muntashirakon/music/views/HeightFitSquareLayout.kt @@ -11,7 +11,7 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package 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/HomeImageLayout.kt b/app/src/main/java/io/github/muntashirakon/music/views/HomeImageLayout.kt similarity index 85% rename from app/src/main/java/code/name/monkey/retromusic/views/HomeImageLayout.kt rename to app/src/main/java/io/github/muntashirakon/music/views/HomeImageLayout.kt index 1a84dc8e5..f1154ba6b 100644 --- a/app/src/main/java/code/name/monkey/retromusic/views/HomeImageLayout.kt +++ b/app/src/main/java/io/github/muntashirakon/music/views/HomeImageLayout.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.views +package io.github.muntashirakon.music.views import android.content.Context import android.util.AttributeSet @@ -6,9 +6,9 @@ import android.view.LayoutInflater import android.widget.FrameLayout import android.widget.ImageView import android.widget.TextView -import code.name.monkey.retromusic.databinding.BannerImageLayoutBinding -import code.name.monkey.retromusic.databinding.UserImageLayoutBinding -import code.name.monkey.retromusic.util.PreferenceUtil +import io.github.muntashirakon.music.databinding.BannerImageLayoutBinding +import io.github.muntashirakon.music.databinding.UserImageLayoutBinding +import io.github.muntashirakon.music.util.PreferenceUtil class HomeImageLayout @JvmOverloads constructor( context: 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 87% 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 37924d275..9a90fe325 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,17 +12,17 @@ * 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.LayoutInflater import android.widget.FrameLayout import androidx.core.content.withStyledAttributes -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.databinding.ListItemViewNoCardBinding -import code.name.monkey.retromusic.extensions.hide -import code.name.monkey.retromusic.extensions.show +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.databinding.ListItemViewNoCardBinding +import io.github.muntashirakon.music.extensions.hide +import io.github.muntashirakon.music.extensions.show /** * Created by hemanths on 2019-10-02. diff --git a/app/src/main/java/code/name/monkey/retromusic/views/LollipopFixedWebView.kt b/app/src/main/java/io/github/muntashirakon/music/views/LollipopFixedWebView.kt similarity index 96% rename from app/src/main/java/code/name/monkey/retromusic/views/LollipopFixedWebView.kt rename to app/src/main/java/io/github/muntashirakon/music/views/LollipopFixedWebView.kt index d49092ee0..4af954c48 100644 --- a/app/src/main/java/code/name/monkey/retromusic/views/LollipopFixedWebView.kt +++ b/app/src/main/java/io/github/muntashirakon/music/views/LollipopFixedWebView.kt @@ -11,7 +11,7 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.views +package io.github.muntashirakon.music.views import android.content.Context import android.content.res.Configuration diff --git a/app/src/main/java/code/name/monkey/retromusic/views/NetworkImageView.kt b/app/src/main/java/io/github/muntashirakon/music/views/NetworkImageView.kt similarity index 94% rename from app/src/main/java/code/name/monkey/retromusic/views/NetworkImageView.kt rename to app/src/main/java/io/github/muntashirakon/music/views/NetworkImageView.kt index 8dd3887a5..8835f0a42 100644 --- a/app/src/main/java/code/name/monkey/retromusic/views/NetworkImageView.kt +++ b/app/src/main/java/io/github/muntashirakon/music/views/NetworkImageView.kt @@ -11,12 +11,12 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.views +package io.github.muntashirakon.music.views import android.content.Context import android.util.AttributeSet import androidx.core.content.withStyledAttributes -import code.name.monkey.retromusic.R +import io.github.muntashirakon.music.R import com.bumptech.glide.Glide /** @author Hemanth S (h4h13). diff --git a/app/src/main/java/code/name/monkey/retromusic/views/PermissionItem.kt b/app/src/main/java/io/github/muntashirakon/music/views/PermissionItem.kt similarity index 88% rename from app/src/main/java/code/name/monkey/retromusic/views/PermissionItem.kt rename to app/src/main/java/io/github/muntashirakon/music/views/PermissionItem.kt index 00dacb1d7..fe8f07f0f 100644 --- a/app/src/main/java/code/name/monkey/retromusic/views/PermissionItem.kt +++ b/app/src/main/java/io/github/muntashirakon/music/views/PermissionItem.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.views +package io.github.muntashirakon.music.views import android.content.Context import android.content.res.ColorStateList @@ -8,9 +8,9 @@ import android.widget.FrameLayout import androidx.core.content.withStyledAttributes import code.name.monkey.appthemehelper.ThemeStore import code.name.monkey.appthemehelper.util.ColorUtil -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.databinding.ItemPermissionBinding -import code.name.monkey.retromusic.extensions.accentOutlineColor +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.databinding.ItemPermissionBinding +import io.github.muntashirakon.music.extensions.accentOutlineColor class PermissionItem @JvmOverloads constructor( context: Context, 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 f1df03d1a..b740392bb 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; @@ -32,7 +32,7 @@ import androidx.annotation.NonNull; import androidx.annotation.Nullable; import androidx.core.graphics.drawable.DrawableCompat; -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 de9d391b3..1bd459b69 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,12 +11,12 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package code.name.monkey.retromusic.views +package io.github.muntashirakon.music.views import android.content.Context import android.util.AttributeSet import androidx.core.content.withStyledAttributes -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 a11950a54..9e8aa550f 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/SettingListItemView.kt b/app/src/main/java/io/github/muntashirakon/music/views/SettingListItemView.kt similarity index 92% 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 055ca002d..d8e179d06 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,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.graphics.Color @@ -19,8 +19,8 @@ import android.util.AttributeSet import android.view.LayoutInflater import android.widget.FrameLayout import androidx.core.content.withStyledAttributes -import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.databinding.ListSettingItemViewBinding +import io.github.muntashirakon.music.R +import io.github.muntashirakon.music.databinding.ListSettingItemViewBinding /** * Created by hemanths on 2019-12-10. diff --git a/app/src/main/java/code/name/monkey/retromusic/views/StatusBarView.kt b/app/src/main/java/io/github/muntashirakon/music/views/StatusBarView.kt similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/views/StatusBarView.kt rename to app/src/main/java/io/github/muntashirakon/music/views/StatusBarView.kt index d1979f12f..9c510d037 100644 --- a/app/src/main/java/code/name/monkey/retromusic/views/StatusBarView.kt +++ b/app/src/main/java/io/github/muntashirakon/music/views/StatusBarView.kt @@ -11,7 +11,7 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package 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/TopAppBarLayout.kt b/app/src/main/java/io/github/muntashirakon/music/views/TopAppBarLayout.kt similarity index 91% rename from app/src/main/java/code/name/monkey/retromusic/views/TopAppBarLayout.kt rename to app/src/main/java/io/github/muntashirakon/music/views/TopAppBarLayout.kt index 7e336e74a..c8320e11e 100644 --- a/app/src/main/java/code/name/monkey/retromusic/views/TopAppBarLayout.kt +++ b/app/src/main/java/io/github/muntashirakon/music/views/TopAppBarLayout.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.views +package io.github.muntashirakon.music.views import android.content.Context import android.content.res.Configuration @@ -6,9 +6,9 @@ import android.util.AttributeSet import android.view.LayoutInflater import androidx.appcompat.widget.Toolbar import androidx.core.view.updateLayoutParams -import code.name.monkey.retromusic.databinding.CollapsingAppbarLayoutBinding -import code.name.monkey.retromusic.databinding.SimpleAppbarLayoutBinding -import code.name.monkey.retromusic.util.PreferenceUtil +import io.github.muntashirakon.music.databinding.CollapsingAppbarLayoutBinding +import io.github.muntashirakon.music.databinding.SimpleAppbarLayoutBinding +import io.github.muntashirakon.music.util.PreferenceUtil import com.google.android.material.appbar.AppBarLayout import com.google.android.material.appbar.AppBarLayout.LayoutParams.SCROLL_FLAG_NO_SCROLL import com.google.android.material.shape.MaterialShapeDrawable diff --git a/app/src/main/java/code/name/monkey/retromusic/views/VerticalTextView.kt b/app/src/main/java/io/github/muntashirakon/music/views/VerticalTextView.kt similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/views/VerticalTextView.kt rename to app/src/main/java/io/github/muntashirakon/music/views/VerticalTextView.kt index f3538e918..dc125d69a 100644 --- a/app/src/main/java/code/name/monkey/retromusic/views/VerticalTextView.kt +++ b/app/src/main/java/io/github/muntashirakon/music/views/VerticalTextView.kt @@ -11,7 +11,7 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package 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 95% 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 01bd0da63..9fff3f96d 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/views/insets/InsetsConstraintLayout.kt b/app/src/main/java/io/github/muntashirakon/music/views/insets/InsetsConstraintLayout.kt similarity index 69% rename from app/src/main/java/code/name/monkey/retromusic/views/insets/InsetsConstraintLayout.kt rename to app/src/main/java/io/github/muntashirakon/music/views/insets/InsetsConstraintLayout.kt index a00be5a93..05be8d0f3 100644 --- a/app/src/main/java/code/name/monkey/retromusic/views/insets/InsetsConstraintLayout.kt +++ b/app/src/main/java/io/github/muntashirakon/music/views/insets/InsetsConstraintLayout.kt @@ -1,10 +1,10 @@ -package code.name.monkey.retromusic.views.insets +package io.github.muntashirakon.music.views.insets import android.content.Context import android.util.AttributeSet import androidx.constraintlayout.widget.ConstraintLayout -import code.name.monkey.retromusic.extensions.drawAboveSystemBarsWithPadding -import code.name.monkey.retromusic.util.RetroUtil +import io.github.muntashirakon.music.extensions.drawAboveSystemBarsWithPadding +import io.github.muntashirakon.music.util.RetroUtil class InsetsConstraintLayout @JvmOverloads constructor( context: Context, diff --git a/app/src/main/java/code/name/monkey/retromusic/views/insets/InsetsLinearLayout.kt b/app/src/main/java/io/github/muntashirakon/music/views/insets/InsetsLinearLayout.kt similarity index 67% rename from app/src/main/java/code/name/monkey/retromusic/views/insets/InsetsLinearLayout.kt rename to app/src/main/java/io/github/muntashirakon/music/views/insets/InsetsLinearLayout.kt index dda7c6d06..9de66872a 100644 --- a/app/src/main/java/code/name/monkey/retromusic/views/insets/InsetsLinearLayout.kt +++ b/app/src/main/java/io/github/muntashirakon/music/views/insets/InsetsLinearLayout.kt @@ -1,10 +1,10 @@ -package code.name.monkey.retromusic.views.insets +package io.github.muntashirakon.music.views.insets import android.content.Context import android.util.AttributeSet import android.widget.LinearLayout -import code.name.monkey.retromusic.extensions.drawAboveSystemBarsWithPadding -import code.name.monkey.retromusic.util.RetroUtil +import io.github.muntashirakon.music.extensions.drawAboveSystemBarsWithPadding +import io.github.muntashirakon.music.util.RetroUtil class InsetsLinearLayout @JvmOverloads constructor( context: Context, diff --git a/app/src/main/java/code/name/monkey/retromusic/views/insets/InsetsRecyclerView.kt b/app/src/main/java/io/github/muntashirakon/music/views/insets/InsetsRecyclerView.kt similarity index 84% rename from app/src/main/java/code/name/monkey/retromusic/views/insets/InsetsRecyclerView.kt rename to app/src/main/java/io/github/muntashirakon/music/views/insets/InsetsRecyclerView.kt index 1ceb3c899..c9d1c34f2 100644 --- a/app/src/main/java/code/name/monkey/retromusic/views/insets/InsetsRecyclerView.kt +++ b/app/src/main/java/io/github/muntashirakon/music/views/insets/InsetsRecyclerView.kt @@ -1,10 +1,10 @@ -package code.name.monkey.retromusic.views.insets +package io.github.muntashirakon.music.views.insets import android.content.Context import android.util.AttributeSet import androidx.annotation.Px import androidx.recyclerview.widget.RecyclerView -import code.name.monkey.retromusic.extensions.applyBottomInsets +import io.github.muntashirakon.music.extensions.applyBottomInsets class InsetsRecyclerView @JvmOverloads constructor( context: Context, diff --git a/app/src/main/java/code/name/monkey/retromusic/volume/AudioVolumeContentObserver.kt b/app/src/main/java/io/github/muntashirakon/music/volume/AudioVolumeContentObserver.kt similarity index 97% rename from app/src/main/java/code/name/monkey/retromusic/volume/AudioVolumeContentObserver.kt rename to app/src/main/java/io/github/muntashirakon/music/volume/AudioVolumeContentObserver.kt index a0dde27e1..2a2757c6b 100644 --- a/app/src/main/java/code/name/monkey/retromusic/volume/AudioVolumeContentObserver.kt +++ b/app/src/main/java/io/github/muntashirakon/music/volume/AudioVolumeContentObserver.kt @@ -11,7 +11,7 @@ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. */ -package 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 5b69f31b8..0f1a30318 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_drive_mode.xml b/app/src/main/res/layout-land/activity_drive_mode.xml index decfc02b6..7017579c3 100644 --- a/app/src/main/res/layout-land/activity_drive_mode.xml +++ b/app/src/main/res/layout-land/activity_drive_mode.xml @@ -20,7 +20,7 @@ android:orientation="vertical"> - - - - - - - - + diff --git a/app/src/main/res/layout-land/fragment_card_blur_player.xml b/app/src/main/res/layout-land/fragment_card_blur_player.xml index dddb02628..97eb51fa7 100644 --- a/app/src/main/res/layout-land/fragment_card_blur_player.xml +++ b/app/src/main/res/layout-land/fragment_card_blur_player.xml @@ -64,7 +64,7 @@ @@ -81,7 +81,7 @@ diff --git a/app/src/main/res/layout-land/fragment_card_player.xml b/app/src/main/res/layout-land/fragment_card_player.xml index cb20a148a..4c724abff 100644 --- a/app/src/main/res/layout-land/fragment_card_player.xml +++ b/app/src/main/res/layout-land/fragment_card_player.xml @@ -15,7 +15,7 @@ @@ -31,7 +31,7 @@ android:layout_height="wrap_content" android:orientation="vertical"> - @@ -55,7 +55,7 @@ diff --git a/app/src/main/res/layout-land/fragment_circle_player.xml b/app/src/main/res/layout-land/fragment_circle_player.xml index f0b8e8151..153790333 100644 --- a/app/src/main/res/layout-land/fragment_circle_player.xml +++ b/app/src/main/res/layout-land/fragment_circle_player.xml @@ -63,14 +63,14 @@ app:layout_constraintStart_toStartOf="@id/volumeSeekBar" app:layout_constraintTop_toTopOf="@id/volumeSeekBar"> - - - - + diff --git a/app/src/main/res/layout-land/fragment_flat_player.xml b/app/src/main/res/layout-land/fragment_flat_player.xml index 37ca72b13..010840530 100644 --- a/app/src/main/res/layout-land/fragment_flat_player.xml +++ b/app/src/main/res/layout-land/fragment_flat_player.xml @@ -38,17 +38,17 @@ android:layout_height="match_parent" android:orientation="horizontal"> - - + - - - + \ No newline at end of file diff --git a/app/src/main/res/layout-land/fragment_material.xml b/app/src/main/res/layout-land/fragment_material.xml index 357ddd717..f9c69ed18 100644 --- a/app/src/main/res/layout-land/fragment_material.xml +++ b/app/src/main/res/layout-land/fragment_material.xml @@ -40,17 +40,17 @@ android:layout_height="match_parent" android:orientation="horizontal"> - - + diff --git a/app/src/main/res/layout-land/fragment_md3_player.xml b/app/src/main/res/layout-land/fragment_md3_player.xml index f67be7aaa..a79c73875 100644 --- a/app/src/main/res/layout-land/fragment_md3_player.xml +++ b/app/src/main/res/layout-land/fragment_md3_player.xml @@ -37,17 +37,17 @@ android:layout_height="match_parent" android:orientation="horizontal"> - - + - - + diff --git a/app/src/main/res/layout-land/fragment_player.xml b/app/src/main/res/layout-land/fragment_player.xml index 7b3931a8d..060aea3b2 100755 --- a/app/src/main/res/layout-land/fragment_player.xml +++ b/app/src/main/res/layout-land/fragment_player.xml @@ -40,17 +40,17 @@ android:layout_height="match_parent" android:orientation="horizontal"> - - + - - + - @@ -61,7 +61,7 @@ diff --git a/app/src/main/res/layout/activity_album_tag_editor.xml b/app/src/main/res/layout/activity_album_tag_editor.xml index ee7a664c8..48f40ab39 100755 --- a/app/src/main/res/layout/activity_album_tag_editor.xml +++ b/app/src/main/res/layout/activity_album_tag_editor.xml @@ -34,7 +34,7 @@ android:layout_height="wrap_content" android:orientation="vertical"> - - + - - - - + - - - - - - + - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/src/main/res/layout/fragment_adaptive_player.xml b/app/src/main/res/layout/fragment_adaptive_player.xml index 5dd0db60d..34afc8d82 100644 --- a/app/src/main/res/layout/fragment_adaptive_player.xml +++ b/app/src/main/res/layout/fragment_adaptive_player.xml @@ -53,14 +53,14 @@ 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 ad1d28b43..d4dd21b26 100644 --- a/app/src/main/res/layout/fragment_album_circle_cover.xml +++ b/app/src/main/res/layout/fragment_album_circle_cover.xml @@ -6,7 +6,7 @@ android:layout_height="match_parent" android:padding="@dimen/padding_album_cover"> - - - \ No newline at end of file + \ No newline at end of file diff --git a/app/src/main/res/layout/fragment_album_details.xml b/app/src/main/res/layout/fragment_album_details.xml index b35752287..ac7eeab42 100644 --- a/app/src/main/res/layout/fragment_album_details.xml +++ b/app/src/main/res/layout/fragment_album_details.xml @@ -63,7 +63,7 @@ - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/app/src/main/res/layout/fragment_artist_details.xml b/app/src/main/res/layout/fragment_artist_details.xml index 2a021264c..7c5e89b09 100644 --- a/app/src/main/res/layout/fragment_artist_details.xml +++ b/app/src/main/res/layout/fragment_artist_details.xml @@ -63,7 +63,7 @@ - - - diff --git a/app/src/main/res/layout/fragment_card_player.xml b/app/src/main/res/layout/fragment_card_player.xml index 294ee5b1c..8cf3e8286 100644 --- a/app/src/main/res/layout/fragment_card_player.xml +++ b/app/src/main/res/layout/fragment_card_player.xml @@ -14,14 +14,14 @@ - @@ -60,7 +60,7 @@ diff --git a/app/src/main/res/layout/fragment_circle_player.xml b/app/src/main/res/layout/fragment_circle_player.xml index 06561900a..29fda3f1f 100644 --- a/app/src/main/res/layout/fragment_circle_player.xml +++ b/app/src/main/res/layout/fragment_circle_player.xml @@ -85,14 +85,14 @@ app:layout_constraintStart_toStartOf="@id/volumeSeekBar" app:layout_constraintTop_toTopOf="@id/volumeSeekBar"> - - @@ -48,7 +48,7 @@ app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent"> - diff --git a/app/src/main/res/layout/fragment_color_player.xml b/app/src/main/res/layout/fragment_color_player.xml index 8bb06719e..f27baec27 100644 --- a/app/src/main/res/layout/fragment_color_player.xml +++ b/app/src/main/res/layout/fragment_color_player.xml @@ -33,7 +33,7 @@ @@ -33,7 +33,7 @@ diff --git a/app/src/main/res/layout/fragment_flat_player.xml b/app/src/main/res/layout/fragment_flat_player.xml index e7c9a4601..696a9f20b 100644 --- a/app/src/main/res/layout/fragment_flat_player.xml +++ b/app/src/main/res/layout/fragment_flat_player.xml @@ -35,7 +35,7 @@ - - - - - - + \ No newline at end of file diff --git a/app/src/main/res/layout/fragment_home_player.xml b/app/src/main/res/layout/fragment_home_player.xml index 653b005ee..0090876e8 100644 --- a/app/src/main/res/layout/fragment_home_player.xml +++ b/app/src/main/res/layout/fragment_home_player.xml @@ -7,7 +7,7 @@ - diff --git a/app/src/main/res/layout/fragment_main_recycler.xml b/app/src/main/res/layout/fragment_main_recycler.xml index 65201612e..36f9723e4 100644 --- a/app/src/main/res/layout/fragment_main_recycler.xml +++ b/app/src/main/res/layout/fragment_main_recycler.xml @@ -6,7 +6,7 @@ android:layout_height="match_parent" android:fitsSystemWindows="true"> - - - - - - - - - - - @@ -28,7 +28,7 @@ app:fel_size_bottom="100dp" app:fel_size_top="100dp"> - - - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/app/src/main/res/layout/item_artist.xml b/app/src/main/res/layout/item_artist.xml index 8ec97715b..0cdf3db99 100644 --- a/app/src/main/res/layout/item_artist.xml +++ b/app/src/main/res/layout/item_artist.xml @@ -8,7 +8,7 @@ android:background="?attr/rectSelector" android:orientation="vertical"> - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/src/main/res/layout/section_recycler_view.xml b/app/src/main/res/layout/section_recycler_view.xml index 5840f9afc..b2a03b9c8 100644 --- a/app/src/main/res/layout/section_recycler_view.xml +++ b/app/src/main/res/layout/section_recycler_view.xml @@ -28,7 +28,7 @@ android:textStyle="bold" tools:text="@tools:sample/full_names" /> - - 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 faf3cd16e..385fda92e 100644 --- a/app/src/main/res/layout/sliding_music_panel_layout.xml +++ b/app/src/main/res/layout/sliding_music_panel_layout.xml @@ -32,22 +32,16 @@ android:layout_width="match_parent" android:layout_height="match_parent" /> - - - - - - - - - - - \ No newline at end of file diff --git a/app/src/main/res/menu/menu_main.xml b/app/src/main/res/menu/menu_main.xml index bcd775745..54aa74abc 100644 --- a/app/src/main/res/menu/menu_main.xml +++ b/app/src/main/res/menu/menu_main.xml @@ -91,9 +91,4 @@ android:icon="@drawable/ic_settings" android:title="@string/action_settings" app:showAsAction="never" /> - \ No newline at end of file diff --git a/app/src/main/res/navigation/library_graph.xml b/app/src/main/res/navigation/library_graph.xml index dffbe990d..132dd4686 100644 --- a/app/src/main/res/navigation/library_graph.xml +++ b/app/src/main/res/navigation/library_graph.xml @@ -6,37 +6,37 @@ diff --git a/app/src/main/res/navigation/main_graph.xml b/app/src/main/res/navigation/main_graph.xml index 20f1b1c77..7726dff5a 100644 --- a/app/src/main/res/navigation/main_graph.xml +++ b/app/src/main/res/navigation/main_graph.xml @@ -6,7 +6,7 @@ + android:name="io.github.muntashirakon.music.fragments.other.UserInfoFragment" /> + android:name="io.github.muntashirakon.music.fragments.queue.PlayingQueueFragment" /> + android:name="io.github.muntashirakon.music.fragments.other.LyricsFragment" /> \ No newline at end of file diff --git a/app/src/main/res/navigation/settings_graph.xml b/app/src/main/res/navigation/settings_graph.xml index 70dffca0f..4bd7a715e 100644 --- a/app/src/main/res/navigation/settings_graph.xml +++ b/app/src/main/res/navigation/settings_graph.xml @@ -6,7 +6,7 @@ @@ -87,47 +87,47 @@ \ No newline at end of file diff --git a/app/src/main/res/values/dimens.xml b/app/src/main/res/values/dimens.xml index d4cfca694..c4b41ae8d 100644 --- a/app/src/main/res/values/dimens.xml +++ b/app/src/main/res/values/dimens.xml @@ -72,6 +72,4 @@ 16dp 16dp - 64dp - 48dp diff --git a/app/src/main/res/xml/pref_advanced.xml b/app/src/main/res/xml/pref_advanced.xml index 46ca3e286..c5cce2a25 100755 --- a/app/src/main/res/xml/pref_advanced.xml +++ b/app/src/main/res/xml/pref_advanced.xml @@ -2,7 +2,7 @@ - - - - -