Document Information

Last modified:
2010/01/28 08:58 by ecker

qooxdoo 1.0.1 (2010-01-27)

Summary

This is a regular patch release, meant to be backwards compatible to qooxdoo 1.0. No changes to the JavaScript code should be necessary to continue to use existing apps, which are based on the previous release. Many bugs have been fixed, a number of enhancements and improvements also made it into this release.

Please upgrade to this latest stable release!

Highlights

  • Fixed an issue in Firefox 3.6, which was released last week (01/21/2010). The native scrollbar widgets did no longer react on clicks on the scrollbar buttons. This is a known regression in Firefox 3.6, but fortunately we could find a workaround for this issue.
  • Fixed a critical issue that prevented IE to run properly under SSL. See Bug #3305 for details. It is strongly recommended to update to this release, if your application is deployed via https.
  • Hiding elements, which use the AlphaImageLoader, can occasionally cause IE to completely black out the screen. We now use a technique described here to fix it.

Framework

Low-level

  • qx.bom.Window now parses the Boolean values correctly. See Bug #3285 for details. Thanks to Evgeny for the detailed bug report and the provided fix!
  • Explicitly added the class qx.event.handler.Application to config of the BOM skeleton. This could have been a random problem of the previous release, so to be sure, please adjust the config file of your BOM application accordingly. For details have a look at bug report.

GUI Toolkit

UI Core

  • Scaled image sometimes were not visible. Bug #3273
  • Added a deprecation warning in case the selection of a disabled widget is manipulated.
  • Fixed the corrupt “no drag” cursor bug #3367.

Data Binding

  • Minor improvements of the form controller.

Widgets

  • Fixed sorting issues in the Table widget.
  • General fixes of the evens of input fields: the former value is available now in each event; the same set of normalized events is now fired in all browsers.
  • The selection of the SelectBox widget can now also be reset for empty selections.bug #3272.

HtmlArea

  • Fixed bug in the advanced paragraph-handling for all Gecko browsers. Bug #3346
  • Inserting a link on a collapsed selection now also works in Opera. Bug #3347
  • Inserting a background image now additionally supports integer values for top and left positions. Bug #3307
  • A number of minor fixes and refactorings (e.g. removal of useless function bindings)

Applications

Demobrowser

  • Improved the search for demos: You can now also search for name of classes used in a demo.
  • Demobrowser’s internal data has been bumped to be valid JSON and the file be renamed to demodata.json.

Playground

  • Major code refactorings led to a maintainable and extensible code base.
  • Improved the memory management of the application.
  • Completed the application’s API doc coverage.
  • Added URL shortening support via bit.ly.
  • Introduced Gist support, which allows for integrating externally hosted code samples
  • Some settings are now stored locally in a cookie, thus are kept at reload

Portal

  • Major refactoring completed. See Bug #1485 for details.
  • Horizontal resizing of the boxes now also works in Webkit browsers. Bug #2520

Test Runner

  • Added automatic sorting of the tests, which reduces the number of unexpected test failures and allows them to be reproduced.

Tooling

Generation

  • Generation of build variants has been heavily optimized, resulting in significant time and space savings for initial build runs (ie. with empty cache).

Configuration

  • #2619, #2448 New experimental user preferences support individual configs in <HOME>/.qooxdoo/generator.json, which will be automatically included into each generator run started by this user.

Code Validation

  • Various built-in Ecma262 error classes (like EvalError, RangeError,...) are now recognized as such by the parser.

Information

Last modified:
2010/01/28 08:58 by ecker

Account

Not logged in

 
 

Rich Ajax Platform (RAP)

RAP uses qooxdoo, Java and the Eclipse development model to build rich web applications. Read more...

qooxdoo Web Toolkit (QWT)

Similar to GWT this framework allows to create impressive qooxdoo applications just using Java. Read more...

Pustefix

Pustefix is a MVC-based web application framework using Java and XML/XSLT. Read more...

 
SourceForge.net Logo

Bad Behavior has blocked 0 potential spam attempts in the last 7 days.