History log of /yui3/src/graphics/js/SVGShape.js
Revision Date Author Comments Expand
6c2524a3f545f556615ff052e6676c5adb53c5d5 15-Feb-2012 Tripp <tripp.bridges@yahoo.com>

Changed BaseGraphic to GraphicBase. Fixes #2531630

753e68bea51094492944cd3cd92191c91d1e7c50 29-Jan-2012 Tripp <tripp.bridges@yahoo.com>

Allow for standalone shapes.

14bfa36e35102dbf271dcff98f773a01c75bd503 21-Jan-2012 Tripp <tripp.bridges@yahoo.com>

Added Shape groups to graphics. Added notion of groupMarkers to charts to allow for high performance rendering a large number of markers in a single chart. More axis performance optimizations. Added drawCircle, drawEllipse and drawDiamond to VML and SVG drawing engines. Optimized shape getBounds method to use newly created matrix.getContentRect method.

e1d9c39d1eb1062e5c99cf8994b981636d8841cc 30-Dec-2011 Tripp <tripp.bridges@yahoo.com>

Chart axis labels use matrix for rotation and positioning. Minor vml optimization. Add getRectBounds to Matrix class.

117557654069e56f5003be755819b76fe0f77107 21-Dec-2011 Tripp <tripp.bridges@yahoo.com>

First pass at cleaning up memory leaks in graphics/charts.

60aa9bb9c10c290c922d51d05a4dfa7176cfd40e 04-Dec-2011 Tripp <tripp.bridges@yahoo.com>

Fixes #2531465, #2531359. Also fixed issue in which vml path element with negative values did not rotate around the correct transform origin. Added test for matrix transform in graphcis.

c09beb6ef319616edc832f6f6d137350d74096e0 03-Dec-2011 Tripp <tripp.bridges@yahoo.com>

Fixes #2531359

8ab6afc0ff1f6b225e52d7489864024d814b37fc 19-Oct-2011 Tripp <tripp.bridges@yahoo.com>

Added matrix and anim-transform.

e188eaea1f0e60d808be8a4f6ccdbbd3c9b5039b 25-Sep-2011 Tripp <tripp.bridges@yahoo.com>

Fix issue in which setting visible when instantiating a shape throws an error. Fixes #2531230

091085b5a65d589ca99904fd9e9dec757e17d543 04-Sep-2011 Tripp <tripp.bridges@yahoo.com>

Add matrix option to a graphic shape's transform attribute. Fixes #2531049.

a75ebc38c1de401b679953a9b87bd323f0f48d02 12-Aug-2011 Tripp <tripp.bridges@yahoo.com>

API Doc fixes for charts and graphics.

/yui3/src/charts/js/AreaSeries.js /yui3/src/charts/js/AreaSplineSeries.js /yui3/src/charts/js/AxisType.js /yui3/src/charts/js/BarSeries.js /yui3/src/charts/js/BottomAxisLayout.js /yui3/src/charts/js/CartesianChart.js /yui3/src/charts/js/CartesianSeries.js /yui3/src/charts/js/CategoryAxis.js /yui3/src/charts/js/Chart.js /yui3/src/charts/js/ChartBase.js /yui3/src/charts/js/ColumnSeries.js /yui3/src/charts/js/ComboSeries.js /yui3/src/charts/js/ComboSplineSeries.js /yui3/src/charts/js/CurveUtil.js /yui3/src/charts/js/Fills.js /yui3/src/charts/js/Graph.js /yui3/src/charts/js/Gridlines.js /yui3/src/charts/js/Histogram.js /yui3/src/charts/js/LeftAxisLayout.js /yui3/src/charts/js/LineSeries.js /yui3/src/charts/js/Lines.js /yui3/src/charts/js/MarkerSeries.js /yui3/src/charts/js/NumericAxis.js /yui3/src/charts/js/PieChart.js /yui3/src/charts/js/PieSeries.js /yui3/src/charts/js/Plots.js /yui3/src/charts/js/Renderer.js /yui3/src/charts/js/RightAxisLayout.js /yui3/src/charts/js/SplineSeries.js /yui3/src/charts/js/StackedAreaSeries.js /yui3/src/charts/js/StackedAreaSplineSeries.js /yui3/src/charts/js/StackedAxis.js /yui3/src/charts/js/StackedBarSeries.js /yui3/src/charts/js/StackedColumnSeries.js /yui3/src/charts/js/StackedComboSeries.js /yui3/src/charts/js/StackedComboSplineSeries.js /yui3/src/charts/js/StackedLineSeries.js /yui3/src/charts/js/StackedMarkerSeries.js /yui3/src/charts/js/StackedSplineSeries.js /yui3/src/charts/js/StackingUtil.js /yui3/src/charts/js/TimeAxis.js /yui3/src/charts/js/TopAxisLayout.js BaseGraphic.js CanvasCircle.js CanvasDrawing.js CanvasEllipse.js CanvasGraphic.js CanvasPath.js CanvasPieSlice.js CanvasRect.js CanvasShape.js SVGCircle.js SVGDrawing.js SVGEllipse.js SVGGraphic.js SVGPath.js SVGPieSlice.js SVGRect.js SVGShape.js VMLCircle.js VMLDrawing.js VMLEllipse.js VMLGraphic.js VMLPath.js VMLPieSlice.js VMLRect.js VMLShape.js
0fdefaa9ca017edfb76b736c825b34186f33045a 11-Aug-2011 Tripp <tripp.bridges@yahoo.com>

