[canviz] r502 committed - support non-opaque gradients

2 views
Skip to first unread message

can...@googlecode.com

unread,
Sep 20, 2013, 2:48:07 AM9/20/13
to canviz-...@googlegroups.com
Revision: 502
Author: ryandesign.com
Date: Fri Sep 20 06:45:49 2013 UTC
Log: support non-opaque gradients

http://code.google.com/p/canviz/source/detail?r=502

Added:
/canviz/trunk/test/graphs/gradient-transparent.gv
Modified:
/canviz/trunk/src/Entity.js

=======================================
--- /dev/null
+++ /canviz/trunk/test/graphs/gradient-transparent.gv Fri Sep 20 06:45:49
2013 UTC
@@ -0,0 +1,4 @@
+graph {
+ graph [bgcolor="#7f7f7f"]
+ a [fillcolor="#ff000033:#0000ff33", label="", style=filled]
+}
=======================================
--- /canviz/trunk/src/Entity.js Fri Sep 20 06:27:19 2013 UTC
+++ /canviz/trunk/src/Entity.js Fri Sep 20 06:45:49 2013 UTC
@@ -426,7 +426,7 @@
}
colorStops = tokenizer.takeNumber();
while (colorStops--) {
- gradient.addColorStop(tokenizer.takeNumber(),
tokenizer.takeString());
+ gradient.addColorStop(tokenizer.takeNumber(),
this.parseColor(tokenizer.takeString()).canvasColor);
}
parsedColor.canvasColor = gradient;
return parsedColor;
Reply all
Reply to author
Forward
0 new messages