Realign with codesniffer rules

This commit is contained in:
Jack Zeal 2026-04-05 17:48:57 -07:00
parent 5846a95f98
commit 987b2c2a89
15 changed files with 486 additions and 466 deletions

View file

@ -1,6 +1,7 @@
/* SPDX-License-Identifier: GPL-2.0-only */
#include <stdint.h>
#include <wlr/types/wlr_scene.h>
/* SPDX-License-Identifier: GPL-2.0-only */
#ifndef LABWC_BORDERSET_H
#define LABWC_BORDERSET_H
@ -9,10 +10,14 @@ enum border_type {
};
struct borderset {
uint32_t id; // Base colour, but could be used as a tracking hash for images or whatever in the future
int size; // width (since I suspect a 2px border scaled up to 20px might look weird)
enum border_type type; // Single or double bevel
int bevelSize; // So we can disambiguate multiple possible designs cached together
// Base colour, but could be used as a tracking hash for images or whatever in the future
uint32_t id;
// width (since I suspect a 2px border scaled up to 20px might look weird)
int size;
// Single or double bevel, etc.
enum border_type type;
// So we can disambiguate multiple possible designs cached together
int bevelSize;
struct lab_data_buffer *top;
struct lab_data_buffer *left;
struct lab_data_buffer *right;
@ -21,35 +26,36 @@ struct borderset {
struct lab_data_buffer *tr;
struct lab_data_buffer *bl;
struct lab_data_buffer *br;
struct borderset * next;
struct borderset *next;
};
struct bufferset {
enum border_type type;
int border_width;
struct wlr_scene_buffer * top;
struct wlr_scene_buffer * left;
struct wlr_scene_buffer * right;
struct wlr_scene_buffer * bottom;
struct wlr_scene_buffer * tl;
struct wlr_scene_buffer * tr;
struct wlr_scene_buffer * bl;
struct wlr_scene_buffer * br;
struct wlr_scene_buffer *top;
struct wlr_scene_buffer *left;
struct wlr_scene_buffer *right;
struct wlr_scene_buffer *bottom;
struct wlr_scene_buffer *tl;
struct wlr_scene_buffer *tr;
struct wlr_scene_buffer *bl;
struct wlr_scene_buffer *br;
};
extern struct borderset * borderCache;
extern struct borderset *borderCache;
struct borderset * getBorders(uint32_t id, int size, enum border_type, int bevelSize);
struct borderset *getBorders(uint32_t id, int size, enum border_type, int bevelSize);
struct borderset * createBuffer(uint32_t id, int size, enum border_type, int bevelSize);
struct borderset *createBuffer(uint32_t id, int size, enum border_type, int bevelSize);
struct bufferset * generateBufferset(struct wlr_scene_tree * tree, struct borderset *borderset, int bw);
struct bufferset *generateBufferset(struct wlr_scene_tree *tree,
struct borderset *borderset, int bw);
void renderBufferset(struct bufferset *, int width, int height, int y);
void renderBufferset(struct bufferset *bufferset, int width, int height, int y);
void renderBuffersetXY(struct bufferset *, int width, int height, int x, int y);
void renderBuffersetXY(struct bufferset *bufferset, int width, int height, int x, int y);
void clearBorderCache(struct borderset *borderset);
#endif /* LABWC_LAB_SCENE_RECT_H */
#endif /* LABWC_BORDERSET_H */

View file

@ -106,7 +106,7 @@ struct ssd {
struct scaled_font_buffer *title;
struct wl_list buttons_left; /* ssd_button.link */
struct wl_list buttons_right; /* ssd_button.link */
struct bufferset * texturedBorders;
struct bufferset *texturedBorders;
} subtrees[2]; /* indexed by enum ssd_active_state */
} titlebar;
@ -116,7 +116,7 @@ struct ssd {
struct ssd_border_subtree {
struct wlr_scene_tree *tree;
struct wlr_scene_rect *top, *bottom, *left, *right;
struct bufferset * texturedBorders;
struct bufferset *texturedBorders;
} subtrees[2]; /* indexed by enum ssd_active_state */
} border;

View file

@ -61,7 +61,6 @@ struct theme_background {
int border_width;
int bevel_width;
bool exclusive;
};
struct theme {
@ -88,8 +87,6 @@ struct theme {
float window_button_hover_bg_color[4];
int window_button_hover_bg_corner_radius;
/*
* Themes/textures for each active/inactive window. Indexed by
* ssd_active_state.
@ -105,7 +102,6 @@ struct theme {
int button_bevel_width;
float button_border_color[4];
float button_hover_border_color[4];
float border_color[4];
float toggled_keybinds_color[4];

View file

@ -244,7 +244,7 @@ struct view {
int width, height;
struct wlr_scene_tree *tree;
struct wlr_scene_rect *border;
struct bufferset * texturedBorders;
struct bufferset *texturedBorders;
struct wlr_scene_rect *background;
struct scaled_font_buffer *text;
} resize_indicator;