]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
pybootchartgui: Correct the X offset for the chart
authorPeter Kjellerstedt <peter.kjellerstedt@axis.com>
Fri, 15 Nov 2013 17:08:53 +0000 (18:08 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 18 Nov 2013 12:44:06 +0000 (12:44 +0000)
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.

(From OE-Core rev: 388daa9a8ce7f2216fb55ce65cab1d4060f6c41d)

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
scripts/pybootchartgui/pybootchartgui/draw.py

index c3492c7cb9e690316e9e7d560b240800e09bb000..9cbcbc1fb958572280d2399ad8692a3046132b8a 100644 (file)
@@ -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)