Share

WT Toolkit

File Release Notes and Changelog

Release Name: wt-toolkit-0.2.0

Notes:
This release implements a more formal object model compared to v0.1.x which is targeted at mitigating single-page memory leaks.

Changes: ============================================================================== WT Toolkit Changelog ============================================================================== v0.2.0 2007-01-12: [by Martin Kou, 2007-01-12] -Fixed: Number of mandatory arguments for wtRemoteProcedureCall incorretly set to 3, should be 2 instead -Added: wtObject::addDependency() function -Fixed: wtWindow::ucenter() does not work -Fixed: wtModalWindow positioning algorithm does not work [by Martin Kou, 2007-01-11] -Changed: Finished porting wt_form.js to 0.2.0 object structure -Added: Unit test cases for all wt_form.js objects -Changed: Generalized domDependencies into wtDependencies in garbage collector helper algorithm -Fixed: wtWindow::clearAll() crashes Internet Explorer -Fixed: wtWidget::getScreenPosition() does not work -Changed: Converted demo pages index.js and index2.js to use the new object model [by Martin Kou, 2007-01-09] -Fixed: wtRemoteProcedureCall:setHandler() and setFailHandler() not working -Added: Unit test case for wtRemoteProcedureCall [by Martin Kou, 2007-01-08] -Fixed: wtRemoteProcedureCall object cannot be created -Changed: Converted wtForm, wtFormWidget and wtSingleLineTextInput to use new object system -Added: prevValue and getPrevValue() to wtFormWidget -Added: prevValue as an argument to wtSingleLineTextInput validator -Added: ValueChanged signal to wtForm -Changed: General format of arguments to ValueChanged signal -Added: wtSingleLineTextInput unit test case [by Martin Kou, 2007-01-07] -Added: Weak reference emulation, proxy pattern and observer pattern implenentation via wtObject -Changed: Converted wt_core.js, wt_mouse.js, wt_wm.js, wt_widget.js to use prototype based inheritance in Javascript and wtObject as the root superclass -Added: Unit test cases for all widgets in wt_widget.js and wt_wm.js ==============================================================================