diff -r 322d0feea350 -r 89ef5ed3c48b src/cm/media/js/lib/yui/yui_3.10.3/releasenotes/HISTORY.dial.md --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/cm/media/js/lib/yui/yui_3.10.3/releasenotes/HISTORY.dial.md Tue Jul 16 14:29:46 2013 +0200 @@ -0,0 +1,158 @@ +Dial Change History +=================== + +3.10.3 +------ + +* No changes. + +3.10.2 +------ + * Fixed GitHub Issue #591: Dial was intermittently sticking at min when + drag below min, and then back above min. This was only happenening when + min/max was at a position of North on the dial. + +3.10.1 +------ + +* No changes. + +3.10.0 +------ + +* No changes. + +3.9.1 +----- + +* No changes. + +3.9.0 +----- + +* No changes. + +3.8.1 +----- + +* No changes. + +3.8.0 +----- + +* No changes. + +3.7.3 +----- + + * No changes. + +3.7.2 +----- + + * No changes. + +3.7.1 +----- + + * No changes. + +3.7.0 +----- + + * No changes. + +3.6.0 +----- + + * No changes. + +3.5.1 +----- + + * No changes. + +3.5.0 +----- + + * Changed method name from _recalculateDialCenter to _calculateDialCenter + + * Changed property name from _centerXOnPage to _dialCenterX + and from _centerYOnPage to _dialCenterY + + * Known issue: On IE7, when browser is zoomed, clicking on dial gives the + wrong value. + + * Multiple instances of Dial all had the same ARIA label. + They are now unique. Screenreaders now read both the label and the value. + [Ticket #2531505] + +3.4.1 +----- + + * Changed method name from _getNewValueFromMousedown to _handleMousedown + + * Improved mousedown on ring handling [Ticket #2530597] + + * Improved handling of dragging the handle past max/min and around multiple + revolutions. [Ticket #2530766] + + * Fixed problem with Dial having incorrect center X and Y following a browser + resize. [Ticket #2531111] + +3.4.0 +----- + + * Names of 3 configuration attributes have changed: + stepsPerRev -> stepsPerRevolution + handleDist -> handleDistance + centerButtonDia -> centerButtonDiameter + + * New configuration attributes: + markerDiameter + handleDiameter + + * Enhancement: + In addition to setting the Dial by dragging the handle as it was in 3.3.0, + Dial now supports setting the value by clicking on the Ring. + This does not cross value "wrapping" boundries. + For example: If a Dial has 0 degrees = value 0, + and the Dial's current handle position is 10 degrees with a value = 10, + then a mousedown at 355 degrees will result in a value of 355 not -10. + In this case all mousedown events will result in values between 0 and 355. + This is within current value "wrapping" boundries. + Moving across value wrapping boundaries, must be done by dragging the handle + or using the keyboard. + + * Changed the name of class + marker-max-min + - to - + yui3-dial-marker-max-min + + * Enhancement: + In 3.3.0, when the user dragged the handle past the min or max, the Marker + displayed as red to indicate min/max. + When the cursor was released, the marker was no longer displayed. + There remained no user feedback indicating max/min. + When the keyboard was used to change the value, no min/max indication was + displayed, except that the handle stopped moving. + In this release, the Marker display state of red remains as long as the + Dial is at min/max, regardless of mouse or keyboard use. + If you don't want min/max feedback, CSS class yui3-dial-marker-max-min + can be overridden. + + * When mousedown is used to set its value, Dial now has intuitive handling of + different configurations of min, max where stepsPerRevolution is + greater than or less than one revolution. [Ticket #2530306] + +3.3.0 +----- + + * New Beta Component + Deprecated _setLabelString, _setTooltipString, _setResetString. + Instead, use DialObjName.set('strings',{'label':'My new label', + 'resetStr';'My New Reset'}); before DialObjName.render(); + One or more strings can be changed at a time. + Removed _setXYResetString. Now done through CSS. + Not called by Dial.js anymore. +