Cherish: Resizeable QS date [2/2]
Signed-off-by: strwbrry143 <alexfinhart@gmail.com> Signed-off-by: Hưng Phan <phandinhhungvp2001@gmail.com>
This commit is contained in:
@@ -910,7 +910,8 @@
|
|||||||
<string name="qs_system_info_gpu_clock">GPU frequency</string>
|
<string name="qs_system_info_gpu_clock">GPU frequency</string>
|
||||||
<string name="qs_system_info_gpu_busy">GPU utilization</string>
|
<string name="qs_system_info_gpu_busy">GPU utilization</string>
|
||||||
|
|
||||||
<!-- Clock Size -->
|
<!-- QS Clock/Date Size -->
|
||||||
<string name="status_bar_clock_font_size_title">Statusbar Clock font size</string>
|
<string name="status_bar_clock_font_size_title">Statusbar Clock font size</string>
|
||||||
<string name="qs_clock_font_size_title">QS Header Clock font size</string>
|
<string name="qs_clock_font_size_title">QS Header Clock font size</string>
|
||||||
|
<string name="qs_date_title_size_title">QS Header Date font size</string>
|
||||||
</resources>
|
</resources>
|
||||||
|
|||||||
@@ -55,6 +55,14 @@
|
|||||||
android:summary="@string/qs_date_summary"
|
android:summary="@string/qs_date_summary"
|
||||||
android:defaultValue="true" />
|
android:defaultValue="true" />
|
||||||
|
|
||||||
|
<com.cherish.settings.preferences.SystemSettingSeekBarPreference
|
||||||
|
android:key="qs_header_date_size"
|
||||||
|
android:title="@string/qs_date_title_size_title"
|
||||||
|
android:max="27"
|
||||||
|
settings:min="10"
|
||||||
|
android:defaultValue="14"
|
||||||
|
settings:units="dp"/>
|
||||||
|
|
||||||
<com.cherish.settings.preferences.SystemSettingSwitchPreference
|
<com.cherish.settings.preferences.SystemSettingSwitchPreference
|
||||||
android:key="qs_footer_data_usage"
|
android:key="qs_footer_data_usage"
|
||||||
android:title="@string/qs_footer_datausage_title"
|
android:title="@string/qs_footer_datausage_title"
|
||||||
|
|||||||
@@ -38,9 +38,11 @@ public class QuickSettings extends SettingsPreferenceFragment implements
|
|||||||
OnPreferenceChangeListener {
|
OnPreferenceChangeListener {
|
||||||
|
|
||||||
private static final String KEY_QS_CLOCK_SIZE = "qs_header_clock_size";
|
private static final String KEY_QS_CLOCK_SIZE = "qs_header_clock_size";
|
||||||
|
private static final String KEY_QS_DATE_SIZE = "qs_header_date_size";
|
||||||
|
|
||||||
private ListPreference mQuickPulldown;
|
private ListPreference mQuickPulldown;
|
||||||
private CustomSeekBarPreference mQsClockSize;
|
private CustomSeekBarPreference mQsClockSize;
|
||||||
|
private CustomSeekBarPreference mQSDateSize;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onCreate(Bundle icicle) {
|
public void onCreate(Bundle icicle) {
|
||||||
@@ -63,6 +65,12 @@ public class QuickSettings extends SettingsPreferenceFragment implements
|
|||||||
Settings.System.QS_HEADER_CLOCK_SIZE, 14);
|
Settings.System.QS_HEADER_CLOCK_SIZE, 14);
|
||||||
mQsClockSize.setValue(qsClockSize / 1);
|
mQsClockSize.setValue(qsClockSize / 1);
|
||||||
mQsClockSize.setOnPreferenceChangeListener(this);
|
mQsClockSize.setOnPreferenceChangeListener(this);
|
||||||
|
|
||||||
|
mQSDateSize = (CustomSeekBarPreference) findPreference(KEY_QS_DATE_SIZE);
|
||||||
|
int qsDateSize = Settings.System.getInt(getActivity().getContentResolver(),
|
||||||
|
Settings.System.QS_HEADER_DATE_SIZE, 14);
|
||||||
|
mQSDateSize.setValue(qsDateSize / 1);
|
||||||
|
mQSDateSize.setOnPreferenceChangeListener(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -81,6 +89,11 @@ public class QuickSettings extends SettingsPreferenceFragment implements
|
|||||||
int width = ((Integer)newValue).intValue();
|
int width = ((Integer)newValue).intValue();
|
||||||
Settings.System.putInt(getActivity().getContentResolver(),
|
Settings.System.putInt(getActivity().getContentResolver(),
|
||||||
Settings.System.QS_HEADER_CLOCK_SIZE, width);
|
Settings.System.QS_HEADER_CLOCK_SIZE, width);
|
||||||
|
return true;
|
||||||
|
} else if (preference == mQSDateSize) {
|
||||||
|
int dateWidth = ((Integer)newValue).intValue();
|
||||||
|
Settings.System.putInt(getActivity().getContentResolver(),
|
||||||
|
Settings.System.QS_HEADER_DATE_SIZE, dateWidth);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
return false;
|
return false;
|
||||||
|
|||||||
Reference in New Issue
Block a user