Evolver: Use expressive design for icons

Remove unused icons while we are here.

Signed-off-by: AnierinB <anierin@evolution-x.org>
This commit is contained in:
AnierinB
2025-07-15 05:02:21 +00:00
committed by Joey Huab
parent 8e58a3c9f7
commit 260ab50ca5
20 changed files with 276 additions and 48 deletions

View File

@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2019-2025 The Evolution X Project
SPDX-License-Identifier: Apache-2.0
-->
<com.android.settings.widget.TintDrawable
xmlns:android="http://schemas.android.com/apk/res/android"
android:drawable="@drawable/ic_about"
android:tint="@color/homepage_blue_variant_fg" />

View File

@@ -1,10 +0,0 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24"
android:tint="?android:attr/colorControlNormal">
<path
android:fillColor="#FFFFFF"
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

@@ -1,10 +0,0 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24"
android:tint="?android:attr/colorControlNormal">
<path
android:fillColor="#FFFFFF"
android:pathData="M13,4 L13,6.67 L12,7.67 L11,6.67 L11,4 L13,4 M20,11 L20,13 L17.33,13 L16.33,12 L17.33,11 L20,11 M6.67,11 L7.67,12 L6.67,13 L4,13 L4,11 L6.67,11 M12,16.33 L13,17.33 L13,20 L11,20 L11,17.33 L12,16.33 M15,2 L9,2 L9,7.5 L12,10.5 L15,7.5 L15,2 Z M22,9 L16.5,9 L13.5,12 L16.5,15 L22,15 L22,9 Z M7.5,9 L2,9 L2,15 L7.5,15 L10.5,12 L7.5,9 Z M12,13.5 L9,16.5 L9,22 L15,22 L15,16.5 L12,13.5 Z" />
</vector>

View File

@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2019-2025 The Evolution X Project
SPDX-License-Identifier: Apache-2.0
-->
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<com.android.settingslib.widget.AdaptiveIconShapeDrawable
android:width="@dimen/dashboard_tile_image_size"
android:height="@dimen/dashboard_tile_image_size"
android:color="@color/homepage_blue_variant_bg" />
</item>
<item
android:width="@dimen/dashboard_tile_foreground_image_size"
android:height="@dimen/dashboard_tile_foreground_image_size"
android:start="@dimen/dashboard_tile_foreground_image_inset"
android:top="@dimen/dashboard_tile_foreground_image_inset"
android:drawable="@drawable/ic_about_expressive" />
</layer-list>

View File

@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2019-2025 The Evolution X Project
SPDX-License-Identifier: Apache-2.0
-->
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<com.android.settingslib.widget.AdaptiveIconShapeDrawable
android:width="@dimen/dashboard_tile_image_size"
android:height="@dimen/dashboard_tile_image_size"
android:color="@color/homepage_blue_bg" />
</item>
<item
android:width="@dimen/dashboard_tile_foreground_image_size"
android:height="@dimen/dashboard_tile_foreground_image_size"
android:start="@dimen/dashboard_tile_foreground_image_inset"
android:top="@dimen/dashboard_tile_foreground_image_inset"
android:drawable="@drawable/ic_lock_screen_expressive" />
</layer-list>

View File

@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2019-2025 The Evolution X Project
SPDX-License-Identifier: Apache-2.0
-->
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<com.android.settingslib.widget.AdaptiveIconShapeDrawable
android:width="@dimen/dashboard_tile_image_size"
android:height="@dimen/dashboard_tile_image_size"
android:color="@color/homepage_yellow_bg" />
</item>
<item
android:width="@dimen/dashboard_tile_foreground_image_size"
android:height="@dimen/dashboard_tile_foreground_image_size"
android:start="@dimen/dashboard_tile_foreground_image_inset"
android:top="@dimen/dashboard_tile_foreground_image_inset"
android:drawable="@drawable/ic_miscellaneous_expressive" />
</layer-list>

View File

@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2019-2025 The Evolution X Project
SPDX-License-Identifier: Apache-2.0
-->
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<com.android.settingslib.widget.AdaptiveIconShapeDrawable
android:width="@dimen/dashboard_tile_image_size"
android:height="@dimen/dashboard_tile_image_size"
android:color="@color/homepage_orange_bg" />
</item>
<item
android:width="@dimen/dashboard_tile_foreground_image_size"
android:height="@dimen/dashboard_tile_foreground_image_size"
android:start="@dimen/dashboard_tile_foreground_image_inset"
android:top="@dimen/dashboard_tile_foreground_image_inset"
android:drawable="@drawable/ic_notifications_expressive" />
</layer-list>

View File

