Made Spinner obey step size
Bugfix in TableSorter to keep current selection after remove of rows
TextLines support left/right/center alignment for swing plugins
Bugfix in UIComboBoxUI getPreferredSize when installUI was not called
non-modal StandardDialog does not return directly from show() anymore
TabbedPaneUI doesn't have nasty blinking browse buttons anymore
Make sure '\n' characters are encoded
Fixed miniumsize in JLabelUI to return the max of the supers minimum size and its own
Fix nullpointer exception during 'startup' of font selection diag.
Fix bug in config panel that reset the font when altering colors sometimes
Make the color selection panel more responsive when starting with black.
Extend the ToolBarContainer to manage the toolbars a lot better.
Fix bug in FocusTraversal so non focusable widgets don't get focus anymore
Add textfield widget that selects text when tabbing into the textfield
Converted the UIC to a builder structure to decouple the per-widget parsing and what to do afterwards.
Fixed bug in a Slider that it sometimes scrolled 2 items when clicking next to the 'thumb'.
Allow toolbars to be dragged out of the container, into others or into an extra window.
Give toolbars a title bar.
Allow the user to place toolbars in a specific order while dragging/dropping them.
Use maximum size of a toolbar to restrict sizing them (in the toolbarcontainer) in an ugly manner.
support the Qt concept of buddies
Added a MainWindow and a StatusBar widget.
Various minor layouting fixes in NaturalLayout
Completely move fileWriter intelligence to the JavaFileWriter. UIC.java is now completely outputter independent.
Translate uses Locale.getDefault instead of en/US as default locale.
Added generation of setEnabled call for widgets
Added generation of setEditable call for widgets
Added QTimeEdit widget
Exceptions in UICompiler don't generate an output file, and don't stop the ant build process anymore, they just print an error.
When no children are added to a widget (or the top-level layout manager forgotten) don't print faulty 'QWidget not implemented' anymore, instead throw an exception and refuse to create java file.
Added generic connections support so you can create (simple) actions from Designer.
Added rich text support for MultiLineEdit. Using a JTextPane for Rich text, a JTextArea for plain.
Added toggle button support to QPushButton plugin.
Improved Wizard with a new implementation and thus a new API; old wizard is still available as optional.
Made it possible to add User buttons with its own text, and to enable/disable 'Apply' and the user buttons.
Made it possible to change text on user buttons on StandardDialog.
Added UICRestrictedDocument that limits the characters you can type to a user specified set.
Added plugin for KRestrictedLine which combines the UICRestrictedDocument and the UICTextField
Added usability features to spinner; 1) when pressing enter do a commit. 2) if integer is outside of allowed field; adjust to limits (instead of ignoring)
Added usability features to UICTextField; 1) undo/redo 2) a RMB popup to show various actions
MMB on slider jumps directly to location being clicked.
Scrolling is based on the users resolution, not content of widget being scrolled.
Holding CTRL with scrollwheel makes scrollbars go faster
Scrolling horizontally can be done always now using scrollwheels by placing it on the scrollbar
Improved VariableManager getCorrectName to check for java keywords as well
ComboBox has now TwoColor cell renderer when using UICTheme
Don't reserve space for invisible widgets in NaturalLayout
Add WhatIs text from designer file to swing applications.
Finish WhatIs functionality in MainWindow and show a '?' button on the statusbar
Add UICSqeezedTextLabel class and the builder version.
Add ActionFactory and UICAction objects. This stuff is gonny make you cry of happiness :)
Add whatIs stuff in QWidget and QDialog for Swing
Added support for splitters
Save MainWindow size when the class is extended and restore it on show.
Fix multiple selected rows in a table being still (correctly) selected after a delete from that table
Prepared tablemodel classes for new (not yet present) classes (moved from widgets to model)