raphael
14 years ago1.3 v1.3.0
Dmitry Baranovskiy [Wed, 6 Jan 2010 23:03:43 +0000 (10:03 +1100)]
1.3
• AnimateAlong method
• getPointAtLength
• getSubpath
• getTotalLength
• bug fixes

14 years agoreplace getSubpathsAtLength with getSubpath along with some refactoring
Dmitry Baranovskiy [Tue, 5 Jan 2010 07:48:19 +0000 (18:48 +1100)]
replace getSubpathsAtLength with getSubpath along with some refactoring

14 years agoAdd animateAlongBack method
Dmitry Baranovskiy [Mon, 4 Jan 2010 07:24:12 +0000 (18:24 +1100)]
Add animateAlongBack method

14 years agoanimateAlong method added
Dmitry Baranovskiy [Tue, 29 Dec 2009 22:51:15 +0000 (09:51 +1100)]
animateAlong method added
some bug fixes along the way

14 years agoRefactor getLength & getPointAtLength again
Dmitry Baranovskiy [Wed, 23 Dec 2009 23:12:30 +0000 (10:12 +1100)]
Refactor getLength & getPointAtLength again

14 years agoFixed flipping in negative scaling animations
mal [Wed, 23 Dec 2009 05:11:29 +0000 (13:11 +0800)]
Fixed flipping in negative scaling animations
Added var for math.abs

14 years agoIE clear method fix.
Dmitry Baranovskiy [Wed, 23 Dec 2009 03:09:13 +0000 (14:09 +1100)]
IE clear method fix.
Refactor getLength and getPointAtLength methods a bit

14 years agoNew methods getTotalLength and getPointAtLength were added
Dmitry Baranovskiy [Wed, 23 Dec 2009 02:46:21 +0000 (13:46 +1100)]
New methods getTotalLength and getPointAtLength were added

14 years agoMove paper method to prototype.
Dmitry Baranovskiy [Mon, 21 Dec 2009 23:00:10 +0000 (10:00 +1100)]
Move paper method to prototype.
First attempt to recognise VML support.

14 years agoFixed animation path glitches.
Dmitry Baranovskiy [Sun, 20 Dec 2009 23:58:59 +0000 (10:58 +1100)]
Fixed animation path glitches.
Fixed clone method.
Fixed round rect negative scaling

14 years agotoHex doesn’t work on IE6 when it is in multibrowser setup. Don’t call toHex if colou... semver v1.2.9
Dmitry Baranovskiy [Thu, 17 Dec 2009 23:50:53 +0000 (10:50 +1100)]
toHex doesn’t work on IE6 when it is in multibrowser setup. Don’t call toHex if colour is "#XXX". Kind of workaround.

14 years agoAdded clone method to reference.
Dmitry Baranovskiy [Wed, 16 Dec 2009 23:08:19 +0000 (10:08 +1100)]
Added clone method to reference.

14 years ago1.2.7
Dmitry Baranovskiy [Wed, 16 Dec 2009 22:25:08 +0000 (09:25 +1100)]
1.2.7
Fixed rounding bug with arcs in IE

14 years agoAdding clone method and fixing parameterless attr() call.
Dmitry Baranovskiy [Wed, 16 Dec 2009 07:41:53 +0000 (18:41 +1100)]
Adding clone method and fixing parameterless attr() call.

14 years agoFixing pattern in Chrome. Applied suggestion from James McGill.
Dmitry Baranovskiy [Wed, 16 Dec 2009 03:29:59 +0000 (14:29 +1100)]
Fixing pattern in Chrome. Applied suggestion from James McGill.

14 years agoIE8 patch from Lior Cohen.
Dmitry Baranovskiy [Tue, 15 Dec 2009 01:45:35 +0000 (12:45 +1100)]
IE8 patch from Lior Cohen.

14 years agoUpdate reference with ids to attributes for easy linking
Dmitry Baranovskiy [Tue, 15 Dec 2009 01:31:43 +0000 (12:31 +1100)]
Update reference with ids to attributes for easy linking

