I reviewed https://lorp.github.io/fencer/src/fencer.html today with @dberlow :) Following that chat I have some suggestions:
- Make the preview panes of named instances removable
- Make the 'window size' of each pane adjustable
- Make the order of the panes adjustable; it will be useful to have the canvas large and 1 render pane right of it
- Add a toggle to wrap the text contents of a pane, and add basic font-size/line-height controls (behind the existing control panel modal); its important to define opsz by seeing text 'at actual size'
- In Mappings Visual pane, Allow the user to define the resolution of the space sampling grid for more/less magnetic field arrows
- In Mappings Visual pane, add a toggle between magnetic field arrows and a color gradients, similar to old school Superpolator
- In Mappings Visual pane, prevent the pucks from going outside the pane's grid; its possible to get values outside the axis min/max, which should not be possible
- in Mapping XML, checkbox for rounding all values to int
And a big one:
- Read existing AVAR2 mappings into the tool, so the tool can be used to inspect them visually. This is a current use-case for Font Bureau, as they are authoring avar2 designSpace Mappings by hand, and want to review them. If the binary avar2 table has data that can't be parsed into the tool, then just alert the user that is so and blank it as it does now.
I reviewed https://lorp.github.io/fencer/src/fencer.html today with @dberlow :) Following that chat I have some suggestions:
And a big one: