2 * Not all of these are hints, just copied out
3 * everything with _NET in it from the spec.
6 * P = For pagers, and extern pager wont work with E's desktop setup
7 * E can have multiple virtual roots AND multiple desktops AND several
8 * zones when using xinerama
14 /* Root Window Properties (and Related Messages) */
17 _NET_CLIENT_LIST_STACKING [X]
18 _NET_NUMBER_OF_DESKTOPS [P]
19 _NET_DESKTOP_GEOMETRY [P]
20 _NET_DESKTOP_VIEWPORT [P]
21 _NET_CURRENT_DESKTOP [P]
22 _NET_DESKTOP_NAMES [ ]
23 _NET_ACTIVE_WINDOW [?] /* Listen to active window requests */
25 _NET_SUPPORTING_WM_CHECK [X]
26 _NET_VIRTUAL_ROOTS [X]
27 _NET_DESKTOP_LAYOUT [P]
28 _NET_SHOWING_DESKTOP [ ]
30 /* Other Root Window Messages */
32 _NET_MOVERESIZE_WINDOW [P]
33 _NET_WM_MOVERESIZE [X]
34 _NET_RESTACK_WINDOW [P]
35 _NET_REQUEST_FRAME_EXTENTS [X]
37 /* Application Window Properties */
39 _NET_WM_VISIBLE_NAME [X] /* E uses _NET_WM_NAME, doesn't need to set this */
41 _NET_WM_VISIBLE_ICON_NAME [X] /* E uses _NET_WM_ICON_NAME, doesn't need to set this */
43 /* Do we have to do anything special with these, except
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]
55 _NET_WM_STATE_MODAL [X]
56 /* _NET_WM_STATE_STICKY indicates that the
57 * Window Manager SHOULD keep the window's
58 * position fixed on the screen, even when
59 * the virtual desktop scrolls. */
60 _NET_WM_STATE_STICKY [?]
61 _NET_WM_STATE_MAXIMIZED_VERT [X]
62 _NET_WM_STATE_MAXIMIZED_HORZ [X]
63 _NET_WM_STATE_SHADED [X]
64 _NET_WM_STATE_SKIP_TASKBAR [X]
65 _NET_WM_STATE_SKIP_PAGER [X]
66 _NET_WM_STATE_HIDDEN [X]
67 _NET_WM_STATE_FULLSCREEN [X]
68 _NET_WM_STATE_ABOVE [X]
69 _NET_WM_STATE_BELOW [X]
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 [ ]
83 _NET_WM_STRUT_PARTIAL [X]
84 _NET_WM_ICON_GEOMETRY [T]
87 _NET_WM_HANDLED_ICONS [T]
89 _NET_FRAME_EXTENTS [X]
91 _NET_WM_SYNC_REQUEST [X]
92 _NET_WM_SYNC_REQUEST_COUNTER [X]