Solved API: Bogus default value in SearchPluginMenuResource() declaration

Hi,

it seems the following function from the API is using an outdated default value

GeData* SearchPluginMenuResource(const maxon::String &identifier = "IDS_EDITOR_PLUGINS"_s)

An ID with the name "IDS_EDITOR_PLUGINS" is not used anymore since R21. It seems to be IDS_EDITOR_PIPELINE now. Hence, a menu that should appear after the "Extensions" menu now appears in the rightmost position, when using the default.

Cheers,
Frank

www.frankwilleke.de
Only asking personal code questions here.

HI, @fwilleke80 thanks for pointing it to us.

And I can only confirm the issue and inform you that I've open a bug report about it.
Cheers,
Maxime.

👍

Thank you!

www.frankwilleke.de
Only asking personal code questions here.

@m_adam
The same probably applies to:

GeData* SearchPluginSubMenuResource(const maxon::String &identifier = "IDS_EDITOR_PLUGINS"_s, BaseContainer *bc = nullptr)

www.frankwilleke.de
Only asking personal code questions here.

@fwilleke80 said in API: Bogus default value in SearchPluginMenuResource() declaration:

IDS_EDITOR_PLUGINS

Yes and also affect python.