This is a very exciting release. One of the very first issues filed on GitHub was to enable Ligatures. Basically forever, we’ve had to rely on a workaround: Export to SVG then convert to OTF for Ligatures and Kerning. Starting now, Ligatures will be exported directly to OTF! Hopefully we’ll be able to work out saving Kern information at some point 🙂
- Ligatures export directly to OTF files!
- Ligatures that also have a single Unicode code point will be exported accordingly.
- A few small Ligature improvements around adding common ligatures, and displaying thumbnails.
- Fixed a bug around handling glyphs that use multiple Component Instances with the same Root Component.
- Correctly handle / draw side bearings equal to zero.
- Allow / disallow correct characters when exporting metadata to SVG Fonts.
- Fixed an export bug involving locked points and glyphs with left side bearings.
Two quick updates in a row:
- Align Shapes – multi select two or more shapes or component instances, and you can align them Top/Middle/Bottom or Left/Center/Right.
- Advanced Path Point and Handle alignment actions.
Well – boolean actions are here, and the first one is Combine. That’s the big update for 1.04, but you may notice something else before that – we slipped in new icons for actions in one of the previous patch updates:
Like before, these actions are contextually shown or hidden, based on a variety of things. The icon in the lower right is the Combine action, and it shows up if you have two shapes selected. (BTW, you can multi-select shapes by using the pointer tool and Ctrl+Click’ing)
Combine Shapes is going to be kind of a progressive feature. It works for the most part, but we’re still encountering edge cases where it fails. That’s where you come in! Please try out the combine feature, and if you repeatably run into an issue combining two shapes, please email us (firstname.lastname@example.org) your Glyphr Studio Project File (.txt) and tell us which two shapes you’re combining. We are also going to continue to thoroughly test the feature, and fix any edge cases we find.
Going forward, once the Combine algorithm is more solid, we’ll be implementing some related features:
- Combine more than two shapes at once.
- On the back end, combine shapes and make them semi-transparent for overlapping glyphs in Kern Groups.
- Provide an option to combine shapes within a glyph on export – to simplify and minimize font data.
All this stuff will be happening over the 1.04.x milestone, so stay tuned!
So, I know we were going on and on about Boolean Combine… I was having a nice discussion with a Glyphr Studio user over at GitHub about Rotation, and I got to a point where I realized I could actually do the rotate feature in less time than it was taking to talk about it. So here it is!
It also works for Component Instances… but due to how adjustments are applied to Root Components, there could be some wonky results. It boils down to this: there is an extra property on Component Instances called “Rotate First”. If you want to rotate, flip, and adjust the size of a Component Instance, try to do the rotate as the very first action, or the very last action.
If you are curious, it has to do with rotating shapes about their center point. If you do a Resize-Rotate action, it will create a different shape than a Rotate-Resize action. Wierd!
So, we took a little time off over the summer, but v1.02 is here – multiselect Path Points! When the Pen tool is selected, just press the Ctrl key, and all the points for all paths will be shown. While holding the Ctrl key, clicking more points will multiselect them. That’s right – select many points from one path, or many points from across different paths, and edit them together!
Mostly this is useful for moving a couple points at the same time, but any action you can do on one point can also be done on many: Nudge, Insert, Delete, or Reset.
Go try out the new feature and let us know if you find any bugs! We have some performance improvements that we’re also working on. And v1.03 will probably be Boolean Combine (which sounds like an event at the Nerd Olympics).
The first minor update to Version 1 is here! Now, if you have the pointer / shape edit tool selected, holding down the ctrl key while clicking shapes will enable you to multiselect those shapes. After that, you can move, re-size, or take actions on that set of shapes.
This feature has been a long time coming, we know it’s one of those basic things people expect to be there. And, don’t worry, the Version 1.02 milestone is already set – we’re going to add multi-select for Path Points as well. All these features are actually laying the groundwork for boolean combine features (Combine two shapes, subtract one shape from another, split shapes where they overlap, etc…) so stay tuned for that.
Try out the new Shape multiselect feature, and let us know how it works out!