feat: add lock session protocol support (WIP)
This commit is contained in:
5
diyac.c
5
diyac.c
@ -9,6 +9,7 @@
|
||||
#include "cursor.h"
|
||||
#include "seat.h"
|
||||
#include "layer.h"
|
||||
#include "session.h"
|
||||
|
||||
int main(int argc, char *argv[])
|
||||
{
|
||||
@ -121,6 +122,9 @@ int main(int argc, char *argv[])
|
||||
* https://drewdevault.com/2018/07/29/Wayland-shells.html.
|
||||
*/
|
||||
wl_list_init(&server.views);
|
||||
/**
|
||||
* TODO: free these tree when finish
|
||||
*/
|
||||
server.view_tree = wlr_scene_tree_create(&server.scene->tree);
|
||||
server.xdg_popup_tree = wlr_scene_tree_create(&server.scene->tree);
|
||||
|
||||
@ -134,6 +138,7 @@ int main(int argc, char *argv[])
|
||||
wl_signal_add(&server.layer_shell->events.new_surface,
|
||||
&server.new_layer_surface);
|
||||
|
||||
diyac_init_session_lock(&server);
|
||||
diyac_init_cursor_manager(&server);
|
||||
|
||||
/*
|
||||
|
Reference in New Issue
Block a user