1 /* generic atoms */
2 EAPI Ecore_X_Atom ECORE_X_ATOM_ATOM = 0;
3 EAPI Ecore_X_Atom ECORE_X_ATOM_CARDINAL = 0;
4 EAPI Ecore_X_Atom ECORE_X_ATOM_INTEGER = 0;
5 EAPI Ecore_X_Atom ECORE_X_ATOM_FLOAT = 0;
6 EAPI Ecore_X_Atom ECORE_X_ATOM_COMPOUND_TEXT = 0;
7 EAPI Ecore_X_Atom ECORE_X_ATOM_FILE_NAME = 0;
8 EAPI Ecore_X_Atom ECORE_X_ATOM_STRING = 0;
9 EAPI Ecore_X_Atom ECORE_X_ATOM_TEXT = 0;
10 EAPI Ecore_X_Atom ECORE_X_ATOM_X_MOZ_URL = 0;
11 EAPI Ecore_X_Atom ECORE_X_ATOM_UTF8_STRING = 0;
12 EAPI Ecore_X_Atom ECORE_X_ATOM_WINDOW = 0;
13 EAPI Ecore_X_Atom ECORE_X_ATOM_PIXMAP = 0;
14 EAPI Ecore_X_Atom ECORE_X_ATOM_VISUALID = 0;
15 
16 /* dnd atoms */
17 EAPI Ecore_X_Atom ECORE_X_ATOM_SELECTION_PROP_XDND = 0;
18 EAPI Ecore_X_Atom ECORE_X_ATOM_SELECTION_XDND = 0;
19 EAPI Ecore_X_Atom ECORE_X_ATOM_XDND_AWARE = 0;
20 EAPI Ecore_X_Atom ECORE_X_ATOM_XDND_ENTER = 0;
21 EAPI Ecore_X_Atom ECORE_X_ATOM_XDND_TYPE_LIST = 0;
22 EAPI Ecore_X_Atom ECORE_X_ATOM_XDND_POSITION = 0;
23 EAPI Ecore_X_Atom ECORE_X_ATOM_XDND_ACTION_COPY = 0;
24 EAPI Ecore_X_Atom ECORE_X_ATOM_XDND_ACTION_MOVE = 0;
25 EAPI Ecore_X_Atom ECORE_X_ATOM_XDND_ACTION_PRIVATE = 0;
26 EAPI Ecore_X_Atom ECORE_X_ATOM_XDND_ACTION_ASK = 0;
27 EAPI Ecore_X_Atom ECORE_X_ATOM_XDND_ACTION_LIST = 0;
28 EAPI Ecore_X_Atom ECORE_X_ATOM_XDND_ACTION_LINK = 0;
29 EAPI Ecore_X_Atom ECORE_X_ATOM_XDND_ACTION_DESCRIPTION = 0;
30 EAPI Ecore_X_Atom ECORE_X_ATOM_XDND_PROXY = 0;
31 EAPI Ecore_X_Atom ECORE_X_ATOM_XDND_STATUS = 0;
32 EAPI Ecore_X_Atom ECORE_X_ATOM_XDND_LEAVE = 0;
33 EAPI Ecore_X_Atom ECORE_X_ATOM_XDND_DROP = 0;
34 EAPI Ecore_X_Atom ECORE_X_ATOM_XDND_FINISHED = 0;
35 EAPI Ecore_X_Atom ECORE_X_ATOM_XDND_DIRECTSAVE0 = 0;
36 
37 /* dnd atoms that need to be exposed to the application interface */
38 EAPI Ecore_X_Atom ECORE_X_DND_ACTION_COPY = 0;
39 EAPI Ecore_X_Atom ECORE_X_DND_ACTION_MOVE = 0;
40 EAPI Ecore_X_Atom ECORE_X_DND_ACTION_LINK = 0;
41 EAPI Ecore_X_Atom ECORE_X_DND_ACTION_ASK = 0;
42 EAPI Ecore_X_Atom ECORE_X_DND_ACTION_PRIVATE = 0;
43 
44 /* old E atom */
45 EAPI Ecore_X_Atom ECORE_X_ATOM_E_FRAME_SIZE = 0;
46 
47 /* old Gnome atom */
48 EAPI Ecore_X_Atom ECORE_X_ATOM_WIN_LAYER = 0;
49 
50 /* ICCCM atoms */
51 
52 /* ICCCM: client properties */
53 EAPI Ecore_X_Atom ECORE_X_ATOM_WM_NAME = 0;
54 EAPI Ecore_X_Atom ECORE_X_ATOM_WM_ICON_NAME = 0;
55 EAPI Ecore_X_Atom ECORE_X_ATOM_WM_NORMAL_HINTS = 0;
56 EAPI Ecore_X_Atom ECORE_X_ATOM_WM_SIZE_HINTS = 0;
57 EAPI Ecore_X_Atom ECORE_X_ATOM_WM_HINTS = 0;
58 EAPI Ecore_X_Atom ECORE_X_ATOM_WM_CLASS = 0;
59 EAPI Ecore_X_Atom ECORE_X_ATOM_WM_TRANSIENT_FOR = 0;
60 EAPI Ecore_X_Atom ECORE_X_ATOM_WM_PROTOCOLS = 0;
61 EAPI Ecore_X_Atom ECORE_X_ATOM_WM_COLORMAP_WINDOWS = 0;
62 EAPI Ecore_X_Atom ECORE_X_ATOM_WM_COMMAND = 0; /* obsolete */
63 EAPI Ecore_X_Atom ECORE_X_ATOM_WM_CLIENT_MACHINE = 0; /* obsolete */
64 
65 /* ICCCM: window manager properties */
66 EAPI Ecore_X_Atom ECORE_X_ATOM_WM_STATE = 0;
67 EAPI Ecore_X_Atom ECORE_X_ATOM_WM_ICON_SIZE = 0;
68 
69 /* ICCCM: WM_STATE  property */
70 EAPI Ecore_X_Atom ECORE_X_ATOM_WM_CHANGE_STATE = 0;
71 
72 /* ICCCM: WM_PROTOCOLS properties */
73 EAPI Ecore_X_Atom ECORE_X_ATOM_WM_TAKE_FOCUS = 0;
74 EAPI Ecore_X_Atom ECORE_X_ATOM_WM_SAVE_YOURSELF = 0;
75 EAPI Ecore_X_Atom ECORE_X_ATOM_WM_DELETE_WINDOW = 0;
76 
77 /* ICCCM: WM_COLORMAP properties */
78 EAPI Ecore_X_Atom ECORE_X_ATOM_WM_COLORMAP_NOTIFY = 0;
79 
80 /* ICCCM: session management properties */
81 EAPI Ecore_X_Atom ECORE_X_ATOM_SM_CLIENT_ID = 0;
82 EAPI Ecore_X_Atom ECORE_X_ATOM_WM_CLIENT_LEADER = 0;
83 EAPI Ecore_X_Atom ECORE_X_ATOM_WM_WINDOW_ROLE = 0;
84 
85 /* Motif WM atom */
86 EAPI Ecore_X_Atom ECORE_X_ATOM_MOTIF_WM_HINTS = 0;
87 
88 /* NetWM 1.3 atoms (http://standards.freedesktop.org/wm-spec/wm-spec-1.3.html) */
89 
90 /*
91  * NetWM: Root Window Properties and related messages (complete)
92  */
93 
94 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_SUPPORTED = 0;
95 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_CLIENT_LIST = 0;
96 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_CLIENT_LIST_STACKING = 0;
97 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_NUMBER_OF_DESKTOPS = 0;
98 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_DESKTOP_GEOMETRY = 0;
99 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_DESKTOP_VIEWPORT = 0;
100 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_CURRENT_DESKTOP = 0;
101 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_DESKTOP_NAMES = 0;
102 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_ACTIVE_WINDOW = 0;
103 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WORKAREA = 0;
104 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_SUPPORTING_WM_CHECK = 0;
105 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_VIRTUAL_ROOTS = 0;
106 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_DESKTOP_LAYOUT = 0;
107 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_SHOWING_DESKTOP = 0;
108 
109 /*
110  * NetWM: Other Root Window Messages (complete)
111  */
112 
113 /* pager */
114 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_CLOSE_WINDOW = 0;
115 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_MOVERESIZE_WINDOW = 0;
116 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_MOVERESIZE = 0;
117 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_RESTACK_WINDOW = 0;
118 
119 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_REQUEST_FRAME_EXTENTS = 0;
120 
121 /*
122  * NetWM: Application Window Properties (complete)
123  */
124 
125 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_NAME = 0;
126 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_VISIBLE_NAME = 0;
127 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_ICON_NAME = 0;
128 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_VISIBLE_ICON_NAME = 0;
129 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_DESKTOP = 0;
130 
131 /* window type */
132 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_WINDOW_TYPE = 0;
133 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_WINDOW_TYPE_DESKTOP = 0;
134 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_WINDOW_TYPE_DOCK = 0;
135 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_WINDOW_TYPE_TOOLBAR = 0;
136 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_WINDOW_TYPE_MENU = 0;
137 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_WINDOW_TYPE_UTILITY = 0;
138 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_WINDOW_TYPE_SPLASH = 0;
139 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_WINDOW_TYPE_DIALOG = 0;
140 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_WINDOW_TYPE_NORMAL = 0;
141 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_WINDOW_TYPE_DROPDOWN_MENU = 0;
142 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_WINDOW_TYPE_POPUP_MENU = 0;
143 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_WINDOW_TYPE_TOOLTIP = 0;
144 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_WINDOW_TYPE_NOTIFICATION = 0;
145 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_WINDOW_TYPE_COMBO = 0;
146 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_WINDOW_TYPE_DND = 0;
147 
148 /* state */
149 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_STATE = 0;
150 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_STATE_MODAL = 0;
151 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_STATE_STICKY = 0;
152 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_STATE_MAXIMIZED_VERT = 0;
153 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_STATE_MAXIMIZED_HORZ = 0;
154 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_STATE_SHADED = 0;
155 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_STATE_SKIP_TASKBAR = 0;
156 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_STATE_SKIP_PAGER = 0;
157 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_STATE_HIDDEN = 0;
158 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_STATE_FULLSCREEN = 0;
159 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_STATE_ABOVE = 0;
160 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_STATE_BELOW = 0;
161 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_STATE_DEMANDS_ATTENTION = 0;
162 
163 /* allowed actions */
164 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_ALLOWED_ACTIONS = 0;
165 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_ACTION_MOVE = 0;
166 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_ACTION_RESIZE = 0;
167 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_ACTION_MINIMIZE = 0;
168 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_ACTION_SHADE = 0;
169 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_ACTION_STICK = 0;
170 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_ACTION_MAXIMIZE_HORZ = 0;
171 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_ACTION_MAXIMIZE_VERT = 0;
172 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_ACTION_FULLSCREEN = 0;
173 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_ACTION_CHANGE_DESKTOP = 0;
174 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_ACTION_CLOSE = 0;
175 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_ACTION_ABOVE = 0;
176 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_ACTION_BELOW = 0;
177 
178 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_STRUT = 0;
179 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_STRUT_PARTIAL = 0;
180 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_ICON_GEOMETRY = 0;
181 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_ICON = 0;
182 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_PID = 0;
183 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_HANDLED_ICONS = 0;
184 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_USER_TIME = 0;
185 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_STARTUP_ID = 0;
186 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_FRAME_EXTENTS = 0;
187 
188 /*
189  * NetWM: Window Manager Protocols (complete)
190  */
191 
192 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_PING = 0;
193 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_SYNC_REQUEST = 0;
194 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_SYNC_REQUEST_COUNTER = 0;
195 
196 /*
197  * NetWM: Not in the spec
198  */
199 
200 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_WINDOW_OPACITY = 0;
201 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_WINDOW_SHADOW = 0;
202 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_WINDOW_SHADE = 0;
203 
204 /*
205  * Startup Notification (http://standards.freedesktop.org/startup-notification-spec/startup-notification-0.1.txt)
206  */
207 
208 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_STARTUP_INFO_BEGIN = 0;
209 EAPI Ecore_X_Atom ECORE_X_ATOM_NET_STARTUP_INFO = 0;
210 
211 /* selection atoms */
212 EAPI Ecore_X_Atom ECORE_X_ATOM_SELECTION_TARGETS = 0;
213 EAPI Ecore_X_Atom ECORE_X_ATOM_SELECTION_PRIMARY = 0;
214 EAPI Ecore_X_Atom ECORE_X_ATOM_SELECTION_SECONDARY = 0;
215 EAPI Ecore_X_Atom ECORE_X_ATOM_SELECTION_CLIPBOARD = 0;
216 EAPI Ecore_X_Atom ECORE_X_ATOM_SELECTION_PROP_PRIMARY = 0;
217 EAPI Ecore_X_Atom ECORE_X_ATOM_SELECTION_PROP_SECONDARY = 0;
218 EAPI Ecore_X_Atom ECORE_X_ATOM_SELECTION_PROP_CLIPBOARD = 0;
219 
220 /* currently E specific virtual keyboard extension, aim to submit to netwm spec
221  * later */
222 
223 EAPI Ecore_X_Atom ECORE_X_ATOM_E_VIRTUAL_KEYBOARD = 0;
224 EAPI Ecore_X_Atom ECORE_X_ATOM_E_VIRTUAL_KEYBOARD_STATE = 0;
225 EAPI Ecore_X_Atom ECORE_X_ATOM_E_VIRTUAL_KEYBOARD_ON = 0;
226 EAPI Ecore_X_Atom ECORE_X_ATOM_E_VIRTUAL_KEYBOARD_OFF = 0;
227 EAPI Ecore_X_Atom ECORE_X_ATOM_E_VIRTUAL_KEYBOARD_ALPHA = 0;
228 EAPI Ecore_X_Atom ECORE_X_ATOM_E_VIRTUAL_KEYBOARD_NUMERIC = 0;
229 EAPI Ecore_X_Atom ECORE_X_ATOM_E_VIRTUAL_KEYBOARD_PIN = 0;
230 EAPI Ecore_X_Atom ECORE_X_ATOM_E_VIRTUAL_KEYBOARD_PHONE_NUMBER = 0;
231 EAPI Ecore_X_Atom ECORE_X_ATOM_E_VIRTUAL_KEYBOARD_HEX = 0;
232 EAPI Ecore_X_Atom ECORE_X_ATOM_E_VIRTUAL_KEYBOARD_TERMINAL = 0;
233 EAPI Ecore_X_Atom ECORE_X_ATOM_E_VIRTUAL_KEYBOARD_PASSWORD = 0;
234 EAPI Ecore_X_Atom ECORE_X_ATOM_E_VIRTUAL_KEYBOARD_IP = 0;
235 EAPI Ecore_X_Atom ECORE_X_ATOM_E_VIRTUAL_KEYBOARD_HOST = 0;
236 EAPI Ecore_X_Atom ECORE_X_ATOM_E_VIRTUAL_KEYBOARD_FILE = 0;
237 EAPI Ecore_X_Atom ECORE_X_ATOM_E_VIRTUAL_KEYBOARD_URL = 0;
238 EAPI Ecore_X_Atom ECORE_X_ATOM_E_VIRTUAL_KEYBOARD_KEYPAD = 0;
239 EAPI Ecore_X_Atom ECORE_X_ATOM_E_VIRTUAL_KEYBOARD_J2ME = 0;
240 
241 /* currently E specific illume extension */
242 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_ZONE = 0;
243 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_ZONE_LIST = 0;
244 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_CONFORMANT = 0;
245 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_MODE = 0;
246 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_MODE_SINGLE = 0;
247 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_MODE_DUAL_TOP = 0;
248 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_MODE_DUAL_LEFT = 0;
249 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_FOCUS_BACK = 0;
250 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_FOCUS_FORWARD = 0;
251 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_FOCUS_HOME = 0;
252 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_CLOSE = 0;
253 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_HOME_NEW = 0;
254 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_HOME_DEL = 0;
255 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_DRAG = 0;
256 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_DRAG_LOCKED = 0;
257 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_DRAG_START = 0;
258 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_DRAG_END = 0;
259 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_INDICATOR_GEOMETRY = 0;
260 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_SOFTKEY_GEOMETRY = 0;
261 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_KEYBOARD_GEOMETRY = 0;
262 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_QUICKPANEL = 0;
263 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_QUICKPANEL_STATE = 0;
264 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_QUICKPANEL_STATE_TOGGLE = 0;
265 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_QUICKPANEL_ON = 0;
266 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_QUICKPANEL_OFF = 0;
267 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_QUICKPANEL_PRIORITY_MAJOR = 0;
268 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_QUICKPANEL_PRIORITY_MINOR = 0;
269 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_QUICKPANEL_ZONE = 0;
270 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_QUICKPANEL_POSITION_UPDATE = 0;
271 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_INDICATOR_STATE = 0;
272 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_INDICATOR_ON = 0;
273 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_INDICATOR_OFF = 0;
274 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_INDICATOR_OPACITY_MODE = 0;
275 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_INDICATOR_OPAQUE= 0;
276 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_INDICATOR_TRANSLUCENT = 0;
277 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_INDICATOR_TRANSPARENT = 0;
278 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_INDICATOR_TYPE_MODE = 0;
279 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_INDICATOR_TYPE_1 = 0;
280 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_INDICATOR_TYPE_2 = 0;
281 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_INDICATOR_TYPE_3 = 0;
282 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_ROTATE_WINDOW_AVAILABLE_ANGLE = 0;
283 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_ROTATE_WINDOW_ANGLE = 0;
284 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_ROTATE_ROOT_ANGLE = 0;
285 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_CLIPBOARD_STATE = 0;
286 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_CLIPBOARD_GEOMETRY = 0;
287 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_CLIPBOARD_ON = 0;
288 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_CLIPBOARD_OFF = 0;
289 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_WINDOW_STATE = 0;
290 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_WINDOW_STATE_NORMAL = 0;
291 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_WINDOW_STATE_FLOATING = 0;
292 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_ACCESS_CONTROL = 0;
293 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_NEXT = 0;
294 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_PREV = 0;
295 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_ACTIVATE = 0;
296 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_OVER = 0;
297 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_READ = 0;
298 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_READ_NEXT = 0;
299 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_READ_PREV = 0;
300 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_UP = 0;
301 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_DOWN = 0;
302 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_BACK = 0;
303 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_SCROLL = 0;
304 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_MOUSE = 0;
305 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_ENABLE = 0;
306 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_DISABLE = 0;
307 
308 /* Abi compat fix */
309 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_ACCESS_ENABLE = 0;
310 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_ACCESS_DISABLE = 0;
311 /* End of Abi compat fix */
312 
313 EAPI Ecore_X_Atom ECORE_X_ATOM_E_COMP_SYNC_COUNTER = 0;
314 EAPI Ecore_X_Atom ECORE_X_ATOM_E_COMP_SYNC_DRAW_DONE = 0;
315 EAPI Ecore_X_Atom ECORE_X_ATOM_E_COMP_SYNC_SUPPORTED = 0;
316 EAPI Ecore_X_Atom ECORE_X_ATOM_E_COMP_SYNC_BEGIN = 0;
317 EAPI Ecore_X_Atom ECORE_X_ATOM_E_COMP_SYNC_END = 0;
318 EAPI Ecore_X_Atom ECORE_X_ATOM_E_COMP_SYNC_CANCEL = 0;
319 
320 EAPI Ecore_X_Atom ECORE_X_ATOM_E_COMP_FLUSH = 0;
321 EAPI Ecore_X_Atom ECORE_X_ATOM_E_COMP_DUMP = 0;
322 EAPI Ecore_X_Atom ECORE_X_ATOM_E_COMP_PIXMAP = 0;
323 
324 /* currently Emotion and E17 specific extension */
325 EAPI Ecore_X_Atom ECORE_X_ATOM_E_VIDEO_PARENT = 0;
326 EAPI Ecore_X_Atom ECORE_X_ATOM_E_VIDEO_POSITION = 0;
327 
328 /* for sliding window */
329 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_SLIDING_WIN_STATE = 0;
330 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_SLIDING_WIN_GEOMETRY = 0;
331 
332 /* for window stacks */
333 EAPI Ecore_X_Atom ECORE_X_ATOM_E_STACK_TYPE = 0;
334 EAPI Ecore_X_Atom ECORE_X_ATOM_E_STACK_POSITION = 0;
335 
336 /* for SDB(Samsung Debug Bridge) */
337 EAPI Ecore_X_Atom ECORE_X_ATOM_SDB_SERVER_CONNECT = 0;
338 EAPI Ecore_X_Atom ECORE_X_ATOM_SDB_SERVER_DISCONNECT = 0;
339 
340 /* currently elementary and E specific extension */
341 /* @deprecated use ECORE_X_ATOM_E_WINDOW_PROFILE */
342 EINA_DEPRECATED EAPI Ecore_X_Atom ECORE_X_ATOM_E_PROFILE = 0;
343 /* @deprecated use ECORE_X_ATOM_E_WINDOW_PROFILE_AVAILABLE_LIST */
344 EINA_DEPRECATED EAPI Ecore_X_Atom ECORE_X_ATOM_E_PROFILE_LIST = 0;
345 
346 EAPI Ecore_X_Atom ECORE_X_ATOM_E_WINDOW_PROFILE_SUPPORTED = 0;
347 EAPI Ecore_X_Atom ECORE_X_ATOM_E_WINDOW_PROFILE = 0;
348 EAPI Ecore_X_Atom ECORE_X_ATOM_E_WINDOW_PROFILE_CHANGE = 0;
349 EAPI Ecore_X_Atom ECORE_X_ATOM_E_WINDOW_PROFILE_AVAILABLE_LIST = 0;
350 EAPI Ecore_X_Atom ECORE_X_ATOM_E_WINDOW_PROFILE_CHANGE_REQUEST = 0;
351 EAPI Ecore_X_Atom ECORE_X_ATOM_E_WINDOW_PROFILE_CHANGE_DONE = 0;
352 
353 /* for deiconify approve protcol */
354 EAPI Ecore_X_Atom ECORE_X_ATOM_E_DEICONIFY_APPROVE = 0;
355 
356 /* E window rotation extension */
357 EAPI Ecore_X_Atom ECORE_X_ATOM_E_WINDOW_ROTATION_SUPPORTED = 0;
358 EAPI Ecore_X_Atom ECORE_X_ATOM_E_WINDOW_ROTATION_APP_SUPPORTED = 0;
359 EAPI Ecore_X_Atom ECORE_X_ATOM_E_WINDOW_ROTATION_AVAILABLE_LIST = 0;
360 EAPI Ecore_X_Atom ECORE_X_ATOM_E_WINDOW_ROTATION_PREFERRED_ROTATION = 0;
361 EAPI Ecore_X_Atom ECORE_X_ATOM_E_WINDOW_ROTATION_CHANGE_PREPARE = 0;
362 EAPI Ecore_X_Atom ECORE_X_ATOM_E_WINDOW_ROTATION_CHANGE_PREPARE_DONE = 0;
363 EAPI Ecore_X_Atom ECORE_X_ATOM_E_WINDOW_ROTATION_CHANGE_REQUEST = 0;
364 EAPI Ecore_X_Atom ECORE_X_ATOM_E_WINDOW_ROTATION_CHANGE_DONE = 0;
365 
366 /* E window auxiliary hint */
367 EAPI Ecore_X_Atom ECORE_X_ATOM_E_WINDOW_AUX_HINT_SUPPORTED_LIST = 0;
368 EAPI Ecore_X_Atom ECORE_X_ATOM_E_WINDOW_AUX_HINT_SUPPORT = 0;
369 EAPI Ecore_X_Atom ECORE_X_ATOM_E_WINDOW_AUX_HINT = 0;
370 EAPI Ecore_X_Atom ECORE_X_ATOM_E_WINDOW_AUX_HINT_ALLOWED = 0;
371 
372 /* E keyrouter protocol */
373 EAPI Ecore_X_Atom ECORE_X_ATOM_E_KEYROUTER_SUPPORTED = 0;
374 EAPI Ecore_X_Atom ECORE_X_ATOM_E_KEYROUTER_WINDOW_KEYTABLE = 0;
375 
376 /* Teamwork protocol */
377 EAPI Ecore_X_Atom ECORE_X_ATOM_TEAMWORK_PROPERTY = 0;
378 EAPI Ecore_X_Atom ECORE_X_ATOM_TEAMWORK_PRELOAD = 0;
379 EAPI Ecore_X_Atom ECORE_X_ATOM_TEAMWORK_ACTIVATE = 0;
380 EAPI Ecore_X_Atom ECORE_X_ATOM_TEAMWORK_DEACTIVATE = 0;
381 EAPI Ecore_X_Atom ECORE_X_ATOM_TEAMWORK_OPEN = 0;
382 
383 EAPI Ecore_X_Atom ECORE_X_ATOM_TEAMWORK_COMPLETED = 0;
384 EAPI Ecore_X_Atom ECORE_X_ATOM_TEAMWORK_PROGRESS = 0;
385 EAPI Ecore_X_Atom ECORE_X_ATOM_TEAMWORK_STARTED = 0;
386 
387 /* Client-Side Decorations */
388 EAPI Ecore_X_Atom ECORE_X_ATOM_GTK_FRAME_EXTENTS = 0;
389 //EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_OPAQUE_REGION = 0;
390 
391 typedef struct _Atom_Item Atom_Item;
392 
393 struct _Atom_Item
394 {
395    const char   *name;
396    Ecore_X_Atom *atom;
397 };
398 
399 const Atom_Item atom_items[] =
400 {
401    { "ATOM", &ECORE_X_ATOM_ATOM },
402    { "CARDINAL", &ECORE_X_ATOM_CARDINAL },
403    { "INTEGER", &ECORE_X_ATOM_INTEGER },
404    { "FLOAT", &ECORE_X_ATOM_FLOAT },
405    { "COMPOUND_TEXT", &ECORE_X_ATOM_COMPOUND_TEXT },
406    { "FILE_NAME", &ECORE_X_ATOM_FILE_NAME },
407    { "STRING", &ECORE_X_ATOM_STRING },
408    { "TEXT", &ECORE_X_ATOM_TEXT },
409    { "X_MOZ_URL", &ECORE_X_ATOM_X_MOZ_URL },
410    { "UTF8_STRING", &ECORE_X_ATOM_UTF8_STRING },
411    { "WINDOW", &ECORE_X_ATOM_WINDOW },
412    { "PIXMAP", &ECORE_X_ATOM_PIXMAP },
413    { "VISUALID", &ECORE_X_ATOM_VISUALID },
414 
415    { "JXSelectionWindowProperty", &ECORE_X_ATOM_SELECTION_PROP_XDND },
416    { "XdndSelection", &ECORE_X_ATOM_SELECTION_XDND },
417    { "XdndAware", &ECORE_X_ATOM_XDND_AWARE },
418    { "XdndEnter", &ECORE_X_ATOM_XDND_ENTER },
419    { "XdndTypeList", &ECORE_X_ATOM_XDND_TYPE_LIST },
420    { "XdndPosition", &ECORE_X_ATOM_XDND_POSITION },
421    { "XdndActionCopy", &ECORE_X_ATOM_XDND_ACTION_COPY },
422    { "XdndActionMove", &ECORE_X_ATOM_XDND_ACTION_MOVE },
423    { "XdndActionPrivate", &ECORE_X_ATOM_XDND_ACTION_PRIVATE },
424    { "XdndActionAsk", &ECORE_X_ATOM_XDND_ACTION_ASK },
425    { "XdndActionList", &ECORE_X_ATOM_XDND_ACTION_LIST },
426    { "XdndActionLink", &ECORE_X_ATOM_XDND_ACTION_LINK },
427    { "XdndActionDescription", &ECORE_X_ATOM_XDND_ACTION_DESCRIPTION },
428    { "XdndProxy", &ECORE_X_ATOM_XDND_PROXY },
429    { "XdndStatus", &ECORE_X_ATOM_XDND_STATUS },
430    { "XdndLeave", &ECORE_X_ATOM_XDND_LEAVE },
431    { "XdndDrop", &ECORE_X_ATOM_XDND_DROP },
432    { "XdndFinished", &ECORE_X_ATOM_XDND_FINISHED },
433    { "XdndDirectSave0", &ECORE_X_ATOM_XDND_DIRECTSAVE0 },
434 
435    { "XdndActionCopy", &ECORE_X_DND_ACTION_COPY },
436    { "XdndActionMove", &ECORE_X_DND_ACTION_MOVE },
437    { "XdndActionLink", &ECORE_X_DND_ACTION_LINK },
438    { "XdndActionAsk", &ECORE_X_DND_ACTION_ASK },
439    { "XdndActionPrivate", &ECORE_X_DND_ACTION_PRIVATE },
440 
441    { "_E_FRAME_SIZE", &ECORE_X_ATOM_E_FRAME_SIZE },
442 
443    { "_WIN_LAYER", &ECORE_X_ATOM_WIN_LAYER },
444 
445    { "WM_NAME", &ECORE_X_ATOM_WM_NAME },
446    { "WM_ICON_NAME", &ECORE_X_ATOM_WM_ICON_NAME },
447    { "WM_NORMAL_HINTS", &ECORE_X_ATOM_WM_NORMAL_HINTS },
448    { "WM_SIZE_HINTS", &ECORE_X_ATOM_WM_SIZE_HINTS },
449    { "WM_HINTS", &ECORE_X_ATOM_WM_HINTS },
450    { "WM_CLASS", &ECORE_X_ATOM_WM_CLASS },
451    { "WM_TRANSIENT_FOR", &ECORE_X_ATOM_WM_TRANSIENT_FOR },
452    { "WM_PROTOCOLS", &ECORE_X_ATOM_WM_PROTOCOLS },
453    { "WM_COLORMAP_WINDOWS", &ECORE_X_ATOM_WM_COLORMAP_WINDOWS },
454    { "WM_COMMAND", &ECORE_X_ATOM_WM_COMMAND },
455    { "WM_CLIENT_MACHINE", &ECORE_X_ATOM_WM_CLIENT_MACHINE },
456 
457    { "WM_STATE", &ECORE_X_ATOM_WM_STATE },
458    { "WM_ICON_SIZE", &ECORE_X_ATOM_WM_ICON_SIZE },
459 
460    { "WM_CHANGE_STATE", &ECORE_X_ATOM_WM_CHANGE_STATE },
461 
462    { "WM_TAKE_FOCUS", &ECORE_X_ATOM_WM_TAKE_FOCUS },
463    { "WM_SAVE_YOURSELF", &ECORE_X_ATOM_WM_SAVE_YOURSELF },
464    { "WM_DELETE_WINDOW", &ECORE_X_ATOM_WM_DELETE_WINDOW },
465 
466    { "WM_COLORMAP_NOTIFY", &ECORE_X_ATOM_WM_COLORMAP_NOTIFY },
467 
468    { "SM_CLIENT_ID", &ECORE_X_ATOM_SM_CLIENT_ID },
469    { "WM_CLIENT_LEADER", &ECORE_X_ATOM_WM_CLIENT_LEADER },
470    { "WM_WINDOW_ROLE", &ECORE_X_ATOM_WM_WINDOW_ROLE },
471 
472    { "_MOTIF_WM_HINTS", &ECORE_X_ATOM_MOTIF_WM_HINTS },
473 
474    { "_NET_SUPPORTED", &ECORE_X_ATOM_NET_SUPPORTED },
475    { "_NET_CLIENT_LIST", &ECORE_X_ATOM_NET_CLIENT_LIST },
476    { "_NET_CLIENT_LIST_STACKING", &ECORE_X_ATOM_NET_CLIENT_LIST_STACKING },
477    { "_NET_NUMBER_OF_DESKTOPS", &ECORE_X_ATOM_NET_NUMBER_OF_DESKTOPS },
478    { "_NET_DESKTOP_GEOMETRY", &ECORE_X_ATOM_NET_DESKTOP_GEOMETRY },
479    { "_NET_DESKTOP_VIEWPORT", &ECORE_X_ATOM_NET_DESKTOP_VIEWPORT },
480    { "_NET_CURRENT_DESKTOP", &ECORE_X_ATOM_NET_CURRENT_DESKTOP },
481    { "_NET_DESKTOP_NAMES", &ECORE_X_ATOM_NET_DESKTOP_NAMES },
482    { "_NET_ACTIVE_WINDOW", &ECORE_X_ATOM_NET_ACTIVE_WINDOW },
483    { "_NET_WORKAREA", &ECORE_X_ATOM_NET_WORKAREA },
484    { "_NET_SUPPORTING_WM_CHECK", &ECORE_X_ATOM_NET_SUPPORTING_WM_CHECK },
485    { "_NET_VIRTUAL_ROOTS", &ECORE_X_ATOM_NET_VIRTUAL_ROOTS },
486    { "_NET_DESKTOP_LAYOUT", &ECORE_X_ATOM_NET_DESKTOP_LAYOUT },
487    { "_NET_SHOWING_DESKTOP", &ECORE_X_ATOM_NET_SHOWING_DESKTOP },
488 
489    { "_NET_CLOSE_WINDOW", &ECORE_X_ATOM_NET_CLOSE_WINDOW },
490    { "_NET_MOVERESIZE_WINDOW", &ECORE_X_ATOM_NET_MOVERESIZE_WINDOW },
491    { "_NET_WM_MOVERESIZE", &ECORE_X_ATOM_NET_WM_MOVERESIZE },
492    { "_NET_RESTACK_WINDOW", &ECORE_X_ATOM_NET_RESTACK_WINDOW },
493 
494    { "_NET_REQUEST_FRAME_EXTENTS", &ECORE_X_ATOM_NET_REQUEST_FRAME_EXTENTS },
495 
496    { "_NET_WM_NAME", &ECORE_X_ATOM_NET_WM_NAME },
497    { "_NET_WM_VISIBLE_NAME", &ECORE_X_ATOM_NET_WM_VISIBLE_NAME },
498    { "_NET_WM_ICON_NAME", &ECORE_X_ATOM_NET_WM_ICON_NAME },
499    { "_NET_WM_VISIBLE_ICON_NAME", &ECORE_X_ATOM_NET_WM_VISIBLE_ICON_NAME },
500    { "_NET_WM_DESKTOP", &ECORE_X_ATOM_NET_WM_DESKTOP },
501 
502    { "_NET_WM_WINDOW_TYPE", &ECORE_X_ATOM_NET_WM_WINDOW_TYPE },
503    { "_NET_WM_WINDOW_TYPE_DESKTOP", &ECORE_X_ATOM_NET_WM_WINDOW_TYPE_DESKTOP },
504    { "_NET_WM_WINDOW_TYPE_DOCK", &ECORE_X_ATOM_NET_WM_WINDOW_TYPE_DOCK },
505    { "_NET_WM_WINDOW_TYPE_TOOLBAR", &ECORE_X_ATOM_NET_WM_WINDOW_TYPE_TOOLBAR },
506    { "_NET_WM_WINDOW_TYPE_MENU", &ECORE_X_ATOM_NET_WM_WINDOW_TYPE_MENU },
507    { "_NET_WM_WINDOW_TYPE_UTILITY", &ECORE_X_ATOM_NET_WM_WINDOW_TYPE_UTILITY },
508    { "_NET_WM_WINDOW_TYPE_SPLASH", &ECORE_X_ATOM_NET_WM_WINDOW_TYPE_SPLASH },
509    { "_NET_WM_WINDOW_TYPE_DIALOG", &ECORE_X_ATOM_NET_WM_WINDOW_TYPE_DIALOG },
510    { "_NET_WM_WINDOW_TYPE_NORMAL", &ECORE_X_ATOM_NET_WM_WINDOW_TYPE_NORMAL },
511    { "_NET_WM_WINDOW_TYPE_DROPDOWN_MENU",
512      &ECORE_X_ATOM_NET_WM_WINDOW_TYPE_DROPDOWN_MENU },
513    { "_NET_WM_WINDOW_TYPE_POPUP_MENU",
514      &ECORE_X_ATOM_NET_WM_WINDOW_TYPE_POPUP_MENU },
515    { "_NET_WM_WINDOW_TYPE_TOOLTIP", &ECORE_X_ATOM_NET_WM_WINDOW_TYPE_TOOLTIP },
516    { "_NET_WM_WINDOW_TYPE_NOTIFICATION",
517      &ECORE_X_ATOM_NET_WM_WINDOW_TYPE_NOTIFICATION },
518    { "_NET_WM_WINDOW_TYPE_COMBO", &ECORE_X_ATOM_NET_WM_WINDOW_TYPE_COMBO },
519    { "_NET_WM_WINDOW_TYPE_DND", &ECORE_X_ATOM_NET_WM_WINDOW_TYPE_DND },
520 
521    { "_NET_WM_STATE", &ECORE_X_ATOM_NET_WM_STATE },
522    { "_NET_WM_STATE_MODAL", &ECORE_X_ATOM_NET_WM_STATE_MODAL },
523    { "_NET_WM_STATE_STICKY", &ECORE_X_ATOM_NET_WM_STATE_STICKY },
524    { "_NET_WM_STATE_MAXIMIZED_VERT",
525      &ECORE_X_ATOM_NET_WM_STATE_MAXIMIZED_VERT },
526    { "_NET_WM_STATE_MAXIMIZED_HORZ",
527      &ECORE_X_ATOM_NET_WM_STATE_MAXIMIZED_HORZ },
528    { "_NET_WM_STATE_SHADED", &ECORE_X_ATOM_NET_WM_STATE_SHADED },
529    { "_NET_WM_STATE_SKIP_TASKBAR", &ECORE_X_ATOM_NET_WM_STATE_SKIP_TASKBAR },
530    { "_NET_WM_STATE_SKIP_PAGER", &ECORE_X_ATOM_NET_WM_STATE_SKIP_PAGER },
531    { "_NET_WM_STATE_HIDDEN", &ECORE_X_ATOM_NET_WM_STATE_HIDDEN },
532    { "_NET_WM_STATE_FULLSCREEN", &ECORE_X_ATOM_NET_WM_STATE_FULLSCREEN },
533    { "_NET_WM_STATE_ABOVE", &ECORE_X_ATOM_NET_WM_STATE_ABOVE },
534    { "_NET_WM_STATE_BELOW", &ECORE_X_ATOM_NET_WM_STATE_BELOW },
535    { "_NET_WM_STATE_DEMANDS_ATTENTION",
536      &ECORE_X_ATOM_NET_WM_STATE_DEMANDS_ATTENTION },
537 
538    { "_NET_WM_ALLOWED_ACTIONS", &ECORE_X_ATOM_NET_WM_ALLOWED_ACTIONS },
539    { "_NET_WM_ACTION_MOVE", &ECORE_X_ATOM_NET_WM_ACTION_MOVE },
540    { "_NET_WM_ACTION_RESIZE", &ECORE_X_ATOM_NET_WM_ACTION_RESIZE },
541    { "_NET_WM_ACTION_MINIMIZE", &ECORE_X_ATOM_NET_WM_ACTION_MINIMIZE },
542    { "_NET_WM_ACTION_SHADE", &ECORE_X_ATOM_NET_WM_ACTION_SHADE },
543    { "_NET_WM_ACTION_STICK", &ECORE_X_ATOM_NET_WM_ACTION_STICK },
544    { "_NET_WM_ACTION_MAXIMIZE_HORZ",
545      &ECORE_X_ATOM_NET_WM_ACTION_MAXIMIZE_HORZ },
546    { "_NET_WM_ACTION_MAXIMIZE_VERT",
547      &ECORE_X_ATOM_NET_WM_ACTION_MAXIMIZE_VERT },
548    { "_NET_WM_ACTION_FULLSCREEN", &ECORE_X_ATOM_NET_WM_ACTION_FULLSCREEN },
549    { "_NET_WM_ACTION_CHANGE_DESKTOP",
550      &ECORE_X_ATOM_NET_WM_ACTION_CHANGE_DESKTOP },
551    { "_NET_WM_ACTION_CLOSE", &ECORE_X_ATOM_NET_WM_ACTION_CLOSE },
552    { "_NET_WM_ACTION_ABOVE", &ECORE_X_ATOM_NET_WM_ACTION_ABOVE },
553    { "_NET_WM_ACTION_BELOW", &ECORE_X_ATOM_NET_WM_ACTION_BELOW },
554 
555    { "_NET_WM_STRUT", &ECORE_X_ATOM_NET_WM_STRUT },
556    { "_NET_WM_STRUT_PARTIAL", &ECORE_X_ATOM_NET_WM_STRUT_PARTIAL },
557    { "_NET_WM_ICON_GEOMETRY", &ECORE_X_ATOM_NET_WM_ICON_GEOMETRY },
558    { "_NET_WM_ICON", &ECORE_X_ATOM_NET_WM_ICON },
559    { "_NET_WM_PID", &ECORE_X_ATOM_NET_WM_PID },
560    { "_NET_WM_HANDLED_ICONS", &ECORE_X_ATOM_NET_WM_HANDLED_ICONS },
561    { "_NET_WM_USER_TIME", &ECORE_X_ATOM_NET_WM_USER_TIME },
562    { "_NET_STARTUP_ID", &ECORE_X_ATOM_NET_STARTUP_ID },
563    { "_NET_FRAME_EXTENTS", &ECORE_X_ATOM_NET_FRAME_EXTENTS },
564 
565    { "_NET_WM_PING", &ECORE_X_ATOM_NET_WM_PING },
566    { "_NET_WM_SYNC_REQUEST", &ECORE_X_ATOM_NET_WM_SYNC_REQUEST },
567    { "_NET_WM_SYNC_REQUEST_COUNTER",
568      &ECORE_X_ATOM_NET_WM_SYNC_REQUEST_COUNTER },
569 
570    { "_NET_WM_WINDOW_OPACITY", &ECORE_X_ATOM_NET_WM_WINDOW_OPACITY },
571    { "_NET_WM_WINDOW_SHADOW", &ECORE_X_ATOM_NET_WM_WINDOW_SHADOW },
572    { "_NET_WM_WINDOW_SHADE", &ECORE_X_ATOM_NET_WM_WINDOW_SHADE },
573 
574    { "TARGETS", &ECORE_X_ATOM_SELECTION_TARGETS },
575    { "CLIPBOARD", &ECORE_X_ATOM_SELECTION_CLIPBOARD },
576    { "PRIMARY", &ECORE_X_ATOM_SELECTION_PRIMARY },
577    { "SECONDARY", &ECORE_X_ATOM_SELECTION_SECONDARY },
578    { "_ECORE_SELECTION_PRIMARY", &ECORE_X_ATOM_SELECTION_PROP_PRIMARY },
579    { "_ECORE_SELECTION_SECONDARY", &ECORE_X_ATOM_SELECTION_PROP_SECONDARY },
580    { "_ECORE_SELECTION_CLIPBOARD", &ECORE_X_ATOM_SELECTION_PROP_CLIPBOARD },
581 
582    { "_E_VIRTUAL_KEYBOARD", &ECORE_X_ATOM_E_VIRTUAL_KEYBOARD },
583    { "_E_VIRTUAL_KEYBOARD_STATE", &ECORE_X_ATOM_E_VIRTUAL_KEYBOARD_STATE },
584    { "_E_VIRTUAL_KEYBOARD_ON", &ECORE_X_ATOM_E_VIRTUAL_KEYBOARD_ON },
585    { "_E_VIRTUAL_KEYBOARD_OFF", &ECORE_X_ATOM_E_VIRTUAL_KEYBOARD_OFF },
586    { "_E_VIRTUAL_KEYBOARD_ALPHA", &ECORE_X_ATOM_E_VIRTUAL_KEYBOARD_ALPHA },
587    { "_E_VIRTUAL_KEYBOARD_NUMERIC", &ECORE_X_ATOM_E_VIRTUAL_KEYBOARD_NUMERIC },
588    { "_E_VIRTUAL_KEYBOARD_PIN", &ECORE_X_ATOM_E_VIRTUAL_KEYBOARD_PIN },
589    { "_E_VIRTUAL_KEYBOARD_PHONE_NUMBER",
590      &ECORE_X_ATOM_E_VIRTUAL_KEYBOARD_PHONE_NUMBER },
591    { "_E_VIRTUAL_KEYBOARD_HEX", &ECORE_X_ATOM_E_VIRTUAL_KEYBOARD_HEX },
592    { "_E_VIRTUAL_KEYBOARD_TERMINAL",
593      &ECORE_X_ATOM_E_VIRTUAL_KEYBOARD_TERMINAL },
594    { "_E_VIRTUAL_KEYBOARD_PASSWORD",
595      &ECORE_X_ATOM_E_VIRTUAL_KEYBOARD_PASSWORD },
596    { "_E_VIRTUAL_KEYBOARD_IP", &ECORE_X_ATOM_E_VIRTUAL_KEYBOARD_IP },
597    { "_E_VIRTUAL_KEYBOARD_HOST", &ECORE_X_ATOM_E_VIRTUAL_KEYBOARD_HOST },
598    { "_E_VIRTUAL_KEYBOARD_FILE", &ECORE_X_ATOM_E_VIRTUAL_KEYBOARD_FILE },
599    { "_E_VIRTUAL_KEYBOARD_URL", &ECORE_X_ATOM_E_VIRTUAL_KEYBOARD_URL },
600    { "_E_VIRTUAL_KEYBOARD_KEYPAD", &ECORE_X_ATOM_E_VIRTUAL_KEYBOARD_KEYPAD },
601    { "_E_VIRTUAL_KEYBOARD_J2ME", &ECORE_X_ATOM_E_VIRTUAL_KEYBOARD_J2ME },
602 
603    { "_E_ILLUME_ZONE", &ECORE_X_ATOM_E_ILLUME_ZONE },
604    { "_E_ILLUME_ZONE_LIST", &ECORE_X_ATOM_E_ILLUME_ZONE_LIST },
605    { "_E_ILLUME_CONFORMANT", &ECORE_X_ATOM_E_ILLUME_CONFORMANT },
606    { "_E_ILLUME_MODE", &ECORE_X_ATOM_E_ILLUME_MODE },
607    { "_E_ILLUME_MODE_SINGLE", &ECORE_X_ATOM_E_ILLUME_MODE_SINGLE },
608    { "_E_ILLUME_MODE_DUAL_TOP", &ECORE_X_ATOM_E_ILLUME_MODE_DUAL_TOP },
609    { "_E_ILLUME_MODE_DUAL_LEFT", &ECORE_X_ATOM_E_ILLUME_MODE_DUAL_LEFT },
610    { "_E_ILLUME_FOCUS_BACK", &ECORE_X_ATOM_E_ILLUME_FOCUS_BACK },
611    { "_E_ILLUME_FOCUS_FORWARD", &ECORE_X_ATOM_E_ILLUME_FOCUS_FORWARD },
612    { "_E_ILLUME_FOCUS_HOME", &ECORE_X_ATOM_E_ILLUME_FOCUS_HOME },
613    { "_E_ILLUME_CLOSE", &ECORE_X_ATOM_E_ILLUME_CLOSE },
614    { "_E_ILLUME_HOME_NEW", &ECORE_X_ATOM_E_ILLUME_HOME_NEW },
615    { "_E_ILLUME_HOME_DEL", &ECORE_X_ATOM_E_ILLUME_HOME_DEL },
616    { "_E_ILLUME_DRAG", &ECORE_X_ATOM_E_ILLUME_DRAG },
617    { "_E_ILLUME_DRAG_LOCKED", &ECORE_X_ATOM_E_ILLUME_DRAG_LOCKED },
618    { "_E_ILLUME_DRAG_START", &ECORE_X_ATOM_E_ILLUME_DRAG_START },
619    { "_E_ILLUME_DRAG_END", &ECORE_X_ATOM_E_ILLUME_DRAG_END },
620    { "_E_ILLUME_INDICATOR_GEOMETRY",
621      &ECORE_X_ATOM_E_ILLUME_INDICATOR_GEOMETRY },
622    { "_E_ILLUME_SOFTKEY_GEOMETRY", &ECORE_X_ATOM_E_ILLUME_SOFTKEY_GEOMETRY },
623    { "_E_ILLUME_KEYBOARD_GEOMETRY", &ECORE_X_ATOM_E_ILLUME_KEYBOARD_GEOMETRY },
624    { "_E_ILLUME_QUICKPANEL", &ECORE_X_ATOM_E_ILLUME_QUICKPANEL },
625    { "_E_ILLUME_QUICKPANEL_STATE", &ECORE_X_ATOM_E_ILLUME_QUICKPANEL_STATE },
626    { "_E_ILLUME_QUICKPANEL_STATE_TOGGLE",
627      &ECORE_X_ATOM_E_ILLUME_QUICKPANEL_STATE_TOGGLE },
628    { "_E_ILLUME_QUICKPANEL_ON", &ECORE_X_ATOM_E_ILLUME_QUICKPANEL_ON },
629    { "_E_ILLUME_QUICKPANEL_OFF", &ECORE_X_ATOM_E_ILLUME_QUICKPANEL_OFF },
630    { "_E_ILLUME_QUICKPANEL_PRIORITY_MAJOR",
631      &ECORE_X_ATOM_E_ILLUME_QUICKPANEL_PRIORITY_MAJOR },
632    { "_E_ILLUME_QUICKPANEL_PRIORITY_MINOR",
633      &ECORE_X_ATOM_E_ILLUME_QUICKPANEL_PRIORITY_MINOR },
634    { "_E_ILLUME_QUICKPANEL_ZONE", &ECORE_X_ATOM_E_ILLUME_QUICKPANEL_ZONE },
635    { "_E_ILLUME_QUICKPANEL_POSITION_UPDATE",
636      &ECORE_X_ATOM_E_ILLUME_QUICKPANEL_POSITION_UPDATE },
637    { "_E_ILLUME_INDICATOR_STATE", &ECORE_X_ATOM_E_ILLUME_INDICATOR_STATE },
638    { "_E_ILLUME_INDICATOR_ON", &ECORE_X_ATOM_E_ILLUME_INDICATOR_ON },
639    { "_E_ILLUME_INDICATOR_OFF", &ECORE_X_ATOM_E_ILLUME_INDICATOR_OFF },
640    { "_E_ILLUME_INDICATOR_OPACITY_MODE", &ECORE_X_ATOM_E_ILLUME_INDICATOR_OPACITY_MODE },
641    { "_E_ILLUME_INDICATOR_OPAQUE", &ECORE_X_ATOM_E_ILLUME_INDICATOR_OPAQUE },
642    { "_E_ILLUME_INDICATOR_TRANSLUCENT", &ECORE_X_ATOM_E_ILLUME_INDICATOR_TRANSLUCENT },
643    { "_E_ILLUME_INDICATOR_TRANSPARENT", &ECORE_X_ATOM_E_ILLUME_INDICATOR_TRANSPARENT },
644    { "_E_ILLUME_INDICATOR_TYPE", &ECORE_X_ATOM_E_ILLUME_INDICATOR_TYPE_MODE },
645    { "_E_ILLUME_INDICATOR_TYPE_0", &ECORE_X_ATOM_E_ILLUME_INDICATOR_TYPE_1 },
646    { "_E_ILLUME_INDICATOR_TYPE_1", &ECORE_X_ATOM_E_ILLUME_INDICATOR_TYPE_2 },
647    { "_E_ILLUME_INDICATOR_TYPE_2", &ECORE_X_ATOM_E_ILLUME_INDICATOR_TYPE_3 },
648    { "_E_ILLUME_ROTATE_WINDOW_AVAILABLE_ANGLES", &ECORE_X_ATOM_E_ILLUME_ROTATE_WINDOW_AVAILABLE_ANGLE },
649    { "_E_ILLUME_ROTATE_WINDOW_ANGLE", &ECORE_X_ATOM_E_ILLUME_ROTATE_WINDOW_ANGLE },
650    { "_E_ILLUME_ROTATE_ROOT_ANGLE", &ECORE_X_ATOM_E_ILLUME_ROTATE_ROOT_ANGLE },
651    { "_E_ILLUME_CLIPBOARD_STATE", &ECORE_X_ATOM_E_ILLUME_CLIPBOARD_STATE },
652    { "_E_ILLUME_CLIPBOARD_ON", &ECORE_X_ATOM_E_ILLUME_CLIPBOARD_ON },
653    { "_E_ILLUME_CLIPBOARD_OFF", &ECORE_X_ATOM_E_ILLUME_CLIPBOARD_OFF },
654    { "_E_ILLUME_CLIPBOARD_GEOMETRY", &ECORE_X_ATOM_E_ILLUME_CLIPBOARD_GEOMETRY },
655    { "_E_ILLUME_WINDOW_STATE", &ECORE_X_ATOM_E_ILLUME_WINDOW_STATE },
656    { "_E_ILLUME_WINDOW_STATE_NORMAL", &ECORE_X_ATOM_E_ILLUME_WINDOW_STATE_NORMAL },
657    { "_E_ILLUME_WINDOW_STATE_FLOATING", &ECORE_X_ATOM_E_ILLUME_WINDOW_STATE_FLOATING },
658    { "_E_ILLUME_ACCESS_CONTROL", &ECORE_X_ATOM_E_ILLUME_ACCESS_CONTROL },
659    { "_E_ILLUME_ACCESS_ACTION_NEXT", &ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_NEXT },
660    { "_E_ILLUME_ACCESS_ACTION_PREV", &ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_PREV },
661    { "_E_ILLUME_ACCESS_ACTION_ACTIVATE", &ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_ACTIVATE },
662    { "_E_ILLUME_ACCESS_ACTION_OVER", &ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_OVER },
663    { "_E_ILLUME_ACCESS_ACTION_READ", &ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_READ },
664    { "_E_ILLUME_ACCESS_ACTION_READ_NEXT", &ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_READ_NEXT },
665    { "_E_ILLUME_ACCESS_ACTION_READ_PREV", &ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_READ_PREV },
666    { "_E_ILLUME_ACCESS_ACTION_UP", &ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_UP },
667    { "_E_ILLUME_ACCESS_ACTION_DOWN", &ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_DOWN },
668    { "_E_ILLUME_ACCESS_ACTION_BACK", &ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_BACK },
669    { "_E_ILLUME_ACCESS_ACTION_SCROLL", &ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_SCROLL },
670    { "_E_ILLUME_ACCESS_ACTION_MOUSE", &ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_MOUSE },
671    { "_E_ILLUME_ACCESS_ACTION_ENABLE", &ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_ENABLE },
672    { "_E_ILLUME_ACCESS_ACTION_DISABLE", &ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_DISABLE },
673    /* Abi compat fix */
674    { "_E_ILLUME_ACCESS_ENABLE", &ECORE_X_ATOM_E_ILLUME_ACCESS_ENABLE },
675    { "_E_ILLUME_ACCESS_DISABLE", &ECORE_X_ATOM_E_ILLUME_ACCESS_DISABLE },
676 
677    { "_E_ILLUME_SLIDING_WIN_STATE", &ECORE_X_ATOM_E_ILLUME_SLIDING_WIN_STATE },
678    { "_E_ILLUME_SLIDING_WIN_GEOMETRY", &ECORE_X_ATOM_E_ILLUME_SLIDING_WIN_GEOMETRY },
679 
680    /* End of Abi compat fix */
681    { "_E_COMP_SYNC_COUNTER", &ECORE_X_ATOM_E_COMP_SYNC_COUNTER },
682    { "_E_COMP_SYNC_DRAW_DONE", &ECORE_X_ATOM_E_COMP_SYNC_DRAW_DONE },
683    { "_E_COMP_SYNC_SUPPORTED", &ECORE_X_ATOM_E_COMP_SYNC_SUPPORTED },
684    { "_E_COMP_SYNC_BEGIN", &ECORE_X_ATOM_E_COMP_SYNC_BEGIN },
685    { "_E_COMP_SYNC_END", &ECORE_X_ATOM_E_COMP_SYNC_END },
686    { "_E_COMP_SYNC_CANCEL", &ECORE_X_ATOM_E_COMP_SYNC_CANCEL },
687 
688    { "_E_COMP_FLUSH", &ECORE_X_ATOM_E_COMP_FLUSH },
689    { "_E_COMP_DUMP", &ECORE_X_ATOM_E_COMP_DUMP },
690    { "_E_COMP_PIXMAP", &ECORE_X_ATOM_E_COMP_PIXMAP },
691    { "_E_VIDEO_PARENT", &ECORE_X_ATOM_E_VIDEO_PARENT },
692    { "_E_VIDEO_POSITION", &ECORE_X_ATOM_E_VIDEO_POSITION },
693    { "_E_WINDOW_PROFILE_SUPPORTED", &ECORE_X_ATOM_E_WINDOW_PROFILE_SUPPORTED },
694    { "_E_WINDOW_PROFILE", &ECORE_X_ATOM_E_WINDOW_PROFILE },
695    { "_E_WINDOW_PROFILE_CHANGE", &ECORE_X_ATOM_E_WINDOW_PROFILE_CHANGE },
696    { "_E_WINDOW_PROFILE_AVAILABLE_LIST", &ECORE_X_ATOM_E_WINDOW_PROFILE_AVAILABLE_LIST },
697    { "_E_WINDOW_PROFILE_CHANGE_REQUEST", &ECORE_X_ATOM_E_WINDOW_PROFILE_CHANGE_REQUEST },
698    { "_E_WINDOW_PROFILE_CHANGE_DONE", &ECORE_X_ATOM_E_WINDOW_PROFILE_CHANGE_DONE },
699 
700    { "_E_STACK_TYPE", &ECORE_X_ATOM_E_STACK_TYPE },
701    { "_E_STACK_POSITION", &ECORE_X_ATOM_E_STACK_POSITION },
702 
703    { "_E_DEICONIFY_APPROVE", &ECORE_X_ATOM_E_DEICONIFY_APPROVE },
704 
705    { "_E_WINDOW_ROTATION_SUPPORTED", &ECORE_X_ATOM_E_WINDOW_ROTATION_SUPPORTED },
706    { "_E_WINDOW_ROTATION_APP_SUPPORTED", &ECORE_X_ATOM_E_WINDOW_ROTATION_APP_SUPPORTED },
707    { "_E_WINDOW_ROTATION_AVAILABLE_LIST", &ECORE_X_ATOM_E_WINDOW_ROTATION_AVAILABLE_LIST },
708    { "_E_WINDOW_ROTATION_PREFERRED_ROTATION", &ECORE_X_ATOM_E_WINDOW_ROTATION_PREFERRED_ROTATION },
709    { "_E_WINDOW_ROTATION_CHANGE_PREPARE", &ECORE_X_ATOM_E_WINDOW_ROTATION_CHANGE_PREPARE },
710    { "_E_WINDOW_ROTATION_CHANGE_PREPARE_DONE", &ECORE_X_ATOM_E_WINDOW_ROTATION_CHANGE_PREPARE_DONE },
711    { "_E_WINDOW_ROTATION_CHANGE_REQUEST", &ECORE_X_ATOM_E_WINDOW_ROTATION_CHANGE_REQUEST },
712    { "_E_WINDOW_ROTATION_CHANGE_DONE", &ECORE_X_ATOM_E_WINDOW_ROTATION_CHANGE_DONE },
713 
714    { "_E_WINDOW_AUX_HINT_SUPPORTED_LIST", &ECORE_X_ATOM_E_WINDOW_AUX_HINT_SUPPORTED_LIST },
715    { "_E_WINDOW_AUX_HINT_SUPPORT", &ECORE_X_ATOM_E_WINDOW_AUX_HINT_SUPPORT },
716    { "_E_WINDOW_AUX_HINT", &ECORE_X_ATOM_E_WINDOW_AUX_HINT },
717    { "_E_WINDOW_AUX_HINT_ALLOWED", &ECORE_X_ATOM_E_WINDOW_AUX_HINT_ALLOWED },
718 
719    { "_E_WINDOW_KEYROUTER_SUPPORTED", &ECORE_X_ATOM_E_KEYROUTER_SUPPORTED },
720    { "_E_WINDOW_KEYROUTER_WINDOW_KEYTABLE", &ECORE_X_ATOM_E_KEYROUTER_WINDOW_KEYTABLE },
721 
722    { "_TEAMWORK_PROP", &ECORE_X_ATOM_TEAMWORK_PROPERTY },
723    { "_TEAMWORK_PRELOAD", &ECORE_X_ATOM_TEAMWORK_PRELOAD },
724    { "_TEAMWORK_ACTIVATE", &ECORE_X_ATOM_TEAMWORK_ACTIVATE },
725    { "_TEAMWORK_DEACTIVATE", &ECORE_X_ATOM_TEAMWORK_DEACTIVATE },
726    { "_TEAMWORK_OPEN", &ECORE_X_ATOM_TEAMWORK_OPEN },
727 
728    { "_TEAMWORK_COMPLETED", &ECORE_X_ATOM_TEAMWORK_COMPLETED },
729    { "_TEAMWORK_PROGRESS", &ECORE_X_ATOM_TEAMWORK_PROGRESS },
730    { "_TEAMWORK_STARTED", &ECORE_X_ATOM_TEAMWORK_STARTED },
731 
732    { "_GTK_FRAME_EXTENTS", &ECORE_X_ATOM_GTK_FRAME_EXTENTS },
733    //{ "_NET_WM_OPAQUE_REGION", &ECORE_X_ATOM_NET_WM_OPAQUE_REGION },
734 };
735 
736