]> Dogcows Code - chaz/tint2/blobdiff - src/server.h
Adding startup-notification support.
[chaz/tint2] / src / server.h
index ec6bb1d32d7f38fbd3cecb0f3664bf8fc175d1b0..07876c6a2d08d592f7eb58844fb18c1fcd1d3fd6 100644 (file)
 #include <X11/Xatom.h>
 #include <X11/extensions/Xinerama.h>
 
+#ifdef HAVE_SN
+#include <libsn/sn.h>
+#include <glib.h>
+#endif
+
 
 typedef struct Global_atom
 {
        Atom _XROOTPMAP_ID;
+       Atom _XROOTMAP_ID;
        Atom _NET_CURRENT_DESKTOP;
        Atom _NET_NUMBER_OF_DESKTOPS;
        Atom _NET_DESKTOP_NAMES;
@@ -70,9 +76,16 @@ typedef struct Global_atom
        Atom _XSETTINGS_SCREEN;
        Atom _XSETTINGS_SETTINGS;
        Atom XdndAware;
+       Atom XdndEnter;
        Atom XdndPosition;
        Atom XdndStatus;
+       Atom XdndDrop;
        Atom XdndLeave;
+       Atom XdndSelection;
+       Atom XdndTypeList;
+       Atom XdndActionCopy;
+       Atom XdndFinished;
+       Atom TARGETS;
 } Global_atom;
 
 
@@ -110,6 +123,10 @@ typedef struct
        Colormap colormap;
        Colormap colormap32;
        Global_atom atom;
+#ifdef HAVE_SN
+       SnDisplay *sn_dsp;
+       GTree *pids;
+#endif // HAVE_SN
 } Server_global;
 
 
This page took 0.087545 seconds and 4 git commands to generate.