- Server address and port is now displayed by the client at all times. (Issue 46)
- UI is much more attractive. (Issue #51)
- Cancel buttons are handled properly. (Issue #48)
- "Invite to Conversation" button is now disabled when not available. (Issue #44)
- "Leave Conversation" button is now disabled when not available. (Issue #52)
- A second server launching on the same port fails more gracefully. (Issue #34)
- Various TUI features unimplemented or broken with GUI upgrade.
- Conversation switching in the client GUI. (Issue #41)
- Conversations are now highlighted when they have new messages.
- Conversation list no longer can get duplicates with repeated invites. (Issue #39)
- A second server throws an exception if launched with the same port. (Issue #34)
- Various TUI features unimplemented or broken with GUI upgrade.
- Client GUI added.
- Clients are now announced when they connect/disconnect.
- The GUI no longer requires any command line arguments.
- Client accepts "address:port" strings to connect.
- Conversation switching in the client GUI. (Issue #41)
** Known Issues
- Clients can receive invites to conversations they are already members of. (Issue #39)
- A second server throws an exception if launched with the same port. (Issue #34)
- Various TUI features unimplemented or broken with GUI upgrade.
- Server GUI added. (Client still requires command line.)
- Documentation now built by ant and deployed by Travis-CI.
- Travis deployments only on.
- Client GUI under construction.
- Clients are not announced to connect.
- No longer compatible with openJDK 6.
- Initial Release.