finger563 / webgme-hfsm

Metamodel, visualization, simulation, and code generation for Hierarchical Finite State Machines (HFSMs) following the UML State Machine spec.
MIT License
49 stars 16 forks source link

Add keyboard shortcuts #59

Open finger563 opened 6 years ago

finger563 commented 6 years ago

for copy / cut / paste / instance / move

will help with the same use-cases as #29

Is now possible because we support multi-select, but will need to figure out how we should handle disjoint set pasting /instancing / moving. especially with respect to how pointers are updated or not updated. Thankfully we have some utility functions (as does cytoscape) for determining neighborhoods, so that's a good place to start.

finger563 commented 6 years ago

related to #60 and https://github.com/webgme/webgme/issues/1537