What's New
New in Version 1.3.22
- fix database that aused all kind of problmes
- fix cut off guidelines
- actually fix typing in feature panel that was introduces in 1.2.21 beta2
New in Version 1.3.21
- fix several undo problems
- fix typing in feature panel that was introduces in 1.2.21 beta2
- do not scroll to the top after pasting and deleting glyphs (thanks george)
- add command to add all masters of the active glyphs in the edit view. (Edit > Show all Masters)
- fix update of feature code after removing a feature (thanks eliason)
- double click a glyph name with a period, only selects to the period (thanks eliason)
- fixed a problem with the trial period
- Generate features for Japanese font (not jet fully supported for CID fonts)
- improve vertical layout
- fix .ufo export of single master files
- fix sorting of alternate smallcap glyphs (like a.sc.ss01)
- add new Instance custom parameters (Remove Features, CompatibleNameTable)
- fix some problems with undo
- some more bug fixes and improvements
New in Version 1.3.20
- Add Add Extremes Filter to instance custom parameters
- Add fileName to instance custom parameters
- add a filetype and icon for ttx files
- fix some problems with exported .ufos (thanks daniel)
- fix some issues with guidelines (undo, update...) (thanks eliason, DTF)
- add center alignment for guidelines
- gray out unsupported custom parameters in Master settings (like in font and instances)
- Fix problem with misplaced anchors causing problems on export to .otf
- fix export .ufo problems. If two single master fonts where exported the second would have incorrect font info and empty glyphs. (thanks danielperraudin)
- improve display of cursive attachment. It works correctly in both the edit view and the preview now (thanks aayel)
- fix dlig feature generation. (thanks göran)
- fix interpolation of custom parameter of FontMaster. (fix #0000216)
- add alignment of more than one anchor (fix #0000205)
- show coordinates of anchors in measurement mode
- Remove the delay in the select glyph dialog (finally)
- New filter option in Kerning panel: "Selected Glyphs". It only shows the kerning that contains at least one of the glyphs selected in Font View
- fix update metrics for copied layers
- fix problems with unusual ligatures
- enable the grid to be smaller than zero by allowing the subdivision to be bigger than the main grid
- improve the python wrapper and documentation (thanks jan)
- fixed a problem with saved ufos if they had to many alignment zones (thanks George)
- fix path direction for mirrored components
- improve auto align (thanks opentype) and fix bug with disabling it form the context menu(thanks jan)
- fix cyrillic names
- changed handling of ligature names.
- Fix width of edit view in RTL mode (thanks nirtober)
- Fix ghost glyphs after changing the side barearings of some glyphs
- improve the Services to change glyph names to unicode and back
- fix copy paste of glyphs
- add an option to disable automatic alignment of components per font and in Preferences.
- improve the reading and writing of .ufos. There are less differences in the files now.
- improve the handling of rotated components. (fix interpolation and add a rotation field to the info box)
- improve the help files and add some more help buttons in font info
- glyphs with annotations show a little icon in font view
- fix some crashes in MacOS 10.6
- add a "origin" anchor to a components if you need to align it
- fix update of LanguageSystems entry in font info
- fix a crash on saving a ufo in Snow Leopard
- fix loading and saving of ufo (mostly lib data, and glyph order is preserved if "Keep glyph names …" is checked in preferences)
- Some performance improvements
- fix an issue with the offset path filter. (was affecting the preview offset)
- fix some issues with the dimensions panel
- Fixed the Layer panel (thanks claus)
- Fix grid set to 0 after export.
- Fix create Glyphs from categories in font view again.
- Fix crash on export to .otf
- Fix display of scaling values in Info box for images
- Fix tabbing in Offset Paths filter
- Fix create Glyphs from categories in font view.
- fix grid subdivision bug (thanks lucasleo)
- Add .ufo and .vfb Quicklook plugin
- fix problems with rounding on export (thanks rob)
- fix saving of ghost hints (thanks jan)
- rearrange the preference window
- Fix export of text in custom properties (thanks david)
- Fix positioning of images in font view.
- fix some font info properties in ufo im/export
- improve the im/export of font info in .otf
- Fixed the export problem introduced in 1.3.18.
- Fix problems in MacOS 10.6 and 10.8.
- Improve glyph info and ordering for devanagari.
New in Version 1.3.18
- Fixed an issue with font info on export.
- Double clicking a selection of glyphs is possible again.
- Fixed an issue with the "Select Sample Text" Window. (thanks sebastian)
- Add a warning on export if there is a illegal glyph name.
- keep glyph order and all unicodes for some .ttf files (if set in preferences).
- Changed: The key combination for the interpolate nudge function has changed. Now you always have to hit Ctrl+Opt. The Ctrl key alone disables the snapping.
- Fixed the export of kerning exceptions. (thanks jan)
- Support for vertical layout. This is not finished yet and has some problems (e.g. cursor movements).
- Support for vertical kerning and metrics.
- Fixed Arabic layout (thanks Sylvain).
- Display other glyphs in Font Info > Masters/Instances if the default glyphs are not present.
- Fixed an interpolation issue with a lot of masters (Thanks Christoph).
- Fixed a crash in the Remove Overlap filter if there are too many paths in the glyph.
- Improved scrolling in Font view.
- Fixed drag selection in alternates (thanks Eames).
- Improved the Select Glyphs panel. Significantly reduced the delay.
- Fixed Select next/previous character for the upper Unicode plane.
- Improve automatic anchor placement for italic fonts.
- Components can be locked now to prevent accidental repositioning.
- Improved the handling of CJK fonts. Still a lot of work to do.
- Reduced rounding errors in exported fonts.
- Updated the QuickLook plugin. It does not need to be installed anymore. This re-enables it for the App Store version.
- Added "openTypeNameCompatibleFullName" to the list of supported custom parameters in the Instance.
- Improved the importing of fonts. More metadata is read. This solves a lot of problems with some fonts.
- improved double click handling in font view and text tool. (thanks jan)
- Several performance improvements, mostly concerning import and export.
- Fixed the metrics synchronization for additional layers (thanks Christoph).
- change the algorithm to align components. It is a bit more flexible now.
- import kerning classes from another .glyphs file.
- Improved the "Family Alignment Zones" custom property (Font).
- the "smallCapHeight" custom parameter (Master) will be used to generate alignment zones and as xHeight for small cap glyphs.
- improved rendering of components with only open paths
- show the background on all glyphs, not only the active if a anchor is selected
- improved the Glyph Info Window. Show a small preview and add a button to add the selected glyph to the font.
- Use tonos instead of acute for greek composites.
- Improved the preset lists for arabic and devanagari. They are both not jet finished.
New in Version 1.3.17
- Support for importing .ttc files.
- updated the italian translation. (thanks jan)
- Find Glyphs and Select Component panels have preview now.
- Fix a crash after closing a tab
- Fix a crash on export to .otf
- The tools with different modes show a small triangle and you can toggle with shift + the trigger.
- Improve the quality of exported .ttf files.
- The grid can be subdivided now. (font info > Other settings)
- Improved the rendering of the grid.
- Drag reordering of custom parameters of the font.
- If you have a accent with a ".narrow" or ".i" the automatic components builder will those for i and j glyphs (idieresis ...). (#0000126)
- Feature generator will add code for Dutch ligature iacute_j.loclNLD.
- Improve the sorting the of accents. (thanks Rob)
- Fixed some issues with transformation on the background and in copied layers.
- Make content of glyph.lib from .ufo files available in the robofab scripts.
- The overlap of components is shown by overlapped drawing. (thanks Rob)
- Some performance improvements on saving files.
- Fixed two crashes and some other bugs.
New in Version 1.3.16
- Fix a crash on importing .otf or .ttf files.
- Fixed a bug with transforming specially selected layers. (Thanks @EPaskonis)
New in Version 1.3.15
- Some improvements to the kerning panel (thanks claus)
- added check for glyph names starting with a number.
- Add a lot CJK characters to the glyph data base.
- Improve import of CJK fonts.
- Edit anchor name in place by hitting return with selected anchor.
- Improve the display of coordinates in the measurement tool
- Add japanese translation. (Thanks Toshi)
- Fix a few undorelated bugs. Undo should not stop working so often any more.
- Fix glyph renaming bug that new glyph would get a ".001" appended even if there was no glyph with the same name.
- Performance improvements one reading .glyphs files and exporting .otf
- Some smaller fixed to the Python wrapper.
- Fixed the help file.
- Fix crashes.
- Fix handling of components with the "rename Glyphs" custom parameter. (fix #0000148)
- Fix some bugs in the python wrapper (fix #0000150)
New in Version 1.3.14
- Performance improvements
- Fix a crash.
New in Version 1.3.13
- Improved the Add Extremes function. If the extremes are very near to the curve point no point will be inserted, but the original curve point will be moved instead (thanks claus).
- The instance preview could decompose components. This was introduced in 1.3.12.
- Fix the replacement of Glyphs bug where the replaced glyph names would get a ".001" appended.
- Improved the interpolation with three masters (thanks claus).
- Fix issue with anchor names that contain a underscore. (thanks andreas)
- Fix a typo in the Glyph Database: circumflexcomp > circumflexcomb
- Fix a crash.
New in Version 1.3.12
- update the the latest version of the Adobe FDK.
- Import kerning and kerning groups from .ufo files.
- Show the label color in the edit view info box and add the option to change label color from the context menu. (thanks andreas)
- The preview will display changes to the kerning now.
- Improve the handling of glyphs with upper plane unicodes. (thanks ralf)
- The preview has option to display white on black and blur. (thanks ralf, claus)
- The Kerning panel can filter the kerning.
- Fix interpolation of the spacing for alternative layers (with brackets[]). (thanks jan)
- Improve the Correct Path Direction. (thanks john)
- Changes in Font Info > Features will mark the document as dirty and are undoable now.
- Add automatic generation of the salt feature. This make this ss01 feature available in Illustrator.
- Improve the export of the kerning feature prevent subtable overflow in some cases. (thanks claus)
- On .otf import, read more information from the name table.
- Fix the y-offset field in the Offset Paths filter.
- Improve the import of .ufos with TrueType curves.
- languagesystem latn MOL; was missing from the Languagesystems (thanks jan)
- in Font View list mode, the table columns can be rearranged, now.
- in Font View list mode, the component column (has to be enabled with right click on the header of the table) shows the components of the glyphs. You can change the components by typing the names.
- improved the insertion of points into an existing path if a big grid value is selected.
- Added some improvements to the window state restoration (list icon in tool bar is selected correctly now, Radius and Negative flag is stored for each open tab).
New in Version 1.3.11
- Preference to change the size of the handles in the edit view (Preferences.. > User settings).
- Adjustments and optimizations for the Retina display.
- New Implementation of the autohinter. Now Glyphs will try to export manually set hints and does not autohint glyphs that have any. Please check your fonts for hints and remove them if you need autohinting for this glyphs. For now there is no hint replacement for manual hints, jet.
- Removed the FontLab style .ufo export. Use the import/Export macros in FontLab to exchange data.
- Button to disable kerning in edit view.
- You can add glyph recipes in Font > Add Glyphs... like: a+diesresis=adieresis or a.sc=A.sc
- Exported .ufo from masters get a "Italic" name if the italic angle is not 0.
- Implement the "InterpolationWeightY" for fonts with 3 and 4 masters.
- Not all generated glyphs get a metrics key any more (only ligatures and numbers).
- A few more bug fixes.
New in Version 1.3.10
- Improved kerning panel. Classes are now in bold text and have an @ prefix (no more MMK_)
- Added: Open paths are drawn as a line in preview mode.
- Added: Copy paste of hole features and classes
- Added: The search field in Font View has a "Match Case" option.
- Improved: The Offset Curve Filter has now an option to make a stroke outline and set the position of it. (Thanks göran)
- Added: Now the Offset Curve Filter is available in the Instance "Filter" property. You can use it like this: Filter = "GlyphsFilterOffsetCurve; 20; 30; 1; 0.66"; (GlyphsFilterOffsetCurve; xOffset; yOffset; MakeStroke; Position";)
- Added: Now the Remove Overlap Filter is available in the Instance "Filter" property. Use is like this Filter = "GlyphsFilterRemoveOverlap;".
- Improved: The Next/Previous Tab command cycles now form the last to the first.
- Fixed an issue with annotation that could corrupt the .glyphs file.
- Fixed: Some smaller issues with the python bridge.
- Changed some rules for glyph ordering. Glyphs with a suffix like .lf, .tf ... are not considered numbers any more.
- Fix a rare case where there was a problem with the feature but no error message. (thanks mark)
- Fix problems on import if there are double encoded glyphs.
- Fix import on floating point node positions.
- Fix many more bugs and crashes.
New in Version 1.3.9
- Fix Bracket Trick (Bold [100]) causes data loss (#0000122). Please check your files!!
- fix editing of custom parameters if multiple Masters or instances are selected.
- Improve handling of anchors in rotated components
- Smaller bug fixes and improvements
New in Version 1.3.8
- The preview area is now centered on the selected glyphs
- Double clicking a glyph in the preview area selected it in the edit view
- added: Connect components with lines in "Show master compatibility" (#0000109)
- Copy paste Masters, Instances and custom parameters (font, master, instance)
- Add annotation tool. Add text, arrow and other elements.
- The kerning list in the kerning panel is always expanded.
- inserting line breaks in the feature panel works now as expected.
- Fix several redraw bugs (undo (#0000106), change path direction...)
- Some more fixes for the background layer.
- The instance preview now shows the alternate interpolation (but not in components)
- changes in OpenType features are updated in the edit view
- if you switch to next/previous character with the keyboard shortcut and you have activated a feature it woks more reliable now.
- fix commaaccent bug in ufo export
- fix Removing features can break UFO import (#0000103)
- fix Request: Disable cmd-arrow at higher "Grid Spacing" values (#0000111)
- fix The cursor was not drawn in some circumstances in text mode
- fix Glyphs is unresponsive after closing a filter dialog with the close button (#0000121)
- other small bug fixes
New in Version 1.3.7
- Fixed Issue with the display of the masters switch for new edit tabs
- Fix images will only be displayed in the select tool
- Fix undo of "Make Component Glyph"
- Fix editing the background layer (guidelines, transformation)
- Fix Error message of the feature compiler showed the wrong class
- Fix selection in the kerning list. Now you can select all
- Improved ligature naming
- Improve the locl feature to include more scripts
- Add Double clicking a missing component badge will add this glyph
- Fixed some crashes
New in Version 1.3.6
- Fix issue with saving in the trial version.
New in Version 1.3.5
- New: You can step through the kerning list and then edit view will show the kern pair (before you needed to double klick). Thanks Bas for the tip.
- Fix issue when deleting or reorder masters.
- Fix some .ufo issues.
- Bug fixes.
New in Version 1.3.4
- Fix an issue with the new Remove Overlap Filter that was introduced in 1.3.3
- Fix crash in "Return to last saved version".
New in Version 1.3.3
- You now can add more information in the side-bearing fields. Start with an "=", then the glyph name you want to link and then you can add, multiply, divide or subtract a value. (e.g. =n+23). Additionally, you can a | (bar) character (us keyboard: shift+\, german keyboard: opt+7) in front of the glyph name. This uses the opposite side-bearing. So if you put "=|n" in the LSB of the "u", you the the right side-bearing from the "n".
- There was a problem with saving kerning groups in .ufos (thanks spirit)
- fixed some more crashes.
New in Version 1.3.2
- The temporary tool selection did not work in Lion
- Fix several crashes.
New in Version 1.3.1
New in Version 1.3
- Glyphs is now a 64 bit application. From version 1.3 on it requires an Intel Mac and OS X 10.6 or 10.7
- fix a several small issues with .ufo import
- The window restoration in Lion works much better
New in Version 1.2.2
- Improve the support for non latin scripts.
- The scissors tool now cuts the shape.
- The info box is properly updated
- Improved startup speed
- Some bug fixes and improvements
New in Version 1.2
- New Font View (only in MacOSX 10.6 and 10.7)
- the preview area can now display instances
- Import SVG and EPS files. The File > import expects the files to have the destination glyph names. Or just drag the files in the glyph.
- The c2sc feature is now correctly added from the feature generator.
- Now support for Arabic, Devanagari and Thai. Improved features and glyph sets.
- Features can be updated individually by clicking the arrow in the feature list.
- Improved Master Compatibility display. The segments are colored now. Green segments are compatible, yellow segments are probably compatible but have a different angle. So if you have a lot yellow segments the start point is probably wrong. Red segments are not compatible at all. For all selected nodes it draws a connection to all other nodes in the other masters.
- The Master Compatibility display moved from of the Measurement tool move to a menu item in the View menu. So you can activate it while use all tools.
- Experimental TTF file export. The files will be saved in "~/Application Support/Glyphs/Temp". There is NO hinting at all.
- The Measurement Tool shows the angle.
- A lot bug fixes and improvements
New in Version 1.1.8
- fix a crash introduced in 1.1.7.
- fixed a small issue that lead to could corrupt files.
New in Version 1.1.7
New in Version 1.1.6
- Background images are saved now.
- First beta implementation for Devanagari.
New in Version 1.1.5
- Fix a crash in Lion. Sorry for that
- some smaller improvements.
New in Version 1.1.4
- New Eraser and cutter tool.
- Improved ufo to FontLab export
- The break path shortcut, introduced in the last version, changed to opt+backspace
New in Version 1.1.3
- Cmd+backspace now deletes the selected nodes but breaks the paths. (and fix the delete key behavior)
- The measurement tool and the Text tool measurement mode show a color overlay for kerning value. Yellow means positive kerning and blue means negative kerning.
New in Version 1.1.2
- Fixed some dialogs.
- Improved the path handling.
New in Version 1.1.1
- Align buttons in the transformation panel. It transforms all paths that have at least one node selected.
- You can keep the Text-Mode measurement line active in Text mode. Press cmd+opt+ctrl+M to toggle it. This may help while doing the spacing.
- Guidelines now can show the distances of all intersections. just activate it in the info box. Mostly helpful with global guidelines.
- There is a new section in the feature panel that holds information that does not fit in the classes of features like custom tables or the languagesystem statements.
- now the zero feature is generated automatically
- Rotate (selected) guideline with the mouse
- The name of the euro sign is now written with only lowercase letters. You might need to rename it to still be available.
- you can enter the key stroke to the glyph name field. So if you forget how a letter is called, just type it.
- The draw tool now lets you draw corners in the path, hold the opt key while dragging a curve. The Space key moves the last curve point.
- Numerous small fixes.
New in Version 1.1
- remove the HUD style from dialogs and panels.
- The edit view nows shows all features.
- Add a preview area
- improved the arabic feature generator.
- change and improve the arabic glyph info definition (this is still a bit work in progress).
- fix crashes and bug fixes.
- Test feature code from within the font info panel
- cleaned up the error messages from .otf export
- added option to restore the old file saving behavior (disable the new Lion versions feature).
New in Version 1.0.14
- Fixed a issue with license validation
New in Version 1.0.13
- Bug fixes.
- Option to test features. In the font infos > Features hit the compile button. If nothing happens, every should be fine.
New in Version 1.0.11
- Stability improvements
- Improved transformation filter
New in Version 1.0.10
- Finally fixed the autohinter.
- Improved the Style linking of exported fonts.
New in Version 1.0.9
- A file needed by the autohinter was missing
New in Version 1.0.8
- Compatibility and new functionality for Lion.
- Several improvements of the interface.
- Bug fixes
- A button in the Component Info Box adds the linked glyph to the text.
- Load .afm files to import metrics and kerning.
New in Version 1.0.7
- Drag a selection in the font view.
- Add descriptive names to ssXX features. Just add "Name: This is the Name" to the text field below the feature code. Or add the hole "featureName: {..}" block. Details here.
- Changed the options for UFO export. If you want to import the font in FontLab, you need to export it. Saving the UFO always saves in the RoboFab format.
- The revert command works now correctly.
- some smaller bug fixes and improvements
New in Version 1.0.6
- There was a small problem that disturbed the workflow on MacOS 10.5.
New in Version 1.0.5
- First preparations for Lion. The full screen mode works.
- Fixed a crash in the Kerning window.
- The cursor did not move correctly in the text tool.
New in Version 1.0.4
- Temporary font files are stored in ~/Library/Application Support/Glyph/Temp. Files are kept there for 30 days.
- improve selection and rendering in font grid view.
- There are now shortcuts for the fit curve panel: opt+ctrl+1–8
- Changed the handling of user defined glyph names
- Glyph names in an imported font are change according to a setting in the preferences ("Keep Glyph names from imported files.")
- Fonts with disabled nice names work much better now.
- Improved the execution of python scripts. (there are some problems with undo now, some scripts may need some changes.)
- Changes custom filters are updated.
- New custom filter to filter for component in glyph.
- Values in interpolated instances are rounded now (kerning, alignment zones).
- Improved the automatic placement of anchors for arabic glyphs.
- Now you can use more than four masters for interpolation.
- add custom parameter to masters in Font Info (e.g. "postscriptUnderlineThickness, postscriptUnderlinePosition ...")
- Fix the "Correct Path Direction" command.
- The .otf export operation can now be canceled. Export should be faster now and use all available CPUs.
- Fixed a issue with the layer panel (thanks jan).
- Improved selection behavior of the text tool.
- Copy paste now copies Text representation (/f_f) for unencoded glyphs.
New in Version 1.0.3
- Fix some problems with Test period.
- Word breaks in the edit view are saved now.
- Handles are better visible on dark backgrounds.
- The path of background images was not saved properly in some cases.
- Zoom out does not jump to minimum zoom factor so easily.
New in Version 1.0.2
- Fixed a problem with the license validation. This prevented saving in the trial period.
Glyphs (com.georgseifert.glyphs) is a Mac software application that has been discovered and submitted by users of Software.com.
The latest version that our users have reported running on their systems is Glyphs 496.
Default Install Path: /Applications/Glyphs.app
Bundle Identifier: Glyphs (com.GeorgSeifert.Glyphs)
Minimum OS version: 10.5
Bundle Information: Glyphs 1.1