opt: optimize code struct

This commit is contained in:
DreamMaoMao 2025-09-28 09:49:20 +08:00
parent d5b03d7d07
commit e85ffc1056

View file

@ -164,6 +164,11 @@ enum {
enum { UP, DOWN, LEFT, RIGHT, UNDIR }; /* smartmovewin */
enum { NONE, OPEN, MOVE, CLOSE, TAG };
enum { UNFOLD, FOLD, INVALIDFOLD };
typedef struct Pertag Pertag;
typedef struct Monitor Monitor;
typedef struct Client Client;
struct dvec2 {
double x, y;
};
@ -229,10 +234,6 @@ struct dwl_animation {
int action;
};
typedef struct Pertag Pertag;
typedef struct Monitor Monitor;
struct wlr_foreign_toplevel_handle_v1;
typedef struct {
float width_scale;
float height_scale;
@ -244,7 +245,6 @@ typedef struct {
bool should_scale;
} BufferData;
typedef struct Client Client;
struct Client {
/* Must keep these three elements in this order */
unsigned int type; /* XDGShell or X11* */