summaryrefslogtreecommitdiff
path: root/netwm.txt
diff options
context:
space:
mode:
authorsebastid <sebastid>2005-06-04 16:31:45 +0000
committersebastid <sebastid@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>2005-06-04 16:31:45 +0000
commit6c248ea656a9460c100e042314e171a29bd485ac (patch)
tree802a3a1881b3d6fed35af7feb55c73c70d80ee06 /netwm.txt
parent6468e0cef066dcaaa38c387dcea9491d3393b501 (diff)
1. Do we need to remember mouse down on all buttons?
2. Is there any problem with calling pointer_ungrab unconditionally? SVN revision: 15120
Diffstat (limited to 'netwm.txt')
-rw-r--r--netwm.txt97
1 files changed, 51 insertions, 46 deletions
diff --git a/netwm.txt b/netwm.txt
index 511f16692..9adfa3f6f 100644
--- a/netwm.txt
+++ b/netwm.txt
@@ -11,44 +11,46 @@
11 * T = For taskbar 11 * T = For taskbar
12 */ 12 */
13 13
14_NET_ACTIVE_WINDOW [?] /* Listen to active window requests */ 14/* Root Window Properties (and Related Messages) */
15_NET_SUPPORTED [X]
15_NET_CLIENT_LIST [X] 16_NET_CLIENT_LIST [X]
16_NET_CLIENT_LIST_STACKING [X] 17_NET_CLIENT_LIST_STACKING [X]
17_NET_CLOSE_WINDOW [P] 18_NET_NUMBER_OF_DESKTOPS [P]
18_NET_CURRENT_DESKTOP [P]
19_NET_DESKTOP_GEOMETRY [P] 19_NET_DESKTOP_GEOMETRY [P]
20_NET_DESKTOP_LAYOUT [P]
21_NET_DESKTOP_NAMES [ ]
22_NET_DESKTOP_VIEWPORT [P] 20_NET_DESKTOP_VIEWPORT [P]
23_NET_FRAME_EXTENTS [X] 21_NET_CURRENT_DESKTOP [P]
24_NET_MOVERESIZE_WINDOW [P] 22_NET_DESKTOP_NAMES [ ]
25_NET_NUMBER_OF_DESKTOPS [P] 23_NET_ACTIVE_WINDOW [?] /* Listen to active window requests */
26_NET_REQUEST_FRAME_EXTENTS [X] 24_NET_WORKAREA [ ]
27_NET_RESTACK_WINDOW [P]
28_NET_SHOWING_DESKTOP [ ]
29_NET_SUPPORTED [X]
30_NET_SUPPORTING_WM_CHECK [X] 25_NET_SUPPORTING_WM_CHECK [X]
31_NET_VIRTUAL_ROOTS [X] 26_NET_VIRTUAL_ROOTS [X]
32_NET_WM_ACTION_CHANGE_DESKTOP [ ] 27_NET_DESKTOP_LAYOUT [P]
33_NET_WM_ACTION_CLOSE [ ] 28_NET_SHOWING_DESKTOP [ ]
34_NET_WM_ACTION_FULLSCREEN [ ] 29
35_NET_WM_ACTION_MAXIMIZE_HORZ [ ] 30/* Other Root Window Messages */
36_NET_WM_ACTION_MAXIMIZE_VERT [ ] 31_NET_CLOSE_WINDOW [P]
37_NET_WM_ACTION_MINIMIZE [ ] 32_NET_MOVERESIZE_WINDOW [P]
38_NET_WM_ACTION_MOVE [ ] 33_NET_WM_MOVERESIZE [X]
39_NET_WM_ACTION_RESIZE [ ] 34_NET_RESTACK_WINDOW [P]
40_NET_WM_ACTION_SHADE [ ] 35_NET_REQUEST_FRAME_EXTENTS [X]
41_NET_WM_ACTION_STICK [ ] 36
42_NET_WM_ALLOWED_ACTIONS [ ] 37/* Application Window Properties */
43_NET_WM_DESKTOP [ ]
44_NET_WM_HANDLED_ICONS [T]
45_NET_WM_ICON [X]
46_NET_WM_ICON_GEOMETRY [T]
47_NET_WM_ICON_NAME [X]
48_NET_WM_MOVERESIZE [ ]
49_NET_WM_NAME [X] 38_NET_WM_NAME [X]
50_NET_WM_PID [X] 39_NET_WM_VISIBLE_NAME [X] /* E uses _NET_WM_NAME, doesn't need to set this */
51_NET_WM_PING [ ] 40_NET_WM_ICON_NAME [X]
41_NET_WM_VISIBLE_ICON_NAME [X] /* E uses _NET_WM_ICON_NAME, doesn't need to set this */
42_NET_WM_DESKTOP [ ]
43/* Do we have to do anything special with these, except
44 * stacking order? */
45_NET_WM_WINDOW_TYPE [X]
46_NET_WM_WINDOW_TYPE_DESKTOP [X]
47_NET_WM_WINDOW_TYPE_DOCK [X]
48_NET_WM_WINDOW_TYPE_TOOLBAR [X]
49_NET_WM_WINDOW_TYPE_MENU [X]
50_NET_WM_WINDOW_TYPE_UTILITY [X]
51_NET_WM_WINDOW_TYPE_SPLASH [X]
52_NET_WM_WINDOW_TYPE_DIALOG [X]
53_NET_WM_WINDOW_TYPE_NORMAL [X]
52_NET_WM_STATE [X] 54_NET_WM_STATE [X]
53_NET_WM_STATE_MODAL [ ] 55_NET_WM_STATE_MODAL [ ]
54/* _NET_WM_STATE_STICKY indicates that the 56/* _NET_WM_STATE_STICKY indicates that the
@@ -66,22 +68,25 @@ _NET_WM_STATE_FULLSCREEN [X]
66_NET_WM_STATE_ABOVE [X] 68_NET_WM_STATE_ABOVE [X]
67_NET_WM_STATE_BELOW [X] 69_NET_WM_STATE_BELOW [X]
68_NET_WM_STATE_DEMANDS_ATTENTION [ ] 70_NET_WM_STATE_DEMANDS_ATTENTION [ ]
71_NET_WM_ALLOWED_ACTIONS [ ]
72_NET_WM_ACTION_MOVE [ ]
73_NET_WM_ACTION_RESIZE [ ]
74_NET_WM_ACTION_MINIMIZE [ ]
75_NET_WM_ACTION_SHADE [ ]
76_NET_WM_ACTION_STICK [ ]
77_NET_WM_ACTION_MAXIMIZE_HORZ [ ]
78_NET_WM_ACTION_MAXIMIZE_VERT [ ]
79_NET_WM_ACTION_FULLSCREEN [ ]
80_NET_WM_ACTION_CHANGE_DESKTOP [ ]
81_NET_WM_ACTION_CLOSE [ ]
69_NET_WM_STRUT [X] 82_NET_WM_STRUT [X]
70_NET_WM_STRUT_PARTIAL [X] 83_NET_WM_STRUT_PARTIAL [X]
84_NET_WM_ICON_GEOMETRY [T]
85_NET_WM_ICON [X]
86_NET_WM_PID [X]
87_NET_WM_HANDLED_ICONS [T]
88_NET_WM_USER_TIME [X]
89_NET_FRAME_EXTENTS [X]
90_NET_WM_PING [ ]
71_NET_WM_SYNC_REQUEST [ ] 91_NET_WM_SYNC_REQUEST [ ]
72_NET_WM_SYNC_REQUEST_COUNTER [ ] 92_NET_WM_SYNC_REQUEST_COUNTER [ ]
73_NET_WM_USER_TIME [X]
74_NET_WM_VISIBLE_ICON_NAME [X] /* E uses _NET_WM_ICON_NAME, doesn't need to set this */
75_NET_WM_VISIBLE_NAME [X] /* E uses _NET_WM_NAME, doesn't need to set this */
76/* Do we have to do anything special with these, except
77 * stacking order? */
78_NET_WM_WINDOW_TYPE [X]
79_NET_WM_WINDOW_TYPE_DESKTOP [X]
80_NET_WM_WINDOW_TYPE_DOCK [X]
81_NET_WM_WINDOW_TYPE_TOOLBAR [X]
82_NET_WM_WINDOW_TYPE_MENU [X]
83_NET_WM_WINDOW_TYPE_UTILITY [X]
84_NET_WM_WINDOW_TYPE_SPLASH [X]
85_NET_WM_WINDOW_TYPE_DIALOG [X]
86_NET_WM_WINDOW_TYPE_NORMAL [X]
87_NET_WORKAREA [ ]