delucis / smufl-glyphs-info

🔣 SMuFL support for Glyphs
GNU General Public License v3.0
0 stars 0 forks source link

smufl-glyphs-info and Glyphsapp 3.1.1 #6

Open NorFonts opened 1 year ago

NorFonts commented 1 year ago

Which part of smufl-glyphs-info isn’t working as you would like?

All the .plist file is ok with Glyphsapp 3.

What do you expect it to do?

to work the same way with old Glypsapp.

What is it actually doing? Does it always behave like this? What do you have to do to make it do this?

It doesn't show in the left side bar of Glyphsapp 3.

Could you give us a few last details?

delucis commented 1 year ago

Thanks for the report @NorFonts! This is due to a folder rename. smufl-glyphs-info copies the required files to Glyphs/Info:

https://github.com/delucis/smufl-glyphs-info/blob/9607a6119a22039569d8117781af3252bf11847d/bin/cli.js#L76

But for Glyphs 3, this should be updated to Glyphs 3/Info.

Until that’s fixed, you can still do this manually as described in the Glyphs App documentation and in the README:

One quick way to find Glyphs’ Application Support directory is to open Glyphs and select Script > Open Scripts Folder.

If it doesn’t exist, you should create an Info directory alongside the Scripts directory to put GlyphData.xml and Groups.plist in.

You should end up with a directory structure like this:

~/Library
└── Application Support
    └── Glyphs
        ├── Info
        │   ├── GlyphData.xml
        │   └── Groups.plist
        ├── Scripts
        └── ...

GlyphData.xml and Groups.plist are in the dist/ directory of this repository.

NorFonts commented 1 year ago

Thanks, I did what you suggested but I still get this error message when I run Glyphs 3 app:

CleanShot 2023-02-06 at 16 31 55@2x CleanShot 2023-02-06 at 16 34 04@2x

Not sure what's wrong :-/

delucis commented 1 year ago

Ooh, weird — sorry about that. Sounds like I’ll need to dig deeper for Glyphs 3 support in that case. I haven’t used this myself since Glyphs 3 was released.

I can’t guarantee how soon I’ll find time to work on this, but hopefully I can take a look this weekend.