Merge lp:~smspillaz/compiz-core/compiz-core.fix_904806v2 into lp:compiz-core/0.9.5
Status: | Merged |
---|---|
Approved by: | Sam Spilsbury |
Approved revision: | 2918 |
Merged at revision: | 2919 |
Proposed branch: | lp:~smspillaz/compiz-core/compiz-core.fix_904806v2 |
Merge into: | lp:compiz-core/0.9.5 |
Diff against target: |
144 lines (+33/-1) 6 files modified
include/core/atoms.h (+1/-0) include/core/window.h (+6/-1) src/atoms.cpp (+3/-0) src/event.cpp (+9/-0) src/screen.cpp (+3/-0) src/window.cpp (+11/-0) |
To merge this branch: | bzr merge lp:~smspillaz/compiz-core/compiz-core.fix_904806v2 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Alan Griffiths | Approve | ||
Review via email: mp+89305@code.launchpad.net |
Description of the change
Support _NET_WM_
+
+active state. Clients MUST regard it as a read-only hint. It cannot be set at
+map time or changed via a _NET_WM_STATE client message. The window given by
+
+as well, if they have a strong association with the active window and will be
+considered as a unit with it by the user. Clients that modify the appearance of
+internal elements when a toplevel has keyboard focus SHOULD check for the
+availability of this state in _NET_SUPPORTED and, if it is available,
+use it in preference to tracking focus via FocusIn events. By doing so they will
+match the window decorations and accurately reflect the intentions of the Window
+Manager.
[1] http://
XWMQA Test: lp:~smspillaz/+junk/net-wm-state-focused-test
OK AFAICS