vscode/extensions
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
..
bat fix update-grammars script 2021-02-02 12:30:08 +01:00
clojure fix update-grammars script 2021-02-02 12:30:08 +01:00
coffeescript fix update-grammars script 2021-02-02 12:30:08 +01:00
configuration-editing add repository field to extensions package.json 2021-01-29 15:30:45 +01:00
cpp fix update-grammars script 2021-02-02 12:30:08 +01:00
csharp fix update-grammars script 2021-02-02 12:30:08 +01:00
css fix update-grammars script 2021-02-02 12:30:08 +01:00
css-language-features [css][html] Option to disable MDN Reference popups only (without effecting other functionalities). Fixes #97979 2021-02-05 16:07:31 +01:00
debug-auto-launch add repository field to extensions package.json 2021-01-29 15:30:45 +01:00
debug-server-ready add repository field to extensions package.json 2021-01-29 15:30:45 +01:00
docker fix update-grammars script 2021-02-02 12:30:08 +01:00
emmet Fix Emmet yarn lock 2021-02-05 20:22:46 +00:00
extension-editing add repository field to extensions package.json 2021-01-29 15:30:45 +01:00
fsharp fix update-grammars script 2021-02-02 12:30:08 +01:00
git Fixes #110496 - use builtin gestures for open/diff 2021-02-05 15:00:47 -05:00
git-ui add repository field to extensions package.json 2021-01-29 15:30:45 +01:00
github add repository field to extensions package.json 2021-01-29 15:30:45 +01:00
github-authentication add repository field to extensions package.json 2021-01-29 15:30:45 +01:00
go fix update-grammars script 2021-02-02 12:30:08 +01:00
groovy fix update-grammars script 2021-02-02 12:30:08 +01:00
grunt add repository field to extensions package.json 2021-01-29 15:30:45 +01:00
gulp add repository field to extensions package.json 2021-01-29 15:30:45 +01:00
handlebars fix update-grammars script 2021-02-02 12:30:08 +01:00
hlsl fix update-grammars script 2021-02-02 12:30:08 +01:00
html fix update-grammars script 2021-02-02 12:30:08 +01:00
html-language-features fix unused import 2021-02-05 16:19:31 +01:00
image-preview add repository field to extensions package.json 2021-01-29 15:30:45 +01:00
ini fix update-grammars script 2021-02-02 12:30:08 +01:00
jake add repository field to extensions package.json 2021-01-29 15:30:45 +01:00
java fix update-grammars script 2021-02-02 12:30:08 +01:00
javascript Merge branch 'joao/extensions' 2021-02-02 12:06:01 +01:00
json fix update-grammars script 2021-02-02 12:30:08 +01:00
json-language-features add repository field to extensions package.json 2021-01-29 15:30:45 +01:00
less fix update-grammars script 2021-02-02 12:30:08 +01:00
log fix update-grammars script 2021-02-02 12:30:08 +01:00
lua fix update-grammars script 2021-02-02 12:30:08 +01:00
make fix update-grammars script 2021-02-02 12:30:08 +01:00
markdown-basics fix update-grammars script 2021-02-02 12:30:08 +01:00
markdown-language-features add repository field to extensions package.json 2021-01-29 15:30:45 +01:00
merge-conflict add repository field to extensions package.json 2021-01-29 15:30:45 +01:00
microsoft-authentication add repository field to extensions package.json 2021-01-29 15:30:45 +01:00
npm Use weak shell quoting for npm tasks with -- 2021-02-05 16:22:55 +01:00
objective-c fix update-grammars script 2021-02-02 12:30:08 +01:00
perl fix update-grammars script 2021-02-02 12:30:08 +01:00
php fix update-grammars script 2021-02-02 12:30:08 +01:00
php-language-features add repository field to extensions package.json 2021-01-29 15:30:45 +01:00
powershell fix update-grammars script 2021-02-02 12:30:08 +01:00
pug fix update-grammars script 2021-02-02 12:30:08 +01:00
python fix update-grammars script 2021-02-02 12:30:08 +01:00
r fix update-grammars script 2021-02-02 12:30:08 +01:00
razor fix update-grammars script 2021-02-02 12:30:08 +01:00
ruby fix update-grammars script 2021-02-02 12:30:08 +01:00
rust fix update-grammars script 2021-02-02 12:30:08 +01:00
scss fix update-grammars script 2021-02-02 12:30:08 +01:00
search-result add repository field to extensions package.json 2021-01-29 15:30:45 +01:00
shaderlab fix update-grammars script 2021-02-02 12:30:08 +01:00
shellscript fix update-grammars script 2021-02-02 12:30:08 +01:00
simple-browser Merge branch 'joao/extensions' 2021-02-02 12:06:01 +01:00
sql fix update-grammars script 2021-02-02 12:30:08 +01:00
swift fix update-grammars script 2021-02-02 12:30:08 +01:00
testing-editor-contributions testing: fix locale string 2021-02-04 10:41:42 -08:00
theme-abyss add proper yarn.lock files 2021-02-01 14:35:52 +01:00
theme-defaults [themes] fix dept in default theme files. Fixes #111877 2021-02-02 17:05:26 +01:00
theme-kimbie-dark add proper yarn.lock files 2021-02-01 14:35:52 +01:00
theme-monokai add proper yarn.lock files 2021-02-01 14:35:52 +01:00
theme-monokai-dimmed add proper yarn.lock files 2021-02-01 14:35:52 +01:00
theme-quietlight add proper yarn.lock files 2021-02-01 14:35:52 +01:00
theme-red add proper yarn.lock files 2021-02-01 14:35:52 +01:00
theme-seti update seti & add preview page 2021-02-02 23:53:44 +01:00
theme-solarized-dark add proper yarn.lock files 2021-02-01 14:35:52 +01:00
theme-solarized-light add proper yarn.lock files 2021-02-01 14:35:52 +01:00
theme-tomorrow-night-blue add proper yarn.lock files 2021-02-01 14:35:52 +01:00
types fix something 2020-05-11 22:57:34 +08:00
typescript-basics fix update-grammars script 2021-02-02 12:30:08 +01:00
typescript-language-features Use rmdirSync instead of rimraf 2021-02-04 11:44:33 -08:00
vb fix update-grammars script 2021-02-02 12:30:08 +01:00
vscode-api-tests Trusted Workspaces Feature Branch Merge (#115961) 2021-02-06 00:38:32 -08:00
vscode-colorize-tests add repository field to extensions package.json 2021-01-29 15:30:45 +01:00
vscode-custom-editor-tests add repository field to extensions package.json 2021-01-29 15:30:45 +01:00
vscode-notebook-tests smoke test 2021-02-02 11:32:29 -08:00
vscode-test-resolver add remote server cli test 2021-02-04 10:08:29 +01:00
xml fix update-grammars script 2021-02-02 12:30:08 +01:00
yaml fix update-grammars script 2021-02-02 12:30:08 +01:00
cgmanifest.json Fix capitalization of GitHub org 2020-09-17 11:43:03 +02:00
package.json fix update-grammars script 2021-02-02 12:30:08 +01:00
postinstall.js Remove more unused files from the typescript package 2020-06-11 11:52:28 -07:00
shared.tsconfig.json Enable forceConsistentCasingInFileNames flag (#114334) 2021-01-14 11:25:11 -08:00
shared.webpack.config.js webpack config typing fix 2021-01-11 09:57:11 +01:00
yarn.lock fix update-grammars script 2021-02-02 12:30:08 +01:00