X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;ds=sidebyside;f=src%2Ftypes.h;h=8fc8eb6afc20cf877295b770799be6cf64f86793;hb=HEAD;hp=425b1f6f5dd0d21f1d7213a0566020b053e02186;hpb=7313b01fccfa409870bad5f7cba9ad84a5106970;p=bspwm.git diff --git a/src/types.h b/src/types.h index 425b1f6..8fc8eb6 100644 --- a/src/types.h +++ b/src/types.h @@ -193,6 +193,10 @@ typedef struct { option_bool_t active; option_bool_t urgent; option_bool_t local; + option_bool_t tiled; + option_bool_t monocle; + option_bool_t user_tiled; + option_bool_t user_monocle; } desktop_select_t; typedef struct { @@ -212,8 +216,11 @@ typedef struct { char instance_name[MAXLEN]; char name[MAXLEN]; unsigned int border_width; + unsigned int border_radius; + unsigned int drawn_border_radius; bool urgent; bool shown; + bool sets_own_shape; client_state_t state; client_state_t last_state; stack_layer_t layer; @@ -279,6 +286,7 @@ struct desktop_t { padding_t padding; int window_gap; unsigned int border_width; + unsigned int border_radius; }; typedef struct monitor_t monitor_t; @@ -292,6 +300,7 @@ struct monitor_t { unsigned int sticky_count; int window_gap; unsigned int border_width; + unsigned int border_radius; xcb_rectangle_t rectangle; desktop_t *desk; desktop_t *desk_head;