raphael
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

15 years agoFixed setBox and getBBox for text nodes in IE.
Dmitry Baranovskiy [Wed, 11 Feb 2009 05:31:09 +0000 (16:31 +1100)]
Fixed setBox and getBBox for text nodes in IE.

15 years agoRolling back splitting. It happens that there no win: two requests is still longer...
Dmitry Baranovskiy [Mon, 9 Feb 2009 00:22:35 +0000 (11:22 +1100)]
Rolling back splitting. It happens that there no win: two requests is still longer then one big on the current file size.

15 years agoAdd plug-ins functionality.
Dmitry Baranovskiy [Fri, 6 Feb 2009 06:18:21 +0000 (17:18 +1100)]
Add plug-ins functionality.

15 years agoRemoved packed version
Dmitry Baranovskiy [Fri, 6 Feb 2009 04:29:40 +0000 (15:29 +1100)]
Removed packed version

15 years ago0.7
Dmitry Baranovskiy [Fri, 6 Feb 2009 04:27:22 +0000 (15:27 +1100)]
0.7

15 years agoFixed parsePathString method a bit.
Dmitry Baranovskiy [Thu, 29 Jan 2009 05:58:08 +0000 (16:58 +1100)]
Fixed parsePathString method a bit.
Add reference to Atlassian in reference.html

15 years ago0.6.4
Dmitry Baranovskiy [Thu, 29 Jan 2009 04:37:24 +0000 (15:37 +1100)]
0.6.4
• Fix for IE clipping ( thank you L. Alfonso)
• insertBefore, insertAfter fix (thank you netnichols)
• toString method added to pathArray

15 years agoChanged tabs to spaces.
Jeff Nichols [Wed, 28 Jan 2009 14:48:48 +0000 (22:48 +0800)]
Changed tabs to spaces.

Signed-off-by: Dmitry Baranovskiy <dmitry.baranovskiy@gmail.com>
15 years agoChanged insertBefore() and insertAfter() to have different implementations for VML...
Jeff Nichols [Wed, 28 Jan 2009 14:29:29 +0000 (22:29 +0800)]
Changed insertBefore() and insertAfter() to have different implementations for VML and SVG (was broken in VML). Also changed these functions to return 'this' for chaining.

Signed-off-by: Dmitry Baranovskiy <dmitry.baranovskiy@gmail.com>
15 years agoAdd section documenting which attributes can be animated.
Meitar Moscovitz [Wed, 28 Jan 2009 16:25:15 +0000 (00:25 +0800)]
Add section documenting which attributes can be animated.

Signed-off-by: Dmitry Baranovskiy <dmitry.baranovskiy@gmail.com>