blob: 3e80185a1ed50a4c2c7983678f1f24d16287bbcc (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
typedef struct ExternalBarStrut ExternalBarStrut;
struct ExternalBarStrut {
Window win;
int left, right, top, bottom;
int left_start_y, left_end_y;
int right_start_y, right_end_y;
int top_start_x, top_end_x;
int bottom_start_x, bottom_end_x;
ExternalBarStrut *next;
};
static void externalbars_begin_scan(void);
static void externalbars_end_scan(void);
static int externalbars_hasstrut(Window w);
static void externalbars_register(Window w);
static void externalbars_unregister(Window w);
static void externalbars_apply(Monitor *m);
static void externalbars_reapply_all(void);
|