ad40216913b3cb014e4e2d4db3049fe25150ec06 |
|
13-Jan-2012 |
Luke Smith <lsmith@yahoo-inc.com> |
Fix multiple publish({...}) calls
Fixes #2531671. |
a4a12866ef14f142b1a799fc246a542d69af602b |
|
01-Sep-2011 |
Luke Smith <lsmith@yahoo-inc.com> |
yui.js, dynamic filter, and allowRollup: false
For proper inclusion in code coverage tests |
9a76bc095233b0cb0be3a913f5913bfc72c38b6c |
|
22-Jul-2011 |
Satyen Desai <sdesai@yahoo-inc.com> |
Added Test.Runner.setName |
e1a238db8bc3bae8f67be06b3e6a70f7b9b6f4a0 |
|
28-Apr-2011 |
Luke Smith <lsmith@yahoo-inc.com> |
Add onceAfter() method for parity with once()
Fixes #2529464 |
e281a15571f07a6b4da34d2ffd674dbeb5dfd612 |
|
15-Feb-2011 |
Luke Smith <lsmith@yahoo-inc.com> |
Update preventedFn patch to fix regression. Add tests.
Multiple calls to e.preventDefault() were resulting
in multiple calls to preventedFn.
Potential issue in stopPropagation left in place for
now, but tests added to the test suite and marked
_should.fail: "ticket pending" |
4cf86a7032fa241d63443c68a2049da4566da702 |
|
23-Nov-2010 |
Adam Moore <adamoore@yahoo-inc.com> |
fixed test |
e809fe662b10fe7accafd6458c68ef95b307db6d |
|
23-Nov-2010 |
Adam Moore <adamoore@yahoo-inc.com> |
postponed nested after listeners still execute if when unsubscribed if they originally were supposed to fire. |
cb9f029ff15503a39241ee80252242470e45dcf7 |
|
18-Oct-2010 |
Adam Moore <adamoore@yahoo-inc.com> |
removed debug code |
482388c306e346930994afd7e59b3af43c00aac6 |
|
16-Oct-2010 |
Adam Moore <adamoore@yahoo-inc.com> |
Added Y.Lang.now() -- css rebuild |
ad3e803b573f1ad93069380c0fa13ecac5ada5c5 |
|
12-Aug-2010 |
Adam Moore <adamoore@yahoo-inc.com> |
once() supports object/array for type [fixes #2529197]. |
e9a1463db83a41831766a7e13025b93b61552356 |
|
12-Aug-2010 |
Adam Moore <adamoore@yahoo-inc.com> |
return object/array type subscription detaches correctly [fixes #2529196]. |
bd03a79f6dc612d2940a331a52ee4cf0f364b1ba |
|
16-Jul-2010 |
Adam Moore <adamoore@yahoo-inc.com> |
bubbled events are always configured to emitFacade = true regardless of
the default publish config. [fixes #2528878]. |
e806a570fd5dbd8a6ef84c8e580763818b165618 |
|
16-Jul-2010 |
Adam Moore <adamoore@yahoo-inc.com> |
Fixed array type param handling in EventTarget::after [fixes #2528698]. |
e4377e1af34e57ac1ca97e67e81c53f6a4347e55 |
|
30-Apr-2010 |
Adam Moore <adamoore@yahoo-inc.com> |
removed use('*') |
51224f8f34c13fbf5c51c3bdb3220b37ae91b629 |
|
08-Apr-2010 |
Adam Moore <adamoore@yahoo-inc.com> |
fired fireOnce listeners are executed synchronously |
03f9aefec605c500b64625110a955e65b900b100 |
|
16-Mar-2010 |
Adam Moore <adamoore@yahoo-inc.com> |
detach by signature didn't work if the event target prefix was omitted [fixes #2528696]. |
9982ae2753aea312f8260f66903f5cfb1d202d22 |
|
22-Feb-2010 |
Adam Moore <adamoore@yahoo-inc.com> |
test update |
cb4f4f79feb7498d1f3406b88fb62209e5f5a444 |
|
22-Feb-2010 |
Adam Moore <adamoore@yahoo-inc.com> |
test updates |
b238e52ac22e07b0798ae7b0f63f3fe0e8f9bf95 |
|
22-Feb-2010 |
Adam Moore <adamoore@yahoo-inc.com> |
Module group support, each group can specify the base path and combo spec for the modules in the group. YUI will automically attempt to fetch new dependencies after modules have been dynamically loaded. Gallery items can be requested without supporting metadata and without 'using' the gallery item's dependencies. |
0a9c6f9f30a66e52ec4ea4ed93504580b3a5669a |
|
18-Feb-2010 |
Adam Moore <adamoore@yahoo-inc.com> |
test update |
0d1c0eaa8a51a181149d802dacbe840f9990e7f5 |
|
12-Feb-2010 |
Adam Moore <adamoore@yahoo-inc.com> |
after listener order changed only during the bubble phase [fixes #2528623]. |
9ff461f1797a64eea59827655e3fbd0e2a1a10cf |
|
10-Feb-2010 |
Adam Moore <adamoore@yahoo-inc.com> |
Added EventTarget::once to support self-detaching subscribers [fixes #2528618]. |
5cbcc8e7f5c3e4ad283e5cb76520840300f81a0a |
|
10-Feb-2010 |
Adam Moore <adamoore@yahoo-inc.com> |
In some cases the target wasn't getting set correctly when bubbling [fixes #2528615]. |
00a8d162b35725b8d543888e516723f5cb222f72 |
|
03-Feb-2010 |
Adam Moore <adamoore@yahoo-inc.com> |
after listeners on bubble targets now execute after the after listeners on the target [ fixes #2528341 ]. |
ef53d6bba1a117c23e9ba697b08e15eee1ee9c06 |
|
25-Jan-2010 |
Adam Moore <adamoore@yahoo-inc.com> |
fixed bubble state for queued events so that preventDefault works correctly for the bubble target [fixes #2528545]. |
67fb478966f8cca0afece1ad5f09b71f56e72934 |
|
25-Jan-2010 |
Adam Moore <adamoore@yahoo-inc.com> |
custom event bubble state is reset between fire() calls even if event-custom-complex is not available to facilitate correct cross-instance behavior when broadcasting these events. [fixes #2528552]. |
c7eb563867fa29409073f3b495a067d9afa00006 |
|
13-Jan-2010 |
Adam Moore <adamoore@yahoo-inc.com> |
'owns' tests for the hasOwnProperty method |
b51141cca8274097a520f6ead83a4c205b0502f1 |
|
06-Jan-2010 |
Adam Moore <adamoore@yahoo-inc.com> |
EventTarget::detach always returns the event target [fixes #2528505]. |
dd3bb831f7d6a07193f48da84225f0df74f059ad |
|
06-Jan-2010 |
Adam Moore <adamoore@yahoo-inc.com> |
Fixed Y.Array(HTMLElementCollection) in Safari by way of adjusting isObject to account for a type reporting bug in that browser. |
7b604197509a71120a1d0a11e3619d2cf12ae7e5 |
|
06-Jan-2010 |
Adam Moore <adamoore@yahoo-inc.com> |
Implemented wild card subscriptions for the event prefix. e.g., '*.click' will be notified when a 'tab:click' and a 'tree:click' event fire. [fixes #2528501]. |
9cdb1aa8d3a7901f789c2ad7a6ea00e804a9abeb |
|
05-Jan-2010 |
Adam Moore <adamoore@yahoo-inc.com> |
test updates |
5f8408be995d28c8f351f37fd05e7c8633fdea40 |
|
21-Dec-2009 |
Adam Moore <adamoore@yahoo-inc.com> |
The event target is correct when the same event is fired on a different target while the event is in progress [fixes #2528500]. Removed later() requirement from event-custom. |
bbcd1d0c70bd65221c0b025eb0a931fdbde1a45b |
|
11-Dec-2009 |
Adam Moore <adamoore@yahoo-inc.com> |
event doesn't need to be published to bubble when target has no subscribers [fixes #2528470]. |
0dca577a07715960da42d47787eecc25b285182f |
|
06-Nov-2009 |
Adam Moore <adamoore@yahoo-inc.com> |
getValue returns undefined if source isn't an object [fixes #2528347]. |
4f2de35716c5df46152747980516af484d0ab208 |
|
05-Nov-2009 |
Adam Moore <adamoore@yahoo-inc.com> |
All type in fire payload to override the wrapped event type on the facade [fixes #2528376]. |
21f450f4fd5fd60f951de44878aae015ed0342e3 |
|
04-Sep-2009 |
Adam Moore <adamoore@yahoo-inc.com> |
minor cleanup |
7135bc481c626e02f80b94c6d52cf9a13c3a38f7 |
|
04-Sep-2009 |
Adam Moore <adamoore@yahoo-inc.com> |
fireOnce events provide the correct payload to post-fire subscribers. |
efa57736d44cf446f1661497a8645bd388b493fb |
|
26-Aug-2009 |
Adam Moore <adamoore@yahoo-inc.com> |
API update for each/some methods [fixes #2528213]. |
f647f9c7909e84a0b19f09de42ce82a715e2d52a |
|
21-Aug-2009 |
Adam Moore <adamoore@yahoo-inc.com> |
Added bootstrap config which can disable fetching and/or using the loader when use() thinks it is missing stuff. Added fetchCSS config to disable all dynamic loading of CSS modules. Loader does not use CSS to determine if dynamic loading is needed. It has to assume the CSS is there if the script module is. If a script module is fetched, the CSS will be as well if fetchCSS is true. |
fb49666327c2cb6ea5a7d2dea5160b649bc07c51 |
|
19-Aug-2009 |
Adam Moore <adamoore@yahoo-inc.com> |
fixed detachAll, but disabled it on the YUI instance. |
0771d781138a507b3e657573703f511291640bf3 |
|
12-Aug-2009 |
Adam Moore <adamoore@yahoo-inc.com> |
Initial custom event split |
3f3aa287185afb5d48d7ef0717054a154c372dc9 |
|
07-Aug-2009 |
Adam Moore <adamoore@yahoo-inc.com> |
Added mousewheel support. Refactored event plugins to be individual submodules. |
f21a4beaef1cd810a2ca714086ee81ef7753811f |
|
07-Aug-2009 |
Adam Moore <adamoore@yahoo-inc.com> |
removed trailing comma in test |
13060ea8e194930917f0243edd6ca469a91472e8 |
|
25-Jul-2009 |
Adam Moore <adamoore@yahoo-inc.com> |
test update |
4ed6c4c5fd18811cfc57f26a1c593307d1867746 |
|
24-Jul-2009 |
Adam Moore <adamoore@yahoo-inc.com> |
Fire returns false if any subscriber stops the event propagation. This is only true for non queued events. |
7aa876bc6c31de0d6ada455f2125dd549aaa0ee0 |
|
12-Jun-2009 |
Adam Moore <adamoore@yahoo-inc.com> |
no extra array if context is supplied without arguments to fire |
9c69eb57afb13ae0ffed8e442449f04922fe30ad |
|
06-Jun-2009 |
Adam Moore <adamoore@yahoo-inc.com> |
detach category delimiter limited to '|' |
2690c090ce850e485d15cf691f59e8aaeb3b4bb1 |
|
01-Jun-2009 |
Adam Moore <adamoore@yahoo-inc.com> |
fixed aggregate + white list in Y.mix |
5889c2819167de6bb3c1d1a1e3a5e6af060e8a95 |
|
16-May-2009 |
Adam Moore <adamoore@yahoo-inc.com> |
delegate uses Node.some |
8aa0880cd494c951e0f4aa7d82d8bdac7692c7d0 |
|
15-May-2009 |
Adam Moore <adamoore@yahoo-inc.com> |
detach by string supports a wildcard to remove all listeners from a given detach category: Y.detach('category|*'); |
b46f3d670b654847b0ce60afdba1b461c492a5c9 |
|
15-May-2009 |
Adam Moore <adamoore@yahoo-inc.com> |
Added onCSS callback that is executed during during the dynamic load process after the CSS is inserted (which always happens before scripts are inserted). |
abdfe7cf11d34f89f17b26e4779bf6079d22a910 |
|
15-May-2009 |
Adam Moore <adamoore@yahoo-inc.com> |
The yui:log event now broadcasts globally. That change required the payload to be an event facade. Somehow this change exposed a recursion error that was related to detaching events through node. To investigate that I changed console to consume the new yui:log payload. Then I fixed the node issue, but that didn't fix detachAll. Found the issue with that in node and now it all works. It would be difficult to unravel all this, so I'm committing all of the changes for these components... hopefully it won't cause problems for the component owners. [fixes #2527867][fixes #2527903]. |
c4f19796d319a7ec9a1e76d48adc82c9c5ae2f27 |
|
15-May-2009 |
Adam Moore <adamoore@yahoo-inc.com> |
loader doesn't use the rollup logic when using the combo service [fixes #2496522]. loader log level is 'error' for Get failures and timeouts. |
a52b18b7d9a83c1bf7e94949c160ec4b679ae713 |
|
15-May-2009 |
Adam Moore <adamoore@yahoo-inc.com> |
removed obsolete and redundant requirements in test's build.properties |
9c42541e375e7bb70c53012b3012d70f1a380254 |
|
15-May-2009 |
Adam Moore <adamoore@yahoo-inc.com> |
loader no longer uses logInclude/logExclude for filtering decisions. Added 'filters' config for module specific filter overrides. |
52671ce4f644d565b2acd71a8ce4f6d20829a67c |
|
14-May-2009 |
Adam Moore <adamoore@yahoo-inc.com> |
yui.js now includes queue-base. All loader requests are queued globally. [fixes #1966417][fixes #2525940][bug #2139465]. |
bec687aba7976035d86626c750ea65c65ce13733 |
|
29-Apr-2009 |
Adam Moore <adamoore@yahoo-inc.com> |
Fixed Y.Global broadcast listeners |
eaa291029af365353cfdc18d7cd1014a2f43bbe4 |
|
29-Apr-2009 |
Adam Moore <adamoore@yahoo-inc.com> |
event target uses the context config correctly [fixes #2527870] |
0f2f588af92633581627b768ccac61af079d87cf |
|
29-Apr-2009 |
Adam Moore <adamoore@yahoo-inc.com> |
Implemented the broadcast flag. broadcast = 1: local, accessible via Y.on('prefix:event'). broadcast =2: global, accessible via Y.Global.on('prefix:event). Broadcast listeners cannot effect the defaultFn or host subscribers, although this is still possible by added either Y on Y.Global as event targets. |
5740f3112d19859eebaba7b3b8b95e6bc14beffb |
|
28-Apr-2009 |
Adam Moore <adamoore@yahoo-inc.com> |
Fixed purgeElement/detachAll for DOM events when the event type is specified. |
02fc09f797e83e80199c96adc4751c230dccc973 |
|
27-Apr-2009 |
Adam Moore <adamoore@yahoo-inc.com> |
Updated Y.add config: event-custom requires oop, event requires event-custom [fixes #2525994] |
b3bd569e322a241dcb9aa531d7a7d9ed13766007 |
|
17-Apr-2009 |
Adam Moore <adamoore@yahoo-inc.com> |
stoppedFn and preventedFn should execute only once per fire. |
df5cf7dae3c20d8c50c036ea90987ec21f59614a |
|
17-Apr-2009 |
Adam Moore <adamoore@yahoo-inc.com> |
Y.on({'y:click': fn, 'y:clack': fn}); |
eab87f0881fdf3e80c2a1af9224c50f0bf033644 |
|
13-Apr-2009 |
Adam Moore <adamoore@yahoo-inc.com> |
Changed listener signature for events with event facades. Works the same way as previously when supplying an object as the first parameter. If an object is not supplied as the first param, the facade is prepended to the args collection rather than replacing the first param. Existing subscriptions on event facade events that look like this: Y.on('p:e', fn', o, null, 1, 2) will need to be changed to Y.on('p:e', fn', o, 1, 2). fixes bug #2151030 |
8c73ff96cdb702124fb8ca87e9135cee38195253 |
|
10-Apr-2009 |
Adam Moore <adamoore@yahoo-inc.com> |
detach key delimeter can be either a pipe or comma |
ac1031c6d8f0425a75a89f7c200e7e498fab27c2 |
|
10-Apr-2009 |
Adam Moore <adamoore@yahoo-inc.com> |
removed trailing comma |
ed130182a3af03d1123fae83204a804c7a2ac0d3 |
|
09-Apr-2009 |
Adam Moore <adamoore@yahoo-inc.com> |
Removed extra commas |
ba9518d6366a8c1c3a1d027fdc652d92759e101b |
|
08-Apr-2009 |
Adam Moore <adamoore@yahoo-inc.com> |
'chain' option defaults to global config, but can (and really needs to be) configurated at the event target level. |
2d71b4319c515f49ca328e3e00bb08d35ed5c161 |
|
08-Apr-2009 |
Adam Moore <adamoore@yahoo-inc.com> |
Restoring expected behavior for detach when not chaining |
bd6676c46a56d23b5e6f4702054bbd52e3d6f05f |
|
08-Apr-2009 |
Adam Moore <adamoore@yahoo-inc.com> |
on, after, fire chaining update |
9bc9c1474a84983bd254adc2bc425c5b24d25526 |
|
08-Apr-2009 |
Adam Moore <adamoore@yahoo-inc.com> |
on and after listeners are placed in the same detach bucket |
08e054017132cdd838955bc0af15889f1f2a7b42 |
|
08-Apr-2009 |
Adam Moore <adamoore@yahoo-inc.com> |
Y.on refactor, Y.after support for object payload, detach key prefix supported in custom event type Y.on('detachkey, menu:click', fn), Y.on chaining support via config option. |
80d2034f65b9348e5fd36291f03b0819181efb89 |
|
30-Mar-2009 |
Adam Moore <adamoore@yahoo-inc.com> |
Standardizing 'on', 'detach', and 'after', other methods deprecated (in progress). Event.Target allows a 'prefix' parameter used to handle shorthand for event names. |