|
1 Dial Change History |
|
2 =================== |
|
3 |
|
4 3.10.3 |
|
5 ------ |
|
6 |
|
7 * No changes. |
|
8 |
|
9 3.10.2 |
|
10 ------ |
|
11 * Fixed GitHub Issue #591: Dial was intermittently sticking at min when |
|
12 drag below min, and then back above min. This was only happenening when |
|
13 min/max was at a position of North on the dial. |
|
14 |
|
15 3.10.1 |
|
16 ------ |
|
17 |
|
18 * No changes. |
|
19 |
|
20 3.10.0 |
|
21 ------ |
|
22 |
|
23 * No changes. |
|
24 |
|
25 3.9.1 |
|
26 ----- |
|
27 |
|
28 * No changes. |
|
29 |
|
30 3.9.0 |
|
31 ----- |
|
32 |
|
33 * No changes. |
|
34 |
|
35 3.8.1 |
|
36 ----- |
|
37 |
|
38 * No changes. |
|
39 |
|
40 3.8.0 |
|
41 ----- |
|
42 |
|
43 * No changes. |
|
44 |
|
45 3.7.3 |
|
46 ----- |
|
47 |
|
48 * No changes. |
|
49 |
|
50 3.7.2 |
|
51 ----- |
|
52 |
|
53 * No changes. |
|
54 |
|
55 3.7.1 |
|
56 ----- |
|
57 |
|
58 * No changes. |
|
59 |
|
60 3.7.0 |
|
61 ----- |
|
62 |
|
63 * No changes. |
|
64 |
|
65 3.6.0 |
|
66 ----- |
|
67 |
|
68 * No changes. |
|
69 |
|
70 3.5.1 |
|
71 ----- |
|
72 |
|
73 * No changes. |
|
74 |
|
75 3.5.0 |
|
76 ----- |
|
77 |
|
78 * Changed method name from _recalculateDialCenter to _calculateDialCenter |
|
79 |
|
80 * Changed property name from _centerXOnPage to _dialCenterX |
|
81 and from _centerYOnPage to _dialCenterY |
|
82 |
|
83 * Known issue: On IE7, when browser is zoomed, clicking on dial gives the |
|
84 wrong value. |
|
85 |
|
86 * Multiple instances of Dial all had the same ARIA label. |
|
87 They are now unique. Screenreaders now read both the label and the value. |
|
88 [Ticket #2531505] |
|
89 |
|
90 3.4.1 |
|
91 ----- |
|
92 |
|
93 * Changed method name from _getNewValueFromMousedown to _handleMousedown |
|
94 |
|
95 * Improved mousedown on ring handling [Ticket #2530597] |
|
96 |
|
97 * Improved handling of dragging the handle past max/min and around multiple |
|
98 revolutions. [Ticket #2530766] |
|
99 |
|
100 * Fixed problem with Dial having incorrect center X and Y following a browser |
|
101 resize. [Ticket #2531111] |
|
102 |
|
103 3.4.0 |
|
104 ----- |
|
105 |
|
106 * Names of 3 configuration attributes have changed: |
|
107 stepsPerRev -> stepsPerRevolution |
|
108 handleDist -> handleDistance |
|
109 centerButtonDia -> centerButtonDiameter |
|
110 |
|
111 * New configuration attributes: |
|
112 markerDiameter |
|
113 handleDiameter |
|
114 |
|
115 * Enhancement: |
|
116 In addition to setting the Dial by dragging the handle as it was in 3.3.0, |
|
117 Dial now supports setting the value by clicking on the Ring. |
|
118 This does not cross value "wrapping" boundries. |
|
119 For example: If a Dial has 0 degrees = value 0, |
|
120 and the Dial's current handle position is 10 degrees with a value = 10, |
|
121 then a mousedown at 355 degrees will result in a value of 355 not -10. |
|
122 In this case all mousedown events will result in values between 0 and 355. |
|
123 This is within current value "wrapping" boundries. |
|
124 Moving across value wrapping boundaries, must be done by dragging the handle |
|
125 or using the keyboard. |
|
126 |
|
127 * Changed the name of class |
|
128 marker-max-min |
|
129 - to - |
|
130 yui3-dial-marker-max-min |
|
131 |
|
132 * Enhancement: |
|
133 In 3.3.0, when the user dragged the handle past the min or max, the Marker |
|
134 displayed as red to indicate min/max. |
|
135 When the cursor was released, the marker was no longer displayed. |
|
136 There remained no user feedback indicating max/min. |
|
137 When the keyboard was used to change the value, no min/max indication was |
|
138 displayed, except that the handle stopped moving. |
|
139 In this release, the Marker display state of red remains as long as the |
|
140 Dial is at min/max, regardless of mouse or keyboard use. |
|
141 If you don't want min/max feedback, CSS class yui3-dial-marker-max-min |
|
142 can be overridden. |
|
143 |
|
144 * When mousedown is used to set its value, Dial now has intuitive handling of |
|
145 different configurations of min, max where stepsPerRevolution is |
|
146 greater than or less than one revolution. [Ticket #2530306] |
|
147 |
|
148 3.3.0 |
|
149 ----- |
|
150 |
|
151 * New Beta Component |
|
152 Deprecated _setLabelString, _setTooltipString, _setResetString. |
|
153 Instead, use DialObjName.set('strings',{'label':'My new label', |
|
154 'resetStr';'My New Reset'}); before DialObjName.render(); |
|
155 One or more strings can be changed at a time. |
|
156 Removed _setXYResetString. Now done through CSS. |
|
157 Not called by Dial.js anymore. |
|
158 |