vscode-interactive-graphviz icon indicating copy to clipboard operation
vscode-interactive-graphviz copied to clipboard

Notebook support (fixes #71)

Open bigbug opened this issue 3 years ago • 10 comments

Work in progress for creating notebook renderer support.

The extension shall listen for the following mime types:

  • application/json
  • application/json+graphviz-interactive-preview
  • text/plain
  • text/x-json
  • text/x-graphviz
  • text/x-dot

bigbug avatar Apr 15 '22 16:04 bigbug

Toolbar has been recreated with react for the notebook view: Screenshot 2022-04-15 at 21 20 41

bigbug avatar Apr 15 '22 19:04 bigbug

Rendering within a notebook: Screenshot 2022-04-16 at 13 06 00

bigbug avatar Apr 16 '22 11:04 bigbug

File saving and communication with main extension (needed especially for file saving) now works.

bigbug avatar Apr 16 '22 12:04 bigbug

Problem: Zoom on Image -> Change render engine -> zoom again There is a blip the zoom

bigbug avatar Apr 17 '22 08:04 bigbug

DataSelector is implemented: Screenshot 2022-05-02 at 22 17 54

bigbug avatar May 02 '22 20:05 bigbug

Search does not work properly at the moment

bigbug avatar Jun 14 '22 20:06 bigbug

Release is blocked due to bug in VSCode https://github.com/microsoft/vscode-webview-ui-toolkit/issues/377

bigbug avatar Jun 18 '22 18:06 bigbug

Notebook communication with extension host established. Configuration gets passed down to the notebook renderer. The renderer now has to consume it properly.

bigbug avatar Sep 20 '22 20:09 bigbug

The edge tracing seems to be off when searching for nodes/edges:

this version (a and b2 should not be highlighted). image

appears to be correct in the currently released version: xx

tintinweb avatar Feb 07 '23 12:02 tintinweb

@tintinweb : Search has been fixed

bigbug avatar Mar 04 '23 18:03 bigbug