Renamed package to gramophone
This commit is contained in:
parent
200c50babf
commit
c28a75c61a
95 changed files with 412 additions and 415 deletions
|
|
@ -20,7 +20,7 @@ android {
|
|||
buildToolsVersion "21.1.2"
|
||||
|
||||
defaultConfig {
|
||||
applicationId "com.kabouzeid.materialmusic"
|
||||
applicationId "com.kabouzeid.gramophone"
|
||||
minSdkVersion 16
|
||||
targetSdkVersion 21
|
||||
versionCode 1
|
||||
|
|
|
|||
|
|
@ -74,7 +74,7 @@ MERGED from com.android.support:support-v4:21.0.3:16:5
|
|||
ADDED from AndroidManifest.xml:16:9
|
||||
android:name
|
||||
ADDED from AndroidManifest.xml:12:9
|
||||
activity#com.kabouzeid.materialmusic.ui.activities.MainActivity
|
||||
activity#gramophone.ui.activities.MainActivity
|
||||
ADDED from AndroidManifest.xml:17:9
|
||||
android:label
|
||||
ADDED from AndroidManifest.xml:19:13
|
||||
|
|
@ -90,27 +90,27 @@ category#android.intent.category.LAUNCHER
|
|||
ADDED from AndroidManifest.xml:23:17
|
||||
android:name
|
||||
ADDED from AndroidManifest.xml:23:27
|
||||
activity#com.kabouzeid.materialmusic.ui.activities.AlbumDetailActivity
|
||||
activity#gramophone.ui.activities.AlbumDetailActivity
|
||||
ADDED from AndroidManifest.xml:26:9
|
||||
android:name
|
||||
ADDED from AndroidManifest.xml:26:19
|
||||
activity#com.kabouzeid.materialmusic.ui.activities.ArtistDetailActivity
|
||||
activity#gramophone.ui.activities.ArtistDetailActivity
|
||||
ADDED from AndroidManifest.xml:28:9
|
||||
android:name
|
||||
ADDED from AndroidManifest.xml:28:19
|
||||
activity#com.kabouzeid.materialmusic.ui.activities.MusicControllerActivity
|
||||
activity#gramophone.ui.activities.MusicControllerActivity
|
||||
ADDED from AndroidManifest.xml:30:9
|
||||
android:parentActivityName
|
||||
ADDED from AndroidManifest.xml:32:13
|
||||
android:name
|
||||
ADDED from AndroidManifest.xml:31:13
|
||||
service#com.kabouzeid.materialmusic.service.MusicService
|
||||
service#gramophone.service.MusicService
|
||||
ADDED from AndroidManifest.xml:35:9
|
||||
android:enabled
|
||||
ADDED from AndroidManifest.xml:37:13
|
||||
android:name
|
||||
ADDED from AndroidManifest.xml:36:13
|
||||
receiver#com.kabouzeid.materialmusic.service.MediaButtonIntentReceiver
|
||||
receiver#gramophone.service.MediaButtonIntentReceiver
|
||||
ADDED from AndroidManifest.xml:40:9
|
||||
android:name
|
||||
ADDED from AndroidManifest.xml:40:19
|
||||
|
|
@ -126,7 +126,7 @@ ADDED from AndroidManifest.xml:46:9
|
|||
ADDED from AndroidManifest.xml:48:13
|
||||
android:name
|
||||
ADDED from AndroidManifest.xml:47:13
|
||||
activity#com.kabouzeid.materialmusic.ui.activities.tageditor.SongTagEditorActivity
|
||||
activity#gramophone.ui.activities.tageditor.SongTagEditorActivity
|
||||
ADDED from AndroidManifest.xml:50:9
|
||||
android:label
|
||||
ADDED from AndroidManifest.xml:52:13
|
||||
|
|
@ -134,13 +134,13 @@ ADDED from AndroidManifest.xml:50:9
|
|||
ADDED from AndroidManifest.xml:53:13
|
||||
android:name
|
||||
ADDED from AndroidManifest.xml:51:13
|
||||
activity#com.kabouzeid.materialmusic.ui.activities.tageditor.AlbumTagEditorActivity
|
||||
activity#gramophone.ui.activities.tageditor.AlbumTagEditorActivity
|
||||
ADDED from AndroidManifest.xml:55:9
|
||||
android:label
|
||||
ADDED from AndroidManifest.xml:57:13
|
||||
android:name
|
||||
ADDED from AndroidManifest.xml:56:13
|
||||
activity#com.kabouzeid.materialmusic.ui.activities.SearchActivity
|
||||
activity#gramophone.ui.activities.SearchActivity
|
||||
ADDED from AndroidManifest.xml:59:9
|
||||
android:label
|
||||
ADDED from AndroidManifest.xml:61:13
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic;
|
||||
package com.kabouzeid.gramophone;
|
||||
|
||||
import android.app.Application;
|
||||
import android.test.ApplicationTestCase;
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
package="com.kabouzeid.materialmusic" >
|
||||
package="com.kabouzeid.gramophone" >
|
||||
|
||||
<uses-permission android:name="android.permission.WAKE_LOCK" />
|
||||
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
|
||||
|
|
@ -9,13 +9,13 @@
|
|||
<uses-permission android:name="android.permission.INTERNET" />
|
||||
|
||||
<application
|
||||
android:name=".App"
|
||||
android:name="com.kabouzeid.gramophone.App"
|
||||
android:allowBackup="true"
|
||||
android:icon="@drawable/ic_launcher"
|
||||
android:label="@string/app_name"
|
||||
android:theme="@style/Theme.MaterialMusic" >
|
||||
<activity
|
||||
android:name=".ui.activities.MainActivity"
|
||||
android:name="com.kabouzeid.gramophone.ui.activities.MainActivity"
|
||||
android:label="@string/app_name" >
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.MAIN" />
|
||||
|
|
@ -23,21 +23,21 @@
|
|||
<category android:name="android.intent.category.LAUNCHER" />
|
||||
</intent-filter>
|
||||
</activity>
|
||||
<activity android:name=".ui.activities.AlbumDetailActivity" >
|
||||
<activity android:name="com.kabouzeid.gramophone.ui.activities.AlbumDetailActivity" >
|
||||
</activity>
|
||||
<activity android:name=".ui.activities.ArtistDetailActivity" >
|
||||
<activity android:name="com.kabouzeid.gramophone.ui.activities.ArtistDetailActivity" >
|
||||
</activity>
|
||||
<activity
|
||||
android:name=".ui.activities.MusicControllerActivity"
|
||||
android:parentActivityName=".ui.activities.MainActivity" >
|
||||
android:name="com.kabouzeid.gramophone.ui.activities.MusicControllerActivity"
|
||||
android:parentActivityName="com.kabouzeid.gramophone.ui.activities.MainActivity" >
|
||||
</activity>
|
||||
|
||||
<service
|
||||
android:name=".service.MusicService"
|
||||
android:name="com.kabouzeid.gramophone.service.MusicService"
|
||||
android:enabled="true" >
|
||||
</service>
|
||||
|
||||
<receiver android:name=".service.MediaButtonIntentReceiver" >
|
||||
<receiver android:name="com.kabouzeid.gramophone.service.MediaButtonIntentReceiver" >
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.MEDIA_BUTTON" />
|
||||
</intent-filter>
|
||||
|
|
@ -48,16 +48,16 @@
|
|||
android:value="b23725bd3d266aa65c5a3dd1816b2f801524a189" />
|
||||
|
||||
<activity
|
||||
android:name=".ui.activities.tageditor.SongTagEditorActivity"
|
||||
android:name="com.kabouzeid.gramophone.ui.activities.tageditor.SongTagEditorActivity"
|
||||
android:label="@string/title_activity_tag_editor"
|
||||
android:windowSoftInputMode="adjustResize" >
|
||||
</activity>
|
||||
<activity
|
||||
android:name=".ui.activities.tageditor.AlbumTagEditorActivity"
|
||||
android:name="com.kabouzeid.gramophone.ui.activities.tageditor.AlbumTagEditorActivity"
|
||||
android:label="@string/title_activity_album_tag_editor" >
|
||||
</activity>
|
||||
<activity
|
||||
android:name=".ui.activities.SearchActivity"
|
||||
android:name="com.kabouzeid.gramophone.ui.activities.SearchActivity"
|
||||
android:label="@string/title_activity_search" >
|
||||
</activity>
|
||||
</application>
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic;
|
||||
package com.kabouzeid.gramophone;
|
||||
|
||||
import android.app.Application;
|
||||
import android.content.SharedPreferences;
|
||||
|
|
@ -9,9 +9,9 @@ import com.android.volley.Request;
|
|||
import com.android.volley.RequestQueue;
|
||||
import com.android.volley.toolbox.Volley;
|
||||
import com.crashlytics.android.Crashlytics;
|
||||
import com.kabouzeid.materialmusic.helper.MusicPlayerRemote;
|
||||
import com.kabouzeid.materialmusic.misc.AppKeys;
|
||||
import com.kabouzeid.materialmusic.util.ImageLoaderUtil;
|
||||
import com.kabouzeid.gramophone.helper.MusicPlayerRemote;
|
||||
import com.kabouzeid.gramophone.misc.AppKeys;
|
||||
import com.kabouzeid.gramophone.util.ImageLoaderUtil;
|
||||
|
||||
import io.fabric.sdk.android.Fabric;
|
||||
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic.adapter;
|
||||
package com.kabouzeid.gramophone.adapter;
|
||||
|
||||
import android.content.Context;
|
||||
import android.graphics.Bitmap;
|
||||
|
|
@ -9,12 +9,12 @@ import android.view.ViewGroup;
|
|||
import android.widget.ArrayAdapter;
|
||||
import android.widget.TextView;
|
||||
|
||||
import com.kabouzeid.materialmusic.R;
|
||||
import com.kabouzeid.materialmusic.model.Album;
|
||||
import com.kabouzeid.materialmusic.util.MusicUtil;
|
||||
import com.kabouzeid.materialmusic.util.Util;
|
||||
import com.kabouzeid.materialmusic.util.ViewUtil;
|
||||
import com.kabouzeid.materialmusic.view.SquareImageView;
|
||||
import com.kabouzeid.gramophone.R;
|
||||
import com.kabouzeid.gramophone.model.Album;
|
||||
import com.kabouzeid.gramophone.util.MusicUtil;
|
||||
import com.kabouzeid.gramophone.util.Util;
|
||||
import com.kabouzeid.gramophone.util.ViewUtil;
|
||||
import com.kabouzeid.gramophone.view.SquareImageView;
|
||||
import com.nostra13.universalimageloader.core.ImageLoader;
|
||||
import com.nostra13.universalimageloader.core.assist.FailReason;
|
||||
import com.nostra13.universalimageloader.core.listener.ImageLoadingListener;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic.adapter;
|
||||
package com.kabouzeid.gramophone.adapter;
|
||||
|
||||
import android.content.Context;
|
||||
import android.graphics.Bitmap;
|
||||
|
|
@ -9,9 +9,9 @@ import android.widget.ArrayAdapter;
|
|||
import android.widget.ImageView;
|
||||
import android.widget.TextView;
|
||||
|
||||
import com.kabouzeid.materialmusic.R;
|
||||
import com.kabouzeid.materialmusic.lastfm.artist.LastFMArtistThumbnailLoader;
|
||||
import com.kabouzeid.materialmusic.model.Artist;
|
||||
import com.kabouzeid.gramophone.R;
|
||||
import com.kabouzeid.gramophone.lastfm.artist.LastFMArtistThumbnailLoader;
|
||||
import com.kabouzeid.gramophone.model.Artist;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic.adapter;
|
||||
package com.kabouzeid.gramophone.adapter;
|
||||
|
||||
import android.content.Context;
|
||||
import android.view.LayoutInflater;
|
||||
|
|
@ -8,9 +8,9 @@ import android.widget.ArrayAdapter;
|
|||
import android.widget.ImageView;
|
||||
import android.widget.TextView;
|
||||
|
||||
import com.kabouzeid.materialmusic.R;
|
||||
import com.kabouzeid.materialmusic.model.NavigationDrawerItem;
|
||||
import com.kabouzeid.materialmusic.util.Util;
|
||||
import com.kabouzeid.gramophone.R;
|
||||
import com.kabouzeid.gramophone.model.NavigationDrawerItem;
|
||||
import com.kabouzeid.gramophone.util.Util;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic.adapter;
|
||||
package com.kabouzeid.gramophone.adapter;
|
||||
|
||||
import android.content.Context;
|
||||
import android.content.Intent;
|
||||
|
|
@ -11,14 +11,14 @@ import android.widget.ImageView;
|
|||
import android.widget.PopupMenu;
|
||||
import android.widget.TextView;
|
||||
|
||||
import com.kabouzeid.materialmusic.App;
|
||||
import com.kabouzeid.materialmusic.R;
|
||||
import com.kabouzeid.materialmusic.adapter.songadapter.SongAdapter;
|
||||
import com.kabouzeid.materialmusic.helper.SongDetailDialogHelper;
|
||||
import com.kabouzeid.materialmusic.loader.SongFilePathLoader;
|
||||
import com.kabouzeid.materialmusic.misc.AppKeys;
|
||||
import com.kabouzeid.materialmusic.model.Song;
|
||||
import com.kabouzeid.materialmusic.ui.activities.tageditor.SongTagEditorActivity;
|
||||
import com.kabouzeid.gramophone.App;
|
||||
import com.kabouzeid.gramophone.R;
|
||||
import com.kabouzeid.gramophone.adapter.songadapter.SongAdapter;
|
||||
import com.kabouzeid.gramophone.helper.SongDetailDialogHelper;
|
||||
import com.kabouzeid.gramophone.loader.SongFilePathLoader;
|
||||
import com.kabouzeid.gramophone.misc.AppKeys;
|
||||
import com.kabouzeid.gramophone.model.Song;
|
||||
import com.kabouzeid.gramophone.ui.activities.tageditor.SongTagEditorActivity;
|
||||
|
||||
import java.io.File;
|
||||
import java.util.List;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic.adapter;
|
||||
package com.kabouzeid.gramophone.adapter;
|
||||
|
||||
import android.content.Context;
|
||||
import android.graphics.Color;
|
||||
|
|
@ -10,10 +10,9 @@ import android.widget.ArrayAdapter;
|
|||
import android.widget.ImageView;
|
||||
import android.widget.TextView;
|
||||
|
||||
import com.kabouzeid.materialmusic.R;
|
||||
import com.kabouzeid.materialmusic.model.SearchEntry;
|
||||
import com.kabouzeid.materialmusic.ui.activities.SearchActivity;
|
||||
import com.kabouzeid.materialmusic.util.Util;
|
||||
import com.kabouzeid.gramophone.R;
|
||||
import com.kabouzeid.gramophone.model.SearchEntry;
|
||||
import com.kabouzeid.gramophone.ui.activities.SearchActivity;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic.adapter.songadapter;
|
||||
package com.kabouzeid.gramophone.adapter.songadapter;
|
||||
|
||||
import android.content.Context;
|
||||
import android.content.Intent;
|
||||
|
|
@ -11,13 +11,13 @@ import android.widget.ImageView;
|
|||
import android.widget.PopupMenu;
|
||||
import android.widget.TextView;
|
||||
|
||||
import com.kabouzeid.materialmusic.R;
|
||||
import com.kabouzeid.materialmusic.helper.SongDetailDialogHelper;
|
||||
import com.kabouzeid.materialmusic.loader.SongFilePathLoader;
|
||||
import com.kabouzeid.materialmusic.misc.AppKeys;
|
||||
import com.kabouzeid.materialmusic.model.Song;
|
||||
import com.kabouzeid.materialmusic.ui.activities.tageditor.SongTagEditorActivity;
|
||||
import com.kabouzeid.materialmusic.util.MusicUtil;
|
||||
import com.kabouzeid.gramophone.R;
|
||||
import com.kabouzeid.gramophone.helper.SongDetailDialogHelper;
|
||||
import com.kabouzeid.gramophone.loader.SongFilePathLoader;
|
||||
import com.kabouzeid.gramophone.misc.AppKeys;
|
||||
import com.kabouzeid.gramophone.model.Song;
|
||||
import com.kabouzeid.gramophone.ui.activities.tageditor.SongTagEditorActivity;
|
||||
import com.kabouzeid.gramophone.util.MusicUtil;
|
||||
|
||||
import java.io.File;
|
||||
import java.util.List;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic.adapter.songadapter;
|
||||
package com.kabouzeid.gramophone.adapter.songadapter;
|
||||
|
||||
import android.content.Context;
|
||||
import android.content.Intent;
|
||||
|
|
@ -10,14 +10,14 @@ import android.widget.ImageView;
|
|||
import android.widget.PopupMenu;
|
||||
import android.widget.TextView;
|
||||
|
||||
import com.kabouzeid.materialmusic.R;
|
||||
import com.kabouzeid.materialmusic.helper.SongDetailDialogHelper;
|
||||
import com.kabouzeid.materialmusic.loader.SongFilePathLoader;
|
||||
import com.kabouzeid.materialmusic.misc.AppKeys;
|
||||
import com.kabouzeid.materialmusic.model.Song;
|
||||
import com.kabouzeid.materialmusic.ui.activities.tageditor.SongTagEditorActivity;
|
||||
import com.kabouzeid.materialmusic.util.ImageLoaderUtil;
|
||||
import com.kabouzeid.materialmusic.util.MusicUtil;
|
||||
import com.kabouzeid.gramophone.R;
|
||||
import com.kabouzeid.gramophone.helper.SongDetailDialogHelper;
|
||||
import com.kabouzeid.gramophone.loader.SongFilePathLoader;
|
||||
import com.kabouzeid.gramophone.misc.AppKeys;
|
||||
import com.kabouzeid.gramophone.model.Song;
|
||||
import com.kabouzeid.gramophone.ui.activities.tageditor.SongTagEditorActivity;
|
||||
import com.kabouzeid.gramophone.util.ImageLoaderUtil;
|
||||
import com.kabouzeid.gramophone.util.MusicUtil;
|
||||
import com.nostra13.universalimageloader.core.ImageLoader;
|
||||
|
||||
import java.io.File;
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
package com.kabouzeid.materialmusic.comparator;
|
||||
package com.kabouzeid.gramophone.comparator;
|
||||
|
||||
import com.kabouzeid.materialmusic.model.Album;
|
||||
import com.kabouzeid.gramophone.model.Album;
|
||||
|
||||
import java.util.Comparator;
|
||||
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
package com.kabouzeid.materialmusic.comparator;
|
||||
package com.kabouzeid.gramophone.comparator;
|
||||
|
||||
import com.kabouzeid.materialmusic.model.Artist;
|
||||
import com.kabouzeid.gramophone.model.Artist;
|
||||
|
||||
import java.util.Comparator;
|
||||
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
package com.kabouzeid.materialmusic.comparator;
|
||||
package com.kabouzeid.gramophone.comparator;
|
||||
|
||||
import com.kabouzeid.materialmusic.model.Song;
|
||||
import com.kabouzeid.gramophone.model.Song;
|
||||
|
||||
import java.util.Comparator;
|
||||
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
package com.kabouzeid.materialmusic.comparator;
|
||||
package com.kabouzeid.gramophone.comparator;
|
||||
|
||||
import com.kabouzeid.materialmusic.model.Song;
|
||||
import com.kabouzeid.gramophone.model.Song;
|
||||
|
||||
import java.util.Comparator;
|
||||
|
||||
|
|
@ -1,11 +1,11 @@
|
|||
package com.kabouzeid.materialmusic.helper;
|
||||
package com.kabouzeid.gramophone.helper;
|
||||
|
||||
import android.content.Context;
|
||||
import android.content.pm.PackageManager;
|
||||
import android.util.Log;
|
||||
|
||||
import com.afollestad.materialdialogs.MaterialDialog;
|
||||
import com.kabouzeid.materialmusic.R;
|
||||
import com.kabouzeid.gramophone.R;
|
||||
|
||||
/**
|
||||
* Created by karim on 05.02.15.
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic.helper;
|
||||
package com.kabouzeid.gramophone.helper;
|
||||
|
||||
import android.content.ComponentName;
|
||||
import android.content.Context;
|
||||
|
|
@ -7,13 +7,13 @@ import android.content.ServiceConnection;
|
|||
import android.os.IBinder;
|
||||
import android.util.Log;
|
||||
|
||||
import com.kabouzeid.materialmusic.App;
|
||||
import com.kabouzeid.materialmusic.interfaces.OnMusicRemoteEventListener;
|
||||
import com.kabouzeid.materialmusic.misc.AppKeys;
|
||||
import com.kabouzeid.materialmusic.model.MusicRemoteEvent;
|
||||
import com.kabouzeid.materialmusic.model.Song;
|
||||
import com.kabouzeid.materialmusic.service.MusicService;
|
||||
import com.kabouzeid.materialmusic.util.InternalStorageUtil;
|
||||
import com.kabouzeid.gramophone.App;
|
||||
import com.kabouzeid.gramophone.interfaces.OnMusicRemoteEventListener;
|
||||
import com.kabouzeid.gramophone.misc.AppKeys;
|
||||
import com.kabouzeid.gramophone.model.MusicRemoteEvent;
|
||||
import com.kabouzeid.gramophone.model.Song;
|
||||
import com.kabouzeid.gramophone.service.MusicService;
|
||||
import com.kabouzeid.gramophone.util.InternalStorageUtil;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.util.ArrayList;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic.helper;
|
||||
package com.kabouzeid.gramophone.helper;
|
||||
|
||||
/**
|
||||
* Created by karim on 27.12.14.
|
||||
|
|
@ -15,11 +15,11 @@ import android.graphics.Bitmap;
|
|||
import android.support.v4.app.NotificationCompat;
|
||||
import android.widget.RemoteViews;
|
||||
|
||||
import com.kabouzeid.materialmusic.R;
|
||||
import com.kabouzeid.materialmusic.model.Song;
|
||||
import com.kabouzeid.materialmusic.service.MusicService;
|
||||
import com.kabouzeid.materialmusic.ui.activities.MusicControllerActivity;
|
||||
import com.kabouzeid.materialmusic.util.MusicUtil;
|
||||
import com.kabouzeid.gramophone.R;
|
||||
import com.kabouzeid.gramophone.model.Song;
|
||||
import com.kabouzeid.gramophone.service.MusicService;
|
||||
import com.kabouzeid.gramophone.ui.activities.MusicControllerActivity;
|
||||
import com.kabouzeid.gramophone.util.MusicUtil;
|
||||
import com.nostra13.universalimageloader.core.ImageLoader;
|
||||
|
||||
public class PlayingNotificationHelper {
|
||||
|
|
@ -1,15 +1,15 @@
|
|||
package com.kabouzeid.materialmusic.helper;
|
||||
package com.kabouzeid.gramophone.helper;
|
||||
|
||||
import android.content.Context;
|
||||
import android.view.View;
|
||||
import android.widget.AdapterView;
|
||||
|
||||
import com.afollestad.materialdialogs.MaterialDialog;
|
||||
import com.kabouzeid.materialmusic.App;
|
||||
import com.kabouzeid.materialmusic.R;
|
||||
import com.kabouzeid.materialmusic.adapter.PlayingQueueAdapter;
|
||||
import com.kabouzeid.materialmusic.adapter.songadapter.SongAdapter;
|
||||
import com.kabouzeid.materialmusic.model.Song;
|
||||
import com.kabouzeid.gramophone.App;
|
||||
import com.kabouzeid.gramophone.R;
|
||||
import com.kabouzeid.gramophone.adapter.PlayingQueueAdapter;
|
||||
import com.kabouzeid.gramophone.adapter.songadapter.SongAdapter;
|
||||
import com.kabouzeid.gramophone.model.Song;
|
||||
import com.mobeta.android.dslv.DragSortListView;
|
||||
|
||||
import java.util.List;
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
package com.kabouzeid.materialmusic.helper;
|
||||
package com.kabouzeid.gramophone.helper;
|
||||
|
||||
import com.kabouzeid.materialmusic.model.Song;
|
||||
import com.kabouzeid.gramophone.model.Song;
|
||||
|
||||
import java.util.Collections;
|
||||
import java.util.List;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic.helper;
|
||||
package com.kabouzeid.gramophone.helper;
|
||||
|
||||
import android.content.Context;
|
||||
import android.text.Html;
|
||||
|
|
@ -8,9 +8,9 @@ import android.view.View;
|
|||
import android.widget.TextView;
|
||||
|
||||
import com.afollestad.materialdialogs.MaterialDialog;
|
||||
import com.kabouzeid.materialmusic.R;
|
||||
import com.kabouzeid.materialmusic.util.MusicUtil;
|
||||
import com.kabouzeid.materialmusic.util.Util;
|
||||
import com.kabouzeid.gramophone.R;
|
||||
import com.kabouzeid.gramophone.util.MusicUtil;
|
||||
import com.kabouzeid.gramophone.util.Util;
|
||||
|
||||
import org.jaudiotagger.audio.AudioFile;
|
||||
import org.jaudiotagger.audio.AudioFileIO;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic.interfaces;
|
||||
package com.kabouzeid.gramophone.interfaces;
|
||||
|
||||
/**
|
||||
* Created by karim on 29.12.14.
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic.interfaces;
|
||||
package com.kabouzeid.gramophone.interfaces;
|
||||
|
||||
/**
|
||||
* Created by karim on 23.12.14.
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
package com.kabouzeid.materialmusic.interfaces;
|
||||
package com.kabouzeid.gramophone.interfaces;
|
||||
|
||||
import com.kabouzeid.materialmusic.model.MusicRemoteEvent;
|
||||
import com.kabouzeid.gramophone.model.MusicRemoteEvent;
|
||||
|
||||
/**
|
||||
* Created by karim on 19.12.14.
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic.lastfm;
|
||||
package com.kabouzeid.gramophone.lastfm;
|
||||
|
||||
/**
|
||||
* Created by karim on 15.01.15.
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic.lastfm.album;
|
||||
package com.kabouzeid.gramophone.lastfm.album;
|
||||
|
||||
import android.content.Context;
|
||||
import android.graphics.Bitmap;
|
||||
|
|
@ -8,9 +8,9 @@ import android.view.View;
|
|||
import com.android.volley.Response;
|
||||
import com.android.volley.VolleyError;
|
||||
import com.android.volley.toolbox.JsonObjectRequest;
|
||||
import com.kabouzeid.materialmusic.App;
|
||||
import com.kabouzeid.materialmusic.provider.AlbumJSONStore;
|
||||
import com.kabouzeid.materialmusic.util.Util;
|
||||
import com.kabouzeid.gramophone.App;
|
||||
import com.kabouzeid.gramophone.provider.AlbumJSONStore;
|
||||
import com.kabouzeid.gramophone.util.Util;
|
||||
import com.nostra13.universalimageloader.core.DisplayImageOptions;
|
||||
import com.nostra13.universalimageloader.core.ImageLoader;
|
||||
import com.nostra13.universalimageloader.core.assist.FailReason;
|
||||
|
|
@ -1,11 +1,11 @@
|
|||
package com.kabouzeid.materialmusic.lastfm.album;
|
||||
package com.kabouzeid.gramophone.lastfm.album;
|
||||
|
||||
import android.content.Context;
|
||||
import android.net.Uri;
|
||||
import android.util.Log;
|
||||
|
||||
import com.kabouzeid.materialmusic.lastfm.LastFMUtil;
|
||||
import com.kabouzeid.materialmusic.provider.AlbumJSONStore;
|
||||
import com.kabouzeid.gramophone.lastfm.LastFMUtil;
|
||||
import com.kabouzeid.gramophone.provider.AlbumJSONStore;
|
||||
|
||||
import org.json.JSONArray;
|
||||
import org.json.JSONException;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic.lastfm.artist;
|
||||
package com.kabouzeid.gramophone.lastfm.artist;
|
||||
|
||||
import android.content.Context;
|
||||
import android.util.Log;
|
||||
|
|
@ -6,8 +6,8 @@ import android.util.Log;
|
|||
import com.android.volley.Response;
|
||||
import com.android.volley.VolleyError;
|
||||
import com.android.volley.toolbox.JsonObjectRequest;
|
||||
import com.kabouzeid.materialmusic.App;
|
||||
import com.kabouzeid.materialmusic.provider.ArtistJSONStore;
|
||||
import com.kabouzeid.gramophone.App;
|
||||
import com.kabouzeid.gramophone.provider.ArtistJSONStore;
|
||||
|
||||
import org.json.JSONException;
|
||||
import org.json.JSONObject;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic.lastfm.artist;
|
||||
package com.kabouzeid.gramophone.lastfm.artist;
|
||||
|
||||
import android.content.Context;
|
||||
import android.graphics.Bitmap;
|
||||
|
|
@ -8,9 +8,9 @@ import android.view.View;
|
|||
import com.android.volley.Response;
|
||||
import com.android.volley.VolleyError;
|
||||
import com.android.volley.toolbox.JsonObjectRequest;
|
||||
import com.kabouzeid.materialmusic.App;
|
||||
import com.kabouzeid.materialmusic.provider.ArtistJSONStore;
|
||||
import com.kabouzeid.materialmusic.util.ImageLoaderUtil;
|
||||
import com.kabouzeid.gramophone.App;
|
||||
import com.kabouzeid.gramophone.provider.ArtistJSONStore;
|
||||
import com.kabouzeid.gramophone.util.ImageLoaderUtil;
|
||||
import com.nostra13.universalimageloader.core.ImageLoader;
|
||||
import com.nostra13.universalimageloader.core.assist.FailReason;
|
||||
import com.nostra13.universalimageloader.core.listener.ImageLoadingListener;
|
||||
|
|
@ -1,11 +1,11 @@
|
|||
package com.kabouzeid.materialmusic.lastfm.artist;
|
||||
package com.kabouzeid.gramophone.lastfm.artist;
|
||||
|
||||
import android.content.Context;
|
||||
import android.net.Uri;
|
||||
import android.util.Log;
|
||||
|
||||
import com.kabouzeid.materialmusic.lastfm.LastFMUtil;
|
||||
import com.kabouzeid.materialmusic.provider.ArtistJSONStore;
|
||||
import com.kabouzeid.gramophone.lastfm.LastFMUtil;
|
||||
import com.kabouzeid.gramophone.provider.ArtistJSONStore;
|
||||
|
||||
import org.json.JSONArray;
|
||||
import org.json.JSONException;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic.lastfm.artist;
|
||||
package com.kabouzeid.gramophone.lastfm.artist;
|
||||
|
||||
import android.content.Context;
|
||||
import android.graphics.Bitmap;
|
||||
|
|
@ -8,9 +8,9 @@ import android.view.View;
|
|||
import com.android.volley.Response;
|
||||
import com.android.volley.VolleyError;
|
||||
import com.android.volley.toolbox.JsonObjectRequest;
|
||||
import com.kabouzeid.materialmusic.App;
|
||||
import com.kabouzeid.materialmusic.provider.ArtistJSONStore;
|
||||
import com.kabouzeid.materialmusic.util.ImageLoaderUtil;
|
||||
import com.kabouzeid.gramophone.App;
|
||||
import com.kabouzeid.gramophone.provider.ArtistJSONStore;
|
||||
import com.kabouzeid.gramophone.util.ImageLoaderUtil;
|
||||
import com.nostra13.universalimageloader.core.ImageLoader;
|
||||
import com.nostra13.universalimageloader.core.assist.FailReason;
|
||||
import com.nostra13.universalimageloader.core.listener.ImageLoadingListener;
|
||||
|
|
@ -1,11 +1,11 @@
|
|||
package com.kabouzeid.materialmusic.loader;
|
||||
package com.kabouzeid.gramophone.loader;
|
||||
|
||||
import android.content.Context;
|
||||
import android.database.Cursor;
|
||||
import android.provider.BaseColumns;
|
||||
import android.provider.MediaStore;
|
||||
|
||||
import com.kabouzeid.materialmusic.model.Album;
|
||||
import com.kabouzeid.gramophone.model.Album;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
|
@ -1,11 +1,11 @@
|
|||
package com.kabouzeid.materialmusic.loader;
|
||||
package com.kabouzeid.gramophone.loader;
|
||||
|
||||
import android.content.Context;
|
||||
import android.database.Cursor;
|
||||
import android.provider.BaseColumns;
|
||||
import android.provider.MediaStore;
|
||||
|
||||
import com.kabouzeid.materialmusic.model.Song;
|
||||
import com.kabouzeid.gramophone.model.Song;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collections;
|
||||
|
|
@ -1,11 +1,11 @@
|
|||
package com.kabouzeid.materialmusic.loader;
|
||||
package com.kabouzeid.gramophone.loader;
|
||||
|
||||
import android.content.Context;
|
||||
import android.database.Cursor;
|
||||
import android.provider.BaseColumns;
|
||||
import android.provider.MediaStore;
|
||||
|
||||
import com.kabouzeid.materialmusic.model.Album;
|
||||
import com.kabouzeid.gramophone.model.Album;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
|
@ -1,11 +1,11 @@
|
|||
package com.kabouzeid.materialmusic.loader;
|
||||
package com.kabouzeid.gramophone.loader;
|
||||
|
||||
import android.content.Context;
|
||||
import android.database.Cursor;
|
||||
import android.provider.BaseColumns;
|
||||
import android.provider.MediaStore;
|
||||
|
||||
import com.kabouzeid.materialmusic.model.Artist;
|
||||
import com.kabouzeid.gramophone.model.Artist;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
|
@ -1,11 +1,11 @@
|
|||
package com.kabouzeid.materialmusic.loader;
|
||||
package com.kabouzeid.gramophone.loader;
|
||||
|
||||
import android.content.Context;
|
||||
import android.database.Cursor;
|
||||
import android.provider.BaseColumns;
|
||||
import android.provider.MediaStore;
|
||||
|
||||
import com.kabouzeid.materialmusic.model.Song;
|
||||
import com.kabouzeid.gramophone.model.Song;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic.loader;
|
||||
package com.kabouzeid.gramophone.loader;
|
||||
|
||||
import android.content.Context;
|
||||
import android.database.Cursor;
|
||||
|
|
@ -1,11 +1,11 @@
|
|||
package com.kabouzeid.materialmusic.loader;
|
||||
package com.kabouzeid.gramophone.loader;
|
||||
|
||||
import android.content.Context;
|
||||
import android.database.Cursor;
|
||||
import android.provider.BaseColumns;
|
||||
import android.provider.MediaStore;
|
||||
|
||||
import com.kabouzeid.materialmusic.model.Song;
|
||||
import com.kabouzeid.gramophone.model.Song;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
26
app/src/main/java/com/kabouzeid/gramophone/misc/AppKeys.java
Normal file
26
app/src/main/java/com/kabouzeid/gramophone/misc/AppKeys.java
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
package com.kabouzeid.gramophone.misc;
|
||||
|
||||
/**
|
||||
* Created by karim on 22.12.14.
|
||||
*/
|
||||
public final class AppKeys {
|
||||
public static final String CL_CURRENT_ACTIVITY = "Current activity";
|
||||
|
||||
public static final String SP_THEME = "com.kabouzeid.gramophone.THEME";
|
||||
public static final String SP_VIEWPAGER_ITEM_POSITION = "com.kabouzeid.gramophone.NAVIGATION_DRAWER_ITEM_POSITION";
|
||||
public static final String SP_USER_LEARNED_DRAWER = "com.kabouzeid.gramophone.NAVIGATION_DRAWER_LEARNED";
|
||||
public static final String SP_ONLY_ON_WIFI = "com.kabouzeid.gramophone.ONLY_ON_WIFI";
|
||||
public static final String SP_SHUFFLE_MODE = "com.kabouzeid.gramophone.SHUFFLE_MODE";
|
||||
public static final String SP_REPEAT_MODE = "com.kabouzeid.gramophone.REPEAT_MODE";
|
||||
|
||||
public static final String IS_ORIGINAL_PLAYING_QUEUE = "com.kabouzeid.gramophone.ORIGINAL_PLAYING_QUEUE";
|
||||
public static final String IS_PLAYING_QUEUE = "com.kabouzeid.gramophone.PLAYING_QUEUE";
|
||||
public static final String IS_POSITION_IN_QUEUE = "com.kabouzeid.gramophone.POSITION_IN_QUEUE";
|
||||
public static final String IS_ARTIST_JSON_INFO_CACHE = "com.kabouzeid.gramophone.ARTIST_JSON_INFO_CACHE";
|
||||
|
||||
public static final String E_ALBUM = "com.kabouzeid.gramophone.ALBUM";
|
||||
public static final String E_ARTIST = "com.kabouzeid.gramophone.ARTIST";
|
||||
public static final String E_SONG = "com.kabouzeid.gramophone.SONG";
|
||||
public static final String E_TAG_EDIT_MODE = "com.kabouzeid.gramophone.TAG_EDIT_MODE";
|
||||
public static final String E_ID = "com.kabouzeid.gramophone.ID";
|
||||
}
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic.misc;
|
||||
package com.kabouzeid.gramophone.misc;
|
||||
|
||||
/**
|
||||
* Created by karim on 20.12.14.
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic.misc;
|
||||
package com.kabouzeid.gramophone.misc;
|
||||
|
||||
import com.github.ksoichiro.android.observablescrollview.ObservableScrollViewCallbacks;
|
||||
import com.github.ksoichiro.android.observablescrollview.ScrollState;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic.misc;
|
||||
package com.kabouzeid.gramophone.misc;
|
||||
|
||||
import android.view.GestureDetector;
|
||||
import android.view.MotionEvent;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic.misc;
|
||||
package com.kabouzeid.gramophone.misc;
|
||||
|
||||
import android.annotation.TargetApi;
|
||||
import android.transition.Transition;
|
||||
|
|
@ -1,10 +1,10 @@
|
|||
package com.kabouzeid.materialmusic.model;
|
||||
package com.kabouzeid.gramophone.model;
|
||||
|
||||
import android.content.Context;
|
||||
import android.widget.ImageView;
|
||||
|
||||
import com.kabouzeid.materialmusic.util.ImageLoaderUtil;
|
||||
import com.kabouzeid.materialmusic.util.MusicUtil;
|
||||
import com.kabouzeid.gramophone.util.ImageLoaderUtil;
|
||||
import com.kabouzeid.gramophone.util.MusicUtil;
|
||||
import com.nostra13.universalimageloader.core.ImageLoader;
|
||||
|
||||
/**
|
||||
|
|
@ -1,11 +1,11 @@
|
|||
package com.kabouzeid.materialmusic.model;
|
||||
package com.kabouzeid.gramophone.model;
|
||||
|
||||
import android.content.Context;
|
||||
import android.graphics.Bitmap;
|
||||
import android.widget.ImageView;
|
||||
|
||||
import com.kabouzeid.materialmusic.R;
|
||||
import com.kabouzeid.materialmusic.lastfm.artist.LastFMArtistThumbnailLoader;
|
||||
import com.kabouzeid.gramophone.R;
|
||||
import com.kabouzeid.gramophone.lastfm.artist.LastFMArtistThumbnailLoader;
|
||||
|
||||
/**
|
||||
* Created by karim on 29.12.14.
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic.model;
|
||||
package com.kabouzeid.gramophone.model;
|
||||
|
||||
/**
|
||||
* Created by karim on 19.12.14.
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic.model;
|
||||
package com.kabouzeid.gramophone.model;
|
||||
|
||||
/**
|
||||
* Created by karim on 23.11.14.
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic.model;
|
||||
package com.kabouzeid.gramophone.model;
|
||||
|
||||
import android.content.Context;
|
||||
import android.widget.ImageView;
|
||||
|
|
@ -1,10 +1,10 @@
|
|||
package com.kabouzeid.materialmusic.model;
|
||||
package com.kabouzeid.gramophone.model;
|
||||
|
||||
import android.content.Context;
|
||||
import android.widget.ImageView;
|
||||
|
||||
import com.kabouzeid.materialmusic.util.ImageLoaderUtil;
|
||||
import com.kabouzeid.materialmusic.util.MusicUtil;
|
||||
import com.kabouzeid.gramophone.util.ImageLoaderUtil;
|
||||
import com.kabouzeid.gramophone.util.MusicUtil;
|
||||
import com.nostra13.universalimageloader.core.ImageLoader;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic.provider;
|
||||
package com.kabouzeid.gramophone.provider;
|
||||
|
||||
import android.content.ContentValues;
|
||||
import android.content.Context;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic.provider;
|
||||
package com.kabouzeid.gramophone.provider;
|
||||
|
||||
import android.content.ContentValues;
|
||||
import android.content.Context;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic.service;
|
||||
package com.kabouzeid.gramophone.service;
|
||||
|
||||
import android.content.BroadcastReceiver;
|
||||
import android.content.Context;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic.service;
|
||||
package com.kabouzeid.gramophone.service;
|
||||
|
||||
import android.app.PendingIntent;
|
||||
import android.app.Service;
|
||||
|
|
@ -21,15 +21,15 @@ import android.preference.PreferenceManager;
|
|||
import android.util.Log;
|
||||
import android.widget.Toast;
|
||||
|
||||
import com.kabouzeid.materialmusic.R;
|
||||
import com.kabouzeid.materialmusic.helper.PlayingNotificationHelper;
|
||||
import com.kabouzeid.materialmusic.helper.ShuffleHelper;
|
||||
import com.kabouzeid.materialmusic.interfaces.OnMusicRemoteEventListener;
|
||||
import com.kabouzeid.materialmusic.misc.AppKeys;
|
||||
import com.kabouzeid.materialmusic.model.MusicRemoteEvent;
|
||||
import com.kabouzeid.materialmusic.model.Song;
|
||||
import com.kabouzeid.materialmusic.util.InternalStorageUtil;
|
||||
import com.kabouzeid.materialmusic.util.MusicUtil;
|
||||
import com.kabouzeid.gramophone.R;
|
||||
import com.kabouzeid.gramophone.helper.PlayingNotificationHelper;
|
||||
import com.kabouzeid.gramophone.helper.ShuffleHelper;
|
||||
import com.kabouzeid.gramophone.interfaces.OnMusicRemoteEventListener;
|
||||
import com.kabouzeid.gramophone.misc.AppKeys;
|
||||
import com.kabouzeid.gramophone.model.MusicRemoteEvent;
|
||||
import com.kabouzeid.gramophone.model.Song;
|
||||
import com.kabouzeid.gramophone.util.InternalStorageUtil;
|
||||
import com.kabouzeid.gramophone.util.MusicUtil;
|
||||
import com.nostra13.universalimageloader.core.ImageLoader;
|
||||
|
||||
import java.io.IOException;
|
||||
|
|
@ -37,13 +37,13 @@ import java.util.ArrayList;
|
|||
import java.util.List;
|
||||
|
||||
public class MusicService extends Service implements MediaPlayer.OnPreparedListener, MediaPlayer.OnErrorListener, MediaPlayer.OnCompletionListener, AudioManager.OnAudioFocusChangeListener {
|
||||
public static final String ACTION_TOGGLE_PLAYBACK = "com.kabouzeid.materialmusic.action.TOGGLE_PLAYBACK";
|
||||
public static final String ACTION_PLAY = "com.kabouzeid.materialmusic.action.PLAY";
|
||||
public static final String ACTION_PAUSE = "com.kabouzeid.materialmusic.action.PAUSE";
|
||||
public static final String ACTION_STOP = "com.kabouzeid.materialmusic.action.STOP";
|
||||
public static final String ACTION_SKIP = "com.kabouzeid.materialmusic.action.SKIP";
|
||||
public static final String ACTION_REWIND = "com.kabouzeid.materialmusic.action.REWIND";
|
||||
public static final String ACTION_QUIT = "com.kabouzeid.materialmusic.action.QUIT";
|
||||
public static final String ACTION_TOGGLE_PLAYBACK = "com.kabouzeid.gramophone.action.TOGGLE_PLAYBACK";
|
||||
public static final String ACTION_PLAY = "com.kabouzeid.gramophone.action.PLAY";
|
||||
public static final String ACTION_PAUSE = "com.kabouzeid.gramophone.action.PAUSE";
|
||||
public static final String ACTION_STOP = "com.kabouzeid.gramophone.action.STOP";
|
||||
public static final String ACTION_SKIP = "com.kabouzeid.gramophone.action.SKIP";
|
||||
public static final String ACTION_REWIND = "com.kabouzeid.gramophone.action.REWIND";
|
||||
public static final String ACTION_QUIT = "com.kabouzeid.gramophone.action.QUIT";
|
||||
public static final int SHUFFLE_MODE_NONE = 0;
|
||||
public static final int SHUFFLE_MODE_SHUFFLE = 1;
|
||||
public static final int REPEAT_MODE_NONE = 0;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic.ui.activities;
|
||||
package com.kabouzeid.gramophone.ui.activities;
|
||||
|
||||
import android.annotation.SuppressLint;
|
||||
import android.content.Intent;
|
||||
|
|
@ -19,23 +19,23 @@ import android.widget.ImageView;
|
|||
import android.widget.TextView;
|
||||
|
||||
import com.github.ksoichiro.android.observablescrollview.ObservableListView;
|
||||
import com.kabouzeid.materialmusic.App;
|
||||
import com.kabouzeid.materialmusic.R;
|
||||
import com.kabouzeid.materialmusic.adapter.songadapter.SongAdapter;
|
||||
import com.kabouzeid.materialmusic.comparator.SongTrackNumberComparator;
|
||||
import com.kabouzeid.materialmusic.interfaces.KabViewsDisableAble;
|
||||
import com.kabouzeid.materialmusic.interfaces.OnMusicRemoteEventListener;
|
||||
import com.kabouzeid.materialmusic.loader.AlbumLoader;
|
||||
import com.kabouzeid.materialmusic.loader.AlbumSongLoader;
|
||||
import com.kabouzeid.materialmusic.misc.AppKeys;
|
||||
import com.kabouzeid.materialmusic.misc.SmallObservableScrollViewCallbacks;
|
||||
import com.kabouzeid.materialmusic.model.Album;
|
||||
import com.kabouzeid.materialmusic.model.Song;
|
||||
import com.kabouzeid.materialmusic.ui.activities.base.AbsFabActivity;
|
||||
import com.kabouzeid.materialmusic.ui.activities.tageditor.AlbumTagEditorActivity;
|
||||
import com.kabouzeid.materialmusic.util.MusicUtil;
|
||||
import com.kabouzeid.materialmusic.util.Util;
|
||||
import com.kabouzeid.materialmusic.util.ViewUtil;
|
||||
import com.kabouzeid.gramophone.App;
|
||||
import com.kabouzeid.gramophone.R;
|
||||
import com.kabouzeid.gramophone.adapter.songadapter.SongAdapter;
|
||||
import com.kabouzeid.gramophone.comparator.SongTrackNumberComparator;
|
||||
import com.kabouzeid.gramophone.interfaces.KabViewsDisableAble;
|
||||
import com.kabouzeid.gramophone.interfaces.OnMusicRemoteEventListener;
|
||||
import com.kabouzeid.gramophone.loader.AlbumLoader;
|
||||
import com.kabouzeid.gramophone.loader.AlbumSongLoader;
|
||||
import com.kabouzeid.gramophone.misc.AppKeys;
|
||||
import com.kabouzeid.gramophone.misc.SmallObservableScrollViewCallbacks;
|
||||
import com.kabouzeid.gramophone.model.Album;
|
||||
import com.kabouzeid.gramophone.model.Song;
|
||||
import com.kabouzeid.gramophone.ui.activities.base.AbsFabActivity;
|
||||
import com.kabouzeid.gramophone.ui.activities.tageditor.AlbumTagEditorActivity;
|
||||
import com.kabouzeid.gramophone.util.MusicUtil;
|
||||
import com.kabouzeid.gramophone.util.Util;
|
||||
import com.kabouzeid.gramophone.util.ViewUtil;
|
||||
import com.nhaarman.listviewanimations.appearance.AnimationAdapter;
|
||||
import com.nhaarman.listviewanimations.appearance.simple.ScaleInAnimationAdapter;
|
||||
import com.nineoldandroids.view.ViewHelper;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic.ui.activities;
|
||||
package com.kabouzeid.gramophone.ui.activities;
|
||||
|
||||
import android.annotation.SuppressLint;
|
||||
import android.app.Activity;
|
||||
|
|
@ -25,20 +25,20 @@ import android.widget.Toast;
|
|||
import com.github.ksoichiro.android.observablescrollview.ObservableScrollViewCallbacks;
|
||||
import com.github.ksoichiro.android.observablescrollview.ScrollState;
|
||||
import com.google.samples.apps.iosched.ui.widget.SlidingTabLayout;
|
||||
import com.kabouzeid.materialmusic.R;
|
||||
import com.kabouzeid.materialmusic.interfaces.KabViewsDisableAble;
|
||||
import com.kabouzeid.materialmusic.interfaces.OnMusicRemoteEventListener;
|
||||
import com.kabouzeid.materialmusic.lastfm.artist.LastFMArtistImageLoader;
|
||||
import com.kabouzeid.materialmusic.loader.ArtistLoader;
|
||||
import com.kabouzeid.materialmusic.misc.AppKeys;
|
||||
import com.kabouzeid.materialmusic.model.Artist;
|
||||
import com.kabouzeid.materialmusic.ui.activities.base.AbsFabActivity;
|
||||
import com.kabouzeid.materialmusic.ui.fragments.artistviewpager.AbsViewPagerTabArtistListFragment;
|
||||
import com.kabouzeid.materialmusic.ui.fragments.artistviewpager.ViewPagerTabArtistAlbumFragment;
|
||||
import com.kabouzeid.materialmusic.ui.fragments.artistviewpager.ViewPagerTabArtistBioFragment;
|
||||
import com.kabouzeid.materialmusic.ui.fragments.artistviewpager.ViewPagerTabArtistSongListFragment;
|
||||
import com.kabouzeid.materialmusic.util.Util;
|
||||
import com.kabouzeid.materialmusic.util.ViewUtil;
|
||||
import com.kabouzeid.gramophone.R;
|
||||
import com.kabouzeid.gramophone.interfaces.KabViewsDisableAble;
|
||||
import com.kabouzeid.gramophone.interfaces.OnMusicRemoteEventListener;
|
||||
import com.kabouzeid.gramophone.lastfm.artist.LastFMArtistImageLoader;
|
||||
import com.kabouzeid.gramophone.loader.ArtistLoader;
|
||||
import com.kabouzeid.gramophone.misc.AppKeys;
|
||||
import com.kabouzeid.gramophone.model.Artist;
|
||||
import com.kabouzeid.gramophone.ui.activities.base.AbsFabActivity;
|
||||
import com.kabouzeid.gramophone.ui.fragments.artistviewpager.AbsViewPagerTabArtistListFragment;
|
||||
import com.kabouzeid.gramophone.ui.fragments.artistviewpager.ViewPagerTabArtistAlbumFragment;
|
||||
import com.kabouzeid.gramophone.ui.fragments.artistviewpager.ViewPagerTabArtistBioFragment;
|
||||
import com.kabouzeid.gramophone.ui.fragments.artistviewpager.ViewPagerTabArtistSongListFragment;
|
||||
import com.kabouzeid.gramophone.util.Util;
|
||||
import com.kabouzeid.gramophone.util.ViewUtil;
|
||||
import com.nineoldandroids.animation.Animator;
|
||||
import com.nineoldandroids.view.ViewHelper;
|
||||
import com.nineoldandroids.view.ViewPropertyAnimator;
|
||||
|
|
@ -54,8 +54,8 @@ import com.nineoldandroids.view.ViewPropertyAnimator;
|
|||
public class ArtistDetailActivity extends AbsFabActivity implements OnMusicRemoteEventListener, KabViewsDisableAble, ObservableScrollViewCallbacks {
|
||||
public static final String TAG = ArtistDetailActivity.class.getSimpleName();
|
||||
|
||||
public static final String ARG_ARTIST_ID = "com.kabouzeid.materialmusic.artist.id";
|
||||
public static final String ARG_ARTIST_NAME = "com.kabouzeid.materialmusic.artist.name";
|
||||
public static final String ARG_ARTIST_ID = "com.kabouzeid.gramophone.artist.id";
|
||||
public static final String ARG_ARTIST_NAME = "com.kabouzeid.gramophone.artist.name";
|
||||
|
||||
private static final boolean TOOLBAR_IS_STICKY = true;
|
||||
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic.ui.activities;
|
||||
package com.kabouzeid.gramophone.ui.activities;
|
||||
|
||||
import android.app.Activity;
|
||||
import android.app.Fragment;
|
||||
|
|
@ -24,24 +24,24 @@ import android.widget.Toast;
|
|||
|
||||
import com.afollestad.materialdialogs.MaterialDialog;
|
||||
import com.google.samples.apps.iosched.ui.widget.SlidingTabLayout;
|
||||
import com.kabouzeid.materialmusic.R;
|
||||
import com.kabouzeid.materialmusic.helper.AboutDeveloperDialogHelper;
|
||||
import com.kabouzeid.materialmusic.helper.PlayingQueueDialogHelper;
|
||||
import com.kabouzeid.materialmusic.interfaces.KabViewsDisableAble;
|
||||
import com.kabouzeid.materialmusic.interfaces.OnMusicRemoteEventListener;
|
||||
import com.kabouzeid.materialmusic.misc.AppKeys;
|
||||
import com.kabouzeid.materialmusic.model.MusicRemoteEvent;
|
||||
import com.kabouzeid.materialmusic.model.Song;
|
||||
import com.kabouzeid.materialmusic.ui.activities.base.AbsFabActivity;
|
||||
import com.kabouzeid.materialmusic.ui.fragments.NavigationDrawerFragment;
|
||||
import com.kabouzeid.materialmusic.ui.fragments.mainactivityfragments.AlbumViewFragment;
|
||||
import com.kabouzeid.materialmusic.ui.fragments.mainactivityfragments.ArtistViewFragment;
|
||||
import com.kabouzeid.materialmusic.ui.fragments.mainactivityfragments.MainActivityFragment;
|
||||
import com.kabouzeid.materialmusic.ui.fragments.mainactivityfragments.SongViewFragment;
|
||||
import com.kabouzeid.materialmusic.util.ImageLoaderUtil;
|
||||
import com.kabouzeid.materialmusic.util.MusicUtil;
|
||||
import com.kabouzeid.materialmusic.util.Util;
|
||||
import com.kabouzeid.materialmusic.util.ViewUtil;
|
||||
import com.kabouzeid.gramophone.R;
|
||||
import com.kabouzeid.gramophone.helper.AboutDeveloperDialogHelper;
|
||||
import com.kabouzeid.gramophone.helper.PlayingQueueDialogHelper;
|
||||
import com.kabouzeid.gramophone.interfaces.KabViewsDisableAble;
|
||||
import com.kabouzeid.gramophone.interfaces.OnMusicRemoteEventListener;
|
||||
import com.kabouzeid.gramophone.misc.AppKeys;
|
||||
import com.kabouzeid.gramophone.model.MusicRemoteEvent;
|
||||
import com.kabouzeid.gramophone.model.Song;
|
||||
import com.kabouzeid.gramophone.ui.activities.base.AbsFabActivity;
|
||||
import com.kabouzeid.gramophone.ui.fragments.NavigationDrawerFragment;
|
||||
import com.kabouzeid.gramophone.ui.fragments.mainactivityfragments.AlbumViewFragment;
|
||||
import com.kabouzeid.gramophone.ui.fragments.mainactivityfragments.ArtistViewFragment;
|
||||
import com.kabouzeid.gramophone.ui.fragments.mainactivityfragments.MainActivityFragment;
|
||||
import com.kabouzeid.gramophone.ui.fragments.mainactivityfragments.SongViewFragment;
|
||||
import com.kabouzeid.gramophone.util.ImageLoaderUtil;
|
||||
import com.kabouzeid.gramophone.util.MusicUtil;
|
||||
import com.kabouzeid.gramophone.util.Util;
|
||||
import com.kabouzeid.gramophone.util.ViewUtil;
|
||||
import com.nostra13.universalimageloader.core.ImageLoader;
|
||||
|
||||
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic.ui.activities;
|
||||
package com.kabouzeid.gramophone.ui.activities;
|
||||
|
||||
import android.content.Intent;
|
||||
import android.graphics.Bitmap;
|
||||
|
|
@ -19,21 +19,21 @@ import android.widget.TextView;
|
|||
import android.widget.Toast;
|
||||
|
||||
import com.afollestad.materialdialogs.MaterialDialog;
|
||||
import com.kabouzeid.materialmusic.R;
|
||||
import com.kabouzeid.materialmusic.helper.PlayingQueueDialogHelper;
|
||||
import com.kabouzeid.materialmusic.helper.SongDetailDialogHelper;
|
||||
import com.kabouzeid.materialmusic.interfaces.OnMusicRemoteEventListener;
|
||||
import com.kabouzeid.materialmusic.lastfm.artist.LastFMArtistImageLoader;
|
||||
import com.kabouzeid.materialmusic.loader.SongFilePathLoader;
|
||||
import com.kabouzeid.materialmusic.misc.AppKeys;
|
||||
import com.kabouzeid.materialmusic.model.MusicRemoteEvent;
|
||||
import com.kabouzeid.materialmusic.model.Song;
|
||||
import com.kabouzeid.materialmusic.service.MusicService;
|
||||
import com.kabouzeid.materialmusic.ui.activities.base.AbsFabActivity;
|
||||
import com.kabouzeid.materialmusic.ui.activities.tageditor.SongTagEditorActivity;
|
||||
import com.kabouzeid.materialmusic.util.MusicUtil;
|
||||
import com.kabouzeid.materialmusic.util.Util;
|
||||
import com.kabouzeid.materialmusic.util.ViewUtil;
|
||||
import com.kabouzeid.gramophone.R;
|
||||
import com.kabouzeid.gramophone.helper.PlayingQueueDialogHelper;
|
||||
import com.kabouzeid.gramophone.helper.SongDetailDialogHelper;
|
||||
import com.kabouzeid.gramophone.interfaces.OnMusicRemoteEventListener;
|
||||
import com.kabouzeid.gramophone.lastfm.artist.LastFMArtistImageLoader;
|
||||
import com.kabouzeid.gramophone.loader.SongFilePathLoader;
|
||||
import com.kabouzeid.gramophone.misc.AppKeys;
|
||||
import com.kabouzeid.gramophone.model.MusicRemoteEvent;
|
||||
import com.kabouzeid.gramophone.model.Song;
|
||||
import com.kabouzeid.gramophone.service.MusicService;
|
||||
import com.kabouzeid.gramophone.ui.activities.base.AbsFabActivity;
|
||||
import com.kabouzeid.gramophone.ui.activities.tageditor.SongTagEditorActivity;
|
||||
import com.kabouzeid.gramophone.util.MusicUtil;
|
||||
import com.kabouzeid.gramophone.util.Util;
|
||||
import com.kabouzeid.gramophone.util.ViewUtil;
|
||||
import com.nineoldandroids.view.ViewPropertyAnimator;
|
||||
import com.nostra13.universalimageloader.core.ImageLoader;
|
||||
import com.nostra13.universalimageloader.core.assist.FailReason;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic.ui.activities;
|
||||
package com.kabouzeid.gramophone.ui.activities;
|
||||
|
||||
import android.annotation.SuppressLint;
|
||||
import android.app.ActionBar;
|
||||
|
|
@ -17,17 +17,17 @@ import android.widget.ArrayAdapter;
|
|||
import android.widget.ImageView;
|
||||
import android.widget.ListView;
|
||||
|
||||
import com.kabouzeid.materialmusic.R;
|
||||
import com.kabouzeid.materialmusic.adapter.SearchAdapter;
|
||||
import com.kabouzeid.materialmusic.loader.AlbumLoader;
|
||||
import com.kabouzeid.materialmusic.loader.ArtistLoader;
|
||||
import com.kabouzeid.materialmusic.loader.SongLoader;
|
||||
import com.kabouzeid.materialmusic.model.Album;
|
||||
import com.kabouzeid.materialmusic.model.Artist;
|
||||
import com.kabouzeid.materialmusic.model.SearchEntry;
|
||||
import com.kabouzeid.materialmusic.model.Song;
|
||||
import com.kabouzeid.materialmusic.ui.activities.base.AbsBaseActivity;
|
||||
import com.kabouzeid.materialmusic.util.Util;
|
||||
import com.kabouzeid.gramophone.R;
|
||||
import com.kabouzeid.gramophone.adapter.SearchAdapter;
|
||||
import com.kabouzeid.gramophone.loader.AlbumLoader;
|
||||
import com.kabouzeid.gramophone.loader.ArtistLoader;
|
||||
import com.kabouzeid.gramophone.loader.SongLoader;
|
||||
import com.kabouzeid.gramophone.model.Album;
|
||||
import com.kabouzeid.gramophone.model.Artist;
|
||||
import com.kabouzeid.gramophone.model.SearchEntry;
|
||||
import com.kabouzeid.gramophone.model.Song;
|
||||
import com.kabouzeid.gramophone.ui.activities.base.AbsBaseActivity;
|
||||
import com.kabouzeid.gramophone.util.Util;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic.ui.activities.base;
|
||||
package com.kabouzeid.gramophone.ui.activities.base;
|
||||
|
||||
import android.content.Intent;
|
||||
import android.os.Build;
|
||||
|
|
@ -10,15 +10,15 @@ import android.support.v7.app.ActionBarActivity;
|
|||
import android.widget.Toast;
|
||||
|
||||
import com.crashlytics.android.Crashlytics;
|
||||
import com.kabouzeid.materialmusic.App;
|
||||
import com.kabouzeid.materialmusic.R;
|
||||
import com.kabouzeid.materialmusic.adapter.songadapter.SongAdapter;
|
||||
import com.kabouzeid.materialmusic.interfaces.KabViewsDisableAble;
|
||||
import com.kabouzeid.materialmusic.misc.AppKeys;
|
||||
import com.kabouzeid.materialmusic.ui.activities.AlbumDetailActivity;
|
||||
import com.kabouzeid.materialmusic.ui.activities.ArtistDetailActivity;
|
||||
import com.kabouzeid.materialmusic.ui.activities.MusicControllerActivity;
|
||||
import com.kabouzeid.materialmusic.util.Util;
|
||||
import com.kabouzeid.gramophone.App;
|
||||
import com.kabouzeid.gramophone.R;
|
||||
import com.kabouzeid.gramophone.adapter.songadapter.SongAdapter;
|
||||
import com.kabouzeid.gramophone.interfaces.KabViewsDisableAble;
|
||||
import com.kabouzeid.gramophone.misc.AppKeys;
|
||||
import com.kabouzeid.gramophone.ui.activities.AlbumDetailActivity;
|
||||
import com.kabouzeid.gramophone.ui.activities.ArtistDetailActivity;
|
||||
import com.kabouzeid.gramophone.ui.activities.MusicControllerActivity;
|
||||
import com.kabouzeid.gramophone.util.Util;
|
||||
|
||||
/**
|
||||
* Created by karim on 20.01.15.
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic.ui.activities.base;
|
||||
package com.kabouzeid.gramophone.ui.activities.base;
|
||||
|
||||
import android.os.Bundle;
|
||||
import android.support.v4.util.Pair;
|
||||
|
|
@ -8,10 +8,10 @@ import android.view.MotionEvent;
|
|||
import android.view.View;
|
||||
import android.widget.Toast;
|
||||
|
||||
import com.kabouzeid.materialmusic.R;
|
||||
import com.kabouzeid.materialmusic.interfaces.OnMusicRemoteEventListener;
|
||||
import com.kabouzeid.materialmusic.misc.SmallOnGestureListener;
|
||||
import com.kabouzeid.materialmusic.model.MusicRemoteEvent;
|
||||
import com.kabouzeid.gramophone.R;
|
||||
import com.kabouzeid.gramophone.interfaces.OnMusicRemoteEventListener;
|
||||
import com.kabouzeid.gramophone.misc.SmallOnGestureListener;
|
||||
import com.kabouzeid.gramophone.model.MusicRemoteEvent;
|
||||
import com.melnykov.fab.FloatingActionButton;
|
||||
|
||||
/**
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic.ui.activities.tageditor;
|
||||
package com.kabouzeid.gramophone.ui.activities.tageditor;
|
||||
|
||||
import android.app.SearchManager;
|
||||
import android.content.Intent;
|
||||
|
|
@ -20,13 +20,13 @@ import android.widget.ImageView;
|
|||
|
||||
import com.afollestad.materialdialogs.MaterialDialog;
|
||||
import com.github.ksoichiro.android.observablescrollview.ObservableScrollView;
|
||||
import com.kabouzeid.materialmusic.App;
|
||||
import com.kabouzeid.materialmusic.R;
|
||||
import com.kabouzeid.materialmusic.misc.AppKeys;
|
||||
import com.kabouzeid.materialmusic.misc.SmallObservableScrollViewCallbacks;
|
||||
import com.kabouzeid.materialmusic.util.MusicUtil;
|
||||
import com.kabouzeid.materialmusic.util.Util;
|
||||
import com.kabouzeid.materialmusic.util.ViewUtil;
|
||||
import com.kabouzeid.gramophone.App;
|
||||
import com.kabouzeid.gramophone.R;
|
||||
import com.kabouzeid.gramophone.misc.AppKeys;
|
||||
import com.kabouzeid.gramophone.misc.SmallObservableScrollViewCallbacks;
|
||||
import com.kabouzeid.gramophone.util.MusicUtil;
|
||||
import com.kabouzeid.gramophone.util.Util;
|
||||
import com.kabouzeid.gramophone.util.ViewUtil;
|
||||
import com.melnykov.fab.FloatingActionButton;
|
||||
import com.nineoldandroids.view.ViewHelper;
|
||||
import com.nineoldandroids.view.ViewPropertyAnimator;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic.ui.activities.tageditor;
|
||||
package com.kabouzeid.gramophone.ui.activities.tageditor;
|
||||
|
||||
import android.graphics.Bitmap;
|
||||
import android.net.Uri;
|
||||
|
|
@ -9,13 +9,13 @@ import android.util.Log;
|
|||
import android.widget.EditText;
|
||||
import android.widget.Toast;
|
||||
|
||||
import com.kabouzeid.materialmusic.R;
|
||||
import com.kabouzeid.materialmusic.lastfm.album.LastFMAlbumImageLoader;
|
||||
import com.kabouzeid.materialmusic.loader.AlbumSongLoader;
|
||||
import com.kabouzeid.materialmusic.loader.SongFilePathLoader;
|
||||
import com.kabouzeid.materialmusic.model.Song;
|
||||
import com.kabouzeid.materialmusic.util.MusicUtil;
|
||||
import com.kabouzeid.materialmusic.util.Util;
|
||||
import com.kabouzeid.gramophone.R;
|
||||
import com.kabouzeid.gramophone.lastfm.album.LastFMAlbumImageLoader;
|
||||
import com.kabouzeid.gramophone.loader.AlbumSongLoader;
|
||||
import com.kabouzeid.gramophone.loader.SongFilePathLoader;
|
||||
import com.kabouzeid.gramophone.model.Song;
|
||||
import com.kabouzeid.gramophone.util.MusicUtil;
|
||||
import com.kabouzeid.gramophone.util.Util;
|
||||
import com.nostra13.universalimageloader.core.DisplayImageOptions;
|
||||
import com.nostra13.universalimageloader.core.ImageLoader;
|
||||
import com.nostra13.universalimageloader.core.process.BitmapProcessor;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic.ui.activities.tageditor;
|
||||
package com.kabouzeid.gramophone.ui.activities.tageditor;
|
||||
|
||||
import android.net.Uri;
|
||||
import android.os.Bundle;
|
||||
|
|
@ -6,12 +6,11 @@ import android.text.Editable;
|
|||
import android.text.TextWatcher;
|
||||
import android.widget.EditText;
|
||||
|
||||
import com.kabouzeid.materialmusic.R;
|
||||
import com.kabouzeid.materialmusic.loader.SongFilePathLoader;
|
||||
import com.kabouzeid.gramophone.R;
|
||||
import com.kabouzeid.gramophone.loader.SongFilePathLoader;
|
||||
|
||||
import org.jaudiotagger.tag.FieldKey;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.EnumMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic.ui.fragments;
|
||||
package com.kabouzeid.gramophone.ui.fragments;
|
||||
|
||||
import android.app.Activity;
|
||||
import android.app.Fragment;
|
||||
|
|
@ -15,11 +15,11 @@ import android.widget.ImageView;
|
|||
import android.widget.ListView;
|
||||
import android.widget.TextView;
|
||||
|
||||
import com.kabouzeid.materialmusic.App;
|
||||
import com.kabouzeid.materialmusic.R;
|
||||
import com.kabouzeid.materialmusic.adapter.NavigationDrawerItemAdapter;
|
||||
import com.kabouzeid.materialmusic.misc.AppKeys;
|
||||
import com.kabouzeid.materialmusic.model.NavigationDrawerItem;
|
||||
import com.kabouzeid.gramophone.App;
|
||||
import com.kabouzeid.gramophone.R;
|
||||
import com.kabouzeid.gramophone.adapter.NavigationDrawerItemAdapter;
|
||||
import com.kabouzeid.gramophone.misc.AppKeys;
|
||||
import com.kabouzeid.gramophone.model.NavigationDrawerItem;
|
||||
import com.nhaarman.listviewanimations.appearance.simple.AlphaInAnimationAdapter;
|
||||
|
||||
import java.util.ArrayList;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic.ui.fragments.artistviewpager;
|
||||
package com.kabouzeid.gramophone.ui.fragments.artistviewpager;
|
||||
|
||||
import android.app.Activity;
|
||||
import android.app.Fragment;
|
||||
|
|
@ -12,11 +12,11 @@ import android.widget.ListAdapter;
|
|||
import com.github.ksoichiro.android.observablescrollview.ObservableGridView;
|
||||
import com.github.ksoichiro.android.observablescrollview.ObservableScrollViewCallbacks;
|
||||
import com.github.ksoichiro.android.observablescrollview.ScrollState;
|
||||
import com.kabouzeid.materialmusic.App;
|
||||
import com.kabouzeid.materialmusic.R;
|
||||
import com.kabouzeid.materialmusic.interfaces.KabViewsDisableAble;
|
||||
import com.kabouzeid.materialmusic.ui.activities.ArtistDetailActivity;
|
||||
import com.kabouzeid.materialmusic.util.Util;
|
||||
import com.kabouzeid.gramophone.App;
|
||||
import com.kabouzeid.gramophone.R;
|
||||
import com.kabouzeid.gramophone.interfaces.KabViewsDisableAble;
|
||||
import com.kabouzeid.gramophone.ui.activities.ArtistDetailActivity;
|
||||
import com.kabouzeid.gramophone.util.Util;
|
||||
|
||||
public abstract class AbsViewPagerTabArtistListFragment extends Fragment implements ObservableScrollViewCallbacks, KabViewsDisableAble {
|
||||
public static final String TAG = AbsViewPagerTabArtistListFragment.class.getSimpleName();
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic.ui.fragments.artistviewpager;
|
||||
package com.kabouzeid.gramophone.ui.fragments.artistviewpager;
|
||||
|
||||
import android.content.Intent;
|
||||
import android.os.Bundle;
|
||||
|
|
@ -9,14 +9,14 @@ import android.view.View;
|
|||
import android.widget.AdapterView;
|
||||
import android.widget.ListAdapter;
|
||||
|
||||
import com.kabouzeid.materialmusic.R;
|
||||
import com.kabouzeid.materialmusic.adapter.AlbumViewGridAdapter;
|
||||
import com.kabouzeid.materialmusic.comparator.AlbumAlphabeticComparator;
|
||||
import com.kabouzeid.materialmusic.interfaces.KabViewsDisableAble;
|
||||
import com.kabouzeid.materialmusic.loader.ArtistAlbumLoader;
|
||||
import com.kabouzeid.materialmusic.misc.AppKeys;
|
||||
import com.kabouzeid.materialmusic.model.Album;
|
||||
import com.kabouzeid.materialmusic.ui.activities.AlbumDetailActivity;
|
||||
import com.kabouzeid.gramophone.R;
|
||||
import com.kabouzeid.gramophone.adapter.AlbumViewGridAdapter;
|
||||
import com.kabouzeid.gramophone.comparator.AlbumAlphabeticComparator;
|
||||
import com.kabouzeid.gramophone.interfaces.KabViewsDisableAble;
|
||||
import com.kabouzeid.gramophone.loader.ArtistAlbumLoader;
|
||||
import com.kabouzeid.gramophone.misc.AppKeys;
|
||||
import com.kabouzeid.gramophone.model.Album;
|
||||
import com.kabouzeid.gramophone.ui.activities.AlbumDetailActivity;
|
||||
import com.melnykov.fab.FloatingActionButton;
|
||||
|
||||
import java.util.Collections;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic.ui.fragments.artistviewpager;
|
||||
package com.kabouzeid.gramophone.ui.fragments.artistviewpager;
|
||||
|
||||
|
||||
import android.content.Context;
|
||||
|
|
@ -12,8 +12,8 @@ import android.widget.ArrayAdapter;
|
|||
import android.widget.ListAdapter;
|
||||
import android.widget.TextView;
|
||||
|
||||
import com.kabouzeid.materialmusic.R;
|
||||
import com.kabouzeid.materialmusic.lastfm.artist.LastFMArtistBiographyLoader;
|
||||
import com.kabouzeid.gramophone.R;
|
||||
import com.kabouzeid.gramophone.lastfm.artist.LastFMArtistBiographyLoader;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
|
@ -1,14 +1,14 @@
|
|||
package com.kabouzeid.materialmusic.ui.fragments.artistviewpager;
|
||||
package com.kabouzeid.gramophone.ui.fragments.artistviewpager;
|
||||
|
||||
import android.view.View;
|
||||
import android.widget.AdapterView;
|
||||
import android.widget.ListAdapter;
|
||||
|
||||
import com.kabouzeid.materialmusic.adapter.songadapter.SongAdapter;
|
||||
import com.kabouzeid.materialmusic.comparator.SongAlphabeticComparator;
|
||||
import com.kabouzeid.materialmusic.loader.ArtistSongLoader;
|
||||
import com.kabouzeid.materialmusic.model.Song;
|
||||
import com.kabouzeid.materialmusic.ui.activities.base.AbsBaseActivity;
|
||||
import com.kabouzeid.gramophone.adapter.songadapter.SongAdapter;
|
||||
import com.kabouzeid.gramophone.comparator.SongAlphabeticComparator;
|
||||
import com.kabouzeid.gramophone.loader.ArtistSongLoader;
|
||||
import com.kabouzeid.gramophone.model.Song;
|
||||
import com.kabouzeid.gramophone.ui.activities.base.AbsBaseActivity;
|
||||
|
||||
import java.util.Collections;
|
||||
import java.util.List;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic.ui.fragments.mainactivityfragments;
|
||||
package com.kabouzeid.gramophone.ui.fragments.mainactivityfragments;
|
||||
|
||||
import android.os.Bundle;
|
||||
import android.support.v4.util.Pair;
|
||||
|
|
@ -8,12 +8,12 @@ import android.view.ViewGroup;
|
|||
import android.widget.AbsListView;
|
||||
import android.widget.AdapterView;
|
||||
|
||||
import com.kabouzeid.materialmusic.App;
|
||||
import com.kabouzeid.materialmusic.R;
|
||||
import com.kabouzeid.materialmusic.adapter.AlbumViewGridAdapter;
|
||||
import com.kabouzeid.materialmusic.comparator.AlbumAlphabeticComparator;
|
||||
import com.kabouzeid.materialmusic.loader.AlbumLoader;
|
||||
import com.kabouzeid.materialmusic.model.Album;
|
||||
import com.kabouzeid.gramophone.App;
|
||||
import com.kabouzeid.gramophone.R;
|
||||
import com.kabouzeid.gramophone.adapter.AlbumViewGridAdapter;
|
||||
import com.kabouzeid.gramophone.comparator.AlbumAlphabeticComparator;
|
||||
import com.kabouzeid.gramophone.loader.AlbumLoader;
|
||||
import com.kabouzeid.gramophone.model.Album;
|
||||
|
||||
import java.util.Collections;
|
||||
import java.util.List;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic.ui.fragments.mainactivityfragments;
|
||||
package com.kabouzeid.gramophone.ui.fragments.mainactivityfragments;
|
||||
|
||||
|
||||
import android.app.Fragment;
|
||||
|
|
@ -11,16 +11,15 @@ import android.view.ViewGroup;
|
|||
import android.widget.AbsListView;
|
||||
import android.widget.AdapterView;
|
||||
|
||||
import com.kabouzeid.materialmusic.App;
|
||||
import com.kabouzeid.materialmusic.R;
|
||||
import com.kabouzeid.materialmusic.adapter.ArtistViewListAdapter;
|
||||
import com.kabouzeid.materialmusic.comparator.ArtistAlphabeticComparator;
|
||||
import com.kabouzeid.materialmusic.interfaces.KabViewsDisableAble;
|
||||
import com.kabouzeid.materialmusic.loader.ArtistLoader;
|
||||
import com.kabouzeid.materialmusic.misc.AppKeys;
|
||||
import com.kabouzeid.materialmusic.model.Artist;
|
||||
import com.kabouzeid.materialmusic.ui.activities.ArtistDetailActivity;
|
||||
import com.kabouzeid.materialmusic.ui.activities.base.AbsFabActivity;
|
||||
import com.kabouzeid.gramophone.App;
|
||||
import com.kabouzeid.gramophone.R;
|
||||
import com.kabouzeid.gramophone.adapter.ArtistViewListAdapter;
|
||||
import com.kabouzeid.gramophone.comparator.ArtistAlphabeticComparator;
|
||||
import com.kabouzeid.gramophone.loader.ArtistLoader;
|
||||
import com.kabouzeid.gramophone.misc.AppKeys;
|
||||
import com.kabouzeid.gramophone.model.Artist;
|
||||
import com.kabouzeid.gramophone.ui.activities.ArtistDetailActivity;
|
||||
import com.kabouzeid.gramophone.ui.activities.base.AbsFabActivity;
|
||||
|
||||
import java.util.Collections;
|
||||
import java.util.List;
|
||||
|
|
@ -1,14 +1,14 @@
|
|||
package com.kabouzeid.materialmusic.ui.fragments.mainactivityfragments;
|
||||
package com.kabouzeid.gramophone.ui.fragments.mainactivityfragments;
|
||||
|
||||
import android.app.Fragment;
|
||||
import android.os.Build;
|
||||
|
||||
import com.kabouzeid.materialmusic.App;
|
||||
import com.kabouzeid.materialmusic.R;
|
||||
import com.kabouzeid.materialmusic.interfaces.KabSearchAbleFragment;
|
||||
import com.kabouzeid.materialmusic.interfaces.KabViewsDisableAble;
|
||||
import com.kabouzeid.materialmusic.ui.activities.MainActivity;
|
||||
import com.kabouzeid.materialmusic.util.Util;
|
||||
import com.kabouzeid.gramophone.App;
|
||||
import com.kabouzeid.gramophone.R;
|
||||
import com.kabouzeid.gramophone.interfaces.KabSearchAbleFragment;
|
||||
import com.kabouzeid.gramophone.interfaces.KabViewsDisableAble;
|
||||
import com.kabouzeid.gramophone.ui.activities.MainActivity;
|
||||
import com.kabouzeid.gramophone.util.Util;
|
||||
|
||||
/**
|
||||
* Created by karim on 27.02.15.
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic.ui.fragments.mainactivityfragments;
|
||||
package com.kabouzeid.gramophone.ui.fragments.mainactivityfragments;
|
||||
|
||||
|
||||
import android.os.Bundle;
|
||||
|
|
@ -8,13 +8,13 @@ import android.view.ViewGroup;
|
|||
import android.widget.AbsListView;
|
||||
import android.widget.AdapterView;
|
||||
|
||||
import com.kabouzeid.materialmusic.App;
|
||||
import com.kabouzeid.materialmusic.R;
|
||||
import com.kabouzeid.materialmusic.adapter.songadapter.SongViewListAdapter;
|
||||
import com.kabouzeid.materialmusic.comparator.SongAlphabeticComparator;
|
||||
import com.kabouzeid.materialmusic.loader.SongLoader;
|
||||
import com.kabouzeid.materialmusic.model.Song;
|
||||
import com.kabouzeid.materialmusic.ui.activities.base.AbsBaseActivity;
|
||||
import com.kabouzeid.gramophone.App;
|
||||
import com.kabouzeid.gramophone.R;
|
||||
import com.kabouzeid.gramophone.adapter.songadapter.SongViewListAdapter;
|
||||
import com.kabouzeid.gramophone.comparator.SongAlphabeticComparator;
|
||||
import com.kabouzeid.gramophone.loader.SongLoader;
|
||||
import com.kabouzeid.gramophone.model.Song;
|
||||
import com.kabouzeid.gramophone.ui.activities.base.AbsBaseActivity;
|
||||
|
||||
import java.util.Collections;
|
||||
import java.util.List;
|
||||
|
|
@ -1,11 +1,11 @@
|
|||
package com.kabouzeid.materialmusic.util;
|
||||
package com.kabouzeid.gramophone.util;
|
||||
|
||||
import android.content.Context;
|
||||
import android.graphics.Bitmap;
|
||||
import android.view.View;
|
||||
import android.widget.ImageView;
|
||||
|
||||
import com.kabouzeid.materialmusic.R;
|
||||
import com.kabouzeid.gramophone.R;
|
||||
import com.nostra13.universalimageloader.core.DisplayImageOptions;
|
||||
import com.nostra13.universalimageloader.core.ImageLoader;
|
||||
import com.nostra13.universalimageloader.core.ImageLoaderConfiguration;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic.util;
|
||||
package com.kabouzeid.gramophone.util;
|
||||
|
||||
import android.content.Context;
|
||||
import android.util.Log;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic.util;
|
||||
package com.kabouzeid.gramophone.util;
|
||||
|
||||
import android.content.ContentResolver;
|
||||
import android.content.ContentUris;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic.util;
|
||||
package com.kabouzeid.gramophone.util;
|
||||
|
||||
import android.annotation.TargetApi;
|
||||
import android.app.Activity;
|
||||
|
|
@ -17,9 +17,9 @@ import android.view.Window;
|
|||
import android.view.WindowManager;
|
||||
import android.view.inputmethod.InputMethodManager;
|
||||
|
||||
import com.kabouzeid.materialmusic.App;
|
||||
import com.kabouzeid.materialmusic.R;
|
||||
import com.kabouzeid.materialmusic.misc.AppKeys;
|
||||
import com.kabouzeid.gramophone.App;
|
||||
import com.kabouzeid.gramophone.R;
|
||||
import com.kabouzeid.gramophone.misc.AppKeys;
|
||||
|
||||
/**
|
||||
* Created by karim on 12.12.14.
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic.util;
|
||||
package com.kabouzeid.gramophone.util;
|
||||
|
||||
import android.animation.ArgbEvaluator;
|
||||
import android.animation.ObjectAnimator;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.kabouzeid.materialmusic.view;
|
||||
package com.kabouzeid.gramophone.view;
|
||||
|
||||
import android.content.Context;
|
||||
import android.util.AttributeSet;
|
||||
|
|
@ -1,26 +0,0 @@
|
|||
package com.kabouzeid.materialmusic.misc;
|
||||
|
||||
/**
|
||||
* Created by karim on 22.12.14.
|
||||
*/
|
||||
public final class AppKeys {
|
||||
public static final String CL_CURRENT_ACTIVITY = "Current activity";
|
||||
|
||||
public static final String SP_THEME = "com.kabouzeid.materialmusic.THEME";
|
||||
public static final String SP_VIEWPAGER_ITEM_POSITION = "com.kabouzeid.materialmusic.NAVIGATION_DRAWER_ITEM_POSITION";
|
||||
public static final String SP_USER_LEARNED_DRAWER = "com.kabouzeid.materialmusic.NAVIGATION_DRAWER_LEARNED";
|
||||
public static final String SP_ONLY_ON_WIFI = "com.kabouzeid.materialmusic.ONLY_ON_WIFI";
|
||||
public static final String SP_SHUFFLE_MODE = "com.kabouzeid.materialmusic.SHUFFLE_MODE";
|
||||
public static final String SP_REPEAT_MODE = "com.kabouzeid.materialmusic.REPEAT_MODE";
|
||||
|
||||
public static final String IS_ORIGINAL_PLAYING_QUEUE = "com.kabouzeid.materialmusic.ORIGINAL_PLAYING_QUEUE";
|
||||
public static final String IS_PLAYING_QUEUE = "com.kabouzeid.materialmusic.PLAYING_QUEUE";
|
||||
public static final String IS_POSITION_IN_QUEUE = "com.kabouzeid.materialmusic.POSITION_IN_QUEUE";
|
||||
public static final String IS_ARTIST_JSON_INFO_CACHE = "com.kabouzeid.materialmusic.ARTIST_JSON_INFO_CACHE";
|
||||
|
||||
public static final String E_ALBUM = "com.kabouzeid.materialmusic.ALBUM";
|
||||
public static final String E_ARTIST = "com.kabouzeid.materialmusic.ARTIST";
|
||||
public static final String E_SONG = "com.kabouzeid.materialmusic.SONG";
|
||||
public static final String E_TAG_EDIT_MODE = "com.kabouzeid.materialmusic.TAG_EDIT_MODE";
|
||||
public static final String E_ID = "com.kabouzeid.materialmusic.ID";
|
||||
}
|
||||
|
|
@ -2,7 +2,7 @@
|
|||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
tools:context="com.kabouzeid.materialmusic.ui.activities.AlbumDetailActivity$PlaceholderFragment">
|
||||
tools:context="com.kabouzeid.gramophone.ui.activities.AlbumDetailActivity$PlaceholderFragment">
|
||||
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@
|
|||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent">
|
||||
|
||||
<com.kabouzeid.materialmusic.view.SquareImageView
|
||||
<com.kabouzeid.gramophone.view.SquareImageView
|
||||
android:id="@+id/image"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
|
|
|
|||
|
|
@ -70,7 +70,7 @@
|
|||
|
||||
<fragment
|
||||
android:id="@+id/navigation_drawer"
|
||||
android:name="com.kabouzeid.materialmusic.ui.fragments.NavigationDrawerFragment"
|
||||
android:name="com.kabouzeid.gramophone.ui.fragments.NavigationDrawerFragment"
|
||||
android:layout_width="@dimen/navigation_drawer_width"
|
||||
android:layout_height="match_parent"
|
||||
android:layout_gravity="start"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:orientation="vertical"
|
||||
tools:context="com.kabouzeid.materialmusic.ui.activities.AlbumDetailActivity$PlaceholderFragment">
|
||||
tools:context="com.kabouzeid.gramophone.ui.activities.AlbumDetailActivity$PlaceholderFragment">
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/album_art"
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@
|
|||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent">
|
||||
|
||||
<com.kabouzeid.materialmusic.view.SquareImageView
|
||||
<com.kabouzeid.gramophone.view.SquareImageView
|
||||
android:id="@+id/image"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@
|
|||
android:orientation="vertical"
|
||||
android:padding="4dp">
|
||||
|
||||
<com.kabouzeid.materialmusic.view.SquareImageView
|
||||
<com.kabouzeid.gramophone.view.SquareImageView
|
||||
android:id="@+id/album_art"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@
|
|||
android:paddingLeft="16dp"
|
||||
android:paddingRight="16dp">
|
||||
|
||||
<com.kabouzeid.materialmusic.view.SquareImageView
|
||||
<com.kabouzeid.gramophone.view.SquareImageView
|
||||
android:id="@+id/artist_image"
|
||||
android:layout_width="60dp"
|
||||
android:layout_height="60dp"
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@
|
|||
android:orientation="horizontal"
|
||||
android:paddingLeft="16dp">
|
||||
|
||||
<com.kabouzeid.materialmusic.view.SquareImageView
|
||||
<com.kabouzeid.gramophone.view.SquareImageView
|
||||
android:id="@+id/image"
|
||||
android:layout_width="60dp"
|
||||
android:layout_height="60dp"
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@
|
|||
android:orientation="horizontal"
|
||||
android:paddingLeft="16dp">
|
||||
|
||||
<com.kabouzeid.materialmusic.view.SquareImageView
|
||||
<com.kabouzeid.gramophone.view.SquareImageView
|
||||
android:id="@+id/album_art"
|
||||
android:layout_width="60dp"
|
||||
android:layout_height="60dp"
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
<menu xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
tools:context="com.kabouzeid.materialmusic.ui.activities.AlbumDetailActivity">
|
||||
tools:context="com.kabouzeid.gramophone.ui.activities.AlbumDetailActivity">
|
||||
|
||||
<item
|
||||
android:id="@+id/action_current_playing"
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
<menu xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
tools:context="com.kabouzeid.materialmusic.ui.activities.AlbumDetailActivity">
|
||||
tools:context="com.kabouzeid.gramophone.ui.activities.AlbumDetailActivity">
|
||||
|
||||
<item
|
||||
android:id="@+id/action_current_playing"
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
<menu xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
tools:context="com.kabouzeid.materialmusic.ui.activities.SearchActivity">
|
||||
tools:context="com.kabouzeid.gramophone.ui.activities.SearchActivity">
|
||||
<item
|
||||
android:id="@+id/action_search"
|
||||
android:icon="@drawable/abc_ic_search_api_mtrl_alpha"
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
<menu xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
tools:context="com.kabouzeid.materialmusic.ui.activities.TabTest">
|
||||
tools:context="com.kabouzeid.gramophone.ui.activities.TabTest">
|
||||
<item android:id="@+id/action_settings"
|
||||
android:title="@string/action_settings"
|
||||
android:orderInCategory="100"
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
<menu xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
tools:context="com.kabouzeid.materialmusic.ui.activities.tageditor.SongTagEditorActivity">
|
||||
tools:context="com.kabouzeid.gramophone.ui.activities.tageditor.SongTagEditorActivity">
|
||||
<item
|
||||
android:id="@+id/action_settings"
|
||||
android:orderInCategory="100"
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
<menu xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
tools:context="com.kabouzeid.materialmusic.ui.activities.MusicControllerActivity">
|
||||
tools:context="com.kabouzeid.gramophone.ui.activities.MusicControllerActivity">
|
||||
<item
|
||||
android:id="@+id/action_playing_queue"
|
||||
android:icon="@drawable/ic_queue_music_white_24dp"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue