1. 19 Mar, 2017 1 commit
  2. 10 Mar, 2017 1 commit
  3. 04 Mar, 2017 1 commit
    • mrbean-bremen's avatar
      * Allow relative paths for image URLs · 96184773
      mrbean-bremen authored
      - relative URL have not been loaded (example: masking-path-06-b.svg in test data)
      - Updated passing tests (note: not all changes are related to the current fix)
      96184773
  4. 03 Mar, 2017 1 commit
    • mrbean-bremen's avatar
      Do not create a clip region for view box · b12c63d1
      mrbean-bremen authored
      - a view box does not need a clip region, this breaks the overflow
      handling
      - overflow handling:  handle overflow attribut "Inherit" as Visible and
      "Scroll" as Hidden as per W3C documentation
      - fixes #279
      b12c63d1
  5. 28 Feb, 2017 1 commit
  6. 25 Feb, 2017 1 commit
  7. 18 Nov, 2016 1 commit
  8. 14 Nov, 2016 1 commit
  9. 02 Nov, 2016 2 commits
  10. 14 Sep, 2016 1 commit
  11. 22 May, 2016 1 commit
  12. 09 May, 2016 1 commit
  13. 19 Apr, 2016 1 commit
    • AKH's avatar
      Issue 225 - Image with large embedded image fails to render · a0da74b0
      AKH authored
      - Changed SvgImage.Href property from Uri type to String to avoid UriFormatException if Uri contains too much data
      - Changed GetImage to receive a string instead of Uri object.
        - Created a temp Uri object in method with substring of allowed length and using this to determine Uri characteristics
      a0da74b0
  14. 06 Jan, 2016 1 commit
  15. 04 Jan, 2016 1 commit
  16. 03 Jan, 2016 1 commit
    • HeinrichAD's avatar
      Maker rendering does not get right position. · 1a003b2d
      HeinrichAD authored
      As long as the functions AdjustForViewBoxWidth and
      AdjustForViewBoxHeight are not fully developed pay attention that the
      ViewBox width and height will not mismatch the positions of the marker
      element then one of them are zero.
      
      This changes are based on Issue #212 from mater.
      
      Add: Quick solution to avoid  ViewBox width or height zero calculation.
      Add: UnitTests
      1a003b2d
  17. 28 Dec, 2015 1 commit
  18. 27 Dec, 2015 3 commits
  19. 20 Dec, 2015 1 commit
    • HeinrichAD's avatar
      Add: shape-rendering; Fix: CurrentCulture · 7894ea9e
      HeinrichAD authored
      Fix:
      Now the application make sure to set back the old culture even an error
      occurred.
      SvgColourConverter.ConvertFrom
      SvgPathBuilder.ConvertTo
      SvgDocument.Write
      SvgExtentions.GetXML
      
      Add:
      Attribute: "shape-rendering"
      
      Change:
      - Many other properties were unknowingly overloaded. I changed them to
      override.
      - Some methods or structures need the [CLSCompliant(false)] Attribute.
      For example the Enums.TryParse extension. This extension has the where
      condition IConvertible. IConvertible is [CLSCompliant(false)] and that
      the reason why it is correct to mark the Enums.TryParse extension also
      as [CLSCompliant(false)].
      - Property "float Opacity" in SvgElement was unknowingly overloaded in
      SvgGradientStop as string [stop-opacity]. In the end this property was
      only used as float. I changed the SvgGradientStop.Opacity property from
      string to float and to override.
      7894ea9e
  20. 17 Sep, 2015 2 commits
  21. 06 Sep, 2015 1 commit
  22. 26 Aug, 2015 1 commit
    • Gertjan van Heertum's avatar
      Fixed problems when running in multiple threads. The use of a static matrix... · 3838e721
      Gertjan van Heertum authored
      Fixed problems when running in multiple threads. The use of a static matrix and the use of StringFormat.GenericTypographic seemed to cause problems when used in multi-threading. This is resolved by making the matrix non static and use a copy of the StringFormat.
      
      Also created a new exception for memory overflows. When using multithreading to render a large amount of big images the bitmap creation can fail (due to memory allocation) throwing an error. This is now caught and a specific exception is thrown.
      3838e721
  23. 21 Aug, 2015 1 commit
  24. 20 Aug, 2015 2 commits
  25. 21 Jul, 2015 1 commit
  26. 03 Apr, 2015 1 commit
  27. 10 Jan, 2015 1 commit
  28. 13 Oct, 2014 1 commit
    • Eric Domke's avatar
      Serialization Fixes · 7ece1215
      Eric Domke authored
      More serialization bug fixes and better fallback for font definition
      problems.
      7ece1215
  29. 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
  30. 06 Oct, 2014 1 commit
  31. 02 Oct, 2014 1 commit
  32. 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
  33. 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
  34. 18 Aug, 2014 1 commit
    • Eric Domke's avatar
      Bug Fixes · 46e375e4
      Eric Domke authored
      - Fixing path parsing algorithm to deal with nuanced arc cases and
      hopefully improve performance
      - Attempts at better memory management
      - Working toward getting symbols to render correctly
      46e375e4
  35. 17 Aug, 2014 1 commit
    • Eric Domke's avatar
      Text on a Path & SVG Fonts · 7c70bd11
      Eric Domke authored
      - Extraction interface for SvgRenderer
      - Initial support for Text on a Path
      - Initial support for Svg Fonts
      - Support for symbol element
      - Minor bug fixes with image pattern rendering
      - Additional support for Text whitespace modes
      7c70bd11