wavedrom.github.io icon indicating copy to clipboard operation
wavedrom.github.io copied to clipboard

Spreadsheet / Grid style editor for Wavedrom

Open maxslug opened this issue 2 years ago • 2 comments

Hi @drom I have a very rough proof of concept around a grid-style editor.

My vision is this:

  • Ability to edit JSON or Spreadsheet live at the same time
  • Ability to see data for all signals in columns to make it easier to edit
  • Less typing

Here is the proof of concept I cooked up : https://maxslug.github.io/wavedrom.github.io/grid_edit.html See https://github.com/wavedrom/wavedrom.github.io/compare/master...maxslug:wavedrom.github.io:grid-edit-poc for the code. I'm using https://github.com/olifolkerd/tabulator as the GUI.

Notes:

  • This is very rough, I've only gotten some basic functionality in it
  • I need to get the Code editor working again
  • I don't have two-way edits working yet
  • Lots of TODOs
  • This is the first time I've touched JavaScript since the 90's :laughing:

The issue here:

  • Looking for feedback, help, adoption, advice to make this production worthy for Wavedrom users

maxslug avatar Apr 07 '23 22:04 maxslug

Looks interesting. I am old-school. I rather type some "code" then touch the mouse. It reminded me of similar idea: Highlight part of diagram, that pointed by source cursor (and selection).

drom avatar Jul 16 '23 02:07 drom

would be nice to have a possibility to load existing json files

nopeppermint avatar Jul 25 '23 10:07 nopeppermint