Cherish:Add many icons missing in Cherish Settings

This commit is contained in:
Hưng Phan
2020-07-06 18:34:30 +07:00
committed by Hung Phan
parent 8e71d192df
commit 25b0629f23
20 changed files with 125 additions and 4 deletions

View File

@@ -0,0 +1,6 @@
<vector android:height="24dp" android:viewportHeight="469.338"
android:viewportWidth="469.338" android:width="24dp" xmlns:android="http://schemas.android.com/apk/res/android">
<path android:fillColor="?android:attr/colorControlNormal" android:pathData="M462.75,0.817c-3.958,-1.667 -8.563,-0.729 -11.625,2.313l-448,448c-3.042,3.052 -3.958,7.635 -2.313,11.625c1.646,3.99 5.542,6.583 9.854,6.583h448c5.896,0 10.667,-4.771 10.667,-10.667v-448C469.333,6.359 466.729,2.463 462.75,0.817zM128,448.005H36.417L128,356.421V448.005zM234.667,448.005h-85.333V335.088l85.333,-85.333V448.005zM341.333,448.005H256V228.421l85.333,-85.333V448.005zM448,448.005h-85.333v-326.25L448,36.421V448.005z"/>
<path android:fillColor="?android:attr/colorControlNormal" android:pathData="M192,192.005c23.521,0 42.667,-19.135 42.667,-42.667v-21.333c0,-5.896 -4.771,-10.667 -10.667,-10.667h-21.333c-5.896,0 -10.667,4.771 -10.667,10.667c0,5.896 4.771,10.667 10.667,10.667h10.667v10.667c0,11.76 -9.563,21.333 -21.333,21.333s-21.333,-9.573 -21.333,-21.333v-64c0,-11.76 9.563,-21.333 21.333,-21.333s21.333,9.573 21.333,21.333c0,5.896 4.771,10.667 10.667,10.667s10.667,-4.771 10.667,-10.667c0,-23.531 -19.146,-42.667 -42.667,-42.667s-42.667,19.135 -42.667,42.667v64C149.333,172.869 168.479,192.005 192,192.005z"/>
<path android:fillColor="?android:attr/colorControlNormal" android:pathData="M53.333,149.338h53.323l0.01,32c0,5.896 4.771,10.667 10.667,10.667c5.896,0 10.667,-4.781 10.667,-10.667l-0.021,-64.031c0,-5.896 -4.771,-10.667 -10.667,-10.667s-10.667,4.781 -10.667,10.667l0.004,10.698H70.583l34.958,-69.896c2.625,-5.271 0.5,-11.677 -4.771,-14.313c-5.25,-2.594 -11.667,-0.51 -14.313,4.771l-42.667,85.333c-1.646,3.302 -1.479,7.229 0.458,10.375C46.208,147.421 49.646,149.338 53.333,149.338z"/>
</vector>

View File

