Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Menu entry "Settings" is missing #9

Open
kgraefe opened this issue Jun 11, 2019 · 2 comments

Comments

Projects
None yet
2 participants
@kgraefe
Copy link
Contributor

commented Jun 11, 2019

When the buddy list is in focus, none of the menus in the menu bar have the "Settings" entry. Normally this would be under "Extras". I noticed that it is under "Pidgin" when I focus a chat window, though.

@Agalin

This comment has been minimized.

Copy link
Owner

commented Jun 12, 2019

It's actually the last created window (or first after buddy list, not sure atm) - if you haven't open any conversations yet, you'll find settings available for buddy list (in "Pidgin" menu). Currently plugin is just reattaching a single reference, will need to copy it or handle menus differently altogether - it's not the only issue, help menu is behaving strangely too, not even going to talk about times when you disable and reenable plugin.
And settings in "Pidgin" menu is the expected behavior - that's where native apps always place it. "About Pidgin" behaves in the exact same way (including movement to different windows).

@kgraefe

This comment has been minimized.

Copy link
Contributor Author

commented Jun 12, 2019

I see. If it helps, you could disable unloading at runtime by returing FALSE in plugin_unload(). Pidgin will then just not load it at the next start.

You may need to listen to the core-quitting signal in order to clean up when the plugin is unloaded due to Pidgin shutting down.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.