API Doc changes to Graphics and Charts. Fixes #2528390

2b904e83040752143af70b087f637e39035bb2e6 08-Aug-2011 Tripp <tripp.bridges@yahoo.com>

Fixed issue in which string values for shape stroke weights were not parsed into numbers. Fixed issue in which rotate was not properly set through the transform attribute in IE 6 - 8. Fixes #2530646

e0caea9528bfbb244d27129aa9dea5aebc07fc18 02-Aug-2011 Tripp <tripp.bridges@yahoo.com>

Updated fill and stroke documentation in user guide and api docs. Cleaned up typos and formatting in user guide and api docs. No mins.

6a3585e2672045e8e28e6a45f279f80aef446959 29-Jul-2011 Tripp <tripp.bridges@yahoo.com>

Updated Graphic API docs and user guide. Added beta tags to charts and graphics user guides.

2ebe57b26e070070dacbe6e2b3351d5cefaee874 27-Jul-2011 Tripp <tripp.bridges@yahoo.com>

Graphic shapes replaced rotation attribute with transform attribute. Code cleanup.

c093c1aed867e18aa4778708592e1ceb45d18cff 27-Jul-2011 Tripp <tripp.bridges@yahoo.com>

Add vml specific graphic unit tests. Change graphic doc attributes to config.

080b31a43c2a1d068c28eaa3e243bdd6e8a89ffa 26-Jul-2011 Tripp <tripp.bridges@yahoo.com>

Override of to facilitate the firing of , and events based on DOM events of the same name/type.

ed59119d8c00addb07c7ee6c8aefcd1d9cb876f1 25-Jul-2011 Tripp <tripp.bridges@yahoo.com>

Use a transform matrix for all transforms in graphics.

66ca16dd76367c074fe4df1dcf7b555489a9bf85 14-Jul-2011 Tripp <tripp.bridges@yahoo.com>

Graphics API Doc updates.

9cc2c5945426b2b79c0a258026d750be74795924 13-Jul-2011 Tripp <tripp.bridges@yahoo.com>

Fix issue in which passing rotation attribute in config broke. Fixes #2530512

5ecb8c8b041752f6b716054ff5cfc2c9992365c6 08-Jul-2011 Tripp <tripp.bridges@yahoo.com>

Mix drawing methods into shape for easier custom shape creation.

a4d2446149b07f9e5c32947091dcbcf4d2eee765 29-Jun-2011 Tripp <tripp.bridges@yahoo.com>

Fixed issues with linear gradient rotations.

b79c07ef87dd1a48a03fc33a91c37d04f3addae2 24-Jun-2011 Tripp <tripp.bridges@yahoo.com>

Fixed opacity issue with vml fills. Replaced document references.

cc21b565833307c2b0b06deb4e3ab22c2a94be3e 21-Jun-2011 Tripp <tripp.bridges@yahoo.com>

Charts uses grapics api.

