Erik van Blokland
Erik van Blokland
I'm chipping away at this in https://github.com/LettError/designSpaceRoboFontExtension/tree/ignore-kerning. Not done by a long shot.
## Sources ### Buttons ☑️ Add Open UFOs ☑️🟢 Refresh ☑️🔴 Replace UFO ### Right click menu items ☑️ 🟢 Duplicate ☑️ Open Source UFO ☑️ Reveal Source (🟢 UFO)...
The **New Inbetween Location** replaces the old Inbetween. When 2 or more instances are selected, this will make a new instance at the average of their locations. Handles anisotropics.
Extrapolation does not need to be infinite. It's relatively easy and understandable to add -10% / +10% (or any percentage of your liking) to the extremes of the slider. But:...
Discussion. This takes the recent paths opened by DesignspaceEdit and checks each if it knows the path of the current font. Then it opens the designspace. [findDesignspaceForCurrentFontFromHistory.py](https://github.com/user-attachments/files/23501523/findDesignspaceForCurrentFontFromHistory.py)
It's convenient as long as the save button does not get pushed into a menu..
Rather than hide these functions, would it make sense to have a separate tab for them? Make it more explicit?
There are indeed good reasons to allow duplicates. I suppose DSE could just allow it. Or show a dialog with a question. I'd rather not add a preferences window.
https://github.com/LettError/designSpaceRoboFontExtension/blob/f64c09d9af94e48c5bca023874418173a9fb93cd/DesignspaceEditor2.roboFontExt/lib/designspaceEditor/ui.py#L1503 I tested with this change and it allows dragging the same file multiple times. `existingUFOPaths = []`
https://github.com/LettError/designSpaceRoboFontExtension/pull/116