Add option to shrink panel (fixes issue #333)
This commit is contained in:
@@ -79,6 +79,7 @@ extern gboolean 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 gboolean panel_shrink;
|
||||
extern Strut panel_strut_policy;
|
||||
extern char *panel_items_order;
|
||||
extern int max_tick_urgent;
|
||||
@@ -100,6 +101,7 @@ typedef struct Panel {
|
||||
int posx, posy;
|
||||
int marginx, marginy;
|
||||
gboolean fractional_width, fractional_height;
|
||||
int max_size;
|
||||
int monitor;
|
||||
int font_shadow;
|
||||
gboolean mouse_effects;
|
||||
@@ -156,11 +158,13 @@ void init_panel();
|
||||
void init_panel_size_and_position(Panel *panel);
|
||||
gboolean resize_panel(void *obj);
|
||||
void render_panel(Panel *panel);
|
||||
void shrink_panel(Panel *panel);
|
||||
|
||||
void set_panel_items_order(Panel *p);
|
||||
void place_panel_all_desktops(Panel *p);
|
||||
void replace_panel_all_desktops(Panel *p);
|
||||
void set_panel_properties(Panel *p);
|
||||
void set_panel_window_geometry(Panel *panel);
|
||||
|
||||
// draw background panel
|
||||
void set_panel_background(Panel *p);
|
||||
|
||||
Reference in New Issue
Block a user