Most likely a Bug

Yes, I know the process of filing a Bug report. But, I’m not interested in doing it… Thus, this is just FYI…

This did not happen in 5.1.7 but, I just updated to 5.1.9…

I rearranged my custom plugins (via Pref’s) but, after Quiting, they return to the Order they are listed in the file-browser. Screenshot below…

It’s not a problem for me and I can live with it (sure, I could rename them…)

I can’t reproduce, the order saves fine for me on 5.1.9, windows.
Find the pcbnew preferences file and check if it has right permissions or if it gets updated. On windows it’s in %APPDATA%\kicad, not sure about mac.
The line that stores button visibility and plugin order starts with ActionPluginButtons=

thanks…

The order in the file you refer to looks okay but, the actual order in the GUI does not reflect the same order… screenshot below

Example: the DB lists as Last but, in GUI, it shows first

Why not?
The MAC platform is under-tested compared with Windows and popular Linux distributions
You help the developers with bug reports, you get a better version next release. It is a good way to pay back for a free tool.

2 Likes

I think this has to do with the app translocation “security” feature that macos added not so long ago. It probably changes the generated path of kicad.app folder on every launch and therefore settings stored in the preferences become invalid as they store virtual paths.
Try using another folder for plugins, one that doesn’t get translocated. You can find all plugin search paths by running this command in pcbnew scripting console:

import pcbnew
print(pcbnew.PLUGIN_DIRECTORIES_SEARCH)

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.