mirror of
https://github.com/ChrisTitusTech/winutil.git
synced 2026-07-16 00:40:39 +00:00
* Replace FOSS highlight toggle with inline label Remove the separate "Highlight FOSS" toggle and its theming logic, and instead append an inline "- FOSS" label to FOSS app entries. Changes: remove WPFToggleFOSSHighlight from app navigation and related event handlers, delete FOSSColor resource updates in theme code and button handler, simplify checkbox setup in Invoke-WPFUIElements by removing the special-case toggle logic, and update Initialize-InstallAppEntry to build a horizontal panel containing the app name plus a small green "- FOSS" TextBlock for FOSS items. This consolidates FOSS indication into the item UI and cleans up toggle/theme handling. * Add inline FOSS label to app entries Replace the separate StackPanel/TextBlock used for the FOSS indicator with an inline System.Windows.Documents.Run appended to the app name. The run is styled (green RGB(76,175,80) and FontSize=10) and the checkbox content assignment was moved outside the conditional so the appName (with optional FOSS run) is always used. Cleaned up related comments to reflect the FOSS label change. * Add FOSS note type with green bullet Added FOSS notes in the UI and FOSS labels with a green bullet instead of the text '#FOSS' * Use larger circle glyph; remove italic text Replaced the FOSS and list bullet glyphs with a larger circle for better visual consistency and removed the italic styling * Update FOSS/bullet glyphs, colors and sizes Updated FOSS/list bullet styling by switching glyphs from U+2B24 to U+25CF, increasing size (10→11.5), and adjusting bullet/text colors for better visibility and consistency across.
84 lines
2.6 KiB
JSON
84 lines
2.6 KiB
JSON
{
|
|
"WPFInstall": {
|
|
"Content": "Install/Upgrade Applications",
|
|
"Category": "____Actions",
|
|
"Type": "Button",
|
|
"Order": "1",
|
|
"Description": "Install or upgrade the selected applications"
|
|
},
|
|
"WPFUninstall": {
|
|
"Content": "Uninstall Applications",
|
|
"Category": "____Actions",
|
|
"Type": "Button",
|
|
"Order": "2",
|
|
"Description": "Uninstall the selected applications"
|
|
},
|
|
"WPFInstallUpgrade": {
|
|
"Content": "Upgrade all Applications",
|
|
"Category": "____Actions",
|
|
"Type": "Button",
|
|
"Order": "3",
|
|
"Description": "Upgrade all applications to the latest version"
|
|
},
|
|
"WingetRadioButton": {
|
|
"Content": "WinGet",
|
|
"Category": "__Package Manager",
|
|
"Type": "RadioButton",
|
|
"GroupName": "PackageManagerGroup",
|
|
"Checked": true,
|
|
"Order": "1",
|
|
"Description": "Use WinGet for package management"
|
|
},
|
|
"ChocoRadioButton": {
|
|
"Content": "Chocolatey",
|
|
"Category": "__Package Manager",
|
|
"Type": "RadioButton",
|
|
"GroupName": "PackageManagerGroup",
|
|
"Checked": false,
|
|
"Order": "2",
|
|
"Description": "Use Chocolatey for package management"
|
|
},
|
|
"WPFCollapseAllCategories": {
|
|
"Content": "Collapse All Categories",
|
|
"Category": "__Selection",
|
|
"Type": "Button",
|
|
"Order": "1",
|
|
"Description": "Collapse all application categories"
|
|
},
|
|
"WPFExpandAllCategories": {
|
|
"Content": "Expand All Categories",
|
|
"Category": "__Selection",
|
|
"Type": "Button",
|
|
"Order": "2",
|
|
"Description": "Expand all application categories"
|
|
},
|
|
"WPFClearInstallSelection": {
|
|
"Content": "Clear Selection",
|
|
"Category": "__Selection",
|
|
"Type": "Button",
|
|
"Order": "3",
|
|
"Description": "Clear the selection of applications"
|
|
},
|
|
"WPFGetInstalled": {
|
|
"Content": "Show Installed Apps",
|
|
"Category": "__Selection",
|
|
"Type": "Button",
|
|
"Order": "4",
|
|
"Description": "Show installed applications"
|
|
},
|
|
"WPFselectedAppsButton": {
|
|
"Content": "Selected Apps: 0",
|
|
"Category": "__Selection",
|
|
"Type": "Button",
|
|
"Order": "5",
|
|
"Description": "Show the selected applications"
|
|
},
|
|
"WPFInstallFOSSInfo": {
|
|
"Content": "Free and Open Source Software",
|
|
"Category": "__Selection",
|
|
"Type": "Note",
|
|
"Order": "0",
|
|
"Description": "Information about the #FOSS label on application entries"
|
|
}
|
|
}
|