Commit Graph
1198 Commits
Author SHA1 Message Date
rebornix 313fb760fe make changeMetadata private 2020-09-04 10:02:30 -07:00
rebornix 8503905a7c remove clear outputs api. 2020-09-04 09:21:45 -07:00
rebornix 11158cc1d1 re #105735. selections as NotebookEditor properties. 2020-09-03 20:28:28 -07:00
Rachel Macfarlane 74c0ce02ce Add new github browser extension id to allow list 2020-09-03 09:59:43 -07:00
rebornix f6831c1b81 * cell languages. 2020-09-01 18:00:44 -07:00
Rachel Macfarlane c7c6c5cde1 Fix #105503 2020-09-01 17:31:05 -07:00
Matt Bierner 1dd6b285f9 Restrict webview views to make sure proposed api is enabled
Fixes #105824
2020-09-01 13:16:49 -07:00
rebornix c887ae1b6d remove legacy registerKernel 2020-08-31 12:00:21 -07:00
rebornix 2518d2c44d update kernel per document. 2020-08-31 11:49:19 -07:00
rebornix d3a5dd9d4b re #102503. reveal range 2020-08-28 13:23:28 -07:00
rebornix 637d782c7b re #102503. visible range change events. 2020-08-28 12:06:21 -07:00
Johannes Rieken a3f414cf5a add some integration tests for notebook editing, https://github.com/microsoft/vscode/issues/105283 2020-08-28 17:59:10 +02:00
Matt Bierner f542ed32c1 Rename 2020-08-27 13:51:11 -07:00
Matt Bierner 08be66406f Make context the first arugment to constructors 2020-08-27 13:51:11 -07:00
Matt Bierner 9b117bbb1d Move custom editor activation into mainThreadCustomEditors 2020-08-27 13:51:11 -07:00
Daniel Imms 47ecd45eaa Merge branch 'master' into tyriar/welcome 2020-08-27 12:47:59 -07:00
Daniel Imms aa6b2f163d Initial terminal welcome support 2020-08-27 12:38:33 -07:00
rebornix b2693bb7ed remove legacy kernel on content provider 2020-08-27 12:01:25 -07:00
Rachel Macfarlane 650197b991 Add authentication contribution point, #103507 2020-08-27 11:51:18 -07:00
Johannes Rieken fdf5b95a51 replace ICellInsertEdit, ICellDeleteEdit with ICellReplaceEdit, https://github.com/microsoft/vscode/issues/105283 2020-08-27 11:25:41 +02:00
Johannes Rieken 860a68747f WorkspaceEdit#replaceCells|CellOutput|CellMetadata, https://github.com/microsoft/vscode/issues/105283 2020-08-27 10:25:17 +02:00
Rob Lourens b58f4549b2 Implement notebook cell status bar item contributions
Fix #104958
2020-08-26 17:07:10 -07:00
Matt Bierner 72cbf699d8 Split out main thread webview panels into own class/file 2020-08-26 16:46:26 -07:00
Matt Bierner 7e4ccf1676 Rename WebviewPanelHandle -> WebviewHandle 2020-08-26 16:46:25 -07:00
Matt Bierner 79d7a9569d Undoing exthost side of the webview serializer split 2020-08-26 16:46:25 -07:00
Matt Bierner 51ba70d426 Undo split of serializers into own main thread class
The serializers belong with the panels, not in their own class
2020-08-26 16:46:25 -07:00
Matt Bierner 4d88b39b7d Split up main thread webview services 2020-08-26 16:46:25 -07:00
Alexandru Dima f59e0c1460 Merge pull request #105437 from microsoft/rmacfarlane/earlyAuth 2020-08-26 20:43:24 +02:00
Alex Dima df5d0e588f Rename ActivationKind.Eager to ActivationKind.Immediate 2020-08-26 20:18:10 +02:00
Alex Dima 27082f3dbb Use an enum instead of a boolean to signal eager activation 2020-08-26 20:17:04 +02:00
rebornix 32f29cfdca transient outputs. 2020-08-26 10:51:46 -07:00
rebornix 7c986e94f4 transient metadata 2020-08-26 10:16:22 -07:00
Johannes Rieken 600d8a51cb tweak workspace edit dto and handling https://github.com/microsoft/vscode/issues/105283 2020-08-26 18:31:16 +02:00
Rachel Macfarlane 8871a28963 Make github-authentication a UI extension again 2020-08-26 09:01:42 -07:00
Johannes Rieken 0681925277 refactor bulk edit service a little so that it is fit for new edit types, https://github.com/microsoft/vscode/issues/105283 2020-08-26 12:29:26 +02:00
Matt Bierner c5134d83f7 Fix updating of a webview view's title 2020-08-25 15:17:09 -07:00
Matt Bierner 8ba70d8bdc Revert "Make github-authentication a UI extension again"
This reverts commit cd55420e7e.

This change seems to have caused issues activating extensions
2020-08-24 20:19:58 -07:00
Rachel Macfarlane cd55420e7e Make github-authentication a UI extension again 2020-08-24 18:44:14 -07:00
Matt Bierner 32dde5598d Use addWebviewInput
Fixes #105295
2020-08-24 08:43:11 -07:00
Johannes Rieken ac4de7bbb3 add NotebookEditorCellEdit#replaceOutputs, https://github.com/microsoft/vscode/issues/105283 2020-08-24 15:19:21 +02:00
Johannes Rieken ab8cf002d2 chore - remove unused code fyi @rebornix 2020-08-24 11:44:12 +02:00
Johannes Rieken db1f946073 chore - use $-prefix for IPC call onlys, fyi @rebornix 2020-08-24 11:33:06 +02:00
Johannes Rieken 834a380d93 add replaceCells to notebook edit builder, also refactor cell source to only be a string, not an array 2020-08-24 11:33:05 +02:00
40164f1f5b Add to WorkingCopyCapabilities enum to reflect usage. (#105020)
* Add to WorkingCopyCapabilities enum to reflect usage.

The capabilities field was being used with a value of 0 in a few places that implemented the IWorkingCopy interface. This inconsistency wasn't picked up by the compiler because the value in the enum was specified as `1 << 1` and not as `2`. This changes the value to be specified as `2` (for better type checking) and makes the 0 to use the new enum value.

* some polish on top

Co-authored-by: Maksym Taran <maksym.taran@gmail.com>
Co-authored-by: Benjamin Pasero <benjpas@microsoft.com>
2020-08-24 08:14:40 +02:00
Matt Bierner c50b5acd37 Fix local resources in webview views
Ensure we use the correct id for identifying the webview internally
2020-08-21 16:42:31 -07:00
Matt Bierner 041cf5dd0f Split main thread webview views to own file 2020-08-21 16:42:31 -07:00
Matt Bierner 5ec7e96238 Spelling 2020-08-21 16:42:31 -07:00
Rob Lourens 2489ff75c9 Add setting to control cell toolbar position
Fix #105195
2020-08-21 14:48:21 -07:00
Matt Bierner d192ba8806 Extract main thread custom editors to own file 2020-08-21 12:22:08 -07:00
Matt Bierner b2107a2d87 Extract MainThreadWebviewSerializers to own file
Fixes #105127

This time make sure to avoid cycles too
2020-08-21 12:22:08 -07:00