From 91a7e47036cb3084eeed9b7b5443b71e2e9457a6 Mon Sep 17 00:00:00 2001 From: Omar <90123670+mewclouds@users.noreply.github.com> Date: Sun, 2 Aug 2026 09:32:24 -0400 Subject: [PATCH 1/5] feat: restore document category Moves existing document-focused apps into the Document category and adds its filter chip. --- config/applications.json | 12 ++++++------ pester/xaml.Tests.ps1 | 1 + scripts/main.ps1 | 1 + xaml/inputXML.xaml | 1 + 4 files changed, 9 insertions(+), 6 deletions(-) diff --git a/config/applications.json b/config/applications.json index 19149f0618..a1798c3060 100644 --- a/config/applications.json +++ b/config/applications.json @@ -18,7 +18,7 @@ "foss": true }, "adobe": { - "category": "Multimedia Tools", + "category": "Document", "choco": "adobereader", "content": "Adobe Acrobat Reader", "description": "Adobe Acrobat Reader is a free PDF viewer with essential features for viewing, printing, and annotating PDF documents.", @@ -144,7 +144,7 @@ "foss": true }, "calibre": { - "category": "Multimedia Tools", + "category": "Document", "choco": "calibre", "content": "Calibre", "description": "Calibre is a powerful and easy-to-use e-book manager, viewer, and converter.", @@ -738,7 +738,7 @@ "foss": true }, "libreoffice": { - "category": "Multimedia Tools", + "category": "Document", "choco": "libreoffice-fresh", "content": "LibreOffice", "description": "LibreOffice is a powerful and free office suite, compatible with other major office suites.", @@ -882,7 +882,7 @@ "foss": true }, "naps2": { - "category": "Multimedia Tools", + "category": "Document", "choco": "naps2", "content": "NAPS2 (Document Scanner)", "description": "NAPS2 is a document scanning application that simplifies the process of creating electronic documents.", @@ -980,7 +980,7 @@ "foss": true }, "obsidian": { - "category": "Multimedia Tools", + "category": "Document", "choco": "obsidian", "content": "Obsidian", "description": "Obsidian is a powerful note-taking and knowledge management application.", @@ -998,7 +998,7 @@ "foss": false }, "onlyoffice": { - "category": "Multimedia Tools", + "category": "Document", "choco": "onlyoffice", "content": "ONLYOFFICE Desktop", "description": "ONLYOFFICE Desktop is a comprehensive office suite for document editing and collaboration.", diff --git a/pester/xaml.Tests.ps1 b/pester/xaml.Tests.ps1 index 736c4bed6d..88ece3e8d8 100644 --- a/pester/xaml.Tests.ps1 +++ b/pester/xaml.Tests.ps1 @@ -142,6 +142,7 @@ Describe "XAML document" { "WPFSearchChipBrowsers", "WPFSearchChipCommunications", "WPFSearchChipDevelopment", + "WPFSearchChipDocument", "WPFSearchChipGames", "WPFSearchChipMicrosoftTools", "WPFSearchChipMultimediaTools", diff --git a/scripts/main.ps1 b/scripts/main.ps1 index 23f42f528c..42a708279e 100644 --- a/scripts/main.ps1 +++ b/scripts/main.ps1 @@ -368,6 +368,7 @@ $sync["WPFSearchChipAll"].Add_Click({ Set-WinUtilAppCategoryFilter }) $sync["WPFSearchChipBrowsers"].Add_Click({ Set-WinUtilAppCategoryFilter -Category "Browsers" }) $sync["WPFSearchChipCommunications"].Add_Click({ Set-WinUtilAppCategoryFilter -Category "Communications" }) $sync["WPFSearchChipDevelopment"].Add_Click({ Set-WinUtilAppCategoryFilter -Category "Development" }) +$sync["WPFSearchChipDocument"].Add_Click({ Set-WinUtilAppCategoryFilter -Category "Document" }) $sync["WPFSearchChipGames"].Add_Click({ Set-WinUtilAppCategoryFilter -Category "Games" }) $sync["WPFSearchChipMicrosoftTools"].Add_Click({ Set-WinUtilAppCategoryFilter -Category "Microsoft Tools" }) $sync["WPFSearchChipMultimediaTools"].Add_Click({ Set-WinUtilAppCategoryFilter -Category "Multimedia Tools" }) diff --git a/xaml/inputXML.xaml b/xaml/inputXML.xaml index 273ae5a2b7..79949036bd 100644 --- a/xaml/inputXML.xaml +++ b/xaml/inputXML.xaml @@ -1326,6 +1326,7 @@