REFACTOR (wl_listeners isolated)
This commit is contained in:
parent
ab3942d3b5
commit
b92eb285c0
31 changed files with 620 additions and 473 deletions
|
|
@ -7,7 +7,8 @@
|
|||
#ifndef CRYWL_CLIENT_H
|
||||
#define CRYWL_CLIENT_H
|
||||
|
||||
#include "../wayland.h"
|
||||
#include <wlr/util/box.h>
|
||||
|
||||
#include "../util.h"
|
||||
|
||||
enum { XDGShell, LayerShell, X11 }; /* client types */
|
||||
|
|
@ -61,14 +62,11 @@ void killclient(const Arg *arg);
|
|||
void resize(Client *c, struct wlr_box geo, int interact);
|
||||
void setfloating(Client *c, int floating);
|
||||
void setfullscreen(Client *c, int fullscreen);
|
||||
void setpsel(struct wl_listener *listener, void *data);
|
||||
void setsel(struct wl_listener *listener, void *data);
|
||||
void togglefloating(const Arg *arg);
|
||||
void togglefullscreen(const Arg *arg);
|
||||
void toggletag(const Arg *arg);
|
||||
void toggleview(const Arg *arg);
|
||||
void updatetitle(struct wl_listener *listener, void *data);
|
||||
void urgent(struct wl_listener *listener, void *data);
|
||||
void view(const Arg *arg);
|
||||
void zoom(const Arg *arg);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue