Change-Log für JTalker ---------------------- Version 0.7.1 (08.09.2009): Bugfix-Release Client: - Bugfixes: keine Fehler mehr beim ersten Start der Anwenung - TicTacToe-Plugin fragt ob Spiel erwünscht bei einer Einladung Server: - kein Absturz bei nichtvorhanden sein des Plugin-Verzeichnisses Version 0.7.0 (01.09.2009): Client: - Asynchrone Benachrichtigung über neue Nachrichten - GUI zum Erzeugen eines Chatrooms - Command-Messages mit msg-IDs - Shortcuts für beliebte Plugins in dem Hauptfenster möglich - Erweiterte Plugin-API; Stabiles Laden/Entladen der Plugins - Erstes _sinnvolles_ Plugin: Das Spiel Tic-Tac-Toe Server: - Asynchrone Benachrichtigung über neue Nachrichten - Viele Korrekturen Version 0.6.0 (22.01.2006): Allgemein, Code: - Einführung von Packages info.chrm.* Server: - Code Bereinigung und viele Bugfixes - SSL - Umfangreiches Logging - Übergabeparameter für Logfiles und das Arbeitsverzeichnis - User Rolen: root/admin/user. Zunächst Anwendung bei Chatrooms Client: - SSL Integration mit Schlüsselübergabe vom Server - Plugin Schnittstelle mit GUI zur Verwaltung von Plugins - Neues Chat-Fenster mit spez. Funktionen für Chatrooms - Neue Ansicht im Chat-Fenster: Plain-Text ohne HTML - Normale IRC-Laufrichtung (oben->unten) im Chat. Das haben alle lieber ;-) - Verbessertes Handling von Chatrooms (add/remove user...) - Besseres Parsen von URLs und Mail-Adressen Version 0.5.1 (15.05.2005): Server: - Mehrere Chatroom-Commands Client: - Neues Config-File Format (XML) - Benachrichtigungsfenster für neue Nachrichten - Konfiguration der Benachrichtigungsart - Konfiguration des Look and Feels - Verbessertes Handling beim Offline/Online gehen von Usern (letzte Nachricht geht nicht verloren!) - Fehler beim Parsen von URLs behoben Version 0.5.0 (03.04.2005): Server: - Protokoll bereinigt und angepasst (nicht rückwärtskompatibel!) - Server-Commands der Form modul::funktion(...) - PlugIn Interface: Eine einfache Schnittstelle zum Erstellen eigener Server-Commands - Webclient Funktion: nicht-persistente Verbindungen basierend auf einer Session ID sind jetzt möglich - Chatroom Funktionalität Client: - Anpassung an das neue Protokoll - Chatroom Funktion (erzeugen, löschen, User hinzufügen) - Einfache GUI zum Senden von Server-Commands - Dateiversand (auf 300kB begrenzt) Version 0.4.1 (06.11.2004): Client: Bugfix des Zeilenumbruch-Problems unter Windows Version 0.4.0 (01.11.2004): Client: - Anzeige von Emoticons ;-) - Parsen von URLs und Verknüpfung mit dem entspr. Programm (Browser, eMail) - Konfiguration der Binarys für Browser und eMail - Konfiguration wird unter $HOME/.jtalker.conf gespeichert Server: unverändert Version 0.3.1 (21.10.2004): Bugfix Release. Client: - Hauptfenster erzwingt nicht den Fokus, wenn ein passendes Chatfenster offen ist. - Visuelle Rückmeldung im Chatfenster, wenn die Gegenseite offline ist Server: - Anzeige des Usernamens beim Login auf stdout Version 0.3.0 (01.2004): Server generiert Accounts zur Laufzeit. Client kann Account erzeugen. Version 0.2.0 (23.11.2003): Server läuft dank Korrekturen stabil und liest die user-Infos aus einer XML-Datei raus. Client zeigt neue Nachrichten besser an und hat ein Einstellungs-Fenster. HTML-fähiges Chat-Fenster. Version 0.1.1 (11.2003): Korrekturen im Server. Client hat jetzt eine Swing-UI. Version 0.1 (11.2003): Server nimmt Nachrichten an und gibt sie bei Anforderung weiter Client kann sich connecten/einloggen und Nachrichten versenden (alles auf der Konsole) Das Protokoll ist XML-Basierend und ausbaufähig ;-)