-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
gtk appmenu #10383
Comments
Commented by: uklotzde Mixxx uses Qt and not GTK. If you know how to implement the GTK app menu with Qt please share. I doubt that this is possible with reasonable effort. |
Commented by: Be-ing
Likewise. And I think it would be a big waste of time to invest that effort into the legacy QWidgets GUI instead of moving forward with QML. |
Commented by: gouster4 I see, you did implemented appmenu, but trought QT. That should work aswell. Everything seems to work fine, until i get notification about no audio output device (when starting mixxx without connected my DDJ-SB2). Screenshots: After no audio output message: This also reminds me feature request. |
Commented by: uklotzde Please don't use the same bug report for different issues. |
Commented by: uklotzde This is also not a support forum. Please use https://mixxx.discourse.group/c/support/6 for this purpose. Thank you. |
Commented by: ronso0 @pavel Horniak (gouster4) There are also two (closed/stalled) PRs aiming to get rid of the main menu bar, you may try if one of those works for you: #3184 #3189 |
Issue closed with status Won't Fix. |
Reported by: gouster4
Date: 2021-04-03T19:12:41Z
Status: Won't Fix
Importance: Wishlist
Launchpad Issue: lp1922448
Tags: gui
Please implement gtk appmenu / gmenu /gtk menu or how is it called.
Here is example of Firefox with appmenu supported. Saves screen space.
https://ibb.co/6mDMMns
And here is Mixxx 2.4 without appmenu support (menu hardcoded/built into mixxx).
https://ibb.co/VCK6H6q
I see there potential to have that menu shared with system, and get rid of that panel.
I know that Mixxx is multiplatform app, but i hope it can be programmed for linux only with some function which detects used os. That way it would not affect functionality on other platforms like windows. Its just matter of getting rid of that panel, and let linux os make that panel for you, depending how configureg/customized your de is. normally it would look similar as now, but with some DE extensions you can get it to topbar.
Here is some more info about it:
https://developer.gnome.org/gtk4/stable/ch01s06.html#id-1.2.3.10.10
https://developer.gnome.org/gtk3/stable/ch01s04.html#id-1.2.3.12.8
Thanx.
The text was updated successfully, but these errors were encountered: