summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2003-04-20 07:08:40 +0000
committerDana Jansens <danakj@orodu.net>2003-04-20 07:08:40 +0000
commit573aaf7edeab41ee8f50400b0ecb952a5527d067 (patch)
tree3aa3aeb9c1465bf409a6e56a0311312e587327b2
parentd3ce8451bca09e96b3aea0f891c4ed51b83cd5f9 (diff)
make the icon larger than the buttons by one pixel in each direction, this makes it as tall as the label and lets it fit more image in
-rw-r--r--openbox/frame.c10
-rw-r--r--openbox/framerender.c4
2 files changed, 7 insertions, 7 deletions
diff --git a/openbox/frame.c b/openbox/frame.c
index 345eb1f2..3b900936 100644
--- a/openbox/frame.c
+++ b/openbox/frame.c
@@ -140,7 +140,7 @@ Frame *frame_new()
XResizeWindow(ob_display, self->iconify,
theme_button_size, theme_button_size);
XResizeWindow(ob_display, self->icon,
- theme_button_size, theme_button_size);
+ theme_button_size + 2, theme_button_size + 2);
XResizeWindow(ob_display, self->close,
theme_button_size, theme_button_size);
XResizeWindow(ob_display, self->desk,
@@ -497,7 +497,7 @@ static void layout_title(Frame *self)
if (!(self->client->decorations & Decor_Icon)) break;
if (n) { *lc = ' '; break; } /* rm duplicates */
n = TRUE;
- self->label_width -= theme_button_size + theme_bevel + 1;
+ self->label_width -= theme_button_size + 2 + theme_bevel + 1;
break;
case 'D':
if (!(self->client->decorations & Decor_AllDesktops)) break;
@@ -555,10 +555,10 @@ static void layout_title(Frame *self)
if (!n) break;
self->icon_x = x;
RECT_SET(self->a_icon->area, 0, 0,
- theme_button_size, theme_button_size);
+ theme_button_size + 2, theme_button_size + 2);
XMapWindow(ob_display, self->icon);
- XMoveWindow(ob_display, self->icon, x, theme_bevel + 1);
- x += theme_button_size + theme_bevel + 1;
+ XMoveWindow(ob_display, self->icon, x, theme_bevel);
+ x += theme_button_size + 2 + theme_bevel + 1;
break;
case 'D':
if (!d) break;
diff --git a/openbox/framerender.c b/openbox/framerender.c
index 59ede4d8..a149b1bb 100644
--- a/openbox/framerender.c
+++ b/openbox/framerender.c
@@ -162,13 +162,13 @@ static void framerender_icon(Frame *self, Appearance *a)
if (self->client->nicons) {
Icon *icon = client_icon(self->client,
- theme_button_size, theme_button_size);
+ theme_button_size + 2, theme_button_size + 2);
a->texture[0].type = RGBA;
a->texture[0].data.rgba.width = icon->width;
a->texture[0].data.rgba.height = icon->height;
a->texture[0].data.rgba.data = icon->data;
RECT_SET(self->a_icon->texture[0].position, 0, 0,
- theme_button_size,theme_button_size);
+ theme_button_size + 2, theme_button_size + 2);
} else
a->texture[0].type = NoTexture;