src/cm/media/js/lib/yui/yui3.0.0/releasenotes/README.dd
changeset 0 40c8f766c9b8
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/cm/media/js/lib/yui/yui3.0.0/releasenotes/README.dd	Mon Nov 23 15:14:29 2009 +0100
@@ -0,0 +1,118 @@
+**** version 3.0.0 ***
+
+#2528096 Updated initialization routine so plugins load before DD attachs to the node.
+
+#2528119 Added SELECT selector to invalidHandles.
+
+#2528124 Fixed issue with creating more than one DD instance on a node.
+
+#2528149 Fixed _noShim use case
+
+**** version 3.0.0 Beta1 ***
+
+Added a plugin to support Window and Node based scrolling
+
+    var dd = new Y.DD.Drag({
+        node: '#drag'
+    }).plug(Y.plugin.DDWinScroll);
+
+    var dd = new Y.DD.Drag({
+        node: '#drag'
+    }).plug(Y.plugin.DDNodeScroll, {
+        node: '#some-parent-with-scroll'
+    });
+
+Proxy and Constrained were moved to the plugin modal, there are some syntax changes:
+
+PR2 - Proxy:
+    var dd = new Y.DD.Drag({
+        node: '#drag',
+        proxy: true,
+        moveOnEnd: false
+    });
+
+Current - Proxy:
+    var dd = new Y.DD.Drag({
+        node: '#drag'
+    }).plug(Y.plugin.DDProxy, {
+        moveOnEnd: false
+    });
+
+PR2 - Constrained:
+    var dd = new Y.DD.Drag({
+        node: '#drag',
+        constrain2node: '#wrap'
+    });
+
+Current - Constrained:
+    var dd = new Y.DD.Drag({
+        node: '#drag'
+    }).plug(Y.plugin.DDConstrained, {
+        constrain2node: '#wrap'
+    });
+
+Converted Everything to use setXY now that FF2 is not supported.
+Performance tweaks to dragging over a target.
+
+**** version 3.0.0 PR2 ***
+
+Added bubbles config option to help with extending later.
+Updated _checkRegion to perform Bottom, Top, Left, Right validation instead of Top, Bottom, Left, Right
+
+**** version 3.0.0 PR1 ***
+
+Known Issues:
+
+    Firefox 2.x:
+        Proxy Drags with handles inside an element with overflow: hidden will not target properly.
+
+    All:
+        Scrolling Module not available as of this release.
+
+
+
+**** File Structure and Module Info ***
+
+
+Source Files:
+    ddm-base.js         ==> Base DragDrop Manager
+    ddm.js              ==> Adds shim support
+    ddm-drop.js         ==> Adds Drop support
+    drag.js             ==> Main drag class
+    proxy.js            ==> Adds proxy support to Drag
+    constrain.js        ==> Adds constrain support to drag
+    scroll.js           ==> Adds scroll support to drag
+    drop.js             ==> Drop Support
+    dd-plugin.js        ==> Node plugin for Drag
+    dd-drop-plugin.js   ==> Node plugin for Drop
+
+
+Module Names:
+    dd-ddm-base         ==> Base DragDrop Manager
+    dd-ddm              ==> Adds shim support
+    dd-ddm-drop         ==> Adds Drop support
+    dd-drag             ==> Main drag class
+    dd-proxy            ==> Adds proxy support to Drag
+    dd-constrain        ==> Adds constrain support to drag
+    dd-scroll           ==> Adds scroll support to drag
+    dd-drop             ==> Drop Support
+    dd-plugin           ==> Node plugin for Drag
+    dd-drop-plugin      ==> Node plugin for Drop
+    dd                  ==> All Drag & Drop related code
+
+Build Files:
+    dd-ddm-base.js      ==> Base DragDrop Manager
+    dd-ddm.js           ==> Adds shim support
+    dd-ddm-drop.js      ==> Adds Drop support
+    dd-drag.js          ==> Main drag class
+    dd-proxy.js         ==> Adds proxy support to Drag
+    dd-constrain.js     ==> Adds constrain support to drag
+    dd-scroll.js        ==> Adds scroll support to drag
+    dd-drop.js          ==> Drop Support
+    dd-plugin.js        ==> Node plugin for Drag
+    dd-drop-plugin.js   ==> Node plugin for Drop
+
+
+Rollup File:
+    dd.js  ==> dd-ddm-base, dd-ddm, dd-ddm-drop, dd-drag, dd-proxy, dd-constrain, dd-scroll, dd-drop, dd-plugin, dd-drop-plugin
+