Implement KDE's server-side decoration protocol

This commit is contained in:
Drew DeVault 2017-04-28 20:32:05 -04:00
parent 1376de4f46
commit a5c07dde6a
5 changed files with 198 additions and 6 deletions

View file

@ -42,8 +42,15 @@ struct swaylock_state {
wlc_resource surface;
};
struct decoration_state {
list_t *csd_resources;
};
extern struct desktop_shell_state desktop_shell;
extern struct decoration_state decoration_state;
void register_extensions(void);
void server_decoration_enable_csd(wlc_handle handle);
#endif