summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Clip paths now only applied in tag where it is requested.kitfox2013-02-232-2/+2
| | | | git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@147 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
* Fixing URL parsing.kitfox2013-02-051-4/+7
| | | | git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@145 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
* Updating headers to reflect BSD license.kitfox2013-01-11127-2150/+3628
| | | | git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@143 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
* Fixing marker rotation issue for knots coincident with end points.kitfox2013-01-111-2/+50
| | | | git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@142 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
* Fixing animation bug.kitfox2012-10-241-8/+8
| | | | git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@139 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
* Fixing path calculation error for continuous joins.kitfox2012-10-1713-60/+161
| | | | git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@137 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
* Fixing null transform with linear gradients.kitfox2012-10-131-1/+3
| | | | git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@133 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
* Creating wrapper Graphics when painting SVGIcon, SVGPanel.kitfox2012-10-103-24/+62
| | | | git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@131 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
* Fixing color parsing bug in gradients.kitfox2012-10-032-7/+8
| | | | git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@129 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
* AnimateTransform can now handle short parameter lists.kitfox2012-09-292-9/+25
| | | | git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@127 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
* Now avoiding reentering XML parser when USE tags reference other documents.kitfox2012-09-294-28/+59
| | | | git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@126 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
* Updating JNLP.kitfox2012-09-071-3/+1Star
| | | | git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@125 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
* Can now handle gradients where first and last points are coincident.kitfox2012-08-302-20/+26
| | | | git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@123 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
* Fixing parsing empty content in style attribute.kitfox2012-08-241-13/+8Star
| | | | git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@122 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
* Now trimming text in <text> tag.kitfox2012-07-131-0/+4
| | | | git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@120 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
* Adding support for 'letter-spacing' attr in Tspan element.kitfox2012-07-111-4/+12
| | | | git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@117 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
* Can now safely update trees that contain embedded images.kitfox2012-07-011-1/+10
| | | | git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@114 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
* Support for non-scaling stroke added.kitfox2012-04-251-9/+33
| | | | git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@112 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
* Translate attribute now works when only one parameter specified.kitfox2012-04-251-1/+8
| | | | git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@111 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
* RenderableElement clipping should now work even if no clip has been set on ↵kitfox2012-04-031-3/+10
| | | | | | Graphics2D. git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@110 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
* Shape elements now handing currentColor attribute.kitfox2012-02-191-2/+22
| | | | git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@107 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
* MarkerElement now respects markerUnits attribute.kitfox2012-01-161-1/+15
| | | | git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@106 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
* If a Graphics2D has no clip region, clipping will now be ignored.kitfox2012-01-093-19/+30
| | | | git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@105 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
* Fixes NPE when adding a track without a name.kitfox2012-01-081-1/+7
| | | | git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@104 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
* Roots now automatically assigned a diagram when attached to SVGDiagram.kitfox2012-01-012-8/+15
| | | | git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@103 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
* Adding TransformableElement.getXForm()kitfox2011-11-071-1/+13
| | | | git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@102 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
* Added SVGElement.removeElement() method. ShapeElement can now handle ↵kitfox2011-10-073-6/+29
| | | | | | invalid paint references without crashing. git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@101 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
* Fixed problem with path CLOSE instruction not returning cursor to start of ↵kitfox2011-07-054-4/+18
| | | | | | path. Fixed problem with marker-mid and marker-end ignoring the 'none' draw style. git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@98 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
* Adding bugfix for markers with "none" attribute.kitfox2011-05-191-2/+5
| | | | git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@96 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
* Missing tag warning now only printed if verbose mode is on. Tweaking the ↵kitfox2011-03-131-1/+4
| | | | | | pom.xml file to get $#!& Maven to work. git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@92 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
* Fixed NPE exception when parsing styles of 0 length.kitfox2011-02-151-2/+8
| | | | git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@89 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
* Added support for the SVG Marker tag.kitfox2011-02-084-4/+320
| | | | git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@88 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
* Fixing animation update for XML attributes.kitfox2010-10-0414-93/+164
| | | | git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@82 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
* Adding <hkern> to source.kitfox2010-09-053-4/+69
| | | | git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@81 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
* Added new iteration methods for SVG element children.kitfox2010-09-041-0/+10
| | | | git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@80 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
* Added support for inline images.kitfox2010-08-0710-8/+10729
| | | | git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@79 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
* Optimized SVGUniverse to cache XMLReader, not create SAXReader.kitfox2010-03-241-4/+16
| | | | git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@74 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
* XMLParseUtil can now handle unitless coordinates.kitfox2010-03-171-2/+3
| | | | git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@73 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
* Added "px|em|ex" to XMLParseUtil.kitfox2010-03-161-1/+1
| | | | git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@72 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
* Fixed bug where chained 'move' path commands were not switching to 'line' ↵kitfox2010-03-1021-158/+133Star
| | | | | | after first path segment. Switched from using Vector to List. Added new project containing example files. git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@70 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
* Now checking to see if path exists when resolving jar: urls.kitfox2009-05-311-1/+1
| | | | git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@68 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
* Color table now parses the 'currentColor' colorkitfox2009-05-061-2/+2
| | | | git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@66 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
* Added rebuild() to AnimateElement that will allow the user to change the xml ↵kitfox2009-04-238-70/+423
| | | | | | values of animation elements. git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@64 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
* Gradient references are now handled as URIs rather than being referenced ↵kitfox2009-04-221-9/+17
| | | | | | directly. git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@62 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
* Work around for running in webstart to handle URLs to the source jar where ↵kitfox2009-03-191-4/+14
| | | | | | the path to the jar is hidden. git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@61 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
* Should now be possible to set id attribute even if element has not yet been ↵kitfox2009-02-221-1/+2
| | | | | | associated with a diagram. git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@59 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
* Removing a lot of junk from svgSalamander.jarkitfox2008-12-081-0/+8
| | | | git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@58 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
* Added fix for calculating screen units while running on a headless serverkitfox2008-04-281-1/+9
| | | | git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@57 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
* Fixed problem with rendering patterns based on images set with 0 width or ↵kitfox2008-04-232-2/+7
| | | | | | height. Also fixed problem reading id of attributes. git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@56 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
* Fixed infinate recursion when calling SVGUniverse.loadSVG()kitfox2008-04-151-1/+5
| | | | git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@55 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b