Move all Atom a_* declarations from panel.h to misc.h where they belong to.
authorAndriy Grytsenko <andrej@rep.kiev.ua>
Tue, 19 Aug 2014 14:32:05 +0000 (17:32 +0300)
committerAndriy Grytsenko <andrej@rep.kiev.ua>
Tue, 19 Aug 2014 14:32:05 +0000 (17:32 +0300)
src/misc.h
src/panel.h

index f917e4c..c1303b4 100644 (file)
 
 G_BEGIN_DECLS
 
+extern Atom a_UTF8_STRING;
+extern Atom a_XROOTPMAP_ID;
+
+extern Atom a_WM_STATE;
+extern Atom a_WM_CLASS;
+extern Atom a_WM_DELETE_WINDOW;
+extern Atom a_WM_PROTOCOLS;
+extern Atom a_NET_WORKAREA;
+extern Atom a_NET_CLIENT_LIST;
+extern Atom a_NET_CLIENT_LIST_STACKING;
+extern Atom a_NET_NUMBER_OF_DESKTOPS;
+extern Atom a_NET_CURRENT_DESKTOP;
+extern Atom a_NET_DESKTOP_VIEWPORT;
+extern Atom a_NET_DESKTOP_NAMES;
+extern Atom a_NET_ACTIVE_WINDOW;
+extern Atom a_NET_CLOSE_WINDOW;
+extern Atom a_NET_SHOWING_DESKTOP;
+extern Atom a_NET_SUPPORTED;
+extern Atom a_NET_WM_STATE;
+extern Atom a_NET_WM_STATE_SKIP_TASKBAR;
+extern Atom a_NET_WM_STATE_SKIP_PAGER;
+extern Atom a_NET_WM_STATE_STICKY;
+extern Atom a_NET_WM_STATE_HIDDEN;
+extern Atom a_NET_WM_STATE_SHADED;
+
+#define a_NET_WM_STATE_REMOVE        0    /* remove/unset property */
+#define a_NET_WM_STATE_ADD           1    /* add/set property */
+#define a_NET_WM_STATE_TOGGLE        2    /* toggle property  */
+
+extern Atom a_NET_WM_WINDOW_TYPE;
+extern Atom a_NET_WM_WINDOW_TYPE_DESKTOP;
+extern Atom a_NET_WM_WINDOW_TYPE_DOCK;
+extern Atom a_NET_WM_WINDOW_TYPE_TOOLBAR;
+extern Atom a_NET_WM_WINDOW_TYPE_MENU;
+extern Atom a_NET_WM_WINDOW_TYPE_UTILITY;
+extern Atom a_NET_WM_WINDOW_TYPE_SPLASH;
+extern Atom a_NET_WM_WINDOW_TYPE_DIALOG;
+extern Atom a_NET_WM_WINDOW_TYPE_NORMAL;
+
+extern Atom a_NET_WM_DESKTOP;
+extern Atom a_NET_WM_NAME;
+extern Atom a_NET_WM_VISIBLE_NAME;
+extern Atom a_NET_WM_STRUT;
+extern Atom a_NET_WM_STRUT_PARTIAL;
+extern Atom a_NET_WM_ICON;
+extern Atom a_KDE_NET_WM_SYSTEM_TRAY_WINDOW_FOR;
+
+extern Atom a_NET_SYSTEM_TRAY_OPCODE;
+extern Atom a_NET_SYSTEM_TRAY_MESSAGE_DATA;
+extern Atom a_NET_SYSTEM_TRAY_ORIENTATION;
+extern Atom a_MANAGER;
+
+extern Atom a_LXPANEL_CMD; /* for private client message */
+
 /* Decoded value of WM_STATE property. */
 typedef struct {
     unsigned int modal : 1;
index 72a2490..9610ff9 100644 (file)
@@ -26,60 +26,6 @@ G_BEGIN_DECLS
 
 extern gchar *cprofile;
 
-extern Atom a_UTF8_STRING;
-extern Atom a_XROOTPMAP_ID;
-
-extern Atom a_WM_STATE;
-extern Atom a_WM_CLASS;
-extern Atom a_WM_DELETE_WINDOW;
-extern Atom a_WM_PROTOCOLS;
-extern Atom a_NET_WORKAREA;
-extern Atom a_NET_CLIENT_LIST;
-extern Atom a_NET_CLIENT_LIST_STACKING;
-extern Atom a_NET_NUMBER_OF_DESKTOPS;
-extern Atom a_NET_CURRENT_DESKTOP;
-extern Atom a_NET_DESKTOP_VIEWPORT;
-extern Atom a_NET_DESKTOP_NAMES;
-extern Atom a_NET_ACTIVE_WINDOW;
-extern Atom a_NET_CLOSE_WINDOW;
-extern Atom a_NET_SHOWING_DESKTOP;
-extern Atom a_NET_SUPPORTED;
-extern Atom a_NET_WM_STATE;
-extern Atom a_NET_WM_STATE_SKIP_TASKBAR;
-extern Atom a_NET_WM_STATE_SKIP_PAGER;
-extern Atom a_NET_WM_STATE_STICKY;
-extern Atom a_NET_WM_STATE_HIDDEN;
-extern Atom a_NET_WM_STATE_SHADED;
-
-#define a_NET_WM_STATE_REMOVE        0    /* remove/unset property */
-#define a_NET_WM_STATE_ADD           1    /* add/set property */
-#define a_NET_WM_STATE_TOGGLE        2    /* toggle property  */
-
-extern Atom a_NET_WM_WINDOW_TYPE;
-extern Atom a_NET_WM_WINDOW_TYPE_DESKTOP;
-extern Atom a_NET_WM_WINDOW_TYPE_DOCK;
-extern Atom a_NET_WM_WINDOW_TYPE_TOOLBAR;
-extern Atom a_NET_WM_WINDOW_TYPE_MENU;
-extern Atom a_NET_WM_WINDOW_TYPE_UTILITY;
-extern Atom a_NET_WM_WINDOW_TYPE_SPLASH;
-extern Atom a_NET_WM_WINDOW_TYPE_DIALOG;
-extern Atom a_NET_WM_WINDOW_TYPE_NORMAL;
-
-extern Atom a_NET_WM_DESKTOP;
-extern Atom a_NET_WM_NAME;
-extern Atom a_NET_WM_VISIBLE_NAME;
-extern Atom a_NET_WM_STRUT;
-extern Atom a_NET_WM_STRUT_PARTIAL;
-extern Atom a_NET_WM_ICON;
-extern Atom a_KDE_NET_WM_SYSTEM_TRAY_WINDOW_FOR;
-
-extern Atom a_NET_SYSTEM_TRAY_OPCODE;
-extern Atom a_NET_SYSTEM_TRAY_MESSAGE_DATA;
-extern Atom a_NET_SYSTEM_TRAY_ORIENTATION;
-extern Atom a_MANAGER;
-
-extern Atom a_LXPANEL_CMD; /* for private client message */
-
 #define LX_TYPE_PANEL                  (lxpanel_get_type())
 #define LXPANEL(obj)                   (G_TYPE_CHECK_INSTANCE_CAST((obj), \
                                         LX_TYPE_PANEL, LXPanel))