Releases: glyphr-studio/Glyphr-Studio-2
Releases · glyphr-studio/Glyphr-Studio-2
Version 2.5.3
Quality improvements
- Added links to the main pages on the help site from the Help page in the app.
- Added links to our new social media outlet, Bluesky.
- Any error that happens during OTF export will result in a Glyphr Studio error dialog, as opposed to a JavaScript error that crashes the app.
- The algorithm that calculates a path's clockwise or counterclockwise winding is now more accurate. Winding is now determined in real time, as opposed to being saved as a property of each path.
Bug fixes
- Fixed a bug where a project has too many kern pairs that are able to be exported to an OTF font. Kern Groups in Glyphr Studio are permutated into individual kern pairs on export. The maximum number of supported kern pairs is 16,146. If your project exceeds this number, only the first 16,146 kern pairs will be exported and the rest will be skipped.
- Kern pairs where one character does not exist previously caused OTF export to fail. Kern pairs will now be skipped on export if one or both of the characters do not exist in the project.
- Component names can now be saved and loaded from project files.
Version 2.5.2
Bug fixes
- Updated the default name for
.null
, which wasnull
and causing OTF export to fail.
Version 2.5.1
Bug fixes
- Better resiliency for importing fonts with different data formats (fixing a specific bug for a
.ttf
file with no OS2 table). - Fixed a bug affecting path point handles, toggling them on and off between switching the path point type.
Version 2.5.0
Saving Kern data to fonts is here!
New features
- Kern information can now be exported to OTF files!
- Kern value has been inverted, so now the value represents an adjustment to the advance width of the left character. AKA: negative values will decrease the space between characters. Projects created before v2.5 will have their Kern Group values updated.
Bug fixes
- Paging control now resets to page 1 when switching between different character ranges.
Version 2.4.4
Bug fixes
- The "Get paths from another project" dialog now displays Components and Ligatures from the correct project.
Feature improvements
- The Guides panel is now available on the Components page.
- Horizontal guides now have a width of either the Advance Width, or the rightmost edge of shapes (whichever is greater).
- The "Add component instance" dialog now defaults to display Components (if they exist). Component instances can be linked to glyphs of any type: Characters, Ligatures, or (you guessed it) Components. Instead of just defaulting the item chooser to Characters everywhere, this particular dialog box now defaults the item chooser to show Components.
Version 2.4.3
Bug fixes
- Fixed a bug where the item chooser in the "Get shapes from another project" dialog were not showing items from the right project.
- Fixed a bug where Component Instances were not being resolved properly as they were imported from another project.
- Fixed a bug where projects with the same Em size were failing to select items from another project.
- (Tried) to fix a bug where Safari was not displaying menu dropdowns at the right height.
- Fixed a bug where
Ctrl
+v
was not able to paste SVG text onto the edit canvas to import.
Version 2.4.2
Bug fixes
- Fixed a bug where the "Show non-graphic control characters" setting was not being honored by the Item Chooser.
- Fixed a bug in the Tab control where changes in one tab were not being reflected in another.
Version 2.4.1
Feature improvement
- Paging functionality on the Item Chooser (previously available for Ligatures, Components, and Kern Pairs) has now been added to the Character Chooser.
Version 2.4.0
New features
- Drag to select. Now you can use the Shape Select (arrow) tool to drag a rectangle and select shapes within it. And you can use the Path Edit (pen) tool to select path points within a rectangle.
- Holding down the
Ctrl
button will allow you to add to the current Shape or Path Point selection. Either by individually clicking items, or by doing additional drag-to-select areas. - For Ligatures, Components, and Kern Groups, there is now an additional "Create new" button at the bottom of the Attributes panel, in addition to the bottom of the item chooser.
- Add many Ligatures at once - there is now a checkbox in the Create new Ligature dialog box that allows you to specify a comma separated list of many Ligatures to create in bulk. This option only works if your ligatures do not contain commas or spaces.
Version 2.3.4
Bug fixes
- Fixed a bug where imported fonts were not having the appropriate Character Ranges created and enabled.