X-Git-Url: https://git.brokenzipper.com/gitweb?a=blobdiff_plain;f=src%2Fpanel.h;h=9974b27a1ae65ea2243b07d86a9531762c4527fd;hb=b19c7cbd47d9f5ea08046725b195706e11d0dae6;hp=64ffcdb93d862fa5eae01004807187cd2c6c34c1;hpb=da65866b2388391052e3ce95818c1d5ebd2b26b5;p=chaz%2Ftint2 diff --git a/src/panel.h b/src/panel.h index 64ffcdb..9974b27 100644 --- a/src/panel.h +++ b/src/panel.h @@ -20,6 +20,9 @@ #include "taskbar.h" #include "systraybar.h" +#ifdef ENABLE_BATTERY +#include "battery.h" +#endif extern int signal_pending; @@ -29,19 +32,26 @@ extern int mouse_middle; extern int mouse_right; extern int mouse_scroll_up; extern int mouse_scroll_down; +extern int mouse_tilt_left; +extern int mouse_tilt_right; //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 +59,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 +87,11 @@ typedef struct { // clock Clock clock; - // -------------------------------------------------- - // systray - Systraybar trayer; - - // global taskbar parameter - //Area g_systraybar; + // -------------------------------------------------- + // battery +#ifdef ENABLE_BATTERY + Battery battery; +#endif } Panel;