Changes
This is the summary of changes between KMess 2.0.1 and 2.0.
- added a "Log in automatically" checkbox to the initial view (patch by Camille Begue).
- added ability to open the chat history dialog when not connected
- added Test Server support.
- added shortcut checking of added/edited emoticons for invalid characters.
- added usage of smooth pixmap scaling for display pictures in the contact list.
- added caching of scaled display pictures when painting the contact list. Mitigates performance hit caused by using smooth pixmap scaling.
- added full Handwriting support, thanks to the ISF-Qt external library.
- added Roaming content support: display picture, friendly name and personal message are now synchronized with those used in Messenger.
- added chat window buttons to quickly change message font and color.
- added ability to drag-and-drop an image from KSnapshot (or any drag'n'drop-enabled image application) to a chat, to send it.
- added preview of emoticons in emoticon settings page.
- fixed improper scaling of the display picture in the chat window and contact list.
- fixed maximum emoticon shortcut length.
- fixed "close all tabs" dialog: Don't show it when the KDE session is closing.
- fixed a crash in NetworkWindow when receiving P2P messages shorter than the usual.
- fixed an overzealousness of the IRC-like commands parser.
- fixed redrawing of emoticons in the contact list and friendly name label, when emoticon theme is changed.
- fixed display picture cache clearing, when pictures is changed.
- fixed minimum size of the message editor to one line of text.
- fixed appearance of the transfers window: it now appears in the background instead of minimized.
- fixed occasional crash when canceling a drag and drop operation on the chat window.
- fixed contact notifications, which were not shown for contacts going online.
- fixed contact notification spam on login.
- fixed a crash when connecting with the fallback HTTP connection (used behind firewalls, proxies et cetera).
- fixed KDE 4.3.2 bug causing a crash when closing account settings.
- fixed losing the friendly name on login.
- removed small delay when auto-connecting on startup.
- removed in-place editing of emoticons, now it's only done by AddEmoticonDialog.
- removed giflib dependency, as it is now required by ISF-Qt.
- updated Brazilian Portuguese translation by Maurício Arozi Moraes.
- updated Catalan translation by Adrià Arrufat.
- updated Dutch translation by Sjors Gielen.
- updated Estonian translation by Lauri Võsandi, Mihkel Tõnnov and Rivo Laks.
- updated Finnish translation by Marko Mäkilä.
- updated French translation by Émeric Dupont.
- updated German translation by Panagiotis Papadopoulos.
- updated Greek translation by George Kiagiadakis.
- updated Hungarian translation by Pauli Henrik.
- updated Japanese translation by Daniel E. Moctezuma.
- updated Simplified Chinese translation by Cheng Yang.
- updated Spanish translation by Guillermo Arana.
- updated Turkish translation by Uğur Çetin.