designSpaceRoboFontExtension
designSpaceRoboFontExtension copied to clipboard
[Feature Request] Extrapolation in Preview tab
Can we make extrapolation possible in the Preview panel? I think this can be helpful in the design process as a preview before adding an instance.
This is invalid in the UI (given a weight axis from 400 to 700):
Current workarounds:
- A script override works:
ds = CurrentDesignspace()
ds.setPreviewLocation(dict(weight=1000))
- Or making an additional instance that is out of axis bounds and viewing it as an instance in Preview tab.
Implementation ideas:
- Make the slider more expansive than the axis range, adding tick marks for the axis bounds. Downside is that you'd probably have to decide upon an arbitrary value padding.
- Keep slider as is but somehow allow the float value text field to go above or below the bounds of the slider.