-
Notifications
You must be signed in to change notification settings - Fork 3
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
Qt apps menu disappears [question] #9
Comments
probably avoids errors like in issue #9 but does not resolve the issue
Hi @logix2, on Arch Linux with Could you try with master branch, to see if the errors are fixed, or try without running |
Interesting. Both Gtk2 (GIMP) and Gtk3 (e.g. Nemo) apps in Ubuntu 18.10 have menus, only Qt(5) applications don't have one. Regarding your request - VLC no longer shows any errors. The other bug I reported today (with the Gtk hud not being displayed properly in multi-monitor setups) is fixed as well. About not having any menus when using this... that's a major deal-breaker. There's no workaround of some sort for this I guess? |
@jonian this is why rolling the menubar into the HUD is a good. The unity patches, modules and features (whether it's appmenu or unity) are all designed to hide the menu inside application.You can't rely on the application showing the menubar when you use the unity code and its derivatives. But if you integrate the menubar into the HUD, then there is no problem. It's will always be there. |
What that means? @jonian Please see, the appmenu-gtk-module only work with gtk applications. Then the appmenu-gtk-module have nothing to be with a Qt failure. What is occurring here is that the concept for HUD applications don' t exist in Qt. So, when the Also the Gtk2 (GIMP) applications are affected with this problematic, but as they are few, this is not important as is for the Qt applications. This is because there are not a Also as a suggestion please, replace the bamf with directly calls to X11, then please try to find if you are or not in X11 to then call the X11 functions. Please see appmenu-gtk-module also support Wayland but unity-gtk-module don't support it. So, currently you have X11 support only, but you can have also Wayland support. The problem in Wayland is just to know the current active window, but also some workarounds can be implemented to ask Mutter over Dbus what you want to know with the |
@lestcape Thank you for the detailed information.
In earlier versions, I was using X11 (https://github.com/hardpixel/gnome-hud/blob/bc9e173415e043e90c82bbb91f3b492ca1b0e396/utils/ewmh.py), so maybe I will revert to that.
I have implemented that in As a workaround for the hidden menubar, I was thinking to add a shortcut (eg. |
Full size HUD with menu-bar at the top. It has a bunch of other crap in there too, bu the menu-bar is the main thing. More here https://medium.com/@leftcrane/gui-hud-using-global-menu-features-hacks-572760272168 |
@ripefig That is very nice but it requires a lot of work and I do not have the time to implement it. |
Oh yeah, clearly. You don't really need the other bells and whistles, but you would need to draw the menubar widget somewhere for the HUD idea to be workable. |
My point in the request is that bamf don' t add any advance to your procedure while complicate settings for novice users. So, you can have a different perception about it, that is just a recommendation.
Ohh very nice. I think you can select your provider and have all providers you need in the same application to react base on the environment to continues the support for all of them.
Sure, i was who implemented the Wayland support for the appmenu-gtk-module :). LOL, It work from sure ahhhh....
This is more less the same workaround of mate. But have some inconveniences. Also please notice that Qt have a bug that don' t allow to reconnect the applications to the |
@ripefig thanks for the explanation. |
This is a question, as this is not an issue with gnome-hud itself, but it is related to its setup.
After setting up gnome-hud in Ubuntu (and installing its dependencies), I no longer get a menu in Qt application windows (I've observed this with VLC and VirtualBox, I'm not sure if it affects Qt4 apps too). I get this error when running VLC, after setting up gnome-hud:
Do you know a way to get the menu back in Qt applications or what could be causing this?
The text was updated successfully, but these errors were encountered: