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

Reply via email to