@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2019-2025 The Evolution X Project
SPDX-License-Identifier: Apache-2.0
-->
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<com.android.settingslib.widget.AdaptiveIconShapeDrawable
android:width="@dimen/dashboard_tile_image_size"
android:height="@dimen/dashboard_tile_image_size"
android:color="@color/homepage_orange_bg" />
</item>
<item
android:width="@dimen/dashboard_tile_foreground_image_size"
android:height="@dimen/dashboard_tile_foreground_image_size"
android:start="@dimen/dashboard_tile_foreground_image_inset"
android:top="@dimen/dashboard_tile_foreground_image_inset"
android:drawable="@drawable/ic_power_menu_expressive" />
</layer-list>

View File

@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2019-2025 The Evolution X Project
SPDX-License-Identifier: Apache-2.0
-->
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<com.android.settingslib.widget.AdaptiveIconShapeDrawable
android:width="@dimen/dashboard_tile_image_size"
android:height="@dimen/dashboard_tile_image_size"
android:color="@color/homepage_pink_bg" />
</item>
<item
android:width="@dimen/dashboard_tile_foreground_image_size"
android:height="@dimen/dashboard_tile_foreground_image_size"
android:start="@dimen/dashboard_tile_foreground_image_inset"
android:top="@dimen/dashboard_tile_foreground_image_inset"
android:drawable="@drawable/ic_quick_settings_expressive" />
</layer-list>

View File

@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2019-2025 The Evolution X Project
SPDX-License-Identifier: Apache-2.0
-->
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<com.android.settingslib.widget.AdaptiveIconShapeDrawable
android:width="@dimen/dashboard_tile_image_size"
android:height="@dimen/dashboard_tile_image_size"
android:color="@color/homepage_pink_bg" />
</item>
<item
android:width="@dimen/dashboard_tile_foreground_image_size"
android:height="@dimen/dashboard_tile_foreground_image_size"
android:start="@dimen/dashboard_tile_foreground_image_inset"
android:top="@dimen/dashboard_tile_foreground_image_inset"
android:drawable="@drawable/ic_status_bar_expressive" />
</layer-list>

View File

@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2019-2025 The Evolution X Project
SPDX-License-Identifier: Apache-2.0
-->
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<com.android.settingslib.widget.AdaptiveIconShapeDrawable
android:width="@dimen/dashboard_tile_image_size"
android:height="@dimen/dashboard_tile_image_size"
android:color="@color/homepage_blue_variant_bg" />
</item>
<item
android:width="@dimen/dashboard_tile_foreground_image_size"
android:height="@dimen/dashboard_tile_foreground_image_size"
android:start="@dimen/dashboard_tile_foreground_image_inset"
android:top="@dimen/dashboard_tile_foreground_image_inset"
android:drawable="@drawable/ic_themes_expressive" />
</layer-list>

View File

@@ -1,13 +0,0 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24.0"
android:viewportHeight="24.0"
android:tint="?android:attr/colorControlNormal">
<path
android:pathData="M17,18L7,18L7,6L17,6L17,7L19,7L19,3C19,1.895 18.105,1 17,1L7,1C5.895,1 5,1.895 5,3L5,21C5,22.105 5.895,23 7,23L17,23C18.105,23 19,22.105 19,21L19,17L17,17L17,18ZM7,3L17,3L17,4L7,4L7,3ZM17,21L7,21L7,20L17,20L17,21ZM17.94,12.06L20,13L17.94,13.94L17,16L16.06,13.94L14,13L16.06,12.06L17,10L17.94,12.06ZM20.63,8.38L22,9L20.63,9.63L20,11L19.38,9.63L18,9L19.38,8.38L20,7L20.63,8.38Z"
android:strokeColor="#00000000"
android:fillType="nonZero"
android:fillColor="#000000"
android:strokeWidth="1"/>
</vector>

View File

@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2019-2025 The Evolution X Project
SPDX-License-Identifier: Apache-2.0
-->
<com.android.settings.widget.TintDrawable
xmlns:android="http://schemas.android.com/apk/res/android"
android:drawable="@drawable/ic_lock_screen"
android:tint="@color/homepage_blue_fg" />

View File

@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2019-2025 The Evolution X Project
SPDX-License-Identifier: Apache-2.0
-->
<com.android.settings.widget.TintDrawable
xmlns:android="http://schemas.android.com/apk/res/android"
android:drawable="@drawable/ic_miscellaneous"
android:tint="@color/homepage_orange_fg" />

View File

@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2019-2025 The Evolution X Project
SPDX-License-Identifier: Apache-2.0
-->
<com.android.settings.widget.TintDrawable
xmlns:android="http://schemas.android.com/apk/res/android"
android:drawable="@drawable/ic_notifications"
android:tint="@color/homepage_orange_fg" />

