raphael
12 years ago2.0 2.0
Dmitry Baranovskiy [Sat, 1 Oct 2011 11:27:37 +0000 (13:27 +0200)]
2.0

12 years agoFinal small fixes… v2.0.0
Dmitry Baranovskiy [Sat, 1 Oct 2011 09:27:39 +0000 (11:27 +0200)]
Final small fixes…

12 years agoAdded alias to customAttribute. Fixed transform() method
Dmitry Baranovskiy [Wed, 21 Sep 2011 01:03:28 +0000 (11:03 +1000)]
Added alias to customAttribute. Fixed transform() method

12 years agoFixed set removal process and exclude method
Dmitry Baranovskiy [Mon, 19 Sep 2011 01:37:41 +0000 (11:37 +1000)]
Fixed set removal process and exclude method

12 years agoFixed absolute transform for rotation & scale
Dmitry Baranovskiy [Sun, 18 Sep 2011 23:16:14 +0000 (09:16 +1000)]
Fixed absolute transform for rotation & scale

12 years agoAdded absolute transformation syntax support.
Dmitry Baranovskiy [Sun, 18 Sep 2011 23:03:08 +0000 (09:03 +1000)]
Added absolute transformation syntax support.

12 years agoUpgrade Eve, Fixed sets in VML and clone() method
Dmitry Baranovskiy [Thu, 15 Sep 2011 05:45:59 +0000 (15:45 +1000)]
Upgrade Eve, Fixed sets in VML and clone() method

12 years agoProper merge of clip-rect fix.
Dmitry Baranovskiy [Mon, 5 Sep 2011 05:12:53 +0000 (15:12 +1000)]
Proper merge of clip-rect fix.

12 years agoMerge pull request #390 from chuchuva/2.0
Dmitry Baranovskiy [Mon, 5 Sep 2011 05:08:04 +0000 (22:08 -0700)]
Merge pull request #390 from chuchuva/2.0

clip-rect attribute bugfix

12 years agoFix for Firefox rendering, exposed createUUID() and added docs for delay() method
Dmitry Baranovskiy [Mon, 5 Sep 2011 05:06:49 +0000 (15:06 +1000)]
Fix for Firefox rendering, exposed createUUID() and added docs for delay() method

12 years agoFixed clip-rect moving canvas to absolute position in VML mode (IE7 and IE8)
Pavel Chuchuva [Mon, 5 Sep 2011 01:04:50 +0000 (11:04 +1000)]
Fixed clip-rect moving canvas to absolute position in VML mode (IE7 and IE8)

12 years agoDocumentation fixes + custom attributes and getPointAtLength fix
Dmitry Baranovskiy [Fri, 26 Aug 2011 04:05:26 +0000 (14:05 +1000)]
Documentation fixes + custom attributes and getPointAtLength fix

12 years agoFixes
Dmitry Baranovskiy [Tue, 23 Aug 2011 23:54:08 +0000 (09:54 +1000)]
Fixes

