Closed schriftgestalt closed 1 month ago
I need to think about how to rewrite this. I know it might be unnecessary/unstable for everyone to install pyobjc (and vanilla) in Scripts/site-packages, but I also wanted to avoid having separate instructions for users who are using GlyphsPython in Glyphs vs other Pythons. Users with other Pythons probably already installed pyobjc but it should still at least be mentioned, especially since they might not know they can install it in Scripts/site-packages instead of clogging up their main pip.
When trying to install with a custom python version I found that the installed pyobjc/vanilla has some differences to the Glyphs module one, resulting in issues with rendering NSMenuItem. I reverted to using Glyphs python and the modules, plus installing hyperglot
from the install instructions.
Thanks for helping with this! The NSMenuItem issue is fixed now, as long as you stick to GlyphsPython. pyobjc's new 10.3 update seem to have broken vanilla entirely, so for now I've also edited the README to recommend that users just stick to GlyphsPython, which will keep them on pyobjc 10.2 and GlyphsVanilla which seems to all be working.
for the GlyphsPython it is installed already and for manually installed python it should be installed there