KMess - MSN / Live Messenger for Linux / KDE

Skip menu
KMess
Participate
Documentation
Projects

Changelog of KMess 1.5

Changes

This is the summary of changes between KMess 1.5 and 1.5pre2.

  • added support to send custom emoticons.
  • added support for P4-Context field, used for by plugins of the official client for contact aliases (i.e. Xiaoi's Qun). Patch by LiuSizhuang.
  • added initial status chooser at login, and in the account settings.
  • added drag&drop for files in the chat window to send files.
  • added internationalization support to the service status URL.
  • added automatic download of new display pictures in the background.
  • added option to crop a picture before using it as display picture.
  • added zoom buttons to scale the chat window text.
  • added context menu to open and copy links in chat window.
  • added "remove and block" option in the contact remove dialog.
  • added dialog to confirm overwrite when saving a chat to file.
  • added dialog to confirm overwrite when renaming custom emoticons.
  • added auto clean up of the configuration files for outdated info.
  • added keepalive support to see when a contact really closed the chat window, or the chat went idle.
  • added a tooltip to the system tray, showing current name and status.
  • added warning message when chatlogs can't be saved (e.g. wrong permissions).
  • added status message upon server shutdown for maintenance notification.
  • added notification balloons for contact typing and contact status changes.
  • added a workaround for NAT timeouts when behind a "black hole" router.
  • changed default chat style to "Fresh", old style is renamed to "Classic".
  • improved notification balloons, completely new implementation using more standard KDE functionality.
  • improved notifications with correct balloons when transferring files and receiving winks and nudges.
  • improved taskbar notification of new messages, added asterisk in front.
  • improved "Remember this profile" checkbox, it's consistent with the selected account.
  • improved error messages for adding invalid MSN accounts.
  • improved memory usage by reducing dependencies on QWidget.
  • improved memory usage when a chat is started to download a display picture in the background.
  • improved tests for invalid e-mail addresses when adding a new contacts.
  • improved account settings dialog behavior when adding invalid email addresses.
  • improved chat window appearance, with a new right-click menu for the listed contacts, and a resizable message box.
  • improved file transfer speed over high speed links.
  • improved saving of settings; save directly, not only when KMess quits.
  • improved login handling to Passport 3.0 webservices.
  • improved the user manual, reorganized completely.
  • improved developer API documentation, especially the networking classes.
  • improved transfer window's reliability.
  • prepared preliminary support for tabbed chats.
  • fixed multiple problems with broken file/picture transfers, especially over slow links or slow systems.
  • fixed replacing of custom emoticon placeholders which contain <, > or & characters, or quotes.
  • fixed support for default messages from MSN Plus!.
  • fixed keyboard shortcut to insert new lines in the chat messages.
  • fixed keyboard shortcut to copy text in the chat window.
  • fixed background rendering in the contact list.
  • fixed now playing icon, previous one was SUSE-specific.
  • fixed Hotmail folders opening in wrong browser.
  • fixed login selectbox, display last selected account at logout.
  • fixed opening the main window when KMess is started with KDE.
  • fixed missing emoticon example pictures next to the emoticons checkbox.
  • fixed settings dialog height, was too big for 800x600 displays.
  • fixed settings of notification balloons, balloons can be disabled again.
  • fixed emoticon theme settings previews, some themes lacked a preview image.
  • fixed links to account registration and verification in the settings dialog.
  • fixed maximum length of displayed messages in the message balloons.
  • fixed notification balloons text with special messages, like nudges or file transfers.
  • fixed resuming chats when there was no connection to switchboard (gray display pictures in the chat).
  • fixed raising existing chats when trying to open one from the contact list.
  • fixed duplicate chat windows when clicking repeatedly on a contact in the list.
  • fixed reuse of chat windows to use expected behavour.
  • fixed subtle GUI flashing in the chat window for the contact picture.
  • fixed changing an accounts email, it did not get reflected in the initial login UI and the menu's.
  • fixed personal message being sent when the main window lost focus, not only when we confirm its change.
  • fixed non working 'open inbox/send mail' links for non-Hotmail accounts, which now open the mail account specified in the settings.
  • fixed broken contact images which don't get updated; added data hash check.
  • fixed connection timeout error with downloading offline-im messages.
  • fixed connection timeout issues during login for slow connections.
  • fixed incorrect "transfer failed" message when sending files to Mercury Messenger.
  • fixed internal protocol message to withdraw a started file transfer (not visible with WLM).
  • fixed internal protocol encoding with commands which update groups in the contact list.
  • fixed internal protocol handling to allow MSNSLP ACK messages.
  • fixed invalid image when contacts don't have a display picture or it's not valid anymore.
  • fixed unwanted destroying of the direct connection if a switchboard connection restarts.
  • fixed handling of direct connection write errors, revering to the switchboard.
  • fixed unwanted "session is cancelled" messages after completing a file transfer.
  • fixed issues with aborting invitations when a chat window closes.
  • fixed blocking KMess user interface with account settings dialog.
  • fixed blocking user interface when the network is down or slow during the login.
  • fixed 'eventsrc' file not being found by KMess.
  • fixed 'eventsrc' warning, path should be 'kmess/eventsrc'.
  • fixed compiling in Mac OS X (fink environment with KDE3/X11).
  • fixed a series of potential crashes with closing the chat window.
  • fixed a crash when closing the application.
  • fixed a crash when downloading offline-im messages.
  • fixed a crash when the contact was removed with it's chat window open.
  • fixed a crash when the contact cancels a file transfer and the user is still choosing a destination folder.
  • fixed a crash when the direct connection could not be initialized correctly.
  • fixed a crash when a contact changes status but its chatwindow is not yet loaded.
  • fixed a freeze when receiving custom emoticons from Kopete.
  • fixed a freeze when starting/resuming multiple chats at the same time.
  • fixed a freeze when there are too many unacked P2P messages in a chat.
  • fixed a freeze when starting a file transfer with direct connections.
  • fixed a possible freeze when inserting emoticons into the messages.
  • fixed memory leaks in the chat window using Valgrind.
  • fixed many compiler warnings.
  • fixed word puzzles in translations with notification balloons.
  • fixed translations for the Transfer Window messages.
  • removed custom proxy support in favor of the global KDE settings.
  • reduced the time KMess waits before detecting a connection error.
  • updated Arabic translation by Youssef Chahibi.
  • updated Danish translation by Pascal d'Hermilly.
  • updated Dutch translation by Jaap Woldringh.
  • updated Finnish translation by Jussi Timperi.
  • updated French translation by Andrea Blankenstijn and Choplair.
  • updated German translation.
  • updated Hungarian translation by Páder Rezsõ.
  • updated Italian translation by Vincento Reale.
  • updated Spanish translation by Christian Kaiser.
  • updated Swedish translation by Christian Lundgren.
  • updated Thai translation by Rachan Hongpairote.
  • updated Turkish translation by Uğur Çetin.
  • updated Simplified Chinese translation by Liu Sizhuang.
  • updated Traditional Chinese translation by Yen-chou Chen.

return to the main list


Current Version
The current version of KMess is: 2.0.6.2
Latest development version: 3.0
Extras
Get KMess - MSN Messenger client for KDE at SourceForge.net
Facebook KDE-Apps.org