X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2Fpanel.h;h=765b5f19e728b2ea7785638f624d7f3136b9a993;hb=ea2b169f10d49d8f304c9b972022f9dd5b5b6df7;hp=f51211bbca73486e9ab086c63f8be0a67dbbd555;hpb=080fb51e5d7f26a788f6fd85562807ca65ad5973;p=chaz%2Ftint2 diff --git a/src/panel.h b/src/panel.h index f51211b..765b5f1 100644 --- a/src/panel.h +++ b/src/panel.h @@ -52,15 +52,13 @@ extern int panel_refresh; extern int task_dragged; //panel autohide -enum { STRUT_MINIMUM, STRUT_FOLLOW_SIZE }; +enum { STRUT_MINIMUM, STRUT_FOLLOW_SIZE, STRUT_NONE }; extern int panel_autohide; extern int panel_autohide_show_timeout; extern int panel_autohide_hide_timeout; extern int panel_autohide_height; // for vertical panels this is of course the width extern int panel_strut_policy; -extern Task *task_active; -extern Task *task_drag; extern int max_tick_urgent; extern GArray* backgrounds; @@ -121,12 +119,18 @@ extern Panel panel_config; extern Panel *panel1; extern int nb_panel; + +// default global data +void default_panel(); + +// freed memory +void cleanup_panel(); + // realloc panels according to number of monitor // use panel_config as default value void init_panel(); void init_panel_size_and_position(Panel *panel); -void cleanup_panel(); void resize_panel(void *obj); void set_panel_properties(Panel *p);