I’ve recently upgraded to Glyphs 3 and have noticed a few bits of odd behaviour.
After adding a parameter that accepts multiple values such as Sample Text or Family Name to Exports > General, there is no apparent way to delete the parameter. I’ve discovered that ⌘⌫ does the job, but that took some guessing to work it out.
In the Edit View, the ⌘F shortcut opens a search box to find and insert characters. In Glyphs 2, I could for example do a quick sequence of ⌘F, “ogonek”, Tab, ⌘A, Enter to insert all my ogonek characters. In Glyphs 3 this no longer works because the Tab key seems to be non-functional, so I have to laboriously switch to my mouse to perform a click in the middle of the sequence.
It’s great to have a built-in pixel tool now, but the X shortcut to access it doesn’t work if I’ve recently used the Pen tool. I’ve discovered that ⇧B will (strangely) activate the Pixel tool when the Pen tool is highlighted in the toolbar, but after that, the X key works again.
OK here’s an old problem about Smart Filters that’s bugged me since Glyphs 2, and still exists in Glyphs 3.
I often use Smart Filters, for example, to show all glyphs that are empty (zero paths, zero components) so I can see what’s left to draw in a given master. When I have a Smart Filter selected, I would expect that switching masters would refresh the filter (i.e. show empty glyphs in the current master), but instead it does not refresh and simply shows the same filtered set of glyphs based on the master that was active when I selected the filter earlier. So the only way to “refresh” the view is to click another Smart Filter and then click the one I want again.
I know that one can be anointing. But I rather keep it as is as sometimes you like to compare the content of different masters and updating the filter would mess with the visible glyphs and the selection.
Here’s another one I’ve been wishing for since I started with Glyphs a few years ago:
When I’m setting up instances for a project, I would love to see a “Duplicate Instance” option, as I would use it far more than “Add Instance”. It would save me so many clicks, because instances usually have similar settings to another instance.
It seems like such an obvious feature, that I often go looking for it before I remember it doesn’t exist.
In fact, just as I was about to post this message, I thought “I should try Cmd+C/Cmd+V just in case I’ve missed it” and behold, it works! Why does Glyphs have features like this that are undocumented or hard to find? If you can Cmd+C in an app, it should always be accompanied by a right-click menu where Copy/Paste can be found.