- 02 Oct, 2014 5 commits
-
-
tebjan authored
-
tebjan authored
-
Tebjan Halm authored
Revert "changed the default MatrixOrder to Prepend (instead of Append)"
-
Tebjan Halm authored
-
Tebjan Halm authored
changed the default MatrixOrder to Prepend (instead of Append)
-
- 01 Oct, 2014 1 commit
-
-
Tebjan Halm authored
fixed NullReferenceException when _styles is not set
-
- 30 Sep, 2014 5 commits
-
-
Markus Mayer authored
fixed NullReferenceException in TryGetAttribute when _styles dictionary is not set to a valid reference
-
Markus Mayer authored
-
Tebjan Halm authored
fixed invalid font size unit comparison
-
Markus Mayer authored
-
Markus Mayer authored
-
- 26 Sep, 2014 3 commits
-
-
Tebjan Halm authored
Revert "Performance Improvement"
-
Tebjan Halm authored
-
Tebjan Halm authored
Performance Improvement
-
- 24 Sep, 2014 1 commit
-
-
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.
-
- 23 Sep, 2014 7 commits
-
-
Tebjan Halm authored
Fix for null path
-
Ritch Melton authored
-
Ritch Melton authored
-
Ritch Melton authored
-
Ritch Melton authored
-
Tebjan Halm authored
External CSS Option for SVGDocument
-
Tebjan Halm authored
Initial Filter, Svg Font, and Text on a Path Support
-
- 15 Sep, 2014 3 commits
-
-
Ritch Melton authored
-
Ritch Melton authored
-
Ritch Melton authored
-
- 14 Sep, 2014 1 commit
-
-
sschurig authored
Added External Cascading Style Sheet Option to SVGDocument.
-
- 25 Aug, 2014 1 commit
-
-
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
-
- 23 Aug, 2014 1 commit
-
-
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
-
- 18 Aug, 2014 2 commits
-
-
Eric Domke authored
-
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
-
- 17 Aug, 2014 1 commit
-
-
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
-
- 10 Aug, 2014 1 commit
-
-
Eric Domke authored
- Support of generic fonts (serif, sans-serif, monospace) - Initial support of filters - Fixes to gradient rendering
-
- 05 Aug, 2014 1 commit
-
-
Tebjan Halm authored
Bug Fixes: Remove WPF dependency Fix compilation error after merge I also worked on: Add support for underline and strike through Fix whitespace handling with text rendering
-
- 04 Aug, 2014 4 commits
-
-
Eric Domke authored
- Remove WPF dependency - Fix compilation error after merge - Add support for underline and strike through - Fix whitespace handling with text rendering
-
Tebjan Halm authored
Initial Work on W3C Test Compliance
-
Eric Domke authored
-
Eric Domke authored
- Adding W3C test cases and a test fixture - Fixed support for CSS stylesheets (particularly when class names are referenced) - Refactoring unit calculations so that percentages and fractions calculate more accurately - SvgImage: - Support PreserveAspectRatio attribute - Support for referencing svg images - Refactored text rendering to use the AttributeCollection inheritance scheme - Initial attempt at 'ex' unit support - Added support for system color names - Changed parsing of entities to support XML entities - Supporting loading of a svg document directly from a XmlDocument with requiring serializing the document as a string first. - ...
-
- 01 Aug, 2014 1 commit
-
-
Eric Domke authored
- Very initial support of CSS stylesheets in the SVG via including the ExCss and Fizzler libraries - Bug fixes with path rendering - Improvements to the API for loading an SVG file
-
- 31 Jul, 2014 1 commit
-
-
Eric Domke authored
-
- 30 Jul, 2014 1 commit
-
-
Tebjan Halm authored
Rendering Improvements and .Net 3.5 Support
-