Cherish: Pulse: Add automatic album art color mode [3/3]
Change-Id: Ic39836e969eb885198fabcdaa159e991f2a59187
This commit is contained in:
committed by
Hưng Phan
parent
361e48f3d8
commit
a42f967428
@@ -604,11 +604,13 @@
|
||||
<item>@string/pulse_color_accent</item>
|
||||
<item>@string/pulse_color_custom</item>
|
||||
<item>@string/pulse_color_lava_lamp</item>
|
||||
<item>@string/pulse_color_auto</item>
|
||||
</string-array>
|
||||
|
||||
<string-array name="pulse_color_mode_values" translatable="false">
|
||||
<item>0</item>
|
||||
<item>1</item>
|
||||
<item>2</item>
|
||||
<item>3</item>
|
||||
</string-array>
|
||||
</resources>
|
||||
|
||||
@@ -700,6 +700,7 @@
|
||||
<string name="pulse_color_accent">Accent</string>
|
||||
<string name="pulse_color_custom">Custom</string>
|
||||
<string name="pulse_color_lava_lamp">Lava lamp</string>
|
||||
<string name="pulse_color_auto">Album art</string>
|
||||
<string name="pulse_color_chooser">Choose color</string>
|
||||
<string name="smoothing_enabled_title">Turn on smoothing</string>
|
||||
<string name="smoothing_enabled_summary">Each bar is animated more smoothly</string>
|
||||
|
||||
@@ -58,6 +58,7 @@ public class PulseSettings extends SettingsPreferenceFragment implements
|
||||
private static final int COLOR_TYPE_ACCENT = 0;
|
||||
private static final int COLOR_TYPE_USER = 1;
|
||||
private static final int COLOR_TYPE_LAVALAMP = 2;
|
||||
private static final int COLOR_TYPE_AUTO = 3;
|
||||
|
||||
private Preference mRenderMode;
|
||||
private ListPreference mColorModePref;
|
||||
@@ -117,6 +118,10 @@ public class PulseSettings extends SettingsPreferenceFragment implements
|
||||
mColorPickerPref.setEnabled(false);
|
||||
mLavaSpeedPref.setEnabled(true);
|
||||
break;
|
||||
case COLOR_TYPE_AUTO:
|
||||
mColorPickerPref.setEnabled(false);
|
||||
mLavaSpeedPref.setEnabled(false);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user