| Version | Date | Description |
|---|---|---|
| swinger-commons-1.0.0 | 2013-03-21 | Update. |
| swinger-commons-0.10.0-M1 | 2011-12-24 | Update. |
| swinger-commons-0.9.0 | 2010-08-04 | Update. |
| swinger-commons-0.8.0 | 2010-02-16 | Update. |
| swinger-commons-0.7.0 | 2008-04-22 | Update. |
| swinger-commons-0.6.0 | 2008-02-22 | Dialog-Erstellung aufgeraeumt. |
| swinger-commons-0.5.2 | 2007-11-24 | Update. |
| swinger-commons-0.5.1 | 2007-11-11 | Update. |
| swinger-commons-0.5.0 | 2007-11-10 | Update. |
| swinger-commons-0.4.0 | 2007-07-14 | Projektsplittung. |
| swinger-0.3.0 | 2006-11-20 | Zwischenstand. Groessere API Aenderungen sind zu erwarten! |
| swinger-0.2.0 | 2004-11-20 | Ein aktueller Zwischenstand der Entwicklung |
| swinger-0.1.0 | 2004-08-17 | Projektstart |
| Type | Changes | By |
|---|---|---|
![]() |
Java 7. | andrewinkler |
| Type | Changes | By |
|---|---|---|
![]() |
Update to Maven-Eclipse-Groovy plugin. | andrewinkler |
![]() |
Update to current maven surefire plugin 2.8.1 version. | andrewinkler |
![]() |
Update to current FEST-Swing-1.2 version. | andrewinkler |
| Type | Changes | By |
|---|---|---|
![]() |
Update to current FEST versions. | andrewinkler |
![]() |
Removed the dependency of the xml-apis. | andrewinkler |
![]() |
Removed the dependency to commons-logging. | andrewinkler |
![]() |
Removed the menu package. These functions are partly supported by the swinger-commands project. | andrewinkler |
| Type | Changes | By |
|---|---|---|
![]() |
Der 'SelectionChangeListener' für 'InfoNodeTabAdapter' wirft mit eingeschalteten DEBUG Log-Level eine NullPointerException. | andrewinkler |
![]() |
Der DefaultWorkspaceChangeManager feuert nur dann Events, wenn alter und neuer Workspace ungleich sind. | andrewinkler |
![]() |
Der WorkspaceChange* Klassen um Generics erweitert. | andrewinkler |
![]() |
Das Encoding aller Textdateien ist auf UTF-8 umgestellt Kleiner Test: äöü ÄÖÜ ß. | andrewinkler |
![]() |
Automatische FTP Upload der Site, wenn Artefakt deployt wird. | awinkler2 |
![]() |
Code Beispiele landen in src/test/java unter das Package example. | awinkler2 |
![]() |
SwingApplication Klasse als Einstiegshilfe fuer das Anstarten einer Swing-Anwendung. | awinkler2 |
![]() |
Update auf 'gluehloch-parent-pom Version 7'. Beinhaltet Groovy-1.5.4. | awinkler2 |
![]() |
Link auf den LayoutManager MigLayout in der Site-Abteilung. | awinkler2 |
| Type | Changes | By |
|---|---|---|
![]() |
Update auf gluehloch-util-0.12.0 | awinkler2 |
| Type | Changes | By |
|---|---|---|
![]() |
CommonDialog, CommonDialog2 und CommonDialogModel fliegen raus. | awinkler2 |
![]() |
DialogFactory in MessageDialogFactory umbenannt. Die neue DialogFactory uebernimmt die Builder-Funktion der Klasse CommonDialog2. | awinkler2 |
![]() |
Menu-Test aufgeraeumt. | awinkler2 |
![]() |
Groovy als Test-Skriptsprache eingebunden. | awinkler2 |
| Type | Changes | By |
|---|---|---|
![]() |
Die Tree-Events wechseln in das swinger-tree Projekt. | awinkler2 |
![]() |
Der Action-Pool liefert bei Bedarf auf Action-Dummies oder Platzhalter aus, wenn die Anfrage ueber #getAction() keine entsprechende Aktion findet. | awinkler2 |
| Type | Changes | By |
|---|---|---|
![]() |
SNAPSHOT Referenzen entfernt. | awinkler2 |
| Type | Changes | By |
|---|---|---|
![]() |
MessageListener und VetoableMessageListener. | awinkler2 |
![]() |
Dokumentationsseiten (Swing-Exception-Handler). | awinkler2 |
![]() |
ActionPool liefert bei #addAction(Action) und #getAction() nicht die erwartete Action, sonder eine IllegalArgumentException. | awinkler2 |
| Type | Changes | By |
|---|---|---|
![]() |
Update der JGoodies Bibliotheken. Code an die neuen Generic Klassen angepasst. | awinkler2 |
![]() |
Die ViewElement Klassen und alle Strukturen um dieses Interface sind entfernt bzw. als deprecated markiert. | awinkler2 |
![]() |
Menu-Generator mit commons-digester. Generiert aus XML ein Swing-Menue. | awinkler2 |
![]() |
Der ActionPool erlaubt einen beliebigen Schluessel fuer die Aktionen. | awinkler2 |
![]() |
SwingerStatusBar im Windows Look. | awinkler2 |
![]() |
TitledSeperator. Eine Erweiterung des Konzepts von LabledSeperator. Den DialogSeperator in LabledSeperator umbenannt. | awinkler2 |
![]() |
SwingerUtils#setLocationRelativeTo(...) entfernt. | awinkler2 |
![]() |
Experimental: MessageBus, Channel, MessageListener. Zentrales Bussystem fuer GUI-Ereignisse. | awinkler2 |
![]() |
Maven Skin fuer die Site-Generierung angepasst. Umstellung auf gluehloch-parent-pom Version 2. | awinkler2 |
![]() |
Swinger-Concurrent und Swinger-Tree ausgelagert. | awinkler2 |
![]() |
BlockingWindow fuer das Sperren eines Fensters. | awinkler2 |
![]() |
Der ApplicationContainer arbeitet intern unnoetig mit einer BlockingQueue. Der ApplicationThread implementiert ein Callable anstelle des Runnable. | awinkler2 |
![]() |
SwingerTableUtils#packColumns(JTable, int) ignorierte den margin Parameter. Neue Convenience-Methode: SwingerTableUtils#packColumns(JTable). | awinkler2 |
![]() |
Den Rahmen von DialogHeaderPanel verschwinden lassen. Nur eine Kante zur eigentlichen Dialogkomponente. | awinkler2 |
| Type | Changes | By |
|---|---|---|
![]() |
TaskQueue um einen Sperrmechanismus erweitert. | awinkler2 |
![]() |
Beispiel eines Model-View-Presenters. ViewElementModelController in ViewElementModelBinding umbenannt. | awinkler2 |
![]() |
Ein Formatter für regulaere Ausdrücke. | awinkler2 |
![]() |
Mapper Mechanismus 'Push-Binding' durch 'Data-Binding' ersetzt. | awinkler2 |
![]() |
TaskQueue fuer den Batch Betrieb: Im Exception Fall wird kein DefaultExceptionDialog aufgemacht. | awinkler2 |
![]() |
DefaultExceptionDialog im unbehandelten Ausnahmefall. | awinkler2 |
![]() |
Ein Verschiebepanel: Zwei Listen. Eintraege koennen zwischen diesen zwei Listen hin und her geschoben werden. | awinkler2 |
![]() |
Das Validierungspaket wieder entfernt. Eine bessere Alternative besteht in der JGoodies Bibliothek Validation. | awinkler2 |
![]() |
Ein Paket swinger.widget.tree zur Unterstuetzung von Tree-Operationen. In diesem Zusammenhang als Stichwort: 'On-Demand-Loading' von Baumknoten. Cache-Mechanismus fuer TreeNodeAdapter zur Verhinderung von Access-Exceptions bei modifizierten bzw. geloeschten Domaenenobjekten. | awinkler2 |
![]() |
MnemonicUtils zur Unterstützung von - na klar - Mnemonics. | awinkler2 |
![]() |
Eine neue Abteilung 'widget' mit verschiedenen Helper-Klassen wie TabbedComponent und TabbedGroup zur Verwaltung einer Tab-Ansicht im Unterpaket 'tabbed'. Ausserdem ein Unterpaket 'tree' für Baumansichten. | awinkler2 |
![]() |
Unterstuetzung für Tastatursteuerung. Standarddialoge um Tastatursteuerung erweitert. Die Klasse SwingerUtils stellt ein paar Methoden zur Identifizierung von Mnemonics Keys bereit. Die Klasse SwingerAction unterstuetzt das Anlegen von tastaturgesteuerten Swing-Actions. | awinkler2 |
![]() |
Das Paket swinger.worker wird ersetzt durch das swinger.container Paket. | awinkler2 |
![]() |
Die Methode SwingUtils.centerDialog() entfernt. | awinkler2 |
![]() |
Neue Icons aus dem Eclipse Projekt hinzugefuegt. Ein Paket zur Verarbeitung von Validierungsergebnissen. Ein weiteres Paket zur Verwaltung von Hintergrund-Threads in Swing-Anwendungen. | awinkler2 |
| Type | Changes | By |
|---|---|---|
![]() |
Die Paketstruktur von de.winkler... auf de.gluehloch... umbenannt. | awinkler2 |
![]() |
Ein neues Paket de.gluehloch.swinger.worker... eingerichtet. Dieses Paket beinhaltet einige Klassen für das Starten von Threads aus einer (z.B. Swing) Oberfläche heraus. | awinkler2 |
![]() |
ShortRunnableWorker und IFinisher hinzugefügt. | awinkler2 |
| Type | Changes | By |
|---|---|---|
![]() |
Ein DetailMessageDialog zur Anzeige einer Nachricht und optional einer detaillierten Nachricht. | awinkler2 |
![]() |
Ein MessageDialog zur Anzeige von Nachrichten. | awinkler2 |
![]() |
Ein DialogSeparator (Label mit grauer Linie). | awinkler2 |
![]() |
Den bekannten SwingWorker hinzugefügt. | awinkler2 |