mirror of
https://github.com/labwc/labwc.git
synced 2026-04-05 07:15:36 -04:00
Use wlroots scene-graph API
Move xdg-shell and xwayland-shell surfaces to new API Also render alt-tab on-screen-display by converting cairo-surface to wlr_buffer
This commit is contained in:
parent
d2552232c7
commit
532656ad5b
16 changed files with 189 additions and 1465 deletions
|
|
@ -2,6 +2,7 @@
|
|||
#include <wlr/backend/multi.h>
|
||||
#include <wlr/backend/session.h>
|
||||
#include "action.h"
|
||||
#include "buffer.h"
|
||||
#include "key-state.h"
|
||||
#include "labwc.h"
|
||||
|
||||
|
|
@ -49,6 +50,8 @@ keyboard_modifiers_notify(struct wl_listener *listener, void *data)
|
|||
server->cycle_view);
|
||||
desktop_move_to_front(server->cycle_view);
|
||||
server->cycle_view = NULL;
|
||||
wlr_scene_node_set_enabled(
|
||||
&server->osd_tree->node, false);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue