Nux

Merge lp://qastaging/~3v1n0/nux/xinputwindow-wm-pid into lp://qastaging/nux

Proposed by Marco Trevisan (Treviño)
Status: Superseded
Proposed branch: lp://qastaging/~3v1n0/nux/xinputwindow-wm-pid
Merge into: lp://qastaging/nux
Diff against target: 228 lines (+77/-54)
2 files modified
NuxGraphics/XInputWindow.cpp (+77/-53)
NuxGraphics/XInputWindow.h (+0/-1)
To merge this branch: bzr merge lp://qastaging/~3v1n0/nux/xinputwindow-wm-pid
Reviewer Review Type Date Requested Status
Unity Team Pending
Review via email: mp+169852@code.qastaging.launchpad.net

Commit message

XInputWindow: define _NET_WM_PID and WM_CLIENT_MACHINE for nux windows

This makes them to be matched properly

Description of the change

Register the process pid that launched every nux input window, in this way BAMF can handle the unity windows as windows of the same application (that won't be shown anyway), instead of creating a new application for each window.
This reduces the usage of some resources both in bamf and in unity (that now will create only one hidden ApplicationLauncherIcon, instead of 5, in case of single monitor).

To post a comment you must log in.

Unmerged revisions

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches