 |
| |
| META TOPICPARENT | name="SwingLabsSwingX" |
Home | Changes | Index | Search | Go <-- This creates the navigation links to : Home | Help | Index | etc. --> | | | | |
< < | Final (Hopefully | | | | |
< < | Should not introduce major changes, only all-time cleanup tasks. Please let us know if problems are introduced. | > > | 1.x
Sorting/Filtering
Removed swingx-style sorting and switch over to use core features where available. Obviously, this is a major and code-breaking change. No gentle way we could think of doing it - so expect pain ahead. The change started as of build #1934, the last stable continous with the old-style sorting is build is #1930, the last weekly is #150 dating from 5. July 2009.
Relevant discussions and issues:
Other move-to-6
- removed jars which are part of jdk6 (swingworker, swinglayout, others?)
Final 1.0
Should not introduce major changes, only all-time cleanup tasks. Please let us know if problems are introduced. Note that this is the last release targeted to JDK 1.5. (Nearly) immediately after this, we started to move the code base over to JDK 6!
0.9.7
Emergency release to recover from regression introduced in 0.9.6. | | | 0.9.6 |
| |
| META TOPICPARENT | name="SwingLabsSwingX" |
Home | Changes | Index | Search | Go <-- This creates the navigation links to : Home | Help | Index | etc. --> | | | Should not introduce major changes, only all-time cleanup tasks. Please let us know if problems are introduced. | |
> > | 0.9.6
Roll-out of additional milestone with code breaking cleanup as decided by in a forum thread
Generics
Code hygiene
| | | Deprecation removal
- BasicMonthViewUI: dropped everything related to the pre-renderer painting
|
| |
| META TOPICPARENT | name="SwingLabsSwingX" |
Home | Changes | Index | Search | Go <-- This creates the navigation links to : Home | Help | Index | etc. --> | | | | |
> > | Final (Hopefully
Should not introduce major changes, only all-time cleanup tasks. Please let us know if problems are introduced.
Deprecation removal
- BasicMonthViewUI: dropped everything related to the pre-renderer painting
- JXMonthView: removed accessor for properties which had been renamed for consistency, removed antialias property (superceded by renderer-based painting)
- JXTree: dropped support for model-based string conversion (via reflection)
- AbstractSearchable: removed obsolete nullResult constant (SearchResult is immutable now)
- TODO (Karl?) String/IconValue
- TODO (Karl?) WindowsHyperlinkUI - replaced by?
| | | 0.9.5
This release is mainly a maintainance release, should not hurt client code excessively. Please let us know if problems are introduced. |
| |
| META TOPICPARENT | name="SwingLabsSwingX" |
Home | Changes | Index | Search | Go <-- This creates the navigation links to : Home | Help | Index | etc. --> | | | | |
> > | 0.9.5
This release is mainly a maintainance release, should not hurt client code excessively. Please let us know if problems are introduced.
Bug Fix
- ongoing Issue #620 - limited Vista hack for column header border to jdk1.5 (as the much too big border was fixed in a current 1.6 release)
- ongoing Issue #748 - changed JXMonthView? painting to internally use renderers. This will hurt LAF providers as they need to update before the old (now deprecated) painting mechanism will be removed.
- Issue #945 - removed explicit datepicker format patterns from base DatePicker?.properties to allow fall-back to system defaults for Locales which do not have a specific properties file
| | | 0.9.4
This will be a clean-up release: moving classes across packages, remove unused/unmaintained code, change major blurbs - so expect code breakage. Hopefully the last stormy waves before final. |
| |
| META TOPICPARENT | name="SwingLabsSwingX" |
Home | Changes | Index | Search | Go <-- This creates the navigation links to : Home | Help | Index | etc. --> | | |
- Issue #890 SearchPredicate, PatternPredicate: added convenience constructors which take a regex instead of the compiled pattern. This may break code in the rare (?) case where a null pattern parameter is hardcoded.
- Issue #893 AutoCompleteDocument was changed to compose a Document instead of extend one. Solves this issue and adds extensibility for other similar problems.
- Issue #906 - define and enforce HighlighterClient contract. The breaking (behavioural) change is that the not-null in setHighlighters(Highlighter...) now is enforced
| |
> > |
- Issue #836 - removal of deprecated code: a lot of little clean up. One major break was the removal of AbstractComponentAddon? list methods (the replacements use DefaultsList?).
| | | Re-packaging | | |
- moved LinkModel, LinkRenderer, EditorPaneLinkVisitor) from swingx
- moved LinkAction, LinkModelAction from action
- moved LabelProperties from swingx to table
| |
< < |
- moved MessageXXX (listener, event, etc.) to waitingroom
- moved ProgressXXX (listener, event, etc.) to waitingroom
- moved SelectionListener to waitingroom
- moved MailTransportProxy to waitingroom
| | |
Removal of deprecated stuff | | |
- added src hierarchy waitingroom
- moved ContextAux to waitingroom
- moved LinkRenderer to waitingroom - it's been deprecated for a long time and only kept for someone using its editor part (which is not recommended to do) For those, keep it around for a little while
| |
> > |
- moved MessageXXX (listener, event, etc.) to waitingroom
- moved ProgressXXX (listener, event, etc.) to waitingroom
- moved SelectionListener to waitingroom
- moved MailTransportProxy to waitingroom
| | | Links to forum and issue tracker |
|
<<O>> Difference Topic
SwingXChanges
(9 - 31 Jul 2008 - Main.kschaefe)
|
|
<<O>> Difference Topic
SwingXChanges
(8 - 31 Jul 2008 - Main.KleopatraX)
|
|
<<O>> Difference Topic
SwingXChanges
(7 - 30 Jul 2008 - Main.KleopatraX)
|
|
<<O>> Difference Topic
SwingXChanges
(6 - 30 Jul 2008 - Main.KleopatraX)
|
|
<<O>> Difference Topic
SwingXChanges
(5 - 16 Jul 2008 - Main.kschaefe)
|
|
<<O>> Difference Topic
SwingXChanges
(4 - 17 Jun 2008 - Main.KleopatraX)
|
|
<<O>> Difference Topic
SwingXChanges
(3 - 17 Jun 2008 - Main.KleopatraX)
|
|
<<O>> Difference Topic
SwingXChanges
(2 - 16 Jun 2008 - Main.KleopatraX)
|
| |
| META TOPICPARENT | name="SwingLabsSwingX" |
Home | Changes | Index | Search | Go <-- This creates the navigation links to : Home | Help | Index | etc. --> | | | Re-packaging | |
> > |
- added package search
- moved Abstract/Searchable, PatternModel, SearchFactory from swingx to search
- changed inner Searchable implementation Table-/Tree-/ListSearchable to toplevel and moved them to search
| | | Removal of deprecated stuff
- ComponentAdapter: method String getColumnIdentifier(int)
| |
< < | | > > | | | |
- ComponentProvider: methods get/setToStringConverter, create/getRendererController
- BasicMonthViewUI: left-over from last removal startX, startY and users
| | | Links to forum and issue tracker
| |
< < | | > > | | | |
0.9.3 | | | 0.9.1 | |
> > | Cleanup of packing calendar widgets
- moved JXMonthView from calendar into swingx package
- moved DateSelectionModel (?) from swingx into calendar package
- ??
Links to forum and issue tracker
| | | 0.9.0 |
|
<<O>> Difference Topic
SwingXChanges
(1 - 13 Jun 2008 - Main.KleopatraX)
|
|
> > |
| META TOPICPARENT | name="SwingLabsSwingX" |
Home | Changes | Index | Search | Go <-- This creates the navigation links to : Home | Help | Index | etc. -->
SwingXChanges <-- this automatically adds a header showing the name of this page -->
Change History - trying to document the major changes per release, latest first
0.9.4
This will be a clean-up release: moving classes across packages, remove unused/unmaintained code, change major blurbs - so expect code breakage. Hopefully the last stormy waves before final.
Re-packaging
Removal of deprecated stuff
- ComponentAdapter: method String getColumnIdentifier(int)
- class ButtonProvider?
- ComponentProvider: methods get/setToStringConverter, create/getRendererController
- BasicMonthViewUI: left-over from last removal startX, startY and users
WaitingRoom
WaitingRoom (name pending) is new src hierarchy which contains the unused, unmaintained stuff which nevertheless might be useful or in-use. It's not automatically integrated (that is not part of the builds? or if so, failures here will not fail the build), not contained in the binary.
- ContextMenuXX - support of default context menus for ScrollBars and TextComponents. Dropped because BasicLookAndFeel and subclasses can't cope with MultiLAFs. TODO: find links - forum discussion and core bug
Links to forum and issue tracker
0.9.3
This is mostly a maintenance release. No major code-breaking changes except removal of long-standing deprecated methods and classes. TODO: list?
0.9.2
0.9.1
0.9.0
Stone age
?? need it
<-- Your JavaDesktop? article goes here. Please try to include at least one sentence describing this topic. -->
<-- Also please try to include at least one sentence describing where each link goes. -->
<-- Please make sure some other page points to your new article so that others can find it! -->
<-- For more on how to write Javapedia articles please read the WritingArticles? page. --> |
|