mirror of
https://github.com/ChrisTitusTech/winutil.git
synced 2025-04-01 17:12:09 +00:00
* initial visual implementation - remove idiotic border logic from Invoke-WPFUIElements - add "application" type & style - add "radiobutton" type & style - remove prefer choco checkbox (did not modify logic outside of xaml, so i currently get errors due to that) * add image support via choco db - add image support via choco db - backup image should be taken from unigetui db - backup backup image is some random package one rn * add compatibility for every app * performance improvements - move get logo to runspace (not working rn) - readd choco checkbox to mute errors * add border name * fix scrollviewer & reimplement logo logic into ui elements * noimage fix * add notes * cleanup & remove nav from search effects * add button action * rename buttons * add sort by options * move scrollviewer & app buttons into uielements logic * format logic for app action buttons * fix app action button logic & move get & clear to sidepanel * change category of new buttons * add virtualisation & layouting fixes - commented out prefer choco logic - add virtualisation - layouting improvements * fix radiobuttons * LETS GOOO (#12) * Add Selected Apps Label, Reshuffel the nesting of the checkbox and the label to be able to reference the name from the actual checkbox * Add visual selection and allow click on the whole app section * Fix Theme definition to work with theme change * Fix Highlight on if label or icon is clicked * change applications.json to powershell object list and refactor UI Creation logic * Optimization and Add Collapsable Categories * Add Button functionality for install, uninstall, info, install selected, uninstall selected, clear and implement search * Rest application.json to Main * Reset Compile to main * Pretty much revamp_apps but without changes to applications.json * Small fixes * Add Get-Installed Loading Indicator + small fixes * Re-Add Choco Preference * Remove Logic from Invoke-WPFUIElements that is Moved to Invoke-WPFUIApps * Remove Alphabetical List, Sort Apps inside Category Alphabetically * Small fixes to the Get-Installed function and formatting stuff * Style for Hidden Checkbox but visible Content * Hotfix for Category Expansion during search * Replace Category Label with ToggleButton, Fix Search Bugs * First Try at implementing a Compact Mode for the App page * Fix Whitespace when using Search * Keep the search status when switching between compact and full view * Fix weird buggy behaviour in regards to switching the Display Mode and using Show-SelectedOnly * Improve Togglebutton - add initial implementation of togglebutton style - add togglebuttons to appnavigation.json - refractor UI element creation for Togglebutton - commit preprocessing changes * Togglebutton fixes - move dot to the right in style - cleanup code - fix arrangement of content * Add logic to the new ToggleButtons in the sidebar of the install tab and remove old buttons * reorder buttons & fix Togglebutton toggling if action not possible - reorder getinstalled and clearselection - set togglebutton back if no app is selected * Slight modificatoin to togglebutton style & fix sidebar width * Add hover effect for the app tiles * ToggleButtonStyle animation - add hover animation to white dot - remove IsPressed trigger - improve some comments * disable show selected filter on clear selection * Add a Popup Dropdown for Selected Apps with the ability to deselect them * Split up the functions to seperate files like the rest of the repo * Fix Bug where Scrollviewer dosnt work * disable autofallback checkbox * run preprocessing * remove installation scope - remove all 3 radiobuttons from appnavigation.json * remove scrollviewer from WPFUIElements * toggle showselected on GetInstalled * remove unused autofallback --------- Co-authored-by: Martin Wiethan <47688561+Marterich@users.noreply.github.com> Co-authored-by: Chris Titus <contact@christitus.com>
116 lines
4.6 KiB
JSON
116 lines
4.6 KiB
JSON
{
|
|
"shared":{
|
|
"CustomDialogFontSize": "12",
|
|
"CustomDialogFontSizeHeader": "14",
|
|
"CustomDialogLogoSize": "25",
|
|
"CustomDialogWidth": "400",
|
|
"CustomDialogHeight": "200",
|
|
"FontSize": "12",
|
|
"FontFamily": "Arial",
|
|
"HeadingFontSize": "16",
|
|
"HeaderFontFamily": "Consolas, Monaco",
|
|
"CheckBoxBulletDecoratorSize": "14",
|
|
"CheckBoxMargin": "15,0,0,2",
|
|
"TabContentMargin": "5",
|
|
"TabButtonFontSize": "14",
|
|
"TabButtonWidth": "110",
|
|
"TabButtonHeight": "26",
|
|
"TabRowHeightInPixels": "50",
|
|
"IconFontSize": "14",
|
|
"IconButtonSize": "35",
|
|
"SettingsIconFontSize": "18",
|
|
"CloseIconFontSize": "18",
|
|
"MicroWinLogoSize": "10",
|
|
"MicrowinCheckBoxMargin": "-10,5,0,0",
|
|
"GroupBorderBackgroundColor": "#232629",
|
|
"ButtonFontSize": "12",
|
|
"ButtonFontFamily": "Arial",
|
|
"ButtonWidth": "200",
|
|
"ButtonHeight": "25",
|
|
"ConfigUpdateButtonFontSize": "14",
|
|
"SearchBarWidth": "200",
|
|
"SearchBarHeight": "26",
|
|
"SearchBarTextBoxFontSize": "12",
|
|
"SearchBarClearButtonFontSize": "14",
|
|
"CheckboxMouseOverColor": "#999999",
|
|
"ButtonBorderThickness": "1",
|
|
"ButtonMargin": "1",
|
|
"ButtonCornerRadius": "2"
|
|
},
|
|
"Light": {
|
|
"AppInstallUnselectedColor": "#F0F0F0",
|
|
"AppInstallHighlightedColor": "#CFCFCF",
|
|
"AppInstallSelectedColor": "#C2C2C2",
|
|
"ComboBoxForegroundColor": "#232629",
|
|
"ComboBoxBackgroundColor": "#F7F7F7",
|
|
"LabelboxForegroundColor": "#232629",
|
|
"MainForegroundColor": "#232629",
|
|
"MainBackgroundColor": "#F7F7F7",
|
|
"LabelBackgroundColor": "#F7F7F7",
|
|
"LinkForegroundColor": "#484848",
|
|
"LinkHoverForegroundColor": "#232629",
|
|
"ScrollBarBackgroundColor": "#4A4D52",
|
|
"ScrollBarHoverColor": "#5A5D62",
|
|
"ScrollBarDraggingColor": "#6A6D72",
|
|
|
|
"ProgressBarForegroundColor": "#2e77ff",
|
|
"ProgressBarBackgroundColor": "Transparent",
|
|
"ProgressBarTextColor": "#232629",
|
|
"ButtonInstallBackgroundColor": "#F7F7F7",
|
|
"ButtonTweaksBackgroundColor": "#F7F7F7",
|
|
"ButtonConfigBackgroundColor": "#F7F7F7",
|
|
"ButtonUpdatesBackgroundColor": "#F7F7F7",
|
|
"ButtonInstallForegroundColor": "#232629",
|
|
"ButtonTweaksForegroundColor": "#232629",
|
|
"ButtonConfigForegroundColor": "#232629",
|
|
"ButtonUpdatesForegroundColor": "#232629",
|
|
"ButtonBackgroundColor": "#F5F5F5",
|
|
"ButtonBackgroundPressedColor": "#1A1A1A",
|
|
"ButtonBackgroundMouseoverColor": "#C2C2C2",
|
|
"ButtonBackgroundSelectedColor": "#F0F0F0",
|
|
"ButtonForegroundColor": "#232629",
|
|
"ToggleButtonOnColor": "#2e77ff",
|
|
"ToggleButtonOffColor": "#707070",
|
|
"BorderColor": "#232629",
|
|
"BorderOpacity": "0.2"
|
|
|
|
},
|
|
"Dark": {
|
|
"AppInstallUnselectedColor": "#232629",
|
|
"AppInstallHighlightedColor": "#3C3C3C",
|
|
"AppInstallSelectedColor": "#4C4C4C",
|
|
"ComboBoxForegroundColor": "#F7F7F7",
|
|
"ComboBoxBackgroundColor": "#1E3747",
|
|
"LabelboxForegroundColor": "#0567ff",
|
|
"MainForegroundColor": "#F7F7F7",
|
|
"MainBackgroundColor": "#232629",
|
|
"LabelBackgroundColor": "#232629",
|
|
"LinkForegroundColor": "#add8e6",
|
|
"LinkHoverForegroundColor": "#F7F7F7",
|
|
"ScrollBarBackgroundColor": "#2E3135",
|
|
"ScrollBarHoverColor": "#3B4252",
|
|
"ScrollBarDraggingColor": "#5E81AC",
|
|
|
|
"ProgressBarForegroundColor": "#222222",
|
|
"ProgressBarBackgroundColor": "Transparent",
|
|
"ProgressBarTextColor": "#cccccc",
|
|
"ButtonInstallBackgroundColor": "#222222",
|
|
"ButtonTweaksBackgroundColor": "#333333",
|
|
"ButtonConfigBackgroundColor": "#444444",
|
|
"ButtonUpdatesBackgroundColor": "#555555",
|
|
"ButtonInstallForegroundColor": "#F7F7F7",
|
|
"ButtonTweaksForegroundColor": "#F7F7F7",
|
|
"ButtonConfigForegroundColor": "#F7F7F7",
|
|
"ButtonUpdatesForegroundColor": "#F7F7F7",
|
|
"ButtonBackgroundColor": "#1E3747",
|
|
"ButtonBackgroundPressedColor": "#F7F7F7",
|
|
"ButtonBackgroundMouseoverColor": "#3B4252",
|
|
"ButtonBackgroundSelectedColor": "#5E81AC",
|
|
"ButtonForegroundColor": "#F7F7F7",
|
|
"ToggleButtonOnColor": "#2e77ff",
|
|
"ToggleButtonOffColor": "#707070",
|
|
"BorderColor": "#2F373D",
|
|
"BorderOpacity": "0.2"
|
|
}
|
|
}
|