designSpaceRoboFontExtension icon indicating copy to clipboard operation
designSpaceRoboFontExtension copied to clipboard

[Feature Request] Extrapolation in Preview tab

Open ryanbugden opened this issue 5 months ago • 2 comments

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): Image

Current workarounds:

  1. A script override works:
ds = CurrentDesignspace()
ds.setPreviewLocation(dict(weight=1000))
  1. 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.

ryanbugden avatar Jul 09 '25 15:07 ryanbugden