Renamed package to gramophone

This commit is contained in:
Karim Abou Zeid 2015-03-05 16:50:16 +01:00
commit c28a75c61a
95 changed files with 412 additions and 415 deletions

View file

@ -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;

View file

@ -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;

View file

@ -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;

View file

@ -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;

View file

@ -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;

View file

@ -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;

View file

@ -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;

View file

@ -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;

View 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;

View file

@ -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;

View file

@ -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;

View file

@ -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;

View file

@ -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.

View file

@ -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;

View file

@ -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 {

View file

@ -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;

View file

@ -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;

View file

@ -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;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.materialmusic.interfaces;
package com.kabouzeid.gramophone.interfaces;
/**
* Created by karim on 29.12.14.

View file

@ -1,4 +1,4 @@
package com.kabouzeid.materialmusic.interfaces;
package com.kabouzeid.gramophone.interfaces;
/**
* Created by karim on 23.12.14.

View file

@ -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.

View file

@ -1,4 +1,4 @@
package com.kabouzeid.materialmusic.lastfm;
package com.kabouzeid.gramophone.lastfm;
/**
* Created by karim on 15.01.15.

View file

@ -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;

View file

@ -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;

View file

@ -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;

View file

@ -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;

View file

@ -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;

View file

@ -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;

View file

@ -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;

View file

@ -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;

View file

@ -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;

View file

@ -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;

View file

@ -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;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.materialmusic.loader;
package com.kabouzeid.gramophone.loader;
import android.content.Context;
import android.database.Cursor;

View file

@ -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;

View 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";
}

View file

@ -1,4 +1,4 @@
package com.kabouzeid.materialmusic.misc;
package com.kabouzeid.gramophone.misc;
/**
* Created by karim on 20.12.14.

View file

@ -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;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.materialmusic.misc;
package com.kabouzeid.gramophone.misc;
import android.view.GestureDetector;
import android.view.MotionEvent;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.materialmusic.misc;
package com.kabouzeid.gramophone.misc;
import android.annotation.TargetApi;
import android.transition.Transition;

View file

@ -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;
/**

View file

@ -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.

View file

@ -1,4 +1,4 @@
package com.kabouzeid.materialmusic.model;
package com.kabouzeid.gramophone.model;
/**
* Created by karim on 19.12.14.

View file

@ -1,4 +1,4 @@
package com.kabouzeid.materialmusic.model;
package com.kabouzeid.gramophone.model;
/**
* Created by karim on 23.11.14.

View file

@ -1,4 +1,4 @@
package com.kabouzeid.materialmusic.model;
package com.kabouzeid.gramophone.model;
import android.content.Context;
import android.widget.ImageView;

View file

@ -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;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.materialmusic.provider;
package com.kabouzeid.gramophone.provider;
import android.content.ContentValues;
import android.content.Context;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.materialmusic.provider;
package com.kabouzeid.gramophone.provider;
import android.content.ContentValues;
import android.content.Context;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.materialmusic.service;
package com.kabouzeid.gramophone.service;
import android.content.BroadcastReceiver;
import android.content.Context;

View file

@ -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;

View file

@ -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;

View file

@ -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;

View file

@ -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;

View file

@ -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;

View file

@ -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;

View file

@ -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.

View file

@ -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;
/**

View file

@ -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;

View file

@ -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;

View file

@ -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;

View file

@ -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;

View file

@ -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();

View file

@ -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;

View file

@ -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;

View file

@ -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;

View file

@ -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;

View file

@ -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;

View file

@ -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.

View file

@ -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;

View file

@ -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;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.materialmusic.util;
package com.kabouzeid.gramophone.util;
import android.content.Context;
import android.util.Log;

View file

@ -1,4 +1,4 @@
package com.kabouzeid.materialmusic.util;
package com.kabouzeid.gramophone.util;
import android.content.ContentResolver;
import android.content.ContentUris;

View file

@ -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.

View file

@ -1,4 +1,4 @@
package com.kabouzeid.materialmusic.util;
package com.kabouzeid.gramophone.util;
import android.animation.ArgbEvaluator;
import android.animation.ObjectAnimator;

View file

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

View file

@ -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";
}