diff options
| author | Nikita Langer <nikitalanger@icloud.com> | 2026-04-06 22:13:26 +0200 |
|---|---|---|
| committer | Nikita Langer <nikitalanger@icloud.com> | 2026-04-06 22:13:26 +0200 |
| commit | dad6dc77433e661b54458978cb888fd38ae15a97 (patch) | |
| tree | ed0ea2232063526124609e8e1fde67bdff72031d /modules/externalbars/externalbars.h | |
| download | vxwm-dad6dc77433e661b54458978cb888fd38ae15a97.tar.gz vxwm-dad6dc77433e661b54458978cb888fd38ae15a97.tar.bz2 vxwm-dad6dc77433e661b54458978cb888fd38ae15a97.tar.xz vxwm-dad6dc77433e661b54458978cb888fd38ae15a97.zip | |
Diffstat (limited to 'modules/externalbars/externalbars.h')
| -rw-r--r-- | modules/externalbars/externalbars.h | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/modules/externalbars/externalbars.h b/modules/externalbars/externalbars.h new file mode 100644 index 0000000..3e80185 --- /dev/null +++ b/modules/externalbars/externalbars.h @@ -0,0 +1,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); |
