Commit Graph

32 Commits

Author SHA1 Message Date
Rob Lourens f4db5eac35 Disable tests that hit the notebook webview (see e4a7f93ed3) 2021-08-24 00:03:09 -07:00
Johannes Rieken 84d21d968d more stable integration test: onDidOpenNotebookDocument 2021-06-29 08:25:54 +02:00
rebornix 5c063c5f83 move document event tests into notebook.document 2021-06-07 13:34:37 -07:00
Johannes Rieken b5bdc48d55 use vscode.notebooks not vscode.notebook 2021-06-02 14:58:51 +02:00
Johannes Rieken ac05ae7b6f move file'ish things into workspace namespace 2021-06-02 09:43:07 +02:00
Johannes Rieken 0b6e70302f remove deprecated API 2021-06-02 09:24:43 +02:00
Johannes Rieken 545b931b96 remove dedicated types for notebook and cell metadata 2021-06-01 14:50:53 +02:00
Johannes Rieken b63ad124d2 mark untitled notebooks as dirty by default, don't hold on to untitled notebooks eagerly, https://github.com/microsoft/vscode/issues/121974 2021-05-19 17:16:48 +02:00
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
Johannes Rieken 956347c4ed better logic for "notebook open/close, notebook ready when cell-document open event is fired", https://github.com/microsoft/vscode/issues/123655 2021-05-18 09:40:31 +02:00
Johannes Rieken 06fa8b8543 API 💄 for NotebookCellData 2021-05-10 11:33:41 +02:00
Johannes Rieken 7ea5b137ea rename cell kind Markdown to Markup, https://github.com/microsoft/vscode/issues/105933 2021-05-10 10:56:13 +02:00
Johannes Rieken 9af75c08c5 remove ability to alter notebook output via WorkspaceEdit or NotebookEditorEdit 2021-04-21 11:42:58 +02:00
Rob Lourens b286729f35 Test cleanup 2021-04-20 10:55:30 -07:00
rebornix 1f9e039a11 💄 2021-04-19 22:48:42 -07:00
rebornix ebb0a7165b update integration test. 2021-04-15 12:39:19 -07:00
Johannes Rieken fca1144d00 remove NotebookDocument#cells in favor of cellsAt, getCells, and cellCount 2021-04-06 11:50:48 +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
Johannes Rieken d13f3b4a2f remove NotebookContentProvider#resolveNotebook 2021-03-29 12:21:45 +02:00
Johannes Rieken 637b659e4a refine NotebookCell API 2021-03-10 14:49:05 +01:00
Johannes Rieken 6117524374 make NotebookCellData and NotebookData classes, rename NotebookCellData#cellKind to NotebookCellData#kind 2021-03-05 15:17:55 +01:00
Johannes Rieken 8d9b2e65bd more tests for https://github.com/microsoft/vscode/issues/117273 2021-02-24 15:31:10 +01:00
Johannes Rieken e7150f1fd3 add skipped test for https://github.com/microsoft/vscode/issues/117273 2021-02-24 15:06:53 +01:00
Johannes Rieken 61df1625ef assert no RPC leakage in notebook tests 2021-02-19 17:05:25 +01:00
Johannes Rieken 9fe7b6446d support setTextDocumentLanguage-api for notebook cells, fyi @rebornix 2021-02-19 15:29:42 +01:00
rebornix 9c77f4d86a add NotebookDocument.save(). 2021-02-18 11:57:49 -08:00
rebornix 086112d496 move cell output tests to document. 2021-02-17 12:09:32 -08:00
Johannes Rieken 5870204e95 make notebook and cell metadata classes, https://github.com/microsoft/vscode/issues/116333 2021-02-17 14:19:49 +01:00
Johannes Rieken ac916cbb2d don't assert rpc strictness yet 2021-02-16 09:32:37 +01:00
Johannes Rieken ac5b7117ec assert no rpc in notebook doc test 2021-02-15 12:52:54 +01:00
Johannes Rieken 196bf678a1 reset dirty state when reverting a notebook, update extension host when dirty state of a notebook (working copy) changes 2021-02-15 11:44:51 +01:00
Johannes Rieken 2d6c2d0b2d wip - move notebook integration test into our normal API test extension 2021-02-12 19:17:03 +01:00