@@ -0,0 +1,9 @@
<vector android:height="24dp" android:viewportHeight="512"
android:viewportWidth="512" android:width="24dp" xmlns:android="http://schemas.android.com/apk/res/android">
<path android:fillColor="?android:attr/colorControlNormal" android:pathData="m466,15c0,-8.284 -6.716,-15 -15,-15h-30c-8.284,0 -15,6.716 -15,15v237h60z"/>
<path android:fillColor="?android:attr/colorControlNormal" android:pathData="m346,65c0,-8.284 -6.716,-15 -15,-15h-30c-8.284,0 -15,6.716 -15,15v187h60z"/>
<path android:fillColor="?android:attr/colorControlNormal" android:pathData="m226,115c0,-8.284 -6.716,-15 -15,-15h-30c-8.284,0 -15,6.716 -15,15v137h60z"/>
<path android:fillColor="?android:attr/colorControlNormal" android:pathData="m106,165c0,-8.284 -6.716,-15 -15,-15h-30c-8.284,0 -15,6.716 -15,15v87h60z"/>
<path android:fillColor="?android:attr/colorControlNormal" android:pathData="m467,282h-422c-24.813,0 -45,20.187 -45,45v140c0,24.813 20.187,45 45,45h422c24.813,0 45,-20.187 45,-45v-140c0,-24.813 -20.187,-45 -45,-45zM222.148,432.035h-1.65c-0.067,9.035 -0.128,16.315 -0.16,20.073 -0.06,6.866 -5.646,12.392 -12.498,12.393 -0.037,0 -0.072,0 -0.109,0 -6.903,-0.06 -12.452,-5.704 -12.393,-12.607 0.053,-6.087 0.106,-12.83 0.158,-19.858h-42.424c-4.423,0 -8.516,-2.337 -10.764,-6.145 -2.249,-3.809 -2.317,-8.521 -0.181,-12.394 8.707,-15.783 37.604,-67.875 43.863,-75.556 5.784,-7.098 13.661,-9.969 21.076,-7.67 7.468,2.312 12.768,9.502 13.503,18.314 0.326,3.918 0.248,32.092 0.095,58.449h1.483c6.903,0 12.5,5.597 12.5,12.5s-5.595,12.501 -12.499,12.501zM324.448,464.5c-37.22,0 -67.5,-30.28 -67.5,-67.5s30.28,-67.5 67.5,-67.5c13.526,0 26.58,3.989 37.749,11.536 5.721,3.865 7.225,11.636 3.359,17.355 -3.864,5.72 -11.634,7.225 -17.355,3.359 -7.021,-4.744 -15.234,-7.251 -23.753,-7.251 -23.435,0 -42.5,19.065 -42.5,42.5s19.065,42.5 42.5,42.5c20.417,0 30.416,-14.314 33.707,-30h-19.134c-6.903,0 -12.5,-5.597 -12.5,-12.5s5.597,-12.5 12.5,-12.5h32.906c6.903,0 12.5,5.597 12.5,12.5 0.001,39.745 -24.663,67.501 -59.979,67.501z"/>
<path android:fillColor="?android:attr/colorControlNormal" android:pathData="m195.661,407.035c0.08,-13.975 0.137,-27.444 0.143,-37.758 -5.829,9.975 -13.558,23.575 -21.489,37.758z"/>
</vector>

View File

@@ -0,0 +1,10 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24"
android:tint="?attr/colorControlNormal">
<path
android:fillColor="?android:attr/colorControlNormal"
android:pathData="M21,5v14h2L23,5h-2zM17,19h2L19,5h-2v14zM14,5L2,5c-0.55,0 -1,0.45 -1,1v12c0,0.55 0.45,1 1,1h12c0.55,0 1,-0.45 1,-1L15,6c0,-0.55 -0.45,-1 -1,-1zM8,7.75c1.24,0 2.25,1.01 2.25,2.25S9.24,12.25 8,12.25 5.75,11.24 5.75,10 6.76,7.75 8,7.75zM12.5,17h-9v-0.75c0,-1.5 3,-2.25 4.5,-2.25s4.5,0.75 4.5,2.25L12.5,17z"/>
</vector>

View File

@@ -0,0 +1,7 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:height="24dp"
android:width="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path android:fillColor="?android:attr/colorControlNormal" android:pathData="M12,18V6A6,6 0 0,1 18,12A6,6 0 0,1 12,18M20,15.31L23.31,12L20,8.69V4H15.31L12,0.69L8.69,4H4V8.69L0.69,12L4,15.31V20H8.69L12,23.31L15.31,20H20V15.31Z" />
</vector>

View File

@@ -0,0 +1,7 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:height="24dp"
android:width="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path android:fillColor="?android:attr/colorControlNormal" android:pathData="M19,5V7H15V5H19M9,5V11H5V5H9M19,13V19H15V13H19M9,17V19H5V17H9M21,3H13V9H21V3M11,3H3V13H11V3M21,11H13V21H21V11M11,15H3V21H11V15Z" />
</vector>

