Release Notes
Release Date: 20. September 2010
This is the 1.6.2 release
Project: SwingX
This release contains minor bug fixes and refactored code removing the code paths necessary for Java 5 support and further streamlining the APIs.
JXButton and JXLabel
Fixed various rendering issues.
Painter APIs, rendering, UI delegates
Refactored the painters and improved the performance.
Image rendering components
Fixed various bugs related to rendering and performance.
Resolved Issues
Following list of 39 items contains all the issues and improvements included in release 1.6.2.
We would also like to thank to all who actively contributed to this release, namely:
- Karl Schaefer (kschaefe)
- Jeanette Winzenburg (kleopatra)
- Luan O'Carroll (luano)
Mon Sep 20 6:24:12 +0000 2010 | |||||
---|---|---|---|---|---|
ID | Type | Pri | Component | Votes | Summary |
299 | DEFECT | P2 | swingx | 0 | Autocomplete will leak memory when redecorating a component |
302 | DEFECT | P3 | swingx | 0 | DropShadowBorder does not expose setters for line width and |
388 | ENHANC | P4 | swingx | 0 | There should be a TitledSeparatorBorder |
394 | DEFECT | P3 | swingx | 1 | Unable to select autocomplete popup with arrow keys |
472 | PATCH | P3 | swingx | 0 | SwingX-Addon manager build target. |
523 | DEFECT | P3 | swingx | 0 | Problem with ActionContainerFactory.createMenuBar and Action |
689 | ENHANC | P3 | swingx | 0 | Keyboard support in JXImagePanel |
721 | DEFECT | P3 | swingx | 1 | AutoCompleteDecorator(combobox) not using ComboBox.disabledF |
828 | DEFECT | P3 | swingx | 0 | JXButton painter accessors too limiting |
887 | ENHANC | P3 | swingx | 0 | ActionContainerFactory.getAction should not throw Exceptions |
896 | DEFECT | P3 | swingx | 0 | ComponentProvider should be designed for extension |
935 | ENHANC | P3 | swingx | 0 | Integrating of Beans Binding with all JXComponent |
960 | DEFECT | P3 | swingx | 0 | SearchFactory: must support updateUI of shared find widgets |
964 | DEFECT | P3 | swingx | 0 | UI delegate installed Painters can hide user background |
978 | DEFECT | P3 | swingx | 0 | setBackground and JXLabel problem |
988 | ENHANC | P3 | swingx | 0 | Remove JXImagePanel |
1023 | ENHANC | P3 | swingx | 0 | ImagePainter URL-related code out of place |
1099 | DEFECT | P3 | swingx | 0 | ImagePainter provides no mechanism to background load image |
1127 | DEFECT | P3 | swingx | 0 | JXImagePanel loses image (disappears) |
1137 | DEFECT | P3 | swingx | 0 | ActionContainerFactory should use ActionMap not ActionManage |
1154 | DEFECT | P3 | swingx | 0 | Regression: JXTable must not sort on click if disabled |
1158 | DEFECT | P3 | swingx | 2 | JXStatusBar + JXButton with icon = infinite repaint |
1176 | DEFECT | P3 | swingx | 0 | JXImagePanel.setImage(): use ImageObserver |
1212 | DEFECT | P3 | swingx | 0 | NullPointerException in BasicErrorPaneUI.initWindow listener |
1218 | DEFECT | P3 | swingx | 0 | CompoundPainter: should fire propertyChange if contained pai |
1239 | ENHANC | P5 | swingx | 0 | TaskPane: add convenience constructors |
1294 | ENHANC | P3 | swingx | 0 | StrictNumberFormatter and NumberFormatExt should be public |
1316 | DEFECT | P3 | swingx | 0 | JXImagePanel allows a single Callable to run multiple times |
1320 | DEFECT | P3 | swingx | 0 | JComboBox with autocompletion ignores first keypress in JTab |
1323 | DEFECT | P3 | swingx | 0 | Cyclic GradientPaint will never appear cyclic in MattePainte |
1325 | DEFECT | P3 | swingx | 0 | IndexOutOfBoundsException when adding a column to JXTable |
1330 | DEFECT | P3 | swingx | 0 | JXLabel does not support underline in wrapped mode |
1331 | ENHANC | P3 | swingx | 0 | DefaultDateSelectionModel.setUnselectableDates |
1334 | DEFECT | P3 | swingx | 0 | JXHyperlink is missing UIManager properties |
1340 | DEFECT | P2 | swingx | 0 | DefaultTableColumnModelExt: must fire columnRemoved for hidd |
1341 | ENHANC | P3 | swingx | 0 | JXTableHeader: make resizing/dragged/Column/Distance bound p |
1342 | DEFECT | P3 | swingx | 0 | JXLabel bg doesn't show |
1345 | FEATUR | P3 | swingx | 0 | TableCellContext: make responsible for alternateRow color |
1348 | FEATUR | P3 | swingx | 0 | StringValue: add implementation for localized lookup |