Change package names of new addititons

This commit is contained in:
Muntashir Al-Islam 2020-08-02 15:57:29 +06:00
parent 283280529b
commit d01265ea69
16 changed files with 92 additions and 72 deletions

View file

@ -25,8 +25,8 @@ android {
vectorDrawables.useSupportLibrary = true vectorDrawables.useSupportLibrary = true
applicationId 'io.github.muntashirakon.Music' applicationId 'io.github.muntashirakon.Music'
versionCode 10442 versionCode 10443
versionName '3.5.9' versionName '3.5.10'
multiDexEnabled true multiDexEnabled true
} }

View file

@ -0,0 +1,20 @@
{
"version": 1,
"artifactType": {
"type": "APK",
"kind": "Directory"
},
"applicationId": "io.github.muntashirakon.Music",
"variantName": "release",
"elements": [
{
"type": "SINGLE",
"filters": [],
"properties": [],
"versionCode": 10443,
"versionName": "3.5.10",
"enabled": true,
"outputFile": "app-release.apk"
}
]
}

View file

@ -18,7 +18,6 @@ import android.provider.BaseColumns
import android.provider.MediaStore import android.provider.MediaStore
object Constants { object Constants {
const val PRO_VERSION_PRODUCT_ID = "pro_version"
const val RATE_ON_GOOGLE_PLAY = const val RATE_ON_GOOGLE_PLAY =
"https://play.google.com/store/apps/details?id=code.name.monkey.retromusic" "https://play.google.com/store/apps/details?id=code.name.monkey.retromusic"
const val TRANSLATE = "https://github.com/h4h13/RetroMusicPlayer" const val TRANSLATE = "https://github.com/h4h13/RetroMusicPlayer"

View file

@ -1,4 +1,4 @@
package code.name.monkey.retromusic.activities.albums package io.github.muntashirakon.music.activities.albums
import android.app.ActivityOptions import android.app.ActivityOptions
import android.os.Bundle import android.os.Bundle
@ -12,24 +12,24 @@ import androidx.recyclerview.widget.DefaultItemAnimator
import androidx.recyclerview.widget.GridLayoutManager import androidx.recyclerview.widget.GridLayoutManager
import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.LinearLayoutManager
import code.name.monkey.appthemehelper.util.MaterialUtil import code.name.monkey.appthemehelper.util.MaterialUtil
import code.name.monkey.retromusic.R import io.github.muntashirakon.music.R
import code.name.monkey.retromusic.adapter.album.HorizontalAlbumAdapter import io.github.muntashirakon.music.adapter.album.HorizontalAlbumAdapter
import code.name.monkey.retromusic.adapter.song.SimpleSongAdapter import io.github.muntashirakon.music.adapter.song.SimpleSongAdapter
import code.name.monkey.retromusic.extensions.extraNotNull import io.github.muntashirakon.music.extensions.extraNotNull
import code.name.monkey.retromusic.extensions.show import io.github.muntashirakon.music.extensions.show
import code.name.monkey.retromusic.fragments.base.AbsMusicServiceFragment import io.github.muntashirakon.music.fragments.base.AbsMusicServiceFragment
import code.name.monkey.retromusic.glide.AlbumGlideRequest import io.github.muntashirakon.music.glide.AlbumGlideRequest
import code.name.monkey.retromusic.glide.ArtistGlideRequest import io.github.muntashirakon.music.glide.ArtistGlideRequest
import code.name.monkey.retromusic.glide.RetroMusicColoredTarget import io.github.muntashirakon.music.glide.RetroMusicColoredTarget
import code.name.monkey.retromusic.helper.MusicPlayerRemote import io.github.muntashirakon.music.helper.MusicPlayerRemote
import code.name.monkey.retromusic.model.Album import io.github.muntashirakon.music.model.Album
import code.name.monkey.retromusic.model.Artist import io.github.muntashirakon.music.model.Artist
import code.name.monkey.retromusic.network.model.LastFmAlbum import io.github.muntashirakon.music.network.model.LastFmAlbum
import code.name.monkey.retromusic.util.MusicUtil import io.github.muntashirakon.music.util.MusicUtil
import code.name.monkey.retromusic.util.NavigationUtil import io.github.muntashirakon.music.util.NavigationUtil
import code.name.monkey.retromusic.util.PreferenceUtil import io.github.muntashirakon.music.util.PreferenceUtil
import code.name.monkey.retromusic.util.RetroUtil import io.github.muntashirakon.music.util.RetroUtil
import code.name.monkey.retromusic.util.color.MediaNotificationProcessor import io.github.muntashirakon.music.util.color.MediaNotificationProcessor
import com.bumptech.glide.Glide import com.bumptech.glide.Glide
import kotlinx.android.synthetic.main.activity_album.* import kotlinx.android.synthetic.main.activity_album.*
import kotlinx.android.synthetic.main.activity_album_content.* import kotlinx.android.synthetic.main.activity_album_content.*

View file

@ -1,4 +1,4 @@
package code.name.monkey.retromusic.extensions package io.github.muntashirakon.music.extensions
import androidx.annotation.IdRes import androidx.annotation.IdRes
import androidx.appcompat.app.AppCompatActivity import androidx.appcompat.app.AppCompatActivity

View file

@ -1,12 +1,12 @@
package code.name.monkey.retromusic.fragments.player package io.github.muntashirakon.music.fragments.player
import android.os.Bundle import android.os.Bundle
import androidx.fragment.app.Fragment import androidx.fragment.app.Fragment
import androidx.navigation.NavController import androidx.navigation.NavController
import code.name.monkey.retromusic.R import io.github.muntashirakon.music.R
import code.name.monkey.retromusic.extensions.navController import io.github.muntashirakon.music.extensions.navController
import code.name.monkey.retromusic.fragments.NowPlayingScreen.* import io.github.muntashirakon.music.fragments.NowPlayingScreen.*
import code.name.monkey.retromusic.util.PreferenceUtil import io.github.muntashirakon.music.util.PreferenceUtil
class NowPlayingPlayerFragment : Fragment(R.layout.fragment_now_playing_player) { class NowPlayingPlayerFragment : Fragment(R.layout.fragment_now_playing_player) {
companion object { companion object {

View file

@ -40,7 +40,7 @@
</com.google.android.material.card.MaterialCardView> </com.google.android.material.card.MaterialCardView>
<code.name.monkey.retromusic.views.RetroShapeableImageView <io.github.muntashirakon.music.views.RetroShapeableImageView
android:id="@+id/artistImage" android:id="@+id/artistImage"
android:layout_width="52dp" android:layout_width="52dp"
android:layout_height="52dp" android:layout_height="52dp"
@ -52,7 +52,7 @@
app:retroCornerSize="26dp" app:retroCornerSize="26dp"
tools:srcCompat="@tools:sample/backgrounds/scenic[11]" /> tools:srcCompat="@tools:sample/backgrounds/scenic[11]" />
<code.name.monkey.retromusic.views.BaselineGridTextView <io.github.muntashirakon.music.views.BaselineGridTextView
android:id="@+id/albumTitle" android:id="@+id/albumTitle"
android:layout_width="0dp" android:layout_width="0dp"
android:layout_height="wrap_content" android:layout_height="wrap_content"
@ -69,7 +69,7 @@
tools:ignore="MissingPrefix" tools:ignore="MissingPrefix"
tools:text="@tools:sample/lorem/random" /> tools:text="@tools:sample/lorem/random" />
<code.name.monkey.retromusic.views.BaselineGridTextView <io.github.muntashirakon.music.views.BaselineGridTextView
android:id="@+id/albumText" android:id="@+id/albumText"
android:layout_width="0dp" android:layout_width="0dp"
android:layout_height="wrap_content" android:layout_height="wrap_content"

View file

@ -53,7 +53,7 @@
<androidx.fragment.app.FragmentContainerView <androidx.fragment.app.FragmentContainerView
android:id="@+id/fragment_container" android:id="@+id/fragment_container"
android:name="code.name.monkey.retromusic.fragments.main.MainFragment" android:name="io.github.muntashirakon.music.fragments.main.MainFragment"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent" android:layout_height="match_parent"
app:defaultNavHost="true" app:defaultNavHost="true"

View file

@ -50,7 +50,7 @@
tools:maxLines="@string/grid_size_1" tools:maxLines="@string/grid_size_1"
tools:text="@tools:sample/lorem/random" /> tools:text="@tools:sample/lorem/random" />
<code.name.monkey.retromusic.views.BaselineGridTextView <io.github.muntashirakon.music.views.BaselineGridTextView
android:id="@android:id/summary" android:id="@android:id/summary"
android:layout_width="0dp" android:layout_width="0dp"
android:layout_height="wrap_content" android:layout_height="wrap_content"

View file

@ -31,7 +31,7 @@
<androidx.fragment.app.FragmentContainerView <androidx.fragment.app.FragmentContainerView
android:id="@+id/playerFragmentContainer" android:id="@+id/playerFragmentContainer"
android:layout_width="match_parent" android:layout_width="match_parent"
android:name="code.name.monkey.retromusic.fragments.player.NowPlayingPlayerFragment" android:name="io.github.muntashirakon.music.fragments.player.NowPlayingPlayerFragment"
android:layout_height="match_parent" /> android:layout_height="match_parent" />
<androidx.fragment.app.FragmentContainerView <androidx.fragment.app.FragmentContainerView

View file

@ -7,108 +7,108 @@
<fragment <fragment
tools:layout="@layout/fragment_player" tools:layout="@layout/fragment_player"
android:id="@+id/playerFragment" android:id="@+id/playerFragment"
android:name="code.name.monkey.retromusic.fragments.player.normal.PlayerFragment" android:name="io.github.muntashirakon.music.fragments.player.normal.PlayerFragment"
android:label="PlayerFragment" /> android:label="PlayerFragment" />
<fragment <fragment
tools:layout="@layout/fragment_adaptive_player" tools:layout="@layout/fragment_adaptive_player"
android:id="@+id/adaptiveFragment" android:id="@+id/adaptiveFragment"
android:name="code.name.monkey.retromusic.fragments.player.adaptive.AdaptiveFragment" android:name="io.github.muntashirakon.music.fragments.player.adaptive.AdaptiveFragment"
android:label="AdaptiveFragment" /> android:label="AdaptiveFragment" />
<fragment <fragment
tools:layout="@layout/fragment_blur" tools:layout="@layout/fragment_blur"
android:id="@+id/blurPlayerFragment" android:id="@+id/blurPlayerFragment"
android:name="code.name.monkey.retromusic.fragments.player.blur.BlurPlayerFragment" android:name="io.github.muntashirakon.music.fragments.player.blur.BlurPlayerFragment"
android:label="BlurPlayerFragment" /> android:label="BlurPlayerFragment" />
<fragment <fragment
tools:layout="@layout/fragment_card_blur_player" tools:layout="@layout/fragment_card_blur_player"
android:id="@+id/cardBlurFragment" android:id="@+id/cardBlurFragment"
android:name="code.name.monkey.retromusic.fragments.player.cardblur.CardBlurFragment" android:name="io.github.muntashirakon.music.fragments.player.cardblur.CardBlurFragment"
android:label="CardBlurFragment" /> android:label="CardBlurFragment" />
<fragment <fragment
tools:layout="@layout/fragment_card_player" tools:layout="@layout/fragment_card_player"
android:id="@+id/cardFragment" android:id="@+id/cardFragment"
android:name="code.name.monkey.retromusic.fragments.player.card.CardFragment" android:name="io.github.muntashirakon.music.fragments.player.card.CardFragment"
android:label="CardFragment" /> android:label="CardFragment" />
<fragment <fragment
tools:layout="@layout/fragment_circle_player" tools:layout="@layout/fragment_circle_player"
android:id="@+id/circlePlayerFragment" android:id="@+id/circlePlayerFragment"
android:name="code.name.monkey.retromusic.fragments.player.circle.CirclePlayerFragment" android:name="io.github.muntashirakon.music.fragments.player.circle.CirclePlayerFragment"
android:label="CirclePlayerFragment" /> android:label="CirclePlayerFragment" />
<fragment <fragment
tools:layout="@layout/fragment_classic_player" tools:layout="@layout/fragment_classic_player"
android:id="@+id/classicPlayerFragment" android:id="@+id/classicPlayerFragment"
android:name="code.name.monkey.retromusic.fragments.player.classic.ClassicPlayerFragment" android:name="io.github.muntashirakon.music.fragments.player.classic.ClassicPlayerFragment"
android:label="ClassicPlayerFragment" /> android:label="ClassicPlayerFragment" />
<fragment <fragment
tools:layout="@layout/fragment_color_player" tools:layout="@layout/fragment_color_player"
android:id="@+id/colorFragment" android:id="@+id/colorFragment"
android:name="code.name.monkey.retromusic.fragments.player.color.ColorFragment" android:name="io.github.muntashirakon.music.fragments.player.color.ColorFragment"
android:label="ColorFragment" /> android:label="ColorFragment" />
<fragment <fragment
tools:layout="@layout/fragment_fit" tools:layout="@layout/fragment_fit"
android:id="@+id/fitFragment" android:id="@+id/fitFragment"
android:name="code.name.monkey.retromusic.fragments.player.fit.FitFragment" android:name="io.github.muntashirakon.music.fragments.player.fit.FitFragment"
android:label="FitFragment" /> android:label="FitFragment" />
<fragment <fragment
tools:layout="@layout/fragment_flat_player" tools:layout="@layout/fragment_flat_player"
android:id="@+id/flatPlayerFragment" android:id="@+id/flatPlayerFragment"
android:name="code.name.monkey.retromusic.fragments.player.flat.FlatPlayerFragment" android:name="io.github.muntashirakon.music.fragments.player.flat.FlatPlayerFragment"
android:label="FlatPlayerFragment" /> android:label="FlatPlayerFragment" />
<fragment <fragment
tools:layout="@layout/fragment_full" tools:layout="@layout/fragment_full"
android:id="@+id/fullPlayerFragment" android:id="@+id/fullPlayerFragment"
android:name="code.name.monkey.retromusic.fragments.player.full.FullPlayerFragment" android:name="io.github.muntashirakon.music.fragments.player.full.FullPlayerFragment"
android:label="FullPlayerFragment" /> android:label="FullPlayerFragment" />
<fragment <fragment
tools:layout="@layout/fragment_gradient_player" tools:layout="@layout/fragment_gradient_player"
android:id="@+id/gradientPlayerFragment" android:id="@+id/gradientPlayerFragment"
android:name="code.name.monkey.retromusic.fragments.player.gradient.GradientPlayerFragment" android:name="io.github.muntashirakon.music.fragments.player.gradient.GradientPlayerFragment"
android:label="GradientPlayerFragment" /> android:label="GradientPlayerFragment" />
<fragment <fragment
tools:layout="@layout/fragment_material" tools:layout="@layout/fragment_material"
android:id="@+id/materialFragment" android:id="@+id/materialFragment"
android:name="code.name.monkey.retromusic.fragments.player.material.MaterialFragment" android:name="io.github.muntashirakon.music.fragments.player.material.MaterialFragment"
android:label="MaterialFragment" /> android:label="MaterialFragment" />
<fragment <fragment
android:id="@+id/peakPlayerFragment" android:id="@+id/peakPlayerFragment"
tools:layout="@layout/fragment_peak_player" tools:layout="@layout/fragment_peak_player"
android:name="code.name.monkey.retromusic.fragments.player.peak.PeakPlayerFragment" android:name="io.github.muntashirakon.music.fragments.player.peak.PeakPlayerFragment"
android:label="PeakPlayerFragment" /> android:label="PeakPlayerFragment" />
<fragment <fragment
android:id="@+id/plainPlayerFragment" android:id="@+id/plainPlayerFragment"
tools:layout="@layout/fragment_plain_player" tools:layout="@layout/fragment_plain_player"
android:name="code.name.monkey.retromusic.fragments.player.plain.PlainPlayerFragment" android:name="io.github.muntashirakon.music.fragments.player.plain.PlainPlayerFragment"
android:label="PlainPlayerFragment" /> android:label="PlainPlayerFragment" />
<fragment <fragment
tools:layout="@layout/fragment_simple_player" tools:layout="@layout/fragment_simple_player"
android:id="@+id/simplePlayerFragment" android:id="@+id/simplePlayerFragment"
android:name="code.name.monkey.retromusic.fragments.player.simple.SimplePlayerFragment" android:name="io.github.muntashirakon.music.fragments.player.simple.SimplePlayerFragment"
android:label="SimplePlayerFragment" /> android:label="SimplePlayerFragment" />
<fragment <fragment
tools:layout="@layout/fragment_tiny_player" tools:layout="@layout/fragment_tiny_player"
android:id="@+id/tinyPlayerFragment" android:id="@+id/tinyPlayerFragment"
android:name="code.name.monkey.retromusic.fragments.player.tiny.TinyPlayerFragment" android:name="io.github.muntashirakon.music.fragments.player.tiny.TinyPlayerFragment"
android:label="TinyPlayerFragment" /> android:label="TinyPlayerFragment" />
<fragment <fragment
android:id="@+id/mainPlayerFragment" android:id="@+id/mainPlayerFragment"
android:name="code.name.monkey.retromusic.fragments.player.NowPlayingPlayerFragment" android:name="io.github.muntashirakon.music.fragments.player.NowPlayingPlayerFragment"
android:label="MainPlayerFragment"> android:label="MainPlayerFragment">
<action <action
android:id="@+id/action_mainPlayerFragment_to_adaptiveFragment" android:id="@+id/action_mainPlayerFragment_to_adaptiveFragment"

View file

@ -6,46 +6,46 @@
<fragment <fragment
android:id="@+id/action_album" android:id="@+id/action_album"
android:name="code.name.monkey.retromusic.fragments.albums.AlbumsFragment" android:name="io.github.muntashirakon.music.fragments.albums.AlbumsFragment"
android:label="AlbumsFragment" /> android:label="AlbumsFragment" />
<fragment <fragment
android:id="@+id/action_artist" android:id="@+id/action_artist"
android:name="code.name.monkey.retromusic.fragments.artists.ArtistsFragment" android:name="io.github.muntashirakon.music.fragments.artists.ArtistsFragment"
android:label="ArtistsFragment" /> android:label="ArtistsFragment" />
<fragment <fragment
android:id="@+id/action_song" android:id="@+id/action_song"
android:name="code.name.monkey.retromusic.fragments.songs.SongsFragment" android:name="io.github.muntashirakon.music.fragments.songs.SongsFragment"
android:label="SongsFragment" /> android:label="SongsFragment" />
<fragment <fragment
android:id="@+id/action_genre" android:id="@+id/action_genre"
android:name="code.name.monkey.retromusic.fragments.genres.GenresFragment" android:name="io.github.muntashirakon.music.fragments.genres.GenresFragment"
android:label="GenresFragment" /> android:label="GenresFragment" />
<fragment <fragment
android:id="@+id/action_playlist" android:id="@+id/action_playlist"
android:name="code.name.monkey.retromusic.fragments.playlists.PlaylistsFragment" android:name="io.github.muntashirakon.music.fragments.playlists.PlaylistsFragment"
android:label="PlaylistsFragment" /> android:label="PlaylistsFragment" />
<fragment <fragment
android:id="@+id/action_playing_queue" android:id="@+id/action_playing_queue"
android:name="code.name.monkey.retromusic.fragments.queue.PlayingQueueFragment" android:name="io.github.muntashirakon.music.fragments.queue.PlayingQueueFragment"
android:label="PlayingQueueFragment" /> android:label="PlayingQueueFragment" />
<fragment <fragment
android:id="@+id/action_folder" android:id="@+id/action_folder"
android:name="code.name.monkey.retromusic.fragments.folder.FoldersFragment" android:name="io.github.muntashirakon.music.fragments.folder.FoldersFragment"
android:label="FoldersFragment" /> android:label="FoldersFragment" />
<fragment <fragment
android:id="@+id/action_home" android:id="@+id/action_home"
android:name="code.name.monkey.retromusic.fragments.home.BannerHomeFragment" android:name="io.github.muntashirakon.music.fragments.home.BannerHomeFragment"
android:label="BannerHomeFragment" /> android:label="BannerHomeFragment" />
<fragment <fragment
android:id="@+id/albumDetailsFragment" android:id="@+id/albumDetailsFragment"
android:name="code.name.monkey.retromusic.activities.albums.AlbumDetailsFragment" android:name="io.github.muntashirakon.music.activities.albums.AlbumDetailsFragment"
android:label="AlbumDetailsFragment" /> android:label="AlbumDetailsFragment" />
</navigation> </navigation>

View file

@ -7,7 +7,7 @@
<fragment <fragment
android:id="@+id/mainSettingsFragment" android:id="@+id/mainSettingsFragment"
android:name="code.name.monkey.retromusic.fragments.settings.MainSettingsFragment" android:name="io.github.muntashirakon.music.fragments.settings.MainSettingsFragment"
android:label="Settings" android:label="Settings"
tools:layout="@layout/fragment_main_settings"> tools:layout="@layout/fragment_main_settings">
@ -68,42 +68,42 @@
<fragment <fragment
android:id="@+id/audioSettings" android:id="@+id/audioSettings"
android:name="code.name.monkey.retromusic.fragments.settings.AudioSettings" android:name="io.github.muntashirakon.music.fragments.settings.AudioSettings"
android:label="Audio" /> android:label="Audio" />
<fragment <fragment
android:id="@+id/imageSettingFragment" android:id="@+id/imageSettingFragment"
android:name="code.name.monkey.retromusic.fragments.settings.ImageSettingFragment" android:name="io.github.muntashirakon.music.fragments.settings.ImageSettingFragment"
android:label="Image" /> android:label="Image" />
<fragment <fragment
android:id="@+id/notificationSettingsFragment" android:id="@+id/notificationSettingsFragment"
android:name="code.name.monkey.retromusic.fragments.settings.NotificationSettingsFragment" android:name="io.github.muntashirakon.music.fragments.settings.NotificationSettingsFragment"
android:label="Notification" /> android:label="Notification" />
<fragment <fragment
android:id="@+id/nowPlayingSettingsFragment" android:id="@+id/nowPlayingSettingsFragment"
android:name="code.name.monkey.retromusic.fragments.settings.NowPlayingSettingsFragment" android:name="io.github.muntashirakon.music.fragments.settings.NowPlayingSettingsFragment"
android:label="Now Playing" /> android:label="Now Playing" />
<fragment <fragment
android:id="@+id/otherSettingsFragment" android:id="@+id/otherSettingsFragment"
android:name="code.name.monkey.retromusic.fragments.settings.OtherSettingsFragment" android:name="io.github.muntashirakon.music.fragments.settings.OtherSettingsFragment"
android:label="Other" /> android:label="Other" />
<fragment <fragment
android:id="@+id/personalizeSettingsFragment" android:id="@+id/personalizeSettingsFragment"
android:name="code.name.monkey.retromusic.fragments.settings.PersonalizeSettingsFragment" android:name="io.github.muntashirakon.music.fragments.settings.PersonalizeSettingsFragment"
android:label="Personalize" /> android:label="Personalize" />
<fragment <fragment
android:id="@+id/themeSettingsFragment" android:id="@+id/themeSettingsFragment"
android:name="code.name.monkey.retromusic.fragments.settings.ThemeSettingsFragment" android:name="io.github.muntashirakon.music.fragments.settings.ThemeSettingsFragment"
android:label="Look &amp; Feel" /> android:label="Look &amp; Feel" />
<activity <activity
android:id="@+id/aboutActivity" android:id="@+id/aboutActivity"
android:name="code.name.monkey.retromusic.activities.AboutActivity" android:name="io.github.muntashirakon.music.activities.AboutActivity"
android:label="AboutActivity" /> android:label="AboutActivity" />
</navigation> </navigation>

View file

@ -0,0 +1 @@
Added music suggestions with various internal changes

View file

@ -1,4 +1,4 @@
<i>M</i> is a fork of <a href="https://apt.izzysoft.de/fdroid/index/apk/code.name.monkey.retromusic">Retro Music</a> with Google Play API removed and all pro features unlocked. <i>Metro</i> is a fork of <a href="https://apt.izzysoft.de/fdroid/index/apk/code.name.monkey.retromusic">Retro Music</a> with Google Play API removed and all pro features unlocked.
<b>Features:</b> <b>Features:</b>
<ul> <ul>

View file

@ -1 +1 @@
A music player forked from Retro Music Player Best material design music player for Android