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

[Feature Request] Global menu support #67

Open
dotWAVE opened this issue Nov 4, 2018 · 13 comments
Open

[Feature Request] Global menu support #67

dotWAVE opened this issue Nov 4, 2018 · 13 comments

Comments

@dotWAVE
Copy link

dotWAVE commented Nov 4, 2018

Something missing that would bring this closer to the Unity experience is appmenu. In Unity you would get entries on your top panel like "File" "Edit" "View" etc, and they would be hidden from the normal program window.

@tio-trom
Copy link

Yes! This is what you are looking for https://extensions.gnome.org/extension/1250/gnome-global-application-menu/ - unfortunately it is not developed anymore and does not work with gnome 3.30. Maybe the people behind this awesome unity-shell extension can use it and make it work with their extension. Would be fantastic!

@jonian jonian changed the title Appmenu support [Feature Request] Global menu support Dec 2, 2018
@jonian jonian added the feature label Dec 2, 2018
@jmaris
Copy link

jmaris commented Jul 3, 2019

I fear the issue with this would be performance, as gnome shell performs poorly with large complex menus

@tiotrom
Copy link

tiotrom commented Jul 4, 2019

1 year later and I still miss this...it was one of the most useful features in Linux...

@dotWAVE
Copy link
Author

dotWAVE commented Jul 15, 2019

Seems like gnome is trying to move away from menus like this, however there are many applications that still use them.

@ripefig
Copy link

ripefig commented Mar 12, 2020

@jmaris @jonian Instead of implementing "global menu" as an actual menubar in the panel — with all the performance problems that entails — why not do it as an on-demand popup, triggered by a shortcut and by clicking a "Menu" button in the panel? You could just display all the menu items in the GTK popup, and moreover they could be made searchable. That way, you have much more flexibility and aren't dependent on the shell UI. You could lay out the menu items any way you want within this popup - it could even be touch friendly.

This would also finally resolve the terrible inconsistency between Gnome apps, which lack a menu bar, and all the other apps which still have a menubars, since in both cases all the menu items would be accessible via the same popup. For Gnome apps, additional functions could exposed via https://github.com/p-e-w/plotinus.

@otavioschwanck
Copy link

it will be a killer feature to this extension, i really want to see a global menu here

@JoveYu
Copy link

JoveYu commented Oct 11, 2021

there another extension https://github.com/gonzaarcr/Fildem using appmenu-gtk-module to show global menu

@jonian
Copy link
Member

jonian commented Oct 11, 2021

Hi @JoveYu. I know about Fildem, it is a fork of our project https://github.com/hardpixel/gnome-hud, so there is no lack of knowledge on how to implement this feature.

The issue is marked as help wanted because it needs a lot of work and I do not have currently the free time to do it. Also there are other features that are more important like #82.

@gnat
Copy link

gnat commented Jun 29, 2022

there another extension https://github.com/gonzaarcr/Fildem using appmenu-gtk-module to show global menu

Frustratingly, although Fildem's fork does work, it suffers from two major issues:

  1. Only works on single-monitor setups. ☹️ Problem if two monitors gonzaarcr/Fildem#136
  2. The mouse behavior is extremely buggy: The click and mouse pointer movement on the menu in panel dont work as expected. gonzaarcr/Fildem#151

I bet @jonian and the wonderful hard-pixel folks could do this right. I could take a stab at it but don't really have the in-depth knowledge to do so. Currently using Ubuntu Unity as a substitute.

Any other help or suggestions appreciated.

@tio-trom
Copy link

Can anyone please unsubscribe my other "tiotrom" account from this topic? I lost my login and I keep on getting notifications for this. I finally managed to have global menus for my custom distro tromjaro via XFCE and they work wonder so I do not need this. Please unsubscribe me.

@jonian
Copy link
Member

jonian commented Jul 11, 2022

@tio-trom Sorry there is no way to unsubscribe you from the issue. Only you can do it from your account.

@Fuseteam
Copy link

Fuseteam commented Dec 3, 2022

looks like fildem got forked again Weather-OS/Fildem-v2#14

@ghost
Copy link

ghost commented Jan 7, 2023

It got forked and promptly abandoned again.
What a shame. It's such a useful extension, I don't understand how is it nobody wants to maintain it :(

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

10 participants