edemaine / cocreate

Cocreate Shared Whiteboard/Drawing
MIT License
209 stars 27 forks source link

Duplicate / paste / cut / delete should generate one history event #181

Open edemaine opened 3 years ago

edemaine commented 3 years ago

Some of these are already sent as a single event to the server; they should be logged as such.

This requires an update to the diff format. Perhaps we can directly match the undo/redo stack's multi events.

Related: #41 -- this is how the undo/redo stack already works.