raphael
11 years agoplugins/raphael.export.js
Alan Knowles [Mon, 23 Jul 2012 06:09:36 +0000 (14:09 +0800)]
plugins/raphael.export.js

11 years agoplugins/raphael.export.js
Alan Knowles [Mon, 23 Jul 2012 06:08:30 +0000 (14:08 +0800)]
plugins/raphael.export.js

11 years agoplugins/raphael.export.js
Alan Knowles [Mon, 23 Jul 2012 05:29:07 +0000 (13:29 +0800)]
plugins/raphael.export.js

11 years agoplugins/raphael.export.js
Alan Knowles [Mon, 23 Jul 2012 05:29:04 +0000 (13:29 +0800)]
plugins/raphael.export.js

11 years agoraphael.core.js
Alan Knowles [Thu, 5 Jul 2012 06:33:13 +0000 (14:33 +0800)]
raphael.core.js

12 years ago2.0.1 v2.0.1
Dmitry Baranovskiy [Fri, 18 Nov 2011 00:43:36 +0000 (11:43 +1100)]
2.0.1

12 years agoMerge branch 'master' of github.com:DmitryBaranovskiy/raphael
Dmitry Baranovskiy [Fri, 18 Nov 2011 00:40:13 +0000 (11:40 +1100)]
Merge branch 'master' of github.com:DmitryBaranovskiy/raphael

12 years ago * Global variables leakage fix
Dmitry Baranovskiy [Fri, 18 Nov 2011 00:39:46 +0000 (11:39 +1100)]
  * Global variables leakage fix
  *  fix for elements with links
  * Gradient clean up
  * Added  attribute
  * Fixed hsb methods
  * Fixed image flickering
  * Improved  method on
  * Fixed drag'n'drop
  * New method [Paper.add](http://raphaeljs.com/reference.html#Paper.add)
  * Fix for

12 years agoMerge pull request #430 from rzurad/nsdocfix
Dmitry Baranovskiy [Tue, 15 Nov 2011 23:09:45 +0000 (15:09 -0800)]
Merge pull request #430 from rzurad/nsdocfix

Updating documentation for removal of namespaced plugins in 2.0

12 years agoMerge pull request #428 from ac3522/master
Dmitry Baranovskiy [Tue, 15 Nov 2011 23:08:46 +0000 (15:08 -0800)]
Merge pull request #428 from ac3522/master

Updating documentation on Raphael.format method

12 years agoUpdating documentation so that the removal of plugin namespacing in 2.0 is stated.
Richard Zurad [Sun, 23 Oct 2011 22:25:28 +0000 (22:25 +0000)]
Updating documentation so that the removal of plugin namespacing in 2.0 is stated.

12 years agoUpdating comments on Raphael.format method to reflect actual behavior.
Nicholas Canzoneri [Sun, 23 Oct 2011 03:12:44 +0000 (23:12 -0400)]
Updating comments on Raphael.format method to reflect actual behavior.

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

14 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

14 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…)

14 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…)

14 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

14 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

14 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

14 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

14 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

14 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

14 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”

14 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