View File

@@ -0,0 +1,7 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:height="24dp"
android:width="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path android:fillColor="?android:attr/colorControlNormal" android:pathData="M21 16V15.5C21 14.12 19.88 13 18.5 13S16 14.12 16 15.5V16C15.45 16 15 16.45 15 17V21C15 21.55 15.45 22 16 22H21C21.55 22 22 21.55 22 21V17C22 16.45 21.55 16 21 16M20 16H17V15.5C17 14.67 17.67 14 18.5 14S20 14.67 20 15.5V16M13 18H12V14H14.26C14.54 13.21 15.04 12.5 15.69 12H12V8H18V11.05C18.17 11.03 18.33 11 18.5 11C19.03 11 19.53 11.1 20 11.26V6C20 4.89 19.11 4 18 4H4C2.9 4 2 4.89 2 6V18C2 19.11 2.9 20 4 20H13V18M10 18H4V14H10V18M10 12H4V8H10V12Z" />
</vector>

View File

@@ -0,0 +1,7 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:height="24dp"
android:width="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path android:fillColor="?android:attr/colorControlNormal" android:pathData="M5,13H19V11H5M3,17H17V15H3M7,7V9H21V7" />
</vector>

7
res/drawable/ic_play.xml Normal file
View File

@@ -0,0 +1,7 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:height="24dp"
android:width="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path android:fillColor="?android:attr/colorControlNormal" android:pathData="M13,2.05V4.05C17.39,4.59 20.5,8.58 19.96,12.97C19.5,16.61 16.64,19.5 13,19.93V21.93C18.5,21.38 22.5,16.5 21.95,11C21.5,6.25 17.73,2.5 13,2.03V2.05M5.67,19.74C7.18,21 9.04,21.79 11,22V20C9.58,19.82 8.23,19.25 7.1,18.37L5.67,19.74M7.1,5.74C8.22,4.84 9.57,4.26 11,4.06V2.06C9.05,2.25 7.19,3 5.67,4.26L7.1,5.74M5.69,7.1L4.26,5.67C3,7.19 2.25,9.04 2.05,11H4.05C4.24,9.58 4.8,8.23 5.69,7.1M4.06,13H2.06C2.26,14.96 3.03,16.81 4.27,18.33L5.69,16.9C4.81,15.77 4.24,14.42 4.06,13M10,16.5L16,12L10,7.5V16.5Z" />
</vector>

View File

@@ -0,0 +1,7 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:height="24dp"
android:width="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path android:fillColor="?android:attr/colorControlNormal" android:pathData="M4,2A2,2 0 0,0 2,4V14H4V4H14V2H4M8,6A2,2 0 0,0 6,8V18H8V8H18V6H8M20,12V20H12V12H20M20,10H12A2,2 0 0,0 10,12V20A2,2 0 0,0 12,22H20A2,2 0 0,0 22,20V12A2,2 0 0,0 20,10Z" />
</vector>

View File

@@ -0,0 +1,10 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24.0dp"
android:height="24.0dp"
android:viewportWidth="24.0"
android:viewportHeight="24.0"
android:tint="?android:attr/colorControlNormal">
<path
android:fillColor="?android:attr/colorControlNormal"
android:pathData="M4,2C2.89,2 2,2.89 2,4V14H4V4H14V2H4M8,6C6.89,6 6,6.89 6,8V18H8V8H18V6H8M12,10C10.89,10 10,10.89 10,12V20C10,21.11 10.89,22 12,22H20C21.11,22 22,21.11 22,20V12C22,10.89 21.11,10 20,10H12Z" />
</vector>

View File

