mirror of
https://github.com/labwc/labwc.git
synced 2026-04-12 08:21:13 -04:00
Window switching, code cleanup
This commit is contained in:
parent
625355abbb
commit
000fc72340
1 changed files with 11 additions and 13 deletions
24
src/osd.c
24
src/osd.c
|
|
@ -379,21 +379,19 @@ render_osd(struct server *server, cairo_t *cairo, int w, int h,
|
||||||
buf_add(&buf, get_type(*view));
|
buf_add(&buf, get_type(*view));
|
||||||
break;
|
break;
|
||||||
case LAB_FIELD_WINFO:
|
case LAB_FIELD_WINFO:
|
||||||
if (rc.window_switcher.all_workspaces) {
|
buf_add(&buf, (*view)->workspace->name);
|
||||||
buf_add(&buf, (*view)->workspace->name);
|
if ((*view)->maximized) {
|
||||||
if ((*view)->maximized) {
|
buf_add(&buf, " M ");
|
||||||
buf_add(&buf, " M ");
|
} else if ((*view)->minimized) {
|
||||||
} else if ((*view)->minimized) {
|
buf_add(&buf, " m ");
|
||||||
buf_add(&buf, " m ");
|
} else if ((*view)->fullscreen) {
|
||||||
} else if ((*view)->fullscreen) {
|
buf_add(&buf, " F ");
|
||||||
buf_add(&buf, " F ");
|
} else {
|
||||||
} else {
|
buf_add(&buf, " ");
|
||||||
buf_add(&buf, " ");
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
buf_add(&buf, get_winfo(*view));
|
buf_add(&buf, get_winfo(*view));
|
||||||
if (rc.window_switcher.all_workspaces &&
|
if (wl_list_length(&server->outputs) > 1 &&
|
||||||
wl_list_length(&server->outputs) > 1) {
|
output_is_usable(*view->output)) {
|
||||||
buf_add(&buf, (*view)->output->wlr_output->name);
|
buf_add(&buf, (*view)->output->wlr_output->name);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue