Patchwork [04/14] pybootchartgui: Correct the X offset for the chart

login
register
mail settings
Submitter Peter Kjellerstedt
Date Nov. 15, 2013, 5:08 p.m.
Message ID <4716e871f2669b9460081862f77fe4625641d8cf.1384535211.git.pkj@axis.com>
Download mbox | patch
Permalink /patch/61797/
State Accepted
Commit 2020eb2e5f5f6d3c568b69eb01396a494e9d8d51
Headers show

Comments

Peter Kjellerstedt - Nov. 15, 2013, 5:08 p.m.
This will make the first bar actually start within the graph. It will
also move the graph to the right so the names of the first tasks are
more likely to be visible.

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
---
 scripts/pybootchartgui/pybootchartgui/draw.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Patch

diff --git a/scripts/pybootchartgui/pybootchartgui/draw.py b/scripts/pybootchartgui/pybootchartgui/draw.py
index c3492c7..9cbcbc1 100644
--- a/scripts/pybootchartgui/pybootchartgui/draw.py
+++ b/scripts/pybootchartgui/pybootchartgui/draw.py
@@ -280,7 +280,7 @@  bar_h = 55
 meminfo_bar_h = 2 * bar_h
 header_h = 110 + 2 * (30 + bar_h) + 1 * (30 + meminfo_bar_h)
 # offsets
-off_x, off_y = 10, 10
+off_x, off_y = 220, 10
 sec_w_base = 1 # the width of a second
 proc_h = 16 # the height of a process
 leg_s = 10
@@ -416,7 +416,7 @@  def render_processes_chart(ctx, options, trace, curr_y, w, h, sec_w):
                 #print val
                 #print trace.processes[val][1]
                 #print s
-                x = (s - offset) * sec_w
+                x = chart_rect[0] + (s - offset) * sec_w
                 w = ((trace.processes[val][1] - s) * sec_w)
 
                 #print "proc at %s %s %s %s" % (x, y, w, proc_h)