Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 1146 lines (628 sloc) 50.803 kb
fbf0351 @madrobby script.aculo.us: Ajax.InPlaceEditor now can deal with callbacks that re...
authored
1 * Ajax.InPlaceEditor now can deal with callbacks that return an object. Closes #10064. [tdd]
2
71161b0 @madrobby script.aculo.us: Fix a potential problem with the loader and Firefox 2.0...
authored
3 * Fix a potential problem with the loader and Firefox 2.0 on the Mac. Closes #9951. [awaters]
4
d5febdd @madrobby script.aculo.us: Update to Prototype trunk revision [8057]
authored
5 * Update to Prototype trunk revision [8057].
6
6b0e31f @madrobby script.aculo.us: Add duration and distance options to Effect.Shake. Cl...
authored
7 * Add duration and distance options to Effect.Shake. Closes #8637. [amiel, rmm5t]
8
2698499 @madrobby script.aculo.us: Update code to use new Hash implemention in Prototype 1...
authored
9 * Update code to use new Hash implemention in Prototype 1.6. Update InPlaceEditor to use new Class.create syntax. [tdd]
10
78c9237 @madrobby script.aculo.us: mark 1.8pre0
authored
11 *V1.8.0 preview 0* (October 12, 2007)
3793423 @madrobby script.aculo.us: Fix that non-Mozilla browsers would display messages wi...
authored
12
b4a6d16 @madrobby script.aculo.us: Update to new Class.create syntax in Prototype 1.6; upd...
authored
13 * Update to new Class.create syntax in Prototype 1.6; update to latest Prototype 1.6 trunk.
14
e524214 @madrobby script.aculo.us: Fix bottom CSS property reassignment and initialization...
authored
15 * Fix bottom CSS property reassignment and initialization in queues for Effect#SlideUp. Closes #7412, #7761.
16
800c649 @madrobby script.aculo.us: Fix an issue with String#parseStyle that could sometime...
authored
17 * Fix an issue with String#parseStyle that could sometimes cause errors on Safari 2.
18
0ede59d @madrobby script.aculo.us: Refactoring to use Prototype 1.6. Remove dependency of ...
authored
19 * Refactoring to use Prototype 1.6. Remove dependency of Effect.tagifyText from builder. Use Prototype code style rules more consistently.
20
21 * Remove the deprecated Effect2 namespace.
22
f239e1d @madrobby script.aculo.us: Update to Prototype 1.6.0_rc0
authored
23 * Update to Prototype 1.6.0_rc0.
24
c167cd1 @madrobby script.aculo.us: Effect.ScrollTo is now no longer a core effect (returns...
authored
25 * Some effect code refactoring to take advantage of new Prototype 1.6 features.
26
27 * Effect.ScrollTo is now no longer a core effect (returns a Effect.Tween instance now).
28
c72fad2 @madrobby script.aculo.us: * Add Effect.Tween, a new core effect. This effect twee...
authored
29 * Add Effect.Tween, a new core effect. This effect tweens between two values and sets a property or calls a method on an object (including DOM elements); or allows for a callback method, which will be automatically bound to the object.
30 Examples:
31 var whatever = { blech: 0 };
32 new Effect.Tween(whatever, 5, 0, 'blech'); // sets property on the object
33 new Effect.Tween('foo', 10, 20, 'innerHTML'); // sets property on the 'foo' DOM element
34 new Effect.Tween('foo', 10, 20, 'update'); // method call on 'foo' DOM element
35 new Effect.Tween('foo', 50, 0, { duration: 2.0 }, function(p){
36 this.setStyle({border:p.toFixed(3)+'px solid red'});
37 });
38 new Effect.Tween(null, 0, 100, function(p){ scrollTo(0,p) }); // scrolls the window
39
ace9291 @madrobby Revert the workaround for the Firefox issue that makes autocompleter inp...
authored
40 * Revert the workaround for the Firefox issue that makes autocompleter input field values be remembered correctly when the back button is hit to return to a page that contains autocompleted values, as this can cause "Are you sure you want to navigate away?" popups. Closes #8411. [okada]
41
e9e1354 @madrobby Improve the way deactivating the active droppable is handled. Closes #9...
authored
42 * Improve the way deactivating the active droppable is handled. Closes #9072. [Karsten Sperling]
43
f15fec8 @madrobby script.aculo.us: raise the bar. Next version will be 1.8.0. Update to Pr...
authored
44 * Next version will be 1.8.0. Update to Prototype 1.6.0_pre1.
45
41f70eb @madrobby script.aculo.us: Make draggable initialization faster. Closes #8697.
authored
46 * Make draggable initialization faster. Closes #8697. [ssinghi]
47
411b19a @madrobby script.aculo.us: Make BDD-style testing compatible with IE6 and IE7. Cl...
authored
48 * Make BDD-style testing compatible with IE6 and IE7. Closes #8972. [steveluscher]
49
5699c26 @madrobby script.aculo.us: Add BDD methods to booleans. Closes #9147.
authored
50 * Add BDD methods to booleans. Closes #9147. [steveluscher]
51
6761dd7 @madrobby Add support for full CSS inheritance in Effect.Morph. Closes #9054. [T...
authored
52 * Add support for full CSS inheritance in Effect.Morph. Closes #9054. [Tobie]
53 IMPORTANT: Note that this could potentially change the outcome of classname-based morphs, so be sure to check your morph effects if you use this feature.
54 For this feature, the new method Element#getStyles is introduced, which returns an objects which properties correspond to the CSS properties found in Element.CSS_PROPERTIES. Note that this method doesn't work seemlessly across browsers for certain non-measurable CSS properties, such as float.
55
c46f0c3 @madrobby Add the externalControlOnly option to the in-place editors to allow for ...
authored
56 * Add the externalControlOnly option to the in-place editors to allow for external controls to exclusively trigger the in-place editing. Closes #9024. [tdd]
57
099bdeb @madrobby script.aculo.us: Complete rewrite of Ajax.InPlaceEditor and Ajax.InPlace...
authored
58 * Complete rewrite of Ajax.InPlaceEditor and Ajax.InPlaceCollectionEditor. [tdd]
59 THIS UPDATE MIGHT AFFECT BACKWARDS COMPATIBILITY.
60 Be sure to properly test, especially if you're using multi-line editing and/or monkeypatching.
61 Read more about all the added goodness in this article:
62 http://mir.aculo.us/2007/7/17/in-place-editing-the-summer-2007-rewrite
63
ce74b59 @madrobby script.aculo.us: Update to Prototype 1.5.2_rc0 r7076
authored
64 * Update to Prototype 1.5.2_rc0 r7076:
65 - Works around bugs in Safari 1 and Safari 2 Regexp engines that could cause crashes
66 - Fixes a rendering issue with opacity-based effects and floating elements on Safari
86d62cf @madrobby Update to Prototype 1.5.2_rc0 r7048. Fixes a rendering issue with opacit...
authored
67
50d3071 @madrobby Mild refactoring of sound.js to take advantage of new Prototype features...
authored
68 * Mild refactoring of sound.js to take advantage of new Prototype features.
69
7a56ab2 @madrobby Add highlight element method as a shortcut to Effect.Highlight.
authored
70 * Add highlight element method as a shortcut to Effect.Highlight.
71 Example:
72 $('message').highlight({startcolor:'#ff0000'}).update('KTHXBYE');
73
8a6e143 @madrobby Improve performance of String.prototype.parseStyle by caching the dummy ...
authored
74 * Improve performance of String.prototype.parseStyle by caching the dummy element used.
75
4f7bec9 @madrobby script.aculo.us: add combined effects as element methods
authored
76 * Add combined effects as element methods.
77 Examples:
78 $('message').appear().update('Oh noes!');
79 $('login').shake({ duration: 2 });
80
81 * Add Effect.Transitions.spring, which simulates a spring which oscillates while coming to rest. This transition is specifically targeted towards use with Effect.Move, for example as a reverteffect when using Draggables, as it will have return values >1 and cause temporary "overshooting" of the effect. Closes #8474. [edg2s]
266e75a @madrobby Add Effect.Transitions.spring, which simulates a spring which oscillates...
authored
82
e01dd75 @madrobby Fix effects initialization if no options are given. Fixes #7809.
authored
83 * Fix effects initialization if no options are given. Fixes #7809. [thx Kroc Camen]
84
ce74b59 @madrobby script.aculo.us: Update to Prototype 1.5.2_rc0 r7076
authored
85 * Fix incorrect placement on drop for absolute ghosting elements. Update to Prototype 1.5.2_rc0 r6955 (required for #8581). Closes #8581. [tdd]
99db091 @madrobby script.aculo.us: Fix incorrect placement on drop for absolute ghosting e...
authored
86
0879ba5 @madrobby script.aculo.us: Make sure the autocompletion happens on the token where...
authored
87 * Make sure the autocompletion happens on the token where the cursor is, not the last token when using tokenized autocompleting text fields. Closes #8588. [tdd]
88
3793423 @madrobby script.aculo.us: Fix that non-Mozilla browsers would display messages wi...
authored
89 * Fix that non-Mozilla browsers would display messages with the autocompleter back-button fix introduced in 1.7.1 beta 2. Fixes #7752, #8411. [josh, stetz]
90
8b11505 @madrobby script.aculo.us 1.7.1_beta3
authored
91 *V1.7.1 beta 3* (May 19, 2007)
2446c72 @madrobby Fix Builder.node double quote escaping in attributes, fixes #8125.
authored
92
a11f7b5 @madrobby script.aculo.us: Update to Prototype 1.5.1 final
authored
93 * Update to Prototype 1.5.1 final
94
e05799f @madrobby Pick some performance fruit for Sortable.create
authored
95 * New elements and handles options for Sortable.create which take arrays of elements or element ids. These overrule the normal handle and elements finding options on initialization of the sortable, and can yield huge performance increases in situations where these elements or ids are known at call time. [Thomas Fuchs]
96
97 * Major performance improvement of Sortable.create when using the handle option. [Tobie Langel]
98
2446c72 @madrobby Fix Builder.node double quote escaping in attributes, fixes #8125.
authored
99 * Fix Builder.node double quote escaping in attributes, fixes #8125. [Aa!]
100
0f8989f @madrobby script.aculo.us 1.7.1_beta2: upgrade to Prototype 1.5.1_rc4
authored
101 *V1.7.1 beta 2* (April 28, 2007)
102
103 * Update to Prototype 1.5.1_rc4
104 - Various optimizations and fixes
105 - http://dev.rubyonrails.org/browser/spinoffs/prototype/trunk/CHANGELOG?rev=6604
c641905 @madrobby Dont clear out autocompleting fields in Mozilla-based browsers when navi...
authored
106
10d41ed @madrobby Fix autocompleter indicator not appearing when calling activate() direct...
authored
107 * Fix autocompleter indicator not appearing when calling activate() directly. Don't show indicator for local autocompleting. Fixes #7770. [pyro8019]
108
c641905 @madrobby Dont clear out autocompleting fields in Mozilla-based browsers when navi...
authored
109 * Don't clear out autocompleting fields in Mozilla-based browsers when navigating back to a page with the Back button, fixes #7752. [seanc]
110
6dcf919 @madrobby script.aculo.us: prepare 1.7.1_beta1, update Prototype, test housekeepin...
authored
111 *V1.7.1 beta 1* (March 12, 2007)
112
113 * Update to Prototype 1.5.1 r6386
114 - Fixes SlideUp/SlideDown on IE
115 - Fixes an opacity problem with IE
116 - Performance optimizations
117 - See http://dev.rubyonrails.org/browser/spinoffs/prototype/trunk/CHANGELOG?rev=6381 for more information
118
119 * Make builder unit tests work on IE
a4ccda8 @madrobby script.aculo.us: Update to Prototype 1.5.1_rc0
authored
120
6b7631c @madrobby Fix id assignment for sounds on Firefox/Windows, fixes #7709
authored
121 * Fix id assignment for sounds on Firefox/Windows, fixes #7709 [Robert Wallis]
122
940d7c3 @madrobby script.aculo.us: Add Sound.enable() and Sound.disable() to globally turn...
authored
123 * Add Sound.enable() and Sound.disable() to globally turn off Sound.play()
124
59a3dd6 @madrobby script.aculo.us: Added Sound.play(url,options) in new sound.js file, bas...
authored
125 * Added Sound.play(url,options) in new sound.js file. scriptaculous.js automatically includes this file.
126 Based on code by Jules Gravinese, used with permission.
127
128 The sound player uses native sound support on IE, and falls back to using <embed> on other browsers,
129 which means it uses QuickTime for most cases. The recommended format to use is MP3.
130
131 Examples:
132 Sound.play('blah.mp3');
133 // --> plays sound immediately in 'global' track
134 Sound.play('blah.mp3',{replace:true});
135 // --> stop playing all sounds in 'global' track, and play new sound
136 Sound.play('blah.mp3',{track:'mytrack'});
137 // --> places the sound in the 'mytrack' track
138 Sound.play('blah.mp3',{track:'mytrack',replace:true});
139 // --> stop playing all sounds in 'mytrack' track, and play new sound
140
141 The sound effect used in the functional test is "Sword being drawn" by James Greever, released as freeware.
142
d51f892 @madrobby script.aculo.us: more effects engine optimization love
authored
143 * Various effects engine optimizations [Tobie Langel, Thomas Fuchs]
144
89944a8 @madrobby Make Ajax.InPlaceEditor more customizable: cancelButton, textBefore/Betw...
authored
145 * Make Ajax.InPlaceEditor more customizable: [thx godlie]
146 - Add an okLink option to Ajax.InPlaceEditor so you can have a link instead of a button. Uses the 'editor_ok_link' CSS class for styling, fixes #6455
147 - Add an cancelButton option to Ajax.InPlaceEditor, uses the 'editor_cancel_button' CSS class
148 - Add textBefore-, textBetween- and textAfterControls (which default to empty strings)
149 - For consistency, cancel link now also gets 'editor_cancel_link' CSS class
1b3b4c3 @madrobby Add an okLink option to Ajax.InPlaceEditor so you can have a link instea...
authored
150
96c89ba @madrobby script.aculo.us: Add an onDropped callback to Draggables, that fires at ...
authored
151 * Add an onDropped callback to Draggables, that fires at the end of a drag when the Draggable was dropped on a Droppable
152
6de5fe6 @madrobby script.aculo.us: Add revert: failure option to Draggables to only revert...
authored
153 * Add revert: 'failure' option to Draggables to only revert if not dropped on a valid drop target, fixes #6909 [davidw]
154
0b6063e @madrobby script.aculo.us: Update to latest prototype and new browser detection
authored
155 * Update to new Prototype Browser detection
156
320c7b9 @madrobby Fix a memory leak with Effect.Morph in Firefox, fixes #7558
authored
157 * Fix a memory leak with Effect.Morph in Firefox, fixes #7558 [Malard]
158
9bfdc0b @madrobby script.aculo.us: Add ability to nest single nodes in Builder.node in add...
authored
159 * Add ability to nest single nodes in Builder.node in addition to arrays of nodes.
160 Examples:
161 var element = Builder.node('div', Builder.node('span','blah'));
162
163 Builder.dump();
164 var element = DIV(SPAN('blah'));
165
9fa9d8e @madrobby script.aculo.us: prep 1.7.0 release
authored
166 *V1.7.0* (January 19, 2007)
167
168 * Cleanups for Effect.Morph
169
170 * Monkeypatch Prototype 1.5.0 to incorporate [6002], fixes setStyle({opacity:0}) for IE
7d1fc1a @madrobby script.aculo.us: Fix a possible exception with Sortables, fixes #6828 [c...
authored
171
3453c3f @madrobby script.aculo.us: Fix Effect.inspect() for Prototype 1.5.0 final hash cha...
authored
172 * Fix Effect.inspect() for Prototype 1.5.0 final hash changes
173
ef49b5c @madrobby script.aculo.us: update to Prototype 1.5.0 final
authored
174 * Update to Prototype 1.5.0 final
175
79dfa50 @madrobby script.aculo.us: New option keepBackgroundImage: true for Effect.Highlig...
authored
176 * New option keepBackgroundImage: true for Effect.Highlight, fixes #5037 [docwhat, tomg]
177
33f5c67 @madrobby script.acuo.us: Minor tweaks for issues with application/xhtml+xml docum...
authored
178 * Minor tweaks for issues with application/xhtml+xml documents on Firefox, fixes #6836 [sjinks]
179
7d1fc1a @madrobby script.aculo.us: Fix a possible exception with Sortables, fixes #6828 [c...
authored
180 * Fix a possible exception with Sortables, fixes #6828 [craiggwilson]
181
1bb5a5f @madrobby script.aculo.us: Update Prototype
authored
182 * Update to Prototype 1.5.0_rc2 revision [5844] (as of Rails 1.2 RC 2)
183
e1a7e6a @madrobby script.aculo.us: prep 1.7.0 beta 2
authored
184 *V1.7.0 beta 2* (December 18, 2006)
185
186 * Change the default setting for effects to support up to 60fps, if renderable by the browser. Add performance info to effects unit test.
187
188 * Change get/setOpacity to use Prototype's new support for cross-browser opacity.
189
190 * Update to Prototype 1.5.0_rc2 revision [5741], which fixes some of the reported issues with beta 1 (see Prototype's CHANGELOG for more):
191 * Opera 9, while not officially supported, should work now with Prototype and script.aculo.us
192 * Fixes issue with Safari when using Prototype's Ajax helpers with HTTP authorization
56cab6e @madrobby script.aculo.us: mark svn version as 1.7.0_beta1
authored
193
2ee7ad7 @madrobby script.aculo.us: Add hash and CSS className support to Effect.Morph, fix...
authored
194 * Add hash and CSS className support to Effect.Morph, fixes #6674 [Tobie]
195 Examples:
196 $(element).morph('myClass')
197 // will morph to all the properties specified
198 // in .className (in your external stylesheet).
199 // All properties which cannot be morphed (such as font-style)
200 // will be applied AfterFinish
201 $(element).morph('font-size: 10px') // or
202 $(element).morph({fontSize: '10px'}) // will morph the font-size to 10px
e1a7e6a @madrobby script.aculo.us: prep 1.7.0 beta 2
authored
203
204 *V1.7.0 beta 1* (November 21, 2006)
2ee7ad7 @madrobby script.aculo.us: Add hash and CSS className support to Effect.Morph, fix...
authored
205
afbd4a4 @madrobby script.aculo.us: Add Element.morph() and Element.Methods.morph() as a sh...
authored
206 * Add Element.morph() and Element.Methods.morph() as a shortcut to Effect.Morph
207 Example:
208 // basic Effect.Morph
209 $('error_message').morph('color:#f00;font-size:17px');
210 // fade out after a while
af1d8a6 @madrobby CHANELOG typo
authored
211 $('error_message').show().morph('font-size:17px').morph('opacity:0',{delay:4});
afbd4a4 @madrobby script.aculo.us: Add Element.morph() and Element.Methods.morph() as a sh...
authored
212
56cab6e @madrobby script.aculo.us: mark svn version as 1.7.0_beta1
authored
213 * Update to Prototype 1.5.0_rc2 revision [5580]
214
794119a @madrobby script.aculo.us: Add a paramName option to the inplace editor for overri...
authored
215 * Add a paramName option to the inplace editor for overriding the default parameter name of "value"
216
1274375 @madrobby script.aculo.us effects world domination attempt with new CSS-rule based...
authored
217 * Add Effect.Transform that generates parallel executing Effect.Morph sets
218 Example:
219 // set up transformation
220 var transformation = new Effect.Transform([
221 { 'div.morphing': 'font-size:20px;padding-left:40em' },
222 { 'blah' : 'width:480px;border-width:10px;border-right-width:20px;margin:200px;margin-bottom:-20px;font-size:30px' }
223 ],{ duration: 0.5 });
224 // play transformation (can be called more than once)
225 transformation.play();
226
227 * Add Effect.Morph core effect that morphs to a given CSS style rule. Effect.Morph does take orginal styles given by CSS style rules or the style attribute into consideration when calculating the transforms. It works with all length and color based CSS properties, including margins, paddings, borders, opacity and text/background colors.
228 Example:
229 new Effect.Morph('mydiv',{
147f2b2 @madrobby script.aculo.us: parseStyle cant do font: property shortcut on Safari, f...
authored
230 style: 'font-size:3em;color:#f00;border-width:2em',
1274375 @madrobby script.aculo.us effects world domination attempt with new CSS-rule based...
authored
231 duration: 2.0
232 });
233
d6c8f41 @madrobby script.aculo.us: Prepare 1.6.5 release
authored
234 *V1.6.5* (November 8, 2006)
235
236 * Update to Prototype 1.5.0_rc1 revision [5462]
deb4011 @madrobby script.aculo.us: Add support to run a specific failing unit test by clic...
authored
237
d710680 @madrobby script.aculo.us: Support the HTML for attribute in Builder by using html...
authored
238 * Support the HTML 'for' attribute in Builder by using 'htmlFor', fixes #6472 [gjones, tdd]
239
240 var node = Builder.node('label', { htmlFor: 'myinput' });
241
deb4011 @madrobby script.aculo.us: Add support to run a specific failing unit test by clic...
authored
242 * Add support to run a specific failing unit test by clicking on the corresponding test result, fixes #6290 [leeo]
243
65013d4 @madrobby script.aculo.us: Add modifier key support to Event.simulateMouse, fixes...
authored
244 * Add modifier key support to Event.simulateMouse, fixes #6391 [savetheclocktower]
245
74ecdf8 @madrobby script.aculo.us: Add rails-trunk update task, clean up references to MIT...
authored
246 * Add rails-trunk update task, clean up references to MIT license
247
3483db7 @madrobby script.aculo.us: Add new with-last queue position option to queue effect...
authored
248 * Add new 'with-last' queue position option to queue effects to occur in parallel with the last effect to start in the queue
249
7a42a78 @madrobby script.aculo.us: Add new special core effect Effect.Event for one-shot e...
authored
250 * Add new special core effect Effect.Event for one-shot events that follow timelines defined by effect queues
251
252 new Effect.Event({ afterFinish:function(){
253 // do some code here
254 }, position: 'end' });
255
8074ad9 @madrobby script.aculo.us: various refactorings to use Prototype 1.5, fix an possi...
authored
256 * Do some refactoring to make use of Prototype 1.5 functionalities and save LOC
257
258 * Fix an possible crash of IE on Effect.SlideUp, fixes #3192 [thx nel]
259
a664c02 @madrobby script.aculo.us: Add Builder.build() to create nodes from strings contai...
authored
260 * Add Builder.build() to create nodes from strings containing HTML, [DHH]
261
262 var node = Builder.build("<p>this is <b>neat!</b></p>");
263
c852221 @madrobby Add a pulses parameter to Effect.Pulsate to control the amount of pulses...
authored
264 * Add a pulses parameter to Effect.Pulsate to control the amount of pulses, fixes #6245 [leeo]
265
266 For example, Effect.Pulsate('d8', {pulses: 2}) would pulsate twice. If the option is not given, it defaults to five pulses.
267
bd40249 @madrobby script.aculo.us: Fix an issue with clicking on a slider span resulting i...
authored
268 * Fix an issue with clicking on a slider span resulting in an exception, fixes #4707 [thx sergeykojin]
269
5a16ab1 @madrobby script.aculo.us: Fix an issue with Draggables when no options are suppli...
authored
270 * Fix an issue with Draggables when no options are supplied, fixes #6045 [thx tdd]
271
272 *V1.6.4* (September 6, 2006)
a88bd08 @madrobby script.aculo.us: fix IE issue and prep 1.6.4
authored
273
274 * Hotfix IE issues with patched Prototype V1.5.0_rc1
275
5a16ab1 @madrobby script.aculo.us: Fix an issue with Draggables when no options are suppli...
authored
276 *V1.6.3* (September 5, 2006)
8664219 @madrobby script.aculo.us: Update to Prototype 1.5.0_rc1, prep 1.6.3 release
authored
277
278 * Update Prototype to V1.5.0_rc1
4d67eb3 @madrobby script.aculo.us: Fix a possible error with the drag/drop logic (affects ...
authored
279
ba20dad @madrobby script.aculo.us: Merge assertElementsMatch and assertElementMatches from...
authored
280 * Merge assertElementsMatch and assertElementMatches from Prototype's [4986] unittest.js [Sam Stephenson]
281
cf33eba @madrobby script.aculo.us: trivial controls.js change to make it look nicer
authored
282 * Update Prototype to revision [4930]
283
fce48e5 @madrobby script.aculo.us: Fix various issues with IE detection and Opera, and set...
authored
284 * Fix various issues with IE detection and Opera, and setOpacity, fixes #3886, #5973
285
8b97f0a @madrobby script.aculo.us: Make Sortable.serialize handle DOM IDs like "some_eleme...
authored
286 * Make Sortable.serialize handle DOM IDs like "some_element_1" correctly, fixes #5324
287
04a9317 @madrobby script.aculo.us: Add assertRespondsTo and shouldRespondTo assertions
authored
288 * Add assertRespondsTo and shouldRespondTo assertions
289
67d15f8 @madrobby script.aculo.us: Add experimental alternate syntax for unit tests (Behav...
authored
290 * Add experimental alternate syntax for unit tests (Behaviour Driven Development-style)
291
e321fea @madrobby script.aculo.us: Add support for onStart, onDrag and onEnd events direct...
authored
292 * Add support for onStart, onDrag and onEnd events directly on Draggables (invoked from the Draggables.notify), fixes #4747 [thx scriptkitchen]
293
09cc345 @madrobby script.aculo.us: Add element shortcuts to Builder that can be activated ...
authored
294 * Add element shortcuts to Builder that can be activated by calling Builder.dump() (see the unit test), fixes #4260 [thx napalm]
295
3ff9b97 @madrobby script.aculo.us: Fix selection of correct option in SELECT element gener...
authored
296 * Fix selection of correct option in SELECT element generated by InPlaceCollectionEditor for indexed option arrays, fixes #4789 [thx steve]
297
d47b517 @madrobby script.aculo.us: Add autoSelect option to Autocompleters to auto select ...
authored
298 * Add autoSelect option to Autocompleters to auto select an entry if only one is returned, fixes #5183 [thx cassiano dandrea]
299
35f460e @madrobby script.aculo.us: Added delay option to Draggables and Sortables, see tes...
authored
300 * Added delay option to Draggables and Sortables, see test/functional/dragdrop_delay_test.html for usage, implements #3325 [thx lsimon, tomg]
301
4d92836 @madrobby script.aculo.us: Remove revert cache code obsoleted by #4706, fixes #343...
authored
302 * Remove revert cache code obsoleted by #4706, fixes #3436 (again) [thx tomg]
303
b5f2050 @madrobby script.aculo.us: Fix autoscrolling inside scrollable containers when win...
authored
304 * Fix autoscrolling inside scrollable containers when window is scrolled too, fixes #5200 [thx wseitz]
305
efd340a @madrobby script.aculo.us: Make Effect.Puff work correctly for floating elements, ...
authored
306 * Make Effect.Puff work correctly for floating elements, fixes #3777 [thx michael hartl]
307
9d10092 @madrobby script.aculo.us: Add version and timestamp to indvidual library files fo...
authored
308 * Add version and timestamp to indvidual library files for easier identification (the files are preprocessed by the Rake fresh_scriptaculous task), fixes #3015 [thx Tobie]
309
473d0f4 @madrobby script.aculo.us: Add assertIndentical and assertNotIdentical unit test a...
authored
310 * Add assertIndentical and assertNotIdentical unit test assertions, which test for equality and common type, fixes #5822 [thx glazedginger]
311
079b8c7 @madrobby Add integration test for Ajax autocompleter for results with no linebrea...
authored
312 * Add integration test for Ajax autocompleter for results with no linebreaks, #4149
313
69bb151 @madrobby Fix an issue with redrawing ghosted draggables that are inside a scrolle...
authored
314 * Fix an issue with redrawing ghosted draggables that are inside a scrolled container, fixes #3860 [thx gkupps, tsukue]
315
62ec6ff @madrobby script.aculo.us: Added a custom exception to all base effects when used ...
authored
316 * Added a custom exception to all base effects when used on non-existing DOM elements, added a assertRaise method to unit tests
317
b51366b @madrobby script.aculo.us: Fix autoscrolling when dragging an element unto a scrol...
authored
318 * Fix autoscrolling when dragging an element unto a scrollable container, fixes #5017 [thx tomg]
319
b49b7d1 @madrobby script.aculo.us: Fix a condition where overriding the endeffect on Dragg...
authored
320 * Fix a condition where overriding the endeffect on Draggables without overriding the starteffect too leads to a Javascript error [thx Javier Martinez]
321
322 * Fix a possible error with the drag/drop logic (affects the solution to #4706)
4d67eb3 @madrobby script.aculo.us: Fix a possible error with the drag/drop logic (affects ...
authored
323
35603e9 @madrobby script.aculo.us: 1.6.2 release
authored
324 *V1.6.2*
eceff47 @madrobby Corrected options parsing on switchoff effect, fixes #4710 [thx haldini]
authored
325
c31fdc3 @madrobby script.aculo.us: Fix a problem in the drag and drop logic if an revertin...
authored
326 * Fix a problem in the drag and drop logic if an reverting/drag ending draggable was initialized for a new drag (for example by clicking repeatedly) for all cases where the default start/revert/end-effects are used, fixes #4706 [thx tecM0]
327
bd1ac47 @madrobby script.aculo.us: Fix possible memory leaks with Draggables, fixes #3436 ...
authored
328 * Fix possible memory leaks with Draggables, fixes #3436 [thx aal]
329
a484c3f @madrobby script.aculo.us: Throw nicer errors when requires script.aculo.us librar...
authored
330 * Throw nicer errors when requires script.aculo.us libraries are not loaded, fixes #5339
331
50fa401 @madrobby script.aculo.us: Make slider handles work when not displayed initially b...
authored
332 * Make slider handles work when not displayed initially by using CSS width/height, fixes #4011 [thx foysavas]
333
058e6b8 @madrobby script.aculo.us: Update sortable functional test with onUpdate counter
authored
334 * Update sortable functional test with onUpdate counter
335
4fd2712 @madrobby Make more Element extensions unit tests work on Safari
authored
336 * Make more Element extensions unit tests work on Safari
337
f5d6a0b @madrobby script.aculo.us: Add the assertMatch unit test assertion for asserts wit...
authored
338 * Add the assertMatch unit test assertion for asserts with RegExps [thx Ian Tyndall]
339
792b2c3 @madrobby Fix a problem with Effect.Move causing "jumping" elements because of ver...
authored
340 * Fix a problem with Effect.Move causing "jumping" elements because of very low float numbers in some situations
341
2acfab9 @madrobby Fix a missing semicolon in dragdrop.js, fixes #5569 [thx mackalicious]
authored
342 * Fix a missing semicolon in dragdrop.js, fixes #5569 [thx mackalicious]
343
5655808 @madrobby Fix a slight inaccuracy with Effect.Scale that could lead the scaling to...
authored
344 * Fix a slight inaccuracy with Effect.Scale that could lead the scaling to be one pixel off
345
0962a93 @madrobby Be more prototypish with Effect.Transitions.linear
authored
346 * Be more prototypish with Effect.Transitions.linear
347
f91e99d @madrobby Make Effect.Scale recognize font sizes that use the pt unit, fixes #4136...
authored
348 * Make Effect.Scale recognize font sizes that use the pt unit, fixes #4136 [thx aljoscha]
349
bf1ef0c @madrobby Fix IE hack in Effect.Opacity, fixes #5444 [thx nicholas]
authored
350 * Fix IE hack in Effect.Opacity, fixes #5444 [thx nicholas]
351
0e69be8 @madrobby Fix IFRAME layout fix for IE and Autocompleter, fixes #5192 [thx tommy s...
authored
352 * Fix IFRAME layout fix for IE and Autocompleter, fixes #5192 [thx tommy skaue]
353
6c5c74d @madrobby Fix only option in onEmptyHover, fiex #5348 [thx glenn nilsson]
authored
354 * Fix only option in onEmptyHover, fiex #5348 [thx glenn nilsson]
355
ba7a88c @madrobby Fix Effect.BlindDown and SwitchOff handling of supplied callbacks, fixes...
authored
356 * Fix Effect.BlindDown and SwitchOff handling of supplied callbacks, fixes #5089 [thx martinstrom]
357
4abf8e9 @madrobby Fix a problem with field focus on Ajax.InPlaceEditor and loading externa...
authored
358 * Fix a problem with field focus on Ajax.InPlaceEditor and loading external text, fixes #4988, #5244 [thx rob]
359
30c2487 @madrobby Do not attempt to scroll if scrollspeed is 0/0, fixes #5035 [thx tomg]
authored
360 * Do not attempt to scroll if scrollspeed is 0/0, fixes #5035 [thx tomg]
361
29d39bc @madrobby Fix a problem with Sortable Tree serialization, fixes #4939, #4688, #476...
authored
362 * Fix a problem with Sortable Tree serialization, fixes #4939, #4688, #4767 [thx Sammi Williams]
363
4f110cc @madrobby script.aculo.us: Fix an endless loop with sliders, fixes #3226, #4051, #...
authored
364 * Fix an endless loop with sliders, fixes #3226, #4051, #4765 [thx jeff]
365
70498f1 @madrobby Make autocompleter work with update DIVs that have scrollbars, fixes #47...
authored
366 * Make autocompleter work with update DIVs that have scrollbars, fixes #4782 [thx Tommy Skaue]
367
eceff47 @madrobby Corrected options parsing on switchoff effect, fixes #4710 [thx haldini]
authored
368 * Corrected options parsing on switchoff effect, fixes #4710 [thx haldini]
369
54d2c5a @madrobby script.aculo.us: 1.6.1 release
authored
370 *V1.6.1*
a66fc3d @madrobby script.aculo.us: benchmarking in unit tests, prototype IE memory leak fi...
authored
371
6d2f99c @madrobby script.aculo.us: Update to Prototype 1.5.0_rc0
authored
372 * Update to Prototype 1.5.0_rc0
373
cfd5d1b @madrobby script.aculo.us: Add Draggable object as third parameter to snap, fixes ...
authored
374 * Add Draggable object as third parameter to snap, fixes #4074 [thx mdaines]
375
47aa108 @madrobby script.aculo.us: Fix an IE flicker with SlideUp/SlideDown, fixes #3774, ...
authored
376 * Fix an IE flicker with SlideUp/SlideDown, fixes #3774, [thx sbbowers]
377
35af5ed @madrobby Add parsing/setting of any currently set opacity CSS rule to default opa...
authored
378 * Add parsing/setting of any currently set opacity CSS rule to default opacity effect on draggables, fixes #3682 [thx Mike A. Owens]
379
62ee692 @madrobby script.aculo.us: Added prototype $() performance patch from #4477 and up...
authored
380 * Added prototype $() performance patch from #4477 and updated effects.js to new Element.addMethods() syntax
381
344999a @madrobby script.aculo.us: added Sortable trees [thx Sammi Williams]
authored
382 * Sortable trees [thx Sammi Williams, sammi@oriontransfer.co.nz]
383 - Added functional test (test/functional/sortable_tree_test.html)
384 - removed greedy option
385 - modified the way Droppables.show works - added affected list
386 - added Droppables.findDeepestChild
387 - modified Sortable.options to work for trees
388 - modified Sortable.onEmptyHover with additional logic to insert
389 the element at a certain place according to the overlap
390 - modified Sortable.onHover to avoid DOM Exceptions
391 - modified Sortable.create to support the creation of Sortable trees
392 - added two convenience functions - Sortable.findElements and
393 Sortable.findTreeElements
394 - Added Sortable.tree (and a number of private functions to facilitate it)
395 Returns a tree structure:
396 var root = {
397 id: null,
398 parent: null,
399 children: <children>,
400 container: <sortable element>,
401 }
402 var child = {
403 parent: <node>,
404 children: <array>,
405 id: <string> (as per options.format),
406 element: <element>,
407 container: <element>,
408 position: <integer>
409 }
410 This is intended to become part of the public API, and can be used to manipulate
411 the tree programatically.
412 - Modified Sortable.serialize to use Sortable.tree when set in the options.
413
2e6cdce @madrobby script.aculo.us: Fix a problem with window scrolling on draggables [thx...
authored
414 * Fix a problem with window scrolling on draggables [thx Gregory Hill]
415
fca675b @madrobby script.aculo.us: Let the benchmark method return the time taken in ms, s...
authored
416 * Let the benchmark method return the time taken in ms, so it can be used for time-based assertions
417
42cde34 @madrobby script.aculo.us: fix a problem with id-based draggable handle names, wor...
authored
418 * Fix problem with id-based handle names and draggables
419
a66fc3d @madrobby script.aculo.us: benchmarking in unit tests, prototype IE memory leak fi...
authored
420 * More Element.childrenWithClassName optimization
421
422 * Added benchmark method to unittest.js; some cleaning up of unit tests
423
424 * Add fix for IE memory leaks in included prototype.js from [4094]
425
9af2239 @madrobby script.aculo.us: 1.6 release
authored
426 *V1.6.0*
c602445 @madrobby script.aculo.us: update lib/prototype.js to Prototype 1.5.0_pre0
authored
427
37aee0a @madrobby script.aculo.us: Major speedup for sortable with handles initialization ...
authored
428 * Major speedup for sortable with handles initialization [thx Jamis Buck]
429
699bc28 @madrobby script.aculo.us: Update to latest Prototype 1.5.0_pre1 trunk
authored
430 * Update to latest Prototype 1.5.0_pre1 trunk
431
15b0684 @madrobby script.aculo.us: fix typos, add functional "random effects" test, also f...
authored
432 * Add functional "random effects" test, also for browser compatibility testing
433
434 * Fix two typos introduced with the 1.5 Methods syntax update
435
41b618a @madrobby script.aculo.us: Add functional test for $$-triggered effects with .visu...
authored
436 * Add functional test for $$-triggered effects with .visualEffect
437
ccb77fc @madrobby script.aculo.us: Fix shift-tab for autocompleter in Safari, fixes #4423 ...
authored
438 * Fix shift-tab for autocompleter in Safari, fixes #4423 [thx matt]
439
3d38534 @madrobby script.aculo.us: require Prototype 1.5 and refactor for new features, pr...
authored
440 * Prepare for script.aculo.us 1.6, add Prototype 1.5 requirement and check that Element.Methods is available in the scriptaculous loader
441
442 * Refactor effects.js to use the new Prototype 1.5 Element Methods syntax
443
444 * Update to latest Prototype 1.5.0_pre0 trunk
445
446 * Fix a problem with the draggable window scrolling code and scrolling inside overflow containers
447
79cdb6f @madrobby script.aculo.us: Add passing through of scroll options from Sortable to ...
authored
448 * Add passing through of scroll options from Sortable to Draggable [thx Gregory Hill]
449
5fe8eec @madrobby script.aculo.us: Make it possible to scroll window on dragging, #3921 [t...
authored
450 * Make it possible to scroll window on dragging, #3921 [thx rdmiller]
451
8cf9934 @madrobby script.aculo.us: Make Element.forceRerendering give up on any exception ...
authored
452 * Make Element.forceRerendering give up on any exception (this fixes various problems with IE)
453
281c5a3 @technoweenie fixed Element.Methods.visualEffect so you can chain multiple calls
technoweenie authored
454 * added visualEffect method for the Element Mixin, fixed so you can chain multiple calls. [Rick Olson]
3fd4dc2 @madrobby script.aculo.us: add CHANGELOG entry
authored
455
52b4437 @madrobby script.aculo.us: Fix only option on Sortable.create to accept multiple c...
authored
456 * Fix only option on Sortable.create to accept multiple class names, fixes #3427 [thx glenn nilsson]
457
4bde486 @madrobby script.aculo.us: Added workaround for a rendering bug in Safari when usi...
authored
458 * Added workaround for a rendering bug in Safari when using floating elements with Effect.Appear
459
c602445 @madrobby script.aculo.us: update lib/prototype.js to Prototype 1.5.0_pre0
authored
460 * Update lib/prototype.js to Prototype 1.5.0_pre0
461
5d971f7 @madrobby script.aculo.us: Change version number to V1.5.3, prepare Rakefile
authored
462 *V1.5.3*
463
464 * Change version number to V1.5.3, prepare Rakefile
b150c8c @madrobby script.aculo.us: Fix Rakefile for V1.5.2
authored
465
b55dfcc @madrobby script.aculo.us: Remove unneeded height restoring in Effect.BlindDown as...
authored
466 * Remove unneeded height restoring in Effect.BlindDown as that is handled internally by the restoreAfterFinish option to Effect.Scale, fixes #3667 [thx Ross Lawley]
467
2d75cb5 @madrobby script.aculo.us: Added Ajax.InPlaceCollectionEditor which uses a SELECT ...
authored
468 * Added Ajax.InPlaceCollectionEditor which uses a SELECT element instead of a text field (see test/functional/ajax_inplacecollectioneditor_test.html for usage), #3491 [thx anna]
469
9e20a3d @madrobby script.aculo.us: Enable in place editor to use RJS (implements a new eva...
authored
470 * Enable in place editor to use RJS (implements a new evalScripts option for the in place editor), #3490 [thx Richard Livsey]
471
bafc51a @madrobby script.aculo.us: Added Sortable.setSequence to programmatically reorder ...
authored
472 * Added Sortable.setSequence to programmatically reorder a Sortable, #3711 [thx Mike A. Owens]
473
f83ee06 @madrobby script.aculo.us: Added unit test for #3732 (currently fails due to Proto...
authored
474 * Added unit test for #3732 (currently fails due to Prototype #3877) [thx michal]
475
494190d @madrobby script.aculo.us: Fix span positioning for sliders with ranges not starti...
authored
476 * Fix span positioning for sliders with ranges not starting at 0, fixes #3731 [thx michal]
477
24411e2 @madrobby script.aculo.us: Make name option on Sortable.serialize work again, fixe...
authored
478 * Make name option on Sortable.serialize work again, fixes #3873
479
92c3024 @madrobby script.aculo.us: Make dragging cancel only on ESC key, not on any key, f...
authored
480 * Make dragging cancel only on ESC key, not on any key, fixes #3817
481
b150c8c @madrobby script.aculo.us: Fix Rakefile for V1.5.2
authored
482 * Fix Rakefile for V1.5.2
483
ec9be8a @madrobby script.aculo.us: prep V1.5.2
authored
484 *V1.5.2*
485
486 * Change version number to V1.5.2
0949779 @madrobby script.aculo.us: added experimental auto-scroll option to Draggables and...
authored
487
b799c18 @madrobby script.aculo.us: Fix a wrong parameter in dragdrop.js, fixes #3555
authored
488 * Fix a wrong parameter in dragdrop.js, fixes #3555
489
31d546c @madrobby script.aculo.us: Fix two typos in effects.js, fixes #3481 [thx jtolds]
authored
490 * Fix two typos in effects.js, fixes #3481 [thx jtolds]
491
77df6a1 @madrobby script.aculo.us: Add assertEnumEqual for unit testing (from Prototype SV...
authored
492 * Add assertEnumEqual for unit testing (from Prototype SVN trunk) [Sam Stephenson]
493
ee140a6 @madrobby script.aculo.us: Add Sortable.sequence method to extract the current seq...
authored
494 * Add Sortable.sequence method to extract the current sequence of a Sortable as an array, fixes #3675 [thx sphivo]
495
89cd5ca @madrobby script.aculo.us: Add limit option to effect queues to limit the maximum ...
authored
496 * Add limit option to effect queues to limit the maximum number of effects in a queue, new unit tests for scoped effect queues, fixes #3498 [thx Abdur-Rahman Advany]
497
5c931b5 @madrobby script.aculo.us: Fix Element.collectTextNodesIgnoreClass to correctly fi...
authored
498 * Fix Element.collectTextNodesIgnoreClass to correctly filter child nodes, fixes #3380 [thx lam]
499
5635b6f @madrobby script.aculo.us: Fix a condition where OPTION elements could cause unwan...
authored
500 * Fix a condition where OPTION elements could cause unwanted dragging on Draggables, fixes #3441 [thx tom]
501
8f3b8b4 @madrobby script.aculo.us: Fix a crash because of an IE bug in Effect.SlideDown, f...
authored
502 * Fix a crash because of an IE bug in Effect.SlideDown, fixes #3192 [thx Rob Mayhew]
503
0949779 @madrobby script.aculo.us: added experimental auto-scroll option to Draggables and...
authored
504 * Added experimental auto-scroll option to Draggables and Sortables, activate with scroll: 'id_of_scroll_container_element'.
505 Note: needs testing, call syntax might change
506 See test/functional/dragdrop3_test.html for usage/demo
5bb8404 @madrobby script.aculo.us: Fixed draggables starting to drag even if mouse button ...
authored
507
e7d5006 @dhh Added activate method to Autocompleter that allows you to trigger the su...
dhh authored
508 * Added activate method to Autocompleter that allows you to trigger the suggestions through other means than user input [DHH]
509
0949779 @madrobby script.aculo.us: added experimental auto-scroll option to Draggables and...
authored
510 *V1.5.1*
511
766dea8 @madrobby script.aculo.us: Add select option to Autocompleter to optionally use te...
authored
512 * Add select option to Autocompleter to optionally use textnodes from elements with a specific CSS class (see test/functional/ajax_autocompleter_test.html for usage)
513
4aa026a @madrobby script.aculo.us: In-place editor: add ok/cancel visibility options and o...
authored
514 * In-place editor: add ok/cancel visibility options and onblur() submission, fixes #3233 [thx pulsation]
515 Note: currently, blur form submission breaks the cancel link functionality, if enabled
516
9d733ba @madrobby script.aculo.us: Added Effect.toggle for slide, blind and appear/fade ef...
authored
517 * Added Effect.toggle for slide, blind and appear/fade effects, fixes #2704 [thx Azad]
518
ad25001 @madrobby script.aculo.us: Added selective component loading to scriptaculous.js, ...
authored
519 * Added selective component loading to scriptaculous.js, see test/unit/loading_test.html for usage [thx David Zülke]
520
29d5537 @madrobby script.aculo.us: local/scoped effect queues, new Effect.Move [thx David ...
authored
521 * Added local/scoped effect queues [thx David Zülke]
522
523 * New core effect Effect.Move that can do absolute/relative movement [thx David Zülke]
524
7c289a3 @madrobby script.aculo.us: Make default effects options modifyable globally by set...
authored
525 * Make default effects options modifyable globally by setting Effect.DefaultOptions
526
6bd5390 @madrobby script.aculo.us: Make Draggables recognize top/left CSS properties defin...
authored
527 * Make Draggables recognize top/left CSS properties defined in an external stylesheet, fixes #3205 [thx ansonparker]
528
5bb8404 @madrobby script.aculo.us: Fixed draggables starting to drag even if mouse button ...
authored
529 * Fixed draggables starting to drag even if mouse button was released with no movement, [thx topfunky]
530
531 * Updated the README to reflect final status
532
37ec0c0 @madrobby script.aculo.us: V1.5.0 final, includes Prototype 1.4.0 final
authored
533 *V1.5.0*
534
535 * Prepared for V1.5.0 final
536
537 * Update lib/prototype.js to Prototype 1.4.0 final
538
3c2c64f @madrobby script.aculo.us: V1.5.0_rc6, including new Prototype 1.4.0_rc4
authored
539 *V1.5.0_rc6*
540
541 * Update lib/prototype.js to Prototype 1.4.0_rc4
9f7a4ce @madrobby script.aculo.us: Refactoring and optimizations for Draggables/Droppables...
authored
542
2bf1cbc @madrobby script.aculo.us: Fix Effect.SlideDown/SlideUp on Internet Explorer, incl...
authored
543 * Fix Effect.SlideDown/SlideUp on Internet Explorer, includes a change to Effect.Scale, (should) fix #2962 and others, [thx wyldeone]
544
08ca862 @madrobby script.aculo.us: Make Draggables that are reverting cancel the default r...
authored
545 * Make Draggables that are reverting cancel the default revert effect when they are dragged again while reverting, fixes #3188, [thx maverick]
546
adb907a @madrobby script.aculo.us: Fix a problem with a wrong reference in Effect.Pulsate,...
authored
547 * Fix a problem with a wrong reference in Effect.Pulsate, fixes #3184, [thx cyx_]
548
05fe2a0 @madrobby script.aculo.us: Fix Sortable.findElements for XHTML in Gecko, fixes #30...
authored
549 * Fix Sortable.findElements for XHTML in Gecko, fixes #3081, [thx fgnass]
550
923b13d @madrobby script.aculo.us: Fix a problem with the slider getting NaN results when ...
authored
551 * Fix a problem with the slider getting NaN results when clicking directly on the track, fixes #3020, [thx rectalogic]
552
8a4fb45 @madrobby script.aculo.us: Fix a problem with Safari not doing sub-pixel rendering...
authored
553 * Fix a problem with Safari not doing sub-pixel rendering when setting opacity to 1 with Element.setOpacity
554
5fa81ac @madrobby script.aculo.us: Fix slider to make handle width/height count for track ...
authored
555 * Fix slider to make handle width/height count for track length, fixes #3040, fixes #3017, [thx buggedcom]
556
4999475 @madrobby script.aculo.us: Added Basic unit test for Effect.inspect
authored
557 * Added Basic unit test for Effect.inspect
558
497651a @madrobby script.aculo.us: inspect() for effects, fix Effect.Base.render to only d...
authored
559 * Fix Effect.multiple to deal correctly with delays
560
561 * Safeguard Effect.Base.render to only do updates when Effect is in running state, fixes #2912
562
563 * Added inspect method to Effect.Base
564
81641f2 @madrobby Added functional test for DOM-based UL sortables #3016
authored
565 * Added functional test for DOM-based UL sortables #3016
566
c783ed7 @madrobby script.aculo.us: Added offset option to Effect.ScrollTo
authored
567 * Added offset option to Effect.ScrollTo
568
c999f0c @madrobby script.aculo.us: More effects.js/dragdrop.js refactoring
authored
569 * More effects.js/dragdrop.js refactoring
988ccf2 @madrobby script.aculo.us: More effects.js refactoring
authored
570
0f87527 @madrobby script.aculo.us: Refactoring and optimizations for effects (not complete...
authored
571 * Refactoring and optimizations for effects (not complete yet)
572
573 * Refactoring and optimizations for Draggables/Droppables/Sortables (not complete yet)
9f7a4ce @madrobby script.aculo.us: Refactoring and optimizations for Draggables/Droppables...
authored
574
8f90d10 @madrobby script.aculo.us: 1.5_rc5
authored
575 *V1.5.0_rc5*
eec2317 @madrobby script.aculo.us: Make initial values on slider work for single and multi...
authored
576
807ef0e @madrobby script.aculo.us: Make Droppables.remove accept DOM IDs in addition to el...
authored
577 * Make Droppables.remove accept DOM IDs in addition to elements
578
579 * Added some unit tests for drag and drop
580
64e4d26 @madrobby script.aculo.us: Update lib/prototype.js to Prototype 1.4.0_rc3
authored
581 * Update lib/prototype.js to Prototype 1.4.0_rc3
582
2c1fad5 @madrobby script.aculo.us: Make contents a synonym for content on Effect.Scale sca...
authored
583 * Make 'contents' a synonym for 'content' on Effect.Scale scaleMode option
584
3ed87f2 @madrobby script.aculo.us: Fix some possible exceptions in slider.js
authored
585 * Fix some possible exceptions in slider.js
586
e255d90 @madrobby script.aculo.us: Support for various snapping options on Draggables, adr...
authored
587 * Support for various snapping options on Draggables, adresses #2826, [thx saimonmoore]
588
82f05ba @madrobby script.aculo.us: Support horizontal ghostable Sortables, fixes #2794, [t...
authored
589 * Support horizontal ghostable Sortables, fixes #2794, [thx johnm]
590
281e92b @madrobby script.aculo.us: Prevent exception on IE with a functional test, see #27...
authored
591 * Prevent an exception on IE with a functional test, see #2706
592
aeac4bf @madrobby script.aculo.us: Add functional testing of hoverclasses for sortables, s...
authored
593 * Add functional testing of hoverclasses for sortables
594
1519776 @madrobby script.aculo.us: Add an assert for correct UTF-8 return chars in Autocom...
authored
595 * Add an assert for correct UTF-8 return chars in Autocompleter
596
903a126 @madrobby script.aculo.us: Correct IE detection in Autocompleter for Opera, fixes ...
authored
597 * Correct IE detection in Autocompleter for Opera, fixes #2558 [thx gary]
598
d287248 @madrobby script.aculo.us: Add onDrag callback to Draggable observers, closes #282...
authored
599 * Add onDrag callback to Draggable observers, #2827 [thx saimonmoore]
600
f885191 @madrobby script.aculo.us: Added Form.Element.DelayedObserver for live-search fiel...
authored
601 * Added Form.Element.DelayedObserver to controls.js for live-search fields
602
c488d2d @madrobby script.aculo.us: Remove Element.Class in favour of Prototype Element.Cla...
authored
603 * Remove Element.Class in favour of Prototype Element.ClassNames, new function Element.childrenWithClassName()
604
b9ca996 @madrobby script.aculo.us: Update Copyright notice in slider.js
authored
605 * Update Copyright notice in slider.js
606
5fff5c7 @madrobby script.aculo.us: Fix slider firing onChange events to eagerly on draggin...
authored
607 * Fix slider firing onChange events to eagerly on dragging a handle [thx wombert]
608
49f6030 @madrobby script.aculo.us: Fix a problem with Start/End spans and single handles
authored
609 * Fix a problem with Start/End spans and single handles
610
d92fbdf @madrobby script.aculo.us: Add event property to Slider object so that callbacks c...
authored
611 * Add event property to Slider object so that callbacks can determine if setValue originated from a UI event or from script
612
4df7afe @madrobby Fix Builder.node() throwing unresolved errors in IE6, fixes #2707 [thx f...
authored
613 * Fix Builder.node() throwing unresolved errors in IE6, #2707 [thx flwombat]
614
cfc51e8 @madrobby script.aculo.us: Give currently active handle on slider the selected CSS...
authored
615 * Give currently active handle on slider the "selected" CSS class
616
c58c014 @madrobby script.aculo.us: Add start and end spans to slider
authored
617 * Add start and end spans to slider
618
eec2317 @madrobby script.aculo.us: Make initial values on slider work for single and multi...
authored
619 * Make track clickable for sliders (moves last active handle [or first handle] to nearest possible position)
620
621 * Make initial values on slider work for single and multiple handle sliders
622
3afcdec @madrobby script.aculo.us: 1.5_rc4
authored
623 *V1.5.0_rc4*
02a67c6 @madrobby script.aculo.us: Fix a logic issue with Autocompleter [thx tshinnic], #2...
authored
624
b8bf912 @madrobby script.aculo.us: Abort Effect.Highlight on elements which have display:n...
authored
625 * Abort Effect.Highlight on elements which have display:none set (prevents problem with Safari)
626
ca005b1 @madrobby script.aculo.us: Make Effect.Queue an Enumerable, fix a problem with Eff...
authored
627 * Make Effect.Queue an Enumerable, fix a problem with Effect.Grow, more unit tests
628
bf8823d @madrobby script.aculo.us: Added restricted option to prevent moved of handles pri...
authored
629 * Added restricted option to prevent moved of handles prior/after adjacent handles on Sliders with multiple handles
630
c448df1 @madrobby script.aculo.us: Update lib/prototype.js to Prototype 1.4.0_rc2
authored
631 * Update lib/prototype.js to Prototype 1.4.0_rc2
632
6324393 @madrobby script.aculo.us: Fix a bug with wrongly scrolling to the page top in Aja...
authored
633 * Fix a bug with wrongly scrolling to the page top in Ajax.InPlaceEditor (circumvents various browser bugs) [Jon Tirsen], #2616
634
78b4cdb @madrobby script.aculo.us: major slider refactoring, changed slider range to defau...
authored
635 * major slider refactoring, changed slider range to default to [0,1]. Slider Range can be set with range:$R(from,to) option. The increment option is not active for now.
636
1568803 @madrobby Added spans support for Control.Slider to mark spans bordered by slider ...
authored
637 * Added spans support for Control.Slider to mark spans bordered by slider handles, see unit test [thx to www.bartenbach.de for sponsoring this functionality]
638
ab95f0e @madrobby Added preliminary support for optional multiple handles to Control.Slide...
authored
639 * Added preliminary support for optional multiple handles to Control.Slider [thx to www.bartenbach.de for sponsoring this functionality]
640
f4aa23a @madrobby script.aculo.us: test cosmetics
authored
641 * Fixed wrong inclusion of libs in inplace editor functional test
642
37f27ec @madrobby script.aculo.us: Fixed Effect.SlideDown/SlideUp to honor refactoring of ...
authored
643 * Fixed Effect.SlideDown/SlideUp to honor refactoring of Effect.Scale, fixes #2523 [thx obiwanki]
644
405d753 @madrobby script.aculo.us: Reset the zIndex on Draggables correctly, #2483 [thx Jo...
authored
645 * Reset the zIndex on Draggables correctly, #2483 [thx Jon Whitcraft]
646
969f729 @madrobby script.aculo.us: Fix onChange callback on Sortables when dragging betwee...
authored
647 * Fix onChange callback on Sortables when dragging between sortables, #2488 [thx Dylan Greene]
648
cbfdecd @madrobby script.aculo.us: Removed Builder code from effects.js, removed Object.de...
authored
649 * Removed Builder code from effects.js, removed Object.debug (implemented as Test.Unit.inspect)
650
651 * Added slider unit tests, fixed handling of values to autocalculate min/max, fixed upper/lower boundaries on setting the value programmatically
652
9029d8c @madrobby corrected CHANGELOG
authored
653 * Synced to Rails 1.0 release candidate, update to Prototype 1.4.0_rc1, removed util.js, merged rests of util.js into effects.js to prepare for refactoring
a194aae @madrobby script.aculo.us: Synced to Rails 1.0 release candidate, update to Protot...
authored
654
b09120a @madrobby script.aculo.us: move Builder into builder.js
authored
655 * Give Builder it's own file
656
02a67c6 @madrobby script.aculo.us: Fix a logic issue with Autocompleter [thx tshinnic], #2...
authored
657 * Fix a logic issue with Autocompleter [thx tshinnic], #2457
658
be246fe @madrobby script.aculo.us: V1.5_rc2 release
authored
659 *V1.5.0_rc3*
ec23523 @madrobby script.aculo.us: Update to Prototype 1.4.0_pre4, refactoring to use the ...
authored
660
7bee18e @madrobby script.aculo.us: Make Effect position available to callbacks
authored
661 * Make Effect position available to callbacks
662
cd87d54 @madrobby script.aculo.us: Droppables.fire: send event to onDrop callback [Françoi...
authored
663 * Droppables.fire: send event to onDrop callback [François Beausoleil], #2389
664
ce69ee6 @madrobby script.aculo.us: InPlaceEditor: Add disabling the field while loadTextUR...
authored
665 * InPlaceEditor: Add disabling the field while loadTextURL loads and add a class while loading, plus fix various bugs with Internet Explorer and InPlaceEditor, [Jon Tirsen] #2302, #2303
666
0b4a706 @madrobby script.aculo.us: Made Droppables.remove work again [thx Mindaugas Pelion...
authored
667 * Made Droppables.remove work again [thx Mindaugas Pelionis], #2409
668
eebe7ae @madrobby script.aculo.us: Make autocompleter behave in Safari and on IE, fixes #2...
authored
669 * Fixed that IE6 would incorrectly render the "fix-windowed-elements-overlapping" IFRAME on autocompletion [thx tshinnic], #2403
670
671 * Fixed Element.getOpacity throwing an error on Safari in some situations (this caused the autocompleter not to work)
672
623b1ef @madrobby script.aculo.us: Added format option to Sortable.create and Sortable.ser...
authored
673 * Added format option to Sortable.create and Sortable.serialize to allow custom id formats. The format option takes a regular expression where the first grouping that matches is used for building the parameters. The default format is /^[^_]*_(.*)$/ which matches the string_identifier format. If you want to use the full id of the elements, use "format: /(.*)/". More examples are available in the sortable unit test file.
674
0092d63 @madrobby script.aculo.us: updated to Prototype 1.4.0_pre11, started refactorings ...
authored
675 * Started refactorings to use the new Prototype features and general code-cleanup
676
677 * Update lib/prototype.js to Prototype 1.4.0_pre11
678
812b3a4 @madrobby script.aculous: Fixed a typo breaking the up arrow key for autocompletio...
authored
679 * Fixed a typo breaking the up arrow key for autocompletion [thx tshinnic], #2406
680
88dad5f @madrobby script.aculo.us: Changed the handle option on Draggbles to accept classn...
authored
681 * Changed the handle option on Draggbles to accept classnames, or ids or elements [thx to Andrew West], #2274
682
790db36 @madrobby script.aculo.us: Force indicator to be hidden on hiding autocompletion u...
authored
683 * Force indicator to be hidden on hiding autocompletion update element, #2342
684
0bae9fe @madrobby script.aculo.us: fixed CHANGELOG to correct messages
authored
685 * Make Draggables honor external CSS positioning [thx to Mark Shawkey], #2359
686
687 * Make zindex handling for Draggables honor external CSS styles
3dfd101 @madrobby script.aculo.us: Make zindex handling for Draggable honor external CSS s...
authored
688
affbc6b @madrobby script.aculo.us: Fix two Sortable.serialize issues, [thx Avi, Gorou], #2...
authored
689 * Fix two Sortable.serialize issues, [thx Avi, Gorou], #2339, #2357
690
3958a49 @madrobby Make Element.getOpacity work with IE, added unit tests [thx to Greg Hill...
authored
691 * Make Element.getOpacity work with IE, added unit tests [thx to Greg Hill]
692
3a060d7 @madrobby script.aculo.us: Make Element.setOpacity honor non-alpha filters on IE (...
authored
693 * Make Element.setOpacity honor non-alpha filters on IE (it now works with filters for alpha PNGs)
694
07fd9d1 @madrobby script.aculo.us: Fixed that Element.class.remove wrongly deleted spaces ...
authored
695 * Fixed that Element.class.remove wrongly deleted spaces between class names, fixes #2311, #2313
696
3876b69 @madrobby script.aculo.us: Fixed Builder for OPTION and OPTGROUP tags on Firefox <...
authored
697 * Fixed Builder for OPTION and OPTGROUP tags on Firefox < 1.5 and Internet Explorer 6, completely fixes #2325
698
ae56c92 @madrobby script.aculo.us: Improved Builder implementation to deal with Firefox-sp...
authored
699 * Improved Builder implementation to deal with Firefox-specific requirements and innerHTML parsing, partly fixes #2325
d50d267 @madrobby script.aculo.us: mark V1.5.0_rc2 release
authored
700
701 *V1.5.0_rc2*
702
f01d882 @madrobby script.aculo.us: Update lib/prototype.js to corrected Prototype 1.4.0_pr...
authored
703 * Update lib/prototype.js to corrected Prototype 1.4.0_pre7 (fixed a problem with IE)
704
eb3b777 @madrobby script.aculo.us: Update lib/prototype.js to Prototype 1.4.0_pre7
authored
705 * Update lib/prototype.js to Prototype 1.4.0_pre7
706
a2c6b49 @madrobby script.aculo.us: Reverted to patched version of Prototype 1.4.0_pre4 for...
authored
707 * Reverted to patched version of Prototype 1.4.0_pre4 for the time being (getResponseHeader problem on Mozilla)
708
2763f23 @madrobby script.aculo.us: Attempt to fix crashes in Safari 2.0.1, probably relate...
authored
709 * Attempt to fix crashes in Safari 2.0.1, probably related to the event registering und unregistering in Draggables, possibly fixes #2310
710
a2c6b49 @madrobby script.aculo.us: Reverted to patched version of Prototype 1.4.0_pre4 for...
authored
711 * Update lib/prototype.js to Prototype 1.4.0_pre6
712
2763f23 @madrobby script.aculo.us: Attempt to fix crashes in Safari 2.0.1, probably relate...
authored
713 * Changed effects_test.html functional test to incoporate Firefox anti-flicker overflow:hidden CSS property
714
a202805 @madrobby script.aculo.us: updates for 1.5_rc1 release
authored
715 *V1.5.0_rc1*
716
717 * Prepared Rakefile and README for V1.5.0_rc1 release
718
13a6a60 @madrobby script.aculo.us: Droppables w/greedy and hoverclass are now reverted whe...
authored
719 * Droppables w/greedy and hoverclass are now reverted when dragged item is no longer over them, fixes #2184
720
c289935 @madrobby script.aculo.us: Let Effect.Highlight correctly parse IE colors, add Str...
authored
721 * Let Effect.Highlight correctly parse IE colors, add String.prototype.parseColor() for this, fixes #2037
722
e8c39d4 @madrobby script.aculo.us: load of IE fixes
authored
723 * Fix Effect.Highlight to restore background image only if there was one
724
725 * Made Effect.tagifyText work again on IE
726
727 * Added String.prototype.toArray because Strings aren't iterable on IE
728
729 * Fixed Element.getOpacity falsely returning 0 on IE
730
731 * Some cleaning up in util.js
732
733 * Cleaned up Effect.Opacity
734
735 * Removed useless line in Position.page
736
0ddb691 @madrobby script.aculo.us: make scriptaculous.js work if a query strings are used ...
authored
737 * Make scriptaculous.js work if a query strings are used when calling it
738
6afc1bf @madrobby Fixed typos in slider.js and the functional test
authored
739 * Fixed typos in slider.js and the functional test
740
8d9918a @madrobby script.aculo.us: Fixed a bug with Safari and the InPlaceEditor with form...
authored
741 * Fixed a bug with Safari and the InPlaceEditor with form submission. Add support for interpreting simple <br>s into linebreaks. [Jon Tirsen]
742
2f0bda5 @madrobby script.aculo.us: New Control.Slider() for horizontal and vertical slider...
authored
743 * New Control.Slider() for horizontal and vertical sliders [Marty Haught]
744
362512f @madrobby script.aculo.us: Fixed autoapplying a layout on IE with Effect.Opacity n...
authored
745 * Fixed autoapplying a 'layout' on IE with Effect.Opacity not working for elements given as id string
746
28d11e5 @madrobby script.aculo.us: Make Effect.Parallel render final frames and call befor...
authored
747 * Make Effect.Parallel render final frames and call beforeFinish/afterFinish on included effects
748
f320a0f @madrobby script.aculo.us: Make Element.setOpacity work correctly again (browser-s...
authored
749 * Make Element.setOpacity work correctly again (browser-specific extensions, except for IE, are disabled at this time)
750
af5acca @madrobby script.aculo.us: Added focusing the text field or text area created when...
authored
751 * Added focusing the text field or text area created when using Ajax.InPlaceEditor #2126 [thx to Lee Mallabone]
752
c5221fc @madrobby script.aculo.us: Fixed Element.Class.childrenWith not returning the corr...
authored
753 * Fixed Element.Class.childrenWith not returning the correct elements #2120 [cmees AT rogers DOT com]
754
582c571 @madrobby script.aculo.us: Added MIT-LICENSE header to scriptaculous.js, cut back ...
authored
755 * Added MIT-LICENSE header to scriptaculous.js, cut back on license info in other libs to keep files smaller
756
9d79b3e @madrobby script.aculo.us: Fixed an error in dragdrop.js with Draggables when no D...
authored
757 * Fix issues with form elements inside draggables not clickable with Firefox #2129
758
759 * Fixed an error in dragdrop.js with Draggables when no Droppables are defined
760
50a4f86 @madrobby script.aculo.us: Fixed an issue with Element.makePositioned causing Effe...
authored
761 * Fixed an issue with Element.makePositioned causing Effect.SlideDown to fail on Safari
762
1f568c3 @madrobby script.aculo.us: Add internal events to effects, to make them more easil...
authored
763 * Make effects "stateless" by cleaning up element.style after finish of effect #2133 [agr30 AT uni-koeln DOT de]
764
765 * Add "internal" events to effects, to make them more easily extendable [Martin Bialasinski]
766
7e54303 @madrobby script.aculo.us: Set container element height to auto on finishing Effec...
authored
767 * Set container element height to auto on finishing Effect.BlindDown und Effect.SlideDown #2123 [Tony Arnold]
768
769 * Fixed a weird char in dragdrop.js
770
e0cc2fb @madrobby script.aculo.us: Controls.js Autocompleter.Base.updateElement() hook #21...
authored
771 * Controls.js Autocompleter.Base.updateElement() hook #2116 [Rob Wills]
772
ec23523 @madrobby script.aculo.us: Update to Prototype 1.4.0_pre4, refactoring to use the ...
authored
773 * Refactoring to use the Prototype enumerable extensions
774
775 * Update to Prototype 1.4.0_pre4
776
452a7d2 @madrobby script.aculo.us: V1.5_pre4
authored
777 *V1.5.0_pre4*
1705da3 @madrobby script.aculo.us: Added unit test runner file test/run_unit_tests.html
authored
778
158b4f8 @madrobby script.aculo.us: Effects fixes + refactoring, new queue parameter on eff...
authored
779 * Added a queue option to effects for easy stacking and simple timeline building. Valid values are "front", "end" and "parallel" (default), see for test/functional/effects_queue_test.html for usage
780
781 * Added a setup function to the core effects that gets called by Effect.Base when first entering into running state, which allows them to query the current state of an element or other page properties when queuing and/or delays are used
782
783 * Added a state instance variable to Effect.Base that indicates whether a effect that uses the queue is idle, running or finished
784
785 * Fixed a flicker with Effect.Puff
786
d238258 @madrobby script.aculo.us: General code cleaning to get rid of (legitimate) Mozill...
authored
787 * General code cleaning to get rid of (legitimate) Mozilla strict javascript warnings
788
789 * Changes to assertVisible in unittest.js
790
758e34f @madrobby script.aculo.us: Slight refactoring of Effect.Text, now known as Effect....
authored
791 * Slight refactoring of Effect.Text, now known as Effect.multiple(), change first parameter to also accept an array of strings or elements, or a NodeList of elements (if a single element or a string is given, defaults to $('element').childNodes)
792
793 * Made tagifyText work with IE. defaults to a style of "position: relative; zoom:1;" for the created SPAN wrappers. It also replaces spaces with non-breakable spaces. These sit-ups are required to work around problems with rendering elements with the proprietary IE "layout" and non-quirksmode documents.
794
795 * Add a break to scriptaculous.js when the includes are done [thx to Danilo Celic]
796
09cdb7c @madrobby script.aculo.us: Fixed a problem with the Autocompleter when hitting ESC...
authored
797 * Fixed a problem with the Autocompleter when hitting ESC would select the entry in IE and redisplay the entries box in Safari
798
fa15ef3 @madrobby script.aculo.us: test for Prototype version number, fix for onDrop callb...
authored
799 * Fixed that the onDrop callback on Droppables didn't receive the dopped element as second parameter
800
801 * Make check for correct Prototype version on loading script.aculo.us
802
1aa1319 @madrobby script.aculo.us: Changed implementation of Builder to an innerHTML-based...
authored
803 * Changed implementation of Builder to an innerHTML-based approach to make it work with IE6 (note: removed special "style" handling for now)
804
cd20286 @madrobby script.aculo.us: Changed non-sync Effects to use a common setInterval ca...
authored
805 * Changed non-sync Effects to use a common setInterval call for better timing and page update speeds. See the new Effect.Queue object.
806
807 * Fixed a problem with setting opacity in Effect.Opacity to very small values
808
25f3be3 @madrobby script.aculo.us: Changed the implemention of Effect.Base to use setInter...
authored
809 * Changed the implemention of Effect.Base to use setInterval
810
bf2f39e @madrobby script.aculo.us: delayed effects, experimental text effects (see test/fu...
authored
811 * Set version number to 1.5_pre4_trunk
812
813 * Added experimental Effect.Text function that allows to start delayed text effects, see test/functional/texteffects_test.html.
814
815 * Added experimental Effect.tagifyText(element) which wraps an elements text nodes characters in relatively positioned span elements
816
817 * Added "delay" option to Effect.Base to start an effect only after a specified delay
818
4167d27 @madrobby script.aculo.us: Finetuning unittest.js + even more unit tests
authored
819 * Finetuning unittest.js + even more unit tests
820
a0e9ea7 @madrobby script.aculo.us: automatic unit testing support for Firefox/Konqueror on...
authored
821 * Added support for Firefox and Konqueror automatic unit testing on Linux [Michael Schuerig]
822
823 * Added basic unit test files for Effects, updated unit testing tests
824
10e041f @madrobby script.aculo.us: fix typo in lib/prototype.js fix in R2069 (whoops)
authored
825 * Fix typo in lib/prototype.js fix in R2069 (whoops)
826
cdfd65b @madrobby script.aculo.us: new Position.clone unit test, checks for Konqueror, fix...
authored
827 * Added unit test for Position.clone
828
829 * Made the Postition.cumulative override recognize KHTML and AppleWebKit
830
831 * Fix the "hide form controls" iframe fix on the Autocompleter on Internet Explorer
832
833 *V1.5.0_pre3*
834
835 * More positioning fixes, expanded Element.clone [thx to Michael Schuerig]
faf42ec @madrobby script.aculo.us: More positioning fixes, expanded Element.clone [thx to ...
authored
836
837 * Fixed some JavaScript warnings about redeclared vars [Courtenay]
838
9e5d3db @madrobby script.aculo.us: positioning fixes, expanded tests
authored
839 * Fixed a problem with autocompleting update divs not correctly positioned inside positioned elements [thx to Jonathan Feinberg]
840
841 * Workaround for a Safari bug on absolutely positioned children of the BODY element
842
843 * Added test/run_functional_test.html to more easily find your way around in the functional tests
844
9cd8c8a @madrobby Fixed some missing var declarations in effects.js
authored
845 * Fixed some missing var declarations in effects.js
846
d19f249 @madrobby script.aculo.us: Support for automatic unit testing on windows (IE/Firef...
authored
847 * Support for automatic unit testing on IE/Win [Jon Tirsen]
848
bf2f39e @madrobby script.aculo.us: delayed effects, experimental text effects (see test/fu...
authored
849 * Added loading the text for the Ajax.InPlaceEditor from the server, more CSS support [Richard Livsey, Jon Tirsen]
d19f249 @madrobby script.aculo.us: Support for automatic unit testing on windows (IE/Firef...
authored
850
e3ae13e @madrobby Made builder_test.html unit test work with Safari, fixed (one of two) ca...
authored
851 * Made builder_test.html unit test work with Safari, fixed (one of two) caching issues with javascripttest.rb, added ajax_autocompleter_test.html to Rakefile unittests
852
17ee2ee @madrobby Fixed Element.Class getting false matches on class names like classA-foo...
authored
853 * Fixed Element.Class getting false matches on class names like classA-foobar, added unit tests [Martin Bialasinski]
854
4c00cac @madrobby script.aculo.us: added a test to evluate the Fade/Appear effects across ...
authored
855 * Added a test to evluate the Fade/Appear effects across browsers and elements (test/functional/effects6_test.html)
856
7f3813a @madrobby script.aculo.us: updates to Ajax.InPlaceEditor, self running automated i...
authored
857 * Framework for completely self-running in-browser unit tests on Mac OS X (try "rake unittest") [Jon Tirsen]
858
859 * Updates to Ajax.InPlaceEditor (Highlighting, Ajax options, more) [Jon Tirsen]
860
6ab095f @madrobby script.aculo.us: Made event registering on Draggables happen per drag fo...
authored
861 * Made event registering on Draggables happen per drag for improved performance [thx to Cathy]
862
863 * Moved Element.collectTextNodesIgnoreClass to util.js (preparation for refactoring)
864
16f77b3 @madrobby script.aculo.us: made sortable onChange option work again
authored
865 * Made sortable onChange option work again
866
c6e87e2 @madrobby script.aculo.us: Fixed a bug with Sortables resulting in wrong result wh...
authored
867 * Fixed a bug with Sortables resulting in wrong result when using Sortable.serialize with onUpdate on ghostly Sortables [thx Richard Livsey, Caleb Buxton]
868
c75111a @madrobby script.aculo.us: Moved setting focus in Autocompleter to updateElement f...
authored
869 * Changed version number in scriptaculous.js to 1.5_pre3
870
871 * Moved setting focus in Autocompleter to updateElement function to make it overridable [Brian Palmer]
872
3da134d @madrobby script.aculo.us: Added special handling for style attributes to Builder ...
authored
873 * Added special handling for style attributes to Builder [Michael Schuerig]
874
21d1147 @madrobby script.aculo.us: Changed opacity=1.0 check back to be inline with its or...
authored
875 * Changed opacity=1.0 check back to be inline with its original (pre 1.5) implementation to prevent flickering in Firefox < 1.1 on opacity-based effects (this also fixes flickering with drag-and-drop, sortable lists and autocompleting text fields). Note that this potentially breaks correct colors in some situations. [thx to David Zülke]
876
ed974f3 @madrobby script.aculo.us: Automatically deactivate browser built-in autocompletio...
authored
877 * Automatically deactivate browser built-in autocompletion on autocompleting textfields, fixes part of Rails #1824.
878
ceb4130 @madrobby script.aculo.us: Fixed a problem with Ajax.InPlaceEditor causing a JavaS...
authored
879 * Fixed a problem with Ajax.InPlaceEditor causing a JavaScript exception on Safari [thx to Patrick Lenz]
880
881 *V1.5.0_pre2*
882
cb25bf7 @madrobby script.aculo.us: Fixed a weird character in dragdrop.js, added check to ...
authored
883 * Fixed a weird character in dragdrop.js, added check to allow empty containers on Sortables (useful with dropOnEmpty option) [thx to Dave Strus]
884
1705da3 @madrobby script.aculo.us: Added unit test runner file test/run_unit_tests.html
authored
885 * Added unit test runner file test/run_unit_tests.html, new unit test files must be listed in test/unit/index.html
886
887 * Added unit tests for Prototype string functions
888
1c80ab7 @madrobby script.aculo.us: Prepared README for V1.5.0_pre1
authored
889 *V1.5.0_pre1*
890
891 * Prepared README for V1.5.0_pre1
731afb2 @madrobby Initial check-in and directory layout for the script.aculo.us JavaScript...
authored
892
b6df43c @madrobby script.aculo.us: Added a main scriptaculous.js file to load in the other...
authored
893 * Added a main scriptaculous.js file to load in the other libraries transparently:
894
895 <script src="path/to/prototype.js" type="text/javascript"></script>
896 <script src="path/to/scriptaculous.js" type="text/javascript"></script>
897
898 in the HEAD section of an HTML file is now all that's needed to include all of the script.aculo.us libraries,
899 given that they all can be accessed by the same path as scriptaculous.js is.
900
901 * Fixed possible problem with greedy Droppables when using the dropOnEmpty option on Sortable.create
902
54ccae5 @madrobby script.aculo.us: Added new CSS/background color features to Ajax.InPlace...
authored
903 * Added new CSS/background color features to Ajax.InPlaceEditor [Jon Tirsen]
904
cd68450 @madrobby script.aculo.us: Event.simulateKeys (see CHANGELOG for important notes),...
authored
905 * Added unit test for Autocompleter, first Version
906
907 * Added Event.simulateKey/s to unittest.js. Note that due to a bug in Firefox this will only work with Firefox up to v1.0.4 (see https://bugzilla.mozilla.org/show_bug.cgi?id=289940)
908
909 * Fixed a condition where standard a href=xxx links wouldn't work in autocomplete results. These do now, the onclick event is not cancelled. [thx to Jasper Slits]
5a45eb1 @madrobby script.aculo.us: Fixed a condition where standard a href=xxx links would...
authored
910
a4b6caf @madrobby script.aculo.us: Fix showing ghosting marker only on ghosting Sortables
authored
911 * Fix showing ghosting marker only on ghosting Sortables
912
d5ef0f4 @madrobby script.aculo.us: util.js, overall moving around and refactoring, more on...
authored
913 * Some more Builder stuff, expanded builder unit tests
914
915 * Moved stuff that didn't belong into specific libs into util.js; util.js is now required for all script.aculo.us libs
916
917 * Corrected weirdness in unittest.js
918
8d0413f @madrobby script.aculo.us: dropOnEmpty option to Sortables, refactorings in dragdr...
authored
919 * Added dropOnEmpty option to Sortables to allow dropping on empty lists (see test/functional/sortable3_test.html)
920
921 * Changed algoritm for drag/drop position setting
922
923 * Changed workaround for class attributes (fixes a Firefox 1.0 error) from klass to className to be more Javascriptesque [thx to Martin Bialasinski]
924
6d3a5e4 @madrobby script.aculo.us: minor restructuring fixes
authored
925 * Fixed a typo in ajax_inplaceeditor_test.html
926
927 * Updated Rakefile to add unittest.js and util.js to the package
928
a302ab1 @madrobby script.aculo.us: Major restructuring, new util.js
authored
929 * Added util.js which contains various utlity functions and extensions to Prototype
930
931 * Major restructuring
932
263c791 @madrobby script.aculo.us: Added TEXTAREA support to Ajax.InPlaceEditor [Sanford B...
authored
933 * Added TEXTAREA support to Ajax.InPlaceEditor [Sanford Barr]
934
942bbec @madrobby script.aculo.us: Added Ghost Train alpha 0.1.0
authored
935 * Added Ghost Train alpha 0.1.0. See ghosttrain/test.html.
936
fe1c897 @madrobby script.aculo.us: Updates to Ajax.InPlaceEditor, more unittest refactorin...
authored
937 * More features for Ajax.InPlaceEditor [Jon Tirsen]
938
939 * Tweaks to unittest.css [Thomas Fuchs]
940
941 * Refactoring and new features in unittest.js [Thomas Fuchs] [Jon Tirsen]
942
0011d31 @madrobby script.aculo.us: Fixed a wrong variable reference in Effect.Scale
authored
943 * Fixed a wrong variable reference in Effect.Scale
944
61e30b5 @madrobby script.aculo.us: Fix Element.makePositioned to recognize the static posi...
authored
945 * Fix Element.makePositioned to recognize the 'static' position
946
587f0cc @madrobby script.aculo.us: Added more flexibiltiy to autocompletion [Cameron Braid...
authored
947 * Allow to choose the parameter name for Ajax.Autocompleter [Cameron Braid]
948
949 * Changed resolving indicator DOM element more flexibility [Cameron Braid]
950
951 * Fixed a reference in Ajax.InPlaceEditor
952
953 * Added contributors to unittest.js
954
3788666 @madrobby script.aculo.us: Souped-up Ajax.InPlaceEditor, added support for a form ...
authored
955 * Souped-up Ajax.InPlaceEditor, added support for a form id and specifying all the texts through options [Jon Tirsen]
956
e67e5d1 @madrobby script.aculo.us: Make unit testing look good [Michael Schuerig]
authored
957 * Make unit testing look good [Michael Schuerig]
958
fa7fb6b @madrobby script.aculo.us: Changed default revert duration for Draggables to dista...
authored
959 * Changed default revert duration for Draggables to distance-dependent algorithm [suggested by San]
960
26ff09d @madrobby script.aculo.us: Fix double unescaping in autocompleter
authored
961 * Fix double unescaping in Autocompleter
962
887b8a0 @madrobby script.aculo.us: controls.js refactoring
authored
963 * Refactoring auf Autocompleter classes to use camelCase (note: changes the syntax of some of the options)
964
965 * Add updateElement option to Autocompleter [Rob Sharp]
966
3ee990f @madrobby script.aculo.us: Updated Ajax.InPlaceEditor, refactoring of unit testing...
authored
967 * Updated Ajax.InPlaceEditor, refactoring of unit testing [Jon Tirsen]
968
7250bca @madrobby script.aculo.us: Added preliminary version of Ajax.InPlaceEditor to cont...
authored
969 * Added preliminary version of Ajax.InPlaceEditor to controls.js; added experimental Firefox only functional testing for it (inplaceeditor_result.html) [Jon Tirsen]
970
971 * Added some addtional test files.
972
9146841 @madrobby script.aculo.us: Fixes a bug with Droppables not recognizing a drop if n...
authored
973 * Fixes a bug with Droppables not recognizing a drop if no hoverclass is given [thanks drewie]
974
27843cc @madrobby script.aculo.us: opacity fix, ghosting marker
authored
975 * Fixes to ghosting marker, allow a predefined marker (element with id "dropmarker").
976
977 * Changed Effect.Opacity to better handle 100% opacity
978
da511d6 @madrobby script.aculo.us: Various fixes to ghosting, improves compatiblity with S...
authored
979 * Various fixes to ghosting, improves compatiblity with Safari and IE. [thanks to David Zülke]
980
2f08156 @madrobby script.aculo.us: Added experimental ghosting option to Sortables.
authored
981 * Added experimental ghosting option to Sortables. See sortable_functional_ghosting.html for usage.
982
983 * Renamed the clone option on Draggables to "ghosting".
984
a5e444a @madrobby Added experimental "clone" option to Draggable to so that a "clone" stay...
authored
985 * Added experimental "clone" option to Draggable to so that a "clone" stays in place while dragging a translucent version of the draggable element. Currently, this requires relatively positioned elements, and doesn't work with sortable lists (but should after some tweaking). See dragdrop_function_4.html test file for details.
986
a817566 @madrobby script.aculo.us: Added Element.getStyle to find computed CSS styles of a...
authored
987 * Added Element.getStyle to find computed CSS styles of an element. Note: doesn't work in all cases in Safari, see my bug report at http://bugzilla.opendarwin.org/show_bug.cgi?id=4125
988
989 *1.1beta1*
990
b62addd @madrobby script.aculo.us: Fixed rendering of last frame of animation when from/to...
authored
991 * Fixed rendering of last frame of animation when from/to is not 0.0/1.0. [thanks to David Zülke]
992
e7fcecb @madrobby script.aculo.us: Some refactoring of controls.js
authored
993 * Updated internal Prototype JavaScript framework to version 1.4.0_pre2 (patched w/ workaround for Ajax.Updater init bug)
994
995 * Some refactoring of controls.js to get rid of "dirty" implementation detail (dont' ask)
996
20991bb @madrobby script.aculo.us: Added returning the generated combined effects to allow...
authored
997 * Added returning the generated combined effects to allow for .cancel() on all effects
998
999 * Updated internal Prototype JavaScript framework to version 1.4.0_pre2
1000
1001 *Rails 0.13.1*
1002
1003 * Updated Ajax.Autocompleter to deal with parameters options correctly [Martin Marinschek]
a5a31ac @madrobby script.aculo.us: Updates to Ajax and local autocompletion
authored
1004
1005 * Updated controls.js to allow multple matches in local localcompletion [Ivan Krstic]
1006
3609701 @madrobby script.aculo.us: Make experimental version of prototype.js in lib have a...
authored
1007 * Make version of prototype.js in lib have a nicer Event object [David Zülke]
1008
0d9e7a6 @madrobby script.aculo.us: Added incremental and local autocompleting and loads of...
authored
1009 * Added incremental and local autocompleting and loads of documentation to controls.js [Ivan Krstic]
1010
e660ed2 @madrobby script.aculo.us: Experimental addtions to prototype.js to prevent browse...
authored
1011 * Experimental: make version of prototype.js in lib destroy events on page unload to prevent browser memory leaks
1012
968de66 @madrobby script.aculo.us: Fixed a possible memory leak in dragdrop.js
authored
1013 * Fixed a possible memory leak in dragdrop.js
1014
bdef5f5 @madrobby script.aculo.us: Make effects.js, dragdrop.js and controls.js compatible...
authored
1015 * Make version of prototype.js in lib compatible with some 3rd-party JavaScript libraries (like IE7) by refactoring to use Object.extend() for testing [David Zülke]
1016
1017 * Make effects.js, dragdrop.js and controls.js compatible with some 3rd-party JavaScript libraries (like IE7) by refactoring to use Object.extend() [David Zülke]
1018
1019 * Changed some tests to work better
1020
5d28a3b @madrobby script.aculo.us: make Effect.Highlight more CSS aware
authored
1021 * Always reset background color on Effect.Highlight; this make change backwards-compatibility, to be sure include style="background-color:(target-color)" on your elements or else elements will fall back to their CSS rules (which is a good thing in most circumstances)
1022
560af55 @madrobby script.aculo.us: IE memory leaks, refactoring
authored
1023 * Removed a possible memory leaks with IE with sortables and droppables (removed references from elements)
1024
1025 * Changes to class extension in effects.js
1026
1027 * Make Effect.Highlight restore any previously set background color when finishing (makes effect work with set CSS classes)
1028
0727d99 @madrobby script.aculo.us: added preliminary version of destroying of draggables/d...
authored
1029 * Added capability to remove draggables/droppables and redeclare sortables in dragdrop.js
1030
c97b2b7 @madrobby script.aculo.us: added Effect.ScrollTo
authored
1031 * Added Effect.ScrollTo to smoothly scroll the page to an element
1032
a896f94 @madrobby script.aculo.us: some refactoring and cleaning up in effects.js
authored
1033 * Better Firefox flickering handling on SlideUp/SlideDown
1034
1035 * Some cleaning up in effects.js
1036
fc8629e @madrobby script.aculo.us: better drag-and-drop, additional tests
authored
1037 * Removed a possible memory leak in IE with draggables
1038
1039 * Added support for cancelling dragging my hitting ESC
1040
1041 * Changed logic of drag-and-drop to only include the last referenced droppable when firing a drop event. This change also offers slight performance gains. [Dominik Wagner]
1042
1043 * Added addtional effects test page, added tests for scriptfragment matching
1044
1045 *1.0.0*
1046
7e73d3d @madrobby script.aculo.us: Changed auto-hiding update div in Ajax.Autocompleter
authored
1047 * Changed auto-hiding update div in Ajax.Autocompleter
1048
aed84a3 @madrobby script.aculo.us trunk: Changed default serialization on Ajax.Autocomplet...
authored
1049 * Changed default serialization on Ajax.Autocompleter to use Form.Element.serialize
1050
4cfbb98 @madrobby Added test file for drag/drop inside scrolled elements
authored
1051 * Added test file for drag/drop inside scrolled elements
1052
e2371ff @madrobby Fixed dragging of unpositioned elements in Internet Explorer
authored
1053 * Fixed dragging of unpositioned elements in Internet Explorer
1054
1878834 @madrobby Updated Ajax.Autocompleter behaviour
authored
1055 * Change default behaviour of Ajax.Autocompleter to do automatic overlapping, sizing and appear/fade effects
1056
1057 * Fixed Internet Explorer hide-windowed-controls iframe handling
1058
b76f4c9 @madrobby Ajax.Autocompleter addtions and better event handling; slideup/slidedown...
authored
1059 * Changed Ajax.Autocompleter event handling
1060
1061 * Added onShow/onHide callbacks to Ajax.Autocompleter to allow for customized handling/effects
1062
1063 * Fixed SlideUp/SlideDown to restore the overflow CSS property (note: Firefox 1.0.X is buggy, set overflow:hidden as a workaround)
1064
1065 * Fixed BlindUp/BlindDown to restore the overflow CSS property (note: Firefox 1.0.X is buggy, set overflow:hidden as a workaround)
d023169 @madrobby Fixed BlindUp/BlindDown to restore the overflow CSS property
authored
1066
b7ff59d @madrobby Expanded the revert option on draggables to optionally take a function a...
authored
1067 * Fixed draggables with revert:false on repeated drags behaving badly
1068
1069 * Expanded the revert option on draggables to optionally take a function and revert only if it returns true
1070
1071 * Added the dragged element as a parameter to the Draggables.notify callbacks [Michael Sokolov]
1072
9f88fb2 @madrobby Fix Element.setContentZoom
authored
1073 * Removed a deprecated reference to Effect2 om Effect.Fold
1074
1075 * Make the percentage on Element.setContentZoom absolute
1076
ef9924c @madrobby Corrected rendering of Ajax.AutoCompleter when focus is lost while updat...
authored
1077 * Corrected rendering of Ajax.AutoCompleter when focus is lost while updating
1078
bb79520 @madrobby Added (crude) functional tests for script.aculo.us
authored
1079 * Added (crude) functional tests
1080
1081 * Some slight refactoring in controls.js
1082
1083 * Changed dragdrop.js to use the Effect namespace for its effects
1084
e8ac328 @madrobby Updated and refactored to use Prototype 1.3.0
authored
1085 * Updated to Prototype 1.3.0: removal of prototype-ext.js; refactoring.
1086
665125f @madrobby Fixes an issue with Safari and the Ajax.Autocompleter
authored
1087 * Fixed behaviour of cursor keys in Safari on autocomplete script
1088
1089 * Fixed Position.within_including_scrolloffsets
1090
5fec2a2 @madrobby Fixed sortables that are absolutely positioned
authored
1091 * Fixed sortables that are absolutely positioned
1092
dc5cb46 @madrobby Update to same version as in patch 1509
authored
1093 * Fixed unhandled whitespace in Ajax.Autocompleter
1094
b375425 @madrobby Included Ajax.Autocompleter, refactoring, fixes
authored
1095 * Updated prototype-ext.js to include additions for Ajax.Autocompleter
1096
1097 * Added controls.js, contains AJAX autocompleting text fields from #960
1098
1099 * Refactored Event object
1100
1101 * Renamed effects2.js to effects.js
1102
1103 * Fixed draggables on pages with no droppables
1104
1105 * Moved Event, Position and Element.Class to prototype-ext.js in preparation to Rails 0.13
1106
81b6ffd @madrobby Added some nice new effects by contributors
authored
1107 * Added Effect.Transitions.pulse
1108
1109 * Added Effect.Pulsate and Effect.Fold effect by Justin Palmer
1110
1111 * Added transitions by Mark Pilgrim: .full, .none
1112
1113 * Added effects by Mark Pilgrim: Effect.Grow, Effect.Shrink
1114
2be6458 @madrobby Completed move from old Effects to new Effects, expanded Effect.Highligh...
authored
1115 * Changed effects namespace to Effect. (Effect2 is deprecated, but works too)
1116
1117 * Changed old Effect.ContentZoom class to Element.setContentZoom() function
1118
1119 * Greatly expanded Effect.Highlight to have user-defined colors and autodetecting the background color
1120
1121 * Converted remaining effects (Squish, Highlight) to new format
1122
b3d8ad6 @madrobby scriptaculous Refactoring and bug fixes
authored
1123 * Sortable.create now passes the zindex, starteffect, reverteffect and endeffect options to the underlying Draggables
1124
1125 * Sortable.serialize now honors the only option on Sortable.create
1126
1127 * New overridable options on Draggables: zindex, starteffect, reverteffect, endeffect
1128
1129 * Fix a Gecko engine flicker on Sortables in dragdrop.js
1130
1131 * Fixed event.isLeftClick
1132
1133 * Some small changes in effects2.js
1134
1135 * Refactoring of dragdrop.js
1136
e45d417 @madrobby Added an Object.prototype.inspect() and more verbose messages for js uni...
authored
1137 * Added an Object.prototype.inspect() and more verbose messages for js unit testing
1138
5d47d9b @madrobby Added beginnings of unittest.js; cleaned up effects2.js; added packaging...
authored
1139 * Added test/unittest.js and initial tests in test/html.
1140
1141 * Cleaning up of effects2.js (convert tabs to spaces)
1142
1143 * Added Rakefile for distribution packaging (default task = make distribution, rake clean for cleaning up)
1144
e7d5006 @dhh Added activate method to Autocompleter that allows you to trigger the su...
dhh authored
1145 * Initial check-in and directory layout for the script.aculo.us JavaScripts
Something went wrong with that request. Please try again.