* grub-core/gfxmenu/widget-box.c (get_left_pad): Take corners into
account. (get_top_pad): Likewise. (get_right_pad): Likewise. (get_bottom_pad): Likewise.
This commit is contained in:
parent
9f59e9fc36
commit
ca1b552c02
2 changed files with 53 additions and 5 deletions
10
ChangeLog
10
ChangeLog
|
@ -1,6 +1,14 @@
|
||||||
2011-12-14 Vladimir Serbinenko <phcoder@gmail.com>
|
2011-12-14 Vladimir Serbinenko <phcoder@gmail.com>
|
||||||
|
|
||||||
* grub-core/gfxmenu/gui_list.c (draw_menu): Don't use set in if.
|
* grub-core/gfxmenu/widget-box.c (get_left_pad): Take corners into
|
||||||
|
account.
|
||||||
|
(get_top_pad): Likewise.
|
||||||
|
(get_right_pad): Likewise.
|
||||||
|
(get_bottom_pad): Likewise.
|
||||||
|
|
||||||
|
2011-12-14 Vladimir Serbinenko <phcoder@gmail.com>
|
||||||
|
|
||||||
|
* grub-core/gfxmenu/gui_list.c (draw_menu): Don't use assignment in if.
|
||||||
|
|
||||||
2011-12-14 Vladimir Serbinenko <phcoder@gmail.com>
|
2011-12-14 Vladimir Serbinenko <phcoder@gmail.com>
|
||||||
|
|
||||||
|
|
|
@ -188,25 +188,65 @@ get_border_width (grub_gfxmenu_box_t self)
|
||||||
static int
|
static int
|
||||||
get_left_pad (grub_gfxmenu_box_t self)
|
get_left_pad (grub_gfxmenu_box_t self)
|
||||||
{
|
{
|
||||||
return get_width (self->raw_pixmaps[BOX_PIXMAP_W]);
|
int v, c;
|
||||||
|
|
||||||
|
v = get_width (self->raw_pixmaps[BOX_PIXMAP_W]);
|
||||||
|
c = get_width (self->raw_pixmaps[BOX_PIXMAP_NW]);
|
||||||
|
if (c > v)
|
||||||
|
v = c;
|
||||||
|
c = get_width (self->raw_pixmaps[BOX_PIXMAP_SW]);
|
||||||
|
if (c > v)
|
||||||
|
v = c;
|
||||||
|
|
||||||
|
return v;
|
||||||
}
|
}
|
||||||
|
|
||||||
static int
|
static int
|
||||||
get_top_pad (grub_gfxmenu_box_t self)
|
get_top_pad (grub_gfxmenu_box_t self)
|
||||||
{
|
{
|
||||||
return get_height (self->raw_pixmaps[BOX_PIXMAP_N]);
|
int v, c;
|
||||||
|
|
||||||
|
v = get_height (self->raw_pixmaps[BOX_PIXMAP_N]);
|
||||||
|
c = get_height (self->raw_pixmaps[BOX_PIXMAP_NW]);
|
||||||
|
if (c > v)
|
||||||
|
v = c;
|
||||||
|
c = get_height (self->raw_pixmaps[BOX_PIXMAP_NE]);
|
||||||
|
if (c > v)
|
||||||
|
v = c;
|
||||||
|
|
||||||
|
return v;
|
||||||
}
|
}
|
||||||
|
|
||||||
static int
|
static int
|
||||||
get_right_pad (grub_gfxmenu_box_t self)
|
get_right_pad (grub_gfxmenu_box_t self)
|
||||||
{
|
{
|
||||||
return get_width (self->raw_pixmaps[BOX_PIXMAP_E]);
|
int v, c;
|
||||||
|
|
||||||
|
v = get_width (self->raw_pixmaps[BOX_PIXMAP_E]);
|
||||||
|
c = get_width (self->raw_pixmaps[BOX_PIXMAP_NE]);
|
||||||
|
if (c > v)
|
||||||
|
v = c;
|
||||||
|
c = get_width (self->raw_pixmaps[BOX_PIXMAP_SE]);
|
||||||
|
if (c > v)
|
||||||
|
v = c;
|
||||||
|
|
||||||
|
return v;
|
||||||
}
|
}
|
||||||
|
|
||||||
static int
|
static int
|
||||||
get_bottom_pad (grub_gfxmenu_box_t self)
|
get_bottom_pad (grub_gfxmenu_box_t self)
|
||||||
{
|
{
|
||||||
return get_height (self->raw_pixmaps[BOX_PIXMAP_S]);
|
int v, c;
|
||||||
|
|
||||||
|
v = get_height (self->raw_pixmaps[BOX_PIXMAP_S]);
|
||||||
|
c = get_height (self->raw_pixmaps[BOX_PIXMAP_SW]);
|
||||||
|
if (c > v)
|
||||||
|
v = c;
|
||||||
|
c = get_height (self->raw_pixmaps[BOX_PIXMAP_SE]);
|
||||||
|
if (c > v)
|
||||||
|
v = c;
|
||||||
|
|
||||||
|
return v;
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
|
Loading…
Reference in a new issue