trifacta/vega — pull request #187 by jmxpearson (2014-04-26 01:27:41+00:00)
Title: added ability to specify text position in polar coordinates

Two new sets of properties for text marks:

- `origin_x` and `origin_y` allow one to set an alternate coordinate origin relative to which text locations can be specified.

- `radius` and `ang` allow text positions to be specified in polar coordinates. If present, these override `x` and `y`.

Should work in both canvas and svg.