Commit Graph

72 Commits

Author SHA1 Message Date
Johannes Rieken
53352a2954 add API to open an untitled notebook, https://github.com/microsoft/vscode/issues/121974 2021-05-19 15:27:23 +02:00
Rob Lourens
2b8d74c4a8 Make metadata/internalMetadata non-optional 2021-05-12 18:19:10 -07:00
Johannes Rieken
0a14a26cd3 rename latestExecutionSummary to executionSummary 2021-05-12 09:34:21 +02:00
Johannes Rieken
06fa8b8543 API 💄 for NotebookCellData 2021-05-10 11:33:41 +02:00
Rob Lourens
b987317d1a Rename onDidChangeNotebookCellExecutionState 2021-05-07 17:00:09 -07:00
Rob Lourens
4a76f0b19a registerNotebookCellStatusBarItemProvider should use viewType instead of NotebookSelector
Fix #122347
2021-05-07 15:23:19 -07:00
rebornix
110c966887 💄 2021-05-07 13:13:22 -07:00
rebornix
0568de16a8 support multiple cell ranges. 2021-05-07 13:12:14 -07:00
Johannes Rieken
1ab76005d3 even more strict assertions in flaky integration tests 2021-05-07 15:19:53 +02:00
Johannes Rieken
dbdcdecdaa skipped/failing test for https://github.com/microsoft/vscode/issues/123270 2021-05-07 11:59:29 +02:00
Johannes Rieken
b2341b9cc6 run saveAllFilesAndCloseAll in setup and teardown and don't have it in each and every test, avoid usage of 'vscode.openWith'-command and prefer showNotebookDocument-API 2021-05-07 11:50:22 +02:00
Johannes Rieken
2c91a75e21 Merge branch 'main' into notebook/dev 2021-05-05 08:33:09 +02:00
Johannes Rieken
8a41ae1d93 less openWith-command, more editor asserting, https://github.com/microsoft/vscode/issues/122851 2021-05-05 08:32:06 +02:00
rebornix
d631beda22 Merge branch 'notebook/dev' into main 2021-05-04 15:31:11 -07:00
Logan Ramos
af69dc26ca notEqual -> notStrictEqual 2021-05-04 15:55:25 -04:00
Johannes Rieken
f249c1db60 use showNotebookDocument instead of command, maybe https://github.com/microsoft/vscode/issues/122851 2021-05-04 14:36:53 +02:00
Johannes Rieken
1ed6862c3e more insights when execution integration tests fail 2021-04-30 14:16:00 +02:00
Johannes Rieken
ed52d777ef fix integration tests 2021-04-29 18:33:32 +02:00
Johannes Rieken
1f8e11079e Revert "Comment out failing integration tests (#122269)"
This reverts commit 9a4d524f90.
2021-04-27 09:07:28 +02:00
Johannes Rieken
26cf2a5d62 fix https://github.com/microsoft/vscode/issues/122269 2021-04-27 08:35:09 +02:00
Alex Dima
9a4d524f90 Comment out failing integration tests (#122269) 2021-04-27 07:54:10 +02:00
Johannes Rieken
5390ec0e7c remove isPreferred as instance property, replace selector with only viewType, allow controller to set a notebook priority instead 2021-04-22 16:13:42 +02:00
rebornix
264ccd16d4 Merge branch 'notebook/dev' into main 2021-04-21 15:15:59 -07:00
Matt Bierner
731402dce2 async override -> override async 2021-04-21 13:40:44 -07:00
Johannes Rieken
9af75c08c5 remove ability to alter notebook output via WorkspaceEdit or NotebookEditorEdit 2021-04-21 11:42:58 +02:00
Rob Lourens
cc850ade50 Cell statusbar test 2021-04-20 10:55:30 -07:00
Rob Lourens
b286729f35 Test cleanup 2021-04-20 10:55:30 -07:00
Johannes Rieken
454b741257 restore integration test 2021-04-20 15:10:50 +02:00
Johannes Rieken
11c3ba58af remove NotebookKernelProvider API and its implementation 2021-04-19 16:19:23 +02:00
rebornix
155df27d8d 💄 2021-04-15 14:49:11 -07:00
rebornix
060d417505 remove editable and breakpointMargin. 2021-04-15 11:32:45 -07:00
Rob Lourens
edbdd6fe09 Fix test, fix cell data startTime and duration visibility 2021-04-14 17:59:49 -07:00
rebornix
9a00c870b9 remove NotebookEditor#selection. 2021-04-12 14:33:45 -07:00
Johannes Rieken
fca1144d00 remove NotebookDocument#cells in favor of cellsAt, getCells, and cellCount 2021-04-06 11:50:48 +02:00
Rob Lourens
b41213c573 Enable setTextDocumentLanguage (#119429)
Change cell TextModel handling, fix #117936
2021-03-31 17:04:10 -07:00
arnobl
1c3c96b4b9 fix(notebook): redo cell creation does not re-select the cell 2021-03-29 10:59:41 -07:00
Johannes Rieken
d13f3b4a2f remove NotebookContentProvider#resolveNotebook 2021-03-29 12:21:45 +02:00
Rob Lourens
1a425eacb8 Accept single outputs or arrays in execution task output edit methods
Fix #119601
2021-03-24 17:48:26 -07:00
Johannes Rieken
22212f5de8 use APIs over commands, fixes (?) https://github.com/microsoft/vscode/issues/119437 2021-03-24 15:01:36 -07:00
Rob Lourens
194c37b4cf Fix test for latestExecutionSummary init 2021-03-22 18:45:32 -07:00
Rob Lourens
f201f7bc68 Fix notebook test 2021-03-22 14:15:47 -07:00
Rob Lourens
7b96cc4c8b Implement Execution API (#116416)
Implement new execution task API
#106744
Fix #105847
2021-03-22 11:27:00 -07:00
Matt Bierner
806c22dcc9 Skip multiple tabs test for now
This seems to work properly in my testing but breaks with the new markdown renderer. Will investigate further
2021-03-16 17:28:29 -07:00
Johannes Rieken
819cb01e0e make notebook integration test more stable, fixes https://github.com/microsoft/vscode/issues/118889 2021-03-15 08:58:55 +01:00
rebornix
eac163c061 fix tests. 2021-03-12 10:56:46 -08:00
Johannes Rieken
637b659e4a refine NotebookCell API 2021-03-10 14:49:05 +01:00
Rob Lourens
bcb8c8a4f4 Remove notebook document runnable metadata
#106747
2021-03-09 15:26:19 -08:00
Rob Lourens
8454701b67 Update test for api 2021-03-09 15:26:19 -08:00
Johannes Rieken
aaf6287ecc remove skipped test 2021-03-09 15:48:16 +01:00
Don Jayamanne
a39e734365 Oops 2021-03-08 11:05:28 -08:00