- 30 Dec, 2018 2 commits
-
-
heindlalex authored
-
mrbean-bremen authored
- fixes #58
-
- 28 Dec, 2018 1 commit
-
-
heindlalex authored
- added "stroke-dashoffset" support - added "painting-stroke-04-t" to "PassingTests" (csv/txt) - fixes #388
-
- 18 Dec, 2018 1 commit
-
-
mrbean-bremen authored
- suppress warning CS1591: Missing XML comment for publicly visible type or member to avoid to overflow the build log with warnings - fixed the rest of the documentation warnings in SVG project - ignore all failing tests for the time being
-
- 17 Dec, 2018 2 commits
-
-
H1Gdev authored
In <image> element, preserveAspectRatio attribute default value is 'xMidYMid meet'. https://www.w3.org/TR/SVG11/coords.html#PreserveAspectRatioAttribute
-
Vitaly Derbin authored
# image opacity fix
-
- 04 Mar, 2017 1 commit
-
-
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)
-
- 25 Feb, 2017 1 commit
-
-
mrbean-bremen authored
-
- 23 Feb, 2017 1 commit
-
-
mrbean-bremen authored
see #281
-
- 18 Nov, 2016 2 commits
-
-
sovietmagic authored
These shapes now render their fill, even if StrokeWidth less or equals zero.
-
sovietmagic authored
RenderStroke method won't render the stroke if StrokeWidth is less or equal zero.
-
- 22 May, 2016 5 commits
-
-
Andreas Niedermair authored
-
Andreas Niedermair authored
-
Andreas Niedermair authored
-
Andreas Niedermair authored
-
Andreas Niedermair authored
-
- 19 Apr, 2016 1 commit
-
-
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
-
- 20 Dec, 2015 1 commit
-
-
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.
-
- 01 Oct, 2015 1 commit
-
-
drbassett authored
The rectangle path width/height was computed using the full stroke width. It should have been using the half stroke width instead.
-
- 17 Sep, 2015 1 commit
-
-
tebjan authored
-
- 21 Aug, 2015 1 commit
-
-
tebjan authored
-
- 20 Aug, 2015 1 commit
-
-
Gertjan van Heertum authored
Extended the Marker start/mid/end getters with a function to return null if the property was set to none. This will prevent nullpointer issues when having none as one of the items.
-
- 28 Jul, 2015 1 commit
-
-
ubbn authored
-
- 27 Jul, 2015 1 commit
-
-
ubbn authored
-
- 11 Jun, 2015 1 commit
-
-
Nir Noy authored
-
- 10 Jun, 2015 1 commit
-
-
John Nguyen authored
-
- 25 Mar, 2015 1 commit
-
-
mkb137 authored
-
- 26 Sep, 2014 1 commit
-
-
Tebjan Halm authored
-
- 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.
-
- 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 1 commit
-
-
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
-
- 04 Aug, 2014 2 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
-
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. - ...
-
- 31 Jul, 2014 1 commit
-
-
Eric Domke authored
-
- 26 Jul, 2014 1 commit
-
-
Eric Domke authored
-
- 25 Jul, 2014 2 commits
-
-
Eric Domke authored
- Support more font styles - Fix problems with parsing 'em' svg units introduced by trying to parse 2e-5 double formats - Move font properties to SvgVisualElement class as grouping elements can also contain them - Properly inherit font properties via the parent list - Properly handle tspan offsets - Support for .Net 3.5
-
Chris Moore authored
GDI Pen was crashing with some bad (Adobe Illustrator) data that had: stroke-dasharray="10,10,0"
-