USER-VISIBLE CHANGES IN SIM INSTANT MESSENGER [+] New [-] Fixed error [*] Changes === SIM 0.9.5 (not released yet) === Build system ~~~~~~~~~~~~ [*] Update admin/ dir to KDE 3.5.3. [+] Make 'make dist' working. [+] Add ability to build in separate directory. [+] Unix: do not delete .la files after installing. [+] MacOSX: fix build with X11. [+] Win32/MSVC: switch to MSVC8. [+] Win32/MSVC: use precompiled headers. [+] Unix: issue error, not warning, if openssl wasn't found. [-] Autotools: fix SMP builds. [-] Autotools: add AC_LANG_C. [+] Add hidden visibility support for GCC4.1 and cmake. [-] Autotools: fix libXss detection. Core ~~~~ [+] Command line option to run SIM with specified profile. [+] Option to show contact list title in message window title. [+] Contact list: search in contact list by a substring in contact name. [+] History: option to use external viewer. [+] Contact list: search in closed contact list groups too. [-] Contact list: fix deleting contacts by pressing Del. [*] Remove Qt2 code. [*] Use QLibrary for plugins instead of libltdl. [+] Contact list: search in contact list by user protocol IDs. [+] Add profile (re)naming feature. [-] Fix context menu shortcuts in dialog window. [+] Save state on system logout with Qt Session Management. [-] Win32: fix (un)setting autostart. [-] Fix restoring font sizes. [-] Disable history filter when it is empty. [+] Replace libxml2-based SAX parser with Qt-provided one. [+] Show user avatars in the dialog window. [-] Remove "To container" menu when separate containers are disabled. [*] Auto scroll message view only if it is scrolled to the bottom. [-] XFree: fix problems with Composite extension enabled. ICQ plugin ~~~~~~~~~~ [*] Improve client versions detection. [-] Do not delete contacts if group changed while offline. [*] Accept messages in Occupied/DND modes by default. [+] Add new icons from ICQ 5 and ICQ 5.1. [+] Add MD5 auth support for ICQ accounts. [-] Fix user info saving. [-] Fix birthday flag handling. [-] Sync language and occupation lists with ICQ server. [*] Disable "Automatically use HTTP polling if proxy required" by default. [+] Send and detect SIM patchlevel in version info. [-] Fix receiving certain messages containing TLV(5) twice. [-] Fix playing sounds for messages from QIP. Jabber plugin ~~~~~~~~~~~~~ [-] Fix crash on auth request when "Receive message only from contacts from list". [-] Fix handling of single quotes in roster item names. [+] Add icons for sms and gadu-gadu transports. [*] Detect jabber transports by missing "@" symbol in jid instead of "/registered" ending. [+] Allow auth messages for transports. [*] Show protocol icons for jabber transports in roster. [*] Ignore JID letter case. [+] Add support for XEP-0092 client version info requests/replies. [*] Show resource as a part of JID in contact tip, not as separate line. [*] Remove SIM version from default resource value. Yahoo! plugin ~~~~~~~~~~~~~ MSN plugin ~~~~~~~~~~ [+] Add password recovery URL. Misc plugins ~~~~~~~~~~~~ [-] LiveJournal: security level of message was set incorrectly. [+] LiveJournal: add optional signature to all messages. [+] LiveJournal: option to disable message text formatting. [-] Proxy: fix some crashes. [*] Logger: remove dangerous 'Events' logging facility [-] Icons: fix handling of JISP files with non-ascii paths. [-] Icons: fix handling of JISP files containing subdirectiories. [*] Shortcuts: fix global shortcuts on X11 Qt-only build. [*] LiveJournal: disable formatted messages by default. [*] LiveJournal: add password recovery URL. [-] LiveJournal: fix posting messages longer than 4 Kb.