14 years agoPlugins
Dmitry Baranovskiy [Tue, 15 Dec 2009 01:30:31 +0000 (12:30 +1100)]
Plugins

14 years agoFixed events and focus point in radial gradients in Safari.
Dmitry Baranovskiy [Mon, 14 Dec 2009 21:42:16 +0000 (08:42 +1100)]
Fixed events and focus point in radial gradients in Safari.

14 years ago1.2.6
Dmitry Baranovskiy [Thu, 10 Dec 2009 05:00:38 +0000 (16:00 +1100)]
1.2.6
• Improved events handling
• Fix rounded rect in IE
• Added xmlns & version (bug 96)

14 years ago1.2.5
Dmitry Baranovskiy [Thu, 3 Dec 2009 22:49:55 +0000 (09:49 +1100)]
1.2.5
Fixed bbox for curves. It was wrong in some cases.

14 years ago1.2.4
Dmitry Baranovskiy [Fri, 27 Nov 2009 00:30:25 +0000 (11:30 +1100)]
1.2.4
Fix translation bug with (-1, -1) parameters

14 years ago1.2.4
Dmitry Baranovskiy [Wed, 25 Nov 2009 23:19:53 +0000 (10:19 +1100)]
1.2.4
• New parameter origin added to print method. Could be "baseline" or "middle"
• Fixed old bug in IE when it doesn’t accept syntax Raphael(0,0,"100%", "100%"). It does now. :) It also fixed issues with setSize method in IE.

14 years ago1.2.3
Dmitry Baranovskiy [Mon, 23 Nov 2009 23:30:07 +0000 (10:30 +1100)]
1.2.3
• Updated print method with fix for vertical position
• Updated scale method with fix negative scaling
• Fix for toBack method if there is only one element.
• Adding attr() w/o params return big attr object

14 years ago1.2.3
Dmitry Baranovskiy [Mon, 23 Nov 2009 23:08:38 +0000 (10:08 +1100)]
1.2.3
• Updated print method with fix for vertical position
• Updated scale method with fix negative scaling
• Fix for toBack method if there is only one element.

14 years ago1.2.2
Dmitry Baranovskiy [Sun, 22 Nov 2009 23:01:23 +0000 (10:01 +1100)]
1.2.2
IE performance increased twice (at least)
Rotation bug fix
Lots of bug fixes

14 years ago1.2.1
Dmitry Baranovskiy [Mon, 26 Oct 2009 22:34:05 +0000 (09:34 +1100)]
1.2.1
Fix for animateWith
Added insertAfter for set

14 years ago1.2
Dmitry Baranovskiy [Mon, 26 Oct 2009 06:15:59 +0000 (17:15 +1100)]
1.2
Replaced colour map to Dean Edwards solution
Speed up IE rendering a bit
Rewamp animation
Fixed some bugs with gradients in IE

14 years ago1.1
Dmitry Baranovskiy [Fri, 16 Oct 2009 02:37:15 +0000 (13:37 +1100)]
1.1
Fix IE rendering speed (still in progress), memory leak in caching, make it 1Kb smaller when minified.

14 years agoColour fix
Dmitry Baranovskiy [Wed, 7 Oct 2009 23:20:34 +0000 (10:20 +1100)]
Colour fix

14 years ago1.0 1.0
Dmitry Baranovskiy [Tue, 6 Oct 2009 23:33:03 +0000 (10:33 +1100)]
1.0

14 years ago1.0 RC2
Dmitry Baranovskiy [Sun, 27 Sep 2009 23:36:45 +0000 (09:36 +1000)]
1.0 RC2
Fixed bug with text in IE, fixed animation with callback for set, added parsing of RON.

14 years ago1.0. RC1.6 FIxed bug in IE. From now till 1.0 final, no more API changes are planned...
Dmitry Baranovskiy [Thu, 24 Sep 2009 23:36:46 +0000 (09:36 +1000)]
1.0. RC1.6 FIxed bug in IE. From now till 1.0 final, no more API changes are planned. Only bug-fixing, but who knows…

