mirror of
https://github.com/labwc/labwc.git
synced 2026-06-13 14:33:18 -04:00
Realign with codesniffer rules
This commit is contained in:
parent
5846a95f98
commit
987b2c2a89
15 changed files with 486 additions and 466 deletions
|
|
@ -169,7 +169,7 @@ item_create_scene_for_state(struct menuitem *item, float *text_color,
|
|||
{
|
||||
struct menu *menu = item->parent;
|
||||
struct theme *theme = rc.theme;
|
||||
struct bufferset * bufferset = NULL;
|
||||
struct bufferset *bufferset = NULL;
|
||||
|
||||
/* Tree to hold background and label buffers */
|
||||
struct wlr_scene_tree *tree = lab_wlr_scene_tree_create(item->tree);
|
||||
|
|
@ -194,32 +194,36 @@ item_create_scene_for_state(struct menuitem *item, float *text_color,
|
|||
/* Create background */
|
||||
lab_wlr_scene_rect_create(tree, bg_width, theme->menu_item_height, bg_color);
|
||||
|
||||
int bw = theme->menu_border_width;
|
||||
if (rc.theme->menu_items_active_border_type && state) {
|
||||
int bw = theme->menu_border_width;
|
||||
if (rc.theme->menu_items_active_border_type && state) {
|
||||
float r = bg_color[0];
|
||||
float g = bg_color[1];
|
||||
float b = bg_color[2];
|
||||
float a = bg_color[3];
|
||||
|
||||
|
||||
uint32_t colour32 = (uint32_t)(a*255) << 24 | (uint32_t)(r*255) << 16 | (uint32_t)(g*255) << 8 | (uint32_t)(b*255);
|
||||
struct borderset * renderedborders = getBorders(colour32, bw, rc.theme->menu_items_active_border_type, rc.theme->menu_items_active_bevel_width);
|
||||
bufferset = generateBufferset(tree, renderedborders, bw);
|
||||
uint32_t colour32 = (uint32_t)(a*255) << 24 |
|
||||
(uint32_t)(r*255) << 16 |
|
||||
(uint32_t)(g*255) << 8 |
|
||||
(uint32_t)(b*255);
|
||||
struct borderset *renderedborders = getBorders(colour32, bw,
|
||||
rc.theme->menu_items_active_border_type,
|
||||
rc.theme->menu_items_active_bevel_width);
|
||||
bufferset = generateBufferset(tree, renderedborders, bw);
|
||||
} else if (rc.theme->menu_items_border_type && !state) {
|
||||
float r = bg_color[0];
|
||||
float g = bg_color[1];
|
||||
float b = bg_color[2];
|
||||
float a = bg_color[3];
|
||||
|
||||
|
||||
uint32_t colour32 = (uint32_t)(a*255) << 24 | (uint32_t)(r*255) << 16 | (uint32_t)(g*255) << 8 | (uint32_t)(b*255);
|
||||
struct borderset * renderedborders = getBorders(colour32, bw, rc.theme->menu_items_border_type, rc.theme->menu_items_bevel_width);
|
||||
bufferset = generateBufferset(tree, renderedborders, bw);
|
||||
uint32_t colour32 = (uint32_t)(a*255) << 24 |
|
||||
(uint32_t)(r*255) << 16 |
|
||||
(uint32_t)(g*255) << 8 |
|
||||
(uint32_t)(b*255);
|
||||
struct borderset *renderedborders = getBorders(colour32, bw,
|
||||
rc.theme->menu_items_border_type,
|
||||
rc.theme->menu_items_bevel_width);
|
||||
bufferset = generateBufferset(tree, renderedborders, bw);
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/* Create icon */
|
||||
bool show_app_icon = !strcmp(item->parent->id, "client-list-combined-menu")
|
||||
|
|
@ -248,12 +252,10 @@ item_create_scene_for_state(struct menuitem *item, float *text_color,
|
|||
int x = theme->menu_items_padding_x + icon_width;
|
||||
int y = (theme->menu_item_height - label_buffer->height) / 2;
|
||||
wlr_scene_node_set_position(&label_buffer->scene_buffer->node, x, y);
|
||||
|
||||
|
||||
if (bufferset != NULL) {
|
||||
|
||||
if (bufferset) {
|
||||
renderBufferset(bufferset, bg_width, theme->menu_item_height, 0);
|
||||
}
|
||||
|
||||
|
||||
if (!item->arrow) {
|
||||
return tree;
|
||||
|
|
@ -374,7 +376,7 @@ title_create_scene(struct menuitem *menuitem, int *item_y)
|
|||
assert(menuitem->type == LAB_MENU_TITLE);
|
||||
struct menu *menu = menuitem->parent;
|
||||
struct theme *theme = rc.theme;
|
||||
struct bufferset * bufferset;
|
||||
struct bufferset *bufferset;
|
||||
|
||||
float *bg_color = theme->menu_title_bg_color;
|
||||
float *text_color = theme->menu_title_text_color;
|
||||
|
|
@ -394,21 +396,23 @@ title_create_scene(struct menuitem *menuitem, int *item_y)
|
|||
wlr_log(WLR_ERROR, "not enough space for menu title");
|
||||
goto error;
|
||||
}
|
||||
|
||||
|
||||
int bw = theme->menu_border_width;
|
||||
if (rc.theme->menu_title_border_type) {
|
||||
|
||||
int bw = theme->menu_border_width;
|
||||
if (rc.theme->menu_title_border_type) {
|
||||
float r = bg_color[0];
|
||||
float g = bg_color[1];
|
||||
float b = bg_color[2];
|
||||
float a = bg_color[3];
|
||||
|
||||
|
||||
uint32_t colour32 = (uint32_t)(a*255) << 24 | (uint32_t)(r*255) << 16 | (uint32_t)(g*255) << 8 | (uint32_t)(b*255);
|
||||
struct borderset * renderedborders = getBorders(colour32, bw, rc.theme->menu_title_border_type, rc.theme->menu_title_bevel_width);
|
||||
bufferset = generateBufferset(menuitem->tree, renderedborders, bw);
|
||||
}
|
||||
|
||||
uint32_t colour32 = (uint32_t)(a*255) << 24 |
|
||||
(uint32_t)(r*255) << 16 |
|
||||
(uint32_t)(g*255) << 8 |
|
||||
(uint32_t)(b*255);
|
||||
struct borderset *renderedborders = getBorders(colour32, bw,
|
||||
rc.theme->menu_title_border_type,
|
||||
rc.theme->menu_title_bevel_width);
|
||||
bufferset = generateBufferset(menuitem->tree, renderedborders, bw);
|
||||
}
|
||||
|
||||
/* Background */
|
||||
lab_wlr_scene_rect_create(menuitem->normal_tree,
|
||||
|
|
@ -438,8 +442,8 @@ title_create_scene(struct menuitem *menuitem, int *item_y)
|
|||
int title_y = (theme->menu_header_height - title_font_buffer->height) / 2;
|
||||
wlr_scene_node_set_position(&title_font_buffer->scene_buffer->node,
|
||||
title_x, title_y);
|
||||
|
||||
if (rc.theme->menu_title_border_type) {
|
||||
|
||||
if (rc.theme->menu_title_border_type) {
|
||||
renderBufferset(bufferset, bg_width, theme->menu_item_height, 0);
|
||||
}
|
||||
error:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue