Commit graph

139 commits

Author SHA1 Message Date
Peng Lyu d4533c71ed
Link support for notebook output. re microsoft/vscode-jupyter#12285 (#169565)
* Link support for notebook output. re microsoft/vscode-jupyter#12285

* Resolve comments
2022-12-19 11:19:57 -08:00
aamunger 6ef30eeaba
fix line breaks in output 2022-11-18 10:18:33 -08:00
aamunger 708ec07316
thin border, no word wrap 2022-11-17 15:50:25 -08:00
aamunger b3f3de9cfe
border around scrollable area 2022-11-17 15:08:51 -08:00
aamunger 457e4d29da
update css selectors 2022-11-17 15:08:50 -08:00
aamunger 7b5a16bdd1
adjustable output height 2022-11-17 15:08:49 -08:00
aamunger d3351f8606
add box shadow for scrolling 2022-11-17 15:08:48 -08:00
aamunger 9f56904138
styling 2022-11-17 15:08:46 -08:00
aamunger a7997f050b
typed options 2022-11-17 15:08:44 -08:00
aamunger d7c8a6c272
css change to scroll output 2022-11-17 15:08:29 -08:00
Matt Bierner 186d3415a3
Use ??= in more places (#163594) 2022-10-13 14:59:35 -07:00
Don Jayamanne c6698eaced
Pass element to the JS preEvaluate renderer hook (#160851) 2022-09-14 17:21:48 -07:00
Matt Bierner a77d1c2563
Add JS notebook renderer hook (#160453)
Fixes #160451
2022-09-08 15:37:24 -07:00
Matt Bierner f4f68a568d
Make default JS renderer treat js as modules (#160347)
Fixes #157076
2022-09-08 06:47:01 +10:00
Matt Bierner 07025f0b0d
Remove notebook editor edit api (#158988)
Fixes #149181
2022-08-29 09:34:57 -07:00
Matt Bierner 8f4d1a97f3
Clean up HtmlRenderingHook (#154961)
- Pass `HtmlRenderingHook` to hook
-  Rename register function to make it clear it is experimental
- Add docs
2022-07-12 11:27:47 -07:00
Matt Bierner 82687c84ee
Add hook for extending built-in html renderer (#154316)
Fixes #153836

Lets extension register a hook that is invoked after the html element is renderered
2022-07-11 08:21:02 -07:00
Raymond Zhao 5f0a3888b4
Fix command encoding. Fixes #151364 (#152896) 2022-06-22 14:12:32 -07:00
Johannes 0656d21d11
auto-fixed prefer-const violation 2022-06-08 17:49:21 +02:00
Matt Bierner 45304da73d
Finalize NotebookEditor api proposal (#149767)
* Finalize NotebookEditor api proposal

Fixes #149271

This finalizes most parts of the NotebookEditor api proposal. I haven't removed the proposal entirely as there are still a few parts being left behind:

- The deprecated properties/functions
- A few contribution points such as `notebook/cell/executePrimary`

* remove extra quote
2022-05-23 23:27:17 +00:00
Rob Lourens a49e21c63b
Fix notebook output double spacing (#149842)
Fixes #149563
2022-05-18 15:37:22 -07:00
aamunger 9a87fe7eaf
added setting for notebook output line height 2022-04-13 09:12:28 -07:00
rebornix 0a2707bbf0
fix #146397. Clear container for html and plain text renderer. 2022-03-31 14:00:34 -07:00
rebornix 53c9e8e6b3
fix #142184. 2022-03-28 10:35:42 -07:00
Matt Bierner 2edb9bc9ca
Reapply parcel/watcher adoption
Revert "Revert e7fffbf1c9169087f1098aedfe54c59c079fa3ac"

This reverts commit 6786b0ad7d.

Two changes:

- Lazy import parcel/watcher
- Add `@parcel/watcher` as a dev dep in extensions folder so that we pull in correct version for build os
2022-03-24 14:13:39 -07:00
Dirk Baeumer 6786b0ad7d
Revert e7fffbf1c9 2022-03-24 09:04:05 +01:00
Matt Bierner e7fffbf1c9
Use parcel for watching esbuild build files
Seeing small but consistent cpu usage when using esbuild's watcher. Switch to parcel to avoid this
2022-03-23 14:49:59 -07:00
rebornix 9d673ebe34
FIX #144343. Update output items will re-render the cell output. 2022-03-18 10:50:50 -07:00
Matt Bierner eaf352e6d1
Hook up watch properly for extension build scripts 2022-03-08 17:54:16 -08:00
rebornix 4a6763d8d5
support more styles in ansi. 2022-03-02 11:56:21 -08:00
Martin Aeschlimann db9e8fba63 remove unecessary files in build 2022-02-18 20:38:55 +01:00
rebornix 8eb145d146
fix #143194 2022-02-16 16:09:03 -08:00
rebornix a785b7bae8
styling update and link handling for show more outputs 2022-02-08 14:52:11 -08:00
rebornix 86a9cf439d
pass line limit setting to output renderer 2022-02-08 13:12:32 -08:00
rebornix d5d7e03cfc
Move stream renderer to extension, support merging. 2022-02-08 12:54:56 -08:00
rebornix c70522765b
re #142429. error output w/ dup ansi handling 2022-02-07 16:07:04 -08:00
rebornix 88e5c12d3d
re #142429. javascript renderer 2022-02-07 14:06:35 -08:00
rebornix ac308c3e03
re #142429. html/svg renderer 2022-02-07 13:58:30 -08:00
rebornix f2b7964599
re #142429. Image renderer moved to extension. 2022-02-07 12:49:20 -08:00