@@ -0,0 +1,7 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:height="24dp"
android:width="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path android:fillColor="?android:attr/colorControlNormal" android:pathData="M17 2H19V5H22V7H19V10H17V7H14V5H17V2M7 5H11V7H7C5.9 7 5 7.9 5 9V17C5 18.11 5.9 19 7 19H15C16.11 19 17 18.11 17 17V13H19V17C19 19.21 17.21 21 15 21H7C4.79 21 3 19.21 3 17V9C3 6.79 4.79 5 7 5Z" />
</vector>

View File

@@ -0,0 +1,7 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:height="24dp"
android:width="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path android:fillColor="?android:attr/colorControlNormal" android:pathData="M12,8A4,4 0 0,1 16,12A4,4 0 0,1 12,16A4,4 0 0,1 8,12A4,4 0 0,1 12,8M12,10A2,2 0 0,0 10,12A2,2 0 0,0 12,14A2,2 0 0,0 14,12A2,2 0 0,0 12,10M10,22C9.75,22 9.54,21.82 9.5,21.58L9.13,18.93C8.5,18.68 7.96,18.34 7.44,17.94L4.95,18.95C4.73,19.03 4.46,18.95 4.34,18.73L2.34,15.27C2.21,15.05 2.27,14.78 2.46,14.63L4.57,12.97L4.5,12L4.57,11L2.46,9.37C2.27,9.22 2.21,8.95 2.34,8.73L4.34,5.27C4.46,5.05 4.73,4.96 4.95,5.05L7.44,6.05C7.96,5.66 8.5,5.32 9.13,5.07L9.5,2.42C9.54,2.18 9.75,2 10,2H14C14.25,2 14.46,2.18 14.5,2.42L14.87,5.07C15.5,5.32 16.04,5.66 16.56,6.05L19.05,5.05C19.27,4.96 19.54,5.05 19.66,5.27L21.66,8.73C21.79,8.95 21.73,9.22 21.54,9.37L19.43,11L19.5,12L19.43,13L21.54,14.63C21.73,14.78 21.79,15.05 21.66,15.27L19.66,18.73C19.54,18.95 19.27,19.04 19.05,18.95L16.56,17.95C16.04,18.34 15.5,18.68 14.87,18.93L14.5,21.58C14.46,21.82 14.25,22 14,22H10M11.25,4L10.88,6.61C9.68,6.86 8.62,7.5 7.85,8.39L5.44,7.35L4.69,8.65L6.8,10.2C6.4,11.37 6.4,12.64 6.8,13.8L4.68,15.36L5.43,16.66L7.86,15.62C8.63,16.5 9.68,17.14 10.87,17.38L11.24,20H12.76L13.13,17.39C14.32,17.14 15.37,16.5 16.14,15.62L18.57,16.66L19.32,15.36L17.2,13.81C17.6,12.64 17.6,11.37 17.2,10.2L19.31,8.65L18.56,7.35L16.15,8.39C15.38,7.5 14.32,6.86 13.12,6.62L12.75,4H11.25Z" />
</vector>

View File

@@ -34,46 +34,57 @@
<ListPreference
android:key="activity_open"
android:icon="@drawable/ic_qs_animation"
android:title="@string/activity_open_title" />
<ListPreference
android:key="activity_close"
android:icon="@drawable/ic_qs_animation"
android:title="@string/activity_close_title" />
<ListPreference
android:key="task_open"
android:icon="@drawable/ic_qs_animation"
android:title="@string/task_open_title" />
<ListPreference
android:key="task_open_behind"
android:icon="@drawable/ic_qs_animation"
android:title="@string/task_open_behind_title" />
<ListPreference
android:key="task_close"
android:icon="@drawable/ic_qs_animation"
android:title="@string/task_close_title" />
<ListPreference
android:key="task_move_to_front"
android:icon="@drawable/ic_qs_animation"
android:title="@string/task_move_to_front_title" />
<ListPreference
android:key="task_move_to_back"
android:icon="@drawable/ic_qs_animation"
android:title="@string/task_move_to_back_title" />
<ListPreference
android:key="wallpaper_open"
android:icon="@drawable/ic_qs_animation"
android:title="@string/wallpaper_open_title" />
<ListPreference
android:key="wallpaper_close"
android:icon="@drawable/ic_qs_animation"
android:title="@string/wallpaper_close_title" />
<ListPreference
android:key="wallpaper_intra_open"
android:icon="@drawable/ic_qs_animation"
android:title="@string/wallpaper_intra_open_title" />
<ListPreference
android:key="wallpaper_intra_close"
android:icon="@drawable/ic_qs_animation"
android:title="@string/wallpaper_intra_close_title" />
</PreferenceCategory>

