Fix extra stroke on circle, fix #248

This commit is contained in:
Andy Meneely
2018-07-31 13:27:17 -04:00
parent f83419defc
commit aada86a070
26 changed files with 520 additions and 1 deletions
+33
View File
@@ -2,18 +2,22 @@ cairo: antialias=(["subpixel"])
cairo: antialias=(["subpixel"])
cairo: antialias=(["subpixel"])
cairo: save([])
cairo: new_path([])
cairo: set_source_color(["white"])
cairo: paint([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: set_source_color(["white"])
cairo: paint([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: set_source_color(["white"])
cairo: paint([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: set_source_color(["black"])
cairo: translate([250, 55])
cairo: rotate([0])
@@ -30,6 +34,7 @@ cairo: show_pango_layout([MockDouble])
pango: ellipsized?([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: set_source_color(["black"])
cairo: translate([250, 55])
cairo: rotate([0])
@@ -46,6 +51,7 @@ cairo: show_pango_layout([MockDouble])
pango: ellipsized?([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: set_source_color(["black"])
cairo: translate([250, 55])
cairo: rotate([0])
@@ -62,6 +68,7 @@ cairo: show_pango_layout([MockDouble])
pango: ellipsized?([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: set_source_color(["black"])
cairo: translate([65, 40])
cairo: rotate([0])
@@ -78,6 +85,7 @@ cairo: show_pango_layout([MockDouble])
pango: ellipsized?([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: set_source_color(["black"])
cairo: translate([65, 40])
cairo: rotate([0])
@@ -94,6 +102,7 @@ cairo: show_pango_layout([MockDouble])
pango: ellipsized?([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: set_source_color(["black"])
cairo: translate([65, 40])
cairo: rotate([0])
@@ -110,6 +119,7 @@ cairo: show_pango_layout([MockDouble])
pango: ellipsized?([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: set_source_color(["black"])
cairo: translate([40, 128])
cairo: rotate([0])
@@ -127,6 +137,7 @@ cairo: show_pango_layout([MockDouble])
pango: ellipsized?([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: set_source_color(["black"])
cairo: translate([40, 128])
cairo: rotate([0])
@@ -144,6 +155,7 @@ cairo: show_pango_layout([MockDouble])
pango: ellipsized?([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: set_source_color(["black"])
cairo: translate([40, 128])
cairo: rotate([0])
@@ -161,6 +173,7 @@ cairo: show_pango_layout([MockDouble])
pango: ellipsized?([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: set_source_color(["black"])
cairo: translate([25, 200])
cairo: rotate([0])
@@ -177,6 +190,7 @@ cairo: show_pango_layout([MockDouble])
pango: ellipsized?([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: set_source_color(["black"])
cairo: translate([25, 200])
cairo: rotate([0])
@@ -193,6 +207,7 @@ cairo: show_pango_layout([MockDouble])
pango: ellipsized?([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: set_source_color(["black"])
cairo: translate([25, 250])
cairo: rotate([0])
@@ -209,6 +224,7 @@ cairo: show_pango_layout([MockDouble])
pango: ellipsized?([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: set_source_color(["black"])
cairo: translate([25, 250])
cairo: rotate([0])
@@ -225,6 +241,7 @@ cairo: show_pango_layout([MockDouble])
pango: ellipsized?([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: set_source_color(["black"])
cairo: translate([25, 650])
cairo: rotate([0])
@@ -241,6 +258,7 @@ cairo: show_pango_layout([MockDouble])
pango: ellipsized?([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: set_source_color(["black"])
cairo: translate([25, 650])
cairo: rotate([0])
@@ -257,6 +275,7 @@ cairo: show_pango_layout([MockDouble])
pango: ellipsized?([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: set_source_color(["black"])
cairo: translate([25, 300])
cairo: rotate([0])
@@ -273,6 +292,7 @@ cairo: show_pango_layout([MockDouble])
pango: ellipsized?([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: set_source_color(["black"])
cairo: translate([25, 300])
cairo: rotate([0])
@@ -289,6 +309,7 @@ cairo: show_pango_layout([MockDouble])
pango: ellipsized?([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: set_source_color(["red"])
cairo: translate([40, 700])
cairo: rotate([0])
@@ -305,6 +326,7 @@ cairo: show_pango_layout([MockDouble])
pango: ellipsized?([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: set_source_color(["green"])
cairo: translate([80, 750])
cairo: rotate([0])
@@ -321,6 +343,7 @@ cairo: show_pango_layout([MockDouble])
pango: ellipsized?([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: set_source_color(["blue"])
cairo: translate([120, 800])
cairo: rotate([0])
@@ -337,6 +360,7 @@ cairo: show_pango_layout([MockDouble])
pango: ellipsized?([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: set_source_color(["black"])
cairo: translate([25, 400])
cairo: rotate([0])
@@ -353,6 +377,7 @@ cairo: show_pango_layout([MockDouble])
pango: ellipsized?([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: set_source_color(["black"])
cairo: translate([25, 400])
cairo: rotate([0])
@@ -369,6 +394,7 @@ cairo: show_pango_layout([MockDouble])
pango: ellipsized?([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: set_source_color(["black"])
cairo: translate([25, 500])
cairo: rotate([0])
@@ -385,6 +411,7 @@ cairo: show_pango_layout([MockDouble])
pango: ellipsized?([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: set_source_color(["black"])
cairo: translate([25, 500])
cairo: rotate([0])
@@ -401,6 +428,7 @@ cairo: show_pango_layout([MockDouble])
pango: ellipsized?([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: translate([150, 55])
cairo: transform([Matrix])
cairo: rotate([0])
@@ -411,6 +439,7 @@ cairo: translate([0, 0])
cairo: render_rsvg_handle([Rsvg::Handlenil}])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: translate([150, 55])
cairo: transform([Matrix])
cairo: rotate([0])
@@ -421,6 +450,7 @@ cairo: translate([0, 0])
cairo: render_rsvg_handle([Rsvg::Handlenil}])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: translate([150, 97])
cairo: transform([Matrix])
cairo: rotate([0])
@@ -431,6 +461,7 @@ cairo: translate([0, 0])
cairo: render_rsvg_handle([Rsvg::Handlenil}])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: translate([0, 0])
cairo: rotate([0])
cairo: translate([0, 0])
@@ -445,6 +476,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: translate([0, 0])
cairo: rotate([0])
cairo: translate([0, 0])
@@ -459,6 +491,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: translate([0, 0])
cairo: rotate([0])
cairo: translate([0, 0])