]> Dogcows Code - chaz/tint2/blobdiff - src/panel.h
play with vertical panel
[chaz/tint2] / src / panel.h
index 64ffcdb93d862fa5eae01004807187cd2c6c34c1..b9915e66a3d1d98c287805547a4c0d77275009a6 100644 (file)
@@ -20,6 +20,9 @@
 #include "taskbar.h"
 #include "systraybar.h"
 
+#ifdef ENABLE_BATTERY
+#include "battery.h"
+#endif
 
 
 extern int signal_pending;
@@ -31,17 +34,22 @@ extern int mouse_scroll_up;
 extern int mouse_scroll_down;
 
 //panel mode
-enum { SINGLE_DESKTOP=0, MULTI_DESKTOP, SINGLE_MONITOR };
+enum { SINGLE_DESKTOP=0, MULTI_DESKTOP };
 extern int panel_mode;
+extern int wm_menu;
 
 //panel position
 enum { LEFT=0x01, RIGHT=0x02, CENTER=0X04, TOP=0X08, BOTTOM=0x10 };
 extern int panel_position;
+extern int panel_horizontal;
 
 extern int panel_refresh;
 
 extern Task *task_active;
 extern Task *task_drag;
+extern Task *task_urgent;
+extern int  tick_urgent;
+extern int  max_tick_urgent;
 
 
 typedef struct {
@@ -49,9 +57,6 @@ typedef struct {
    // area.list own all objects of the panel according to config file
    Area area;
 
-   // list of visible objects
-   GSList *list_visible;
-
    // --------------------------------------------------
    // panel
    Window main_win;
@@ -80,12 +85,11 @@ typedef struct {
    // clock
    Clock clock;
 
-   // --------------------------------------------------
-   // systray
-   Systraybar trayer;
-
-       // global taskbar parameter
-       //Area g_systraybar;
+       // --------------------------------------------------
+       // battery
+#ifdef ENABLE_BATTERY
+       Battery battery;
+#endif
 } Panel;
 
 
This page took 0.020411 seconds and 4 git commands to generate.