Dmitry Baranovskiy [Sun, 20 Mar 2011 22:03:26 +0000 (09:03 +1100)]
Documentation update
Dmitry Baranovskiy [Sun, 20 Mar 2011 22:00:47 +0000 (09:00 +1100)]
Fixed getContainer function, show and hide.
Documentation update.
Dmitry Baranovskiy [Wed, 16 Mar 2011 04:51:17 +0000 (15:51 +1100)]
dr.css
Dmitry Baranovskiy [Wed, 16 Mar 2011 04:50:31 +0000 (15:50 +1100)]
First draft of new documentation
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.
Dmitry Baranovskiy [Wed, 25 Aug 2010 22:52:24 +0000 (08:52 +1000)]
1.5.2 hot fix for scale method
Dmitry Baranovskiy [Wed, 25 Aug 2010 04:21:36 +0000 (14:21 +1000)]
reminified version with fixed bug in Uglify
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
Dmitry Baranovskiy [Tue, 24 Aug 2010 01:23:44 +0000 (11:23 +1000)]
Added scopes for events and pass event object to drag handlers.
Dmitry Baranovskiy [Mon, 23 Aug 2010 05:53:25 +0000 (15:53 +1000)]
fixed snapTo for first value as a number
Dmitry Baranovskiy [Thu, 19 Aug 2010 01:47:31 +0000 (11:47 +1000)]
fixed stroke-opacity when opacity and gradient are defined.
Dmitry Baranovskiy [Thu, 19 Aug 2010 01:41:20 +0000 (11:41 +1000)]
added ID generation according to RFC 4122
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
Dmitry Baranovskiy [Thu, 19 Aug 2010 01:05:25 +0000 (11:05 +1000)]
fixed precision on getPointAtLength
Dmitry Baranovskiy [Tue, 17 Aug 2010 06:18:24 +0000 (16:18 +1000)]
Merge
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
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
Dmitry Baranovskiy [Mon, 12 Jul 2010 09:37:23 +0000 (19:37 +1000)]
Hot fix for rgba
Dmitry Baranovskiy [Mon, 12 Jul 2010 06:35:27 +0000 (16:35 +1000)]
Hot fix.
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%)
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.
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)
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
Dmitry Baranovskiy [Fri, 2 Jul 2010 12:36:45 +0000 (22:36 +1000)]
Fixed bug with path parsing and blur in IE
Dmitry Baranovskiy [Fri, 2 Jul 2010 12:25:35 +0000 (22:25 +1000)]
replacing x + E pattern to Str(x)
Dmitry Baranovskiy [Wed, 2 Jun 2010 07:12:24 +0000 (17:12 +1000)]
1.4.4
DmitryBaranovskiy [Thu, 13 May 2010 00:07:54 +0000 (10:07 +1000)]
1.4.3
Fixed important bug with touch events
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…)
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…)
DmitryBaranovskiy [Fri, 7 May 2010 21:58:48 +0000 (07:58 +1000)]
1.4.1
• Small bug fix in multi-touch implementation
DmitryBaranovskiy [Fri, 7 May 2010 21:58:32 +0000 (07:58 +1000)]
1.4.1
• Small bug fix in multi-touch implementation
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
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
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
DmitryBaranovskiy [Sun, 2 May 2010 11:57:45 +0000 (21:57 +1000)]
Fix for touch events and drag method
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”
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”
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.
Dmitry Baranovskiy [Thu, 18 Mar 2010 22:25:52 +0000 (09:25 +1100)]
Merge branch 'cuttingedge'
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
Dmitry Baranovskiy [Mon, 8 Mar 2010 02:21:22 +0000 (13:21 +1100)]
A fix. Wrong files were commited last time
Dmitry Baranovskiy [Thu, 4 Mar 2010 23:22:29 +0000 (10:22 +1100)]
Merge branch 'cuttingedge' of git@github.com:DmitryBaranovskiy/raphael into cuttingedge
Dmitry Baranovskiy [Thu, 4 Mar 2010 23:20:46 +0000 (10:20 +1100)]
Color Picker & Color Wheel
Lachlan Hardy [Thu, 21 Jan 2010 06:05:09 +0000 (14:05 +0800)]
Rewrite to allow targeting to a specific DOM element
Dmitry Baranovskiy [Thu, 4 Feb 2010 22:20:35 +0000 (09:20 +1100)]
Fiz for couple IE bugs, Set.clone added
Dmitry Baranovskiy [Mon, 18 Jan 2010 22:57:31 +0000 (09:57 +1100)]
1.3.1 Fixed couple bugs with title, arc & subpath.
Dmitry Baranovskiy [Wed, 6 Jan 2010 23:03:43 +0000 (10:03 +1100)]
1.3
• AnimateAlong method
• getPointAtLength
• getSubpath
• getTotalLength
• bug fixes
Dmitry Baranovskiy [Tue, 5 Jan 2010 07:48:19 +0000 (18:48 +1100)]
replace getSubpathsAtLength with getSubpath along with some refactoring
Dmitry Baranovskiy [Mon, 4 Jan 2010 07:24:12 +0000 (18:24 +1100)]
Add animateAlongBack method
Dmitry Baranovskiy [Tue, 29 Dec 2009 22:51:15 +0000 (09:51 +1100)]
animateAlong method added
some bug fixes along the way
Dmitry Baranovskiy [Wed, 23 Dec 2009 23:12:30 +0000 (10:12 +1100)]
Refactor getLength & getPointAtLength again
mal [Wed, 23 Dec 2009 05:11:29 +0000 (13:11 +0800)]
Fixed flipping in negative scaling animations
Added var for math.abs
Dmitry Baranovskiy [Wed, 23 Dec 2009 03:09:13 +0000 (14:09 +1100)]
IE clear method fix.
Refactor getLength and getPointAtLength methods a bit
Dmitry Baranovskiy [Wed, 23 Dec 2009 02:46:21 +0000 (13:46 +1100)]
New methods getTotalLength and getPointAtLength were added
Dmitry Baranovskiy [Mon, 21 Dec 2009 23:00:10 +0000 (10:00 +1100)]
Move paper method to prototype.
First attempt to recognise VML support.
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
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.
Dmitry Baranovskiy [Wed, 16 Dec 2009 23:08:19 +0000 (10:08 +1100)]
Added clone method to reference.
Dmitry Baranovskiy [Wed, 16 Dec 2009 22:25:08 +0000 (09:25 +1100)]
1.2.7
Fixed rounding bug with arcs in IE
Dmitry Baranovskiy [Wed, 16 Dec 2009 07:41:53 +0000 (18:41 +1100)]
Adding clone method and fixing parameterless attr() call.
Dmitry Baranovskiy [Wed, 16 Dec 2009 03:29:59 +0000 (14:29 +1100)]
Fixing pattern in Chrome. Applied suggestion from James McGill.
Dmitry Baranovskiy [Tue, 15 Dec 2009 01:45:35 +0000 (12:45 +1100)]
IE8 patch from Lior Cohen.
Dmitry Baranovskiy [Tue, 15 Dec 2009 01:31:43 +0000 (12:31 +1100)]
Update reference with ids to attributes for easy linking
Dmitry Baranovskiy [Tue, 15 Dec 2009 01:30:31 +0000 (12:30 +1100)]
Plugins
Dmitry Baranovskiy [Mon, 14 Dec 2009 21:42:16 +0000 (08:42 +1100)]
Fixed events and focus point in radial gradients in Safari.
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)
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.
Dmitry Baranovskiy [Fri, 27 Nov 2009 00:30:25 +0000 (11:30 +1100)]
1.2.4
Fix translation bug with (-1, -1) parameters
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.
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
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.
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
Dmitry Baranovskiy [Mon, 26 Oct 2009 22:34:05 +0000 (09:34 +1100)]
1.2.1
Fix for animateWith
Added insertAfter for set
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
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.
Dmitry Baranovskiy [Wed, 7 Oct 2009 23:20:34 +0000 (10:20 +1100)]
Colour fix
Dmitry Baranovskiy [Tue, 6 Oct 2009 23:33:03 +0000 (10:33 +1100)]
1.0
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.
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…
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.
Dmitry Baranovskiy [Fri, 18 Sep 2009 04:02:20 +0000 (14:02 +1000)]
Fix for fonts
Dmitry Baranovskiy [Fri, 18 Sep 2009 03:45:11 +0000 (13:45 +1000)]
Fix for rects
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)
Dmitry Baranovskiy [Mon, 14 Sep 2009 01:14:59 +0000 (11:14 +1000)]
Fixed format method
Dmitry Baranovskiy [Mon, 14 Sep 2009 01:09:02 +0000 (11:09 +1000)]
Fix 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.
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".
Dmitry Baranovskiy [Thu, 10 Sep 2009 04:33:50 +0000 (14:33 +1000)]
RC1.1 Fixed rounding bug in a2c method.
Dmitry Baranovskiy [Tue, 8 Sep 2009 00:21:03 +0000 (10:21 +1000)]
min
Dmitry Baranovskiy [Mon, 7 Sep 2009 02:12:52 +0000 (12:12 +1000)]
Return pop method for the set.
Dmitry Baranovskiy [Fri, 4 Sep 2009 07:24:54 +0000 (17:24 +1000)]
Change version to 1.0 RC1
Dmitry Baranovskiy [Fri, 4 Sep 2009 04:48:36 +0000 (14:48 +1000)]
min
Dmitry Baranovskiy [Fri, 4 Sep 2009 04:47:01 +0000 (14:47 +1000)]
Added parameters to the path method and fix print method
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.
Dmitry Baranovskiy [Mon, 31 Aug 2009 01:34:22 +0000 (11:34 +1000)]
Added caching.
Dmitry Baranovskiy [Thu, 27 Aug 2009 04:01:54 +0000 (14:01 +1000)]
Fixing pathes, rotation and issue #47
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.
Dmitry Baranovskiy [Thu, 20 Aug 2009 00:08:03 +0000 (10:08 +1000)]
54K Yay!
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)
Dmitry Baranovskiy [Thu, 20 Aug 2009 00:05:04 +0000 (10:05 +1000)]
Plugins folder