src/cm/media/js/lib/yui/yui_3.0.0b1/releasenotes/README.dd
author Yves-Marie Haussonne <ymh.work+github@gmail.com>
Fri, 09 May 2014 18:35:26 +0200
changeset 656 a84519031134
parent 0 40c8f766c9b8
permissions -rw-r--r--
add link to "privacy policy" in the header test
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     1
**** version 3.0.0 Beta1 ***
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     2
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     3
Added a plugin to support Window and Node based scrolling
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     4
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     5
    var dd = new Y.DD.Drag({
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     6
        node: '#drag'
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     7
    }).plug(Y.plugin.DDWinScroll);
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     8
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     9
    var dd = new Y.DD.Drag({
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    10
        node: '#drag'
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    11
    }).plug(Y.plugin.DDNodeScroll, {
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    12
        node: '#some-parent-with-scroll'
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    13
    });
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    14
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    15
Proxy and Constrained were moved to the plugin modal, there are some syntax changes:
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    16
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    17
PR2 - Proxy:
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    18
    var dd = new Y.DD.Drag({
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    19
        node: '#drag',
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    20
        proxy: true,
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    21
        moveOnEnd: false
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    22
    });
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    23
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    24
Current - Proxy:
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    25
    var dd = new Y.DD.Drag({
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    26
        node: '#drag'
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    27
    }).plug(Y.plugin.DDProxy, {
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    28
        moveOnEnd: false
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    29
    });
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    30
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    31
PR2 - Constrained:
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    32
    var dd = new Y.DD.Drag({
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    33
        node: '#drag',
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    34
        constrain2node: '#wrap'
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    35
    });
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    36
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    37
Current - Constrained:
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    38
    var dd = new Y.DD.Drag({
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    39
        node: '#drag'
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    40
    }).plug(Y.plugin.DDConstrained, {
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    41
        constrain2node: '#wrap'
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    42
    });
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    43
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    44
Converted Everything to use setXY now that FF2 is not supported.
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    45
Performance tweaks to dragging over a target.
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    46
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    47
**** version 3.0.0 PR2 ***
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    48
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    49
Added bubbles config option to help with extending later.
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    50
Updated _checkRegion to perform Bottom, Top, Left, Right validation instead of Top, Bottom, Left, Right
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    51
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    52
**** version 3.0.0 PR1 ***
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    53
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    54
Known Issues:
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    55
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    56
    Firefox 2.x:
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    57
        Proxy Drags with handles inside an element with overflow: hidden will not target properly.
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    58
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    59
    All:
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    60
        Scrolling Module not available as of this release.
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    61
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    62
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    63
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    64
**** File Structure and Module Info ***
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    65
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    66
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    67
Source Files:
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    68
    ddm-base.js         ==> Base DragDrop Manager
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    69
    ddm.js              ==> Adds shim support
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    70
    ddm-drop.js         ==> Adds Drop support
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    71
    drag.js             ==> Main drag class
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    72
    proxy.js            ==> Adds proxy support to Drag
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    73
    constrain.js        ==> Adds constrain support to drag
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    74
    scroll.js           ==> Adds scroll support to drag
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    75
    drop.js             ==> Drop Support
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    76
    dd-plugin.js        ==> Node plugin for Drag
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    77
    dd-drop-plugin.js   ==> Node plugin for Drop
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    78
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    79
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    80
Module Names:
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    81
    dd-ddm-base         ==> Base DragDrop Manager
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    82
    dd-ddm              ==> Adds shim support
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    83
    dd-ddm-drop         ==> Adds Drop support
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    84
    dd-drag             ==> Main drag class
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    85
    dd-proxy            ==> Adds proxy support to Drag
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    86
    dd-constrain        ==> Adds constrain support to drag
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    87
    dd-scroll           ==> Adds scroll support to drag
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    88
    dd-drop             ==> Drop Support
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    89
    dd-plugin           ==> Node plugin for Drag
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    90
    dd-drop-plugin      ==> Node plugin for Drop
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    91
    dd                  ==> All Drag & Drop related code
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    92
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    93
Build Files:
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    94
    dd-ddm-base.js      ==> Base DragDrop Manager
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    95
    dd-ddm.js           ==> Adds shim support
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    96
    dd-ddm-drop.js      ==> Adds Drop support
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    97
    dd-drag.js          ==> Main drag class
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    98
    dd-proxy.js         ==> Adds proxy support to Drag
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    99
    dd-constrain.js     ==> Adds constrain support to drag
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   100
    dd-scroll.js        ==> Adds scroll support to drag
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   101
    dd-drop.js          ==> Drop Support
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   102
    dd-plugin.js        ==> Node plugin for Drag
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   103
    dd-drop-plugin.js   ==> Node plugin for Drop
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   104
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   105
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   106
Rollup File:
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   107
    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
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   108