14 years ago1.0 RC 1.5 Add limited support for radial gradients (only for circles and ellipses...
Dmitry Baranovskiy [Thu, 24 Sep 2009 00:42:49 +0000 (10:42 +1000)]
1.0 RC 1.5 Add limited support for radial gradients (only for circles and ellipses). New syntax “r#fff-#000” or “r(0.25, 0.75)#fff-#00” for focal point.
Fixed bugs with quadratic curves and first parameter for Raphael being DOM Element.

14 years agoFix for fonts
Dmitry Baranovskiy [Fri, 18 Sep 2009 04:02:20 +0000 (14:02 +1000)]
Fix for fonts

14 years agoFix for rects
Dmitry Baranovskiy [Fri, 18 Sep 2009 03:45:11 +0000 (13:45 +1000)]
Fix for rects

14 years agoFixed setSize method for IE, deprecate rx & ry for rect (use r instead) Added experim...
Dmitry Baranovskiy [Fri, 18 Sep 2009 02:53:52 +0000 (12:53 +1000)]
Fixed setSize method for IE, deprecate rx & ry for rect (use r instead) Added experimental method blur (doesn’t work in WebKit)

14 years agoFixed format method
Dmitry Baranovskiy [Mon, 14 Sep 2009 01:14:59 +0000 (11:14 +1000)]
Fixed format method

14 years agoFix clip-rect code and some other optimisation.
Dmitry Baranovskiy [Mon, 14 Sep 2009 01:09:02 +0000 (11:09 +1000)]
Fix clip-rect code and some other optimisation.

14 years agoFix clip-rect code and some other optimisation.
Dmitry Baranovskiy [Mon, 14 Sep 2009 01:08:16 +0000 (11:08 +1000)]
Fix clip-rect code and some other optimisation.

14 years ago1.0 RC1.2 Added clip-rect attribute. You could apply clipping to your elements in...
Dmitry Baranovskiy [Fri, 11 Sep 2009 06:01:17 +0000 (16:01 +1000)]
1.0 RC1.2 Added clip-rect attribute. You could apply clipping to your elements in format "x y width height".

14 years agoRC1.1 Fixed rounding bug in a2c method.
Dmitry Baranovskiy [Thu, 10 Sep 2009 04:33:50 +0000 (14:33 +1000)]
RC1.1 Fixed rounding bug in a2c method.

14 years agomin
Dmitry Baranovskiy [Tue, 8 Sep 2009 00:21:03 +0000 (10:21 +1000)]
min

14 years agoReturn pop method for the set.
Dmitry Baranovskiy [Mon, 7 Sep 2009 02:12:52 +0000 (12:12 +1000)]
Return pop method for the set.

14 years agoChange version to 1.0 RC1
Dmitry Baranovskiy [Fri, 4 Sep 2009 07:24:54 +0000 (17:24 +1000)]
Change version to 1.0 RC1

14 years agomin
Dmitry Baranovskiy [Fri, 4 Sep 2009 04:48:36 +0000 (14:48 +1000)]
min

14 years agoAdded parameters to the path method and fix print method
Dmitry Baranovskiy [Fri, 4 Sep 2009 04:47:01 +0000 (14:47 +1000)]
Added parameters to the path method and fix print method

14 years agoAdded support for angle of rotation in arc implementation, fixed various little bugs...
Dmitry Baranovskiy [Wed, 2 Sep 2009 12:18:18 +0000 (22:18 +1000)]
Added support for angle of rotation in arc implementation, fixed various little bugs, added parameters support to path method.

14 years agoAdded caching.
Dmitry Baranovskiy [Mon, 31 Aug 2009 01:34:22 +0000 (11:34 +1000)]
Added caching.

14 years agoFixing pathes, rotation and issue #47
Dmitry Baranovskiy [Thu, 27 Aug 2009 04:01:54 +0000 (14:01 +1000)]
Fixing pathes, rotation and issue #47

14 years agoAdded rounding of the path to match pixel grid in SVG and fix issue with loosing...
Dmitry Baranovskiy [Mon, 24 Aug 2009 06:59:15 +0000 (16:59 +1000)]
Added rounding of the path to match pixel grid in SVG and fix issue with loosing colour in animation with easing.

14 years ago54K Yay!
Dmitry Baranovskiy [Thu, 20 Aug 2009 00:08:03 +0000 (10:08 +1000)]
54K Yay!

14 years agoRemoved path method into external plugin as deprecated
Dmitry Baranovskiy [Thu, 20 Aug 2009 00:07:13 +0000 (10:07 +1000)]
Removed path method into external plugin as deprecated
Fixed path methods
Added caching to pathToRelative and pathToAbsolute
Fixed dimensions of the curve (curveDim)

14 years agoPlugins folder
Dmitry Baranovskiy [Thu, 20 Aug 2009 00:05:04 +0000 (10:05 +1000)]
Plugins folder

14 years agoFixed rotation bug
Dmitry Baranovskiy [Tue, 18 Aug 2009 03:24:11 +0000 (13:24 +1000)]
Fixed rotation bug

14 years agoRemoved text
Dmitry Baranovskiy [Tue, 18 Aug 2009 00:22:19 +0000 (10:22 +1000)]
Removed text

14 years agoRefactor path methods and some other stuff
Dmitry Baranovskiy [Tue, 18 Aug 2009 00:19:50 +0000 (10:19 +1000)]
Refactor path methods and some other stuff

14 years ago0.8.6 Slpping in another fix for FF 3.5
Dmitry Baranovskiy [Tue, 11 Aug 2009 00:33:25 +0000 (10:33 +1000)]
0.8.6 Slpping in another fix for FF 3.5

14 years ago0.8.6 Slpping in another fix for FF 3.5
Dmitry Baranovskiy [Tue, 11 Aug 2009 00:33:12 +0000 (10:33 +1000)]
0.8.6 Slpping in another fix for FF 3.5

14 years ago0.8.6
Dmitry Baranovskiy [Mon, 10 Aug 2009 23:31:17 +0000 (09:31 +1000)]
0.8.6
Multiple bug fixes. Fix for FF 3.0.x, IE gradients, animation and arcs.

14 years ago0.8.6
Dmitry Baranovskiy [Mon, 10 Aug 2009 23:31:04 +0000 (09:31 +1000)]
0.8.6
Multiple bug fixes. Fix for FF 3.0.x, IE gradients, animation and arcs.

14 years ago0.8.5
Dmitry Baranovskiy [Thu, 6 Aug 2009 04:56:18 +0000 (14:56 +1000)]
0.8.5

14 years agoFixed bug with dasharray. Let it be part of 0.8.5 ;)
Dmitry Baranovskiy [Thu, 6 Aug 2009 04:55:03 +0000 (14:55 +1000)]
Fixed bug with dasharray. Let it be part of 0.8.5 ;)

14 years ago0.8.5
Dmitry Baranovskiy [Wed, 5 Aug 2009 23:57:07 +0000 (09:57 +1000)]
0.8.5
• Fixed IE bugs with opacity and bounding box for text
• Changed format of easing functions
• Added backIn and backOut easing

14 years agoYUI Minified version
Dmitry Baranovskiy [Wed, 5 Aug 2009 06:58:00 +0000 (16:58 +1000)]
YUI Minified version

14 years ago0.8.4
Dmitry Baranovskiy [Fri, 31 Jul 2009 03:17:27 +0000 (13:17 +1000)]
0.8.4
Fixed IE bug, introduced in previous release + small refactoring.

14 years ago0.8.3
Dmitry Baranovskiy [Thu, 30 Jul 2009 07:13:11 +0000 (17:13 +1000)]
0.8.3

• Removing grobal group in VML
• Allow sets to have sets inside
• Fix for quadratic curves in VML
• Make registerFont transparent, you should be able to call Cufon.registerFont(Raphael.registerFont(font))
• Fix Firefox bug with BBox
• Fix bug with rotation + translation.

14 years ago0.8.2 Fix for linear easing
Dmitry Baranovskiy [Tue, 30 Jun 2009 02:32:20 +0000 (12:32 +1000)]
0.8.2 Fix for linear easing

