]> Dogcows Code - chaz/tint2/blobdiff - src/taskbar/taskbar.h
panel_items : fixed segfault (panel without clock, change number desktop)
[chaz/tint2] / src / taskbar / taskbar.h
index a04060c857cb7fa0bcd144760a697a3dda3d0e9c..6622858378f6954ffad5474aefa3639ad2afbcea 100644 (file)
@@ -11,6 +11,9 @@
 #include "task.h"
 
 extern GHashTable* win_to_task_table;
+extern Task *task_active;
+extern Task *task_drag;
+
 // tint2 use one taskbar per desktop.
 typedef struct {
        // always start with area
@@ -34,18 +37,21 @@ typedef struct {
 } Global_taskbar;
 
 
-// default values
+// default global data
 void default_taskbar();
+
 // freed memory
 void cleanup_taskbar();
 
 void init_taskbar();
+void init_taskbar_panel(void *p);
 
+void taskbar_remove_task(gpointer key, gpointer value, gpointer user_data);
 Task *task_get_task (Window win);
 GPtrArray* task_get_tasks(Window win);
 void task_refresh_tasklist ();
 
-void resize_taskbar(void *obj);
+int  resize_taskbar(void *obj);
 
 
 #endif
This page took 0.022882 seconds and 4 git commands to generate.