]> Dogcows Code - chaz/tint2/blobdiff - src/server.h
add mouse action : maximize_restore, fixed issue 125
[chaz/tint2] / src / server.h
index 00e40d39c2e2ecd8a4d9dc080fe35d9527384123..48931ef68ca871c4a8317f364f3d82952b8435ec 100644 (file)
@@ -11,7 +11,6 @@
 
 #include <X11/Xlib.h>
 #include <X11/Xatom.h>
-#include <X11/extensions/Xrandr.h>
 #include <X11/extensions/Xinerama.h>
 
 
@@ -27,6 +26,7 @@ typedef struct Global_atom
        Atom _NET_WM_STATE_SKIP_PAGER;
        Atom _NET_WM_STATE_SKIP_TASKBAR;
        Atom _NET_WM_STATE_STICKY;
+       Atom _NET_WM_STATE_DEMANDS_ATTENTION;
        Atom _NET_WM_WINDOW_TYPE_DOCK;
        Atom _NET_WM_WINDOW_TYPE_DESKTOP;
        Atom _NET_WM_WINDOW_TYPE_TOOLBAR;
@@ -37,6 +37,8 @@ typedef struct Global_atom
        Atom _NET_WM_DESKTOP;
        Atom WM_STATE;
        Atom _NET_WM_STATE;
+       Atom _NET_WM_STATE_MAXIMIZED_VERT;
+       Atom _NET_WM_STATE_MAXIMIZED_HORZ;
        Atom _NET_WM_STATE_SHADED;
        Atom _NET_WM_STATE_BELOW;
        Atom _NET_WM_STATE_MODAL;
@@ -57,6 +59,9 @@ typedef struct Global_atom
        Atom _NET_SYSTEM_TRAY_OPCODE;
        Atom MANAGER;
        Atom _NET_SYSTEM_TRAY_MESSAGE_DATA;
+       Atom _NET_SYSTEM_TRAY_ORIENTATION;
+       Atom _XEMBED;
+       Atom _XEMBED_INFO;
 } Global_atom;
 
 
@@ -94,7 +99,7 @@ typedef struct
 Server_global server;
 
 
-void send_event32 (Window win, Atom at, long data1, long data2);
+void send_event32 (Window win, Atom at, long data1, long data2, long data3);
 int  get_property32 (Window win, Atom at, Atom type);
 void *server_get_property (Window win, Atom at, Atom type, int *num_results);
 Atom server_get_atom (char *atom_name);
This page took 0.023336 seconds and 4 git commands to generate.