Table of Contents
qooxdoo 1.1.1 (2010-08-04)
Summary
This is a regular patch release, which includes bugfixes but no feature enhancements. It is meant to be backwards compatible to qooxdoo 1.1. Nothing needs to be changed in the JavaScript code of your existing apps, if they are based on the previous 1.1 release.
You might want to checkout the corresponding minor release qooxdoo 1.2, which not only includes bugfixes but also many new features and improvements.
Bugfixes
See this detailed list of issues resolved for qooxdoo 1.1.1.
Framework
Core
Browser Support
- Fixed
qx.bom.Document.getHeight(), which could return wrong values in IE8 (3719).
Transport
- Improved the disposal of the transport layer (3812).
Low-level
- Fixed bug in
qx.bom.Collectionwhen chaining two selectors. If the first selector does not match any element the result is now correctly an empty collection. The former behavior of using the document as an input to the second selector was removed.
GUI Toolkit
UI Core
- Changing the scaling of unmanaged images is now working.
- Unmanaged images in IE no longer show a broken image thumbnail above them.
- Blocker handling was improved, as before it was possible that an internal blocker could be negative. (3720).
- Minor fixes in the mouse cursor handling (3715).
- Adjusted the mouse wheel speed for webkit (again) (3749).
Data Binding
- The YQL data store now supports the https protocol.
- Fixed the ignorance of converters in the target chain binding (3760).
- General improvements of the list controller (3404).
- Added proper listener removal to the tree controller (3566).
- General improvements of the tree controller (3860).
- Added the destructor for object and form controller (3879).
- JSON marshaler now skips qooxdoo objects (3883).
- Form controller can now handle any type of label as a name (3747).
Form
- Disabled spell-checking by default in every browser (3665).
- Improved the wrap property of labels (3732).
- Fixed a misbehavior in combination with keyboard selection and model selection (3748).
- Prevent the form controller from resetting the selection, if selection-aware widgets are in the form (3541).
Layouts
- Minor bugfixes in layout calculation (3279).
Widgets
- Minor fixes in the select box (3691).
Theming
- Minor fixed in the state handling (3707).
Applications
Playground
- General bugfixes (3674).
Feedreader
- Feed loading and parsing is now done via YQL (3634).
Tooling
- Stand-alone log jobs are now working.
- Using
contrib://libraries in an application had to be adapted to changes in Sourceforge's ViewVC interface. Unfortunately, older qooxdoo versions will break due to this change, but there is an easy patch with the bug, which everybody running into this issue and not being able to upgrade should be able to apply. 3769 - Fixed command line interface to ImageMagick (3673).
Generation
- Cross-library combined images now work (3108).
Migration
Known Issues
- While Cygwin is not an officially supported environment for qooxdoo tooling, here's a know issue with Windows 7: Using the generator with Cygwin on Windows 7 can throw an error like
died waiting for dll loading. This issue sometimes occurs when a process is being forked. We recommend using Active Python for all Windows platforms including Windows 7.
