* Fix PSReadline for screen reader, disable header
* Add psreadline to index.ts for build
* organize much better
* compile
* list out exact folder
* try if codesign is the problem
* Update comment to be more accurate
* Undo changes for noLogo
* feat: enable win11 context menu for stable
* chore: update dll package
* chore: codesign appx for stable
* feat: support system setup
* fix: allow installing appx for system setup
* fix: add -SkipLicense to avoid exception during install
* Introduce compilation error
* Engineering - limit the tasks that we run
* Limit available memory to simulate an OOM
* Try to update the task
* Remove the use of npm-run-all
* Fix script
* Another try
* Try npm-run-all2
* Restore tasks, keep npm-run-all2
* Switch from npm-run-all to npm-run-all2
* Revert changes that were used for testing
* feat: create versioned resources for windows setup
* chore: use inno_updater to remove old installation
* chore: remove old installation as part of setup
* chore: update explorer-command
* chore: prefer session-end
* chore: uninst delete updating_version
* chore: make session-ending write synchronous
* chore: cleanup updateService.win32.ts
* chore: invoke inno_updater gc path for non background update
* chore: move session-end path to runtime
* chore: use commit for updating_version
* chore: fix invalid string
* chore: set appUpdate path
* chore: update inno_updater
* chore: empty commit for testing
* chore: some cleanups
1) Check for session-ending flag in appx and tunnel callsites
2) Move gc for background update to cleanup phase in updateservice
3) Set update state to ready when there is a running inno_setup
* chore: disallow same version update
* chore: disallow application launch in the middle of update
* chore: empty commit for testing
* chore: bump inno_updater
* chore: empty commit for testing
* chore: move gc to update startup
* chore: move feature behind insider only check
* chore: bump inno_updater
* chore: bump explorer-command
* fix: build
* fix: gc for background update in system setup
* chore: create separate cli entrypoints for build
* fix: check for setup mutex created by inno
* chore: remove problematic updatingVersionPath deletion
* chore: remove redundant update check
* chore: bump inno_updater
* chore: fix build
* chore: bump inno updater
* Run our build scripts directly as typescript #277567
Follow up on #276864
For #277526
* Remove a few more ts-node references
* Fix linux and script reference
* Remove `_build-script` ref
* Fix script missing closing quote
* use type only import
* Fix export
* Make sure to run copy-policy-dto
* Make sure we run the copy-policy-dto script
* Enable `verbatimModuleSyntax`
* Pipelines fixes
* Try adding explicit ext to path
* Fix bad edit
* Revert extra `--`
---------
Co-authored-by: João Moreno <joaomoreno@users.noreply.github.com>
* Reapply "Engineering - background codesign for Windows stage (#245796)" (#245869)
This reverts commit 0bc678a5f4.
* Update version calculation
* Remove code that is not needed
* Add missing javascript file
* Fix server path
* Always publish artifacts
* Add zx package
* Add stub task and script
* Add missing file
* Remove code
* Another try
* Fingers crossed
* Another try
* Add remaining steps
* Add back tasks
* Fix things
* Another try
* More fixes
* Use deemon
* Fixing things
* watcher - perf improvements for non-recursive watching (#245644)
* Feedback: before / after selectors not rendering correctly (#245645)
Fixes#244575
* Add highlights rule for character escapes (#245647)
* ci: split gnu arm targets for cli stage (#245651)
* Fix inline edit acceptance on click (#245649)
fix clicking insertion does not accept
* Feedback: variables render differently in Insiders (#245650)
Fixes#244579
* !important different color (#245654)
Fixes#244632
* @property css different color (#245656)
Fixes#244634
* > different color (#245658)
Fixes#244631
* notifications - adopt more `NotificationPriority.OPTIONAL` (#245664)
* Adds more inline completion tests
* Fixes CI
* feat: enable gpu channel async from the runtime (#241640)
* Update WinGet configuration file location & extension (#242241)
* Update WinGet configuration file location & extension
* Remove prerelease: true & add securityContext
* High CPU on large workspace with many TypeScript watched folders (fix#245366) (#245670)
* High CPU on large workspace with many TypeScript watched folders (fix#245366)
* reduce throttle delay
* Moving away from `execCommand` for pasting (#239233)
* adding code to invetsigate the clipboard
* adding more code
* adding change
* adding logs
* adding notes
* making deubgging easier
* adding code to fix paste
* adding code to allow await before trigger paste
* removing all logs
* removing log
* refactoring
* removing change
* adding fix after call
* polishing
* fixing merge conflict
* polishing
* Fixing property initializiation order (#245673)
fixing property initializiation order
* voice - fix some leaks (#245676)
* update css service (#245688)
* Engineering - bump deemon (#245634)
* Engineering - bump deemon
* Bump deemon again
* Always run the Codesign post-job
* Another fix
* Try signing in parallel
* Clean up signing script
Update task name
Tweak script
Some more cleanup
Some more cleanup
More cleanup
* Attempt to run signing in parallel
---------
Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com>
Co-authored-by: Alex Ross <38270282+alexr00@users.noreply.github.com>
Co-authored-by: Robo <hop2deep@gmail.com>
Co-authored-by: Benjamin Christopher Simmonds <44439583+benibenj@users.noreply.github.com>
Co-authored-by: Henning Dieterichs <hdieterichs@microsoft.com>
Co-authored-by: Muhammad Danish <mdanishkhdev@gmail.com>
Co-authored-by: Aiday Marlen Kyzy <amarlenkyzy@microsoft.com>
Co-authored-by: Martin Aeschlimann <martinae@microsoft.com>