View File

@@ -54,6 +54,7 @@
<com.cherish.settings.preferences.SystemSettingListPreference
android:key="adaptive_playback_timeout"
android:icon="@drawable/ic_play"
android:title="@string/adaptive_playback_timeout_title"
android:entries="@array/adaptive_playback_timeout_entries"
android:entryValues="@array/adaptive_playback_timeout_values"

View File

@@ -33,6 +33,7 @@
<com.cherish.settings.preferences.SystemSettingSwitchPreference
android:key="force_expanded_notifications"
android:icon="@drawable/ic_notification"
android:title="@string/force_expanded_notifications_title"
android:summary="@string/force_expanded_notifications_summary"
android:defaultValue="false" />

View File

@@ -59,6 +59,7 @@
<com.cherish.settings.preferences.SystemSettingSwitchPreference
android:key="lockscreen_disable_power_menu"
android:icon="@drawable/ic_lock_outline"
android:title="@string/lockscreen_power_menu_disabled_title"
android:summary="@string/lockscreen_power_menu_disabled_summary"
android:defaultValue="false" />

View File

@@ -57,13 +57,14 @@
<com.cherish.settings.preferences.SystemSettingSwitchPreference
android:key="dismiss_all_button"
android:icon="@drawable/ic_x"
android:icon="@drawable/ic_notification_clear_all"
android:title="@string/enable_clear_all_button"
android:summary="@string/enable_clear_all_button_summary"
android:defaultValue="false" />
<com.cherish.settings.preferences.SystemSettingSwitchPreference
android:key="settings_spacer"
android:icon="@drawable/ic_settings"
android:title="@string/enable_oneui"
android:summary="@string/enable_oneui_summary"
android:defaultValue="true" />
@@ -117,32 +118,37 @@
android:entryValues="@array/quick_pulldown_values"
android:persistent="false" />
<com.cherish.settings.preferences.SecureSettingSwitchPreference
<com.cherish.settings.preferences.SecureSettingSwitchPreference
android:key="status_bar_locked_on_secure_keyguard"
android:icon="@drawable/ic_lock_qs"
android:title="@string/lockscreen_qs_disabled_title"
android:summary="@string/lockscreen_qs_disabled_summary"
android:defaultValue="false" />
<com.cherish.settings.preferences.SystemSettingSwitchPreference
android:key="qs_bottom_brightness"
android:key="qs_bottom_brightness"
android:icon="@drawable/ic_brightness"
android:title="@string/qs_brightness_position_bottom_title"
android:summary="@string/qs_brightness_position_bottom_summary"
android:defaultValue="false" />
<com.cherish.settings.preferences.SystemSettingSwitchPreference
android:key="qs_tile_title_visibility"
android:icon="@drawable/ic_qs_tile"
android:title="@string/qs_tile_title_visibility_title"
android:summary="@string/qs_tile_title_visibility_summary"
android:defaultValue="true" />
<com.cherish.settings.preferences.SystemSettingSwitchPreference
android:key="quick_settings_vibrate"
android:icon="@drawable/ic_vibrate"
android:title="@string/qs_vibrate_title"
android:summary="@string/qs_vibrate_summary"
android:defaultValue="false" />
<com.cherish.settings.preferences.SystemSettingListPreference
android:key="qs_rows_portrait"
android:icon="@drawable/ic_qs_tile"
android:dialogTitle="@string/qs_rows_portrait_title"
android:title="@string/qs_rows_portrait_title"
android:summary="%s"
@@ -152,6 +158,7 @@
<com.cherish.settings.preferences.SystemSettingListPreference
android:key="qs_rows_landscape"
android:icon="@drawable/ic_qs_tile"
android:dialogTitle="@string/qs_rows_landscape_title"
android:title="@string/qs_rows_landscape_title"
android:summary="%s"
@@ -161,6 +168,7 @@
<com.cherish.settings.preferences.SystemSettingListPreference
android:key="qs_columns_portrait"
android:icon="@drawable/ic_qs_tile"
android:dialogTitle="@string/qs_columns_portrait_title"
android:title="@string/qs_columns_portrait_title"
android:summary="%s"
@@ -170,6 +178,7 @@
<com.cherish.settings.preferences.SystemSettingListPreference
android:key="qs_columns_landscape"
android:icon="@drawable/ic_qs_tile"
android:dialogTitle="@string/qs_columns_landscape_title"
android:title="@string/qs_columns_landscape_title"
android:summary="%s"
@@ -181,6 +190,7 @@
<com.cherish.settings.preferences.SystemSettingListPreference
android:key="qs_battery_mode"
android:icon="@drawable/ic_battery_percent"
android:title="@string/battery_percentage_title"
android:entries="@array/qs_battery_mode_entries"
android:entryValues="@array/qs_battery_mode_values"

