Another week, another short summary of activities in qooxdoo land ...
Form Management
We continued our work on form management in qooxdoo. As a first step of combining the form widgets into a form, a form manager was created. This manager is
Here's another weekly report, which collects input from the various core developers (thanks, guys!) and tries to massage it into a (mostly) coherent and appealing blog post ...
Form API
We introduced a new property on some form widgets called
The conditional or ternary (because it involves three operands) operator is probably familiar to most programmers working with C-style programming languages. JavaScript adopts it right away:
condExp ? thenExp : elseExp
All three operands
It's just the end of the week, not the end of the world, so here comes a freshly baked status report:
Yes we can
This is a call of duty to every reader of this post: qooxdoo has been chosen as a finalist in the annual SourceForge.net Community Choice Awards. During the first voting phase it became [...]
One thing about web development many of us like most nowadays is its constant, sometimes rapid progress. The comprehensiveness and performance of tools and technologies is exciting to watch (and even more exciting to advance actively). Anyone remember how the web stalled after the dot com bubble burst and the browser war ended in a [...]
In object oriented programming it is common practice to throw exceptions for known error conditions. However, JavaScript lacks one essential feature to make consistent use of exceptions practical: There is no way have a fallback handler, which
Have you tried a demo URL like http://demo.qooxdoo.org/devel/demobrowser/#widget~Label.html lately? We use fragment identifiers (or anchors, if you prefer) to select specific demos within the Demobrowser, as the widget/Label demo in this case. Those
Another (short) week here in Germany at the qooxdoo headquarters. Since yesterday was a public holiday in some states here in Germany some of the qooxdoo core developers took the opportunity for a long weekend.
Anyway: here is the report for this
Test driven development (TDD) is one of the central techniques in Extreme Programming. However many people dismiss it for GUI applications because it seems to be too hard to get the user interface code under test. Last Friday I did a presentation in our office about how to apply TDD to GUI applications. I used [...]
Greetings, qooxdoodians! Time for another weekly report - let's jump right in. With several core developers away from the office, and an internal conference that took place, there is not much to report this