Having trouble installing Word-O-Mat Plugin

Hi, after seeing all of the previous posts on Word o mat issues I can’t seem to find what I’m running into.

When I open the plugin, I get a prompt to install. I hit install, and then I get the “this developer can’t be verified” message, I go into security and privacy, hit “open anyway,” Glyphs queues me to install the plugin, and then nothing happens. It’s not installed.

After trying a few different order of operations for approving the developing and installing the plugin and quitting the app, I’ve gotten it to show up in the plugins list. But when I go to “word-o-mat” in the edit menu, no window shows up.

I haven’t tried reinstalling everything yet, because I’d like that to be my last resort.

On macOS Catalina, you need to install the plugin through the plugin manager.

AH. Whoops. Thank you.

I’m a bit confused, because I was able to reinstall RMX tools without the plugin manager.

That might depend on when you downloaded the plugin. If it was before you installed macOS Catalina, it has no quarantine bit set.

Hi there @GeorgSeifert
I have a similar problem, I updated my Glyphs to 2.6.7 and it seems Word O Mat doesn’t work anymore…
I can’t find it on the edit menu, i re install it and relunch the app but it’s not working.
Would you have an idea to make it work ?
Have a great day

What version of MacOS do you have ?

Catalina 10.15.7

and here is what was in the outpout window

Traceback (most recent call last):
  File "GlyphsApp/GlyphsApp/plugins.py", line 838, in loadPlugin
  File "plugin.py", line 313, in start
    newMenuItem = NSMenuItem(self.name, self.showWindow_)
  File "GlyphsApp/GlyphsApp/__init__.py", line 869, in NSMenuItem__init__
AttributeError: 'callbackHelperClass' object has no attribute 'callback'
Traceback (most recent call last):
  File "GlyphsApp/GlyphsApp/plugins.py", line 838, in loadPlugin
  File "plugin.py", line 46, in start
    newMenuItem = NSMenuItem(self.name, self.showWindow_)
  File "GlyphsApp/GlyphsApp/__init__.py", line 869, in NSMenuItem__init__
AttributeError: 'callbackHelperClass' object has no attribute 'callback'
Traceback (most recent call last):
  File "GlyphsApp/GlyphsApp/plugins.py", line 838, in loadPlugin
  File "plugin.py", line 31, in start
    newMenuItem = NSMenuItem(self.name, self.findWords)
  File "GlyphsApp/GlyphsApp/__init__.py", line 869, in NSMenuItem__init__
AttributeError: 'callbackHelperClass' object has no attribute 'callback'

I also have an issue with the Word-O-Mat Plugin on Monterey 12.2.1, it says:
This plugin needs the vanilla module to be installed for python 2.7.

I did install Vanilla though with the plugin manager, and had python installed both with the plugin manager and through Terminal.

Found the problem and fixed it. Thanks for the report.

1 Like

Thanks, what should I do to make it work?

You need to wait for the next update.

2 Likes

All clear, vielen Dank :100:

I am still running 2.67 & Catalina because work pressure hasn’t left me feeling like I have time for the learning curve on a new version yet. But in my case Glyphs shows word o mat is installed but it isn’t showing up in the pull-down menu anymore. Could this be related to the issue you are talking about in this thread?

IDK if this is useful or not but when I remove all plug ins and restart I get this in the Macro window:

/Users/ebensorkin/Library/Application Support/Glyphs/Plugins/FilterListManager.glyphsPlugin/Contents/Resources/plugin.py:134: UninitializedDeallocWarning: leaking an uninitialized object of type NSMenuItem
  self.restore_name, restore_selector, ""
Traceback (most recent call last):
  File "GlyphsApp/GlyphsApp/plugins.py", line 838, in loadPlugin
  File "plugin.py", line 134, in start
    self.restore_name, restore_selector, ""
AttributeError: 'FilterListManager' object has no attribute 'restore_name'

I solved it with an update to 2.68. I had to check the box that says “show cutting edge versions” in preferences to see that it was available but now I am able to use word o mat again

I updated to 3.0.5 (3120) and still can’t get word-o-mat to work…

I just tried and it works.
Do you get an error (e.g. in the Macro window)?
Do you have a working python environment? (can you run import vanilla in the Macro window?)

When I open word-o-mat ist says This plugin needs the vanilla module to be installed for python 2.7.
And when I try to run import vanilla it does nothing…

How do you do that? Do

import vanilla
print(vanilla)

in the macro window.