Skip to content

Commit

Permalink
Moved to lineage-17.0 branch
Browse files Browse the repository at this point in the history
  • Loading branch information
dwi336 committed Dec 6, 2019
1 parent a3a44b1 commit 4ffe6df
Show file tree
Hide file tree
Showing 64 changed files with 155 additions and 86 deletions.
2 changes: 1 addition & 1 deletion .classpath
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<classpathentry kind="con" path="org.eclipse.andmore.ANDROID_FRAMEWORK"/>
<classpathentry exported="true" kind="con" path="org.eclipse.andmore.LIBRARIES"/>
<classpathentry exported="true" kind="con" path="org.eclipse.andmore.DEPENDENCIES"/>
<classpathentry kind="lib" path="/home/didi/Android/Sdk/build-tools/28.0.3/renderscript/lib/renderscript-v8.jar"/>
<classpathentry kind="lib" path="libs/guava-24.1-jre.jar"/>
<classpathentry kind="lib" path="/home/didi/Android/Sdk/build-tools/29.0.2/renderscript/lib/renderscript-v8.jar"/>
<classpathentry kind="output" path="bin/default"/>
</classpath>
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ Eleven music player (CyanogenMod/LineageOS) - compatible with Android version >1

Copied from https://github.com/LineageOS/android_packages_apps_Eleven/archive/cm-14.1.zip (03.08.2017)

Moved to lineage-15.1 branch.
Merged with upstream project on 07.04.2019
Moved to lineage-17.0 branch.
Merged with upstream project on 30.11.2019

Made compatibility changes for android version >14 using as much material design as possible

Expand Down
3 changes: 1 addition & 2 deletions app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@ apply plugin: 'com.android.application'

