[hamster-applet] some more fixes.
- From: Toms Baugis <tbaugis src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [hamster-applet] some more fixes.
- Date: Sat, 16 Jan 2010 12:36:08 +0000 (UTC)
commit 7ac4ae5182927f7e166dc85936e56e7c01638966
Author: Toms Bauģis <toms baugis gmail com>
Date: Sat Jan 16 12:01:40 2010 +0000
some more fixes.
hamster/widgets/facttree.py | 11 +++++------
1 files changed, 5 insertions(+), 6 deletions(-)
---
diff --git a/hamster/widgets/facttree.py b/hamster/widgets/facttree.py
index ca6e05d..7ce7266 100644
--- a/hamster/widgets/facttree.py
+++ b/hamster/widgets/facttree.py
@@ -427,9 +427,9 @@ class FactCellRenderer(gtk.GenericCellRenderer):
required_height = duration_h
+ cur_x, cur_y = act_cat_offset, 0
if fact["tags"]:
layout.set_font_description(self.tag_font)
- cur_x, cur_y = act_cat_offset, 0
for i, tag in enumerate(fact["tags"]):
tag_w, tag_h = Tag.tag_size(tag, layout)
@@ -438,8 +438,8 @@ class FactCellRenderer(gtk.GenericCellRenderer):
cur_y += tag_h + 4
cur_x += tag_w + 4
-
- required_height = cur_y + tag_h + 4
+
+ cur_y += tag_h + 4
layout.set_font_description(self.label_font)
@@ -450,15 +450,14 @@ class FactCellRenderer(gtk.GenericCellRenderer):
x, y = cur_x, cur_y + 4
if cur_x + label_w > box_w:
x = 0
- y = label_h + 4
layout.set_width((box_w - x) * pango.SCALE)
label_w, label_h = layout.get_pixel_size()
- required_height = y + label_h
+ cur_y = cur_y + label_h
- required_height = required_height + 6
+ required_height = cur_y + 6
return (0, 0, 0, required_height)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]