designSpaceRoboFontExtension icon indicating copy to clipboard operation
designSpaceRoboFontExtension copied to clipboard

Proposal: Visual mapping editor.

Open typesupply opened this issue 7 months ago • 6 comments

It would be nice if there was a visual display of the mapping rules similar to the diagrams in the avar documentation. This would be helpful for seeing the movement of the mapping, looking for unnecessary steps, etc. It would be even nicer if this visual display was interactive. It would be even more nicer if this synced with the text editor. Well, I have implemented this feature in a fork here.

image

Graph Documentation:

  • Click to select a rule.
  • Drag to move the rule.
  • Arrow keys to move the rule.
  • Delete key to delete the rule.
  • Tab or shift + tab to switch the selection.
  • Double click to add a rule.

Note: I had to rewrite the parser so that comments will be preserved during editing via the graph.

If this is something you'd like, I will fix any issues (I know of one at the time of this writing), move the lines of code to the appropriate places and create a PR for your consideration.

typesupply avatar Jul 09 '24 14:07 typesupply