<string name="app_widget_small">Musiikki: 4 \u00d7 1</string>
<string name="app_widget_large">Musiikki: 4 \u00d7 2</string>
<string name="app_widget_large_alt">Musiikki: 4 \u00d7 2 (vaihtoehtoinen)</string>
- <string name="app_widget_recent">Apollo: äskettäin kuunneltu</string>
+ <string name="app_widget_recent">Eleven: äskettäin kuunneltu</string>
<!-- Empty list / error messages -->
<string name="no_effects_for_you">Taajuuskorjainta ei voitu avata.</string>
<string name="empty_music">Kopioi musiikkia tietokoneelta laitteeseen käyttämällä USB-kaapelia.</string>
<string name="settings_download_missing_artwork_title">دابهزاندنی ئهلبومه هونهرییه ونبوهکان</string>
<string name="settings_download_artist_images_title">دابهزاندنی وێنه هونهرمهنده ونبوهکان</string>
<!-- App widget -->
- <string name="app_widget_large_alt">Apollo: 4×2 (alternate)</string>
+ <string name="app_widget_large_alt">Eleven: 4×2 (alternate)</string>
<string name="app_widget_recent">ئهپۆڵۆ:تازهترین که گوێلێگیراون</string>
<!-- Empty list / error messages -->
<string name="no_effects_for_you">یهکسانکهری دهنگ ناکرێتهوه.</string>
/**
* A backbround {@link Service} used to keep music playing between activities
- * and when the user moves Apollo into the background.
+ * and when the user moves Eleven into the background.
*/
@SuppressLint("NewApi")
public class MusicPlaybackService extends Service {
/**
* Reloads the queue as the user left it the last time they stopped using
- * Apollo
+ * Eleven
*/
private void reloadQueue() {
int id = mCardId;
import org.lineageos.eleven.model.Album;
import org.lineageos.eleven.ui.MusicHolder;
import org.lineageos.eleven.ui.MusicHolder.DataHolder;
-import org.lineageos.eleven.utils.ApolloUtils;
+import org.lineageos.eleven.utils.ElevenUtils;
import org.lineageos.eleven.widgets.IPopupMenuCallback;
import java.util.Collections;
// Get the layout Id
mLayoutId = layoutId;
// Initialize the cache & image fetcher
- mImageFetcher = ApolloUtils.getImageFetcher(context);
+ mImageFetcher = ElevenUtils.getImageFetcher(context);
mPadding = context.getResources().getDimensionPixelSize(R.dimen.list_item_general_margin);
}
import org.lineageos.eleven.cache.ICacheListener;
import org.lineageos.eleven.cache.ImageCache;
import org.lineageos.eleven.model.AlbumArtistDetails;
-import org.lineageos.eleven.utils.ApolloUtils;
+import org.lineageos.eleven.utils.ElevenUtils;
import org.lineageos.eleven.utils.MusicUtils;
import org.lineageos.eleven.widgets.SquareImageView;
}
mTask = new AlbumArtistLoader(this, getActivity());
- ApolloUtils.execute(false, mTask, mAudioId);
+ ElevenUtils.execute(false, mTask, mAudioId);
}
}
*/
private void loadImageAsync(AlbumArtistDetails details) {
// load the actual image
- ApolloUtils.getImageFetcher(getActivity()).loadAlbumImage(
+ ElevenUtils.getImageFetcher(getActivity()).loadAlbumImage(
details.mArtistName,
details.mAlbumName,
details.mAlbumId,
import org.lineageos.eleven.sectionadapter.SectionAdapter.BasicAdapter;
import org.lineageos.eleven.ui.MusicHolder;
import org.lineageos.eleven.ui.MusicHolder.DataHolder;
-import org.lineageos.eleven.utils.ApolloUtils;
+import org.lineageos.eleven.utils.ElevenUtils;
import org.lineageos.eleven.utils.MusicUtils;
import org.lineageos.eleven.widgets.IPopupMenuCallback;
// Get the layout Id
mLayoutId = layoutId;
// Initialize the cache & image fetcher
- mImageFetcher = ApolloUtils.getImageFetcher(context);
+ mImageFetcher = ElevenUtils.getImageFetcher(context);
// Cache the transparent overlay
mOverlay = context.getResources().getColor(R.color.list_item_background);
}
import org.lineageos.eleven.cache.ImageFetcher;
import org.lineageos.eleven.loaders.AlbumLoader;
import org.lineageos.eleven.model.Album;
-import org.lineageos.eleven.utils.ApolloUtils;
+import org.lineageos.eleven.utils.ElevenUtils;
import org.lineageos.eleven.utils.NavUtils;
import org.lineageos.eleven.widgets.IPopupMenuCallback;
import org.lineageos.eleven.widgets.PopupMenuButton;
public ArtistDetailAlbumAdapter(final Activity activity) {
mActivity = activity;
- mImageFetcher = ApolloUtils.getImageFetcher(activity);
+ mImageFetcher = ElevenUtils.getImageFetcher(activity);
mInflater = LayoutInflater.from(activity);
mListMargin = activity.getResources().
getDimensionPixelSize(R.dimen.list_item_general_margin);
import org.lineageos.eleven.cache.ImageFetcher;
import org.lineageos.eleven.model.Song;
import org.lineageos.eleven.service.MusicPlaybackTrack;
-import org.lineageos.eleven.utils.ApolloUtils;
+import org.lineageos.eleven.utils.ElevenUtils;
import org.lineageos.eleven.utils.MusicUtils;
import org.lineageos.eleven.widgets.IPopupMenuCallback;
import org.lineageos.eleven.widgets.PopupMenuButton;
public DetailSongAdapter(final Activity activity) {
mActivity = activity;
- mImageFetcher = ApolloUtils.getImageFetcher(activity);
+ mImageFetcher = ElevenUtils.getImageFetcher(activity);
mInflater = LayoutInflater.from(activity);
}
import org.lineageos.eleven.ui.MusicHolder.DataHolder;
import org.lineageos.eleven.ui.fragments.QueueFragment;
import org.lineageos.eleven.ui.fragments.SongFragment;
-import org.lineageos.eleven.utils.ApolloUtils;
+import org.lineageos.eleven.utils.ElevenUtils;
import org.lineageos.eleven.utils.MusicUtils;
import org.lineageos.eleven.widgets.IPopupMenuCallback;
import org.lineageos.eleven.widgets.PlayPauseProgressButton;
// Get the layout Id
mLayoutId = layoutId;
// Initialize the cache & image fetcher
- mImageFetcher = ApolloUtils.getImageFetcher(context);
+ mImageFetcher = ElevenUtils.getImageFetcher(context);
// set the source id and type
mSourceId = sourceId;
mSourceType = sourceType;
import org.lineageos.eleven.model.SearchResult;
import org.lineageos.eleven.sectionadapter.SectionAdapter;
import org.lineageos.eleven.ui.MusicHolder;
-import org.lineageos.eleven.utils.ApolloUtils;
+import org.lineageos.eleven.utils.ElevenUtils;
import org.lineageos.eleven.utils.MusicUtils;
import org.lineageos.eleven.widgets.IPopupMenuCallback;
public SummarySearchAdapter(final Activity context) {
super(context, 0);
// Initialize the cache & image fetcher
- mImageFetcher = ApolloUtils.getImageFetcher(context);
+ mImageFetcher = ElevenUtils.getImageFetcher(context);
// Create the prefix highlighter
mHighlighter = new PrefixHighlighter(context);
}
import org.lineageos.eleven.MusicPlaybackService;
import org.lineageos.eleven.R;
import org.lineageos.eleven.ui.activities.HomeActivity;
-import org.lineageos.eleven.utils.ApolloUtils;
+import org.lineageos.eleven.utils.ElevenUtils;
/**
* 4x2 App-Widget
import org.lineageos.eleven.MusicPlaybackService;
import org.lineageos.eleven.R;
import org.lineageos.eleven.ui.activities.HomeActivity;
-import org.lineageos.eleven.utils.ApolloUtils;
+import org.lineageos.eleven.utils.ElevenUtils;
import org.lineageos.eleven.widgets.RepeatButton;
import org.lineageos.eleven.widgets.ShuffleButton;
import org.lineageos.eleven.MusicPlaybackService;
import org.lineageos.eleven.R;
import org.lineageos.eleven.ui.activities.HomeActivity;
-import org.lineageos.eleven.utils.ApolloUtils;
+import org.lineageos.eleven.utils.ElevenUtils;
/**
* 4x1 App-Widget
import android.os.ParcelFileDescriptor;
import android.util.Log;
-import org.lineageos.eleven.utils.ApolloUtils;
+import org.lineageos.eleven.utils.ElevenUtils;
import java.io.File;
import java.io.FileDescriptor;
* @param cacheParams The cache parameters to initialize the cache
*/
private void init(final Context context) {
- ApolloUtils.execute(false, new AsyncTask<Void, Void, Void>() {
+ ElevenUtils.execute(false, new AsyncTask<Void, Void, Void>() {
@Override
protected Void doInBackground(final Void... unused) {
* cache first
*/
public void flush() {
- ApolloUtils.execute(false, new AsyncTask<Void, Void, Void>() {
+ ElevenUtils.execute(false, new AsyncTask<Void, Void, Void>() {
@Override
protected Void doInBackground(final Void... unused) {
* Clears the disk and memory caches
*/
public void clearCaches() {
- ApolloUtils.execute(false, new AsyncTask<Void, Void, Void>() {
+ ElevenUtils.execute(false, new AsyncTask<Void, Void, Void>() {
@Override
protected Void doInBackground(final Void... unused) {
* thread.
*/
public void close() {
- ApolloUtils.execute(false, new AsyncTask<Void, Void, Void>() {
+ ElevenUtils.execute(false, new AsyncTask<Void, Void, Void>() {
@Override
protected Void doInBackground(final Void... unused) {
import org.lineageos.eleven.R;
import org.lineageos.eleven.provider.PlaylistArtworkStore;
-import org.lineageos.eleven.utils.ApolloUtils;
+import org.lineageos.eleven.utils.ElevenUtils;
import org.lineageos.eleven.utils.ImageUtils;
import org.lineageos.eleven.widgets.BlurScrimImage;
import org.lineageos.eleven.cache.PlaylistWorkerTask.PlaylistWorkerType;
}
// Third, by now we need to download the image
- if (bitmap == null && ApolloUtils.isOnline(context) && !sKeys.contains(key)) {
+ if (bitmap == null && ElevenUtils.isOnline(context) && !sKeys.contains(key)) {
// Now define what the artist name, album name, and url are.
String url = ImageUtils.processImageUrl(context, artistName, albumName, imageType);
if (url != null) {
final AsyncTaskContainer asyncTaskContainer = new AsyncTaskContainer(bitmapWorkerTask);
imageView.setTag(asyncTaskContainer);
try {
- ApolloUtils.execute(false, bitmapWorkerTask,
+ ElevenUtils.execute(false, bitmapWorkerTask,
artistName, albumName, String.valueOf(albumId));
} catch (RejectedExecutionException e) {
// Executor has exhausted queue space
final AsyncTaskContainer asyncTaskContainer = new AsyncTaskContainer(bitmapWorkerTask);
imageView.setTag(asyncTaskContainer);
try {
- ApolloUtils.execute(false, bitmapWorkerTask);
+ ElevenUtils.execute(false, bitmapWorkerTask);
} catch (RejectedExecutionException e) {
// Executor has exhausted queue space
}
blurScrimImage.setTag(asyncTaskContainer);
try {
- ApolloUtils.execute(false, blurWorkerTask, artistName, albumName, String.valueOf(albumId));
+ ElevenUtils.execute(false, blurWorkerTask, artistName, albumName, String.valueOf(albumId));
} catch (RejectedExecutionException e) {
// Executor has exhausted queue space, show default artwork
blurScrimImage.transitionToDefaultState();
private final String apiRootUrl = DEFAULT_API_ROOT;
- private final String userAgent = "Apollo";
+ private final String userAgent = "Eleven";
private Result lastResult;
import org.lineageos.eleven.Config;
import org.lineageos.eleven.R;
import org.lineageos.eleven.cache.ImageFetcher;
-import org.lineageos.eleven.utils.ApolloUtils;
+import org.lineageos.eleven.utils.ElevenUtils;
import org.lineageos.eleven.utils.MusicUtils;
/**
final String title = arguments.getString(Config.NAME);
final String dialogTitle = getString(R.string.delete_dialog_title, title);
// Initialize the image cache
- mFetcher = ApolloUtils.getImageFetcher(getActivity());
+ mFetcher = ElevenUtils.getImageFetcher(getActivity());
// Build the dialog
return new AlertDialog.Builder(getActivity()).setTitle(dialogTitle)
.setMessage(R.string.cannot_be_undone)
package org.lineageos.eleven.menu;
/**
- * Several of the context menu items used in Apollo are reused. This class helps
+ * Several of the context menu items used in Eleven are reused. This class helps
* keep things tidy. The integer values of the items are used both as the menu IDs
* _and_ to determine the sort order of the items.
*/
import org.lineageos.eleven.Config;
import org.lineageos.eleven.R;
import org.lineageos.eleven.ui.activities.HomeActivity;
-import org.lineageos.eleven.utils.ApolloUtils;
+import org.lineageos.eleven.utils.ElevenUtils;
import org.lineageos.eleven.utils.Lists;
import org.lineageos.eleven.utils.MusicUtils;
// Select a photo from the gallery
mChoices.add(NEW_PHOTO, getString(R.string.new_photo));
/* Disable fetching image until we find a last.fm replacement
- if (ApolloUtils.isOnline(getActivity())) {
+ if (ElevenUtils.isOnline(getActivity())) {
// Option to fetch the old artist image
mChoices.add(OLD_PHOTO, getString(R.string.context_menu_fetch_artist_image));
}*/
mChoices.add(NEW_PHOTO, getString(R.string.new_photo));
/* Disable fetching image until we find a last.fm replacement
// Option to fetch the old album image
- if (ApolloUtils.isOnline(getActivity())) {
+ if (ElevenUtils.isOnline(getActivity())) {
// Option to fetch the old artist image
mChoices.add(OLD_PHOTO, getString(R.string.context_menu_fetch_album_art));
}*/
import org.lineageos.eleven.R;
import org.lineageos.eleven.cache.ICacheListener;
import org.lineageos.eleven.cache.ImageFetcher;
-import org.lineageos.eleven.utils.ApolloUtils;
+import org.lineageos.eleven.utils.ElevenUtils;
import org.lineageos.eleven.utils.Lists;
import org.lineageos.eleven.utils.MusicUtils;
import org.lineageos.eleven.utils.MusicUtils.ServiceToken;
/**
* A base {@link FragmentActivity} used to update the bottom bar and
- * bind to Apollo's service.
+ * bind to Eleven's service.
* <p>
* {@link SlidingPanelActivity} extends from this skeleton.
*
// Control the media volume
setVolumeControlStream(AudioManager.STREAM_MUSIC);
- // Bind Apollo's service
+ // Bind Eleven's service
mToken = MusicUtils.bindToService(this, this);
// Initialize the broadcast receiver
// Set the artist name
mArtistName.setText(MusicUtils.getArtistName());
// Set the album art
- ApolloUtils.getImageFetcher(this).loadCurrentArtwork(mAlbumArt);
+ ElevenUtils.getImageFetcher(this).loadCurrentArtwork(mAlbumArt);
}
/**
@Override
public void onCacheUnpaused() {
// Set the album art
- ApolloUtils.getImageFetcher(this).loadCurrentArtwork(mAlbumArt);
+ ElevenUtils.getImageFetcher(this).loadCurrentArtwork(mAlbumArt);
}
/**
import org.lineageos.eleven.ui.fragments.phone.MusicBrowserPhoneFragment;
import org.lineageos.eleven.ui.fragments.profile.LastAddedFragment;
import org.lineageos.eleven.ui.fragments.profile.TopTracksFragment;
-import org.lineageos.eleven.utils.ApolloUtils;
+import org.lineageos.eleven.utils.ElevenUtils;
import org.lineageos.eleven.utils.BitmapWithColors;
import org.lineageos.eleven.utils.MusicUtils;
import org.lineageos.eleven.utils.NavUtils;
Bitmap bitmap = ImageFetcher.decodeSampledBitmapFromUri(getContentResolver(),
selectedImage);
- ImageFetcher imageFetcher = ApolloUtils.getImageFetcher(HomeActivity.this);
+ ImageFetcher imageFetcher = ElevenUtils.getImageFetcher(HomeActivity.this);
imageFetcher.addBitmapToCache(mKey, bitmap);
MusicUtils.refresh();
import org.lineageos.eleven.sectionadapter.SectionCreator;
import org.lineageos.eleven.sectionadapter.SectionCreator.SimpleListLoader;
import org.lineageos.eleven.sectionadapter.SectionListContainer;
-import org.lineageos.eleven.utils.ApolloUtils;
+import org.lineageos.eleven.utils.ElevenUtils;
import org.lineageos.eleven.utils.MusicUtils;
import org.lineageos.eleven.utils.MusicUtils.ServiceToken;
import org.lineageos.eleven.utils.NavUtils;
import static org.lineageos.eleven.utils.MusicUtils.mService;
/**
- * Provides the search interface for Apollo.
+ * Provides the search interface for Eleven.
*
* @author Andrew Neal (andrewdneal@gmail.com)
*/
// Control the media volume
setVolumeControlStream(AudioManager.STREAM_MUSIC);
- // Bind Apollo's service
+ // Bind Eleven's service
mToken = MusicUtils.bindToService(this, this);
// Set the layout
if (mSearchType == ResultType.Playlist) {
cursor = makePlaylistSearchCursor(getContext(), mQuery);
} else {
- cursor = ApolloUtils.createSearchQueryCursor(getContext(), mQuery);
+ cursor = ElevenUtils.createSearchQueryCursor(getContext(), mQuery);
}
// pre-cache this index
}
// do fancy audio search
- Cursor cursor = ApolloUtils.createSearchQueryCursor(getContext(), mQuery);
+ Cursor cursor = ElevenUtils.createSearchQueryCursor(getContext(), mQuery);
// pre-cache this index
final int mimeTypeIndex = cursor.getColumnIndexOrThrow(MediaStore.Audio.Media.MIME_TYPE);
import org.lineageos.eleven.ui.HeaderBar;
import org.lineageos.eleven.ui.fragments.AudioPlayerFragment;
import org.lineageos.eleven.ui.fragments.QueueFragment;
-import org.lineageos.eleven.utils.ApolloUtils;
+import org.lineageos.eleven.utils.ElevenUtils;
import org.lineageos.eleven.utils.MusicUtils;
import org.lineageos.eleven.widgets.BlurScrimImage;
// since the previous view's is hiding the slide offset, we need to subtract that
// from action bat height
int slideOffset = getResources().getDimensionPixelOffset(R.dimen.sliding_panel_indicator_height);
- slideOffset -= ApolloUtils.getActionBarHeight(this);
+ slideOffset -= ElevenUtils.getActionBarHeight(this);
mSecondPanel.setSlidePanelOffset(slideOffset);
}
super.onMetaChanged();
// load the blurred image
- mBlurScrimImage.loadBlurImage(ApolloUtils.getImageFetcher(this));
+ mBlurScrimImage.loadBlurImage(ElevenUtils.getImageFetcher(this));
}
@Override
super.onCacheUnpaused();
// load the blurred image
- mBlurScrimImage.loadBlurImage(ApolloUtils.getImageFetcher(this));
+ mBlurScrimImage.loadBlurImage(ElevenUtils.getImageFetcher(this));
}
protected AudioPlayerFragment getAudioPlayerFragment() {
import org.lineageos.eleven.ui.activities.BaseActivity;
import org.lineageos.eleven.ui.fragments.phone.MusicBrowserFragment;
import org.lineageos.eleven.utils.AlbumPopupMenuHelper;
-import org.lineageos.eleven.utils.ApolloUtils;
+import org.lineageos.eleven.utils.ElevenUtils;
import org.lineageos.eleven.utils.MusicUtils;
import org.lineageos.eleven.utils.NavUtils;
import org.lineageos.eleven.utils.PopupMenuHelper;
* Sets up the grid view
*/
private void initGridView() {
- int columns = ApolloUtils.isLandscape(getActivity()) ? FOUR : TWO;
+ int columns = ElevenUtils.isLandscape(getActivity()) ? FOUR : TWO;
mAdapter.setNumColumns(columns);
// Initialize the grid
mGridView = (GridView)mRootView.findViewById(R.id.grid_base);
import org.lineageos.eleven.menu.DeleteDialog;
import org.lineageos.eleven.menu.FragmentMenuItems;
import org.lineageos.eleven.ui.activities.HomeActivity;
-import org.lineageos.eleven.utils.ApolloUtils;
+import org.lineageos.eleven.utils.ElevenUtils;
import org.lineageos.eleven.utils.MusicUtils;
import org.lineageos.eleven.utils.NavUtils;
import org.lineageos.eleven.utils.PreferenceUtils;
// Control the media volume
getActivity().setVolumeControlStream(AudioManager.STREAM_MUSIC);
- // Bind Apollo's service
+ // Bind Eleven's service
mToken = MusicUtils.bindToService(getActivity(), this);
// Initialize the image fetcher/cache
- mImageFetcher = ApolloUtils.getImageFetcher(getActivity());
+ mImageFetcher = ElevenUtils.getImageFetcher(getActivity());
// Initialize the handler used to update the current time
mTimeHandler = new TimeHandler(this);
// Initialize the broadcast receiver
mQueueUpdateListener = new QueueUpdateListener(this);
- // Bind Apollo's service
+ // Bind Eleven's service
mToken = MusicUtils.bindToService(getActivity(), this);
}
*
* @author Andrew Neal (andrewdneal@gmail.com)
*/
-public final class ApolloUtils {
+public final class ElevenUtils {
/**
* The threshold used calculate if a color is light or dark
}
/* This class is never initiated */
- public ApolloUtils() {
+ public ElevenUtils() {
}
/**
import java.util.WeakHashMap;
/**
- * A collection of helpers directly related to music or Apollo's service.
+ * A collection of helpers directly related to music or Eleven's service.
*
* @author Andrew Neal (andrewdneal@gmail.com)
*/
* Removes the header image from the cache.
*/
public static void removeFromCache(Activity activity, String key) {
- ImageFetcher imageFetcher = ApolloUtils.getImageFetcher(activity);
+ ImageFetcher imageFetcher = ElevenUtils.getImageFetcher(activity);
imageFetcher.removeFromCache(key);
// Give the disk cache a little time before requesting a new image.
SystemClock.sleep(80);
/**
* A collection of helpers designed to get and set various preferences across
- * Apollo.
+ * Eleven.
*
* @author Andrew Neal (andrewdneal@gmail.com)
*/
* in {@link MusicBrowserPhoneFragment}.
*/
public void setStartPage(final int value) {
- ApolloUtils.execute(false, new AsyncTask<Void, Void, Void>() {
+ ElevenUtils.execute(false, new AsyncTask<Void, Void, Void>() {
@Override
protected Void doInBackground(final Void... unused) {
final SharedPreferences.Editor editor = mPreferences.edit();
* @param value The new theme color to use.
*/
public void setDefaultThemeColor(final int value) {
- ApolloUtils.execute(false, new AsyncTask<Void, Void, Void>() {
+ ElevenUtils.execute(false, new AsyncTask<Void, Void, Void>() {
@Override
protected Void doInBackground(final Void... unused) {
final SharedPreferences.Editor editor = mPreferences.edit();
* @param value The new sort order
*/
private void setSortOrder(final String key, final String value) {
- ApolloUtils.execute(false, new AsyncTask<Void, Void, Void>() {
+ ElevenUtils.execute(false, new AsyncTask<Void, Void, Void>() {
@Override
protected Void doInBackground(final Void... unused) {
final SharedPreferences.Editor editor = mPreferences.edit();
import android.widget.ImageButton;
import org.lineageos.eleven.R;
-import org.lineageos.eleven.utils.ApolloUtils;
+import org.lineageos.eleven.utils.ElevenUtils;
public abstract class AudioButton extends ImageButton implements OnClickListener, OnLongClickListener {
public static float ACTIVE_ALPHA = 1.0f;
if (TextUtils.isEmpty(view.getContentDescription())) {
return false;
} else {
- ApolloUtils.showCheatSheet(view);
+ ElevenUtils.showCheatSheet(view);
return true;
}
}
import android.widget.ImageButton;
import org.lineageos.eleven.R;
-import org.lineageos.eleven.utils.ApolloUtils;
+import org.lineageos.eleven.utils.ElevenUtils;
import org.lineageos.eleven.utils.MusicUtils;
/**
if (TextUtils.isEmpty(view.getContentDescription())) {
return false;
} else {
- ApolloUtils.showCheatSheet(view);
+ ElevenUtils.showCheatSheet(view);
return true;
}
}
import android.widget.ImageButton;
import org.lineageos.eleven.R;
-import org.lineageos.eleven.utils.ApolloUtils;
+import org.lineageos.eleven.utils.ElevenUtils;
import org.lineageos.eleven.utils.MusicUtils;
/**
@Override
public boolean performLongClick() {
if (mListener == null) {
- ApolloUtils.showCheatSheet(this);
+ ElevenUtils.showCheatSheet(this);
}
mStartTime = SystemClock.elapsedRealtime();
mRepeatCount = 0;