14 years ago0.8.2 Added easing by Robert Samuel Clay. Big thanks. Check out plugin: http://github...
Dmitry Baranovskiy [Tue, 30 Jun 2009 00:40:56 +0000 (10:40 +1000)]
0.8.2 Added easing by Robert Samuel Clay. Big thanks. Check out plugin: github.com/conesus/raphael-easing/

14 years ago0.8.1
Dmitry Baranovskiy [Fri, 26 Jun 2009 03:44:19 +0000 (13:44 +1000)]
0.8.1
Minor fixes to getBBox and additional functionality to sets. Now set could contain set.

14 years agoFixed plugins.
Dmitry Baranovskiy [Thu, 18 Jun 2009 05:25:17 +0000 (15:25 +1000)]
Fixed plugins.

14 years agoYet another fix for path stuff
Dmitry Baranovskiy [Tue, 16 Jun 2009 04:48:39 +0000 (14:48 +1000)]
Yet another fix for path stuff

14 years agoFixed path parsing. Ok, lets release it. ;) 0.8
Dmitry Baranovskiy [Tue, 16 Jun 2009 02:10:05 +0000 (12:10 +1000)]
Fixed path parsing. Ok, lets release it. ;)

14 years agoAdd paper to each element. Update ninja method for IE. Change defautl dimensions.
Dmitry Baranovskiy [Tue, 16 Jun 2009 00:56:13 +0000 (10:56 +1000)]
Add paper to each element. Update ninja method for IE. Change defautl dimensions.

14 years agoFixed plugins, gradients, r for rects in VML, arcs in scaling and a bit of animation...
Dmitry Baranovskiy [Sun, 14 Jun 2009 23:55:44 +0000 (09:55 +1000)]
Fixed plugins, gradients, r for rects in VML, arcs in scaling and a bit of animation. [not final release]

14 years ago• Moved getRGB to Raphael method
Dmitry Baranovskiy [Thu, 11 Jun 2009 00:16:10 +0000 (10:16 +1000)]
• Moved getRGB to Raphael method
• added caching to some methods
• updated plugins
• added plugins for elements (Raphael.el.new_method = function…)
• fixed scale (still need to update animation)
• add some performance things to VML realisation

14 years agoFixing scale of negative (in progress)
Dmitry Baranovskiy [Tue, 9 Jun 2009 07:32:14 +0000 (17:32 +1000)]
Fixing scale of negative (in progress)

14 years agoNew methods: registerFont, getFont and print. Cufón file formats for fonts integration.
Dmitry Baranovskiy [Thu, 4 Jun 2009 01:20:27 +0000 (11:20 +1000)]
New methods: registerFont, getFont and print. Cufón file formats for fonts integration.

14 years agoWorking on 0.8
Dmitry Baranovskiy [Mon, 1 Jun 2009 07:48:23 +0000 (17:48 +1000)]
Working on 0.8

