Commit Graph

18 Commits

Author SHA1 Message Date
Matt Bierner
c9c5990e38 Adopt notebookWorkspaceEdit proposal internally (#149778)
This switches us to use the new `notebookWorkspaceEdit` proposal instead of `notebookEditorEdit`
2022-05-17 18:51:25 -07:00
rebornix
e632f91b35 fix #143966. 2022-03-02 16:55:55 -08:00
rebornix
3567a2f2bc Show codelens to ipynb json to open in notebook editor 2022-02-18 14:54:40 -08:00
rebornix
4b17d05668 re #142872. Contribute ipynb notebook to File -> New when no Jupyter extension enabled. 2022-02-16 11:42:45 -08:00
Rob Lourens
a14ebdfec4 Remove inputCollapsed and outputCollapsed metadata, make them view properties
Fix #125274
2021-11-03 17:22:07 -07:00
Don Jayamanne
79a3586d6c Add cell_ids for ipynb with nbformat >= 4.5 (#134835) 2021-10-12 09:35:05 -07:00
Don Jayamanne
c962433c68 Remove old API 2021-09-07 13:04:03 -07:00
Don Jayamanne
55af133ac4 Udpates 2021-09-07 09:40:55 -07:00
David Anthoff
426d60625c Add language_info to setKernelSpec 2021-09-03 14:17:27 -07:00
David Anthoff
4f7a2ddf75 Add setKernelSpecAndLanguageInfo to ipynb ext 2021-09-03 13:17:09 -07:00
Matt Bierner
b2bbd76e80 Fix writing kernelspec
For #130602

I think we need to write it into metadata section instead of the top level
2021-08-25 13:27:02 -07:00
Matt Bierner
d082058d44 Add API for setting kernelspec in ipynb files (#131219)
* Add API for setting kernelspec in ipynb files

Fixes #130602

This adds a new API to the built-in ipynb extension that lets other extension set the kernelspec metadata on a notebook file

* Temporarily skip the notebook editor tests

We need the new webview content to be published before these can run

* Use `custom`  instead of top level property
2021-08-24 18:06:53 -07:00
Rob Lourens
1dae051c56 Change exportNotebook API to return string 2021-08-05 17:14:47 -07:00
Rob Lourens
2a933e4505 Add ipynb extension API to invoke the serializer.
So the jupyter extension can implement custom Export functionality, and can dump an unsaved notebook
#128495
2021-08-05 12:14:08 -07:00
Rob Lourens
9539f015b1 Split up ipynb serializer file 2021-08-02 19:16:20 -07:00
Peng Lyu
4148736349 Migrate webview notebook editor backup to builtin serializer (#129211)
* Migrate webview notebook editor backup to builtin serializer

* update extension kind.

* discard webview backup once it is opened in notebook editor.
2021-07-23 16:25:37 -07:00
Rob Lourens
6ed3b6cc0e Clean up ipynb serializer 2021-07-21 15:03:37 -07:00
Rob Lourens
5793ae026a Rename serializer extension and set up build scripts 2021-07-21 15:03:24 -07:00