change application id for release

This commit is contained in:
dkanada 2020-05-09 04:43:09 +09:00
commit 9d08253655
159 changed files with 801 additions and 801 deletions

View file

@ -12,7 +12,7 @@
<uses-permission android:name="android.permission.FOREGROUND_SERVICE" /> <uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
<application <application
android:name=".App" android:name="com.dkanada.gramophone.App"
android:allowBackup="true" android:allowBackup="true"
android:icon="@mipmap/ic_launcher" android:icon="@mipmap/ic_launcher"
android:label="@string/app_name" android:label="@string/app_name"
@ -20,13 +20,13 @@
android:usesCleartextTraffic="true" android:usesCleartextTraffic="true"
android:theme="@style/Theme.Phonograph.Light" android:theme="@style/Theme.Phonograph.Light"
tools:ignore="UnusedAttribute"> tools:ignore="UnusedAttribute">
<activity android:name=".ui.activities.MainActivity" /> <activity android:name="com.dkanada.gramophone.ui.activities.MainActivity" />
<activity android:name=".ui.activities.AlbumDetailActivity" /> <activity android:name="com.dkanada.gramophone.ui.activities.AlbumDetailActivity" />
<activity android:name=".ui.activities.ArtistDetailActivity" /> <activity android:name="com.dkanada.gramophone.ui.activities.ArtistDetailActivity" />
<activity android:name=".ui.activities.GenreDetailActivity" /> <activity android:name="com.dkanada.gramophone.ui.activities.GenreDetailActivity" />
<activity android:name=".ui.activities.PlaylistDetailActivity" /> <activity android:name="com.dkanada.gramophone.ui.activities.PlaylistDetailActivity" />
<activity android:name=".ui.activities.SearchActivity" /> <activity android:name="com.dkanada.gramophone.ui.activities.SearchActivity" />
<activity android:name=".ui.activities.SplashActivity"> <activity android:name="com.dkanada.gramophone.ui.activities.SplashActivity">
<intent-filter> <intent-filter>
<action android:name="android.intent.action.MAIN" /> <action android:name="android.intent.action.MAIN" />
<action android:name="android.intent.action.MUSIC_PLAYER" /> <action android:name="android.intent.action.MUSIC_PLAYER" />
@ -45,24 +45,24 @@
</intent-filter> </intent-filter>
</activity> </activity>
<activity <activity
android:name=".ui.activities.SettingsActivity" android:name="com.dkanada.gramophone.ui.activities.SettingsActivity"
android:label="@string/action_settings" /> android:label="@string/action_settings" />
<activity <activity
android:name=".ui.activities.AboutActivity" android:name="com.dkanada.gramophone.ui.activities.AboutActivity"
android:label="@string/action_about" /> android:label="@string/action_about" />
<activity <activity
android:name=".ui.activities.LoginActivity" android:name="com.dkanada.gramophone.ui.activities.LoginActivity"
android:label="@string/action_login" /> android:label="@string/action_login" />
<activity <activity
android:name=".shortcuts.AppShortcutLauncherActivity" android:name="com.dkanada.gramophone.shortcuts.AppShortcutLauncherActivity"
android:launchMode="singleInstance" android:launchMode="singleInstance"
android:theme="@android:style/Theme.Translucent.NoTitleBar" /> android:theme="@android:style/Theme.Translucent.NoTitleBar" />
<service <service
android:name=".service.MusicService" android:name="com.dkanada.gramophone.service.MusicService"
android:enabled="true" /> android:enabled="true" />
<receiver android:name=".service.MediaButtonIntentReceiver"> <receiver android:name="com.dkanada.gramophone.service.MediaButtonIntentReceiver">
<intent-filter> <intent-filter>
<action android:name="android.intent.action.MEDIA_BUTTON" /> <action android:name="android.intent.action.MEDIA_BUTTON" />
</intent-filter> </intent-filter>
@ -78,7 +78,7 @@
android:name="com.bumptech.glide.integration.okhttp3.OkHttpGlideModule" android:name="com.bumptech.glide.integration.okhttp3.OkHttpGlideModule"
android:value="GlideModule" /> android:value="GlideModule" />
<receiver android:name=".widgets.BootReceiver"> <receiver android:name="com.dkanada.gramophone.widgets.BootReceiver">
<intent-filter> <intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED" /> <action android:name="android.intent.action.BOOT_COMPLETED" />
<action android:name="android.intent.action.QUICKBOOT_POWERON" /> <action android:name="android.intent.action.QUICKBOOT_POWERON" />
@ -86,7 +86,7 @@
</receiver> </receiver>
<receiver <receiver
android:name=".widgets.AppWidgetAlbum" android:name="com.dkanada.gramophone.widgets.AppWidgetAlbum"
android:exported="false" android:exported="false"
android:label="@string/app_widget_big_name"> android:label="@string/app_widget_big_name">
<intent-filter> <intent-filter>
@ -98,7 +98,7 @@
android:resource="@xml/app_widget_album_info" /> android:resource="@xml/app_widget_album_info" />
</receiver> </receiver>
<receiver <receiver
android:name=".widgets.AppWidgetClassic" android:name="com.dkanada.gramophone.widgets.AppWidgetClassic"
android:exported="false" android:exported="false"
android:label="@string/app_widget_classic_name"> android:label="@string/app_widget_classic_name">
<intent-filter> <intent-filter>
@ -110,7 +110,7 @@
android:resource="@xml/app_widget_classic_info" /> android:resource="@xml/app_widget_classic_info" />
</receiver> </receiver>
<receiver <receiver
android:name=".widgets.AppWidgetCard" android:name="com.dkanada.gramophone.widgets.AppWidgetCard"
android:exported="false" android:exported="false"
android:label="@string/app_widget_card_name"> android:label="@string/app_widget_card_name">
<intent-filter> <intent-filter>

View file