View File

@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2019-2025 The Evolution X Project
SPDX-License-Identifier: Apache-2.0
-->
<com.android.settings.widget.TintDrawable
xmlns:android="http://schemas.android.com/apk/res/android"
android:drawable="@drawable/ic_power_menu"
android:tint="@color/homepage_orange_fg" />

View File

@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2019-2025 The Evolution X Project
SPDX-License-Identifier: Apache-2.0
-->
<com.android.settings.widget.TintDrawable
xmlns:android="http://schemas.android.com/apk/res/android"
android:drawable="@drawable/ic_quick_settings"
android:tint="@color/homepage_pink_fg" />

View File

@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2019-2025 The Evolution X Project
SPDX-License-Identifier: Apache-2.0
-->
<com.android.settings.widget.TintDrawable
xmlns:android="http://schemas.android.com/apk/res/android"
android:drawable="@drawable/ic_status_bar"
android:tint="@color/homepage_pink_fg" />

View File

@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2019-2025 The Evolution X Project
SPDX-License-Identifier: Apache-2.0
-->
<com.android.settings.widget.TintDrawable
xmlns:android="http://schemas.android.com/apk/res/android"
android:drawable="@drawable/ic_themes"
android:tint="@color/homepage_blue_variant_fg" />

View File

@@ -9,12 +9,25 @@
xmlns:settings="http://schemas.android.com/apk/res/com.android.settings"
android:title="@string/evolver_dashboard_title">
<!-- About -->
<PreferenceCategory
android:key="category_about"
android:layout="@layout/settingslib_preference_category_no_title">
<Preference
android:key="about"
android:title="@string/about_title"
android:summary="@string/about_summary"
android:icon="@drawable/ic_evolver_about"
android:fragment="org.evolution.settings.fragments.about.About" />
</PreferenceCategory>
<!-- Themes -->
<Preference
android:key="themes"
android:title="@string/themes_title"
android:summary="@string/themes_summary"
android:icon="@drawable/ic_themes"
android:icon="@drawable/ic_evolver_themes"
android:fragment="org.evolution.settings.fragments.themes.Themes" />
<!-- Lock screen -->
@@ -22,7 +35,7 @@
android:key="lock_screen"
android:title="@string/lock_screen_title"
android:summary="@string/lock_screen_summary"
android:icon="@drawable/ic_lock_screen"
android:icon="@drawable/ic_evolver_lock_screen"
android:fragment="org.evolution.settings.fragments.lockscreen.LockScreen" />
<!-- Status bar -->
@@ -30,7 +43,7 @@
android:key="status_bar"
android:title="@string/status_bar_title"
android:summary="@string/status_bar_summary"
android:icon="@drawable/ic_status_bar"
android:icon="@drawable/ic_evolver_status_bar"
android:fragment="org.evolution.settings.fragments.statusbar.StatusBar" />
<!-- Quick settings -->
@@ -38,7 +51,7 @@
android:key="quick_settings"
android:title="@string/quick_settings_title"
android:summary="@string/quick_settings_summary"
android:icon="@drawable/ic_quick_settings"
android:icon="@drawable/ic_evolver_quick_settings"
android:fragment="org.evolution.settings.fragments.quicksettings.QuickSettings" />
<!-- Notifications -->
@@ -46,7 +59,7 @@
android:key="notifications"
android:title="@string/notifications_title"
android:summary="@string/notifications_summary"
android:icon="@drawable/ic_notifications"
android:icon="@drawable/ic_evolver_notifications"
android:fragment="org.evolution.settings.fragments.notifications.Notifications" />
<!-- Power menu -->
@@ -54,7 +67,7 @@
android:key="power_menu"
android:title="@string/power_menu_title"
android:summary="@string/power_menu_summary"
android:icon="@drawable/ic_power_menu"
android:icon="@drawable/ic_evolver_power_menu"
android:fragment="org.evolution.settings.fragments.powermenu.PowerMenu" />
<!-- Miscellaneous -->
@@ -62,14 +75,6 @@
android:key="miscellaneous"
android:title="@string/miscellaneous_title"
android:summary="@string/miscellaneous_summary"
android:icon="@drawable/ic_miscellaneous"
android:icon="@drawable/ic_evolver_miscellaneous"
android:fragment="org.evolution.settings.fragments.miscellaneous.Miscellaneous" />
<!-- About -->
<Preference
android:key="about"
android:title="@string/about_title"
android:summary="@string/about_summary"
android:icon="@drawable/ic_about"
android:fragment="org.evolution.settings.fragments.about.About" />
</PreferenceScreen>