Stefan Markovic
195f288492
[GPO] Add GPO to disable per-user install ( #25141 )
...
* Add per user installer
* Separate upgrade codes for per machine and per user installation
Move per machine check to bootstrapper
Move all defines to common.wxs
Fix CI
* Update installer/PowerToysSetup/generateFileList.ps1
Co-authored-by: Jeremy Sinclair <4016293+snickler@users.noreply.github.com >
* Update installer/PowerToysSetup/generateAllFileComponents.ps1
Co-authored-by: Jeremy Sinclair <4016293+snickler@users.noreply.github.com >
* Update installer/PowerToysSetup/generateFileList.ps1
Co-authored-by: Jeremy Sinclair <4016293+snickler@users.noreply.github.com >
* expect.txt
* Revert "Update installer/PowerToysSetup/generateFileList.ps1"
This reverts commit 34545dab9c .
* Update release CI to build both installers
* Revert bundle name change
It messes up app ID for per-user installation which ends up breaking winget update
of the per-user PT
* spellcheck
* Fix bad merge
* Add RegistryPreview
* Include backup_restore_settings.json
* Revert testing endpoint change
* Add per-machine/per-user installation GPOs
* Update doc/gpo/README.md
* Update doc/gpo/README.md
* spellcheck
* Remove disable per-machine policy
* Update doc/gpo/README.md
Co-authored-by: Heiko <61519853+htcfreek@users.noreply.github.com >
---------
Co-authored-by: Jeremy Sinclair <4016293+snickler@users.noreply.github.com >
Co-authored-by: Heiko <61519853+htcfreek@users.noreply.github.com >
2023-03-31 14:31:45 +02:00
Stefan Markovic
6ac508fb93
Self-contained .NET ( #22217 )
...
* dotnet sc
* MD preview - C# app
- working self-contained
* Gcode preview - C# app
* DevFiles preview - C# app
* Fix passing path with spaces as cmd arg and monacocpp proj file
* Pdf preview - C# app
* Svg preview - C# app
* Fix comment
* Gcode thumbnail - C# app
TODO:
- installer
- why IThumbnailProvider and IIntializeWithFile doesn't work?
* Pdf thumbnail - C# app
TODO:
- installer
- why IThumbnailProvider and IIntializeWithFile doesn't work?
* Pdf thumbnail - C# app
TODO:
- installer
- why IThumbnailProvider and IIntializeWithFile doesn't work?
* Fix GcodeThumbnailProviderCpp.vcxproj
* Svg thumbnail - C# app
TODO:
- installer
- why IThumbnailProvider and IIntializeWithFile doesn't work?
* Fix Svg tests
* Thumbnail providers - installer
* Self-contained Hosts and FileLocksmith
* Fix hardcoded <RuntimeIdentifier>
* Remove unneeded files
* Try to fix Nuget in PR CI
* Prefix new dlls with PowerToys.
Sign new dlls and exes
* Add new .exe files to ProcessList
* ci: debug by listing all env vars
* ci: try setting variable in the right ci file
* Bring back hardcoded RuntimeIdentifier
* ci: Add comment and remove debug action
* Remove unneeded lib
* [WIP] Platform conditional dotnet files & hardlinks
* Cleanup
* Update expect.txt
* Test fix - ARM installer
* Fix uninstall bug
* Update docs
* Fix failing test
* Add dll details
* Minor cleanup
* Improve resizing
* Add some logs
* Test fix - release build
* Remove InvokeOnControlThread
* Test fix: logger initialization
* Fix arm64 installer
Co-authored-by: Jaime Bernardo <jaime@janeasystems.com >
Co-authored-by: Dustin L. Howett <dustin@howett.net >
2022-12-14 13:37:23 +01:00
Stefan Markovic
665851300d
[Installer]Self-contained WinAppSDK & VC Redist using hardlinks ( #19992 )
...
* [POC] WinAppSDK dlls symlinks
* Update expect.txt
* Remove dll
* Use hard links
* WIP vcredist self-contained
* Cleanup
* Error check
* Revert version change
2022-09-27 18:04:04 +01:00
Stefan Markovic
e637902892
[PowerRename][ImageResizer] Tier1 Win11 Context menu ( #19000 )
...
* Test win11 tier1 context menu
* Try to test signing
* Cleanup
* Cleanup project file
* Sign dll
Add PowerToys preffix
Add assets to installer
* expect.txt
* Switch to named pipes
Unregister package on uninstall
Remove unneeded files
Cleanup
* Bring back check if package registered but use per-user method
* Fix win11 check
* expect.txt
* Check if package already registered
* Revert "Check if package already registered"
FindPackages() method needs admin privileges.
This reverts commit 5af584fed4 .
* Fix PowerRename args checking
* Cleanup assets
* Tier1 context menu ImageResizer
Minor cleanups
Move logic to package.h
* [WIP] Signing and installer
Expect.txt
* Localized context menu title
* Retarget everything 10.0.18362.0 -> 10.0.19041.0
* Address PR comments
- check if selection renamable
- minor cleanup
- struct initialization
* Fix ImageResizerLib project configuration
* More Windows version updates
* Remove unneeded file & try fix resource build error
* Add Microsoft.PowerToys prefix to packages
* Test
* Fix convert-resx-to-rc.ps1 script issue causing resource files compile error
Don't generate empty STRINGTABLE for resx files without data
* Avoid duplicate context menu items
* [BugReportTool] Report installed context menu packages
2022-06-30 22:10:14 +02:00
yuyoyuppe
092ee49139
[PowerPreview] simplify and use modulesRegistry API
2021-10-25 19:59:19 +03:00
Andrey Nekrasov
7fe63cdb50
[Setup] add support for embedded MSIX packages ( #13263 )
2021-09-21 15:15:59 +03:00
Andrey Nekrasov
4e23832d52
Add new VideoConference module for muting mic/cam ( #11798 )
...
* add new VideoConference module for muting mic/cam
Co-authored-by: PrzemyslawTusinski <61138537+PrzemyslawTusinski@users.noreply.github.com >
Co-authored-by: Niels Laute <niels.laute@live.nl >
2021-06-29 13:06:12 +03:00
Andrey Nekrasov
6f38cdec5a
Fix various MSI issues ( #2985 )
...
* wix: add Notice.md #2442
* wix: close PowerToys which might be running during installation process #2887
* wix: update dotnet core to 3.1.4
2020-05-14 18:20:06 +02:00
Andrey Nekrasov
b5dfe6320d
msi: detect and set previous installation path via a custom action ( #2108 )
2020-04-21 20:52:28 +03:00
Bartosz Sosnowski
8431b80e48
FancyZones and Shortcut Guide initial commit
...
Co-authored-by: Alexis Campailla <alexis@janeasystems.com >
Co-authored-by: Bret Anderson <bretan@microsoft.com >
Co-authored-by: Enrico Giordani <enrico.giordani@gmail.com >
Co-authored-by: Jaime Bernardo <jaime@janeasystems.com >
Co-authored-by: Jeff Bogdan <jeffbog@microsoft.com >
Co-authored-by: March Rogers <marchr@microsoft.com >
Co-authored-by: Mike Harsh <mharsh@microsoft.com >
Co-authored-by: Nachum Bundak <Nachum.Bundak@microsoft.com >
Co-authored-by: Oliver Jones <ojones@microsoft.com >
Co-authored-by: Patrick Little <plittle@microsoft.com >
2019-09-05 18:12:40 +02:00