Commit Graph

328 Commits

Author SHA1 Message Date
seraphima
c5326584ca upd command 2024-01-29 12:31:01 +01:00
seraphima
de5a60217b vstest.console 2024-01-29 12:24:49 +01:00
seraphima
928ea7021d location 2024-01-26 14:22:42 +01:00
seraphima
6a2fae87a1 are other tests running? 2024-01-26 12:23:13 +01:00
seraphima
cefe6ac235 hardcoded vstest location 2024-01-25 14:15:08 +01:00
seraphima
1fa1c7d310 package feed selector 2024-01-25 14:02:22 +01:00
seraphima
ed5fb23237 set test platform version 2024-01-25 13:52:46 +01:00
seraphima
202cf72121 set vs test version 2024-01-25 12:35:18 +01:00
seraphima
7bc6d897cf test build agents 2024-01-22 13:30:55 +01:00
seraphima
dd030d7ffe Merge branch 'main' into dev/seraphima/tests/29246-fancyzones-tests-initial-step 2024-01-19 18:09:31 +01:00
seraphima
c29e4ddfd2 copy all 2024-01-19 14:59:27 +01:00
Aaron Junker-Wildi
a2506dc0f4 [Chore]Update copyright and remove the year (#30689) 2024-01-18 17:47:54 +00:00
Clint Rutkas
d51dbbe11d [ci]Sign CmdNotFound PowerShell scripts (#31013) 2024-01-18 13:56:51 +00:00
seraphima
7a061ab337 prepare dotnet and vstest platform 2024-01-18 13:38:38 +01:00
seraphima
d93b436c7d set folders 2024-01-18 12:28:02 +01:00
seraphima
f929ca6847 artifact name, default download path 2024-01-17 18:40:08 +01:00
seraphima
efacbc2e3f artifact publish conditions 2024-01-17 18:33:48 +01:00
Jaime Bernardo
431ae7e1d6 [ci]Use latest 1ES pipeline release (#31003) 2024-01-17 16:39:10 +00:00
seraphima
ab56bd1ec1 publish artifact 2024-01-17 17:16:34 +01:00
seraphima
b21f81b2dc Merge branch 'main' into dev/seraphima/tests/29246-fancyzones-tests-initial-step 2024-01-16 18:36:30 +01:00
seraphima
451c7e6393 download artifact 2024-01-16 15:03:42 +01:00
David Federman
5d1ce08963 [Build]Add Microsoft.MSBuildCache (#30100) 2024-01-15 21:45:28 +00:00
seraphima
981b616ef4 dependance 2024-01-15 18:24:35 +01:00
seraphima
70f31ae14e vs test 2024-01-15 18:18:59 +01:00
seraphima
51f4969362 pool 2024-01-15 17:16:27 +01:00
seraphima
4f103199a2 pool 2024-01-15 17:02:18 +01:00
seraphima
f4b3e59e0b added parameters 2024-01-15 16:57:55 +01:00
seraphima
af59339b5a test 2024-01-12 15:54:10 +01:00
seraphima
8f39e739a1 test 2024-01-12 15:47:21 +01:00
seraphima
2559501827 removed parameters 2024-01-12 15:38:32 +01:00
seraphima
b6cf2f32ac removed log 2024-01-12 14:51:36 +01:00
seraphima
1c338ee02a removed dependance 2024-01-12 14:47:14 +01:00
seraphima
7fbdffd307 removed arg 2024-01-12 14:40:50 +01:00
seraphima
59282afa74 tabulation fix 2024-01-12 14:39:30 +01:00
seraphima
5e6c704eb4 removed condition 2024-01-12 14:25:08 +01:00
seraphima
7d15b4137a run test template 2024-01-12 14:20:55 +01:00
seraphima
799bfe44b4 change dependance 2024-01-12 14:20:20 +01:00
seraphima
b62c41413a rename job 2024-01-12 14:20:08 +01:00
seraphima
e435e7465b fix test configuration 2024-01-12 14:16:11 +01:00
seraphima
937229da8a removed run 2024-01-12 14:11:42 +01:00
seraphima
441cd1f25b removed unrecognized 2024-01-12 13:59:29 +01:00
seraphima
0e6784888b added file for tests run 2024-01-12 13:54:13 +01:00
seraphima
61138a8f67 Merge branch 'microsoft/main' into dev/seraphima/tests/29246-fancyzones-tests-initial-step 2024-01-09 14:52:40 +01: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
Jaime Bernardo
e47f1b8cec [ci]Update sdl baselines after boost upgrade (#30526) 2023-12-19 16:33:59 +00:00
Davide Giacometti
9e03386eb3 [Run] XamlStyler formatting (#30011)
* XamlStyler formatting

* remove unused theme files

* fix formatting
2023-12-08 14:57:42 +01:00
Jaime Bernardo
c7315c695c [ci]Fix 1ES Pipeline to stable release (#30066) 2023-11-29 17:03:04 +00:00
Jeremy Sinclair
b2b2856e52 🚧 [Dev][Build] .NET 8 Upgrade (#28655)
* Upgraded projects to target .NET 8

* Updated .NET runtime package targets to use latest .NET 8 build

* Updated PowerToys Interop to target .NET 8

* Switch to use ArgumentNullException.ThrowIfNull

* ArgumentNullException.ThrowIfNull for CropAndLockViewModel

* Switching to ObjectDisposedException.ThrowIf

* Upgrade System.ComponentModel.Composition to 8.0

* ArgumentNullException.ThrowIfNull in Helper

* Switch to StartsWith using StringComparison.Ordinal

* Disabled CA1859, CA1716, SYSLIB1096 analyzers

* Update RIDs to reflect breaking changes in .NET 8

* Updated Microsoft NuGet packages to RC1

* Updated Analyzer package to latest .NET 8 preview package

* CA1854: Use TryGetValue instead of ContainsKey

* [Build] Update TFM to .NET 8 for publish profiles

* [Analyzers] Remove CA1309, CA1860-CA1865, CA1869, CA2208 from warning.

* [Analyzers] Fix for C26495

* [Analyzers] Disable CS1615, CS9191

* [CI] Target .NET 8 in YAML

* [CI] Add .NET preview version flag temporarily.

* [FileLocksmith] Update TFM to .NET 8

* [CI] Switch to preview agent

* [CI] Update NOTICE.md

* [CI] Update Release to target .NET 8 and use Preview agent

* [Analyzers] Disable CA1854

* Fix typo

* Updated Microsoft.CodeAnalysis.NetAnalyzers to latest preview

Updated packages to rc2

* [Analyzers][CPP] Turn off warning for 5271

* [Analyzers][CPP] Turn off warning for 26493

* [KeyboardListener] Add mutex include to resolve error

* [PT Run][Folder] Use static SearchValues to resolve CA1870

* [PowerLauncher] Fix TryGetValue

* [MouseJumpSettings] Use ArgumentNullException.ThrowIfNull

* [Build] Disable parallel dotnet tool restore

* [Build] No cache of dotnet tool packages

* [Build] Temporarily move .NET 8 SDK task before XAML formatting

* [Build][Temp] Try using .NET 7 prior to XAML formatting and then switch to .NET 8 after

* [Build] Use .NET 6 for XAML Styler

* [CI] Updated NOTICE.md

* [FancyZones] Update TFM to .NET 8

* [EnvVar] Update TFM to .NET 8 and update RID

* [EnvVar] Use ArgumentNullException.ThrowIfNull

* [Dev] Updated packages to .NET 8 RTM version

* [Dev] Updated Microsoft.CodeAnalysis.NetAnalyzers to latest

* [CI] Updated NOTICE.md with latest package versions

* Fix new utility target fameworks and runtimeids

* Don't use preview images anymore

* [CI] Add script to update VCToolsVersion environment variable

* [CI] Add Step to Verify VCToolsVersion

* [CI] Use latest flag for vswhere to set proper VCToolsVersion

* Add VCToolsVersion checking to release.yml

* Remove net publishing from local/ PR CI builds

* Revert "Remove net publishing from local/ PR CI builds"

This reverts commit f469778996.

* Only publish necessary projects

* Add verbosity to release pipelines builds of PowerTOys

* Set VCToolsVersion for publish.cmd when called from installer

* [Installer] Moved project publish logic to MSBuild Task

* [CI] Revert using publish.cmd

* [CI] Set VCToolsVersion and unset ClearDevCommandPromptEnvVars property

* Installer publishes for x64 too

* Revert "Add verbosity to release pipelines builds of PowerTOys"

This reverts commit 654d4a7f78.

* [Dev] Update CodeAnalysis library to non-preview package

* Remove unneeded warning removal

* Fix Notice.md

* Rename VCToolsVersion file and task name

* Remove unneeded mutex header include

---------

Co-authored-by: Jaime Bernardo <jaime@janeasystems.com>
2023-11-22 12:46:59 -05:00
seraphima
588f65663b Merge branch 'main' into dev/seraphima/tests/29246-fancyzones-tests-initial-step 2023-11-21 12:28:42 +01:00
Jaime Bernardo
9265136a64 [ci]Fix precheck getting commit id in the fallback (#29849) 2023-11-14 17:50:23 +00:00