Commit Graph

6305 Commits

Author SHA1 Message Date
Eric Amodio
d993d5d555 Adds proposed api checks and splits proposal 2021-04-09 15:16:55 -04:00
Johannes Rieken
d8e1c802f7 add some override https://github.com/microsoft/vscode/issues/120675 2021-04-09 15:29:47 +02:00
Eric Amodio
3622dafdc0 Adds new proposed api for scm input validation 2021-04-08 19:24:53 -04:00
rebornix
618705cc57 Merge branch 'notebook/dev' into main 2021-04-08 13:51:40 -07:00
Sandeep Somavarapu
7c26f27d90 #120860 Implement trusted workspace settings 2021-04-08 22:26:54 +02:00
John Murray
8ec2bceec9 fix #120776 remove stray words from contextualTitle description. (#120777) 2021-04-08 11:25:00 -07:00
Matt Bierner
e1f0f8f513 Add override keyword in codebase (#120755)
For #120675

This uses a script to add the override keyword to places that need it in the codebase

Note that we can't enable the --noImplicitOverride setting yet since there are still around 200 errors that require further attention
2021-04-08 10:05:20 -07:00
Johannes Rieken
5ffc27fb62 log error when vscode.workspace.applyEdit fails, https://github.com/microsoft/vscode/issues/120760#issuecomment-815602556 2021-04-08 11:30:30 +02:00
Daniel Imms
264ca56fe1 Rename initialText to message
Part of #120368
2021-04-07 09:20:18 -07:00
Alex Ross
37abf64afd Add command line regex for port attributes provider
Part of #115616
2021-04-07 15:28:25 +02:00
Alex Ross
b1523b435b Update port attributes api to not use array
Par of #115616
2021-04-07 12:12:34 +02:00
rebornix
3efdebb1e7 Merge branch 'notebook/dev' into main 2021-04-06 14:03:18 -07:00
Sandeep Somavarapu
6d9ca4a7a2 Merge pull request #120457 from lf-/config-error-reporting
Improve reporting of extension config schema validation errors
2021-04-06 15:12:36 +02:00
Johannes Rieken
fca1144d00 remove NotebookDocument#cells in favor of cellsAt, getCells, and cellCount 2021-04-06 11:50:48 +02:00
Alex Ross
0215117ec6 Make easy adoptions of async configuation resolver service (#120326)
* Make easy adoptions of async configuation resolver service
Part of #108804

* Also adopt in exthostDebug

* Add another terminal adoption
2021-04-06 11:25:56 +02:00
Johannes Rieken
6b67774b75 use NotebookEditorInput to work around https://github.com/microsoft/vscode/issues/120284 2021-04-06 09:40:59 +02:00
Connor Peet
8d57595fe8 testing: store results in separate files to fix ui slowness with large results 2021-04-05 12:14:34 -07:00
Daniel Imms
f8810116c6 Add terminal icon ext api
Part of #120538
2021-04-05 02:42:39 -07:00
Jade
3de15ba87c Improve reporting of extension config schema validation errors
It now says which property was bad.
2021-04-03 00:01:30 -07:00
Daniel Imms
94c9ea4683 Merge pull request #120419 from microsoft/tyriar/profile_test
Improve terminal profiles tests
2021-04-02 18:09:46 -07:00
meganrogge
c61393b0c1 void -> Promise<void> 2021-04-02 15:24:43 -07:00
SteVen Batten
15af2df708 tweak api based on conversations (#120397) 2021-04-02 11:02:03 -07:00
Daniel Imms
75b9018255 Validate /etc/shells and findExecutable in unix tests 2021-04-02 05:49:53 -07:00
meganrogge
962e1afa63 🧹and store isBinary in writeBuffer 2021-04-01 16:13:52 -07:00
Connor Peet
ade3e6e683 testing: some api polishing
Fixes #119793
Fixes #119831
Fixes #117602
2021-04-01 15:43:24 -07:00
rebornix
788d62f10f Merge branch 'notebook/dev' into main 2021-04-01 14:02:11 -07:00
rebornix
ef1e9bfa2c Merge remote-tracking branch 'origin/main' into notebook/dev 2021-04-01 12:27:15 -07:00
Daniel Imms
c8ccd07d0f Add initialText proposed API
Part of #120368
2021-04-01 12:27:13 -07:00
Daniel Imms
e664085b70 Use optional chaining in MainThreadTerminalService 2021-04-01 07:52:14 -07:00
Ladislau Szomoru
49a164e886 Workspace trust API polish 2021-04-01 15:59:04 +02:00
Ladislau Szomoru
648ea3d1e0 Refactor requireWorkspaceTrust to requestWorkspaceTrust 2021-04-01 15:59:04 +02:00
Alex Ross
d05d8ca4c2 Adopt async configuration resolver in Tasks
Part of #108804
2021-04-01 11:00:32 +02:00
Megan Rogge
d5cf4ac0eb Fix terminal mouse reporting via binary events (#120145)
* fix #96058
2021-03-31 15:57:49 -07:00
Connor Peet
7b11e6519e debug: call to native console methods in web worker ext host development
Fixes #119417
2021-03-31 15:36:17 -07:00
Matt Bierner
c4ceba7cb7 Add events for when the active webview changes
This attempts to move the custom code we have in `mainThreadWebviewPanels` to the normal webview services
2021-03-31 15:31:14 -07:00
rebornix
d9ab9acf16 Merge remote-tracking branch 'origin/main' into notebook/dev 2021-03-31 14:49:25 -07:00
rebornix
c0299f4948 💄 2021-03-31 14:41:21 -07:00
rebornix
aefafa019d Merge remote-tracking branch 'origin/notebook/dev' into main 2021-03-31 14:38:25 -07:00
Johannes Rieken
ca980ecfac update notebook editor view column when moving editors, https://github.com/microsoft/vscode/issues/115704 2021-03-31 18:09:39 +02:00
Johannes Rieken
1372233695 remove unused service 2021-03-31 16:26:29 +02:00
Johannes Rieken
c1209ae4e0 extract separte interfaces from ExtHostNotebookShape but not change anything yet 2021-03-31 16:15:52 +02:00
Johannes Rieken
48e11a0cab rename 2021-03-31 15:46:51 +02:00
Johannes Rieken
fa48622fdf split mainThreadNotebook up into logical pieces
* notebookDocumentsAndEditors -> owns the truth of the notebooks and editor that extensions know about
* notebookEditor -> everything about editors
* notebookDocuments -> everything about documents
2021-03-31 15:44:31 +02:00
Alan Ren
1d883f8af1 fix issue with finding required node handles (#118091)
This PR fixes #microsoft/azuredatastudio#14229
2021-03-31 13:18:59 +02:00
Johannes Rieken
dd360b25da add notebookEditorModelResolverService.isDirty and use that when forwarding events 2021-03-31 12:06:03 +02:00
Johannes Rieken
6b5f2532d9 cellCount and cellAt API proposal so that notebook aligns better with text document 2021-03-31 11:41:16 +02:00
Johannes Rieken
38abcf09ad Merge branch 'main' into notebook/dev 2021-03-31 08:14:39 +02:00
Megan Rogge
4ccad80121 fix #119322 (#120143) 2021-03-30 09:39:10 -07:00
Alex Ross
dddbfa6165 Remove process.env from tasks
Part of #108804
2021-03-30 16:55:27 +02:00
Johannes Rieken
29a1cfddcd make sure dirty state of notebooks from simple content provider is reflected in extension host, add integration test 2021-03-30 11:50:20 +02:00