Author: reebalazs
Date: Tue Dec 25 13:13:51 2007
New Revision: 50092
Modified:
kukit/kukit.js/branch/ree-service-layer-and-refactoring/ (props changed)
kukit/kukit.js/branch/ree-service-layer-and-refactoring/doc/HISTORY.txt
Log:
Add history entries
Modified:
kukit/kukit.js/branch/ree-service-layer-and-refactoring/doc/HISTORY.txt
==============================================================================
--- kukit/kukit.js/branch/ree-service-layer-and-refactoring/doc/HISTORY.txt
(original)
+++ kukit/kukit.js/branch/ree-service-layer-and-refactoring/doc/HISTORY.txt
Tue Dec 25 13:13:51 2007
@@ -6,6 +6,33 @@
- ...
+ - Add service layers. Refactor plugin binding.
+
+ Refactor event binding and registries.
+
+ refactor processBindingEvents to make it iterate
+ on the binding sequence in a more efficient way.
+
+ Eliminate namespaces from refactored code.
+ From this point fully namespaced names must be
+ used and supposed everywhere. This may need some
+ plugin code upgraded but only those that use
+ unpublished internals.
+ (Fully namespaced event names are needed in
+ __continueEvent__, __continueAllEvents__ methods.)
+ Exception from this are the "soon to be legacy"
+ globalEventRegistry.register and registerForAllEvents
+ methods which keeps namespace and name.
+
+ Convert core plugins to use Each bind iterator instead of
+ EachLegacy. Since these plugins called makeExecuteActionsHook
+ themselves, it resulted in double calling each time,
+ since the EachLegacy iterator needed to prefetch them.
+ This may break third party plugin code that reuses unpublished
+ internals from plugins.js. (Most particularly, the more_selectors
+ demo needed to be updated as well.)
+ [ree]
+
- Fix multiple selection form fields
marshalling on Safari
(fixes #22 in kssproject)
_______________________________________________
Kukit-checkins mailing list
[email protected]
http://codespeak.net/mailman/listinfo/kukit-checkins