@ -1,11 +1,11 @@
package com.kabouzeid.gramophone; package com.dkanada.gramophone;
import android.app.Application; import android.app.Application;
import android.content.Context; import android.content.Context;
import android.os.Build; import android.os.Build;
import com.kabouzeid.appthemehelper.ThemeStore; import com.kabouzeid.appthemehelper.ThemeStore;
import com.kabouzeid.gramophone.shortcuts.DynamicShortcutManager; import com.dkanada.gramophone.shortcuts.DynamicShortcutManager;
import org.jellyfin.apiclient.interaction.AndroidConnectionManager; import org.jellyfin.apiclient.interaction.AndroidConnectionManager;
import org.jellyfin.apiclient.interaction.AndroidDevice; import org.jellyfin.apiclient.interaction.AndroidDevice;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.adapter; package com.dkanada.gramophone.adapter;
import android.os.Bundle; import android.os.Bundle;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;
@ -10,11 +10,11 @@ import android.view.ViewGroup;
import android.widget.ImageView; import android.widget.ImageView;
import com.bumptech.glide.Glide; import com.bumptech.glide.Glide;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import com.kabouzeid.gramophone.glide.CustomGlideRequest; import com.dkanada.gramophone.glide.CustomGlideRequest;
import com.kabouzeid.gramophone.glide.CustomPaletteTarget; import com.dkanada.gramophone.glide.CustomPaletteTarget;
import com.kabouzeid.gramophone.misc.CustomFragmentStatePagerAdapter; import com.dkanada.gramophone.misc.CustomFragmentStatePagerAdapter;
import com.kabouzeid.gramophone.model.Song; import com.dkanada.gramophone.model.Song;
import java.util.List; import java.util.List;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.adapter; package com.dkanada.gramophone.adapter;
import android.annotation.SuppressLint; import android.annotation.SuppressLint;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;
@ -12,9 +12,9 @@ import android.widget.CheckBox;
import android.widget.TextView; import android.widget.TextView;
import android.widget.Toast; import android.widget.Toast;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import com.kabouzeid.gramophone.model.CategoryInfo; import com.dkanada.gramophone.model.CategoryInfo;
import com.kabouzeid.gramophone.helper.SwipeAndDragHelper; import com.dkanada.gramophone.helper.SwipeAndDragHelper;
import java.util.List; import java.util.List;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.adapter; package com.dkanada.gramophone.adapter;
import androidx.annotation.LayoutRes; import androidx.annotation.LayoutRes;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;
@ -11,12 +11,12 @@ import android.view.View;
import android.view.ViewGroup; import android.view.ViewGroup;
import com.bumptech.glide.Glide; import com.bumptech.glide.Glide;
import com.kabouzeid.gramophone.adapter.base.MediaEntryViewHolder; import com.dkanada.gramophone.adapter.base.MediaEntryViewHolder;
import com.kabouzeid.gramophone.glide.CustomGlideRequest; import com.dkanada.gramophone.glide.CustomGlideRequest;
import com.kabouzeid.gramophone.glide.CustomPaletteTarget; import com.dkanada.gramophone.glide.CustomPaletteTarget;
import com.kabouzeid.gramophone.model.Genre; import com.dkanada.gramophone.model.Genre;
import com.kabouzeid.gramophone.util.MusicUtil; import com.dkanada.gramophone.util.MusicUtil;
import com.kabouzeid.gramophone.util.NavigationUtil; import com.dkanada.gramophone.util.NavigationUtil;
import com.simplecityapps.recyclerview_fastscroll.views.FastScrollRecyclerView; import com.simplecityapps.recyclerview_fastscroll.views.FastScrollRecyclerView;
import java.util.List; import java.util.List;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.adapter; package com.dkanada.gramophone.adapter;
import android.content.Context; import android.content.Context;
import android.os.Bundle; import android.os.Bundle;
@ -9,13 +9,13 @@ import androidx.fragment.app.FragmentPagerAdapter;
import android.util.SparseArray; import android.util.SparseArray;
import android.view.ViewGroup; import android.view.ViewGroup;
import com.kabouzeid.gramophone.model.CategoryInfo; import com.dkanada.gramophone.model.CategoryInfo;
import com.kabouzeid.gramophone.ui.fragments.mainactivity.library.pager.AlbumsFragment; import com.dkanada.gramophone.ui.fragments.mainactivity.library.pager.AlbumsFragment;
import com.kabouzeid.gramophone.ui.fragments.mainactivity.library.pager.ArtistsFragment; import com.dkanada.gramophone.ui.fragments.mainactivity.library.pager.ArtistsFragment;
import com.kabouzeid.gramophone.ui.fragments.mainactivity.library.pager.GenresFragment; import com.dkanada.gramophone.ui.fragments.mainactivity.library.pager.GenresFragment;
import com.kabouzeid.gramophone.ui.fragments.mainactivity.library.pager.PlaylistsFragment; import com.dkanada.gramophone.ui.fragments.mainactivity.library.pager.PlaylistsFragment;
import com.kabouzeid.gramophone.ui.fragments.mainactivity.library.pager.SongsFragment; import com.dkanada.gramophone.ui.fragments.mainactivity.library.pager.SongsFragment;
import com.kabouzeid.gramophone.util.PreferenceUtil; import com.dkanada.gramophone.util.PreferenceUtil;
import java.lang.ref.WeakReference; import java.lang.ref.WeakReference;
import java.util.ArrayList; import java.util.ArrayList;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.adapter; package com.dkanada.gramophone.adapter;
import android.graphics.drawable.Drawable; import android.graphics.drawable.Drawable;
import androidx.annotation.LayoutRes; import androidx.annotation.LayoutRes;
@ -12,18 +12,18 @@ import android.view.ViewGroup;
import android.widget.PopupMenu; import android.widget.PopupMenu;
import com.bumptech.glide.Glide; import com.bumptech.glide.Glide;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import com.kabouzeid.gramophone.adapter.base.AbsMultiSelectAdapter; import com.dkanada.gramophone.adapter.base.AbsMultiSelectAdapter;
import com.kabouzeid.gramophone.adapter.base.MediaEntryViewHolder; import com.dkanada.gramophone.adapter.base.MediaEntryViewHolder;
import com.kabouzeid.gramophone.dialogs.DeletePlaylistDialog; import com.dkanada.gramophone.dialogs.DeletePlaylistDialog;
import com.kabouzeid.gramophone.glide.CustomGlideRequest; import com.dkanada.gramophone.glide.CustomGlideRequest;
import com.kabouzeid.gramophone.glide.CustomPaletteTarget; import com.dkanada.gramophone.glide.CustomPaletteTarget;
import com.kabouzeid.gramophone.helper.menu.PlaylistMenuHelper; import com.dkanada.gramophone.helper.menu.PlaylistMenuHelper;
import com.kabouzeid.gramophone.helper.menu.SongsMenuHelper; import com.dkanada.gramophone.helper.menu.SongsMenuHelper;
import com.kabouzeid.gramophone.interfaces.CabHolder; import com.dkanada.gramophone.interfaces.CabHolder;
import com.kabouzeid.gramophone.model.Playlist; import com.dkanada.gramophone.model.Playlist;
import com.kabouzeid.gramophone.model.Song; import com.dkanada.gramophone.model.Song;
import com.kabouzeid.gramophone.util.NavigationUtil; import com.dkanada.gramophone.util.NavigationUtil;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.adapter; package com.dkanada.gramophone.adapter;
import android.os.Build; import android.os.Build;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;
@ -11,16 +11,16 @@ import android.view.ViewGroup;
import com.bumptech.glide.Glide; import com.bumptech.glide.Glide;
import com.kabouzeid.appthemehelper.util.ATHUtil; import com.kabouzeid.appthemehelper.util.ATHUtil;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import com.kabouzeid.gramophone.adapter.base.MediaEntryViewHolder; import com.dkanada.gramophone.adapter.base.MediaEntryViewHolder;
import com.kabouzeid.gramophone.glide.CustomGlideRequest; import com.dkanada.gramophone.glide.CustomGlideRequest;
import com.kabouzeid.gramophone.helper.MusicPlayerRemote; import com.dkanada.gramophone.helper.MusicPlayerRemote;
import com.kabouzeid.gramophone.helper.menu.SongMenuHelper; import com.dkanada.gramophone.helper.menu.SongMenuHelper;
import com.kabouzeid.gramophone.model.Album; import com.dkanada.gramophone.model.Album;
import com.kabouzeid.gramophone.model.Artist; import com.dkanada.gramophone.model.Artist;
import com.kabouzeid.gramophone.model.Song; import com.dkanada.gramophone.model.Song;
import com.kabouzeid.gramophone.util.MusicUtil; import com.dkanada.gramophone.util.MusicUtil;
import com.kabouzeid.gramophone.util.NavigationUtil; import com.dkanada.gramophone.util.NavigationUtil;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.adapter.album; package com.dkanada.gramophone.adapter.album;
import android.graphics.drawable.Drawable; import android.graphics.drawable.Drawable;
import androidx.annotation.LayoutRes; import androidx.annotation.LayoutRes;
@ -14,19 +14,19 @@ import android.view.ViewGroup;
import com.bumptech.glide.Glide; import com.bumptech.glide.Glide;
import com.kabouzeid.appthemehelper.util.ColorUtil; import com.kabouzeid.appthemehelper.util.ColorUtil;
import com.kabouzeid.appthemehelper.util.MaterialValueHelper; import com.kabouzeid.appthemehelper.util.MaterialValueHelper;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import com.kabouzeid.gramophone.adapter.base.AbsMultiSelectAdapter; import com.dkanada.gramophone.adapter.base.AbsMultiSelectAdapter;
import com.kabouzeid.gramophone.adapter.base.MediaEntryViewHolder; import com.dkanada.gramophone.adapter.base.MediaEntryViewHolder;
import com.kabouzeid.gramophone.glide.CustomGlideRequest; import com.dkanada.gramophone.glide.CustomGlideRequest;
import com.kabouzeid.gramophone.glide.CustomPaletteTarget; import com.dkanada.gramophone.glide.CustomPaletteTarget;
import com.kabouzeid.gramophone.helper.menu.SongsMenuHelper; import com.dkanada.gramophone.helper.menu.SongsMenuHelper;
import com.kabouzeid.gramophone.helper.sort.SortMethod; import com.dkanada.gramophone.helper.sort.SortMethod;
import com.kabouzeid.gramophone.interfaces.CabHolder; import com.dkanada.gramophone.interfaces.CabHolder;
import com.kabouzeid.gramophone.model.Album; import com.dkanada.gramophone.model.Album;
import com.kabouzeid.gramophone.model.Song; import com.dkanada.gramophone.model.Song;
import com.kabouzeid.gramophone.util.MusicUtil; import com.dkanada.gramophone.util.MusicUtil;
import com.kabouzeid.gramophone.util.NavigationUtil; import com.dkanada.gramophone.util.NavigationUtil;
import com.kabouzeid.gramophone.util.PreferenceUtil; import com.dkanada.gramophone.util.PreferenceUtil;
import com.simplecityapps.recyclerview_fastscroll.views.FastScrollRecyclerView; import com.simplecityapps.recyclerview_fastscroll.views.FastScrollRecyclerView;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.adapter.album; package com.dkanada.gramophone.adapter.album;
import android.graphics.drawable.Drawable; import android.graphics.drawable.Drawable;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;
@ -11,12 +11,12 @@ import android.view.ViewGroup;
import com.bumptech.glide.Glide; import com.bumptech.glide.Glide;
import com.kabouzeid.appthemehelper.util.ColorUtil; import com.kabouzeid.appthemehelper.util.ColorUtil;
import com.kabouzeid.appthemehelper.util.MaterialValueHelper; import com.kabouzeid.appthemehelper.util.MaterialValueHelper;
import com.kabouzeid.gramophone.glide.CustomGlideRequest; import com.dkanada.gramophone.glide.CustomGlideRequest;
import com.kabouzeid.gramophone.glide.CustomPaletteTarget; import com.dkanada.gramophone.glide.CustomPaletteTarget;
import com.kabouzeid.gramophone.helper.HorizontalAdapterHelper; import com.dkanada.gramophone.helper.HorizontalAdapterHelper;
import com.kabouzeid.gramophone.interfaces.CabHolder; import com.dkanada.gramophone.interfaces.CabHolder;
import com.kabouzeid.gramophone.model.Album; import com.dkanada.gramophone.model.Album;
import com.kabouzeid.gramophone.util.MusicUtil; import com.dkanada.gramophone.util.MusicUtil;
import java.util.List; import java.util.List;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.adapter.artist; package com.dkanada.gramophone.adapter.artist;
import android.graphics.drawable.Drawable; import android.graphics.drawable.Drawable;
import androidx.annotation.LayoutRes; import androidx.annotation.LayoutRes;
@ -14,19 +14,19 @@ import android.view.ViewGroup;
import com.bumptech.glide.Glide; import com.bumptech.glide.Glide;
import com.kabouzeid.appthemehelper.util.ColorUtil; import com.kabouzeid.appthemehelper.util.ColorUtil;
import com.kabouzeid.appthemehelper.util.MaterialValueHelper; import com.kabouzeid.appthemehelper.util.MaterialValueHelper;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import com.kabouzeid.gramophone.adapter.base.AbsMultiSelectAdapter; import com.dkanada.gramophone.adapter.base.AbsMultiSelectAdapter;
import com.kabouzeid.gramophone.adapter.base.MediaEntryViewHolder; import com.dkanada.gramophone.adapter.base.MediaEntryViewHolder;
import com.kabouzeid.gramophone.glide.CustomGlideRequest; import com.dkanada.gramophone.glide.CustomGlideRequest;
import com.kabouzeid.gramophone.glide.CustomPaletteTarget; import com.dkanada.gramophone.glide.CustomPaletteTarget;
import com.kabouzeid.gramophone.helper.menu.SongsMenuHelper; import com.dkanada.gramophone.helper.menu.SongsMenuHelper;
import com.kabouzeid.gramophone.helper.sort.SortMethod; import com.dkanada.gramophone.helper.sort.SortMethod;
import com.kabouzeid.gramophone.interfaces.CabHolder; import com.dkanada.gramophone.interfaces.CabHolder;
import com.kabouzeid.gramophone.model.Artist; import com.dkanada.gramophone.model.Artist;
import com.kabouzeid.gramophone.model.Song; import com.dkanada.gramophone.model.Song;
import com.kabouzeid.gramophone.util.MusicUtil; import com.dkanada.gramophone.util.MusicUtil;
import com.kabouzeid.gramophone.util.NavigationUtil; import com.dkanada.gramophone.util.NavigationUtil;
import com.kabouzeid.gramophone.util.PreferenceUtil; import com.dkanada.gramophone.util.PreferenceUtil;
import com.simplecityapps.recyclerview_fastscroll.views.FastScrollRecyclerView; import com.simplecityapps.recyclerview_fastscroll.views.FastScrollRecyclerView;
import java.util.ArrayList; import java.util.ArrayList;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.adapter.base; package com.dkanada.gramophone.adapter.base;
import android.content.Context; import android.content.Context;
import androidx.annotation.MenuRes; import androidx.annotation.MenuRes;
@ -8,8 +8,8 @@ import android.view.Menu;
import android.view.MenuItem; import android.view.MenuItem;
import com.afollestad.materialcab.MaterialCab; import com.afollestad.materialcab.MaterialCab;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import com.kabouzeid.gramophone.interfaces.CabHolder; import com.dkanada.gramophone.interfaces.CabHolder;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.adapter.base; package com.dkanada.gramophone.adapter.base;
import android.os.Build; import android.os.Build;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;
@ -8,7 +8,7 @@ import android.view.View;
import android.widget.ImageView; import android.widget.ImageView;
import android.widget.TextView; import android.widget.TextView;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import butterknife.BindView; import butterknife.BindView;
import butterknife.ButterKnife; import butterknife.ButterKnife;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.adapter.song; package com.dkanada.gramophone.adapter.song;
import androidx.annotation.LayoutRes; import androidx.annotation.LayoutRes;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;
@ -8,10 +8,10 @@ import android.view.LayoutInflater;
import android.view.View; import android.view.View;
import android.view.ViewGroup; import android.view.ViewGroup;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import com.kabouzeid.gramophone.helper.MusicPlayerRemote; import com.dkanada.gramophone.helper.MusicPlayerRemote;
import com.kabouzeid.gramophone.interfaces.CabHolder; import com.dkanada.gramophone.interfaces.CabHolder;
import com.kabouzeid.gramophone.model.Song; import com.dkanada.gramophone.model.Song;
import java.util.List; import java.util.List;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.adapter.song; package com.dkanada.gramophone.adapter.song;
import androidx.annotation.LayoutRes; import androidx.annotation.LayoutRes;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;
@ -6,9 +6,9 @@ import androidx.annotation.Nullable;
import androidx.appcompat.app.AppCompatActivity; import androidx.appcompat.app.AppCompatActivity;
import android.view.View; import android.view.View;
import com.kabouzeid.gramophone.interfaces.CabHolder; import com.dkanada.gramophone.interfaces.CabHolder;
import com.kabouzeid.gramophone.model.Song; import com.dkanada.gramophone.model.Song;
import com.kabouzeid.gramophone.util.MusicUtil; import com.dkanada.gramophone.util.MusicUtil;
import java.util.List; import java.util.List;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.adapter.song; package com.dkanada.gramophone.adapter.song;
import android.os.Build; import android.os.Build;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;
@ -16,15 +16,15 @@ import android.widget.TextView;
import com.afollestad.materialcab.MaterialCab; import com.afollestad.materialcab.MaterialCab;
import com.bumptech.glide.Glide; import com.bumptech.glide.Glide;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import com.kabouzeid.gramophone.glide.CustomGlideRequest; import com.dkanada.gramophone.glide.CustomGlideRequest;
import com.kabouzeid.gramophone.helper.MusicPlayerRemote; import com.dkanada.gramophone.helper.MusicPlayerRemote;
import com.kabouzeid.gramophone.helper.menu.SongMenuHelper; import com.dkanada.gramophone.helper.menu.SongMenuHelper;
import com.kabouzeid.gramophone.helper.menu.SongsMenuHelper; import com.dkanada.gramophone.helper.menu.SongsMenuHelper;
import com.kabouzeid.gramophone.interfaces.CabHolder; import com.dkanada.gramophone.interfaces.CabHolder;
import com.kabouzeid.gramophone.model.Album; import com.dkanada.gramophone.model.Album;
import com.kabouzeid.gramophone.model.Song; import com.dkanada.gramophone.model.Song;
import com.kabouzeid.gramophone.util.NavigationUtil; import com.dkanada.gramophone.util.NavigationUtil;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.adapter.song; package com.dkanada.gramophone.adapter.song;
import androidx.annotation.LayoutRes; import androidx.annotation.LayoutRes;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;
@ -11,11 +11,11 @@ import com.h6ah4i.android.widget.advrecyclerview.draggable.DraggableItemAdapter;
import com.h6ah4i.android.widget.advrecyclerview.draggable.DraggableItemViewHolder; import com.h6ah4i.android.widget.advrecyclerview.draggable.DraggableItemViewHolder;
import com.h6ah4i.android.widget.advrecyclerview.draggable.ItemDraggableRange; import com.h6ah4i.android.widget.advrecyclerview.draggable.ItemDraggableRange;
import com.h6ah4i.android.widget.advrecyclerview.draggable.annotation.DraggableItemStateFlags; import com.h6ah4i.android.widget.advrecyclerview.draggable.annotation.DraggableItemStateFlags;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import com.kabouzeid.gramophone.dialogs.RemoveFromPlaylistDialog; import com.dkanada.gramophone.dialogs.RemoveFromPlaylistDialog;
import com.kabouzeid.gramophone.interfaces.CabHolder; import com.dkanada.gramophone.interfaces.CabHolder;
import com.kabouzeid.gramophone.model.Song; import com.dkanada.gramophone.model.Song;
import com.kabouzeid.gramophone.util.ViewUtil; import com.dkanada.gramophone.util.ViewUtil;
import java.util.List; import java.util.List;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.adapter.song; package com.dkanada.gramophone.adapter.song;
import androidx.annotation.LayoutRes; import androidx.annotation.LayoutRes;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;
@ -11,11 +11,11 @@ import com.h6ah4i.android.widget.advrecyclerview.draggable.DraggableItemAdapter;
import com.h6ah4i.android.widget.advrecyclerview.draggable.DraggableItemViewHolder; import com.h6ah4i.android.widget.advrecyclerview.draggable.DraggableItemViewHolder;
import com.h6ah4i.android.widget.advrecyclerview.draggable.ItemDraggableRange; import com.h6ah4i.android.widget.advrecyclerview.draggable.ItemDraggableRange;
import com.h6ah4i.android.widget.advrecyclerview.draggable.annotation.DraggableItemStateFlags; import com.h6ah4i.android.widget.advrecyclerview.draggable.annotation.DraggableItemStateFlags;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import com.kabouzeid.gramophone.helper.MusicPlayerRemote; import com.dkanada.gramophone.helper.MusicPlayerRemote;
import com.kabouzeid.gramophone.interfaces.CabHolder; import com.dkanada.gramophone.interfaces.CabHolder;
import com.kabouzeid.gramophone.model.Song; import com.dkanada.gramophone.model.Song;
import com.kabouzeid.gramophone.util.ViewUtil; import com.dkanada.gramophone.util.ViewUtil;
import java.util.List; import java.util.List;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.adapter.song; package com.dkanada.gramophone.adapter.song;
import androidx.annotation.LayoutRes; import androidx.annotation.LayoutRes;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;
@ -9,12 +9,12 @@ import android.view.MenuItem;
import android.view.View; import android.view.View;
import com.kabouzeid.appthemehelper.ThemeStore; import com.kabouzeid.appthemehelper.ThemeStore;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import com.kabouzeid.gramophone.interfaces.CabHolder; import com.dkanada.gramophone.interfaces.CabHolder;
import com.kabouzeid.gramophone.model.Album; import com.dkanada.gramophone.model.Album;
import com.kabouzeid.gramophone.model.Song; import com.dkanada.gramophone.model.Song;
import com.kabouzeid.gramophone.util.MusicUtil; import com.dkanada.gramophone.util.MusicUtil;
import com.kabouzeid.gramophone.util.NavigationUtil; import com.dkanada.gramophone.util.NavigationUtil;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.adapter.song; package com.dkanada.gramophone.adapter.song;
import android.graphics.Typeface; import android.graphics.Typeface;
import androidx.annotation.LayoutRes; import androidx.annotation.LayoutRes;
@ -8,10 +8,10 @@ import androidx.appcompat.app.AppCompatActivity;
import android.view.View; import android.view.View;
import com.kabouzeid.appthemehelper.ThemeStore; import com.kabouzeid.appthemehelper.ThemeStore;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import com.kabouzeid.gramophone.helper.MusicPlayerRemote; import com.dkanada.gramophone.helper.MusicPlayerRemote;
import com.kabouzeid.gramophone.interfaces.CabHolder; import com.dkanada.gramophone.interfaces.CabHolder;
import com.kabouzeid.gramophone.model.Song; import com.dkanada.gramophone.model.Song;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.adapter.song; package com.dkanada.gramophone.adapter.song;
import android.graphics.drawable.Drawable; import android.graphics.drawable.Drawable;
import androidx.annotation.LayoutRes; import androidx.annotation.LayoutRes;
@ -15,21 +15,21 @@ import com.afollestad.materialcab.MaterialCab;
import com.bumptech.glide.Glide; import com.bumptech.glide.Glide;
import com.kabouzeid.appthemehelper.util.ColorUtil; import com.kabouzeid.appthemehelper.util.ColorUtil;
import com.kabouzeid.appthemehelper.util.MaterialValueHelper; import com.kabouzeid.appthemehelper.util.MaterialValueHelper;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import com.kabouzeid.gramophone.adapter.base.AbsMultiSelectAdapter; import com.dkanada.gramophone.adapter.base.AbsMultiSelectAdapter;
import com.kabouzeid.gramophone.adapter.base.MediaEntryViewHolder; import com.dkanada.gramophone.adapter.base.MediaEntryViewHolder;
import com.kabouzeid.gramophone.glide.CustomGlideRequest; import com.dkanada.gramophone.glide.CustomGlideRequest;
import com.kabouzeid.gramophone.glide.CustomPaletteTarget; import com.dkanada.gramophone.glide.CustomPaletteTarget;
import com.kabouzeid.gramophone.helper.MusicPlayerRemote; import com.dkanada.gramophone.helper.MusicPlayerRemote;
import com.kabouzeid.gramophone.helper.menu.SongMenuHelper; import com.dkanada.gramophone.helper.menu.SongMenuHelper;
import com.kabouzeid.gramophone.helper.menu.SongsMenuHelper; import com.dkanada.gramophone.helper.menu.SongsMenuHelper;
import com.kabouzeid.gramophone.helper.sort.SortMethod; import com.dkanada.gramophone.helper.sort.SortMethod;
import com.kabouzeid.gramophone.interfaces.CabHolder; import com.dkanada.gramophone.interfaces.CabHolder;
import com.kabouzeid.gramophone.model.Album; import com.dkanada.gramophone.model.Album;
import com.kabouzeid.gramophone.model.Song; import com.dkanada.gramophone.model.Song;
import com.kabouzeid.gramophone.util.MusicUtil; import com.dkanada.gramophone.util.MusicUtil;
import com.kabouzeid.gramophone.util.NavigationUtil; import com.dkanada.gramophone.util.NavigationUtil;
import com.kabouzeid.gramophone.util.PreferenceUtil; import com.dkanada.gramophone.util.PreferenceUtil;
import com.simplecityapps.recyclerview_fastscroll.views.FastScrollRecyclerView; import com.simplecityapps.recyclerview_fastscroll.views.FastScrollRecyclerView;
import java.util.List; import java.util.List;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.dialogs; package com.dkanada.gramophone.dialogs;
import android.app.Dialog; import android.app.Dialog;
import android.os.Bundle; import android.os.Bundle;
@ -6,12 +6,12 @@ import androidx.annotation.NonNull;
import androidx.fragment.app.DialogFragment; import androidx.fragment.app.DialogFragment;
import com.afollestad.materialdialogs.MaterialDialog; import com.afollestad.materialdialogs.MaterialDialog;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import com.kabouzeid.gramophone.interfaces.MediaCallback; import com.dkanada.gramophone.interfaces.MediaCallback;
import com.kabouzeid.gramophone.model.Playlist; import com.dkanada.gramophone.model.Playlist;
import com.kabouzeid.gramophone.model.Song; import com.dkanada.gramophone.model.Song;
import com.kabouzeid.gramophone.util.PlaylistUtil; import com.dkanada.gramophone.util.PlaylistUtil;
import com.kabouzeid.gramophone.util.QueryUtil; import com.dkanada.gramophone.util.QueryUtil;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.dialogs; package com.dkanada.gramophone.dialogs;
import android.app.Dialog; import android.app.Dialog;
import android.os.Bundle; import android.os.Bundle;
@ -8,9 +8,9 @@ import androidx.fragment.app.DialogFragment;
import android.text.InputType; import android.text.InputType;
import com.afollestad.materialdialogs.MaterialDialog; import com.afollestad.materialdialogs.MaterialDialog;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import com.kabouzeid.gramophone.model.Song; import com.dkanada.gramophone.model.Song;
import com.kabouzeid.gramophone.util.PlaylistUtil; import com.dkanada.gramophone.util.PlaylistUtil;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.dialogs; package com.dkanada.gramophone.dialogs;
import android.app.Dialog; import android.app.Dialog;
import android.os.Bundle; import android.os.Bundle;
@ -7,9 +7,9 @@ import androidx.fragment.app.DialogFragment;
import android.text.Html; import android.text.Html;
import com.afollestad.materialdialogs.MaterialDialog; import com.afollestad.materialdialogs.MaterialDialog;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import com.kabouzeid.gramophone.model.Playlist; import com.dkanada.gramophone.model.Playlist;
import com.kabouzeid.gramophone.util.PlaylistUtil; import com.dkanada.gramophone.util.PlaylistUtil;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.dialogs; package com.dkanada.gramophone.dialogs;
import android.app.Dialog; import android.app.Dialog;
import android.os.Bundle; import android.os.Bundle;
@ -7,10 +7,10 @@ import androidx.fragment.app.DialogFragment;
import android.text.Html; import android.text.Html;
import com.afollestad.materialdialogs.MaterialDialog; import com.afollestad.materialdialogs.MaterialDialog;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import com.kabouzeid.gramophone.model.PlaylistSong; import com.dkanada.gramophone.model.PlaylistSong;
import com.kabouzeid.gramophone.model.Song; import com.dkanada.gramophone.model.Song;
import com.kabouzeid.gramophone.util.PlaylistUtil; import com.dkanada.gramophone.util.PlaylistUtil;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.dialogs; package com.dkanada.gramophone.dialogs;
import android.app.Dialog; import android.app.Dialog;
import android.os.Bundle; import android.os.Bundle;
@ -7,9 +7,9 @@ import androidx.fragment.app.DialogFragment;
import android.text.InputType; import android.text.InputType;
import com.afollestad.materialdialogs.MaterialDialog; import com.afollestad.materialdialogs.MaterialDialog;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import com.kabouzeid.gramophone.model.Playlist; import com.dkanada.gramophone.model.Playlist;
import com.kabouzeid.gramophone.util.PlaylistUtil; import com.dkanada.gramophone.util.PlaylistUtil;
public class RenamePlaylistDialog extends DialogFragment { public class RenamePlaylistDialog extends DialogFragment {

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.dialogs; package com.dkanada.gramophone.dialogs;
import android.app.AlarmManager; import android.app.AlarmManager;
import android.app.Dialog; import android.app.Dialog;
@ -19,11 +19,11 @@ import android.widget.Toast;
import com.afollestad.materialdialogs.DialogAction; import com.afollestad.materialdialogs.DialogAction;
import com.afollestad.materialdialogs.MaterialDialog; import com.afollestad.materialdialogs.MaterialDialog;
import com.afollestad.materialdialogs.internal.ThemeSingleton; import com.afollestad.materialdialogs.internal.ThemeSingleton;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import com.kabouzeid.gramophone.helper.MusicPlayerRemote; import com.dkanada.gramophone.helper.MusicPlayerRemote;
import com.kabouzeid.gramophone.service.MusicService; import com.dkanada.gramophone.service.MusicService;
import com.kabouzeid.gramophone.util.MusicUtil; import com.dkanada.gramophone.util.MusicUtil;
import com.kabouzeid.gramophone.util.PreferenceUtil; import com.dkanada.gramophone.util.PreferenceUtil;
import com.triggertrap.seekarc.SeekArc; import com.triggertrap.seekarc.SeekArc;
import butterknife.BindView; import butterknife.BindView;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.dialogs; package com.dkanada.gramophone.dialogs;
import android.app.Activity; import android.app.Activity;
import android.app.Dialog; import android.app.Dialog;
@ -12,9 +12,9 @@ import android.view.View;
import android.widget.TextView; import android.widget.TextView;
import com.afollestad.materialdialogs.MaterialDialog; import com.afollestad.materialdialogs.MaterialDialog;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import com.kabouzeid.gramophone.model.Song; import com.dkanada.gramophone.model.Song;
import com.kabouzeid.gramophone.util.MusicUtil; import com.dkanada.gramophone.util.MusicUtil;
public class SongDetailDialog extends DialogFragment { public class SongDetailDialog extends DialogFragment {
@NonNull @NonNull

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.dialogs; package com.dkanada.gramophone.dialogs;
import android.app.Dialog; import android.app.Dialog;
import android.content.Intent; import android.content.Intent;
@ -8,9 +8,9 @@ import androidx.annotation.NonNull;
import androidx.fragment.app.DialogFragment; import androidx.fragment.app.DialogFragment;
import com.afollestad.materialdialogs.MaterialDialog; import com.afollestad.materialdialogs.MaterialDialog;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import com.kabouzeid.gramophone.model.Song; import com.dkanada.gramophone.model.Song;
import com.kabouzeid.gramophone.util.MusicUtil; import com.dkanada.gramophone.util.MusicUtil;
public class SongShareDialog extends DialogFragment { public class SongShareDialog extends DialogFragment {
@NonNull @NonNull

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.glide; package com.dkanada.gramophone.glide;
import android.content.Context; import android.content.Context;
import android.graphics.Bitmap; import android.graphics.Bitmap;
@ -15,9 +15,9 @@ import androidx.annotation.NonNull;
import com.bumptech.glide.load.engine.bitmap_recycle.BitmapPool; import com.bumptech.glide.load.engine.bitmap_recycle.BitmapPool;
import com.bumptech.glide.load.resource.bitmap.BitmapTransformation; import com.bumptech.glide.load.resource.bitmap.BitmapTransformation;
import com.kabouzeid.gramophone.BuildConfig; import com.dkanada.gramophone.BuildConfig;
import com.kabouzeid.gramophone.helper.StackBlur; import com.dkanada.gramophone.helper.StackBlur;
import com.kabouzeid.gramophone.util.ImageUtil; import com.dkanada.gramophone.util.ImageUtil;
public class BlurTransformation extends BitmapTransformation { public class BlurTransformation extends BitmapTransformation {
public static final float DEFAULT_BLUR_RADIUS = 5f; public static final float DEFAULT_BLUR_RADIUS = 5f;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.glide; package com.dkanada.gramophone.glide;
import android.content.Context; import android.content.Context;
import android.graphics.Bitmap; import android.graphics.Bitmap;
@ -14,10 +14,10 @@ import com.bumptech.glide.load.engine.DiskCacheStrategy;
import com.bumptech.glide.load.resource.bitmap.BitmapEncoder; import com.bumptech.glide.load.resource.bitmap.BitmapEncoder;
import com.bumptech.glide.load.resource.drawable.GlideDrawable; import com.bumptech.glide.load.resource.drawable.GlideDrawable;
import com.bumptech.glide.signature.MediaStoreSignature; import com.bumptech.glide.signature.MediaStoreSignature;
import com.kabouzeid.gramophone.App; import com.dkanada.gramophone.App;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import com.kabouzeid.gramophone.glide.palette.BitmapPaletteTranscoder; import com.dkanada.gramophone.glide.palette.BitmapPaletteTranscoder;
import com.kabouzeid.gramophone.glide.palette.BitmapPaletteWrapper; import com.dkanada.gramophone.glide.palette.BitmapPaletteWrapper;
import org.jellyfin.apiclient.model.dto.ImageOptions; import org.jellyfin.apiclient.model.dto.ImageOptions;
import org.jellyfin.apiclient.model.entities.ImageType; import org.jellyfin.apiclient.model.entities.ImageType;

View file

@ -1,14 +1,14 @@
package com.kabouzeid.gramophone.glide; package com.dkanada.gramophone.glide;
import android.graphics.drawable.Drawable; import android.graphics.drawable.Drawable;
import android.widget.ImageView; import android.widget.ImageView;
import com.bumptech.glide.request.animation.GlideAnimation; import com.bumptech.glide.request.animation.GlideAnimation;
import com.kabouzeid.appthemehelper.util.ATHUtil; import com.kabouzeid.appthemehelper.util.ATHUtil;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import com.kabouzeid.gramophone.glide.palette.BitmapPaletteTarget; import com.dkanada.gramophone.glide.palette.BitmapPaletteTarget;
import com.kabouzeid.gramophone.glide.palette.BitmapPaletteWrapper; import com.dkanada.gramophone.glide.palette.BitmapPaletteWrapper;
import com.kabouzeid.gramophone.util.ThemeUtil; import com.dkanada.gramophone.util.ThemeUtil;
public abstract class CustomPaletteTarget extends BitmapPaletteTarget { public abstract class CustomPaletteTarget extends BitmapPaletteTarget {
public CustomPaletteTarget(ImageView view) { public CustomPaletteTarget(ImageView view) {

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.glide.palette; package com.dkanada.gramophone.glide.palette;
import com.bumptech.glide.load.engine.Resource; import com.bumptech.glide.load.engine.Resource;
import com.bumptech.glide.load.engine.bitmap_recycle.BitmapPool; import com.bumptech.glide.load.engine.bitmap_recycle.BitmapPool;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.glide.palette; package com.dkanada.gramophone.glide.palette;
import android.widget.ImageView; import android.widget.ImageView;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.glide.palette; package com.dkanada.gramophone.glide.palette;
import android.content.Context; import android.content.Context;
import android.graphics.Bitmap; import android.graphics.Bitmap;
@ -7,7 +7,7 @@ import com.bumptech.glide.Glide;
import com.bumptech.glide.load.engine.Resource; import com.bumptech.glide.load.engine.Resource;
import com.bumptech.glide.load.engine.bitmap_recycle.BitmapPool; import com.bumptech.glide.load.engine.bitmap_recycle.BitmapPool;
import com.bumptech.glide.load.resource.transcode.ResourceTranscoder; import com.bumptech.glide.load.resource.transcode.ResourceTranscoder;
import com.kabouzeid.gramophone.util.ThemeUtil; import com.dkanada.gramophone.util.ThemeUtil;
public class BitmapPaletteTranscoder implements ResourceTranscoder<Bitmap, BitmapPaletteWrapper> { public class BitmapPaletteTranscoder implements ResourceTranscoder<Bitmap, BitmapPaletteWrapper> {
private final BitmapPool bitmapPool; private final BitmapPool bitmapPool;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.glide.palette; package com.dkanada.gramophone.glide.palette;
import android.graphics.Bitmap; import android.graphics.Bitmap;
import androidx.palette.graphics.Palette; import androidx.palette.graphics.Palette;

View file

@ -1,9 +1,9 @@
package com.kabouzeid.gramophone.helper; package com.dkanada.gramophone.helper;
import android.content.Context; import android.content.Context;
import android.view.ViewGroup; import android.view.ViewGroup;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
public class HorizontalAdapterHelper { public class HorizontalAdapterHelper {
public static final int LAYOUT_RES = R.layout.item_grid_card_horizontal; public static final int LAYOUT_RES = R.layout.item_grid_card_horizontal;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.helper; package com.dkanada.gramophone.helper;
import android.app.Activity; import android.app.Activity;
import android.content.ComponentName; import android.content.ComponentName;
@ -11,10 +11,10 @@ import androidx.annotation.NonNull;
import androidx.annotation.Nullable; import androidx.annotation.Nullable;
import android.widget.Toast; import android.widget.Toast;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import com.kabouzeid.gramophone.model.Song; import com.dkanada.gramophone.model.Song;
import com.kabouzeid.gramophone.service.MusicService; import com.dkanada.gramophone.service.MusicService;
import com.kabouzeid.gramophone.util.PreferenceUtil; import com.dkanada.gramophone.util.PreferenceUtil;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.helper; package com.dkanada.gramophone.helper;
import android.os.Handler; import android.os.Handler;
import android.os.Message; import android.os.Message;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.helper; package com.dkanada.gramophone.helper;
import android.view.View; import android.view.View;

View file

@ -1,8 +1,8 @@
package com.kabouzeid.gramophone.helper; package com.dkanada.gramophone.helper;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;
import com.kabouzeid.gramophone.model.Song; import com.dkanada.gramophone.model.Song;
import java.util.Collections; import java.util.Collections;
import java.util.List; import java.util.List;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.helper; package com.dkanada.gramophone.helper;
import android.graphics.Bitmap; import android.graphics.Bitmap;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.helper; package com.dkanada.gramophone.helper;
import java.util.Locale; import java.util.Locale;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.helper; package com.dkanada.gramophone.helper;
import android.graphics.Canvas; import android.graphics.Canvas;
import androidx.recyclerview.widget.RecyclerView; import androidx.recyclerview.widget.RecyclerView;

View file

@ -1,17 +1,17 @@
package com.kabouzeid.gramophone.helper.menu; package com.dkanada.gramophone.helper.menu;
import android.app.Activity; import android.app.Activity;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;
import androidx.appcompat.app.AppCompatActivity; import androidx.appcompat.app.AppCompatActivity;
import android.view.MenuItem; import android.view.MenuItem;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import com.kabouzeid.gramophone.dialogs.AddToPlaylistDialog; import com.dkanada.gramophone.dialogs.AddToPlaylistDialog;
import com.kabouzeid.gramophone.dialogs.DeletePlaylistDialog; import com.dkanada.gramophone.dialogs.DeletePlaylistDialog;
import com.kabouzeid.gramophone.dialogs.RenamePlaylistDialog; import com.dkanada.gramophone.dialogs.RenamePlaylistDialog;
import com.kabouzeid.gramophone.helper.MusicPlayerRemote; import com.dkanada.gramophone.helper.MusicPlayerRemote;
import com.kabouzeid.gramophone.model.Playlist; import com.dkanada.gramophone.model.Playlist;
import com.kabouzeid.gramophone.model.Song; import com.dkanada.gramophone.model.Song;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.helper.menu; package com.dkanada.gramophone.helper.menu;
import android.content.Intent; import android.content.Intent;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;
@ -8,15 +8,15 @@ import android.view.MenuItem;
import android.view.View; import android.view.View;
import android.widget.PopupMenu; import android.widget.PopupMenu;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import com.kabouzeid.gramophone.dialogs.AddToPlaylistDialog; import com.dkanada.gramophone.dialogs.AddToPlaylistDialog;
import com.kabouzeid.gramophone.dialogs.SongDetailDialog; import com.dkanada.gramophone.dialogs.SongDetailDialog;
import com.kabouzeid.gramophone.helper.MusicPlayerRemote; import com.dkanada.gramophone.helper.MusicPlayerRemote;
import com.kabouzeid.gramophone.model.Album; import com.dkanada.gramophone.model.Album;
import com.kabouzeid.gramophone.model.Artist; import com.dkanada.gramophone.model.Artist;
import com.kabouzeid.gramophone.model.Song; import com.dkanada.gramophone.model.Song;
import com.kabouzeid.gramophone.util.MusicUtil; import com.dkanada.gramophone.util.MusicUtil;
import com.kabouzeid.gramophone.util.NavigationUtil; import com.dkanada.gramophone.util.NavigationUtil;
public class SongMenuHelper { public class SongMenuHelper {
public static final int MENU_RES = R.menu.menu_item_song; public static final int MENU_RES = R.menu.menu_item_song;

View file

@ -1,12 +1,12 @@
package com.kabouzeid.gramophone.helper.menu; package com.dkanada.gramophone.helper.menu;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;
import androidx.fragment.app.FragmentActivity; import androidx.fragment.app.FragmentActivity;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import com.kabouzeid.gramophone.dialogs.AddToPlaylistDialog; import com.dkanada.gramophone.dialogs.AddToPlaylistDialog;
import com.kabouzeid.gramophone.helper.MusicPlayerRemote; import com.dkanada.gramophone.helper.MusicPlayerRemote;
import com.kabouzeid.gramophone.model.Song; import com.dkanada.gramophone.model.Song;
import java.util.List; import java.util.List;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.helper.sort; package com.dkanada.gramophone.helper.sort;
public class SortMethod { public class SortMethod {
public static final String NAME = "NAME"; public static final String NAME = "NAME";

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.helper.sort; package com.dkanada.gramophone.helper.sort;
public class SortOrder { public class SortOrder {
public static final String ASCENDING = "ASCENDING"; public static final String ASCENDING = "ASCENDING";

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.interfaces; package com.dkanada.gramophone.interfaces;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.interfaces; package com.dkanada.gramophone.interfaces;
import java.util.List; import java.util.List;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.interfaces; package com.dkanada.gramophone.interfaces;
public interface MusicServiceEventListener { public interface MusicServiceEventListener {
void onServiceConnected(); void onServiceConnected();

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.interfaces; package com.dkanada.gramophone.interfaces;
import androidx.annotation.ColorInt; import androidx.annotation.ColorInt;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.loader; package com.dkanada.gramophone.loader;
import android.content.Context; import android.content.Context;
import android.database.Cursor; import android.database.Cursor;
@ -8,8 +8,8 @@ import android.provider.MediaStore.Audio.AudioColumns;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;
import androidx.annotation.Nullable; import androidx.annotation.Nullable;
import com.kabouzeid.gramophone.model.Song; import com.dkanada.gramophone.model.Song;
import com.kabouzeid.gramophone.util.PreferenceUtil; import com.dkanada.gramophone.util.PreferenceUtil;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.misc; package com.dkanada.gramophone.misc;
/* /*
* Copyright (C) 2011 The Android Open Source Project * Copyright (C) 2011 The Android Open Source Project

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.misc; package com.dkanada.gramophone.misc;
import android.app.Dialog; import android.app.Dialog;
import android.content.Context; import android.content.Context;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.misc; package com.dkanada.gramophone.misc;
import android.animation.Animator; import android.animation.Animator;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.misc; package com.dkanada.gramophone.misc;
import com.github.ksoichiro.android.observablescrollview.ObservableScrollViewCallbacks; import com.github.ksoichiro.android.observablescrollview.ObservableScrollViewCallbacks;
import com.github.ksoichiro.android.observablescrollview.ScrollState; import com.github.ksoichiro.android.observablescrollview.ScrollState;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.misc; package com.dkanada.gramophone.misc;
import android.widget.SeekBar; import android.widget.SeekBar;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.misc; package com.dkanada.gramophone.misc;
import android.content.Context; import android.content.Context;
import android.os.AsyncTask; import android.os.AsyncTask;

View file

@ -1,5 +1,5 @@
package com.kabouzeid.gramophone.misc; package com.dkanada.gramophone.misc;
import android.content.Context; import android.content.Context;
import androidx.loader.content.AsyncTaskLoader; import androidx.loader.content.AsyncTaskLoader;

View file

@ -1,9 +1,9 @@
package com.kabouzeid.gramophone.model; package com.dkanada.gramophone.model;
import android.os.Parcel; import android.os.Parcel;
import android.os.Parcelable; import android.os.Parcelable;
import com.kabouzeid.gramophone.App; import com.dkanada.gramophone.App;
import org.jellyfin.apiclient.model.dto.BaseItemDto; import org.jellyfin.apiclient.model.dto.BaseItemDto;
import org.jellyfin.apiclient.model.dto.ImageOptions; import org.jellyfin.apiclient.model.dto.ImageOptions;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.model; package com.dkanada.gramophone.model;
import android.os.Parcel; import android.os.Parcel;
import android.os.Parcelable; import android.os.Parcelable;

View file

@ -1,9 +1,9 @@
package com.kabouzeid.gramophone.model; package com.dkanada.gramophone.model;
import android.os.Parcel; import android.os.Parcel;
import android.os.Parcelable; import android.os.Parcelable;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
public class CategoryInfo implements Parcelable { public class CategoryInfo implements Parcelable {
public Category category; public Category category;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.model; package com.dkanada.gramophone.model;
import android.os.Parcel; import android.os.Parcel;
import android.os.Parcelable; import android.os.Parcelable;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.model; package com.dkanada.gramophone.model;
import android.os.Parcel; import android.os.Parcel;
import android.os.Parcelable; import android.os.Parcelable;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.model; package com.dkanada.gramophone.model;
import android.os.Parcel; import android.os.Parcel;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.model; package com.dkanada.gramophone.model;
import android.os.Parcel; import android.os.Parcel;
import android.os.Parcelable; import android.os.Parcelable;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.preferences; package com.dkanada.gramophone.preferences;
import android.content.Context; import android.content.Context;
import android.util.AttributeSet; import android.util.AttributeSet;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.preferences; package com.dkanada.gramophone.preferences;
import android.app.Dialog; import android.app.Dialog;
import android.os.Bundle; import android.os.Bundle;
@ -9,10 +9,10 @@ import androidx.recyclerview.widget.RecyclerView;
import android.view.View; import android.view.View;
import com.afollestad.materialdialogs.MaterialDialog; import com.afollestad.materialdialogs.MaterialDialog;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import com.kabouzeid.gramophone.adapter.CategoryInfoAdapter; import com.dkanada.gramophone.adapter.CategoryInfoAdapter;
import com.kabouzeid.gramophone.model.CategoryInfo; import com.dkanada.gramophone.model.CategoryInfo;
import com.kabouzeid.gramophone.util.PreferenceUtil; import com.dkanada.gramophone.util.PreferenceUtil;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.preferences; package com.dkanada.gramophone.preferences;
import android.content.Context; import android.content.Context;
import android.util.AttributeSet; import android.util.AttributeSet;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.preferences; package com.dkanada.gramophone.preferences;
import android.annotation.SuppressLint; import android.annotation.SuppressLint;
import android.app.Dialog; import android.app.Dialog;
@ -18,10 +18,10 @@ import android.widget.TextView;
import com.afollestad.materialdialogs.DialogAction; import com.afollestad.materialdialogs.DialogAction;
import com.afollestad.materialdialogs.MaterialDialog; import com.afollestad.materialdialogs.MaterialDialog;
import com.heinrichreimersoftware.materialintro.view.InkPageIndicator; import com.heinrichreimersoftware.materialintro.view.InkPageIndicator;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import com.kabouzeid.gramophone.ui.fragments.player.NowPlayingScreen; import com.dkanada.gramophone.ui.fragments.player.NowPlayingScreen;
import com.kabouzeid.gramophone.util.PreferenceUtil; import com.dkanada.gramophone.util.PreferenceUtil;
import com.kabouzeid.gramophone.util.ViewUtil; import com.dkanada.gramophone.util.ViewUtil;
public class NowPlayingScreenPreferenceDialog extends DialogFragment implements MaterialDialog.SingleButtonCallback, ViewPager.OnPageChangeListener { public class NowPlayingScreenPreferenceDialog extends DialogFragment implements MaterialDialog.SingleButtonCallback, ViewPager.OnPageChangeListener {

View file

@ -14,7 +14,7 @@
* limitations under the License. * limitations under the License.
*/ */
package com.kabouzeid.gramophone.provider; package com.dkanada.gramophone.provider;
import android.content.ContentValues; import android.content.ContentValues;
import android.content.Context; import android.content.Context;
@ -26,8 +26,8 @@ import android.provider.MediaStore.Audio.AudioColumns;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;
import androidx.annotation.Nullable; import androidx.annotation.Nullable;
import com.kabouzeid.gramophone.loader.SongLoader; import com.dkanada.gramophone.loader.SongLoader;
import com.kabouzeid.gramophone.model.Song; import com.dkanada.gramophone.model.Song;
import java.util.List; import java.util.List;

View file

@ -11,7 +11,7 @@
// Modified for Phonograph by Karim Abou Zeid (kabouzeid). // Modified for Phonograph by Karim Abou Zeid (kabouzeid).
package com.kabouzeid.gramophone.service; package com.dkanada.gramophone.service;
import android.annotation.SuppressLint; import android.annotation.SuppressLint;
import android.content.BroadcastReceiver; import android.content.BroadcastReceiver;
@ -27,7 +27,7 @@ import android.view.KeyEvent;
import androidx.core.content.ContextCompat; import androidx.core.content.ContextCompat;
import com.kabouzeid.gramophone.BuildConfig; import com.dkanada.gramophone.BuildConfig;
/** /**
* Used to control headset playback. * Used to control headset playback.

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.service; package com.dkanada.gramophone.service;
import android.content.Context; import android.content.Context;
import android.content.Intent; import android.content.Intent;
@ -12,9 +12,9 @@ import androidx.annotation.Nullable;
import android.util.Log; import android.util.Log;
import android.widget.Toast; import android.widget.Toast;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import com.kabouzeid.gramophone.service.playback.Playback; import com.dkanada.gramophone.service.playback.Playback;
import com.kabouzeid.gramophone.util.PreferenceUtil; import com.dkanada.gramophone.util.PreferenceUtil;
public class MultiPlayer implements Playback, MediaPlayer.OnErrorListener, MediaPlayer.OnCompletionListener { public class MultiPlayer implements Playback, MediaPlayer.OnErrorListener, MediaPlayer.OnCompletionListener {
public static final String TAG = MultiPlayer.class.getSimpleName(); public static final String TAG = MultiPlayer.class.getSimpleName();

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.service; package com.dkanada.gramophone.service;
import android.app.PendingIntent; import android.app.PendingIntent;
import android.app.Service; import android.app.Service;
@ -39,23 +39,23 @@ import com.bumptech.glide.BitmapRequestBuilder;
import com.bumptech.glide.Glide; import com.bumptech.glide.Glide;
import com.bumptech.glide.request.animation.GlideAnimation; import com.bumptech.glide.request.animation.GlideAnimation;
import com.bumptech.glide.request.target.SimpleTarget; import com.bumptech.glide.request.target.SimpleTarget;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import com.kabouzeid.gramophone.glide.CustomGlideRequest; import com.dkanada.gramophone.glide.CustomGlideRequest;
import com.kabouzeid.gramophone.widgets.AppWidgetAlbum; import com.dkanada.gramophone.widgets.AppWidgetAlbum;
import com.kabouzeid.gramophone.widgets.AppWidgetCard; import com.dkanada.gramophone.widgets.AppWidgetCard;
import com.kabouzeid.gramophone.widgets.AppWidgetClassic; import com.dkanada.gramophone.widgets.AppWidgetClassic;
import com.kabouzeid.gramophone.glide.BlurTransformation; import com.dkanada.gramophone.glide.BlurTransformation;
import com.kabouzeid.gramophone.helper.ShuffleHelper; import com.dkanada.gramophone.helper.ShuffleHelper;
import com.kabouzeid.gramophone.model.Playlist; import com.dkanada.gramophone.model.Playlist;
import com.kabouzeid.gramophone.model.Song; import com.dkanada.gramophone.model.Song;
import com.kabouzeid.gramophone.provider.QueueStore; import com.dkanada.gramophone.provider.QueueStore;
import com.kabouzeid.gramophone.service.notification.PlayingNotification; import com.dkanada.gramophone.service.notification.PlayingNotification;
import com.kabouzeid.gramophone.service.notification.PlayingNotificationImpl; import com.dkanada.gramophone.service.notification.PlayingNotificationImpl;
import com.kabouzeid.gramophone.service.notification.PlayingNotificationImpl24; import com.dkanada.gramophone.service.notification.PlayingNotificationImpl24;
import com.kabouzeid.gramophone.service.playback.Playback; import com.dkanada.gramophone.service.playback.Playback;
import com.kabouzeid.gramophone.util.MusicUtil; import com.dkanada.gramophone.util.MusicUtil;
import com.kabouzeid.gramophone.util.PreferenceUtil; import com.dkanada.gramophone.util.PreferenceUtil;
import com.kabouzeid.gramophone.util.Util; import com.dkanada.gramophone.util.Util;
import java.lang.ref.WeakReference; import java.lang.ref.WeakReference;
import java.util.ArrayList; import java.util.ArrayList;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.service.notification; package com.dkanada.gramophone.service.notification;
import android.app.Notification; import android.app.Notification;
import android.app.NotificationChannel; import android.app.NotificationChannel;
@ -6,8 +6,8 @@ import android.app.NotificationManager;
import android.os.Build; import android.os.Build;
import androidx.annotation.RequiresApi; import androidx.annotation.RequiresApi;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import com.kabouzeid.gramophone.service.MusicService; import com.dkanada.gramophone.service.MusicService;
import static android.content.Context.NOTIFICATION_SERVICE; import static android.content.Context.NOTIFICATION_SERVICE;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.service.notification; package com.dkanada.gramophone.service.notification;
import android.app.Notification; import android.app.Notification;
import android.app.PendingIntent; import android.app.PendingIntent;
@ -20,15 +20,15 @@ import com.bumptech.glide.request.target.SimpleTarget;
import com.bumptech.glide.request.target.Target; import com.bumptech.glide.request.target.Target;
import com.kabouzeid.appthemehelper.util.ColorUtil; import com.kabouzeid.appthemehelper.util.ColorUtil;
import com.kabouzeid.appthemehelper.util.MaterialValueHelper; import com.kabouzeid.appthemehelper.util.MaterialValueHelper;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import com.kabouzeid.gramophone.glide.CustomGlideRequest; import com.dkanada.gramophone.glide.CustomGlideRequest;
import com.kabouzeid.gramophone.glide.palette.BitmapPaletteWrapper; import com.dkanada.gramophone.glide.palette.BitmapPaletteWrapper;
import com.kabouzeid.gramophone.model.Song; import com.dkanada.gramophone.model.Song;
import com.kabouzeid.gramophone.service.MusicService; import com.dkanada.gramophone.service.MusicService;
import com.kabouzeid.gramophone.ui.activities.MainActivity; import com.dkanada.gramophone.ui.activities.MainActivity;
import com.kabouzeid.gramophone.util.ImageUtil; import com.dkanada.gramophone.util.ImageUtil;
import com.kabouzeid.gramophone.util.ThemeUtil; import com.dkanada.gramophone.util.ThemeUtil;
import com.kabouzeid.gramophone.util.PreferenceUtil; import com.dkanada.gramophone.util.PreferenceUtil;
public class PlayingNotificationImpl extends PlayingNotification { public class PlayingNotificationImpl extends PlayingNotification {

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.service.notification; package com.dkanada.gramophone.service.notification;
import android.app.PendingIntent; import android.app.PendingIntent;
import android.content.ComponentName; import android.content.ComponentName;
@ -15,17 +15,17 @@ import androidx.palette.graphics.Palette;
import com.bumptech.glide.Glide; import com.bumptech.glide.Glide;
import com.bumptech.glide.request.animation.GlideAnimation; import com.bumptech.glide.request.animation.GlideAnimation;
import com.bumptech.glide.request.target.SimpleTarget; import com.bumptech.glide.request.target.SimpleTarget;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import com.kabouzeid.gramophone.glide.CustomGlideRequest; import com.dkanada.gramophone.glide.CustomGlideRequest;
import com.kabouzeid.gramophone.glide.palette.BitmapPaletteWrapper; import com.dkanada.gramophone.glide.palette.BitmapPaletteWrapper;
import com.kabouzeid.gramophone.model.Song; import com.dkanada.gramophone.model.Song;
import com.kabouzeid.gramophone.service.MusicService; import com.dkanada.gramophone.service.MusicService;
import com.kabouzeid.gramophone.ui.activities.MainActivity; import com.dkanada.gramophone.ui.activities.MainActivity;
import com.kabouzeid.gramophone.util.PreferenceUtil; import com.dkanada.gramophone.util.PreferenceUtil;
import static com.kabouzeid.gramophone.service.MusicService.ACTION_REWIND; import static com.dkanada.gramophone.service.MusicService.ACTION_REWIND;
import static com.kabouzeid.gramophone.service.MusicService.ACTION_SKIP; import static com.dkanada.gramophone.service.MusicService.ACTION_SKIP;
import static com.kabouzeid.gramophone.service.MusicService.ACTION_TOGGLE_PAUSE; import static com.dkanada.gramophone.service.MusicService.ACTION_TOGGLE_PAUSE;
public class PlayingNotificationImpl24 extends PlayingNotification { public class PlayingNotificationImpl24 extends PlayingNotification {

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.service.playback; package com.dkanada.gramophone.service.playback;
import androidx.annotation.Nullable; import androidx.annotation.Nullable;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.shortcuts; package com.dkanada.gramophone.shortcuts;
import android.content.Context; import android.content.Context;
import android.graphics.drawable.AdaptiveIconDrawable; import android.graphics.drawable.AdaptiveIconDrawable;
@ -11,9 +11,9 @@ import androidx.core.graphics.drawable.IconCompat;
import android.util.TypedValue; import android.util.TypedValue;
import com.kabouzeid.appthemehelper.ThemeStore; import com.kabouzeid.appthemehelper.ThemeStore;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import com.kabouzeid.gramophone.util.ImageUtil; import com.dkanada.gramophone.util.ImageUtil;
import com.kabouzeid.gramophone.util.PreferenceUtil; import com.dkanada.gramophone.util.PreferenceUtil;
@RequiresApi(Build.VERSION_CODES.N_MR1) @RequiresApi(Build.VERSION_CODES.N_MR1)
public final class AppShortcutIconGenerator { public final class AppShortcutIconGenerator {

View file

@ -1,14 +1,14 @@
package com.kabouzeid.gramophone.shortcuts; package com.dkanada.gramophone.shortcuts;
import android.app.Activity; import android.app.Activity;
import android.content.Intent; import android.content.Intent;
import android.os.Bundle; import android.os.Bundle;
import com.kabouzeid.gramophone.shortcuts.shortcuttype.LatestShortcutType; import com.dkanada.gramophone.shortcuts.shortcuttype.LatestShortcutType;
import com.kabouzeid.gramophone.shortcuts.shortcuttype.ShuffleShortcutType; import com.dkanada.gramophone.shortcuts.shortcuttype.ShuffleShortcutType;
import com.kabouzeid.gramophone.shortcuts.shortcuttype.FrequentShortcutType; import com.dkanada.gramophone.shortcuts.shortcuttype.FrequentShortcutType;
import com.kabouzeid.gramophone.model.Playlist; import com.dkanada.gramophone.model.Playlist;
import com.kabouzeid.gramophone.service.MusicService; import com.dkanada.gramophone.service.MusicService;
public class AppShortcutLauncherActivity extends Activity { public class AppShortcutLauncherActivity extends Activity {
public static final String KEY_SHORTCUT_TYPE = "com.kabouzeid.gramophone.shortcuts.ShortcutType"; public static final String KEY_SHORTCUT_TYPE = "com.kabouzeid.gramophone.shortcuts.ShortcutType";

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.shortcuts; package com.dkanada.gramophone.shortcuts;
import android.annotation.TargetApi; import android.annotation.TargetApi;
import android.content.Context; import android.content.Context;
@ -8,9 +8,9 @@ import android.content.pm.ShortcutManager;
import android.graphics.drawable.Icon; import android.graphics.drawable.Icon;
import android.os.Build; import android.os.Build;
import com.kabouzeid.gramophone.shortcuts.shortcuttype.LatestShortcutType; import com.dkanada.gramophone.shortcuts.shortcuttype.LatestShortcutType;
import com.kabouzeid.gramophone.shortcuts.shortcuttype.ShuffleShortcutType; import com.dkanada.gramophone.shortcuts.shortcuttype.ShuffleShortcutType;
import com.kabouzeid.gramophone.shortcuts.shortcuttype.FrequentShortcutType; import com.dkanada.gramophone.shortcuts.shortcuttype.FrequentShortcutType;
import java.util.Arrays; import java.util.Arrays;
import java.util.List; import java.util.List;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.shortcuts.shortcuttype; package com.dkanada.gramophone.shortcuts.shortcuttype;
import android.annotation.TargetApi; import android.annotation.TargetApi;
import android.content.Context; import android.content.Context;
@ -7,7 +7,7 @@ import android.content.pm.ShortcutInfo;
import android.os.Build; import android.os.Build;
import android.os.Bundle; import android.os.Bundle;
import com.kabouzeid.gramophone.shortcuts.AppShortcutLauncherActivity; import com.dkanada.gramophone.shortcuts.AppShortcutLauncherActivity;
@TargetApi(Build.VERSION_CODES.N_MR1) @TargetApi(Build.VERSION_CODES.N_MR1)
public abstract class BaseShortcutType { public abstract class BaseShortcutType {

View file

@ -1,13 +1,13 @@
package com.kabouzeid.gramophone.shortcuts.shortcuttype; package com.dkanada.gramophone.shortcuts.shortcuttype;
import android.annotation.TargetApi; import android.annotation.TargetApi;
import android.content.Context; import android.content.Context;
import android.content.pm.ShortcutInfo; import android.content.pm.ShortcutInfo;
import android.os.Build; import android.os.Build;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import com.kabouzeid.gramophone.shortcuts.AppShortcutIconGenerator; import com.dkanada.gramophone.shortcuts.AppShortcutIconGenerator;
import com.kabouzeid.gramophone.shortcuts.AppShortcutLauncherActivity; import com.dkanada.gramophone.shortcuts.AppShortcutLauncherActivity;
@TargetApi(Build.VERSION_CODES.N_MR1) @TargetApi(Build.VERSION_CODES.N_MR1)
public final class FrequentShortcutType extends BaseShortcutType { public final class FrequentShortcutType extends BaseShortcutType {

View file

@ -1,13 +1,13 @@
package com.kabouzeid.gramophone.shortcuts.shortcuttype; package com.dkanada.gramophone.shortcuts.shortcuttype;
import android.annotation.TargetApi; import android.annotation.TargetApi;
import android.content.Context; import android.content.Context;
import android.content.pm.ShortcutInfo; import android.content.pm.ShortcutInfo;
import android.os.Build; import android.os.Build;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import com.kabouzeid.gramophone.shortcuts.AppShortcutIconGenerator; import com.dkanada.gramophone.shortcuts.AppShortcutIconGenerator;
import com.kabouzeid.gramophone.shortcuts.AppShortcutLauncherActivity; import com.dkanada.gramophone.shortcuts.AppShortcutLauncherActivity;
@TargetApi(Build.VERSION_CODES.N_MR1) @TargetApi(Build.VERSION_CODES.N_MR1)
public final class LatestShortcutType extends BaseShortcutType { public final class LatestShortcutType extends BaseShortcutType {

View file

@ -1,13 +1,13 @@
package com.kabouzeid.gramophone.shortcuts.shortcuttype; package com.dkanada.gramophone.shortcuts.shortcuttype;
import android.annotation.TargetApi; import android.annotation.TargetApi;
import android.content.Context; import android.content.Context;
import android.content.pm.ShortcutInfo; import android.content.pm.ShortcutInfo;
import android.os.Build; import android.os.Build;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import com.kabouzeid.gramophone.shortcuts.AppShortcutIconGenerator; import com.dkanada.gramophone.shortcuts.AppShortcutIconGenerator;
import com.kabouzeid.gramophone.shortcuts.AppShortcutLauncherActivity; import com.dkanada.gramophone.shortcuts.AppShortcutLauncherActivity;
@TargetApi(Build.VERSION_CODES.N_MR1) @TargetApi(Build.VERSION_CODES.N_MR1)
public final class ShuffleShortcutType extends BaseShortcutType { public final class ShuffleShortcutType extends BaseShortcutType {

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.ui.activities; package com.dkanada.gramophone.ui.activities;
import android.content.Context; import android.content.Context;
import android.content.Intent; import android.content.Intent;
@ -14,8 +14,8 @@ import android.widget.LinearLayout;
import android.widget.TextView; import android.widget.TextView;
import com.kabouzeid.appthemehelper.ThemeStore; import com.kabouzeid.appthemehelper.ThemeStore;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import com.kabouzeid.gramophone.ui.activities.base.AbsBaseActivity; import com.dkanada.gramophone.ui.activities.base.AbsBaseActivity;
import butterknife.BindView; import butterknife.BindView;
import butterknife.ButterKnife; import butterknife.ButterKnife;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.ui.activities; package com.dkanada.gramophone.ui.activities;
import android.graphics.PorterDuff; import android.graphics.PorterDuff;
import android.os.Build; import android.os.Build;
@ -23,26 +23,26 @@ import com.bumptech.glide.request.target.Target;
import com.github.ksoichiro.android.observablescrollview.ObservableRecyclerView; import com.github.ksoichiro.android.observablescrollview.ObservableRecyclerView;
import com.kabouzeid.appthemehelper.util.ColorUtil; import com.kabouzeid.appthemehelper.util.ColorUtil;
import com.kabouzeid.appthemehelper.util.MaterialValueHelper; import com.kabouzeid.appthemehelper.util.MaterialValueHelper;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import com.kabouzeid.gramophone.adapter.song.AlbumSongAdapter; import com.dkanada.gramophone.adapter.song.AlbumSongAdapter;
import com.kabouzeid.gramophone.dialogs.AddToPlaylistDialog; import com.dkanada.gramophone.dialogs.AddToPlaylistDialog;
import com.kabouzeid.gramophone.dialogs.SleepTimerDialog; import com.dkanada.gramophone.dialogs.SleepTimerDialog;
import com.kabouzeid.gramophone.glide.CustomGlideRequest; import com.dkanada.gramophone.glide.CustomGlideRequest;
import com.kabouzeid.gramophone.glide.CustomPaletteTarget; import com.dkanada.gramophone.glide.CustomPaletteTarget;
import com.kabouzeid.gramophone.glide.palette.BitmapPaletteWrapper; import com.dkanada.gramophone.glide.palette.BitmapPaletteWrapper;
import com.kabouzeid.gramophone.helper.MusicPlayerRemote; import com.dkanada.gramophone.helper.MusicPlayerRemote;
import com.kabouzeid.gramophone.interfaces.CabHolder; import com.dkanada.gramophone.interfaces.CabHolder;
import com.kabouzeid.gramophone.interfaces.MediaCallback; import com.dkanada.gramophone.interfaces.MediaCallback;
import com.kabouzeid.gramophone.interfaces.PaletteColorHolder; import com.dkanada.gramophone.interfaces.PaletteColorHolder;
import com.kabouzeid.gramophone.misc.SimpleObservableScrollViewCallbacks; import com.dkanada.gramophone.misc.SimpleObservableScrollViewCallbacks;
import com.kabouzeid.gramophone.model.Album; import com.dkanada.gramophone.model.Album;
import com.kabouzeid.gramophone.model.Artist; import com.dkanada.gramophone.model.Artist;
import com.kabouzeid.gramophone.model.Song; import com.dkanada.gramophone.model.Song;
import com.kabouzeid.gramophone.ui.activities.base.AbsSlidingMusicPanelActivity; import com.dkanada.gramophone.ui.activities.base.AbsSlidingMusicPanelActivity;
import com.kabouzeid.gramophone.util.MusicUtil; import com.dkanada.gramophone.util.MusicUtil;
import com.kabouzeid.gramophone.util.NavigationUtil; import com.dkanada.gramophone.util.NavigationUtil;
import com.kabouzeid.gramophone.util.ThemeUtil; import com.dkanada.gramophone.util.ThemeUtil;
import com.kabouzeid.gramophone.util.QueryUtil; import com.dkanada.gramophone.util.QueryUtil;
import org.jellyfin.apiclient.model.querying.ItemQuery; import org.jellyfin.apiclient.model.querying.ItemQuery;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.ui.activities; package com.dkanada.gramophone.ui.activities;
import android.graphics.PorterDuff; import android.graphics.PorterDuff;
import android.os.Build; import android.os.Build;
@ -27,27 +27,27 @@ import com.bumptech.glide.request.target.Target;
import com.github.ksoichiro.android.observablescrollview.ObservableListView; import com.github.ksoichiro.android.observablescrollview.ObservableListView;
import com.kabouzeid.appthemehelper.util.ColorUtil; import com.kabouzeid.appthemehelper.util.ColorUtil;
import com.kabouzeid.appthemehelper.util.MaterialValueHelper; import com.kabouzeid.appthemehelper.util.MaterialValueHelper;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import com.kabouzeid.gramophone.adapter.album.HorizontalAlbumAdapter; import com.dkanada.gramophone.adapter.album.HorizontalAlbumAdapter;
import com.kabouzeid.gramophone.adapter.song.ArtistSongAdapter; import com.dkanada.gramophone.adapter.song.ArtistSongAdapter;
import com.kabouzeid.gramophone.dialogs.AddToPlaylistDialog; import com.dkanada.gramophone.dialogs.AddToPlaylistDialog;
import com.kabouzeid.gramophone.dialogs.SleepTimerDialog; import com.dkanada.gramophone.dialogs.SleepTimerDialog;
import com.kabouzeid.gramophone.glide.CustomGlideRequest; import com.dkanada.gramophone.glide.CustomGlideRequest;
import com.kabouzeid.gramophone.glide.CustomPaletteTarget; import com.dkanada.gramophone.glide.CustomPaletteTarget;
import com.kabouzeid.gramophone.glide.palette.BitmapPaletteWrapper; import com.dkanada.gramophone.glide.palette.BitmapPaletteWrapper;
import com.kabouzeid.gramophone.helper.MusicPlayerRemote; import com.dkanada.gramophone.helper.MusicPlayerRemote;
import com.kabouzeid.gramophone.interfaces.CabHolder; import com.dkanada.gramophone.interfaces.CabHolder;
import com.kabouzeid.gramophone.interfaces.MediaCallback; import com.dkanada.gramophone.interfaces.MediaCallback;
import com.kabouzeid.gramophone.interfaces.PaletteColorHolder; import com.dkanada.gramophone.interfaces.PaletteColorHolder;
import com.kabouzeid.gramophone.misc.SimpleObservableScrollViewCallbacks; import com.dkanada.gramophone.misc.SimpleObservableScrollViewCallbacks;
import com.kabouzeid.gramophone.model.Album; import com.dkanada.gramophone.model.Album;
import com.kabouzeid.gramophone.model.Artist; import com.dkanada.gramophone.model.Artist;
import com.kabouzeid.gramophone.model.Song; import com.dkanada.gramophone.model.Song;
import com.kabouzeid.gramophone.ui.activities.base.AbsSlidingMusicPanelActivity; import com.dkanada.gramophone.ui.activities.base.AbsSlidingMusicPanelActivity;
import com.kabouzeid.gramophone.util.MusicUtil; import com.dkanada.gramophone.util.MusicUtil;
import com.kabouzeid.gramophone.util.ThemeUtil; import com.dkanada.gramophone.util.ThemeUtil;
import com.kabouzeid.gramophone.util.PreferenceUtil; import com.dkanada.gramophone.util.PreferenceUtil;
import com.kabouzeid.gramophone.util.QueryUtil; import com.dkanada.gramophone.util.QueryUtil;
import org.jellyfin.apiclient.model.querying.ItemQuery; import org.jellyfin.apiclient.model.querying.ItemQuery;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.ui.activities; package com.dkanada.gramophone.ui.activities;
import android.os.Bundle; import android.os.Bundle;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;
@ -13,17 +13,17 @@ import android.widget.TextView;
import com.afollestad.materialcab.MaterialCab; import com.afollestad.materialcab.MaterialCab;
import com.h6ah4i.android.widget.advrecyclerview.utils.WrapperAdapterUtils; import com.h6ah4i.android.widget.advrecyclerview.utils.WrapperAdapterUtils;
import com.kabouzeid.appthemehelper.ThemeStore; import com.kabouzeid.appthemehelper.ThemeStore;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import com.kabouzeid.gramophone.adapter.song.SongAdapter; import com.dkanada.gramophone.adapter.song.SongAdapter;
import com.kabouzeid.gramophone.helper.MusicPlayerRemote; import com.dkanada.gramophone.helper.MusicPlayerRemote;
import com.kabouzeid.gramophone.interfaces.CabHolder; import com.dkanada.gramophone.interfaces.CabHolder;
import com.kabouzeid.gramophone.interfaces.MediaCallback; import com.dkanada.gramophone.interfaces.MediaCallback;
import com.kabouzeid.gramophone.model.Genre; import com.dkanada.gramophone.model.Genre;
import com.kabouzeid.gramophone.model.Song; import com.dkanada.gramophone.model.Song;
import com.kabouzeid.gramophone.ui.activities.base.AbsSlidingMusicPanelActivity; import com.dkanada.gramophone.ui.activities.base.AbsSlidingMusicPanelActivity;
import com.kabouzeid.gramophone.util.ThemeUtil; import com.dkanada.gramophone.util.ThemeUtil;
import com.kabouzeid.gramophone.util.QueryUtil; import com.dkanada.gramophone.util.QueryUtil;
import com.kabouzeid.gramophone.util.ViewUtil; import com.dkanada.gramophone.util.ViewUtil;
import com.simplecityapps.recyclerview_fastscroll.views.FastScrollRecyclerView; import com.simplecityapps.recyclerview_fastscroll.views.FastScrollRecyclerView;
import org.jellyfin.apiclient.model.querying.ItemQuery; import org.jellyfin.apiclient.model.querying.ItemQuery;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.ui.activities; package com.dkanada.gramophone.ui.activities;
import android.content.Context; import android.content.Context;
import android.content.Intent; import android.content.Intent;
@ -12,9 +12,9 @@ import androidx.annotation.NonNull;
import androidx.appcompat.widget.Toolbar; import androidx.appcompat.widget.Toolbar;
import com.kabouzeid.appthemehelper.ThemeStore; import com.kabouzeid.appthemehelper.ThemeStore;
import com.kabouzeid.gramophone.App; import com.dkanada.gramophone.App;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import com.kabouzeid.gramophone.ui.activities.base.AbsBaseActivity; import com.dkanada.gramophone.ui.activities.base.AbsBaseActivity;
import org.jellyfin.apiclient.interaction.AndroidCredentialProvider; import org.jellyfin.apiclient.interaction.AndroidCredentialProvider;
import org.jellyfin.apiclient.interaction.ConnectionResult; import org.jellyfin.apiclient.interaction.ConnectionResult;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.ui.activities; package com.dkanada.gramophone.ui.activities;
import android.annotation.SuppressLint; import android.annotation.SuppressLint;
import android.content.Intent; import android.content.Intent;
@ -23,17 +23,17 @@ import com.bumptech.glide.Glide;
import com.kabouzeid.appthemehelper.ThemeStore; import com.kabouzeid.appthemehelper.ThemeStore;
import com.kabouzeid.appthemehelper.util.ATHUtil; import com.kabouzeid.appthemehelper.util.ATHUtil;
import com.kabouzeid.appthemehelper.util.NavigationViewUtil; import com.kabouzeid.appthemehelper.util.NavigationViewUtil;
import com.kabouzeid.gramophone.App; import com.dkanada.gramophone.App;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import com.kabouzeid.gramophone.glide.CustomGlideRequest; import com.dkanada.gramophone.glide.CustomGlideRequest;
import com.kabouzeid.gramophone.helper.MusicPlayerRemote; import com.dkanada.gramophone.helper.MusicPlayerRemote;
import com.kabouzeid.gramophone.interfaces.MediaCallback; import com.dkanada.gramophone.interfaces.MediaCallback;
import com.kabouzeid.gramophone.model.Song; import com.dkanada.gramophone.model.Song;
import com.kabouzeid.gramophone.ui.activities.base.AbsSlidingMusicPanelActivity; import com.dkanada.gramophone.ui.activities.base.AbsSlidingMusicPanelActivity;
import com.kabouzeid.gramophone.ui.fragments.mainactivity.library.LibraryFragment; import com.dkanada.gramophone.ui.fragments.mainactivity.library.LibraryFragment;
import com.kabouzeid.gramophone.util.MusicUtil; import com.dkanada.gramophone.util.MusicUtil;
import com.kabouzeid.gramophone.util.QueryUtil; import com.dkanada.gramophone.util.QueryUtil;
import com.sothree.slidinguppanel.SlidingUpPanelLayout; import com.sothree.slidinguppanel.SlidingUpPanelLayout;
import org.jellyfin.apiclient.interaction.EmptyResponse; import org.jellyfin.apiclient.interaction.EmptyResponse;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.ui.activities; package com.dkanada.gramophone.ui.activities;
import android.os.Bundle; import android.os.Bundle;
import android.view.Menu; import android.view.Menu;
@ -17,21 +17,21 @@ import com.h6ah4i.android.widget.advrecyclerview.animator.RefactoredDefaultItemA
import com.h6ah4i.android.widget.advrecyclerview.draggable.RecyclerViewDragDropManager; import com.h6ah4i.android.widget.advrecyclerview.draggable.RecyclerViewDragDropManager;
import com.h6ah4i.android.widget.advrecyclerview.utils.WrapperAdapterUtils; import com.h6ah4i.android.widget.advrecyclerview.utils.WrapperAdapterUtils;
import com.kabouzeid.appthemehelper.ThemeStore; import com.kabouzeid.appthemehelper.ThemeStore;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import com.kabouzeid.gramophone.adapter.song.OrderablePlaylistSongAdapter; import com.dkanada.gramophone.adapter.song.OrderablePlaylistSongAdapter;
import com.kabouzeid.gramophone.adapter.song.PlaylistSongAdapter; import com.dkanada.gramophone.adapter.song.PlaylistSongAdapter;
import com.kabouzeid.gramophone.adapter.song.SongAdapter; import com.dkanada.gramophone.adapter.song.SongAdapter;
import com.kabouzeid.gramophone.helper.MusicPlayerRemote; import com.dkanada.gramophone.helper.MusicPlayerRemote;
import com.kabouzeid.gramophone.helper.menu.PlaylistMenuHelper; import com.dkanada.gramophone.helper.menu.PlaylistMenuHelper;
import com.kabouzeid.gramophone.interfaces.CabHolder; import com.dkanada.gramophone.interfaces.CabHolder;
import com.kabouzeid.gramophone.interfaces.MediaCallback; import com.dkanada.gramophone.interfaces.MediaCallback;
import com.kabouzeid.gramophone.model.Playlist; import com.dkanada.gramophone.model.Playlist;
import com.kabouzeid.gramophone.model.PlaylistSong; import com.dkanada.gramophone.model.PlaylistSong;
import com.kabouzeid.gramophone.model.Song; import com.dkanada.gramophone.model.Song;
import com.kabouzeid.gramophone.ui.activities.base.AbsSlidingMusicPanelActivity; import com.dkanada.gramophone.ui.activities.base.AbsSlidingMusicPanelActivity;
import com.kabouzeid.gramophone.util.ThemeUtil; import com.dkanada.gramophone.util.ThemeUtil;
import com.kabouzeid.gramophone.util.PlaylistUtil; import com.dkanada.gramophone.util.PlaylistUtil;
import com.kabouzeid.gramophone.util.ViewUtil; import com.dkanada.gramophone.util.ViewUtil;
import com.simplecityapps.recyclerview_fastscroll.views.FastScrollRecyclerView; import com.simplecityapps.recyclerview_fastscroll.views.FastScrollRecyclerView;
import org.jellyfin.apiclient.model.playlists.PlaylistItemQuery; import org.jellyfin.apiclient.model.playlists.PlaylistItemQuery;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.ui.activities; package com.dkanada.gramophone.ui.activities;
import android.os.Bundle; import android.os.Bundle;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;
@ -14,15 +14,15 @@ import android.view.View;
import android.widget.TextView; import android.widget.TextView;
import com.kabouzeid.appthemehelper.ThemeStore; import com.kabouzeid.appthemehelper.ThemeStore;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import com.kabouzeid.gramophone.adapter.SearchAdapter; import com.dkanada.gramophone.adapter.SearchAdapter;
import com.kabouzeid.gramophone.interfaces.MediaCallback; import com.dkanada.gramophone.interfaces.MediaCallback;
import com.kabouzeid.gramophone.model.Album; import com.dkanada.gramophone.model.Album;
import com.kabouzeid.gramophone.model.Artist; import com.dkanada.gramophone.model.Artist;
import com.kabouzeid.gramophone.model.Song; import com.dkanada.gramophone.model.Song;
import com.kabouzeid.gramophone.ui.activities.base.AbsMusicServiceActivity; import com.dkanada.gramophone.ui.activities.base.AbsMusicServiceActivity;
import com.kabouzeid.gramophone.util.QueryUtil; import com.dkanada.gramophone.util.QueryUtil;
import com.kabouzeid.gramophone.util.Util; import com.dkanada.gramophone.util.Util;
import org.jellyfin.apiclient.model.querying.ItemQuery; import org.jellyfin.apiclient.model.querying.ItemQuery;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.ui.activities; package com.dkanada.gramophone.ui.activities;
import android.content.SharedPreferences; import android.content.SharedPreferences;
import android.os.Build; import android.os.Build;
@ -20,14 +20,14 @@ import com.kabouzeid.appthemehelper.ThemeStore;
import com.kabouzeid.appthemehelper.common.prefs.supportv7.ATEColorPreference; import com.kabouzeid.appthemehelper.common.prefs.supportv7.ATEColorPreference;
import com.kabouzeid.appthemehelper.common.prefs.supportv7.ATEPreferenceFragmentCompat; import com.kabouzeid.appthemehelper.common.prefs.supportv7.ATEPreferenceFragmentCompat;
import com.kabouzeid.appthemehelper.util.ColorUtil; import com.kabouzeid.appthemehelper.util.ColorUtil;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import com.kabouzeid.gramophone.shortcuts.DynamicShortcutManager; import com.dkanada.gramophone.shortcuts.DynamicShortcutManager;
import com.kabouzeid.gramophone.preferences.LibraryPreference; import com.dkanada.gramophone.preferences.LibraryPreference;
import com.kabouzeid.gramophone.preferences.LibraryPreferenceDialog; import com.dkanada.gramophone.preferences.LibraryPreferenceDialog;
import com.kabouzeid.gramophone.preferences.NowPlayingScreenPreference; import com.dkanada.gramophone.preferences.NowPlayingScreenPreference;
import com.kabouzeid.gramophone.preferences.NowPlayingScreenPreferenceDialog; import com.dkanada.gramophone.preferences.NowPlayingScreenPreferenceDialog;
import com.kabouzeid.gramophone.ui.activities.base.AbsBaseActivity; import com.dkanada.gramophone.ui.activities.base.AbsBaseActivity;
import com.kabouzeid.gramophone.util.PreferenceUtil; import com.dkanada.gramophone.util.PreferenceUtil;
import butterknife.BindView; import butterknife.BindView;
import butterknife.ButterKnife; import butterknife.ButterKnife;

View file

@ -1,12 +1,12 @@
package com.kabouzeid.gramophone.ui.activities; package com.dkanada.gramophone.ui.activities;
import android.content.Context; import android.content.Context;
import android.content.Intent; import android.content.Intent;
import android.os.Bundle; import android.os.Bundle;
import com.kabouzeid.gramophone.App; import com.dkanada.gramophone.App;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import com.kabouzeid.gramophone.ui.activities.base.AbsBaseActivity; import com.dkanada.gramophone.ui.activities.base.AbsBaseActivity;
import org.jellyfin.apiclient.interaction.AndroidCredentialProvider; import org.jellyfin.apiclient.interaction.AndroidCredentialProvider;
import org.jellyfin.apiclient.interaction.ConnectionResult; import org.jellyfin.apiclient.interaction.ConnectionResult;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.ui.activities.base; package com.dkanada.gramophone.ui.activities.base;
import android.Manifest; import android.Manifest;
import android.content.Intent; import android.content.Intent;
@ -16,7 +16,7 @@ import android.view.KeyEvent;
import android.view.View; import android.view.View;
import com.kabouzeid.appthemehelper.ThemeStore; import com.kabouzeid.appthemehelper.ThemeStore;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
/** /**
* @author Karim Abou Zeid (kabouzeid) * @author Karim Abou Zeid (kabouzeid)

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.ui.activities.base; package com.dkanada.gramophone.ui.activities.base;
import android.Manifest; import android.Manifest;
import android.content.BroadcastReceiver; import android.content.BroadcastReceiver;
@ -12,10 +12,10 @@ import android.os.IBinder;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;
import androidx.annotation.Nullable; import androidx.annotation.Nullable;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import com.kabouzeid.gramophone.helper.MusicPlayerRemote; import com.dkanada.gramophone.helper.MusicPlayerRemote;
import com.kabouzeid.gramophone.interfaces.MusicServiceEventListener; import com.dkanada.gramophone.interfaces.MusicServiceEventListener;
import com.kabouzeid.gramophone.service.MusicService; import com.dkanada.gramophone.service.MusicService;
import java.lang.ref.WeakReference; import java.lang.ref.WeakReference;
import java.util.ArrayList; import java.util.ArrayList;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.gramophone.ui.activities.base; package com.dkanada.gramophone.ui.activities.base;
import android.animation.ArgbEvaluator; import android.animation.ArgbEvaluator;
import android.animation.ValueAnimator; import android.animation.ValueAnimator;
@ -14,15 +14,15 @@ import android.view.ViewGroup;
import android.view.ViewTreeObserver; import android.view.ViewTreeObserver;
import android.view.animation.PathInterpolator; import android.view.animation.PathInterpolator;
import com.kabouzeid.gramophone.R; import com.dkanada.gramophone.R;
import com.kabouzeid.gramophone.helper.MusicPlayerRemote; import com.dkanada.gramophone.helper.MusicPlayerRemote;
import com.kabouzeid.gramophone.ui.fragments.player.AbsPlayerFragment; import com.dkanada.gramophone.ui.fragments.player.AbsPlayerFragment;
import com.kabouzeid.gramophone.ui.fragments.player.MiniPlayerFragment; import com.dkanada.gramophone.ui.fragments.player.MiniPlayerFragment;
import com.kabouzeid.gramophone.ui.fragments.player.NowPlayingScreen; import com.dkanada.gramophone.ui.fragments.player.NowPlayingScreen;
import com.kabouzeid.gramophone.ui.fragments.player.card.CardPlayerFragment; import com.dkanada.gramophone.ui.fragments.player.card.CardPlayerFragment;
import com.kabouzeid.gramophone.ui.fragments.player.flat.FlatPlayerFragment; import com.dkanada.gramophone.ui.fragments.player.flat.FlatPlayerFragment;
import com.kabouzeid.gramophone.util.PreferenceUtil; import com.dkanada.gramophone.util.PreferenceUtil;
import com.kabouzeid.gramophone.util.ViewUtil; import com.dkanada.gramophone.util.ViewUtil;
import com.sothree.slidinguppanel.SlidingUpPanelLayout; import com.sothree.slidinguppanel.SlidingUpPanelLayout;
import butterknife.BindView; import butterknife.BindView;

Some files were not shown because too many files have changed in this diff Show more