Commit graph

3647 commits

Author SHA1 Message Date
SteVen Batten afd102cbd2
Trusted Workspaces Feature Branch Merge (#115961)
* draft trusted workspace service / model

* renaming

* add request model and action

* err fix

* add request handlers with mock actions

* some quick fixes

* adding badge icon to activity bar gear

* Add Statusbar item to indicate trust

* Cleanup code

* Add background color

* Use theme color for the status background color

* adding basic editing experience

* observe trust with startup tasks

* Extension enablement

* Add capability to provide a custom message

* Remove old actions

* explorer: if you can not undo, pass undo to editor

fixes #111630

* Remove plug icon from ports view
Part of https://github.com/microsoft/vscode-internalbacklog/issues/1689

* Fixed compilation error

* Handle extension uninstall

* Handle extension install

* Ability to prompt when state is untrusted

* Do not change state is the modal dialog is dismissed or the Cancel button is pressed

* Refactored enablement code

* Prompt when installing from VSIX

* Prompt when installing from the Gallery

* Move file into the browser folder

* fixes and polish

* restructure workspace contributions

* restructure actions and use confirmations

* Initial draft of the proposed APIs

* Added stubs for the proposed api

* Trusted Workspace proposed API

* Fix a regression introduced by merge

* status bar indicator improvements

* remove helper command as we now have hooks

* verbose messaging for the immediate request

* add indication to global activity icon of pending request

* try personal title

* Add configuration setting

* Add additional extension actions

* Fix contributions

* Removed context key that is not needed

* Fixed issue with the dialog

* Reduce arbitrary event limiter from 16ms down to 4.16666 (support for monitors up-to 240hz) #107016

* Fixes #115221: update emoji tests

* Give a higher priority to language configuration set via API call (#114684)

* debug console menu action polish

* Avoid the CSS general sibling combinator ~ for perf reasons

* more notebook todos

* Use label as tooltip fallback properly
Part of #115337

* Fixes microsoft/monaco-editor#2329: Move `registerThemingParticipant` call to `/editor/`

* Fix port label not always getting set
Part of microsoft/vscode-remote-release#4364

* simplify map creation, fyi @bpasero

* Fix #114432: Multiple save dialogs appearing on Windows if Ctrl+S is pressed multiple times (#114450)

* fix multiple save dialogs appearing on Windows when spamming Ctrl+S

* remove old fix and instead keep track of windows with open dialogs in the dialogMainService

* keep initialisation of activeWindowDialogs in constructor

* remove unused variable

* some changes

* queue dialogs based on hash of options

* simplify structure, fix comment typo

* Apply suggestions from code review

Co-authored-by: Benjamin Pasero <benjamin.pasero@gmail.com>

* remove unnecessary async/await for aquireFileDialogLock method

* don't acquire file dialog lock for message boxes

* use MessageBoxReturnValue | SaveDialogReturnValue | OpenDialogReturnValue instead of any type for getWindowDialogQueue

* Apply suggestions from code review

Co-authored-by: Benjamin Pasero <benjamin.pasero@gmail.com>

Co-authored-by: Benjamin Pasero <benjpas@microsoft.com>
Co-authored-by: Benjamin Pasero <benjamin.pasero@gmail.com>

* 💄 dialog main service locks

* debt - adopt some ? operator

* Better hiding of custom hover in icon label

* Limit to 8ms (120fps)

* more API todos for notebooks

* 💄

* Update grammars

* chore - group notebook specific api proposals together

* added unreleased fixes to endgame notebook

* Add changes back to the modal dialog

* Add back the workspace trust proposed APIs

* Adjust dialog buttons

* Standardize on WorkspaceTrust name across interfaces, classes, variables

* Renamed some of the missing keys

* Add TestWorkspaceTrust stub and fix failing tests

* Add requiresWorkspaceTrust property to fix test failure

* remove notebook change

Co-authored-by: Ladislau Szomoru <lszomoru@microsoft.com>
Co-authored-by: isidor <inikolic@microsoft.com>
Co-authored-by: Alex Ross <alros@microsoft.com>
Co-authored-by: TacticalDan <gorksorf@gmail.com>
Co-authored-by: Alexandru Dima <alexdima@microsoft.com>
Co-authored-by: Johannes Rieken <johannes.rieken@gmail.com>
Co-authored-by: Cameron <cameron532@gmail.com>
Co-authored-by: Benjamin Pasero <benjpas@microsoft.com>
Co-authored-by: Benjamin Pasero <benjamin.pasero@gmail.com>
2021-02-06 00:38:32 -08:00
Sandeep Somavarapu 4dfab617e0 Merge branch 'sandy081/smoketests/remote' 2021-02-04 20:49:47 +01:00
Benjamin Pasero 668a6401f6 build - increase timeout for integration tests to 10min 2021-02-04 18:00:02 +01:00
Sandeep Somavarapu 056d660918 Merge branch 'master' into sandy081/smoketests/remote 2021-02-04 14:43:38 +01:00
João Moreno 4bdba123d2
use PersistKeySet 2021-02-04 11:25:55 +01:00
Sandeep Somavarapu 9c479a4518 enable remote smoke tests 2021-02-03 20:48:45 +01:00
Ladislau Szomoru 2cf80f97cc
Azure DevOps - Add global variable for VSCODE_QUALITY (#115636)
* Add variable for VSCODE_QUALITY
2021-02-03 09:13:48 +01:00
João Moreno 21aa14f064
remove ext.ts 2021-02-02 15:57:43 +01:00
João Moreno ca746af08a
fix hygiene 2021-02-02 14:30:46 +01:00
João Moreno 35e1ee2ecc
ext: extract to disk 2021-02-02 13:59:48 +01:00
João Moreno c3b556727e
fix update-grammars script 2021-02-02 12:30:08 +01:00
João Moreno fa0e000477
💄 2021-02-02 11:53:29 +01:00
João Moreno 7e0230677a
improve ext ci output 2021-02-02 11:39:26 +01:00
João Moreno b2d303d16e
ext: allow anonymous access 2021-02-02 10:59:09 +01:00
João Moreno 76962b2583 ext: ci command 2021-02-01 17:08:49 +01:00
João Moreno 38db1778aa adopt built-in extensions 2021-02-01 14:29:07 +01:00
Benjamin Pasero 384ef20251 🆙 vscode-gulp-watch (fixes high CPU on Apple SI) 2021-01-29 10:31:22 +01:00
Alexandru Dima 38783a261a
update version 2021-01-29 00:00:24 +01:00
João Moreno 631802d5ce
comment out arm snaps 2021-01-28 17:07:32 +01:00
João Moreno 17c617039b
Squashed commit of the following:
commit 36f3d9d21bff68d1f7848aa14960f212bd019625
Author: João Moreno <joao.moreno@microsoft.com>
Date:   Thu Jan 28 13:23:23 2021 +0100

    npx

commit 8ccb45e5dc70333f30fa7ebe3e5657bba2eb2db0
Author: João Moreno <joao.moreno@microsoft.com>
Date:   Thu Jan 28 12:52:15 2021 +0100

    bump cache salt

commit 5f5d6b19cb0f3192365b3fa518538938872f239e
Author: João Moreno <joao.moreno@microsoft.com>
Date:   Thu Jan 28 11:39:32 2021 +0100

    force rebuild keytar

commit a5f800f991b742d91a2ba2c9ee82c84e30cd9736
Author: João Moreno <joao.moreno@microsoft.com>
Date:   Wed Jan 27 16:16:05 2021 +0100

    bump cache salt

commit e894045003a20d1ea5930e66a53d6f7d5076cdb7
Author: João Moreno <joao.moreno@microsoft.com>
Date:   Wed Jan 27 16:15:24 2021 +0100

    fixes #113467
2021-01-28 14:07:49 +01:00
Alexandru Dima 3a287ee1ea
Fixes microsoft/monaco-editor#2302: Only define global monaco if asked to do so or if using AMD 2021-01-28 13:51:17 +01:00
João Moreno 9519a5cb5a
💄 clean nuget.config file 2021-01-28 12:59:03 +01:00
Robo f73c011ae3
fix: disable rosetta option for universal build (#115280) 2021-01-27 20:34:19 -08:00
Martin Aeschlimann e4f1833d79 Use x64 node for darwin-arm64. Fixes #115009 2021-01-27 16:49:16 +01:00
Robo 676e8d62a3
chore: remove universal build from its separate stage (#115203)
* chore: remove universal build from its separate stage

* chore: remove extra space

* chore: fix indentation
2021-01-27 01:32:18 -08:00
Alexandru Dima d877e86bdd
Merge branch 'master' into alex/python-language-configuration 2021-01-25 20:11:25 +01:00
Robo 60bce0f628
feat: add macos universal build ci config (#114446)
* feat: add universal build ci config

* chore: skip .npmrc files added by terrapin

* ci: cleanup conditional vairables for universal

* ci: use publish variable instead of parameter
2021-01-25 10:29:02 -08:00
Alexandru Dima d21d85a3fc
Fix precommit hook on Windows 2021-01-25 17:46:09 +01:00
João Moreno 3b03189afa
Restore extensions in core (#114921)
* bring back grammar extensions

* fix hygiene

* Revert "pull themes from the marketplace"

This reverts commit 0738f76dac.
2021-01-25 17:07:56 +01:00
João Moreno 3f3b413606
maybe this is it 2021-01-22 16:57:59 +01:00
João Moreno cf4c4a0ece
drop gulp-cssnano, use gulp-postcss 2021-01-22 10:49:30 +01:00
Alexandru Dima 2e5034a74b
Retry downloading playwright when hitting ECONNRESET 2021-01-22 10:26:28 +01:00
João Moreno dca2d81c65
upgrade build azure-storage 2021-01-22 09:40:15 +01:00
Johannes Rieken dbd4ede23f add api lint rule for region comments 2021-01-21 17:42:33 +01:00
Alexandru Dima c735c8b291
Merge branch 'master' into alex/python-language-configuration 2021-01-21 12:13:43 +01:00
João Moreno 9cfba54681
move build/dependencies.js to typescript 2021-01-21 09:32:06 +01:00
Johannes Rieken 845a4d4268 add new rule to enforce Thenable over Promise, adopt in vscode.d.ts and vscode.proposed.d.ts 2021-01-20 13:08:04 +01:00
Alexandru Dima 2d5f7fd072
Move onEnterRules to language-configuration.json 2021-01-20 12:20:27 +01:00
João Moreno 239213eaeb push it real good 2021-01-19 20:04:43 +01:00
Raymond Zhao 74f31a6859
Fix #111299 (#114441)
* Fix #111299

* Apply review comments

* Update build/npm/preinstall.js

Co-authored-by: Robo <hop2deep@gmail.com>

Co-authored-by: Robo <hop2deep@gmail.com>
2021-01-19 10:52:50 -08:00
deepak1556 36cb0bde33 ci: disable exploration sync on PRs 2021-01-19 10:36:13 -08:00
João Moreno c6145fc306
ext (un)link 2021-01-19 16:17:25 +01:00
João Moreno 635d7af638
update ext types 2021-01-19 14:37:43 +01:00
João Moreno 3c49afeaaf
fix hygiene 2021-01-19 12:11:11 +01:00
João Moreno 867a52fc09
ext each: allowUnknownOption 2021-01-19 12:11:11 +01:00
João Moreno 0e7f3d0d8c
Revert "remove colorize-tests extension usage"
This reverts commit d577c4b18d.
2021-01-19 11:39:39 +01:00
dependabot[bot] 78d5286adb
Bump sshpk from 1.13.1 to 1.16.1 in /build (#114534)
Bumps [sshpk](https://github.com/joyent/node-sshpk) from 1.13.1 to 1.16.1.
- [Release notes](https://github.com/joyent/node-sshpk/releases)
- [Commits](https://github.com/joyent/node-sshpk/compare/v1.13.1...v1.16.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-19 01:44:42 -08:00
dependabot[bot] 9af9580bf0
Bump stringstream from 0.0.5 to 0.0.6 in /build (#114533)
Bumps [stringstream](https://github.com/mhart/StringStream) from 0.0.5 to 0.0.6.
- [Release notes](https://github.com/mhart/StringStream/releases)
- [Commits](https://github.com/mhart/StringStream/compare/v0.0.5...v0.0.6)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-19 01:44:08 -08:00
João Moreno 92083ed3e1 yarn ext 2021-01-18 21:01:45 +01:00
João Moreno 085317e932 dev: ls 2021-01-18 20:48:39 +01:00