Skip to content
Permalink
Branch: master
Commits on Apr 14, 2015
  1. Removing reference to blaze-svg

    deepakjois committed Apr 14, 2015
Commits on Dec 14, 2012
  1. Fixing links to issues in README

    deepakjois committed Dec 14, 2012
Commits on Jun 20, 2012
  1. cosmetic

    deepakjois committed Jun 20, 2012
Commits on Jun 11, 2012
Commits on May 20, 2012
  1. Merge pull request #16 from byorgey/master

    deepakjois committed May 20, 2012
    Increase cmdargs upper bound to < 0.10
Commits on May 2, 2012
  1. Fixing text support. Fixes #9.

    deepakjois committed May 2, 2012
    After a lot of trial and error, the method that works best to render text
    is to specify a default font size of 1 unit, and then use the T2 transform of
    the diagrams text primitive to add an SVG transform attribute.
    
    One problem with this approach is that stroke parameters get transformed in
    wonky ways leading to bad outputs. The workaround for that is to set the stroke
    explicitly to "none" in the <text> node.
    
    The other thing to note is that the default fill color is "transparent", so we
    need to explicitly specify a fill color for text nodes if we are not specifying
    fill color elsewhere. Otherwise there will be no visible output. Cairo does not
    have this behavior, so we need to tweak all Cairo examples to add an explicit
    fill color to text primitives. Filed #15 to track this.
Commits on Apr 29, 2012
  1. Typo.

    deepakjois committed Apr 29, 2012
  2. Improvements to text rendering.

    deepakjois committed Apr 29, 2012
    Rotation and Translation are now handled correctly.
    
    We query the transformation mapping for the translation to apply the
    translate transform. We then apply the transform to a unitY vector and
    calculate the magnitude to use as the em font size.
    
    TODO Shear transforms, and scaling along X axis.
Commits on Apr 28, 2012
  1. Minor comment fix

    deepakjois committed Apr 28, 2012
Commits on Apr 27, 2012
  1. Crude text support

    deepakjois committed Apr 27, 2012
Commits on Apr 26, 2012
  1. Preliminary, but incomplete support for clipping.

    deepakjois committed Apr 26, 2012
    Clipping requires a unique ID for each clip path which can then be referenced,
    so we need to tweak the diagrams generation code to use a State monad to track
    the latest ID. This code renders all clipping paths with id 'myClip'
Commits on Apr 25, 2012
  1. Bumping version.

    deepakjois committed Apr 25, 2012
Commits on Apr 24, 2012
  1. Update README.md

    deepakjois committed Apr 24, 2012
  2. Update README.md

    deepakjois committed Apr 24, 2012
Commits on Apr 23, 2012
  1. Cleaning up README.md

    deepakjois committed Apr 23, 2012
  2. Cleaning up docs a bit

    deepakjois committed Apr 23, 2012
Commits on Apr 8, 2012
  1. Adding a .gitignore file

    deepakjois committed Apr 8, 2012
Commits on Apr 1, 2012
  1. Adding adjustments to diagram for SVG

    deepakjois committed Apr 1, 2012
    * Added refectY to adjust for SVG's initial co-ordinate system
    
    * Added transparent fill color because SVG has default fill color
      as black
  2. Merge pull request #12 from byorgey/master

    deepakjois committed Apr 1, 2012
    Line join + cap
Commits on Mar 28, 2012
  1. Adding pentaflake example

    deepakjois committed Mar 28, 2012
Commits on Mar 27, 2012
  1. Adding support for colors

    deepakjois committed Mar 27, 2012
  2. tweaking examples

    deepakjois committed Mar 27, 2012
Older
You can’t perform that action at this time.