From cb3444a26619554521f5b673c3959941c5f991f6 Mon Sep 17 00:00:00 2001 From: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com> Date: Sat, 24 May 2025 16:15:41 +0800 Subject: icons: better matching + add category icon --- utils/Icons.qml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'utils') diff --git a/utils/Icons.qml b/utils/Icons.qml index 3691ddf..391e39c 100644 --- a/utils/Icons.qml +++ b/utils/Icons.qml @@ -142,14 +142,16 @@ Singleton { "2DGraphics": "photo_library", RasterGraphics: "photo_library", TV: "tv", - System: "host" + System: "host", + Office: "content_paste" }) property string osIcon: "" property string osName function getAppCategoryIcon(name: string, fallback: string): string { - const categories = DesktopEntries.applications.values.find(app => app.id === name)?.categories; + const lName = name.toLowerCase(); + const categories = DesktopEntries.applications.values.find(app => app.id.toLowerCase() === lName)?.categories; if (categories) for (const [key, value] of Object.entries(categoryIcons)) -- cgit v1.2.3-freya