1. 04 Jan, 2016 1 commit
    • HeinrichAD's avatar
      Separator change · 701081ed
      HeinrichAD authored
      - change separator
      - add documentation reference to separator changing
      - remove and sort usings
      701081ed
  2. 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
  3. 28 Dec, 2015 1 commit
  4. 27 Dec, 2015 5 commits
  5. 25 Dec, 2015 2 commits
  6. 22 Dec, 2015 1 commit
  7. 21 Dec, 2015 1 commit
  8. 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
  9. 10 Nov, 2015 3 commits
  10. 01 Oct, 2015 1 commit
    • drbassett's avatar
      Fix calculation of rectangle path · 1be9ccff
      drbassett authored
      The rectangle path width/height was computed using the full stroke width.
      It should have been using the half stroke width instead.
      1be9ccff
  11. 18 Sep, 2015 1 commit
  12. 17 Sep, 2015 5 commits
  13. 06 Sep, 2015 2 commits
  14. 04 Sep, 2015 1 commit
  15. 28 Aug, 2015 1 commit
  16. 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
  17. 21 Aug, 2015 1 commit
  18. 20 Aug, 2015 5 commits
  19. 19 Aug, 2015 1 commit
  20. 07 Aug, 2015 1 commit
  21. 29 Jul, 2015 2 commits
  22. 28 Jul, 2015 2 commits