summaryrefslogtreecommitdiffstats
path: root/src/fringlib/fringrenderer.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/fringlib/fringrenderer.py')
-rw-r--r--src/fringlib/fringrenderer.py15
1 files changed, 10 insertions, 5 deletions
diff --git a/src/fringlib/fringrenderer.py b/src/fringlib/fringrenderer.py
index 3c4c6e9..51f5850 100644
--- a/src/fringlib/fringrenderer.py
+++ b/src/fringlib/fringrenderer.py
@@ -63,9 +63,6 @@ class FringRenderer:
CENTERX, CENTERY = self.WIDTH/2, self.HEIGHT/2
ctx.move_to(CENTERX, CENTERY)
- if ring == 0:
- self._draw_centered_text(ctx, pretty_size(data.the_sum))
-
n = len(data.data)
i = 0
@@ -149,17 +146,25 @@ class FringRenderer:
width *= -1
self.__register_side_link(isinstance(d, sum_list),p,value,end-start,x,y+(height/2),x+(width),y-(height/2))
-
+
if ring <= self.LABEL_UNTIL_RING:
ctx.move_to(*middle)
ctx.set_source_rgb(0, 0, 0)
# write relative and absolute disk usage
self._draw_centered_text2(ctx, "%.0f%%" % ((end-start)*100), pretty_size(value))
-
+
last = end
i += 1
+ if ring == 0:
+ ctx.set_source_rgb(.3,.3,.3)
+ i = format_disk_space(data.the_sum)
+ ctx.move_to(CENTERX, CENTERY)
+ width,height = self._draw_centered_text(ctx, i[0], .5, 1 )
+ ctx.move_to(CENTERX, CENTERY+height)
+ self._draw_centered_text(ctx, i[1], .5, 1 )
+
def get_hotspot_at(self,x,y):
for h in self.side_links:
if x >= h.minx and x <= h.maxx and \