1. 10 Jan, 2015 1 commit
  2. 09 Jan, 2015 2 commits
  3. 05 Dec, 2014 2 commits
  4. 13 Oct, 2014 2 commits
  5. 08 Oct, 2014 1 commit
    • Eric Domke's avatar
      Serialization Bug Fixes · ec0cf19d
      Eric Domke authored
      Added parameter to the SvgAttribute indicating whether the storage is
      the _attribute dictionary.  If true, the output will only be serialized
      only if the key is in the dictionary.  This structure is an alternate to
      the SvgDefinitionDefaults class.
      ec0cf19d
  6. 06 Oct, 2014 1 commit
  7. 03 Oct, 2014 1 commit
  8. 02 Oct, 2014 5 commits
  9. 01 Oct, 2014 1 commit
  10. 30 Sep, 2014 5 commits
  11. 26 Sep, 2014 3 commits
  12. 24 Sep, 2014 1 commit
    • Dan Backes's avatar
      Performance Improvement · 1b8cb43f
      Dan Backes authored
      - Because querying the Bounds property of an ISvgBoundable or
        SvgVisualElement is expensive, we introduced an ImmutableBoundable that
        is used by the SvgRenderer. This class stores the bounds of the supplied
        ISvgBoundable so that multiple queries for the bounds do not hamper
        performance when rendering.
      
      - Converted the Bounds property on ISvgBoundable and SvgVisualElement to a
        CalculateBounds method to indicate that it is an expensive operation
        that returns a new value each time it is called.
      
      - Removed redundant ISvgBoundable Location and Size properties.
      
      - Fixed a bug in SvgFragment.Path property by converting it to a method that
        indicates it returns a new GraphicsPath instance when called and by
        disposing of that instance in CalculateBounds. There are many more
        instances of GraphicsPath not being disposed in the code base but we did
        not address that here.
      1b8cb43f
  13. 23 Sep, 2014 7 commits
  14. 15 Sep, 2014 3 commits
  15. 14 Sep, 2014 1 commit
  16. 25 Aug, 2014 1 commit
    • Eric Domke's avatar
      Bug Fixes · 4200d302
      Eric Domke authored
      - Improving rendering of SVG images
      - Allow markers on lines, polygons, and polylines
      - Implement different line joins and line caps
      - Improve CSS handling
      4200d302
  17. 23 Aug, 2014 1 commit
    • Eric Domke's avatar
      Gradient, Pattern, and Clip Fixes · 3f4ee333
      Eric Domke authored
      - Better parser for dealing with parsing edge cases
      - Fix corner radius for rectangles
      - Fix to gradients.  Most tests now pass
      - Add the possibility for a fallback paint server
      - Initial fixes to clipping
      - Start marking passed test
      - Fixes to pattern rendering
      3f4ee333
  18. 18 Aug, 2014 2 commits