14 years agoFixes SVG capability detection bug in Safari 3.0.4 (http://github.com/DmitryBaranovsk...
lindsayevans [Thu, 21 May 2009 05:20:27 +0000 (13:20 +0800)]
Fixes SVG capability detection bug in Safari 3.0.4 (github.com/DmitryBaranovskiy/raphael/issues/#issue/14)

Signed-off-by: Dmitry Baranovskiy <dmitry.baranovskiy@gmail.com>
15 years ago0.7.4
Dmitry Baranovskiy [Fri, 24 Apr 2009 01:14:05 +0000 (11:14 +1000)]
0.7.4
• fixed font-weight and font-style
• Add noConflict method
• fix getBBox for text in Firefox
• fix fill-opacity in IE
• fix BBox for text in IE

15 years ago0.7.3
Dmitry Baranovskiy [Mon, 13 Apr 2009 23:49:10 +0000 (09:49 +1000)]
0.7.3
Fixes to arc scale, text-anchor support, namespaces in plugins support, hyperlink support. Special thanks to Vincent Jauneau: http://vincentjauneau.com/raphael/

15 years ago0.7.2
Dmitry Baranovskiy [Mon, 23 Mar 2009 23:41:46 +0000 (10:41 +1100)]
0.7.2
• IE8 support (thank you to William Edney)
• scientific notation support

15 years agoAdd some checks for right values and some small bug fixes. 0.7.1
Dmitry Baranovskiy [Wed, 18 Mar 2009 23:42:06 +0000 (10:42 +1100)]
Add some checks for right values and some small bug fixes. 0.7.1

15 years agoFinall commit before release: 0.7
Dmitry Baranovskiy [Wed, 11 Mar 2009 23:22:01 +0000 (10:22 +1100)]
Finall commit before release:
• fixed events

15 years agoFix bugs in the multiline text positioning
Dmitry Baranovskiy [Wed, 11 Mar 2009 06:25:19 +0000 (17:25 +1100)]
Fix bugs in the multiline text positioning

15 years ago• changed gradient syntax to "<angle>-<color>-[<color>[:<offset>]…]-<color>" in order...
Dmitry Baranovskiy [Tue, 10 Mar 2009 05:14:26 +0000 (16:14 +1100)]
• changed gradient syntax to "<angle>-<color>-[<color>[:<offset>]…]-<color>" in order to make it more readable

15 years agoAdded multiline text
Dmitry Baranovskiy [Tue, 10 Mar 2009 05:11:40 +0000 (16:11 +1100)]
Added multiline text

15 years ago• changed gradient syntax to "<angle>/<color>/[<color>[:<offset>]…]/<color>" in order...
Dmitry Baranovskiy [Sun, 8 Mar 2009 22:00:04 +0000 (09:00 +1100)]
• changed gradient syntax to "<angle>/<color>/[<color>[:<offset>]…]/<color>" in order to pass rgb(r,g,b) as colors
• added fill-opacity support to gradients

15 years ago• added method setWindow for work with iframes
Dmitry Baranovskiy [Fri, 6 Mar 2009 00:49:57 +0000 (11:49 +1100)]
• added method setWindow for work with iframes
• added new simpler syntax for gradients "<angle>,<color>,[<color>[:<offset>]…]<color>"
• added setSize method for resizing the canvas

15 years agoFixed scale(1) call
Dmitry Baranovskiy [Mon, 2 Mar 2009 07:50:42 +0000 (18:50 +1100)]
Fixed scale(1) call

15 years agoAdded support for “src” attribute for images.
Dmitry Baranovskiy [Sun, 1 Mar 2009 21:58:35 +0000 (08:58 +1100)]
Added support for “src” attribute for images.
Added extra check for function in event handlers

15 years ago• fix for getBBox in IE
Dmitry Baranovskiy [Sun, 22 Feb 2009 23:54:23 +0000 (10:54 +1100)]
• fix for getBBox in IE
• returned rgb2hsb function
• added some copyrights to reference.html

15 years agoFix for setBox in VML, take care of rotation origin.
Dmitry Baranovskiy [Thu, 19 Feb 2009 21:48:38 +0000 (08:48 +1100)]
Fix for setBox in VML, take care of rotation origin.

15 years agoFIx rotation and finalise an API for it.
Dmitry Baranovskiy [Wed, 18 Feb 2009 00:08:38 +0000 (11:08 +1100)]
FIx rotation and finalise an API for it.

15 years agoUpdate Reference
Dmitry Baranovskiy [Mon, 16 Feb 2009 23:33:48 +0000 (10:33 +1100)]
Update Reference

15 years agoAdd rotation around given point.
Dmitry Baranovskiy [Mon, 16 Feb 2009 23:09:11 +0000 (10:09 +1100)]
Add rotation around given point.

15 years agoOops, forgot to add vars. And also fix for IE getBBox for text elements.
Dmitry Baranovskiy [Fri, 13 Feb 2009 00:21:20 +0000 (11:21 +1100)]
Oops, forgot to add vars. And also fix for IE getBBox for text elements.

15 years agoImportant change so previous fix work with attr
Dmitry Baranovskiy [Wed, 11 Feb 2009 06:06:10 +0000 (17:06 +1100)]
Important change so previous fix work with attr

15 years agoRemoved garbage
Dmitry Baranovskiy [Wed, 11 Feb 2009 05:35:09 +0000 (16:35 +1100)]
Removed garbage