/yui3/src/charts/build.properties /yui3/src/charts/js/AreaSeries.js /yui3/src/charts/js/AreaSplineSeries.js /yui3/src/charts/js/Axis.js /yui3/src/charts/js/BarSeries.js /yui3/src/charts/js/CartesianSeries.js /yui3/src/charts/js/ColumnSeries.js /yui3/src/charts/js/ComboSeries.js /yui3/src/charts/js/ComboSplineSeries.js /yui3/src/charts/js/Fills.js /yui3/src/charts/js/Graph.js /yui3/src/charts/js/Gridlines.js /yui3/src/charts/js/Histogram.js /yui3/src/charts/js/LeftAxisLayout.js /yui3/src/charts/js/LineSeries.js /yui3/src/charts/js/Lines.js /yui3/src/charts/js/MarkerSeries.js /yui3/src/charts/js/PieSeries.js /yui3/src/charts/js/Plots.js /yui3/src/charts/js/SplineSeries.js /yui3/src/charts/js/StackedAreaSeries.js /yui3/src/charts/js/StackedAreaSplineSeries.js /yui3/src/charts/js/StackedBarSeries.js /yui3/src/charts/js/StackedColumnSeries.js /yui3/src/charts/js/StackedComboSeries.js /yui3/src/charts/js/StackedComboSplineSeries.js /yui3/src/charts/js/TopAxisLayout.js /yui3/src/charts/meta/charts.json CanvasGraphic.js SVGGraphic.js SVGShape.js VMLGraphic.js VMLShape.js
2cf39f73ff3df5a2421fadc3c7fb24ed07e051b9 21-Jun-2011 Tripp <tripp.bridges@yahoo.com>

Fixed svg opacity bug. Build property files.

c7ba96d16d58075a9ab8d5c1e46c6c83ce11cb4e 20-Jun-2011 Tripp <tripp.bridges@yahoo.com>

Addressed bug in which attributes were not being properly set in BaseGraphic. Fixed VMLShape issue in which fills were not being updated properly. Fixed VMLShape translateX/translateY issue. Added id, autoSize, resizeDown, x, y, visible and autoDraw attributes to Graphic. Fixed issues with batch operations. Fixed issue in which bounds were not calculated correctly for svg shapes. Circles accept width and height in addition to radius. The last value set is used. Canvas RGB conversion uses Y.Color now.

7947db4b7d8682ea81598e3a4283e659a8103be6 13-Jun-2011 Tripp <tripp.bridges@yahoo.com>

Added BaseGraphic as Base for all graphic classes. Converted Graphic classes to use getter/setter api.

a89ad754cce3cfc8aee71760e10217b54020360d 09-Jun-2011 Tripp <tripp.bridges@yahoo.com>

Updates to incorporate with charts.

e7c7565d9550eaa87043aef0df77125ada996dea 27-May-2011 Tripp <tripp.bridges@yahoo.com>

Updated comments. Cleaned up code a bit.

828c58761d90445b8b9d20a82d85dc1479317f71 26-May-2011 Tripp <tripp.bridges@yahoo.com>

Aggregate global vars and constants for graphics.

e904db0fab655df918dcb0412bdcb1311db28002 26-May-2011 Tripp <tripp.bridges@yahoo.com>

Path translate works now. Fixes #2530137

9eaaa502227248d304ac9170902697d02158c1d9 25-May-2011 Tripp <tripp.bridges@yahoo.com>

Cleaned up some warnings.

09688ec5ffb8b9cf9883a770e2f9ebd60b28888d 25-May-2011 Tripp <tripp.bridges@yahoo.com>

Graphics source files.

/yui3/src/graphics/build.graphics-base.properties /yui3/src/graphics/build.graphics-base.xml /yui3/src/graphics/build.graphics-canvas-default.properties /yui3/src/graphics/build.graphics-canvas-default.xml /yui3/src/graphics/build.graphics-canvas.properties /yui3/src/graphics/build.graphics-canvas.xml /yui3/src/graphics/build.graphics-svg-default.properties /yui3/src/graphics/build.graphics-svg-default.xml /yui3/src/graphics/build.graphics-svg.properties /yui3/src/graphics/build.graphics-svg.xml /yui3/src/graphics/build.graphics-vml-default.properties /yui3/src/graphics/build.graphics-vml-default.xml /yui3/src/graphics/build.graphics-vml.properties /yui3/src/graphics/build.graphics-vml.xml /yui3/src/graphics/build.properties /yui3/src/graphics/build.xml BaseGraphic.js CanvasCircle.js CanvasDefault.js CanvasDrawing.js CanvasEllipse.js CanvasGraphic.js CanvasPath.js CanvasRect.js CanvasShape.js SVGCircle.js SVGDefault.js SVGDrawing.js SVGEllipse.js SVGGraphic.js SVGPath.js SVGRect.js SVGShape.js VMLCircle.js VMLDefault.js VMLDrawing.js VMLEllipse.js VMLGraphic.js VMLPath.js VMLRect.js VMLShape.js /yui3/src/graphics/meta/graphics-canvas.js /yui3/src/graphics/meta/graphics-svg.js /yui3/src/graphics/meta/graphics-vml.js /yui3/src/graphics/meta/graphics.json