MAJOR REFACTOR (IN PROGRESS)

This commit is contained in:
Emile Clark-Boman 2025-08-27 16:36:00 +10:00
parent 632c5f18ee
commit 1e69ae1e21
32 changed files with 2952 additions and 2873 deletions

20
src/lib/notify.h Normal file
View file

@ -0,0 +1,20 @@
#ifndef CRYWL_NOTIFY_H
#define CRYWL_NOTIFY_H
/* ===== Function Declarations ===== */
static void axisnotify(struct wl_listener *listener, void *data);
static void commitlayersurfacenotify(struct wl_listener *listener, void *data);
static void commitnotify(struct wl_listener *listener, void *data);
static void createnotify(struct wl_listener *listener, void *data);
static void destroylayersurfacenotify(struct wl_listener *listener, void *data);
static void destroynotify(struct wl_listener *listener, void *data);
static void fullscreennotify(struct wl_listener *listener, void *data);
static void mapnotify(struct wl_listener *listener, void *data);
static void maximizenotify(struct wl_listener *listener, void *data);
static void motionnotify(uint32_t time, struct wlr_input_device *device,
double sx, double sy, double sx_unaccel,
double sy_unaccel);
static void unmaplayersurfacenotify(struct wl_listener *listener, void *data);
static void unmapnotify(struct wl_listener *listener, void *data);
#endif /* CRYWL_NOTIFY_H */