ssd: add optional shade button

This commit is contained in:
Andrew J. Hesford 2024-08-22 16:27:24 -04:00 committed by Consolatis
parent 9f2eae672c
commit 186a07be9b
11 changed files with 138 additions and 34 deletions

View file

@ -114,6 +114,8 @@ context_from_str(const char *str)
return LAB_SSD_BUTTON_ICONIFY;
} else if (!strcasecmp(str, "WindowMenu")) {
return LAB_SSD_BUTTON_WINDOW_MENU;
} else if (!strcasecmp(str, "Shade")) {
return LAB_SSD_BUTTON_SHADE;
} else if (!strcasecmp(str, "Titlebar")) {
return LAB_SSD_PART_TITLEBAR;
} else if (!strcasecmp(str, "Title")) {

View file

@ -158,7 +158,9 @@ fill_title_layout(char *nodename, char *content)
case 'C':
type = LAB_SSD_BUTTON_CLOSE;
break;
/* case 'S': shade */
case 'S':
type = LAB_SSD_BUTTON_SHADE;
break;
/* case 'D': omnipresent */
default:
continue;