android {
compileSdkVersion 29
buildToolsVersion "29.0.2"

defaultConfig {
applicationId "org.lineageos.eleven"
Expand All @@ -17,7 +16,7 @@ android {

signingConfigs {
release {
storeFile file("/home/didi/eclipse/DevStore")
storeFile file("${System.properties['user.home']}/eclipse/DevStore")
storePassword "test123"
keyAlias "TestKey"
keyPassword "1234567890"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@
import android.os.Build;
import android.util.Log;
import android.view.KeyEvent;

import androidx.core.content.ContextCompat;
import androidx.legacy.content.WakefulBroadcastReceiver;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,7 @@
import android.util.Log;
import android.util.LongSparseArray;
import android.view.KeyEvent;

import androidx.annotation.NonNull;
import androidx.core.app.NotificationCompat;
import androidx.core.content.ContextCompat;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;

import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentManager;
import androidx.fragment.app.FragmentStatePagerAdapter;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@
import android.os.Bundle;
import android.view.View;
import android.widget.TextView;

import androidx.loader.content.Loader;

import org.lineageos.eleven.Config;
Expand Down Expand Up @@ -78,4 +79,4 @@ protected void update(Song song) {
duration.setText(MusicUtils.makeShortTimeString(context, song.mDuration));
}
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
import android.view.View;
import android.view.ViewGroup;
import android.widget.ArrayAdapter;

import androidx.core.content.ContextCompat;

import org.lineageos.eleven.R;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,8 @@
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.TextView;
import androidx.loader.app.LoaderManager.LoaderCallbacks;

import androidx.loader.app.LoaderManager;
import androidx.loader.content.Loader;
import androidx.recyclerview.widget.RecyclerView;

Expand All @@ -41,7 +42,7 @@

public class ArtistDetailAlbumAdapter
extends RecyclerView.Adapter<ArtistDetailAlbumAdapter.ViewHolder>
implements LoaderCallbacks<List<Album>>, IPopupMenuCallback {
implements LoaderManager.LoaderCallbacks<List<Album>>, IPopupMenuCallback {
private static final int TYPE_FIRST = 1;
private static final int TYPE_MIDDLE = 2;
private static final int TYPE_LAST = 3;
Expand Down Expand Up @@ -146,4 +147,4 @@ public void onLoaderReset(Loader<List<Album>> loader) {
notifyDataSetChanged();
mImageFetcher.flush();
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@
import android.view.View;
import android.widget.ImageView;
import android.widget.TextView;

import androidx.loader.content.Loader;

import org.lineageos.eleven.Config;
Expand Down Expand Up @@ -73,4 +74,4 @@ protected void update(Song song) {
}
}
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,8 @@
import android.widget.BaseAdapter;
import android.widget.ImageView;
import android.widget.TextView;
import androidx.loader.app.LoaderManager.LoaderCallbacks;

import androidx.loader.app.LoaderManager;
import androidx.loader.content.Loader;

import org.lineageos.eleven.Config;
Expand All @@ -25,8 +26,8 @@
import java.util.Collections;
import java.util.List;

public abstract class DetailSongAdapter extends BaseAdapter
implements LoaderCallbacks<List<Song>>, OnItemClickListener, IPopupMenuCallback {
public abstract class DetailSongAdapter extends BaseAdapter implements
LoaderManager.LoaderCallbacks<List<Song>>, OnItemClickListener, IPopupMenuCallback {
protected final Activity mActivity;
private final ImageFetcher mImageFetcher;
private final LayoutInflater mInflater;
Expand Down Expand Up @@ -148,4 +149,4 @@ protected Holder(View root, ImageFetcher fetcher) {

protected abstract void update(Song song);
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@
import android.os.Bundle;
import android.util.SparseArray;
import android.view.ViewGroup;

import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentManager;
import androidx.fragment.app.FragmentPagerAdapter;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@
import android.graphics.drawable.TransitionDrawable;
import android.util.Log;
import android.widget.ImageView;

// Because of androidx.renderscript issue https://issuetracker.google.com/u/0/issues/119582492
// Using android.support.v8.Renderscript-Libraries instead of androidx.renderscript
import android.support.v8.renderscript.Allocation;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@
import android.graphics.drawable.TransitionDrawable;
import android.view.View;
import android.widget.ImageView;

// Because of androidx.renderscript issue https://issuetracker.google.com/u/0/issues/119582492
// Using android.support.v8.Renderscript-Libraries instead of androidx.renderscript
import android.support.v8.renderscript.RenderScript;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@
import android.widget.ListAdapter;
import android.widget.ListView;
import android.widget.RelativeLayout;

import androidx.core.content.ContextCompat;

import org.lineageos.eleven.R;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
package org.lineageos.eleven.loaders;

import android.content.Context;

import androidx.loader.content.AsyncTaskLoader;

/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@

import android.os.Build;
import android.text.TextUtils;

import androidx.annotation.VisibleForTesting;

import java.lang.reflect.Method;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@
import android.os.Build;
import android.text.TextUtils;
import android.util.Log;

import androidx.annotation.VisibleForTesting;

import org.lineageos.eleven.provider.PropertiesStore;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@
package org.lineageos.eleven.locale;

import android.util.Log;

import androidx.annotation.VisibleForTesting;

import java.util.ArrayList;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,9 @@
import android.view.WindowManager;
import android.widget.Button;
import android.widget.EditText;

import androidx.appcompat.app.AlertDialog;
import androidx.appcompat.app.AppCompatDialogFragment;
import androidx.fragment.app.DialogFragment;

import org.lineageos.eleven.R;
import org.lineageos.eleven.utils.MusicUtils;
Expand All @@ -35,7 +36,7 @@
*
* @author Andrew Neal ([email protected])
*/
public abstract class BasePlaylistDialog extends AppCompatDialogFragment {
public abstract class BasePlaylistDialog extends DialogFragment {

/* The actual dialog */
protected AlertDialog mPlaylistDialog;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,14 +21,15 @@
import android.content.DialogInterface.OnClickListener;
import android.os.Bundle;
import android.view.ViewGroup;

import androidx.appcompat.app.AlertDialog;
import androidx.appcompat.app.AppCompatDialogFragment;
import androidx.fragment.app.DialogFragment;
import androidx.fragment.app.Fragment;

import org.lineageos.eleven.R;

/** Dialog to confirm a non-reversible action */
public class ConfirmDialog extends AppCompatDialogFragment {
public class ConfirmDialog extends DialogFragment {
private static final String TITLE_ID = "titleId";
private static final String OK_ID = "okId";

Expand Down Expand Up @@ -74,4 +75,4 @@ public void onClick(final DialogInterface dialog, final int which) {
dialog.getWindow().setLayout(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT);
return dialog;
}
}
}
5 changes: 3 additions & 2 deletions app/src/main/java/org/lineageos/eleven/menu/DeleteDialog.java
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,9 @@
import android.content.DialogInterface;
import android.content.DialogInterface.OnClickListener;
import android.os.Bundle;

import androidx.appcompat.app.AlertDialog;
import androidx.appcompat.app.AppCompatDialogFragment;
import androidx.fragment.app.DialogFragment;

import org.lineageos.eleven.Config;
import org.lineageos.eleven.R;
Expand All @@ -34,7 +35,7 @@
*
* @author Andrew Neal ([email protected])
*/
public class DeleteDialog extends AppCompatDialogFragment {
public class DeleteDialog extends DialogFragment {

public interface DeleteDialogCallback {
public void onDelete(long[] id);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,9 @@
import android.os.Bundle;
import android.widget.ArrayAdapter;
import android.widget.ListAdapter;

import androidx.appcompat.app.AlertDialog;
import androidx.appcompat.app.AppCompatDialogFragment;
import androidx.fragment.app.DialogFragment;

import org.lineageos.eleven.Config;
import org.lineageos.eleven.R;
Expand All @@ -37,7 +38,7 @@
*
* @author Andrew Neal ([email protected])
*/
public class PhotoSelectionDialog extends AppCompatDialogFragment {
public class PhotoSelectionDialog extends DialogFragment {

private static final int NEW_PHOTO = 0;

Expand Down
1 change: 1 addition & 0 deletions app/src/main/java/org/lineageos/eleven/model/Playlist.java
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
package org.lineageos.eleven.model;

import android.text.TextUtils;

import androidx.annotation.NonNull;

import java.util.Comparator;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,11 @@
import android.view.View;
import android.view.ViewGroup;
import android.view.accessibility.AccessibilityEvent;

import androidx.core.content.ContextCompat;
import androidx.core.view.MotionEventCompat;
import androidx.core.view.ViewCompat;

import org.lineageos.eleven.R;

public class SlidingUpPanelLayout extends ViewGroup {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@
import android.view.ViewConfiguration;
import android.view.ViewGroup;
import android.view.animation.Interpolator;

import androidx.core.view.MotionEventCompat;
import androidx.core.view.VelocityTrackerCompat;
import androidx.core.view.ViewCompat;
Expand Down
1 change: 1 addition & 0 deletions app/src/main/java/org/lineageos/eleven/ui/HeaderBar.java
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@
import android.widget.LinearLayout;
import android.widget.PopupMenu;
import android.widget.TextView;

import androidx.fragment.app.Fragment;

import org.lineageos.eleven.R;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,6 @@

package org.lineageos.eleven.ui.activities;

import static org.lineageos.eleven.utils.MusicUtils.mService;

import android.content.BroadcastReceiver;
import android.content.ComponentName;
import android.content.Context;
Expand All @@ -34,6 +32,7 @@
import android.widget.ImageView;
import android.widget.TextView;
import android.widget.Toast;

import androidx.appcompat.app.ActionBar;
import androidx.appcompat.app.AppCompatActivity;
import androidx.appcompat.widget.Toolbar;
Expand All @@ -55,6 +54,8 @@
import java.lang.ref.WeakReference;
import java.util.ArrayList;

import static org.lineageos.eleven.utils.MusicUtils.mService;

/**
* A base {@link AppCompatActivity} used to update the bottom bar and
* bind to Eleven's service.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@
import android.util.Log;
import android.view.MenuItem;
import android.view.Window;

import androidx.appcompat.app.AppCompatDelegate;
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentManager;
Expand Down Expand Up @@ -129,6 +130,7 @@ private void init() {

getSupportFragmentManager().addOnBackStackChangedListener(this);


// if we are resuming from a saved instance state
if (mSavedInstanceState != null) {
// track which fragments are loaded and if this is the top level activity
Expand Down
Loading

0 comments on commit 4ffe6df

Please sign in to comment.