{"action":"opened","issue":{"url":"https://api.github.com/repos/googlei18n/fontmake/issues/399","repository_url":"https://api.github.com/repos/googlei18n/fontmake","labels_url":"https://api.github.com/repos/googlei18n/fontmake/issues/399/labels{/name}","comments_url":"https://api.github.com/repos/googlei18n/fontmake/issues/399/comments","events_url":"https://api.github.com/repos/googlei18n/fontmake/issues/399/events","html_url":"https://github.com/googlei18n/fontmake/issues/399","id":296557370,"number":399,"title":"Support bracket layers in Glyphs","user":{"login":"robmck-ms","id":14880595,"avatar_url":"https://avatars2.githubusercontent.com/u/14880595?v=4","gravatar_id":"","url":"https://api.github.com/users/robmck-ms","html_url":"https://github.com/robmck-ms","followers_url":"https://api.github.com/users/robmck-ms/followers","following_url":"https://api.github.com/users/robmck-ms/following{/other_user}","gists_url":"https://api.github.com/users/robmck-ms/gists{/gist_id}","starred_url":"https://api.github.com/users/robmck-ms/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/robmck-ms/subscriptions","organizations_url":"https://api.github.com/users/robmck-ms/orgs","repos_url":"https://api.github.com/users/robmck-ms/repos","events_url":"https://api.github.com/users/robmck-ms/events{/privacy}","received_events_url":"https://api.github.com/users/robmck-ms/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-02-12T23:08:16Z","updated_at":"2018-02-12T23:08:16Z","closed_at":null,"author_association":"NONE","body":"Bracket layers in Glyphs are a very convenient mechanism for drawing alternates for glyphs. It would be very helpful if fontmake supported Glyphs' bracket layers, storing the layers as additional glyphs in the glyf table, and generating the necessary rvrn feature and Feature Variations code in GSUB. \r\n\r\nThis could be implemented using Rules in the .designspace file. Fontmake would just generate the rules append the alternate glyphs to the glyf table. Fonttools.varLIb could consume it all and generate the FeatureVariations code. This would also free us up from depending on feature file syntax. "}}
{"actor":{"display_login":"robmck-ms"}}