Version | Date | Description |
---|---|---|
4.0 | 2022-10-06 | |
3.3 | 2012-02-24 | |
3.2 | 2010-06-11 | |
3.1.1 | 2009-11-23 | |
3.1 | 2009-09-07 | |
3.0.2 | 2009-03-09 | |
3.0.1 | 2009-03-04 | |
3.0 | 2009-02-02 | |
2.2.3 | 2008-12-18 | |
2.2.2 | 2008-09-18 | |
2.2.1 | 2008-09-04 | |
2.2 | 2008-09-03 | |
2.1 | 2008-03-26 | |
2.0 | 2007-09-14 | |
1.3 | 2007-05-16 | |
1.2 | 2007-05-14 | |
1.1 | 2007-04-24 | |
1.0.2 | 2007-03-16 | |
1.0.1 | 2007-03-06 | |
1.0 | 2007-02-06 |
Type | Changes | By |
---|---|---|
project deployed to the Central Repository | Lorenzo Bigagli | |
POM revisited | Lorenzo Bigagli | |
target upgraded to Java 1.7 | Lorenzo Bigagli | |
project moved to gitHub | Lorenzo Bigagli | |
groupId changed to eu.essilab | Lorenzo Bigagli | |
code repackaged to eu.essilab.lablib.checkboxtree | Lorenzo Bigagli | |
source copyright information | Lorenzo Bigagli |
Type | Changes | By |
---|---|---|
POM update | Lorenzo Bigagli | |
DefaultCheckboxTreeCellRenderer should be transparent (see ticket #17) | Lorenzo Bigagli |
Type | Changes | By |
---|---|---|
POM update | Lorenzo Bigagli | |
TreeCheckingSynchronizer class | Fabrizio Papeschi | |
Refactored setCellRenderer to enforce the argument type and added a co-variant getter | Lorenzo Bigagli | |
Removed link to older versions in website | Lorenzo Bigagli | |
NullTreeCheckingModel singleton and refactored CheckboxTree.checkingModel to the Null Object pattern | Lorenzo Bigagli | |
expandAll bugged when the root is not visible (see ticket #12) | Michael Rudolf | |
toggling is correctly disabled when setEnabled(false) (see ticket #10) | Lorenzo Bigagli | |
Nimbus Look&Feel (see ticket #6) | Lorenzo Bigagli |
Type | Changes | By |
---|---|---|
Minor updates to POM, source and documentation | Lorenzo Bigagli | |
Deployment issue upon anonymous access (see ticket #7) | Lorenzo Bigagli |
Type | Changes | By |
---|---|---|
POM and documentation update | Lorenzo Bigagli | |
Added issue tracker information to the POM | Lorenzo Bigagli | |
Consumed mouse pressed events are skipped (and the useless 'if' on tree enabling is removed) | Lorenzo Bigagli | |
Checking a node is (optionally) decoupled from selecting it (see ticket #3) | Lorenzo Bigagli | |
Implementation of DefaultCheckboxTreeCellRenderer.isOnHotspot | Lorenzo Bigagli |
Type | Changes | By |
---|---|---|
Patched the call to setTreeModel(null) in DefaultTreeCheckingModel | Jens Happe |
Type | Changes | By |
---|---|---|
POM upgrade | Lorenzo Bigagli | |
Recompiled for Java 5 (to support 32-bit applets and our Mac friends...) | Lorenzo Bigagli |
Type | Changes | By |
---|---|---|
Exposed method isPathChecked in CheckboxTree | Lorenzo Bigagli | |
Removed deprecated methods | Lorenzo Bigagli | |
Target platform is Java 6 (no more tested on Java 5) | Lorenzo Bigagli | |
Reengineered TreeCheckingEvent to properly expose the event source and better capture the event semantics (cf. javax.swing.event.TreeSelectionEvent) | Lorenzo Bigagli |
Type | Changes | By |
---|---|---|
API and site documentation | Lorenzo Bigagli | |
Fixed management of null root nodes | Lorenzo Bigagli | |
Deprecated dependency on TreeModel in TreeCheckingModel | Lorenzo Bigagli | |
POM upgrade | Lorenzo Bigagli |
Type | Changes | By |
---|---|---|
Set tree enabled (false) didn't disable checkboxes | Enrico Boldrini |
Type | Changes | By |
---|---|---|
Bugfix in the spacebar listener | Enrico Boldrini | |
Updated radio button treecell renderer | Enrico Boldrini |
Type | Changes | By |
---|---|---|
Added space key listener for toggling the checking | Enrico Boldrini | |
Added sample application | Enrico Boldrini | |
Added single checking mode | Enrico Boldrini |
Type | Changes | By |
---|---|---|
Added constructor for the TreeCheckingEvent | Enrico Boldrini | |
Added two methods (removeCheckingPath, removeCheckingPaths to CheckboxTree) | Enrico Boldrini | |
Added an example (LabelCheckboxTree) | Enrico Boldrini | |
Removed maven-site-plugin and related pluginRepository from POM (it worked around a bug; now it is ok) | Lorenzo Bigagli | |
POM upgrade (to POM PIN 1.4, etc.) | Lorenzo Bigagli |
Type | Changes | By |
---|---|---|
Renamed CheckboxJtree to CheckboxTree | Enrico Boldrini | |
Updated site (added the applet) | Enrico Boldrini | |
Renamed TreeCheckingModes | Enrico Boldrini | |
Cleaned DefaultCheckboxTreeCellRenderer class | Enrico Boldrini | |
Renamed CheckboxTreeCellRenderer.isOnCheckbox to isOnHotspot | Lorenzo Bigagli | |
DefaultTreeCheckingModel: rootPath was not updated after tree model changes | Enrico Boldrini | |
removed TreeCheckingModel.getTreeModelListener | Lorenzo Bigagli | |
documentation/web site generation improved | Lorenzo Bigagli | |
TreeCheckingModel.get/setTreeModel | Lorenzo Bigagli | |
Deprecated TreeCheckingModel.getTreeModelListener | Lorenzo Bigagli | |
Bugfix in CheckboxTree toString | Enrico Boldrini | |
Bugfix in TreeCheckingListener management | Lorenzo Bigagli |
Type | Changes | By |
---|---|---|
added DownRecursiveUpWhiteTreeCheckingMode | Enrico Boldrini | |
added documentation | Enrico Boldrini |
Type | Changes | By |
---|---|---|
added method getCheckingRoots | Enrico Boldrini | |
added documentation | Enrico Boldrini |
Type | Changes | By |
---|---|---|
removed hashset for nodes | Enrico Boldrini | |
performance improved | Enrico Boldrini | |
propagation of checks when nodes are inserted/removed according to different checking strategies | Enrico Boldrini |
Type | Changes | By |
---|---|---|
Bugfix in HashSet init | Enrico Boldrini |
Type | Changes | By |
---|---|---|
Bugfix in checking propagation when new nodes are inserted | Enrico Boldrini |
Type | Changes | By |
---|---|---|
Branched from lablib and mavenization | Enrico Boldrini |