Reorganized JMX support to make it easier to import updated code into Android.
Settings is no longer a singleton, to make it easier to mock and test KouChat.
Added new notification (beforeNetworkCameUp) in the connection worker to allow Android
to do extra network preparations before the connection is initialized.
Updated contact information.
Fixed rare bug where quitting would not log off the network right away.
Changed rename format when receiving files with name crash in the console ui
from "file.ext.1" to "file_1.ext".
Lots of cleanup to improve testability.
Added support for the startup argument --minimized to start the Swing gui minimized.
Right click popup with copy/paste options can now be activated using the menu key
on Windows keyboards.
Fixed bug where the private chat input would activate when coming back from away
when the other user is still away.
Moved the menubar to the top of the screen on Mac OS X.
Fixed menu not appearing when right clicking users in the user list on Mac OS X.
Switched to using command key instead of control key for keyboard shortcuts on Mac OS X.
Added pre-scaled system tray icons for Mac OS X.
Removed hack for KDE where system tray icon of 22x22 was required instead of 24x24.
Added setting to enable/disable the system tray icon.
Replaced old icons and smileys with the newer ones from KouChat for Android.
Added retina icons for Mac OS X.
Made links clickable in the About dialog.
Fixed bug with PulseAudio where the notification sound was cut off early.
User interface translations (under development).
kouchat-0.6.1
9 years ago
Fixed charset issues
Fixed Windows bug where text could not be selected in the chat
Fixed Windows bug where right clicking the systray icon would
hide and show the window
Refactored a lot of the GUI code
New package structure
Improved file transfer
Improved error messages in console
Added shutdown hook for controlled shutdown from command line
Added notification about day changes
Improved handling of timeouts and network issues
Lots of small cleanups and bug fixes
kouchat-0.9.0
9 years ago
Improved usability of settings dialog
Made application startup more reliable
Moved all system messages into one class
Fixed more bugs
Added support for commands
Away mode is more locked from activity
Added chat logging
Added a simple text version for console use
Added sound notification
Added more information to "information about users"
Added command history
Added support for running when systray is missing
Improved error information to the user
Added private chat support
Added drag and drop support for sending files
Added right click menus to chat area and write area
Fixed lots of focus issues
New About box
kouchat-0.9.1
9 years ago
Fixed bug where it was possible to drop files in the privchat
window of a logged out user
If a user who has sent a privmsg logs off, the privchat window is shown
Hopefully fixed issue where nicklist is empty after startup
Made better dot and envelope icons
kouchat-0.9.2
9 years ago
Added support for private chat in console mode
Set a minimum size for the chat and privchat windows
New envelope icon again
Privchats are opened in minimized mode instead of in front when
a user logs out
kouchat-0.9.3
9 years ago
Made sure KouChat can connect to a network when it's made available,
if missing on startup
Added more error checking in the controller to stop away and topic
from being changed if not connected