diff --git a/AndroidManifest-gradle.xml b/AndroidManifest-gradle.xml
index 8a8e6fcf856f4c4745f3d75237ce3f4731003ff1..b9d2e756dbdbebb34eeea9f5330001cd41d96819 100644
--- a/AndroidManifest-gradle.xml
+++ b/AndroidManifest-gradle.xml
@@ -118,7 +118,8 @@
+ android:label="@string/menu_settings"
+ android:theme="@style/Eleven.Theme"/>
@@ -102,6 +102,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
+ android:layout_marginBottom="5dp"
android:background="@drawable/rounded_corner_rect">
diff --git a/res/layout/edit_queue_list_item.xml b/res/layout/edit_queue_list_item.xml
index e6a8624832a577641a18e826d845ab5325897b49..55e2f617a1a9072389f203a916ee064f2ba912cc 100644
--- a/res/layout/edit_queue_list_item.xml
+++ b/res/layout/edit_queue_list_item.xml
@@ -26,7 +26,7 @@
android:layout_height="@dimen/drag_and_drop_height"
android:layout_centerVertical="true"
android:scaleType="fitXY"
- android:tint="@color/player_action_bar_subtitle_text_color"
+ android:tint="@color/lineage_blue_color"
android:src="@drawable/gripper_light" />
diff --git a/res/layout/pref_category_view.xml b/res/layout/pref_category_view.xml
new file mode 100644
index 0000000000000000000000000000000000000000..2926879801cf1e24e4ff02820b250df3510851bc
--- /dev/null
+++ b/res/layout/pref_category_view.xml
@@ -0,0 +1,10 @@
+
+
diff --git a/res/values/colors.xml b/res/values/colors.xml
index 5bcc2bd3c331503143b64532eaf3ae11259621b7..f38d574fcafa68101b7dc0ed41de4b801dc9a0dc 100644
--- a/res/values/colors.xml
+++ b/res/values/colors.xml
@@ -67,6 +67,8 @@
@lineageos.platform:color/color_default_primary_text
@color/default_text_color_light
+ #D6D6D6
+
@color/white
@@ -104,7 +106,7 @@
@color/white
- @color/player_control_background_color
+ @color/circular_ring_bg_color
@color/lineage_blue_color
@@ -186,7 +188,7 @@
@color/main_action_bar_text_color
@color/header_action_bar_text_color
- @color/header_action_bar_text_color
+ @color/header_action_bar_text_color_active
@color/header_action_bar_text_color
@color/player_control_color
diff --git a/res/values/dimens.xml b/res/values/dimens.xml
index 74e4d71e500271ab573308373cf477e3b4d94bb4..4977a0cc49fa9aa5d42ab0ed14d505b1793b7584 100644
--- a/res/values/dimens.xml
+++ b/res/values/dimens.xml
@@ -169,6 +169,7 @@
20.0dip
+ 25.0dip
0.0dip
@@ -218,5 +219,9 @@
2dp
8dp
- 4dp
+ 0dp
+
+
+ 15dp
+
diff --git a/res/values/styles.xml b/res/values/styles.xml
index 1ab222028445e85714d43f716cae0ced9e1e70be..822dd102aa2a38f1ab71fe6bd05b748a06840835 100644
--- a/res/values/styles.xml
+++ b/res/values/styles.xml
@@ -36,6 +36,10 @@
- @lineageos.platform:drawable/ic_back
+
+
diff --git a/res/xml/settings.xml b/res/xml/settings.xml
index 9b7ed84e7653a5067b5b1b030d45b34f81d1a485..24cc8416c2849224036b6a930d6f8a948f663804 100644
--- a/res/xml/settings.xml
+++ b/res/xml/settings.xml
@@ -36,7 +36,8 @@
-
+
-
+
-
+
if (mCurrentQueuePosition == position) {
// make it visible
playPauseProgressButton.enableAndShow();
+ playPauseProgressButton.setPlayPauseButton(getContext().getResources().getColor(R.color.lineage_blue_color));
playPauseContainer.setVisibility(View.VISIBLE);
} else {
// hide it
diff --git a/src/org/lineageos/eleven/ui/activities/SearchActivity.java b/src/org/lineageos/eleven/ui/activities/SearchActivity.java
index 6b130a434ba6f2e19b4186fea979d26ffba0d6eb..8a3dbb92c8d5ec7221203d2def2c649a3eedcf23 100644
--- a/src/org/lineageos/eleven/ui/activities/SearchActivity.java
+++ b/src/org/lineageos/eleven/ui/activities/SearchActivity.java
@@ -48,6 +48,7 @@ import android.widget.AbsListView.OnScrollListener;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.ArrayAdapter;
+import android.widget.EditText;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.ListView;
@@ -357,7 +358,7 @@ public class SearchActivity extends FragmentActivity implements
getSupportLoaderManager().initLoader(HISTORY_LOADER, null, mSearchHistoryCallback);
}
- actionBar.setBackgroundDrawable(new ColorDrawable(fetchAccentColor(this)));
+ actionBar.setBackgroundDrawable(new ColorDrawable(getResources().getColor(R.color.primary)));
}
/**
@@ -381,6 +382,7 @@ public class SearchActivity extends FragmentActivity implements
// to this later
//mListView.setEmptyView(mLoadingEmptyContainer);
+
// load the search history list view
mSearchHistoryListView = (ListView)findViewById(R.id.list_search_history);
mSearchHistoryListView.setOnItemClickListener(new OnItemClickListener() {
@@ -443,6 +445,14 @@ public class SearchActivity extends FragmentActivity implements
ImageView searchIcon = (ImageView)mSearchView.findViewById(searchButtonId);
searchIcon.setLayoutParams(new LinearLayout.LayoutParams(0, 0));
+
+ int id = mSearchView.getContext()
+ .getResources()
+ .getIdentifier("android:id/search_src_text", null, null);
+ EditText searchEditText = (EditText) mSearchView.findViewById(id);
+ searchEditText.setTextColor(getResources().getColor(R.color.header_action_bar_text_color_active));
+ searchEditText.setHintTextColor(getResources().getColor(R.color.header_action_bar_text_color));
+
searchItem.setOnActionExpandListener(new MenuItem.OnActionExpandListener() {
@Override
public boolean onMenuItemActionExpand(MenuItem item) {
diff --git a/src/org/lineageos/eleven/ui/activities/SettingsActivity.java b/src/org/lineageos/eleven/ui/activities/SettingsActivity.java
index d34cc6a8cc8091e5cfd519d97d4e0477e163067e..02bd97e7f994981424c9c0d512f44b576241edd1 100644
--- a/src/org/lineageos/eleven/ui/activities/SettingsActivity.java
+++ b/src/org/lineageos/eleven/ui/activities/SettingsActivity.java
@@ -20,7 +20,6 @@ import android.content.DialogInterface.OnClickListener;
import android.content.SharedPreferences;
import android.content.SharedPreferences.OnSharedPreferenceChangeListener;
import android.content.pm.PackageManager;
-import android.graphics.drawable.ColorDrawable;
import android.os.Build;
import android.os.Bundle;
import android.preference.Preference;
@@ -73,7 +72,7 @@ public class SettingsActivity extends PreferenceActivity implements OnSharedPref
} catch (PackageManager.NameNotFoundException e) {
}
- getActionBar().setBackgroundDrawable(new ColorDrawable(fetchAccentColor(this)));
+// getActionBar().setBackgroundDrawable(new ColorDrawable(getResources().getColor(R.color.primary)));
}
/**
@@ -157,7 +156,7 @@ public class SettingsActivity extends PreferenceActivity implements OnSharedPref
Window window = getWindow();
window.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS);
- window.setStatusBarColor(darkenColor(color_accent));
+// window.setStatusBarColor(darkenColor(color_accent));
}
return color_accent;
diff --git a/src/org/lineageos/eleven/widgets/PlayPauseProgressButton.java b/src/org/lineageos/eleven/widgets/PlayPauseProgressButton.java
index 9f4eb26adfb1e451c99e6e66d02d2a24983ee63c..9a215873a6c62c2cb715369fe6104a6f531a9709 100644
--- a/src/org/lineageos/eleven/widgets/PlayPauseProgressButton.java
+++ b/src/org/lineageos/eleven/widgets/PlayPauseProgressButton.java
@@ -17,6 +17,7 @@
package org.lineageos.eleven.widgets;
import android.content.Context;
+import android.graphics.PorterDuff;
import android.util.AttributeSet;
import android.util.Log;
import android.view.MotionEvent;
@@ -94,6 +95,10 @@ public class PlayPauseProgressButton extends FrameLayout {
mProgressBar.setRotation(-90);
}
+ public void setPlayPauseButton(int color){
+ mPlayPauseButton.setColorFilter(color, PorterDuff.Mode.SRC_ATOP);
+ }
+
/**
* Enable and shows the container
*/