mirror of
https://github.com/labwc/labwc.git
synced 2026-04-12 08:21:13 -04:00
more space/tab cleanups
This commit is contained in:
parent
c1b9a3d4c7
commit
71a5867a32
1 changed files with 25 additions and 25 deletions
|
|
@ -98,10 +98,10 @@ menu_create(struct server *server, const char *id, const char *label)
|
||||||
menu->size.height,
|
menu->size.height,
|
||||||
server->theme->menu_items_bg_color);
|
server->theme->menu_items_bg_color);
|
||||||
|
|
||||||
/* Position background inside border */
|
/* Position background inside border */
|
||||||
wlr_scene_node_set_position(&menu->background->node,
|
wlr_scene_node_set_position(&menu->background->node,
|
||||||
server->theme->menu_border_width,
|
server->theme->menu_border_width,
|
||||||
server->theme->menu_border_width);
|
server->theme->menu_border_width);
|
||||||
|
|
||||||
/* Create a new scene tree for menu items */
|
/* Create a new scene tree for menu items */
|
||||||
menu->items_tree = wlr_scene_tree_create(menu->scene_tree);
|
menu->items_tree = wlr_scene_tree_create(menu->scene_tree);
|
||||||
|
|
@ -143,12 +143,12 @@ menu_update_width(struct menu *menu)
|
||||||
}
|
}
|
||||||
menu->size.width = max_width + 2 * theme->menu_item_padding_x;
|
menu->size.width = max_width + 2 * theme->menu_item_padding_x;
|
||||||
/* Update border size */
|
/* Update border size */
|
||||||
wlr_scene_rect_set_size(menu->border,
|
wlr_scene_rect_set_size(menu->border,
|
||||||
menu->size.width + 2 * theme->menu_border_width,
|
menu->size.width + 2 * theme->menu_border_width,
|
||||||
menu->size.height + 2 * theme->menu_border_width);
|
menu->size.height + 2 * theme->menu_border_width);
|
||||||
|
|
||||||
/* Update background size and position */
|
/* Update background size and position */
|
||||||
wlr_scene_rect_set_size(menu->background,
|
wlr_scene_rect_set_size(menu->background,
|
||||||
menu->size.width,
|
menu->size.width,
|
||||||
menu->size.height);
|
menu->size.height);
|
||||||
wlr_scene_node_set_position(&menu->background->node,
|
wlr_scene_node_set_position(&menu->background->node,
|
||||||
|
|
@ -156,8 +156,8 @@ menu_update_width(struct menu *menu)
|
||||||
theme->menu_border_width);
|
theme->menu_border_width);
|
||||||
|
|
||||||
/* Update items_tree position */
|
/* Update items_tree position */
|
||||||
wlr_scene_node_set_position(&menu->items_tree->node,
|
wlr_scene_node_set_position(&menu->items_tree->node,
|
||||||
theme->menu_border_width,
|
theme->menu_border_width,
|
||||||
theme->menu_border_width);
|
theme->menu_border_width);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
@ -273,10 +273,10 @@ item_create(struct menu *menu, const char *text, bool show_arrow)
|
||||||
menuitem->native_width += font_width(&rc.font_menuitem, arrow);
|
menuitem->native_width += font_width(&rc.font_menuitem, arrow);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Menu item root node */
|
/* Menu item root node */
|
||||||
menuitem->tree = wlr_scene_tree_create(menu->items_tree);
|
menuitem->tree = wlr_scene_tree_create(menu->items_tree);
|
||||||
node_descriptor_create(&menuitem->tree->node,
|
node_descriptor_create(&menuitem->tree->node,
|
||||||
LAB_NODE_DESC_MENUITEM, menuitem);
|
LAB_NODE_DESC_MENUITEM, menuitem);
|
||||||
|
|
||||||
/* Tree for each state to hold background and text buffer */
|
/* Tree for each state to hold background and text buffer */
|
||||||
menuitem->normal.tree = wlr_scene_tree_create(menuitem->tree);
|
menuitem->normal.tree = wlr_scene_tree_create(menuitem->tree);
|
||||||
|
|
@ -1187,13 +1187,13 @@ menu_free(struct menu *menu)
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Destroying the root node will destroy everything,
|
* Destroying the root node will destroy everything,
|
||||||
* including node descriptors and scaled_font_buffers.
|
* including node descriptors and scaled_font_buffers.
|
||||||
*/
|
*/
|
||||||
wlr_scene_node_destroy(&menu->border->node);
|
wlr_scene_node_destroy(&menu->border->node);
|
||||||
wlr_scene_node_destroy(&menu->background->node);
|
wlr_scene_node_destroy(&menu->background->node);
|
||||||
wlr_scene_node_destroy(&menu->items_tree->node);
|
wlr_scene_node_destroy(&menu->items_tree->node);
|
||||||
wlr_scene_node_destroy(&menu->scene_tree->node);
|
wlr_scene_node_destroy(&menu->scene_tree->node);
|
||||||
wl_list_remove(&menu->link);
|
wl_list_remove(&menu->link);
|
||||||
zfree(menu->id);
|
zfree(menu->id);
|
||||||
zfree(menu->label);
|
zfree(menu->label);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue