Niels Laute
c91bef1517
[UX] New dashboard & refactored KeyVisual ( #40214 )
...
### Updated `KeyVisual` and `Shortcut` control
- Refactoring `KeyVisual` to remove redundant properties and UI
elements, and using Styles for better customization.
- Shortcut control now shows a "Configure shortcut" label when there's
no shortcut configured.
### Other changes
- Consolidated converters that were used across pages in `App.xaml.cs`
with consistent naming.
- Renamed templated controls (from `.cs` to `.xaml.cs`) and moving those
to the `Controls` root folder vs. individual folders for a better
overview.
<!-- Please review the items on the PR checklist before submitting-->
## PR Checklist
Closes #39520
Closes #32944
---------
Co-authored-by: Jay <65828559+Jay-o-Way@users.noreply.github.com >
Co-authored-by: Jaylyn Barbee <51131738+Jaylyn-Barbee@users.noreply.github.com >
2025-08-04 18:33:19 -05:00
Heiko
403060e109
[Settings]Update GPO infobar icon, improve some pages and fix bugs ( #33703 )
...
* changes part 1
* fix xaml code
* changes part 2
* fix cmdNotFound page
* Update PowerOcrPage
* More Pages changed
* More Pages changed
* revert temporary change
* fix spelling
* add resw comment
* add resw comment
* Update MouseWihtoutBorderPage.xaml
* PowerPreview page
* workspaces page
* fix awake page gpo handling
* NewPlus page
* update new+ page!
* AdvancedPaste.xaml: Move Info bar.
* Update MouseJumpPanel.xaml
* Update GeneralPage.xaml
* fix position of info bar and some ui quirks
* fix xaml style
* fix string resources
* string changes
* prepare megre main
* update new+ page
* zoomit page
* various fixes
2025-01-19 14:32:46 +00:00
Carlos Zamora
e1832a0a4a
[CommandNotFound]Upgrade to use PSGallery release and support arm64 ( #32766 )
...
* [CommandNotFound] Add support for upgrading the module
* upgrade module as a part of upgrade installation; actually set content in EnableModule.ps1
* Fix XAML style to pass CI
* Remove CmdNotFound project from sln as well
* Remove CmdNotFound psd1 file from installer
* More installer fixes
* UpgradeCommandNotFound runs after InstallFiles
* Fix NOTICE.md
* Fix custom action condition
* Pass install folder to the custom action
* Upgrade-Module --> Update-Module
* actually install the module
* spell
* verify updated scripts work; make necessary changes
---------
Co-authored-by: Jaime Bernardo <jaime@janeasystems.com >
2024-05-16 13:45:06 +01:00
Niels Laute
f470a19bb9
Updating module images ( #30699 )
...
* Updating PNGs
* Update PastePlain.gif
* CropAndLock
* Filelock smith
* More image updates
* Run
* Update CropAndLock.gif
* Mouse utils
* ImageResizer
* ScreenRuler name change
* Updates
* More changes and renames
* Create PowerLauncher.png
* Create CommandNotFound.png
* Delete FancyZones_MDL2.svg
* Updates
* Updated images
* More image updates
* Paste as plain text update
* Cmd Not Found and Quick Accent
* Fix PowerToys Run PowerToys plugin image paths
* Fix installer
* Change menu order
* Reinstate image names to avoid issues with aka.ms links
* Typo in rename
---------
Co-authored-by: Jaime Bernardo <jaime@janeasystems.com >
2024-01-26 17:12:33 +01:00
Heiko
e6a1dd586a
[GPO][Settings]Improve UI messages and fixes ( #31073 )
...
* Changes Part 1
* Changes Part 2
* Changes Part 3
* General page
2024-01-25 13:59:00 +00:00
Jay
d2d9cc6bff
[Dev]Consolidate XAML Namespaces ( #30728 )
...
* xmlns CommunityToolkit.WinUI.UI.Controls
* remove unneeded tk7controls
* xmlns CommunityToolkit.WinUI.Controls
* xmlns Microsoft.PowerToys.Settings.UI.Converters
* remove unneeded Microsoft.PowerToys.Settings.UI.OOBE.Views
* xmlns Microsoft.PowerToys.Settings.UI.Controls
* xmlns CommunityToolkit.WinUI.Converters
* remove unneeded "controls"
* xmlns Microsoft.PowerToys.Settings.UI.Controls
* remove unneeded "controls"
* change WinUI.UI to WinUI
* Styler
* fixes
* Styler
* fixes
* fixes
* Update expect and MainPage
2024-01-12 17:01:40 +00:00
Stefan Markovic
f6a63582a2
[CmdNotFound]Disable on Arm64 as there is no MSI installer for PowerShell 7.4 yet ( #30759 )
...
* [Command Not Found] Disable on Arm64
* Hide deps
* Update src/settings-ui/Settings.UI/Strings/en-us/Resources.resw
Co-authored-by: Jaime Bernardo <jaime@janeasystems.com >
* Update Resources.resw
---------
Co-authored-by: Jaime Bernardo <jaime@janeasystems.com >
Co-authored-by: Clint Rutkas <clint@rutkas.com >
2024-01-05 19:46:34 +00:00
Jaime Bernardo
a7907ff63a
[CmdNotFound]Improve installation workflow ( #30727 )
...
* [CmdNotFound]Improve installation workflow
* Fix typo
* Fix XAML styling
* Update src/settings-ui/Settings.UI/SettingsXAML/Views/CmdNotFoundPage.xaml
Co-authored-by: Davide Giacometti <davide.giacometti@outlook.it >
* Update src/settings-ui/Settings.UI/SettingsXAML/Views/CmdNotFoundPage.xaml
Co-authored-by: Davide Giacometti <davide.giacometti@outlook.it >
* Update src/settings-ui/Settings.UI/SettingsXAML/Views/CmdNotFoundPage.xaml
Co-authored-by: Davide Giacometti <davide.giacometti@outlook.it >
* Update src/settings-ui/Settings.UI/SettingsXAML/Views/CmdNotFoundPage.xaml
Co-authored-by: Davide Giacometti <davide.giacometti@outlook.it >
* Update src/settings-ui/Settings.UI/SettingsXAML/Views/CmdNotFoundPage.xaml
Co-authored-by: Davide Giacometti <davide.giacometti@outlook.it >
* Update src/settings-ui/Settings.UI/SettingsXAML/Views/CmdNotFoundPage.xaml
Co-authored-by: Davide Giacometti <davide.giacometti@outlook.it >
* Don't create window for checking requirements
* Hide install/uninstall buttons for CmdNotFound module
* Also install winget before Powershell 7
* Better detect processor architecture
* Fix spellcheck
* [CMDNotFound] UX improvements (#30740 )
* UI improvements
* Updated label
* Update CmdNotFoundPage.xaml
* Update CmdNotFoundPage.xaml
* Update CmdNotFoundPage.xaml
* Better version detection
* Add some logging
* Add missing package install that's a prerequisite for winget
* Remove unused AllExperiments include
* Fix Logger library include
* Update PATH Environment variable after installing PS
* Fix OOBE UI spacing
* Use Invoke-WebRequest to get the deps and then install them from local path
* Spellcheck
* TEMP -> TMP
* User path is supposed to come after machine path
---------
Co-authored-by: Davide Giacometti <davide.giacometti@outlook.it >
Co-authored-by: Niels Laute <niels.laute@live.nl >
Co-authored-by: Stefan Markovic <stefan@janeasystems.com >
2024-01-05 09:26:49 +00:00
Carlos Zamora
46f5316858
Introduce Command Not Found module ( #26319 )
...
* Introduce Command Not Found module
* rewrite module to depend on WinGet PowerShell module
* address Dongbo's feedback
* try and implement settings UI
* fix SUI build; try and store PowerShell object
* add and use object pool
* apply Dongbo's feedback
* add warm up; implement IPooledObjectPolicy
* Add module interface
* WIP trying to import module from settings
* Add EnableModule.ps1
* spellcheck
* spellcheck again
* Installer. Add DisableModule.ps1
* Fix styling
* Give the user some output from installing
* Prettify the Settings controls
* Add button to check PowerShell 7's version
* Fix Settings Assets paths
* Fix PowerShell 7 output
* Make module enable and disable scripts give better information
* Fix spellcheck
* Fix image files and placeholders
* Don't remove CmdNotFound on upgrade and don't fail on uninstall of
CmdNotFound
* Consistent install module scripts location on debug and installed
* installer: Avoid messageboxes and hide powershell on uninstalling CmdNotFound
* Fix psd1 file resolution when installed
* Fix spellcheck
* Add telemetry events
* Fix gpo files
* If GPO is set, enable/disable module on PT start depending on gpo value
* Cleanup module interface
* Cleanup settings code
* If GPO is set, disable Settings page logic
* Adding icons
* Update settings UI and strings
* Add telemetry for suggestions and feedbacks
* Fix sln file
* Fix build
* minor fixes
* Updating icon
* Remove global.json
* Remove unused PowerShell dependency
* Don't use preview version of Automation and fix NOTICE
* Fix signing
* Fix NOTICE.md
* Fix version checking for getfilesiginforedist.dll
* Fix spellchecker
* Fix README.md
* Fix false positives section in expect.txt
* Add logs to module interface
---------
Co-authored-by: Stefan Markovic <stefan@janeasystems.com >
Co-authored-by: Jaime Bernardo <jaime@janeasystems.com >
Co-authored-by: Niels Laute <niels.laute@live.nl >
2024-01-03 16:43:42 +01:00