Summary: | Global menu is not screen aware | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | Víctor <vmorenomarin> |
Component: | Global Menu | Assignee: | Kai Uwe Broulik <kde> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | mvourlakos, plasma-bugs, vmorenomarin |
Priority: | NOR | ||
Version: | 5.10.5 | ||
Target Milestone: | 1.0 | ||
Platform: | Manjaro | ||
OS: | Linux | ||
Latest Commit: | https://commits.kde.org/plasma-workspace/3fa1cc6b77161a2bcc50647fa67311355f8e7534 | Version Fixed In: | |
Sentry Crash Report: | |||
Attachments: | I'm using Kdevelop (right screen), but the items in the global menu also appears in the panel of the other screen (left). |
I think that global menu model (https://github.com/KDE/plasma-workspace/blob/master/applets/appmenu/plugin/appmenumodel.cpp) should support screen awareness @kbroulik what is your opinion, should I go for it? Git commit 3fa1cc6b77161a2bcc50647fa67311355f8e7534 by Michail Vourlakos. Committed on 22/11/2018 at 18:37. Pushed by mvourlakos into branch 'master'. mage global menu screen aware Summary: --a new screenGeometry property is added in the AppMenuModel in order to be used for filtering windows based on their geometry. Related: bug 395853 Test Plan: --validate that when moving a window between different screens the global menu applet is updated accordingly --checkout that nothing has broke because of this new behavior Reviewers: #plasma, broulik, davidedmundson Reviewed By: #plasma, davidedmundson Subscribers: mart, davidedmundson, plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D16768 M +2 -1 applets/appmenu/package/contents/ui/main.qml M +54 -2 applets/appmenu/plugin/appmenumodel.cpp M +19 -0 applets/appmenu/plugin/appmenumodel.h https://commits.kde.org/plasma-workspace/3fa1cc6b77161a2bcc50647fa67311355f8e7534 |
Created attachment 107917 [details] I'm using Kdevelop (right screen), but the items in the global menu also appears in the panel of the other screen (left). Greetings. I'm using global menu widget in two panels, one panel per screen. When I'm using the window in the active screen, the global menu items also appears in the other screen. Maybe would be interesting add an option to avoid that the global menu items of my active window appears in the panel of other screen.