- 06 May, 2010 2 commits
-
-
davescriven authored
-
davescriven authored
-
- 04 Mar, 2010 2 commits
-
-
davescriven authored
-
davescriven authored
-
- 03 Mar, 2010 1 commit
-
-
davescriven authored
- Adding initial support for Write functionality. Units & Transforms mostly. Enums still need work. Needs support for an IsDirty concept so that that every possible attribute isn't written.
-
- 04 Jan, 2010 1 commit
-
-
ddpruitt authored
-
- 24 Aug, 2009 1 commit
-
-
ddpruitt authored
Removed some compiler warnings.
-
- 03 Aug, 2009 2 commits
- 26 Dec, 2008 1 commit
-
-
davescriven authored
- Fixed a bug that caused <text/> elements to be parsed incorrectly, leading to exceptions within the document.
-
- 21 Dec, 2008 1 commit
-
-
davescriven authored
- Fixed #7986: public static SvgDocument Open(XmlDocument document) returns null: Implemented the proposed solution - Added more XML API comments. - Removed SvgVisualElementEvents.cs class - this was not used and not likely to be used
-
- 20 Dec, 2008 1 commit
-
-
davescriven authored
- Refactored SvgElementFactory to use the new SvgElementAttribute to get available elements.
-
- 19 Dec, 2008 3 commits
-
-
davescriven authored
-
davescriven authored
This was accomplished by adding the new static method to the SvgRenderer class (as detailed in the work item) and a new Draw method overload that takes in a Graphics object as a parameter.
-
davescriven authored
- Fixing #8494: Polyline fill being ignored. This appears to have been done on purpose (the Fill property was overridden to return null) but without reason. GIMP, Firefox 3 & Opera 9 all render the fill.
-
- 30 Oct, 2008 1 commit
-
-
davescriven authored
-
- 18 Oct, 2008 5 commits
-
-
davescriven authored
- Fixed "#7845 - Arc Path Renders incorrectly" as described in the work item - W3C example now renders correctly. - Ensured that a divide by zero exception could not occur during rendering of stroke dash arrays.
-
davescriven authored
- Changed the ISvgStylable interface StrokeDashArray property to be of type SvgUnitCollection instead of SvgUnit[] and updated SvgGraphicsElement to implement this change.
-
davescriven authored
- Fixed "#7522 support rotate(angle,cx,cy)". Added new properties and a new constructor overload to SvgRotate in order to support the optional parameters. - Removed redundant code from SvgElementFactory.
-
davescriven authored
- Fixed [workitem:7526] whitespaces \t \r \n in path and points result in exception. The SvgUnitCollectionConverter (SvgUnitCollection.cs) class had to split on \r, \t and \n aswell as ' ' and ','.
-
davescriven authored
- Added SvgMatrix, SvgShear and SvgSkew missing files from the previous check-in.
-
- 17 Oct, 2008 1 commit
-
-
davescriven authored
- Made all transforms (SvgTranslate, SvgMatrix etc) sealed types.
-
- 17 Jun, 2008 1 commit
-
-
davescriven authored
- Fixed #6324: SvgElement.PushTransforms and ViewBox - not necessarily related to ViewBox but every element was 'resetting' the current graphics transform if the element contained it's own transform. This was a very small fix for a large problem (SvgElement.PushTransforms Matrix transformMatrix = new Matrix(); changed to Matrix transformMatrix = renderer.Transform; in order to inherit the current transform.) - Fixed #6344: Parsing document incorrectly parents elements when it encounters empty nodes which are in a different namespace. Empty nodes are now ignored and current nodes are closed as required. We'll see how this fix goes. - Fixed #6381: Units in inches are incorrectly parsed as millimeters - problem was caused by some copy/paste work. - Graphics has been replaced by SvgRenderer. This is essentially a wrapper around graphics but will allow custom svg related properties in the future when needed. - Removed ISvgRenderer: A concrete implementation is suitable. - SvgElement.ElementName has been changed to non-virtual and is set by the parser instead of the developer having to specify it when developing the class. - Added more XML API documentation.
-
- 28 May, 2008 1 commit
-
-
davescriven authored
The fragments were behaving as the "root" of a document instead of potentially being anywhere.
-
- 17 May, 2008 1 commit
-
-
davescriven authored
-
- 29 Apr, 2008 3 commits
-
-
Axyonych authored
-
Axyonych authored
Fixed bitmap size calculation in SvgDocument.Draw(); Added guard on case when exception occured during rendering.
-
davescriven authored
- SvgGradientStop offset values were not being confined to percentages (0.0-1.0 or %) so a ToPercentage() method has been added to SvgUnit which converts to a percentage unit. This method is called during the Offset property setter. - SvgLinearGradientServer was incorrectly calculating the end point of the gradient.
-
- 28 Apr, 2008 1 commit
-
-
Axyonych authored
-
- 22 Apr, 2008 1 commit
-
-
davescriven authored
-
- 19 Apr, 2008 1 commit
-
-
davescriven authored
- Added initial custom/querystring 'parameters' implementation (#5652)
-
- 14 Apr, 2008 2 commits
-
-
davescriven authored
-
davescriven authored
-
- 24 Mar, 2008 1 commit
-
-
davescriven authored
- Fixed support for text-anchor="middle" and text-anchor="end" for <text/> elements. - Added more XML API documentation - Added x attribute and y attribute support to <use/> elements.
-
- 07 Mar, 2008 3 commits
-
-
davescriven authored
-
davescriven authored
-
_MCLWEB authored
-