2018-02-04から1日間の記事一覧
何がしたいんだってばさ!?ってなサンプル: def copy_path(path): new_path = GSPath() for pt in path.points: pt2 = GSNode(type=pt.type, x=pt.x, y=pt.y) new_path.points.append(pt2) new_path.setClosePath_(True) return new_path def createRemoveO…
layer = GSLayer() new_path = GSPath() path = Glyphs.font.selectedLayers[0].paths[0] for pt in path.points: # pt2 = copy.copy(pt) でもいいかも? pt2 = GSNode(type=pt.type, x=pt.x, y=pt.y) new_path.points.append(pt2) layer.paths.append(new_p…
font = Glyphs.font thisFilter = NSClassFromString("GlyphsFilterRemoveOverlap").alloc().init() thisFilter.setController_(font.currentTab) for layer in font.selectedLayers: thisFilter.runFilterWithLayer_error_(layer, None) あぁぁ... font = G…
nm x SOME_EXECUTABLE で中身を見るしかっ!
Glyphsの自動化 - らんだむな記憶 自動化とはちょっと違うけど、スクリプト内からフィルタの機能を呼び出したい。 Export Variable Font using Python Scripting API - Scripting - Glyphs Forumを見るとvariable fontは無理みたい。 Generate() API support…
OSS Gate | Doorkeeper へー。意識の高そうな世界があるんだなぁ。 とりあえずいつも使ってるツールとかのバグを見つけたらNew issueするくらいが気楽(?)で良いのではなかろうか...。 いや普通にバグってるしね...。
ブランチで沢山どうでもいいcommitをして、いざ完成!ってとこで、その完成だけ取り込みたい。 ブランチ切って更新してマージするまでの流れ - Qiitaをぼんやり見ていると git merge --squash development とかでいいんじゃないかな?と思って試したらそんな…