]> Dogcows Code - chaz/tint2/blobdiff - src/panel.h
*add* drag'n'drop task reordering
[chaz/tint2] / src / panel.h
index a53bc458bb7add6ac33d993a2c1ab55be10b497d..f51211bbca73486e9ab086c63f8be0a67dbbd555 100644 (file)
@@ -49,6 +49,7 @@ extern int panel_position;
 extern int panel_horizontal;
 
 extern int panel_refresh;
+extern int task_dragged;
 
 //panel autohide
 enum { STRUT_MINIMUM, STRUT_FOLLOW_SIZE };
@@ -62,6 +63,8 @@ extern Task *task_active;
 extern Task *task_drag;
 extern int  max_tick_urgent;
 
+extern GArray* backgrounds;
+
 extern Imlib_Image default_icon;
 
 
@@ -85,7 +88,7 @@ typedef struct {
 
        // --------------------------------------------------
        // task and taskbar parameter per panel
-       Area g_taskbar;
+       Global_taskbar g_taskbar;
        Global_task g_task;
 
        // --------------------------------------------------
@@ -105,10 +108,12 @@ typedef struct {
 #ifdef ENABLE_BATTERY
        Battery battery;
 #endif
+
+       // autohide
        int is_hidden;
        int hidden_width, hidden_height;
        Pixmap hidden_pixmap;
-       const struct timeout* autohide_timeout;
+       timeout* autohide_timeout;
 } Panel;
 
 
This page took 0.02049 seconds and 4 git commands to generate.