Zbigniew Jędrzejewski-Szmek 5509c0
From 985c32b7716eea3f04f0b423ef3d136708b6ad51 Mon Sep 17 00:00:00 2001
Zbigniew Jędrzejewski-Szmek 5509c0
From: Frederic Crozat <fcrozat@suse.com>
Zbigniew Jędrzejewski-Szmek 5509c0
Date: Mon, 16 Jun 2014 18:49:12 +0200
Zbigniew Jędrzejewski-Szmek 5509c0
Subject: [PATCH] bootchart: set white background
Zbigniew Jędrzejewski-Szmek 5509c0
Zbigniew Jędrzejewski-Szmek 5509c0
 In programs like eog and gimp the transparant background did not
Zbigniew Jędrzejewski-Szmek 5509c0
look very good.
Zbigniew Jędrzejewski-Szmek 5509c0
Zbigniew Jędrzejewski-Szmek 5509c0
Similar fix from the one done in systemd-analyze (418e3750)
Zbigniew Jędrzejewski-Szmek 5509c0
Zbigniew Jędrzejewski-Szmek 5509c0
(cherry picked from commit a7997073ac07add6cb30dcd9491c0179b2d6ad52)
Zbigniew Jędrzejewski-Szmek 5509c0
---
Zbigniew Jędrzejewski-Szmek 5509c0
 src/bootchart/svg.c | 2 ++
Zbigniew Jędrzejewski-Szmek 5509c0
 1 file changed, 2 insertions(+)
Zbigniew Jędrzejewski-Szmek 5509c0
Zbigniew Jędrzejewski-Szmek 5509c0
diff --git a/src/bootchart/svg.c b/src/bootchart/svg.c
Zbigniew Jędrzejewski-Szmek 5509c0
index a53f98a9..81211995 100644
Zbigniew Jędrzejewski-Szmek 5509c0
--- a/src/bootchart/svg.c
Zbigniew Jędrzejewski-Szmek 5509c0
+++ b/src/bootchart/svg.c
Zbigniew Jędrzejewski-Szmek 5509c0
@@ -123,6 +123,7 @@ static void svg_header(void) {
Zbigniew Jędrzejewski-Szmek 5509c0
         svg("<defs>\n  <style type=\"text/css\">\n    
Zbigniew Jędrzejewski-Szmek 5509c0
 
Zbigniew Jędrzejewski-Szmek 5509c0
         svg("      rect       { stroke-width: 1; }\n");
Zbigniew Jędrzejewski-Szmek 5509c0
+        svg("      rect.bg    { fill: rgb(255,255,255); }\n");
Zbigniew Jędrzejewski-Szmek 5509c0
         svg("      rect.cpu   { fill: rgb(64,64,240); stroke-width: 0; fill-opacity: 0.7; }\n");
Zbigniew Jędrzejewski-Szmek 5509c0
         svg("      rect.wait  { fill: rgb(240,240,0); stroke-width: 0; fill-opacity: 0.7; }\n");
Zbigniew Jędrzejewski-Szmek 5509c0
         svg("      rect.bi    { fill: rgb(240,128,128); stroke-width: 0; fill-opacity: 0.7; }\n");
Zbigniew Jędrzejewski-Szmek 5509c0
@@ -1270,6 +1271,7 @@ void svg_do(const char *build) {
Zbigniew Jędrzejewski-Szmek 5509c0
 
Zbigniew Jędrzejewski-Szmek 5509c0
         /* after this, we can draw the header with proper sizing */
Zbigniew Jędrzejewski-Szmek 5509c0
         svg_header();
Zbigniew Jędrzejewski-Szmek 5509c0
+        svg("<rect class=\"bg\" width=\"100%%\" height=\"100%%\" />\n\n");
Zbigniew Jędrzejewski-Szmek 5509c0
 
Zbigniew Jędrzejewski-Szmek 5509c0
         svg("<g transform=\"translate(10,400)\">\n");
Zbigniew Jędrzejewski-Szmek 5509c0
         svg_io_bi_bar();