View File

@@ -29,6 +29,7 @@
<com.cherish.settings.preferences.SystemSettingMasterSwitchPreference
android:key="use_slim_recents"
android:icon="@drawable/ic_baseline_recent"
android:fragment="com.cherish.settings.fragments.SlimRecents"
android:title="@string/slim_recents_fragment_title"
android:summary="@string/slim_recents_fragment_summary"/>

View File

@@ -41,6 +41,7 @@
<com.cherish.settings.preferences.SystemSettingSwitchPreference
android:key="use_old_mobiletype"
android:icon="@drawable/ic_4g_old"
android:title="@string/use_old_mobiletype_title"
android:summary="@string/use_old_mobiletype_summary"
android:defaultValue="false" />
@@ -54,6 +55,7 @@
<com.cherish.settings.preferences.SystemSettingListPreference
android:key="volte_icon_style"
android:icon="@drawable/ic_4g_volte"
android:title="@string/volte_icon_style_title"
android:entries="@array/volte_icon_type_entries"
android:entryValues="@array/volte_icon_type_values"
@@ -72,6 +74,7 @@
<com.cherish.settings.preferences.SystemSettingListPreference
android:key="vowifi_icon_style"
android:icon="@drawable/ic_vowifi"
android:title="@string/vowifi_icon_style_title"
android:entries="@array/vowifi_icon_style_entries"
android:entryValues="@array/vowifi_icon_style_values"

View File

@@ -41,8 +41,9 @@
android:entries="@array/switch_style_entries"
android:entryValues="@array/switch_style_values" />
<com.cherish.settings.preferences.SystemSettingIntListPreference
<com.cherish.settings.preferences.SystemSettingIntListPreference
android:key="theming_settings_dashboard_icons"
android:icon="@drawable/ic_dashboard"
android:title="@string/theming_settings_dashboard_icons_title"
android:entries="@array/theming_settings_dashboard_icons_entries"
android:entryValues="@array/theming_settings_dashboard_icons_values"
@@ -57,6 +58,7 @@
<com.cherish.settings.preferences.SecureSettingSwitchPreference
android:key="sysui_rounded_fwvals"
android:title="@string/corner_fwvals"
android:icon="@drawable/ic_round"
android:defaultValue="true"
android:disableDependentsState="true" />