From 3265af20863faa20ad1c215b8291f5fd888ef77d Mon Sep 17 00:00:00 2001 From: Muntashir Al-Islam Date: Fri, 16 Oct 2020 00:14:02 +0600 Subject: [PATCH] Fix package names after a merge --- app/proguard-rules.pro | 2 +- .../activities/bugreport/model/DeviceInfo.java | 10 +++++++--- .../music/adapter/album/AlbumAdapter.kt | 17 +---------------- .../dialogs/BlacklistFolderChooserDialog.java | 2 +- .../music/dialogs/CreatePlaylistDialog.kt | 15 ++++----------- .../settings/NowPlayingSettingsFragment.kt | 4 ++-- .../music/interfaces/IAlbumClickListener.kt | 2 +- .../music/interfaces/IArtistClickListener.kt | 2 +- .../music/interfaces/ICallbacks.kt | 2 +- .../music/interfaces/IPlaylistClickListener.kt | 4 ++-- .../github/muntashirakon/music/model/Artist.kt | 2 +- .../muntashirakon/music/model/ArtworkInfo.kt | 2 +- .../muntashirakon/music/model/LoadingInfo.kt | 2 +- .../music/repository/LocalDataRepository.kt | 4 ++-- .../music/state/NowPlayingPanelState.kt | 2 +- .../music/util/NavigationUtil.java | 8 ++++---- app/src/main/res/navigation/main_graph.xml | 14 +++++++------- 17 files changed, 38 insertions(+), 56 deletions(-) diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index c48afcd1b..06f46a56b 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -56,7 +56,7 @@ -keepclassmembers enum * { *; } -keepattributes *Annotation*, Signature, Exception -keepnames class androidx.navigation.fragment.NavHostFragment --keepnames class code.name.monkey.retromusic.model.Home +-keepnames class io.github.muntashirakon.music.model.Home -keep class * extends androidx.fragment.app.Fragment{} -keepnames class * extends android.os.Parcelable -keepnames class * extends java.io.Serializable \ No newline at end of file diff --git a/app/src/main/java/io/github/muntashirakon/music/activities/bugreport/model/DeviceInfo.java b/app/src/main/java/io/github/muntashirakon/music/activities/bugreport/model/DeviceInfo.java index b30ab7bce..fa9683134 100644 --- a/app/src/main/java/io/github/muntashirakon/music/activities/bugreport/model/DeviceInfo.java +++ b/app/src/main/java/io/github/muntashirakon/music/activities/bugreport/model/DeviceInfo.java @@ -6,10 +6,14 @@ import android.content.pm.PackageInfo; import android.content.pm.PackageManager; import android.os.Build; import androidx.annotation.IntRange; -import code.name.monkey.retromusic.util.PreferenceUtil; + +import org.jetbrains.annotations.NotNull; + import java.util.Arrays; import java.util.Locale; +import io.github.muntashirakon.music.util.PreferenceUtil; + public class DeviceInfo { @SuppressLint("NewApi") @@ -59,7 +63,7 @@ public class DeviceInfo { private final String versionName; private final String selectedLang; - public DeviceInfo(Context context) { + public DeviceInfo(@NotNull Context context) { PackageInfo packageInfo; try { packageInfo = context.getPackageManager().getPackageInfo(context.getPackageName(), 0); @@ -136,7 +140,7 @@ public class DeviceInfo { } @NotNull - @Override + @Override public String toString() { return "App version: " + versionName diff --git a/app/src/main/java/io/github/muntashirakon/music/adapter/album/AlbumAdapter.kt b/app/src/main/java/io/github/muntashirakon/music/adapter/album/AlbumAdapter.kt index 663889468..f679698cf 100644 --- a/app/src/main/java/io/github/muntashirakon/music/adapter/album/AlbumAdapter.kt +++ b/app/src/main/java/io/github/muntashirakon/music/adapter/album/AlbumAdapter.kt @@ -22,6 +22,7 @@ import android.view.View import android.view.ViewGroup import androidx.core.view.ViewCompat import androidx.fragment.app.FragmentActivity +import com.bumptech.glide.Glide import io.github.muntashirakon.music.R import io.github.muntashirakon.music.adapter.base.AbsMultiSelectAdapter import io.github.muntashirakon.music.adapter.base.MediaEntryViewHolder @@ -37,22 +38,6 @@ 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.bumptech.glide.Glide -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.fragments.albums.AlbumClickListener -import io.github.muntashirakon.music.glide.AlbumGlideRequest -import io.github.muntashirakon.music.glide.RetroMusicColoredTarget -import io.github.muntashirakon.music.helper.MusicPlayerRemote -import io.github.muntashirakon.music.helper.SortOrder -import io.github.muntashirakon.music.helper.menu.SongsMenuHelper -import io.github.muntashirakon.music.interfaces.CabHolder -import io.github.muntashirakon.music.model.Album -import io.github.muntashirakon.music.model.Song -import io.github.muntashirakon.music.util.MusicUtil -import io.github.muntashirakon.music.util.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/io/github/muntashirakon/music/dialogs/BlacklistFolderChooserDialog.java b/app/src/main/java/io/github/muntashirakon/music/dialogs/BlacklistFolderChooserDialog.java index 2ab4a092e..bbd6f3cdf 100644 --- a/app/src/main/java/io/github/muntashirakon/music/dialogs/BlacklistFolderChooserDialog.java +++ b/app/src/main/java/io/github/muntashirakon/music/dialogs/BlacklistFolderChooserDialog.java @@ -10,7 +10,7 @@ import android.view.View; import androidx.annotation.NonNull; import androidx.core.app.ActivityCompat; import androidx.fragment.app.DialogFragment; -import code.name.monkey.retromusic.R; +import io.github.muntashirakon.music.R; import com.afollestad.materialdialogs.MaterialDialog; import java.io.File; import java.util.ArrayList; diff --git a/app/src/main/java/io/github/muntashirakon/music/dialogs/CreatePlaylistDialog.kt b/app/src/main/java/io/github/muntashirakon/music/dialogs/CreatePlaylistDialog.kt index 2d7b27580..107c15dc1 100644 --- a/app/src/main/java/io/github/muntashirakon/music/dialogs/CreatePlaylistDialog.kt +++ b/app/src/main/java/io/github/muntashirakon/music/dialogs/CreatePlaylistDialog.kt @@ -18,29 +18,22 @@ import android.app.Dialog import android.os.Bundle import android.text.TextUtils import android.view.LayoutInflater -import android.widget.Toast import androidx.core.os.bundleOf import androidx.fragment.app.DialogFragment -import androidx.lifecycle.lifecycleScope +import com.google.android.material.textfield.TextInputEditText +import com.google.android.material.textfield.TextInputLayout 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.db.toSongEntity 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.fragments.ReloadType.Playlists import io.github.muntashirakon.music.model.Song -import com.google.android.material.textfield.TextInputEditText -import com.google.android.material.textfield.TextInputLayout import kotlinx.android.synthetic.main.dialog_playlist.view.* -import kotlinx.coroutines.Dispatchers -import kotlinx.coroutines.launch import org.koin.androidx.viewmodel.ext.android.sharedViewModel class CreatePlaylistDialog : DialogFragment() { - private val io.github.muntashirakon.music by sharedViewModel() + private val libraryViewModel by sharedViewModel() companion object { fun create(song: Song): CreatePlaylistDialog { @@ -68,7 +61,7 @@ class CreatePlaylistDialog : DialogFragment() { ) { _, _ -> val playlistName = playlistView.text.toString() if (!TextUtils.isEmpty(playlistName)) { - io.github.muntashirakon.music.addToPlaylist(playlistName, songs) + libraryViewModel.addToPlaylist(playlistName, songs) } else { playlistContainer.error = "Playlist is can't be empty" diff --git a/app/src/main/java/io/github/muntashirakon/music/fragments/settings/NowPlayingSettingsFragment.kt b/app/src/main/java/io/github/muntashirakon/music/fragments/settings/NowPlayingSettingsFragment.kt index 8f28c2d55..5660c9737 100644 --- a/app/src/main/java/io/github/muntashirakon/music/fragments/settings/NowPlayingSettingsFragment.kt +++ b/app/src/main/java/io/github/muntashirakon/music/fragments/settings/NowPlayingSettingsFragment.kt @@ -19,8 +19,8 @@ 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/io/github/muntashirakon/music/interfaces/IAlbumClickListener.kt b/app/src/main/java/io/github/muntashirakon/music/interfaces/IAlbumClickListener.kt index c5412d0f2..fd38730e3 100644 --- a/app/src/main/java/io/github/muntashirakon/music/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/io/github/muntashirakon/music/interfaces/IArtistClickListener.kt b/app/src/main/java/io/github/muntashirakon/music/interfaces/IArtistClickListener.kt index f1c1f7450..eea86d0ae 100644 --- a/app/src/main/java/io/github/muntashirakon/music/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/io/github/muntashirakon/music/interfaces/ICallbacks.kt b/app/src/main/java/io/github/muntashirakon/music/interfaces/ICallbacks.kt index b44a01f0e..f23dc5b6a 100644 --- a/app/src/main/java/io/github/muntashirakon/music/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/io/github/muntashirakon/music/interfaces/IPlaylistClickListener.kt b/app/src/main/java/io/github/muntashirakon/music/interfaces/IPlaylistClickListener.kt index 3b0eb141d..afcef7713 100644 --- a/app/src/main/java/io/github/muntashirakon/music/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/io/github/muntashirakon/music/model/Artist.kt b/app/src/main/java/io/github/muntashirakon/music/model/Artist.kt index 656c61db7..d0ca019ec 100644 --- a/app/src/main/java/io/github/muntashirakon/music/model/Artist.kt +++ b/app/src/main/java/io/github/muntashirakon/music/model/Artist.kt @@ -15,7 +15,7 @@ package io.github.muntashirakon.music.model import io.github.muntashirakon.music.util.MusicUtil -import code.name.monkey.retromusic.util.PreferenceUtil +import io.github.muntashirakon.music.util.PreferenceUtil import java.util.* data class Artist( diff --git a/app/src/main/java/io/github/muntashirakon/music/model/ArtworkInfo.kt b/app/src/main/java/io/github/muntashirakon/music/model/ArtworkInfo.kt index a0bfead2b..19f2dc486 100644 --- a/app/src/main/java/io/github/muntashirakon/music/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/io/github/muntashirakon/music/model/LoadingInfo.kt b/app/src/main/java/io/github/muntashirakon/music/model/LoadingInfo.kt index bfb9751f3..3f5fa62f8 100644 --- a/app/src/main/java/io/github/muntashirakon/music/model/LoadingInfo.kt +++ b/app/src/main/java/io/github/muntashirakon/music/model/LoadingInfo.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/io/github/muntashirakon/music/repository/LocalDataRepository.kt b/app/src/main/java/io/github/muntashirakon/music/repository/LocalDataRepository.kt index a40633051..ab28d7d24 100644 --- a/app/src/main/java/io/github/muntashirakon/music/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/io/github/muntashirakon/music/state/NowPlayingPanelState.kt b/app/src/main/java/io/github/muntashirakon/music/state/NowPlayingPanelState.kt index b142f1436..e45ac7ac9 100644 --- a/app/src/main/java/io/github/muntashirakon/music/state/NowPlayingPanelState.kt +++ b/app/src/main/java/io/github/muntashirakon/music/state/NowPlayingPanelState.kt @@ -1,4 +1,4 @@ -package code.name.monkey.retromusic.state +package io.github.muntashirakon.music.state enum class NowPlayingPanelState { EXPAND, diff --git a/app/src/main/java/io/github/muntashirakon/music/util/NavigationUtil.java b/app/src/main/java/io/github/muntashirakon/music/util/NavigationUtil.java index 9dbc9a5aa..478fdd853 100755 --- a/app/src/main/java/io/github/muntashirakon/music/util/NavigationUtil.java +++ b/app/src/main/java/io/github/muntashirakon/music/util/NavigationUtil.java @@ -17,24 +17,24 @@ package io.github.muntashirakon.music.util; import android.app.Activity; import android.app.ActivityOptions; import android.content.ActivityNotFoundException; -import android.content.Context; import android.content.Intent; import android.media.audiofx.AudioEffect; import android.widget.Toast; + import androidx.annotation.NonNull; import androidx.core.app.ActivityCompat; + +import org.jetbrains.annotations.NotNull; + import io.github.muntashirakon.music.R; import io.github.muntashirakon.music.activities.DriveModeActivity; import io.github.muntashirakon.music.activities.LicenseActivity; import io.github.muntashirakon.music.activities.LyricsActivity; import io.github.muntashirakon.music.activities.PlayingQueueActivity; -import io.github.muntashirakon.music.activities.PurchaseActivity; -import io.github.muntashirakon.music.activities.SupportDevelopmentActivity; import io.github.muntashirakon.music.activities.UserInfoActivity; import io.github.muntashirakon.music.activities.WhatsNewActivity; import io.github.muntashirakon.music.activities.bugreport.BugReportActivity; import io.github.muntashirakon.music.helper.MusicPlayerRemote; -import org.jetbrains.annotations.NotNull; public class NavigationUtil { diff --git a/app/src/main/res/navigation/main_graph.xml b/app/src/main/res/navigation/main_graph.xml index 2c49dc311..bc822c53d 100644 --- a/app/src/main/res/navigation/main_graph.xml +++ b/app/src/main/res/navigation/main_graph.xml @@ -80,37 +80,37 @@