Enrico Giordani
489ff37bf4
[msi] add localized resources for "System" plugin ( #11137 )
...
* [msi] add System plugin localization resources
* [msi] add missing resource folder
2021-05-07 11:26:29 +02:00
Enrico Giordani
0a232cd3e2
[bootstrapper] Allow msi extraction on 1809 and older ( #11117 )
2021-05-06 08:17:06 +02:00
Enrico Giordani
2c2cd3fde2
[msi] missing dlls ( #10982 )
2021-04-27 19:58:35 +02:00
Mykhailo Pylyp
a8c99e9513
[KBM] Migrate Engine and Editor into separate processes ( #10774 )
...
* Move KBM engine into separate process (#10672 )
* [KBM] Migrate KBM UI out of the runner (#10709 )
* Clean up keyboard hook handles (#10817 )
* [C++ common] Unhandled exception handler (#10821 )
* [KBM] Use icon in the KeyboardManagerEditor (#10845 )
* [KBM] Move resources from the Common project to the Editor. (#10844 )
* KBM Editor tests (#10858 )
* Rename engine executable (#10868 )
* clean up (#10870 )
* [KBM] Changed Editor and libraries output folders (#10871 )
* [KBM] New logs structure (#10872 )
* Add unhandled exception handling to the editor (#10874 )
* [KBM] Trace for edit keyboard window
* Logging for XamlBridge message loop
* [KBM] Added Editor and Engine to the installer (#10876 )
* Fix spelling
* Interprocess communication logs, remove unnecessary windows message logs
* [KBM] Separated telemetry for the engine and editor. (#10889 )
* [KBM] Editor test project (#10891 )
* Versions for the engine and the editor (#10897 )
* Add the editor's and the engine's executables to signing process (#10900 )
* [KBM editor] Run only one instance, exit when parent process exits (#10890 )
* [KBM] Force kill editor process to avoid XAML crash (#10907 )
* [KBM] Force kill editor process to avoid XAML crash
* Fix event releasing
Co-authored-by: mykhailopylyp <17161067+mykhailopylyp@users.noreply.github.com >
* Make the editor dpi aware (#10908 )
* [KBM] KeyboardManagerCommon refactoring (#10909 )
* Do not start the process if it is already started (#10910 )
* logs
* Update src/modules/keyboardmanager/KeyboardManagerEditorLibrary/EditKeyboardWindow.cpp
* Update src/modules/keyboardmanager/KeyboardManagerEditorLibrary/EditKeyboardWindow.cpp
* [KBM] Rename InitUnhandledExceptionHandler
to make it explicit that is for x64 only.
We will fix it properly when adding support for ARM64 and add a header with
the proper conditional building.
* [KBM] rename file/class/variables using camel case
* [KBM] Rename "event_locker" -> "EventLocker"
* [KBM] rename process_waiter
Add a TODO comment
* [KBM] rename methods
Add TODO comment
* [KBM] use uppercase for function names
* [KBM] use uppercase for methos, lowercase for properties
* [KBM] rename method, make methods private, formatting
* [KBM] rename private variables
* [KBM] use uppercase for function names
* [KBM] Added support to run the editor stand-alone when built in debug mode
* Update src/modules/keyboardmanager/KeyboardManagerEditor/KeyboardManagerEditor.cpp
* Check success of event creation, comment (#10947 )
* [KBM] code formatting (#10951 )
* [KBM] code formatting
* Update src/modules/keyboardmanager/KeyboardManagerEditorLibrary/BufferValidationHelpers.cpp
* [KBM] tracing
* [KBM] Remappings not showing fix. (#10954 )
* removed mutex
* retry loop for reading
* retry on reading config once
* log error
Co-authored-by: Enrico Giordani <enricogior@users.noreply.github.com >
Co-authored-by: Enrico Giordani <enricogior@users.noreply.github.com >
Co-authored-by: Seraphima Zykova <zykovas91@gmail.com >
Co-authored-by: Enrico Giordani <enricogior@users.noreply.github.com >
Co-authored-by: Enrico Giordani <enrico.giordani@gmail.com >
2021-04-26 21:01:38 +02:00
Andrey Nekrasov
9b8970fd9c
[Setup] Introduce a flag to always start PowerToys after install ( #10838 )
2021-04-20 14:47:59 +03:00
yuyoyuppe
3c3859e840
[Setup] Update WIX to require at least build 18362
2021-04-15 16:16:50 +03:00
yuyoyuppe
f3915043dd
[VCM] do not cleanup settings during installation
2021-04-15 16:16:28 +03:00
Mykhailo Pylyp
04101d23e7
Added missed dlls ( #10706 )
2021-04-12 19:24:42 +03:00
csigs
8e78892712
LEGO: check in for master to temporary branch. ( #10588 )
2021-04-05 15:23:18 +02:00
Enrico Giordani
fa92f2e581
[msi] remove old settings from installer ( #10546 )
2021-04-02 16:44:12 +02:00
Enrico Giordani
5de2c3dc22
[msi] add FancyZonesEditor.deps.json ( #10519 )
2021-03-31 21:45:23 +02:00
csigs
49fb838175
LEGO: check in for master to temporary branch. ( #10480 )
2021-03-29 15:46:38 +02:00
Andrey Nekrasov
aac479f58c
[Log] Remove log_settings.json during installation and set default level to trace ( #10438 )
2021-03-25 17:28:29 +03:00
csigs
2698585018
LEGO: check in for master to temporary branch. ( #10374 )
2021-03-22 16:45:56 +01:00
Enrico Giordani
69d293790a
[msi] add version number in telemetry events ( #10312 )
2021-03-18 16:55:01 +01:00
Andrey Nekrasov
7c28459673
[Settings] Fix HTML settings build ( #10307 )
2021-03-18 17:14:37 +03:00
Enrico Giordani
fa5ce634e1
[msi] enable telemetry on build farm ( #10309 )
2021-03-18 14:24:48 +01:00
Andrey Nekrasov
535cd1f9ac
[Auto-update] Turn off on Windows < 1903 ( #10240 )
2021-03-17 16:49:07 +03:00
Andrey Nekrasov
7c8ed9e2bb
[MSI installer] fix WIX build warnings ( #10241 )
2021-03-17 12:16:47 +03:00
Andrey Nekrasov
81c19b4749
[MSI] Do not use advertised icon ( #10246 )
2021-03-16 19:40:57 +03:00
Mykhailo Pylyp
34882073c9
change directory name to the name used in build farm ( #10117 )
2021-03-08 18:03:50 +01:00
Mykhailo Pylyp
c36b202fe7
VSCode to full name, disable Visual Studio Code plugin by default ( #10071 )
2021-03-08 13:57:32 +02:00
Niels Laute
f09b3e2dae
[Run] Add Fluent icon for PT Run ( #9962 )
...
* Add run ico
* Updated ico
* Add icon as resource and also as asset
Co-authored-by: Niels Laute <niels9001@hotmail.com >
Co-authored-by: Enrico Giordani <enrico.giordani@gmail.com >
2021-03-05 12:01:36 +01:00
ricardosantos9521
7e5fb876bb
[Run][New Plugin] VSCode Workspaces/Remote machines ( #9050 )
...
* vscode workspaces plugin for Powertoys Run
* reduce score
* make vscode workspaces dynamic instead of string to prevent exceptions
* change icons again
* remove unused images and PreserveNewest during build
* code refactoring
* show vscode ssh remote machines
* update score workspaces
* vscode workspaces plugin for Powertoys Run
* remove unused images and PreserveNewest during build
* code refactoring
* remove unused packages
* get ExecutablePath from AppData and use shell to vscode process
* ' instead of \"
* try using ((char)34) instead of '
* add comments
* translate windows paths
* remove unused code
* add vscodeworkspace to installer
* use the new naming convention for plugins
* sign VSCodeWorkspaces.dll
* reimplement ssh-config parser
* update spell-check
* use the new naming convention for community plugins
* minor adjustments
* add actionKeyword {
* prevent copyright
* add localization
* add github link
* bug fix after localization
* --new-window --enable-proposed-api ms-vscode-remote.remote-ssh
* change order by
* Update src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.Calculator/Properties/Resources.Designer.cs
* Update src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.Calculator/Properties/Resources.Designer.cs
* Update src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.Calculator/Properties/Resources.Designer.cs
* Update src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.Calculator/Properties/Resources.Designer.cs
* Update src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.Calculator/Properties/Resources.Designer.cs
* Update src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.Calculator/Properties/Resources.Designer.cs
* Update src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.Calculator/Properties/Resources.Designer.cs
* Update src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.Calculator/Properties/Resources.Designer.cs
* Update src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.Calculator/Properties/Resources.Designer.cs
* Update src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.Calculator/Properties/Resources.Designer.cs
* Update src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.Calculator/Properties/Resources.Designer.cs
* Update src/modules/launcher/Plugins/Community.PowerToys.Run.Plugin.VSCodeWorkspaces/Properties/Resources.resx
* Update src/modules/launcher/Plugins/Community.PowerToys.Run.Plugin.VSCodeWorkspaces/Properties/Resources.resx
* Update src/modules/launcher/Plugins/Community.PowerToys.Run.Plugin.VSCodeWorkspaces/Properties/Resources.resx
* Update src/modules/launcher/Plugins/Community.PowerToys.Run.Plugin.VSCodeWorkspaces/Properties/Resources.resx
* Update src/modules/launcher/Plugins/Community.PowerToys.Run.Plugin.VSCodeWorkspaces/Properties/Resources.resx
* fix powertoys run settings not working
* update plugin description
Co-authored-by: ricar <ricar@ASUS>
Co-authored-by: Enrico Giordani <enricogior@users.noreply.github.com >
2021-03-04 18:15:49 +01:00
Enrico Giordani
283d0a352e
[OOBE] add PT hero image ( #10016 )
...
* [OOBE] add PT hero image
* spell checker
2021-03-03 22:48:36 +01:00
Seraphima Zykova
078aa3d89b
[OOBE] Out of box experience window ( #9973 )
2021-03-02 20:56:37 +03:00
Clint Rutkas
889360b5e4
Update README.md
2021-02-24 14:29:52 -08:00
csigs
a786fd308a
LEGO: check in for master to temporary branch. ( #9835 )
2021-02-22 18:20:25 +01:00
csigs
7f15755edc
LEGO: check in for master to temporary branch. ( #9773 )
2021-02-18 12:46:20 +01:00
csigs
bb1681e40c
LEGO: check in for master to temporary branch. ( #9751 )
2021-02-18 12:45:47 +01:00
Andrey Nekrasov
5e75c0fc6e
[Bootstrapper] improve logging ( #9765 )
2021-02-18 09:54:24 +03:00
csigs
666b4e5964
LEGO: check in for master to temporary branch. ( #9701 )
2021-02-16 20:07:53 +01:00
csigs
2d39bb8cd2
LEGO: check in for master to temporary branch. ( #9697 )
2021-02-13 09:43:23 +01:00
csigs
d740ac57c7
LEGO: Pull request from lego/hb_a13bbffa-1136-4930-9ebe-33895240f846_20210212115256196 to master ( #9682 )
...
* LEGO: check in for master to temporary branch.
* [spell checker] add new terms
Co-authored-by: Enrico Giordani <enrico.giordani@gmail.com >
2021-02-12 22:48:15 +01:00
Enrico Giordani
8fcb9e2b63
[bootstrapper] change newer version detected action ( #9679 )
...
* [bootstrapper] change new version detected action
when a new version is detected, don't run the new version MSI
instead show an error dialog and exit
improve the error dialog logic
add more logging
* [spell checker] add new terms
2021-02-12 16:56:15 +01:00
Ivan Stošić
419a143bf2
[Installer] Remove NGen step for ImageResizer ( #9651 )
...
* Removed NGen step in installer for ImageResizer
* Removed unused extension
2021-02-12 13:59:29 +01:00
Seraphima Zykova
15dab02e75
[PT Settings] Rename "Microsoft.PowerToys.Setting.UI.Runner" to "PowerToys.Settings" ( #9637 )
2021-02-11 19:29:56 +03:00
Enrico Giordani
687b281b47
[bootstrapper] progress bar UI polishing ( #9644 )
...
* Formatting, coding style, variable & function name
* Progress dialog: label position and background
2021-02-11 17:18:19 +01:00
Enrico Giordani
d190e33313
[msi] PowerToysSetupCustomActions intermediate dir ( #9641 )
2021-02-11 17:12:31 +01:00
Davide Giacometti
ec6b9acad9
[FanzyZones] Common ThemeManager ( #9576 )
...
* common ThemeManager in FancyZones editor
* fix high contrast theme
2021-02-10 14:10:42 +01:00
Seraphima Zykova
646d61bd4d
[FancyZones Editor] New UX for the FZ editor. ( #9325 )
...
* Removed MetroWindow, added theming support and modernWPF
* Rmoved MahApps refs
* Removed MahApps
* Updated canvas zones
* Updated GridEditor
* Fixes
* UI updates
* New layout type selection dialog
* New editor UI
* Updates
* Fix
* UI enhancements
* Updated UI
* Added styles to layoutpreview
* Accesibility improvements
* Accesibility and styling improvements
* Fix
* Cleaned up brushes
* Updated UX
* Updated UI
* Added no layouts description
* Fix
* UI fixes
* [FZ Editor] Serialize/deserialize settings (#8615 )
* conflicts fix
* [FZ Editor] Parse json file instead of command line args (#8649 )
* [FZ Editor] Serialize/deserialize settings fix (#8707 )
* [FZ Editor] Hide unsupported settings in custom layouts flyouts (#8716 )
* [FZ Editor] Duplicate custom layouts (#8718 )
* [FZ Editor] Duplicate layout behavior (#8720 )
* New UX proposal
* Updated spacing
* Switching to toggleswitches
* Revert toggleswitch
* Updated colorbrush
* Updated string for saving label
* Updated UI
* Dark theme color fixes
* Removed space
* [FZ Editor] Bind dialog properties (#9199 )
* Resize editor window to fit the content in single-monitor mode (#9203 )
* Editor opening fix (#9207 )
* Disable "Create" button if the Name textbox is empty (#9212 )
* [FZ Editor] Changed edit dialog for template layouts. (#9233 )
* [FZ Editor] Small fixes and refactoring. (#9236 )
* new layout creation refactoring
* "Save and apply" applies the layout
* number of zones header hide
* [FZ Editor] Empty layout template. (#9237 )
* [FZ Editor] Move "Duplicate" and "Delete" buttons to the Edit dialog. (#9272 )
* [FZ Editor] Preview the applied layout after editing another layout. (#9278 )
* Fixed "Save and apply" button behavior (#9286 )
* [FZ Editor] Save template layouts in the settings. (#9283 )
* Added default custom layout name (#9291 )
* close dialog before opening zones editor (#9302 )
* Pressing Esc closes dialogs (#9301 )
* [FZ Editor] Reset applied layout to "No layout" if it was deleted. (#9315 )
* [FZ Editor] Dark theme colors (#9317 )
* "Number of zones" buttons colors. (#9321 )
* rebase fix
* added ModernWpf.dll
* address PR comments: updated colors
* added comments, replaced magic numbers
* refactoring
* merge zones crash fix
* removed redundant using directive
Co-authored-by: Niels Laute <niels9001@hotmail.com >
Co-authored-by: Niels Laute <niels.laute@live.nl >
2021-01-27 19:33:52 +01:00
Davide Giacometti
c8e43cb77d
PT Run Service resources ( #9222 )
2021-01-22 15:00:50 +01:00
Ivan Stošić
bdd9452465
Add Registry plugin to installer ( #9211 )
2021-01-21 17:02:40 +01:00
dziadkiewicz
da33d22c85
[Run][Plugin] Rename Calculator plugin to follow the required schema ( #9026 )
2021-01-20 11:38:52 +01:00
Davide Giacometti
abf9287a99
PT Run sys plugin added to setup ( #8974 )
...
sys plugin renamed to system
2021-01-08 16:11:30 +01:00
Niels Laute
17b40aa10a
[Run] Fixing UI issues ( #8681 )
...
* UI fixes
* Added dlls to installer
* Accent color tweaks + sync
* Added cornerradius to selection highlight border
* Increase icon's radius
Co-authored-by: Enrico Giordani <enrico.giordani@gmail.com >
2021-01-06 19:00:36 +01:00
Davide Giacometti
3a87c4909c
[PT Run] Service Plugin ( #8076 )
...
* PT Run service plugin
* icon, localization and fixes
* basic toast notification
* service start mode
* improved keys
* fixed setup
* improvements
* added _ keyword
* better shortcuts
* action for open services.msc
* pt run service plugin dll signing
* renamed Microsoft.Plugin.Service
* changed output dir
* set ! action keyword
* launcher dll
Co-authored-by: Clint Rutkas <clint@rutkas.com >
2021-01-06 11:40:07 +01:00
Davide Giacometti
b590437ca1
Moved ThemeManager in common project ( #8835 )
...
* moved theme manager in common project
* added analyzers
* renamed CommonUI project
2021-01-05 06:54:32 -08:00
Davide Giacometti
197af8853f
fix svg thumbnail not working ( #8879 )
2021-01-04 15:27:01 +01:00
Andrey Nekrasov
dde63b5017
Report tool improvements ( #8709 )
...
* bugreport: move to tools
* bugreport: skip packaging installers, format time with seconds, remove monitor-info-report tool
* bugreport: move BugReportTool to Tools folder
* fix CI
* fix CDPX
2020-12-22 17:15:46 +03:00