- bugfix: TaskTreeTable.getTaskRoot() gibt den richtigen Knoten (Wurzel) zurück, sodass Speicherfunktionen richtich tun
- bugfix: Converter.fromDTO(dtoTask:DTOTask) setzt die Priorität
- Anfragen über selektierte Zeilen werden über die Table gemacht
- Die Auswahl für den JTree in der Tabelle funktioniert wie für einen gewöhnlichen JTree.
- Ingesamt wird in jeder Spalte alles auf die selbe Art und Weise ausgewählt
- Das Aufklappen des Baums verhält sich wie beim JTree (Mausnachrichten werden an den Baum richtig weiter geleitet)
Das Expandieren und Kollabieren einer Auswahl selektiert die kompletten Zeilen, die noch sichtbar sind
Wenn eine Reihe selektiert wird, werden nur Methoden aus JTable aufgerufen
expand- bzw. collapseSelectedNodes-Methoden werden durch eine Methode ersetzt (expandCollapseSelectedNodes)
Die updateGUI-Methode verbreitert das Fenster um 1 Pixel und veringert die Breite wieder um 1 Pixel damit der Titel aktualisiert wird (zumindest für Ubuntu notwendig)
Beim Löschen von Tasks wird die Anzahl der Tasks vor dem Löschen mit der Anzahl nach dem Löschen verglichen.
- ConverterException wird hinzugefügt.
- Beim lesen einer Taskliste kann von Converter eine ConverterException geworfen werden.
TodoStatusBar überschreibt setLocale und ersetzt resetI18n.
TaskTableCellRenderer überschreibt setLocale und ersetzt resetI18n.
TaskTreeTable überschreibt setLocale und ersetzt resetI18n.
TodoFrame überschreibt setLocale und ersetzt resetI18n.