enum lab_button_state {
LAB_BS_DEFAULT = 0,
- LAB_BS_HOVERD = 1 << 0,
+ LAB_BS_HOVERED = 1 << 0,
LAB_BS_TOGGLED = 1 << 1,
LAB_BS_ROUNDED = 1 << 2,
- LAB_BS_ALL = LAB_BS_HOVERD | LAB_BS_TOGGLED | LAB_BS_ROUNDED,
+ LAB_BS_ALL = LAB_BS_HOVERED | LAB_BS_TOGGLED | LAB_BS_ROUNDED,
};
struct theme_background {
* The texture of a window buttons for each hover/toggled/rounded
* state. This can be accessed like:
*
- * buttons[LAB_SSD_BUTTON_ICONIFY][LAB_BS_HOVERD | LAB_BS_TOGGLED]
+ * buttons[LAB_SSD_BUTTON_ICONIFY][LAB_BS_HOVERED | LAB_BS_TOGGLED]
*
* Elements in buttons[0] are all NULL since LAB_SSD_BUTTON_FIRST is 1.
*/
* If hover-icons do not exist, add fallbacks by copying the non-hover
* variant and then adding an overlay.
*/
- if (!*img && (b->state_set & LAB_BS_HOVERD)) {
+ if (!*img && (b->state_set & LAB_BS_HOVERED)) {
struct lab_img *non_hover_img =
- button_imgs[b->type][b->state_set & ~LAB_BS_HOVERD];
+ button_imgs[b->type][b->state_set & ~LAB_BS_HOVERED];
*img = lab_img_copy(non_hover_img);
lab_img_add_modifier(*img,
draw_hover_overlay_on_button);
}, {
.name = "menu_hover",
.type = LAB_SSD_BUTTON_WINDOW_MENU,
- .state_set = LAB_BS_HOVERD,
+ .state_set = LAB_BS_HOVERED,
/* no fallback (non-hover variant is used instead) */
}, {
.name = "iconify_hover",
.type = LAB_SSD_BUTTON_ICONIFY,
- .state_set = LAB_BS_HOVERD,
+ .state_set = LAB_BS_HOVERED,
/* no fallback (non-hover variant is used instead) */
}, {
.name = "max_hover",
.type = LAB_SSD_BUTTON_MAXIMIZE,
- .state_set = LAB_BS_HOVERD,
+ .state_set = LAB_BS_HOVERED,
/* no fallback (non-hover variant is used instead) */
}, {
.name = "max_toggled_hover",
.alt_name = "max_hover_toggled",
.type = LAB_SSD_BUTTON_MAXIMIZE,
- .state_set = LAB_BS_TOGGLED | LAB_BS_HOVERD,
+ .state_set = LAB_BS_TOGGLED | LAB_BS_HOVERED,
/* no fallback (non-hover variant is used instead) */
}, {
.name = "shade_hover",
.type = LAB_SSD_BUTTON_SHADE,
- .state_set = LAB_BS_HOVERD,
+ .state_set = LAB_BS_HOVERED,
/* no fallback (non-hover variant is used instead) */
}, {
.name = "shade_toggled_hover",
.alt_name = "shade_hover_toggled",
.type = LAB_SSD_BUTTON_SHADE,
- .state_set = LAB_BS_TOGGLED | LAB_BS_HOVERD,
+ .state_set = LAB_BS_TOGGLED | LAB_BS_HOVERED,
/* no fallback (non-hover variant is used instead) */
}, {
.name = "desk_hover",
/* no fallback (non-hover variant is used instead) */
.type = LAB_SSD_BUTTON_OMNIPRESENT,
- .state_set = LAB_BS_HOVERD,
+ .state_set = LAB_BS_HOVERED,
}, {
.name = "desk_toggled_hover",
.alt_name = "desk_hover_toggled",
.type = LAB_SSD_BUTTON_OMNIPRESENT,
- .state_set = LAB_BS_TOGGLED | LAB_BS_HOVERD,
+ .state_set = LAB_BS_TOGGLED | LAB_BS_HOVERED,
/* no fallback (non-hover variant is used instead) */
}, {
.name = "close_hover",
.type = LAB_SSD_BUTTON_CLOSE,
- .state_set = LAB_BS_HOVERD,
+ .state_set = LAB_BS_HOVERED,
/* no fallback (non-hover variant is used instead) */
}, };