summaryrefslogtreecommitdiff
path: root/openbox
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 /openbox
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
Diffstat (limited to 'openbox')
-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;