• colour parsing • adding Catmull-Rom spline to the path string
(http://schepers.cc/getting-to-the-point) • fixed animation if keyframes
are in format "XX" • added documentation for Element.path • fixed bug
with image in VML

12 years agoSmall code cleanup and docs update
Dmitry Baranovskiy [Tue, 16 Aug 2011 22:28:58 +0000 (08:28 +1000)]
Small code cleanup and docs update

12 years agoAnimation status fix
Dmitry Baranovskiy [Tue, 16 Aug 2011 07:52:09 +0000 (17:52 +1000)]
Animation status fix

12 years agoFixed VML, added Set.splice method
Dmitry Baranovskiy [Tue, 16 Aug 2011 03:49:01 +0000 (13:49 +1000)]
Fixed VML, added Set.splice method

12 years agoFix for issue #373
Dmitry Baranovskiy [Mon, 8 Aug 2011 04:32:27 +0000 (14:32 +1000)]
Fix for issue #373

12 years agoFixes for VML missing methods
Dmitry Baranovskiy [Thu, 4 Aug 2011 00:58:46 +0000 (10:58 +1000)]
Fixes for VML missing methods

Split issues

12 years agoDocumentation fixes
Dmitry Baranovskiy [Wed, 3 Aug 2011 05:42:10 +0000 (15:42 +1000)]
Documentation fixes

12 years agoBug fixes & docs update
Dmitry Baranovskiy [Wed, 3 Aug 2011 01:17:19 +0000 (11:17 +1000)]
Bug fixes & docs update

• documentation for Cufon fonts • fixed path2curve error • fixed setSize
and setViewBox

12 years agoAdded new data() and removeData() methods, similar to jQuery ones.
Dmitry Baranovskiy [Thu, 28 Jul 2011 01:16:45 +0000 (11:16 +1000)]
Added new data() and removeData() methods, similar to jQuery ones.

12 years agoDocumentation fixes
Dmitry Baranovskiy [Wed, 27 Jul 2011 06:37:35 +0000 (16:37 +1000)]
Documentation fixes

12 years agoSplitting fixes
Dmitry Baranovskiy [Mon, 25 Jul 2011 23:23:38 +0000 (09:23 +1000)]
Splitting fixes

12 years agoSplitting fixes
Dmitry Baranovskiy [Mon, 25 Jul 2011 23:17:57 +0000 (09:17 +1000)]
Splitting fixes

12 years agoSplit raphael into 3 development files. Added build process. Fixed transformation...
Dmitry Baranovskiy [Mon, 25 Jul 2011 05:28:30 +0000 (15:28 +1000)]
Split raphael into 3 development files. Added build process. Fixed transformation issues, PNG opacity in IE, etc

12 years agoFixed bug for HSL/HSB
Dmitry Baranovskiy [Fri, 1 Jul 2011 05:46:09 +0000 (15:46 +1000)]
Fixed bug for HSL/HSB
Added new method Raphael.color()
Fixed rotation in VML

13 years agoAdded split method to matrix, fixed caching a bit, first iteration of fix for correct...
Dmitry Baranovskiy [Wed, 13 Apr 2011 00:05:45 +0000 (10:05 +1000)]
Added split method to matrix, fixed caching a bit, first iteration of fix for correct transformation in IE for gradient and images.

13 years agoRemoved console.log. Sorry.
Dmitry Baranovskiy [Mon, 4 Apr 2011 23:38:20 +0000 (09:38 +1000)]
Removed console.log. Sorry.

13 years agoFixed wrong viewBox in IE, matrix invert method, pathDimention caching.
Dmitry Baranovskiy [Mon, 4 Apr 2011 23:02:27 +0000 (09:02 +1000)]
Fixed wrong viewBox in IE, matrix invert method, pathDimention caching.

13 years agoFix for text position
Dmitry Baranovskiy [Thu, 31 Mar 2011 05:47:11 +0000 (16:47 +1100)]
Fix for text position
Fix DOMLoad
Added callback to Raphael function

13 years agoSmall fix to glow and animation.
Dmitry Baranovskiy [Wed, 23 Mar 2011 01:36:40 +0000 (12:36 +1100)]
Small fix to glow and animation.
Added renderfix() method for subpixel rendering fix in Firefox and IE9. Special thanks to Mariusz Nowak.

13 years agoDocumentation typo fixes.
Dmitry Baranovskiy [Mon, 21 Mar 2011 11:36:31 +0000 (22:36 +1100)]
Documentation typo fixes.

13 years agoMinor documentation updates
Gilmore Davidson [Mon, 21 Mar 2011 02:14:41 +0000 (10:14 +0800)]
Minor documentation updates

13 years agoDocumentation update
Dmitry Baranovskiy [Sun, 20 Mar 2011 22:03:26 +0000 (09:03 +1100)]
Documentation update

13 years agoFixed getContainer function, show and hide.
Dmitry Baranovskiy [Sun, 20 Mar 2011 22:00:47 +0000 (09:00 +1100)]
Fixed getContainer function, show and hide.
Documentation update.

13 years agodr.css
Dmitry Baranovskiy [Wed, 16 Mar 2011 04:51:17 +0000 (15:51 +1100)]
dr.css

13 years agoFirst draft of new documentation
Dmitry Baranovskiy [Wed, 16 Mar 2011 04:50:31 +0000 (15:50 +1100)]
First draft of new documentation

13 years ago2.0.0 New transformations, new VML engine, new Animation API. BETA. Not ready for...
Dmitry Baranovskiy [Wed, 16 Mar 2011 04:26:10 +0000 (15:26 +1100)]
2.0.0 New transformations, new VML engine, new Animation API. BETA. Not ready for production.

13 years ago1.5.2 hot fix for scale method
Dmitry Baranovskiy [Wed, 25 Aug 2010 22:52:24 +0000 (08:52 +1000)]
1.5.2 hot fix for scale method

13 years agoreminified version with fixed bug in Uglify
Dmitry Baranovskiy [Wed, 25 Aug 2010 04:21:36 +0000 (14:21 +1000)]
reminified version with fixed bug in Uglify

13 years ago1.5.1
Dmitry Baranovskiy [Tue, 24 Aug 2010 02:16:10 +0000 (12:16 +1000)]
1.5.1
• fixed precision on getPointAtLength
• Fixed negative scaling (hat tip to http://github.com/mal)
• added ID generation according to RFC 4122
• fixed stroke-opacity when opacity and gradient are defined
• fixed snapTo for first value as a number
• Added scopes for events and pass event object to drag handlers

13 years agoAdded scopes for events and pass event object to drag handlers.
Dmitry Baranovskiy [Tue, 24 Aug 2010 01:23:44 +0000 (11:23 +1000)]
Added scopes for events and pass event object to drag handlers.

13 years agofixed snapTo for first value as a number
Dmitry Baranovskiy [Mon, 23 Aug 2010 05:53:25 +0000 (15:53 +1000)]
fixed snapTo for first value as a number

13 years agofixed stroke-opacity when opacity and gradient are defined.
Dmitry Baranovskiy [Thu, 19 Aug 2010 01:47:31 +0000 (11:47 +1000)]
fixed stroke-opacity when opacity and gradient are defined.

13 years agoadded ID generation according to RFC 4122
Dmitry Baranovskiy [Thu, 19 Aug 2010 01:41:20 +0000 (11:41 +1000)]
added ID generation according to RFC 4122

13 years agoFixed negative scaling (hat tip to http://github.com/mal)
Dmitry Baranovskiy [Thu, 19 Aug 2010 01:12:51 +0000 (11:12 +1000)]
Fixed negative scaling (hat tip to github.com/mal)
added license.txt

13 years agofixed precision on getPointAtLength
Dmitry Baranovskiy [Thu, 19 Aug 2010 01:05:25 +0000 (11:05 +1000)]
fixed precision on getPointAtLength

13 years agoMerge
Dmitry Baranovskiy [Tue, 17 Aug 2010 06:18:24 +0000 (16:18 +1000)]
Merge

13 years ago1.5.0
Dmitry Baranovskiy [Tue, 17 Aug 2010 03:18:08 +0000 (13:18 +1000)]
1.5.0
• fixed IE8 issue with the HTML element named Raphael
• fixed precision for arcs in IE
• added caching to getPointAtSegmentLength function
• added ability to do more than one animation of an element at the same time
• added "cubic-bezier()" as an easing method
• added new syntax for animation (keyframes)
• hsl2rgb now accept h as degree (0..360), s and b as % (0..100)
• show="new" instead of target="blank" for SVG
• added angle method
• added snapTo method
• cached popup || activeX for IE
• fixed insertAfter
• fixed timeouts for animation
• added customAttributes

13 years ago1.5.0
Dmitry Baranovskiy [Tue, 17 Aug 2010 03:18:08 +0000 (13:18 +1000)]
1.5.0
• fixed IE8 issue with the HTML element named Raphael
• fixed precision for arcs in IE
• added caching to getPointAtSegmentLength function
• added ability to do more than one animation of an element at the same time
• added "cubic-bezier()" as an easing method
• added new syntax for animation (keyframes)
• hsl2rgb now accept h as degree (0..360), s and b as % (0..100)
• show="new" instead of target="blank" for SVG
• added angle method
• added snapTo method
• cached popup || activeX for IE
• fixed insertAfter
• fixed timeouts for animation
• added customAttributes

13 years agoHot fix for rgba
Dmitry Baranovskiy [Mon, 12 Jul 2010 09:37:23 +0000 (19:37 +1000)]
Hot fix for rgba

13 years agoHot fix.
Dmitry Baranovskiy [Mon, 12 Jul 2010 06:35:27 +0000 (16:35 +1000)]
Hot fix.

13 years ago1.4.7 Addition fix for HSL colour notation. And bug fix for rgb(1%,1%,1%) v1.4.7
Dmitry Baranovskiy [Sun, 11 Jul 2010 23:42:16 +0000 (09:42 +1000)]
1.4.7 Addition fix for HSL colour notation. And bug fix for rgb(1%,1%,1%)

13 years ago1.4.7 Hot fix for IE insertBefore & insertAfter when you pass set as an argument.
Dmitry Baranovskiy [Sun, 11 Jul 2010 22:28:41 +0000 (08:28 +1000)]
1.4.7 Hot fix for IE insertBefore & insertAfter when you pass set as an argument.

13 years ago1.4.6 Hot fix for broken getLength method. Also fixed safari method (removed black... v1.4.6
Dmitry Baranovskiy [Fri, 9 Jul 2010 07:59:30 +0000 (17:59 +1000)]
1.4.6 Hot fix for broken getLength method. Also fixed safari method (removed black frame bug)

13 years ago1.4.5 • Refeactored drag and drop • undrag method added • getPointAtLength performanc... v1.4.5
Dmitry Baranovskiy [Fri, 9 Jul 2010 06:39:13 +0000 (16:39 +1000)]
1.4.5 • Refeactored drag and drop • undrag method added • getPointAtLength performance improved

13 years agoFixed bug with path parsing and blur in IE v1.4.4
Dmitry Baranovskiy [Fri, 2 Jul 2010 12:36:45 +0000 (22:36 +1000)]
Fixed bug with path parsing and blur in IE

13 years agoreplacing x + E pattern to Str(x)
Dmitry Baranovskiy [Fri, 2 Jul 2010 12:25:35 +0000 (22:25 +1000)]
replacing x + E pattern to Str(x)

13 years ago1.4.4
Dmitry Baranovskiy [Wed, 2 Jun 2010 07:12:24 +0000 (17:12 +1000)]
1.4.4

13 years ago1.4.3 v1.4.3
DmitryBaranovskiy [Thu, 13 May 2010 00:07:54 +0000 (10:07 +1000)]
1.4.3
Fixed important bug with touch events

13 years ago1.4.2 v1.4.2
DmitryBaranovskiy [Tue, 11 May 2010 04:24:28 +0000 (14:24 +1000)]
1.4.2
• fix animation callback for sets
• fix format method
• added touch event handlers circle.touchmove(function…)

13 years ago1.4.2
DmitryBaranovskiy [Tue, 11 May 2010 04:24:11 +0000 (14:24 +1000)]
1.4.2
• fix animation callback for sets
• fix format method
• added touch event handlers circle.touchmove(function…)

13 years ago1.4.1 v1.4.1
DmitryBaranovskiy [Fri, 7 May 2010 21:58:48 +0000 (07:58 +1000)]
1.4.1
• Small bug fix in multi-touch implementation

13 years ago1.4.1
DmitryBaranovskiy [Fri, 7 May 2010 21:58:32 +0000 (07:58 +1000)]
1.4.1
• Small bug fix in multi-touch implementation

13 years ago1.4.0 v1.4.0
DmitryBaranovskiy [Thu, 6 May 2010 23:56:18 +0000 (09:56 +1000)]
1.4.0
• Touch events support
• rgba support
• new method drag
• document.onmousemove = f → Raphael.mousemove(f)
• resetScale method
• scaling text will change it position, but not size
• sets now have type “set”
• rect in VML doesn’t recreate itself on change of the R
• pathes are not rounded to the nearby pixels anymore
• Various small bug fixes and improvements
• added preventDefault and stopPropagation to event object

13 years ago1.4.0
DmitryBaranovskiy [Thu, 6 May 2010 23:49:58 +0000 (09:49 +1000)]
1.4.0
• Touch events support
• rgba support
• new method drag
• document.onmousemove = f → Raphael.mousemove(f)
• resetScale method
• scaling text will change it position, but not size
• sets now have type “set”
• rect in VML doesn’t recreate itself on change of the R
• pathes are not rounded to the nearby pixels anymore
• Various small bug fixes and improvements
• added preventDefault and stopPropagation to event object

13 years ago1.4.0
DmitryBaranovskiy [Wed, 5 May 2010 22:59:48 +0000 (08:59 +1000)]
1.4.0
• Touch events support
• rgba support
• new method drag
• document.onmousemove = f → Raphael.mousemove(f)
• resetScale method
• scaling text will change it position, but not size
• sets now have type “set”
• rect in VML doesn’t recreate itself on change of the R
• pathes are not rounded to the nearby pixels anymore
• Various small bug fixes and improvements

13 years agoFix for touch events and drag method
DmitryBaranovskiy [Sun, 2 May 2010 11:57:45 +0000 (21:57 +1000)]
Fix for touch events and drag method

13 years ago1.4.0-pre
DmitryBaranovskiy [Sun, 2 May 2010 08:24:56 +0000 (18:24 +1000)]
1.4.0-pre
• Touch events support
• rgba support
• new method drag
• document.onmousemove = f → Raphael.mousemove(f)
• resetScale method
• scaling text will change it position, but not size
• sets now have type “set”

13 years ago1.4.0-pre
DmitryBaranovskiy [Sun, 2 May 2010 08:21:18 +0000 (18:21 +1000)]
1.4.0-pre
• Touch events support
• rgba support
• new method drag
• document.onmousemove = f → Raphael.mousemove(f)
• resetScale method
• scaling text will change it position, but not size
• sets now have type “set”

14 years ago1.3.2 Sneaking IE9 fix. Really don’t want to create separate version for this. v1.3.2
Dmitry Baranovskiy [Fri, 19 Mar 2010 05:42:32 +0000 (16:42 +1100)]
1.3.2 Sneaking IE9 fix. Really don’t want to create separate version for this.

14 years agoMerge branch 'cuttingedge'
Dmitry Baranovskiy [Thu, 18 Mar 2010 22:25:52 +0000 (09:25 +1100)]
Merge branch 'cuttingedge'

14 years ago1.3.2
Dmitry Baranovskiy [Thu, 18 Mar 2010 22:19:19 +0000 (09:19 +1100)]
1.3.2
• fixed hsb2rgb & rgb2hsb caching
• Dramatically improved path rendering in IE
• Fixed scale issues
• Fixed getPointAtLength

14 years agoA fix. Wrong files were commited last time
Dmitry Baranovskiy [Mon, 8 Mar 2010 02:21:22 +0000 (13:21 +1100)]
A fix. Wrong files were commited last time

14 years agoMerge branch 'cuttingedge' of git@github.com:DmitryBaranovskiy/raphael into cuttingedge
Dmitry Baranovskiy [Thu, 4 Mar 2010 23:22:29 +0000 (10:22 +1100)]
Merge branch 'cuttingedge' of git@github.com:DmitryBaranovskiy/raphael into cuttingedge

14 years agoColor Picker & Color Wheel
Dmitry Baranovskiy [Thu, 4 Mar 2010 23:20:46 +0000 (10:20 +1100)]
Color Picker & Color Wheel

14 years agoRewrite to allow targeting to a specific DOM element
Lachlan Hardy [Thu, 21 Jan 2010 06:05:09 +0000 (14:05 +0800)]
Rewrite to allow targeting to a specific DOM element

14 years agoFiz for couple IE bugs, Set.clone added
Dmitry Baranovskiy [Thu, 4 Feb 2010 22:20:35 +0000 (09:20 +1100)]
Fiz for couple IE bugs, Set.clone added

14 years ago1.3.1 Fixed couple bugs with title, arc & subpath.
Dmitry Baranovskiy [Mon, 18 Jan 2010 22:57:31 +0000 (09:57 +1100)]
1.3.1 Fixed couple bugs with title, arc & subpath.

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.