winutil/config
Martin Wiethan 0251757fc0
Add the option to change the UI Theme at runtime (#2693)
* Setup for testing

* Working Example for Background

* Almost all MainBackgrounColor working

* Random Color PoC

* Fix DBorderColor

* prevent old logic from replacing colors in memory at startup

* Comment out resources in xaml

* Finish new Button

* Remove Pulse, Load Windows default Theme

* Fix Colors

* Fix Toggle Colors

* working version, with shared still being mostly applied be replace instead of resouces

* Load all entries in themes.json as Resource and reference them in inputXML.xaml

* Rename File to match Function Name

* Hotfix for Sync with main

* Remove Static Set-WinUtilUITheme function/file

* Rename File and Function

* Cleanup and Stuff

* Unify Button Theme with rest of UI

* Refactor/Optimazation

* Performance optimization

* Add Comments

* Rename Functions and Variables to be more concise and descriptive

* Add persistence to the user Theme Preference across winutil restarts

* Reimplement Theme Chagnes from #2722

* Add AUTO option to follow window theme and add dropdown instead toggle

* Formatting and deleting temp file

* Fix small display bug where Dropdown would remain open for settings and themes

* Remove terniary operators because only PS7+ is supported
2024-09-20 08:34:10 -05:00
..
applications.json Update applications.json (#2703) 2024-09-09 20:27:57 -05:00
autounattend.xml Improve preprocessor (#2579) 2024-09-09 20:05:10 -05:00
dns.json Code Formatting of Repo - Add Preprocessing to Compilation Process - Introduction of Dev/Build Tools to WinUtil (Although very simple at the moment) (#2383) 2024-08-06 15:35:17 -05:00
feature.json CTT Powershell Profile (#2707) 2024-09-10 14:05:55 -05:00
preset.json Move Disable Teredo to Advanced and Add prefer-ipv4 tweak (#2633) 2024-08-28 11:18:33 -05:00
themes.json Add the option to change the UI Theme at runtime (#2693) 2024-09-20 08:34:10 -05:00
tweaks.json add fixed run & undo tweaks buttons (#2642) 2024-08-29 13:56:27 -05:00