{"id":155,"date":"2019-08-02T18:23:40","date_gmt":"2019-08-02T18:23:40","guid":{"rendered":"http:\/\/www.glyphrstudio.com\/blog\/?p=155"},"modified":"2024-01-26T21:36:39","modified_gmt":"2024-01-26T21:36:39","slug":"bug-fixes-with-02-03-04","status":"publish","type":"post","link":"https:\/\/www.glyphrstudio.com\/blog\/2019\/08\/02\/bug-fixes-with-02-03-04\/","title":{"rendered":"Bug Fixes with .02, .03, .04"},"content":{"rendered":"\n<p>Okay, so I know there are a few new &#8216;features&#8217; sprinkled around in here&#8230; and I know the last blog post was all about how Version 1 was &#8216;done&#8217;.  Ha!<\/p>\n\n\n\n<p>For the most part I am focusing on fixing bugs, and V1 will be supported for a long time to come.  The big thing that I&#8217;ve realized since v1.13 is that there were a few small features that are still missing that help with the final touch-up stages of developing a typeface.  In v1.13.01 a small feature surfaced to help with rounding handle and path point x\/y values &#8211; whole numbers tend to work better with OTF font files.  I think I&#8217;ll be adding a few more little features like this that help with finalizing glyphs within a typeface.  Stay tuned! <\/p>\n\n\n\n<p>I&#8217;ll leave you with the updates I forgot to post from the past three releases:<br><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>v1.13.04<\/strong><\/h2>\n\n\n\n<p><em>New Features <\/em><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Progressive Web App support &#8211; added app manifest information so that you can  &#8220;install&#8221; Glyphr Studio on your desktop machine.<\/li><\/ul>\n\n\n\n<p><em> Bug Fixes <\/em><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li> Better glyph names exported to SVG Fonts. <\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>v1.13.03<\/strong> <\/h2>\n\n\n\n<p><em>Bug Fixes <\/em><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>For &#8216;Highlight path points that contain non-integer values&#8217; project setting, \n\t\t\thandles with decimal values are also drawn in red, as opposed to just the base point.<\/li><li>OTF Character names are now exported as ASCII and conform to name standards.<\/li><li>Fixed a bug involving exporting Ligatures along side default Ligatures that have \n\t\t\tUnicode code points.<\/li><li>Viewing glyphs that have no shapes as Context Glyphs now works.<\/li><li>Fixed importing arc segments from SVG paths.<\/li><li>The &#8220;Auto Fit&#8221; view algorithm now works better for edge cases.<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>v1.13.02<\/strong><\/h2>\n\n\n\n<p><em>New Features <\/em><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Shift + Rotate now snaps to one degree increments.<\/li><\/ul>\n\n\n\n<p><em> Bug Fixes <\/em><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Fixed the sluggishness \/ disconnect between the rotate handle and the actual glyph. \n\t\t\tThe rotation tool is now locked to cached glyph attributes, as opposed to relying on quick \n\t\t\tdeltas of mouse movement.\n\t\t<\/li><li>Fixed a bug where flat points with only one visible handle were rotating improperly.<\/li><li>Fixed the disappearing panels bug.<\/li><li>Rotated component instances now save with the appropriate positive \/ negative angle attribute. \n\t\t\tOld projects with rotated component instances will be upgraded, and will work as expected.\n\t\t<\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Okay, so I know there are a few new &#8216;features&#8217; sprinkled around in here&#8230; and I know the last blog post was all about how Version 1 was &#8216;done&#8217;.  Ha! The big thing that I&#8217;ve realized since v1.13 is that there were a few small features that are still missing that help with the final touch-up stages of developing a typeface.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,15],"tags":[],"class_list":["post-155","post","type-post","status-publish","format-standard","hentry","category-release","category-version-1"],"_links":{"self":[{"href":"https:\/\/www.glyphrstudio.com\/blog\/wp-json\/wp\/v2\/posts\/155","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.glyphrstudio.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.glyphrstudio.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.glyphrstudio.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.glyphrstudio.com\/blog\/wp-json\/wp\/v2\/comments?post=155"}],"version-history":[{"count":5,"href":"https:\/\/www.glyphrstudio.com\/blog\/wp-json\/wp\/v2\/posts\/155\/revisions"}],"predecessor-version":[{"id":243,"href":"https:\/\/www.glyphrstudio.com\/blog\/wp-json\/wp\/v2\/posts\/155\/revisions\/243"}],"wp:attachment":[{"href":"https:\/\/www.glyphrstudio.com\/blog\/wp-json\/wp\/v2\/media?parent=155"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.glyphrstudio.com\/blog\/wp-json\/wp\/v2\/categories?post=155"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.glyphrstudio.com\/blog\/wp-json\/wp\/v2\/tags?post=155"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}