<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://www.sim-im.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Shaplov</id>
	<title>Sim-Im - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://www.sim-im.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Shaplov"/>
	<link rel="alternate" type="text/html" href="http://www.sim-im.org/index.php?title=Special:Contributions/Shaplov"/>
	<updated>2026-04-22T12:28:40Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.9</generator>
	<entry>
		<id>http://www.sim-im.org/index.php?title=Sim-Im:Sandbox&amp;diff=5441</id>
		<title>Sim-Im:Sandbox</title>
		<link rel="alternate" type="text/html" href="http://www.sim-im.org/index.php?title=Sim-Im:Sandbox&amp;diff=5441"/>
		<updated>2018-10-07T15:43:53Z</updated>

		<summary type="html">&lt;p&gt;Shaplov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Wiki sandbox ==&lt;br /&gt;
Here you can post anything you wish to learn wiki syntax etc.&lt;br /&gt;
&lt;br /&gt;
test&lt;br /&gt;
&lt;br /&gt;
====== 123 ======&lt;br /&gt;
======= 456 =======&lt;br /&gt;
&lt;br /&gt;
fds dsf sdf sdf s '''sdfdsfds &lt;br /&gt;
&lt;br /&gt;
sdfdsfs '''&lt;br /&gt;
&lt;br /&gt;
one more edit&lt;br /&gt;
&lt;br /&gt;
http://www.google.com&lt;br /&gt;
&lt;br /&gt;
test http://www.ya.ru&lt;/div&gt;</summary>
		<author><name>Shaplov</name></author>
	</entry>
	<entry>
		<id>http://www.sim-im.org/index.php?title=Sim-Im:Sandbox&amp;diff=5440</id>
		<title>Sim-Im:Sandbox</title>
		<link rel="alternate" type="text/html" href="http://www.sim-im.org/index.php?title=Sim-Im:Sandbox&amp;diff=5440"/>
		<updated>2018-09-30T16:42:13Z</updated>

		<summary type="html">&lt;p&gt;Shaplov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Wiki sandbox ==&lt;br /&gt;
Here you can post anything you wish to learn wiki syntax etc.&lt;br /&gt;
&lt;br /&gt;
test&lt;br /&gt;
&lt;br /&gt;
====== 123 ======&lt;br /&gt;
======= 456 =======&lt;br /&gt;
&lt;br /&gt;
fds dsf sdf sdf s '''sdfdsfds &lt;br /&gt;
&lt;br /&gt;
sdfdsfs '''&lt;br /&gt;
&lt;br /&gt;
http://www.google.com&lt;br /&gt;
&lt;br /&gt;
test http://www.ya.ru&lt;/div&gt;</summary>
		<author><name>Shaplov</name></author>
	</entry>
	<entry>
		<id>http://www.sim-im.org/index.php?title=User_talk:Striker&amp;diff=5384</id>
		<title>User talk:Striker</title>
		<link rel="alternate" type="text/html" href="http://www.sim-im.org/index.php?title=User_talk:Striker&amp;diff=5384"/>
		<updated>2015-10-25T06:14:35Z</updated>

		<summary type="html">&lt;p&gt;Shaplov: Created page with &amp;quot;Tell me about you something. You are suspected to be a spammer, so I need live communication --~~~~&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Tell me about you something. You are suspected to be a spammer, so I need live communication --[[User:Shaplov|Nataraj]] ([[User talk:Shaplov|talk]]) 09:14, 25 October 2015 (MSK)&lt;/div&gt;</summary>
		<author><name>Shaplov</name></author>
	</entry>
	<entry>
		<id>http://www.sim-im.org/index.php?title=Main_Page&amp;diff=5230</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://www.sim-im.org/index.php?title=Main_Page&amp;diff=5230"/>
		<updated>2014-04-25T15:00:48Z</updated>

		<summary type="html">&lt;p&gt;Shaplov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;color:#cf7606; font-size:200%;&amp;quot;&amp;gt;'''Welcome to'''&amp;amp;nbsp;&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color:#005288; font-size:200%;&amp;quot;&amp;gt;'''Sim-IM'''&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Sim-IM''' is a multiple protocol instant messenger for [[wikipedia:MS Windows|MS Windows]],&lt;br /&gt;
[[wikipedia:Linux|GNU/Linux]], [[wikipedia:FreeBSD|FreeBSD]].&amp;lt;br&amp;gt;&lt;br /&gt;
'''Sim-IM''' supports [[Jabber plugin|Jabber/XMPP, Google Talk]], [[Oscar plugin|ICQ and AIM (Oscar)]], [[Yahoo plugin|Yahoo! Messenger]] and [[MSN plugin|Microsoft Messenger (MSN)]]&amp;lt;br /&amp;gt; protocols.&amp;lt;br&amp;gt;&lt;br /&gt;
'''Sim-IM''' is a [[wikipedia:Free software|free software]], licensed under the [[wikipedia:GNU General Public License|GNU General Public License]] (GPL).&amp;lt;br&amp;gt;&lt;br /&gt;
'''Sim-IM''' is based on the [[wikipedia:Qt (toolkit)|Qt]] library, and can be built with KDE-support option.&lt;br /&gt;
&amp;lt;!-- &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&lt;br /&gt;
&lt;br /&gt;
is a [[wikipedia:Free software|free software]] package licensed under the [[wikipedia:GNU General Public License|GNU General Public License]] (GPL). SIM provides an plugins-based instant messenger with support for [[#Protocols_modules|various protocols]]. &lt;br /&gt;
Based on the [[wikipedia:Qt (toolkit)|Qt]] library (optional with [[wikipedia:KDE|KDE]]-support), Sim-IM  works on  most operating systems with [[wikipedia:X Window System|X Window System]] (such as [[wikipedia:Linux|Linux]], FreeBSD), [[wikipedia:MS Windows|MS Windows]] and [[wikipedia:MacOS X|MacOS&amp;amp;nbsp;X]]. --&amp;gt;&lt;br /&gt;
&amp;lt;!-- &amp;lt;rss&amp;gt;http://developer.berlios.de/export/rss_bsnews.php?group_id=4482&amp;lt;/rss&amp;gt; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Protocols modules ==&lt;br /&gt;
&lt;br /&gt;
All protocols support rich-text messages, file transfer, typing notification, server-side contact list (with postponed synchronization - you can change contact list in off-line mode and after log on all changes will be synchronized with server), registration of new accounts, various searches and HTTP-polling.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can use multiple accounts for each protocol.&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[[Oscar plugin|ICQ and AIM - Oscar]]&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Jabber plugin|Jabber and Google Talk]]&amp;lt;br /&amp;gt;&lt;br /&gt;
[[LJ plugin|LiveJournal]]&amp;lt;br /&amp;gt;&lt;br /&gt;
[[MSN plugin|Microsoft Messenger - MSN]]&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Yahoo plugin|Yahoo! Messenger]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Infrastructure modules ==&lt;br /&gt;
&lt;br /&gt;
[[Core plugin|Core]] (_core) is the program interface&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Homedir plugin|Homedir]] (__homedir) sets the configuration-directory&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Other modules ==&lt;br /&gt;
&lt;br /&gt;
[[About plugin|about]] - shows product informations&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Action plugin|action]] - launch external programm on events (receiving message, change contact status) and from contact menu&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Autoaway plugin|autoaway]] - automatic change status (Away, N/A, Offline) after some idle time&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Background plugin|background]] - user defined background for contact list&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Dock plugin|dock]] - dock support&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Filter plugin|filter]] - filter for receiving messages and users&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Floaty plugin|floaty]] - floating windows for contacts&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Forward plugin|forward]] - forward messages to mobile phone&amp;lt;br /&amp;gt;&lt;br /&gt;
[[GPG plugin|gpg]] - adds GnuPG encryption/decryption support for messages&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Icons plugin|icons]] - support JISP icon themes and smiles&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Logger plugin|logger]] - support output log&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Migrate plugin|Migrate]] (__migrate) Converts the old SIM 0.8.3-settings to the new 0.9.x format&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Navigate plugin|navigate]] - hyperlink support&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Netmonitor plugin|netmonitor]] - network monitor&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Ontop plugin|ontop]] - support of various windows attributes (always, no show in taskbar)&amp;lt;br /&amp;gt;&lt;br /&gt;
[[OSD plugin|osd]] - on-screen notification&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Proxy plugin|proxy]] - proxy-support (HTTP(S), SOCKS4, SOCKS5)&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Replace plugin|replace]] - substitute prefered character sequences on input&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Remote plugin|remote]] - remote control&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Shortcuts plugin|shortcuts]] - customize &amp;quot;shortcuts&amp;quot; for all commands&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Spell plugin|spell]] - spell check&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Sound plugin|sound]] - sound notification&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Transparent plugin|transparent]] - support transparency&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Update plugin|update]] - notification about new versions&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Weather plugin|weather]] - periodically get weather data from weather.com and dispaly it&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Windock plugin|windock]] - (only for windows) dock contact list&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* [[Wikipedia:Simple Instant Messenger|Wikipedia article]] ([http://de.wikipedia.org/wiki/Simple_Instant_Messenger de])([http://ru.wikipedia.org/wiki/Simple_Instant_Messenger ru])&lt;/div&gt;</summary>
		<author><name>Shaplov</name></author>
	</entry>
	<entry>
		<id>http://www.sim-im.org/index.php?title=User_talk:Shaplov&amp;diff=5229</id>
		<title>User talk:Shaplov</title>
		<link rel="alternate" type="text/html" href="http://www.sim-im.org/index.php?title=User_talk:Shaplov&amp;diff=5229"/>
		<updated>2014-04-20T16:56:08Z</updated>

		<summary type="html">&lt;p&gt;Shaplov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==2222==&lt;br /&gt;
&lt;br /&gt;
{{aaa&lt;br /&gt;
==1111==&lt;/div&gt;</summary>
		<author><name>Shaplov</name></author>
	</entry>
	<entry>
		<id>http://www.sim-im.org/index.php?title=User_talk:Shaplov&amp;diff=5228</id>
		<title>User talk:Shaplov</title>
		<link rel="alternate" type="text/html" href="http://www.sim-im.org/index.php?title=User_talk:Shaplov&amp;diff=5228"/>
		<updated>2014-04-20T16:49:28Z</updated>

		<summary type="html">&lt;p&gt;Shaplov: Created page with &amp;quot;{{aaa ==1111==&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{aaa&lt;br /&gt;
==1111==&lt;/div&gt;</summary>
		<author><name>Shaplov</name></author>
	</entry>
	<entry>
		<id>http://www.sim-im.org/index.php?title=Compilation&amp;diff=4655</id>
		<title>Compilation</title>
		<link rel="alternate" type="text/html" href="http://www.sim-im.org/index.php?title=Compilation&amp;diff=4655"/>
		<updated>2013-03-08T06:59:23Z</updated>

		<summary type="html">&lt;p&gt;Shaplov: Reverted edit of JosephPorter, changed back to last version by Shaplov&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;float: right;&amp;quot;&amp;gt;__TOC__&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Linux Build ===&lt;br /&gt;
&lt;br /&gt;
[[Building with CMake]]&lt;br /&gt;
&lt;br /&gt;
[[Building with Cmake FAQ]]&lt;br /&gt;
&lt;br /&gt;
===SVN snapshots compilation===&lt;br /&gt;
To build SIM you should have automake-1.5 and autoconf-2.53, however, autoconf 2.13 works too, you just need to hack admin/cvs.sh to turn off &amp;quot;exit 1&amp;quot; on version check. Note that you will be unable to compile icq plugin without SSL support.&lt;br /&gt;
&lt;br /&gt;
====Requirements====&lt;br /&gt;
*[http://www.zlib.net/ zlib ]&lt;br /&gt;
*[http://xmlsoft.org/ libxml2 ]&lt;br /&gt;
*[http://xmlsoft.org/XSLT/ libxslt ]&lt;br /&gt;
*[http://www.openssl.org/ OpenSSL ]&lt;br /&gt;
*[http://www.perl.org/ Perl ]&lt;br /&gt;
*[http://www.info-zip.org/pub/infozip/Zip.html#Win32 zip]&lt;br /&gt;
*[http://www.monmouth.com/~wstreett/lex-yacc/lex-yacc.html flex]&lt;br /&gt;
*[http://www.trolltech.com QT]&lt;br /&gt;
*[http://www.kde.org KDE] - optional&lt;br /&gt;
*[http://aspell.net/ aspell] - Optional, for spellchecker plugin&lt;br /&gt;
&lt;br /&gt;
====Compilation====&lt;br /&gt;
* make -f admin/Makefile.common&amp;lt;br&amp;gt;&lt;br /&gt;
* ./configure --prefix=&amp;lt;your_installation_path&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* make&amp;lt;br&amp;gt;&lt;br /&gt;
* sudo make install&amp;lt;br&amp;gt;&lt;br /&gt;
* Start SIM :-)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If your system doesnt support 'sudo' command try to use 'su' instead.&amp;lt;br&amp;gt;&lt;br /&gt;
See &amp;quot;./configure --help&amp;quot; for more options, specially for --enable-final and --disable-debug.&lt;br /&gt;
&lt;br /&gt;
To compile plugins you should run:&lt;br /&gt;
* cd plugins/&amp;lt;plugin_name&amp;gt;&lt;br /&gt;
* make&lt;br /&gt;
* sudo make install&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===MINGW compilation===&lt;br /&gt;
&lt;br /&gt;
====Requirements====&lt;br /&gt;
*[http://mingw.org/download.shtml Mingw and Msys]&lt;br /&gt;
*[http://sourceforge.net/projects/qtwin Q..3/Windows ]&lt;br /&gt;
*[http://www.zlib.net/ zlib ]&lt;br /&gt;
*[http://xmlsoft.org/ libxml2 ]&lt;br /&gt;
*[http://xmlsoft.org/XSLT/ libxslt ]&lt;br /&gt;
*[http://www.openssl.org/ OpenSSL ]&lt;br /&gt;
*[http://www.activestate.com/Products/ActivePerl/?mp=1 Perl ]&lt;br /&gt;
*[http://www.info-zip.org/pub/infozip/Zip.html#Win32 zip]&lt;br /&gt;
*[http://sourceforge.net/project/showfiles.php?group_id=23617&amp;amp;package_id=16424 flex]&lt;br /&gt;
*[http://aspell.net/win32/ aspell] - Optional, for spellchecker plugin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Toolchain setup====&lt;br /&gt;
*Install Mingw. You need to install gcc-core, g++, binutils, w32api, mingw32-make. Add mingw's bin directory to %PATH%&lt;br /&gt;
*Install Msys. You need MSYS-1.0.10.exe&lt;br /&gt;
*Compile Q..3/Windows. Extract sources somewhere. Then create dirs &amp;quot;include&amp;quot;, &amp;quot;include/private&amp;quot; in this folder. Then run configure-mingw.bat. Add Q..3's bin directory to %PATH%&lt;br /&gt;
*Compile and install zlib. specify --prefix=/mingw option to ./configure script, then make&amp;amp;&amp;amp;make install.&lt;br /&gt;
*Compile and install libxml2. specify --prefix=/mingw option to ./configure script, then make&amp;amp;&amp;amp;make install.&lt;br /&gt;
*Compile and install libxslt. specify --prefix=/mingw option to ./configure script, then make&amp;amp;&amp;amp;make install.&lt;br /&gt;
*Compile and install OpenSSL. Extract sources, then run &amp;quot;ms\mingw32 no-asm&amp;quot;. Then install as specified in INSTALL.W32 file into your Mingw installation dir. &lt;br /&gt;
*Install Perl. Add Perl's bin directory to %PATH%&lt;br /&gt;
*Install zip. Extract and put zip.exe in some dir in your %PATH%&lt;br /&gt;
*Install Flex. Extract and put flex.exe in some dir in your %PATH%.&lt;br /&gt;
*Install Aspell. You need this only if you want to compile spell plugin. Download development package for win32 aspell. Then extract include folder into mingw root folder, then put lib\libaspell-15-dll.lib into lib\libaspell.a, lib\libpspell-15-dll.lib into lib\libpspell.la in mingw root folder.&lt;br /&gt;
&lt;br /&gt;
====Compilation and Installation====&lt;br /&gt;
*make -f admin/Makefile.common unfortunally doesn't work under Msys. This must be performed under Cygwin or some other *nix environment.&lt;br /&gt;
*./configure --disable-kde --enable-win --with-qt-dir=... --with-ssl-dir=...&lt;br /&gt;
*make&lt;br /&gt;
*make INSTALL=install DESTDIR=/yor/destdir. After this you must manually put sim files in this layout:&lt;br /&gt;
/icons &amp;lt;br&amp;gt;&lt;br /&gt;
/pict &amp;lt;br&amp;gt;&lt;br /&gt;
/plugins &amp;lt;br&amp;gt;&lt;br /&gt;
/po &amp;lt;br&amp;gt;&lt;br /&gt;
/sounds &amp;lt;br&amp;gt;&lt;br /&gt;
/styles &amp;lt;br&amp;gt;&lt;br /&gt;
/libsim-0.dll &amp;lt;br&amp;gt;&lt;br /&gt;
/sim.exe &amp;lt;br&amp;gt;&lt;br /&gt;
*Or you can compile [http://nsis.sourceforge.net/Main_Page NSIS] installer script install_win32\mingw\sim.nsi&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
===Win32-MSVC compilation===&lt;br /&gt;
&lt;br /&gt;
====Requirements====&lt;br /&gt;
* TortoiseSVN for getting the Sources&lt;br /&gt;
* Visual C++ 2005 Express + Platform SDK Core 2003&lt;br /&gt;
*[http://qtwin.sf.net Q/Free (Q../free 3.3.*.*) ]&lt;br /&gt;
*[http://www.zlib.net/ zlib ] [1]&lt;br /&gt;
*[http://xmlsoft.org/ libxml2 ] [1]&lt;br /&gt;
*[http://xmlsoft.org/XSLT/ libxslt ] [1]&lt;br /&gt;
*[http://www.openssl.org/ OpenSSL ] [1]&lt;br /&gt;
*[http://www.gnu.org/software/libiconv/ iconv ] [1] ( [1:] which are already in Project now.)&lt;br /&gt;
*[http://java.sun.com Java Runtime (jar.exe) ] for creating the jisp's, add jre\bin or jdk\bin to path&lt;br /&gt;
or&lt;br /&gt;
*[http://fastjar.sourceforge.net/ fastJar ] for creating the jisp's, %pathToFastJar% to path&lt;br /&gt;
*[http://www.gnu.org/software/bison/ Bison ] &amp;amp;&amp;amp; [http://flex.sourceforge.net/ Flex ] for lexing the .ll files&lt;br /&gt;
*[http://aspell.net/ aspell] - Optional, for spellchecker plugin&lt;br /&gt;
&lt;br /&gt;
====Compilation and Installation====&lt;br /&gt;
*Compile Q..3/Windows. Extract sources somewhere. Then create dirs &amp;quot;include&amp;quot;, &amp;quot;include/private&amp;quot; in this folder. Then run configure-msvc2005.bat -debug (or without Release). Add Q..3's bin directory to %PATH%&lt;br /&gt;
* Build qt3\tools\msg2qm &lt;br /&gt;
* Put msg2qm.exe in path for compiling the po-files or simple copy it to %windir%\system32\ .&lt;br /&gt;
*Compile and install zlib. specify --prefix=c:/libs option to ./configure script, then make&amp;amp;&amp;amp;make install.&lt;br /&gt;
*Compile and install libxml2. specify --prefix=c:/libs option to ./configure script, then make&amp;amp;&amp;amp;make install.&lt;br /&gt;
*Compile and install libxslt. specify --prefix=c:/libs option to ./configure script, then make&amp;amp;&amp;amp;make install.&lt;br /&gt;
*Compile and install OpenSSL. Extract sources, then run &amp;quot;ms\msvc no-asm&amp;quot;. Then install as specified in INSTALL.W32. &lt;br /&gt;
&lt;br /&gt;
* Environment vars (examples) to set:&lt;br /&gt;
&lt;br /&gt;
** QTDIR=&amp;quot;C:\qt3&amp;quot;&lt;br /&gt;
** QTLIB=&amp;quot;qt-mt3.lib&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Environment vars (examples):&lt;br /&gt;
** QTDIR=&amp;quot;C:\qt3&amp;quot;&lt;br /&gt;
** Path=%Path%;%QTDIR%\bin&lt;br /&gt;
** QTLIB=&amp;quot;qt-mt3.lib&amp;quot;&lt;br /&gt;
** OPENSSL_DIR=&amp;quot;c:\openssl&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Visual C++ Configuration:&lt;br /&gt;
** set Executable Directories&lt;br /&gt;
*** Java-jdk\bin&lt;br /&gt;
&lt;br /&gt;
** set Include Directories&lt;br /&gt;
*** FLEX-2.5.4A-1-BIN\INCLUDE (or newer version)&lt;br /&gt;
*** aspell-0.60.2\interfaces\cc&lt;br /&gt;
&lt;br /&gt;
** set Library Directories:&lt;br /&gt;
****%QTDIR%\Lib&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
===compilation with CMake===&lt;br /&gt;
&lt;br /&gt;
====Requirements====&lt;br /&gt;
* [http://tortoisesvn.tigris.org/ TortoiseSVN for getting the Sources]&lt;br /&gt;
* [http://www.cmake.org/ CMake 2.4.2]&lt;br /&gt;
* Qt3 for your platform&lt;br /&gt;
* A supported compiler (linux: gcc; win32: MinGW, Visual Studio &amp;gt;= 7)&lt;br /&gt;
* LibXML2&lt;br /&gt;
* LibXSLT&lt;br /&gt;
* zlib&lt;br /&gt;
* Iconv (when you want to compile SIM-IM on win32)&lt;br /&gt;
* OpenSSL (optional, required for some plugins)&lt;br /&gt;
* ASpell (optional, required for spell plugin)&lt;br /&gt;
&lt;br /&gt;
* Once you've installed all requried packages, make sure you've set the following environment variables correct-&lt;br /&gt;
** QTDIR (the path to your Qt3 installation)&lt;br /&gt;
** CMAKE_INCLUDE_PATH (all paths to the headers of the installed packages - for example D:\Programm\GnuWin32\Include;D:\Programm\OpneSSL\Include)&lt;br /&gt;
** CMAKE_LIBRARY_PATH (all paths to the libraries of the installed packages - for example D:\Programm\GnuWin32\Lib;D:\Programm\OpenSSL\Lib\MSVC)&lt;br /&gt;
&lt;br /&gt;
* After you've checked out the sources, create a new directory 'sim-im-build'.&lt;br /&gt;
* Now you can call cmake (or cmakesetup on win32) by switching into 'sim-im-build':&lt;br /&gt;
** cmake ..\sim-im&lt;br /&gt;
&lt;br /&gt;
* When cmake is ready and all required packages were found you can start compiling sim with 'make' (or mingw-32make or nmake)&lt;/div&gt;</summary>
		<author><name>Shaplov</name></author>
	</entry>
	<entry>
		<id>http://www.sim-im.org/index.php?title=Main_Page&amp;diff=4654</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://www.sim-im.org/index.php?title=Main_Page&amp;diff=4654"/>
		<updated>2013-03-08T06:57:51Z</updated>

		<summary type="html">&lt;p&gt;Shaplov: Reverted edit of LeonorCarroll1988, changed back to last version by 195.54.209.170&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;color:#cf7606; font-size:200%;&amp;quot;&amp;gt;'''Welcome to'''&amp;amp;nbsp;&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color:#005288; font-size:200%;&amp;quot;&amp;gt;'''Sim-IM'''&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Sim-IM''' is a multiple protocol instant messenger for [[wikipedia:MS Windows|MS Windows]],&lt;br /&gt;
[[wikipedia:Linux|GNU/Linux]], [[wikipedia:FreeBSD|FreeBSD]].&amp;lt;br&amp;gt;&lt;br /&gt;
'''Sim-IM''' supports [[Jabber plugin|Jabber/XMPP, Google Talk]], [[Oscar plugin|ICQ and AIM (Oscar)]], [[Yahoo plugin|Yahoo! Messenger]] and [[MSN plugin|Microsoft Messenger (MSN)]]&amp;lt;br /&amp;gt; protocols.&amp;lt;br&amp;gt;&lt;br /&gt;
'''Sim-IM''' is a [[wikipedia:Free software|free software]], licensed under the [[wikipedia:GNU General Public License|GNU General Public License]] (GPL).&amp;lt;br&amp;gt;&lt;br /&gt;
'''Sim-IM''' is based on the [[wikipedia:Qt (toolkit)|Qt]] library, and can be built with KDE-support option.&lt;br /&gt;
&amp;lt;!-- &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&lt;br /&gt;
&lt;br /&gt;
is a [[wikipedia:Free software|free software]] package licensed under the [[wikipedia:GNU General Public License|GNU General Public License]] (GPL). SIM provides an plugins-based instant messenger with support for [[#Protocols_modules|various protocols]]. &lt;br /&gt;
Based on the [[wikipedia:Qt (toolkit)|Qt]] library (optional with [[wikipedia:KDE|KDE]]-support), Sim-IM  works on  most operating systems with [[wikipedia:X Window System|X Window System]] (such as [[wikipedia:Linux|Linux]], FreeBSD), [[wikipedia:MS Windows|MS Windows]] and [[wikipedia:MacOS X|MacOS&amp;amp;nbsp;X]]. --&amp;gt;&lt;br /&gt;
&amp;lt;rss&amp;gt;http://developer.berlios.de/export/rss_bsnews.php?group_id=4482&amp;lt;/rss&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Protocols modules ==&lt;br /&gt;
&lt;br /&gt;
All protocols support rich-text messages, file transfer, typing notification, server-side contact list (with postponed synchronization - you can change contact list in off-line mode and after log on all changes will be synchronized with server), registration of new accounts, various searches and HTTP-polling.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can use multiple accounts for each protocol.&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[[Oscar plugin|ICQ and AIM - Oscar]]&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Jabber plugin|Jabber and Google Talk]]&amp;lt;br /&amp;gt;&lt;br /&gt;
[[LJ plugin|LiveJournal]]&amp;lt;br /&amp;gt;&lt;br /&gt;
[[MSN plugin|Microsoft Messenger - MSN]]&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Yahoo plugin|Yahoo! Messenger]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Infrastructure modules ==&lt;br /&gt;
&lt;br /&gt;
[[Core plugin|Core]] (_core) is the program interface&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Homedir plugin|Homedir]] (__homedir) sets the configuration-directory&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Other modules ==&lt;br /&gt;
&lt;br /&gt;
[[About plugin|about]] - shows product informations&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Action plugin|action]] - launch external programm on events (receiving message, change contact status) and from contact menu&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Autoaway plugin|autoaway]] - automatic change status (Away, N/A, Offline) after some idle time&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Background plugin|background]] - user defined background for contact list&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Dock plugin|dock]] - dock support&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Filter plugin|filter]] - filter for receiving messages and users&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Floaty plugin|floaty]] - floating windows for contacts&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Forward plugin|forward]] - forward messages to mobile phone&amp;lt;br /&amp;gt;&lt;br /&gt;
[[GPG plugin|gpg]] - adds GnuPG encryption/decryption support for messages&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Icons plugin|icons]] - support JISP icon themes and smiles&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Logger plugin|logger]] - support output log&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Migrate plugin|Migrate]] (__migrate) Converts the old SIM 0.8.3-settings to the new 0.9.x format&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Navigate plugin|navigate]] - hyperlink support&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Netmonitor plugin|netmonitor]] - network monitor&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Ontop plugin|ontop]] - support of various windows attributes (always, no show in taskbar)&amp;lt;br /&amp;gt;&lt;br /&gt;
[[OSD plugin|osd]] - on-screen notification&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Proxy plugin|proxy]] - proxy-support (HTTP(S), SOCKS4, SOCKS5)&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Replace plugin|replace]] - substitute prefered character sequences on input&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Remote plugin|remote]] - remote control&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Shortcuts plugin|shortcuts]] - customize &amp;quot;shortcuts&amp;quot; for all commands&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Spell plugin|spell]] - spell check&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Sound plugin|sound]] - sound notification&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Transparent plugin|transparent]] - support transparency&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Update plugin|update]] - notification about new versions&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Weather plugin|weather]] - periodically get weather data from weather.com and dispaly it&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Windock plugin|windock]] - (only for windows) dock contact list&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* [[Wikipedia:Simple Instant Messenger|Wikipedia article]] ([http://de.wikipedia.org/wiki/Simple_Instant_Messenger de])([http://ru.wikipedia.org/wiki/Simple_Instant_Messenger ru])&lt;/div&gt;</summary>
		<author><name>Shaplov</name></author>
	</entry>
	<entry>
		<id>http://www.sim-im.org/index.php?title=Mailing_lists&amp;diff=4644</id>
		<title>Mailing lists</title>
		<link rel="alternate" type="text/html" href="http://www.sim-im.org/index.php?title=Mailing_lists&amp;diff=4644"/>
		<updated>2013-01-31T16:33:21Z</updated>

		<summary type="html">&lt;p&gt;Shaplov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Discussion Lists ===&lt;br /&gt;
'''[http://lists.sim-im.org/wws/info/sim-im-main sim-im-main]''' - Sim-IM Discussion in English&lt;br /&gt;
&lt;br /&gt;
'''[http://lists.sim-im.org/wws/info/sim-im-russian sim-im-russian]''': Sim-IM Discussion in Russian&lt;br /&gt;
&lt;br /&gt;
=== Automatic mail feeds ===&lt;br /&gt;
'''[http://lists.sim-im.org/wws/info/sim-im-commits sim-im-commits]''': Sim-IM git commit notifications&lt;br /&gt;
&lt;br /&gt;
'''[http://lists.sim-im.org/wws/info/sim-im-trackers sim-im-trackers]''': Sim-IM trackers reports and other staff&lt;/div&gt;</summary>
		<author><name>Shaplov</name></author>
	</entry>
	<entry>
		<id>http://www.sim-im.org/index.php?title=GIT-url&amp;diff=4626</id>
		<title>GIT-url</title>
		<link rel="alternate" type="text/html" href="http://www.sim-im.org/index.php?title=GIT-url&amp;diff=4626"/>
		<updated>2012-10-07T12:01:03Z</updated>

		<summary type="html">&lt;p&gt;Shaplov: Created page with &amp;quot;https://bitbucket.org/todin/sim-im/src&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;https://bitbucket.org/todin/sim-im/src&lt;/div&gt;</summary>
		<author><name>Shaplov</name></author>
	</entry>
	<entry>
		<id>http://www.sim-im.org/index.php?title=Subsystems_list&amp;diff=4625</id>
		<title>Subsystems list</title>
		<link rel="alternate" type="text/html" href="http://www.sim-im.org/index.php?title=Subsystems_list&amp;diff=4625"/>
		<updated>2012-10-07T09:30:28Z</updated>

		<summary type="html">&lt;p&gt;Shaplov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Generic subsystem framework]]&lt;br /&gt;
&lt;br /&gt;
=== Those subsystems are considered to be part of the core ===&lt;br /&gt;
&lt;br /&gt;
[[ProfileManager]]&lt;br /&gt;
&lt;br /&gt;
[[PluginManager]]&lt;br /&gt;
&lt;br /&gt;
[[ClientManager]]&lt;br /&gt;
&lt;br /&gt;
[[ContactList]]&lt;br /&gt;
&lt;br /&gt;
[[SocketFactory]]&lt;br /&gt;
&lt;br /&gt;
[[Commands framework]]&lt;br /&gt;
&lt;br /&gt;
[[Event subsystem]]&lt;br /&gt;
&lt;br /&gt;
[[Icon storage]]&lt;/div&gt;</summary>
		<author><name>Shaplov</name></author>
	</entry>
	<entry>
		<id>http://www.sim-im.org/index.php?title=Remote_plugin&amp;diff=4624</id>
		<title>Remote plugin</title>
		<link rel="alternate" type="text/html" href="http://www.sim-im.org/index.php?title=Remote_plugin&amp;diff=4624"/>
		<updated>2012-10-07T09:28:29Z</updated>

		<summary type="html">&lt;p&gt;Shaplov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;You can remote control the program through UNIX socket or TCP socket.&lt;br /&gt;
&lt;br /&gt;
To control it through TCP socket, you just connect with telnet to the machine, where is sim running with port used in configuration of plugin:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;telnet 127.0.0.1 3000&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;note: 3000 is the default port&lt;br /&gt;
&lt;br /&gt;
Then use HELP command to see what you can control.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;gt;help&lt;br /&gt;
STATUS  set status&lt;br /&gt;
INVISIBLE       set invisible mode&lt;br /&gt;
MAINWINDOW      show/hide main window&lt;br /&gt;
SEARCHWINDOW    show/hide search window&lt;br /&gt;
QUIT    quit SIM&lt;br /&gt;
CLOSE   close session&lt;br /&gt;
HELP    command help information&lt;br /&gt;
ADD     add contact&lt;br /&gt;
DELETE  delete contact&lt;br /&gt;
OPEN    open contact&lt;br /&gt;
FILE    process UIN file&lt;br /&gt;
CONTACTS        print contact list&lt;br /&gt;
SENDFILE        send file&lt;br /&gt;
GROUP   get group name&lt;br /&gt;
SHOW    open unread message&lt;br /&gt;
SMS     send SMS&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Shaplov</name></author>
	</entry>
	<entry>
		<id>http://www.sim-im.org/index.php?title=QT4(1.0)_release&amp;diff=4623</id>
		<title>QT4(1.0) release</title>
		<link rel="alternate" type="text/html" href="http://www.sim-im.org/index.php?title=QT4(1.0)_release&amp;diff=4623"/>
		<updated>2012-10-07T09:27:33Z</updated>

		<summary type="html">&lt;p&gt;Shaplov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=4841&amp;amp;group_id=4482 Bug #4841] - History module needs rewriting&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=4842&amp;amp;group_id=4482 Bug #4842] -  Use utf8 encoding wherever possible&lt;/div&gt;</summary>
		<author><name>Shaplov</name></author>
	</entry>
	<entry>
		<id>http://www.sim-im.org/index.php?title=Porting_issues&amp;diff=4622</id>
		<title>Porting issues</title>
		<link rel="alternate" type="text/html" href="http://www.sim-im.org/index.php?title=Porting_issues&amp;diff=4622"/>
		<updated>2012-10-07T09:26:51Z</updated>

		<summary type="html">&lt;p&gt;Shaplov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Issues ==&lt;br /&gt;
'''urgent Prio:&lt;br /&gt;
''Migration'':&lt;br /&gt;
* '''Plugin-System should be robust and resistent against old plugins, broken plugins, missing plugins this means also references to this plugin from config... etc.&lt;br /&gt;
&lt;br /&gt;
* '''Config-Migration (0.9.5-&amp;gt;0.9.6) + [[Suitable Initialisation-Values]] (please click)&lt;br /&gt;
* '''offline contacts are on top, online contacts has to be on top of the list per default (more sorting problems below (view &amp;quot;SortingProblems:&amp;quot;)&lt;br /&gt;
* '''Test and fix &amp;quot;New Profile&amp;quot; for working stable and secure (f.e. creating an ICQ-Account: No Status-Options are added to the menu. Cannot go online with this Profile)&lt;br /&gt;
* '''Test and fix &amp;quot;Change Profile&amp;quot; for working stable and secure (when changing back to old profile from above created, the old profile is broken...)&lt;br /&gt;
* '''&amp;lt;s&amp;gt;&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt; ICQ Filetransfer [from SIM-IM (0.9.5 tested)] failes&amp;lt;/font&amp;gt;&amp;lt;/s&amp;gt; [[Fixed by Denis]]&lt;br /&gt;
* '''&amp;lt;s&amp;gt;&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt; QCString=&amp;gt;QByteArray Conversation, strangs lineends&amp;lt;/font&amp;gt;&amp;lt;/s&amp;gt; [[Fixed by Denis]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
'''normal Prio:&lt;br /&gt;
* '''Plugins loading: Load only the used plugins, and no more and no less.&lt;br /&gt;
** '''f.e. Splash:&lt;br /&gt;
*** '''splash isnt enabled but instead loaded, if enabled it is loaded and shown twice&lt;br /&gt;
*** '''splash is deleted prematurely due to profile-management (changeProfile() on startup) &lt;br /&gt;
* '''Config:'''&lt;br /&gt;
** '''Metacontacts are not saved in Config. Contacts are seperated after restart of SIM again&lt;br /&gt;
** '''Some Settings are saved in Registry in Win32 (QSettings?), this is a bad idea, if Sim-IM should be run on Computers with restricted access to registry f.e. it can't be written.&amp;lt;br/&amp;gt;Using %appdata%\sim for global .conf is better.&lt;br /&gt;
** '''Icons are not saved&lt;br /&gt;
** '''&amp;lt;s&amp;gt;&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;On startup all seems initialized by 0.9.6, the 0.9.5-config gets broken due to this initialization&amp;lt;/font&amp;gt;&amp;lt;/s&amp;gt; [[Fixed by Denis]]&lt;br /&gt;
* '''Setup:&lt;br /&gt;
** '''Icon-Plugin: Added Iconsets are processed but not saved in Config&lt;br /&gt;
** '''SortingProblems:'&lt;br /&gt;
*** '''Plugins-Tree in Setup is not alphabetically sorted.&lt;br /&gt;
*** '''Setup::Interface::ContactList, sorting is not saved to config and not processed/working&lt;br /&gt;
&lt;br /&gt;
* '''GUI-Problems:'''&lt;br /&gt;
** '''Fix all toolbars:&lt;br /&gt;
*** '''CToolButtons has Highlight Effekt now, but it is wrong. it must be raised, not sunken at mouse-over.&lt;br /&gt;
**** '''Popup has no QCursor::pos() (only with left Mousebutton)&lt;br /&gt;
*** '''Interfacetoolbars:&lt;br /&gt;
**** '''Middle-toolbar:&lt;br /&gt;
***** '''shrinked toolbar (small container width): the &amp;quot;&amp;amp;gt;&amp;amp;gt;&amp;quot; is shown, but has no function on the right of the toolbar&lt;br /&gt;
***** '''&amp;lt;s&amp;gt;&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt; FileButton has anyhow no function, wether this button nor in menu. (Should popup OpenFileDialog for Filetransfer)&amp;lt;/font&amp;gt;&amp;lt;/s&amp;gt; [[Fixed by Yury]]&lt;br /&gt;
***** '''&amp;lt;s&amp;gt;&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt; some controls should be hidden in toolbar as in 0.9.5, show only the needed ones. (Restoration of the Toolbar/Container behavior)&amp;lt;/font&amp;gt;&amp;lt;/s&amp;gt; [[Fixed by Yury]]&lt;br /&gt;
***** '''&amp;lt;s&amp;gt;&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt; toolbar msgedit-buttons concealed by long file-button&amp;lt;/font&amp;gt;&amp;lt;/s&amp;gt; [[Fixed by Yury]]&lt;br /&gt;
***** '''&amp;lt;s&amp;gt;&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;some Buttons are broken on the left (color buttons), should be also popups like Emoticon-Button&amp;lt;/font&amp;gt;&amp;lt;/s&amp;gt; [[Fixed by Christian]]&lt;br /&gt;
***** '''Smilie-Window:&lt;br /&gt;
****** '''PopupInformation about keyshortcuts is not shown for Smilies&lt;br /&gt;
****** '''&amp;lt;s&amp;gt;&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt; is not hiding clicking in container&amp;lt;/font&amp;gt;&amp;lt;/s&amp;gt; [[Fixed by Yury]]&lt;br /&gt;
****** '''&amp;lt;s&amp;gt;&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt; is opened multiple times if multiple times is clicked on the smilie button&amp;lt;/font&amp;gt;&amp;lt;/s&amp;gt; [[Fixed by Yury]]&lt;br /&gt;
**** '''Menu:&lt;br /&gt;
***** '''&amp;quot;Ignore user&amp;quot;-Button has no function&lt;br /&gt;
*** '''Mainwindow:&lt;br /&gt;
**** '''Envelope-Icon is not flashing in contactlist from corresponding contact who has sent a message&lt;br /&gt;
**** '''Backround-Plugin: Backround-Image is not set to Background of MainWindow.&lt;br /&gt;
**** '''&amp;lt;s&amp;gt;&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt; Onlinebar&amp;lt;/font&amp;gt;&amp;lt;/s&amp;gt; [[Fixed]]&lt;br /&gt;
***** '''&amp;lt;s&amp;gt;&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt; Position Saving&amp;lt;/font&amp;gt;&amp;lt;/s&amp;gt; [[Fixed by Denis]]&lt;br /&gt;
***** '''&amp;lt;s&amp;gt;&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt; vertical OnlineToolbar: Width is much to big. Seems to the width from StatusButton.&amp;lt;/font&amp;gt;&amp;lt;/s&amp;gt; [[Fixed by Denis]]&lt;br /&gt;
***** '''&amp;lt;s&amp;gt;&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt; vertical expanding of StatusButton where Statustext is displayed&amp;lt;/font&amp;gt;&amp;lt;/s&amp;gt; [[Fixed by Tobias]]&lt;br /&gt;
***** '''&amp;lt;s&amp;gt;&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt; vertical Online Statustext drawing&amp;lt;/font&amp;gt;&amp;lt;/s&amp;gt; [[Fixed by Yury]]&lt;br /&gt;
**** '''&amp;lt;s&amp;gt;&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt; weathertoolbar&amp;lt;/font&amp;gt;&amp;lt;/s&amp;gt; [[Finished]]&lt;br /&gt;
***** '''&amp;lt;s&amp;gt;&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt; Fetch Icons from Server, due to &amp;amp;copy;-Issues, remove static Icon-Files (note: backport to trunk)&amp;lt;/font&amp;gt;&amp;lt;/s&amp;gt; [[not needed, we have a licence, pointed by Yury]]&lt;br /&gt;
***** '''&amp;lt;s&amp;gt;&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt; Message is not displayed&amp;lt;/font&amp;gt;&amp;lt;/s&amp;gt; [[Fixed by Yury]]&lt;br /&gt;
***** '''&amp;lt;s&amp;gt;&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt; Icons are not shown in Tooltip&amp;lt;/font&amp;gt;&amp;lt;/s&amp;gt; [[Fixed by Yury]]&lt;br /&gt;
***** '''&amp;lt;s&amp;gt;&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt; is on top (should be displayed at bottom)&amp;lt;/font&amp;gt;&amp;lt;/s&amp;gt; [[Fixed by Christian]]&lt;br /&gt;
***** '''&amp;lt;s&amp;gt;&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt; transparent&amp;lt;/font&amp;gt;&amp;lt;/s&amp;gt; [[Fixed by Christian]]&lt;br /&gt;
***** '''&amp;lt;s&amp;gt;&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt; crashing when move attempt&amp;lt;/font&amp;gt;&amp;lt;/s&amp;gt; [[Fixed by Christian]]&lt;br /&gt;
***** '''&amp;lt;s&amp;gt;&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt; Position Saving&amp;lt;/font&amp;gt;&amp;lt;/s&amp;gt; [[Fixed by Christian (I suppose)]]&lt;br /&gt;
*** '''&amp;lt;s&amp;gt;&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt; HistoryToolbar:&amp;lt;/font&amp;gt;&amp;lt;/s&amp;gt; [[Fixed by Yury]]&lt;br /&gt;
**** '''&amp;lt;s&amp;gt;&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt; The Searchbutton (Filterbutton) is not displayed&amp;lt;/font&amp;gt;&amp;lt;/s&amp;gt; [[Fixed by Yury]]&lt;br /&gt;
**** '''&amp;lt;s&amp;gt;&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt; History direction cannot be reverted with click on the corresponding arrow-Button&amp;lt;/font&amp;gt;&amp;lt;/s&amp;gt; [[Fixed by Yury]]&lt;br /&gt;
**** '''&amp;lt;s&amp;gt;&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt; horizontal expanding of the controls does not work.&amp;lt;/font&amp;gt;&amp;lt;/s&amp;gt; [[Fixed by Tobias]]&lt;br /&gt;
** '''&amp;lt;s&amp;gt;&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt; Floatys are not as long as in 0.9.5&amp;lt;/font&amp;gt;&amp;lt;/s&amp;gt; [[Still not same dimension but now longer, so that flashing text is still visible, by Tobias]]&lt;br /&gt;
** '''&amp;lt;s&amp;gt;&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt; sound-plugin event-tab: the path lines are not display right, also the play/browse buttons are shrinked ;)&amp;lt;/font&amp;gt;&amp;lt;/s&amp;gt; [[Fixed by Christian]]&lt;br /&gt;
** '''&amp;lt;s&amp;gt;&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt; Setup: Buttons, no Text on it (soundplugin f.e.)&amp;lt;/font&amp;gt;&amp;lt;/s&amp;gt; [[Fixed by Christian]]&lt;br /&gt;
** '''&amp;lt;s&amp;gt;&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt; Container/History: no context-menu on right click&amp;lt;/font&amp;gt;&amp;lt;/s&amp;gt; [[Fixed by Yury]]&lt;br /&gt;
** '''&amp;lt;s&amp;gt;&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt; clickable content (links, message items, like standard message, filetransfer, web url, sms...) is not processed/executed in history&amp;lt;/font&amp;gt;&amp;lt;/s&amp;gt; [[Fixed by Yury]]&lt;br /&gt;
** '''&amp;lt;s&amp;gt;&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt; Scrollbar is not moving down getting new messages&amp;lt;/font&amp;gt;&amp;lt;/s&amp;gt; [[Fixed by Yury]]&lt;br /&gt;
** '''dragging files on contact in contactlist is not possible to send them via filetransfer, floatys don't work, too &lt;br /&gt;
** '''Screen-Docking left/right: Window jumps to right/left offset attempt to dock &lt;br /&gt;
** '''Systay Open/Hide Window in Win32: MainWindow does not refit the old dimension before the hiding&lt;br /&gt;
** '''Container Sizes of Input-Fields and Position is not restored on closing and reopen&lt;br /&gt;
** '''Search/Add-Dialog:&lt;br /&gt;
*** '''&amp;lt;s&amp;gt;&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;Labels for Textfields are missing.&amp;lt;/font&amp;gt;&amp;lt;/s&amp;gt; [[Fixed by Yury]]&lt;br /&gt;
*** '''Functiontest has to be done. f.e. some Texts cannot be entered, Edit-Fields are not enabled on switching protocol/new search...&lt;br /&gt;
*** '''after Clicking around: UIN-Field is not longer enabled, when clicking on UIN-Checkbox&lt;br /&gt;
*** '''&amp;lt;s&amp;gt;&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt; Search ICQ&amp;lt;/font&amp;gt;&amp;lt;/s&amp;gt; [[Partly Fixed by Yury]]&lt;br /&gt;
** '''&amp;lt;s&amp;gt;&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt; OSD is black in win32&amp;lt;/font&amp;gt;&amp;lt;/s&amp;gt; [[Fixed by Tobias]]&lt;br /&gt;
** '''&amp;lt;s&amp;gt;&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt; OSD fading in win32&amp;lt;/font&amp;gt;&amp;lt;/s&amp;gt; [[Fixed by Tobias]]&lt;br /&gt;
** '''&amp;lt;s&amp;gt;&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt; Search/Add-Dialog broken. Crashing on open&amp;lt;/font&amp;gt;&amp;lt;/s&amp;gt; [[Fixed by Christian]]&lt;br /&gt;
** '''&amp;lt;s&amp;gt;&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt; Datepicker does not work and is not displayed right (popup) at QCursor::pos())&amp;lt;/font&amp;gt;&amp;lt;/s&amp;gt; [[Fixed by Christian]]&lt;br /&gt;
&lt;br /&gt;
* '''Sound-plugin:&lt;br /&gt;
** '''No startup sound is played&lt;br /&gt;
** '''No Default-Sounds are set.&lt;br /&gt;
&lt;br /&gt;
* '''Config/Setup-Window steals access to other windows (f.e. no possible acces to InterfaceWindow, MainWindow.. then.)&lt;br /&gt;
* '''Filetransfer-Window steals access to other windows, too&lt;br /&gt;
* '''&amp;lt;s&amp;gt;&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt; Translation: broken&amp;lt;/font&amp;gt;&amp;lt;/s&amp;gt; [[Fixed by Christian and Tobias]]&lt;br /&gt;
* '''&amp;lt;s&amp;gt;&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt; Tooltips:&amp;lt;/font&amp;gt;&amp;lt;/s&amp;gt; [[Fixed]]&lt;br /&gt;
** '''&amp;lt;s&amp;gt;&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt; are not shown, if mainwindow has no focus. should be shown.&amp;lt;/font&amp;gt;&amp;lt;/s&amp;gt; [[Fixed by Yury i assume?]]&lt;br /&gt;
** '''&amp;lt;s&amp;gt;&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt; don't work on Floatys&amp;lt;/font&amp;gt;&amp;lt;/s&amp;gt; [[Fixed by Yury]]&lt;br /&gt;
** '''&amp;lt;s&amp;gt;&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt; Online-Tooltips of contact list are hanging sometimes, they don't disappear&amp;lt;/font&amp;gt;&amp;lt;/s&amp;gt; [[Fixed by Yury]]&lt;br /&gt;
&lt;br /&gt;
* '''OSD:&lt;br /&gt;
** '''sometimes when there are multiple messages in short time distances, it seems, a new OSD is displayed or faded in over the existing, while the existing seems to be deleted previously. Perhaps we can handle it to get there a more smooth transition between this. so that the current existing OSD-window is used to display such messages like &amp;quot;2 messages from digger&amp;quot;, &amp;quot;3 messages from digger&amp;quot; ...&lt;br /&gt;
** '''Yury: ok, good idea, but some systems have more powerfull services for notification, Growl on Mac for ex.	i think realase user selection of system/sim service&lt;br /&gt;
** '''when existing OSD-window is used, the lifetime has to be extended, of course... ;)&lt;br /&gt;
** '''Yury: when we close OSD widget, it shading at first and then really closes&lt;br /&gt;
** '''Noragen: if it shades down, the &amp;quot;new&amp;quot; one has to wait until the old shade is finished..&lt;br /&gt;
** '''Noragen: also to be done: only one Online-Alarm for joined contacts&lt;br /&gt;
&lt;br /&gt;
* '''automatical ghost-protocol-toggeling while sending messages and Files&lt;br /&gt;
&lt;br /&gt;
* '''GPG:&lt;br /&gt;
** '''Mouse isn't rekognised (tested in Kubuntu/KDE 4.3.2 (Option: Device= /dev/input/mice, Option: Driver=mouse, Option: Protocol=ExplorerPS/2 )&lt;br /&gt;
&lt;br /&gt;
* '''Icons:&lt;br /&gt;
** '''are updated on in contactlist when switching online/offline - Contacts in MainWindow, but not via Apply in Setup&lt;br /&gt;
&lt;br /&gt;
* '''Filter:&lt;br /&gt;
** '''Contacts are reappearing in Filter in ignore-list after deleting from it (seen for ICQ)&lt;br /&gt;
&lt;br /&gt;
* '''Netmon:&lt;br /&gt;
** '''Menu Log: The Protocol-Filter-does not really work. I got all output from jabber inspite  it is deactivated f.e.&lt;br /&gt;
&lt;br /&gt;
* '''SIGNAL/SLOT - Problems:&lt;br /&gt;
** '''&amp;lt;s&amp;gt;&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt; SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::authenticationRequired(QString&amp;amp;amp;,quint16,QAuthenticator*) in branch-playground\sim\fetch.cpp:188&amp;lt;/font&amp;gt;&amp;lt;/s&amp;gt; [[Occurs if Qt is compiled without -openssl, thx Christian.]]&lt;br /&gt;
** '''&amp;lt;s&amp;gt;&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt; SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::sslErrors(const QList&amp;amp;amp;) in branch-playground\sim\fetch.cpp:197&amp;lt;/font&amp;gt;&amp;lt;/s&amp;gt; [[Occurs if Qt is compiled without -openssl, thx Christian.]]&lt;br /&gt;
** '''Click on contact:&lt;br /&gt;
*** '''SIM-IM: 01/07/2009 00:41:23 [DBG] QT: Object::connect: No such signal MsgEdit::toolBarPositionChanged(QToolBar*) in branch-playground\plugins\_core\userwnd.cpp:81&lt;br /&gt;
&lt;br /&gt;
* '''ProtocolErrors:&lt;br /&gt;
** '''On Startup:&lt;br /&gt;
** '''ICQ:&lt;br /&gt;
*** '''Pidgin rekognises only the first char of the filename, which is sent by SIM&lt;br /&gt;
*** '''[DBG] Error! foodgroup: 0003 reason: Incorrect SNACformat&lt;br /&gt;
*** '''[WRN] Unknown buddy foodgroup type 0001&lt;br /&gt;
*** '''[WRN] Unknown buddy foodgroup type 000A&lt;br /&gt;
*** '''[DBG] Error! foodgroup: 0002 reason: Recipient is not logged in&lt;br /&gt;
*** '''[DBG] Error! foodgroup: 0002 reason: Requested service unavailable&lt;br /&gt;
*** '''[DBG] Msg size=0 type=26&lt;br /&gt;
*** '''[DBG] Parse message [type=26]&lt;br /&gt;
*** '''[DBG] Extended message Away Status Message [0100] 18&lt;br /&gt;
*** '''[WRN] Unknown extended message type Away Status Message&lt;br /&gt;
*** '''Activated MD5-Auth does not connect and lead to Rate Limit due to looping reconnect&lt;br /&gt;
&lt;br /&gt;
* '''Other:&lt;br /&gt;
** '''Clicking on a Contact in Contactlist:&lt;br /&gt;
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\msgedit.cpp:152&lt;br /&gt;
*** '''QT: Object::connect: No such signal TextEdit::clicked(int,int) in branch-playground\sim\textshow.cpp:93&lt;br /&gt;
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\userwnd.cpp:82&lt;br /&gt;
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\container.cpp:239&lt;br /&gt;
*** '''QT: QFSFileEngine::open: No file name specified&lt;br /&gt;
*** '''QT: QFSFileEngine::open: No file name specified&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
'''Back to [http://sim-im.org/wiki/Developing '''Sim-IM Developer Area'''] on Sim-IM.org'''&lt;br /&gt;
&lt;br /&gt;
====Online Help====&lt;br /&gt;
* [http://www.research-service.com/ custom written papers]&lt;/div&gt;</summary>
		<author><name>Shaplov</name></author>
	</entry>
	<entry>
		<id>http://www.sim-im.org/index.php?title=Jabber_plugin&amp;diff=4621</id>
		<title>Jabber plugin</title>
		<link rel="alternate" type="text/html" href="http://www.sim-im.org/index.php?title=Jabber_plugin&amp;diff=4621"/>
		<updated>2012-10-07T09:16:06Z</updated>

		<summary type="html">&lt;p&gt;Shaplov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Summary==&lt;br /&gt;
[[wikipedia:XMPP|XMPP]] ([[wikipedia:Jabber|Jabber]]) IM protocol support.&lt;br /&gt;
&lt;br /&gt;
== Development status ==&lt;br /&gt;
&lt;br /&gt;
Jabber plugin is actively developed and supported.&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
* Sending and receiving messages.&lt;br /&gt;
* Retrieving offline messages.&lt;br /&gt;
* Formatted messages ({{XEP|0071}}).&lt;br /&gt;
* Typing notification ({{XEP|0022}}).&lt;br /&gt;
* User search ({{XEP|0055}}).&lt;br /&gt;
* Reading and setting user info ({{XEP|0054}}).&lt;br /&gt;
* Sending and requesting client/OS version information ({{XEP|0092}}).&lt;br /&gt;
* vCard-based user avatars ({{XEP|0153}}).&lt;br /&gt;
* HTTP polling ({{XEP|0025}}).&lt;br /&gt;
&lt;br /&gt;
== Known issues ==&lt;br /&gt;
[http://developer.berlios.de/bugs/index.php?group_id=4482&amp;amp;set=custom&amp;amp;_assigned_to=0&amp;amp;_status=1&amp;amp;_category=100&amp;amp;_bug_group=100&amp;amp;_summary_keyword=jabber&amp;amp;SUBMIT=Browse See Jabber Bugs] | [http://developer.berlios.de/bugs/index.php?group_id=4482&amp;amp;set=custom&amp;amp;_assigned_to=0&amp;amp;_status=1&amp;amp;_category=100&amp;amp;_bug_group=100&amp;amp;_summary_keyword=talk&amp;amp;SUBMIT=Browse See Google Talk Bugs]&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
[[FAQ#Can_I_use_Sim-IM_to_connect_my_GoogleTalk_account.3F| Google Talk support]]&lt;/div&gt;</summary>
		<author><name>Shaplov</name></author>
	</entry>
	<entry>
		<id>http://www.sim-im.org/index.php?title=Icons_plugin&amp;diff=4620</id>
		<title>Icons plugin</title>
		<link rel="alternate" type="text/html" href="http://www.sim-im.org/index.php?title=Icons_plugin&amp;diff=4620"/>
		<updated>2012-10-07T08:50:08Z</updated>

		<summary type="html">&lt;p&gt;Shaplov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Summary==&lt;br /&gt;
Support for graphical smile packages in JISP format ({{XEP|0038}}).&lt;br /&gt;
&lt;br /&gt;
==Current status==&lt;br /&gt;
* Supports JISP files without directory structure (foo.jisp:/*) and with all files in single directory with name equal to name of JISP file without extension (foo.jisp:/foo/*).&lt;br /&gt;
* Supports all image formats (not animated), that are supported by QImage.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* [http://jisp.netflint.net/ JISP library]&lt;/div&gt;</summary>
		<author><name>Shaplov</name></author>
	</entry>
	<entry>
		<id>http://www.sim-im.org/index.php?title=Goal&amp;diff=4619</id>
		<title>Goal</title>
		<link rel="alternate" type="text/html" href="http://www.sim-im.org/index.php?title=Goal&amp;diff=4619"/>
		<updated>2012-10-07T08:47:04Z</updated>

		<summary type="html">&lt;p&gt;Shaplov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Sim-IM Project was born to bring back development of [http://sim-icq.sf.net SIM]. Vladimir Shutoff, the author of  [http://sim-icq.sf.net SIM] have abandoned project (or maybe just took some vacation) [http://sim-icq.sf.net SIM] development and project were almost dead for about 2 years.&lt;br /&gt;
&lt;br /&gt;
Sim-IM Team consists of people who like this program and want project to be alive. Many team members are members of old project on [http://sim-icq.sf.net Sourceforge]. Our goal is to continue further development of SIM-IM.&lt;br /&gt;
&lt;br /&gt;
===Current Status===&lt;br /&gt;
&lt;br /&gt;
The development of Sim-IM have got stuck. A great work were made to release Sim-IM 0.9.4, and notable progress were made with Sim-IM 0.9.5, but for now most of the developers have left Sim-IM project (or may be also took some vacation ;-)). &lt;br /&gt;
&lt;br /&gt;
===How to Help===&lt;br /&gt;
&lt;br /&gt;
You can help Sim-IM project by:&lt;br /&gt;
* Sending bug-fixing patches (See [[Roadmap]]  to get the most important bug list);&lt;br /&gt;
* Becoming a maintainer of a Sim-IM plugin;&lt;br /&gt;
* Becoming a Sim-IM builder for your OS distributive;&lt;br /&gt;
* You can also move bugfixes from 0.9.5 to 0.9.4.* if you are interested in 0.9.4.* bugfix release.&lt;br /&gt;
&lt;br /&gt;
Please contact Sim-IM Team via [[Mailing lists |Mailing list]] if you wish to take part in Sim-IM development. There are tasks both for experienced developers and for thouse who want to learn more of Qt development.&lt;br /&gt;
&lt;br /&gt;
===Current Tasks===&lt;br /&gt;
The task for the nearest feature is to fix most annoying bugs  and to release Sim-IM 0.9.5. See [[Roadmap]] for more info.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''See also:'''&lt;br /&gt;
&lt;br /&gt;
[[Development]]  (old version)&lt;/div&gt;</summary>
		<author><name>Shaplov</name></author>
	</entry>
	<entry>
		<id>http://www.sim-im.org/index.php?title=Development&amp;diff=4618</id>
		<title>Development</title>
		<link rel="alternate" type="text/html" href="http://www.sim-im.org/index.php?title=Development&amp;diff=4618"/>
		<updated>2012-10-07T08:40:12Z</updated>

		<summary type="html">&lt;p&gt;Shaplov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;At the moment there are 3 branches in SIM-IM [http://developer.berlios.de/svn/?group_id=4482 SVN repository]:&lt;br /&gt;
*sim - QT3 version &amp;lt;br&amp;gt; From this branch 0.9.4 version is planned to be released. See [[QT3(0.9.4) release]]&lt;br /&gt;
*sim-qt4 - QT4 version (with QT3_SUPPORT at the moment)&amp;lt;br&amp;gt; This branch is open as playground for testing patches etc. Then changes may be merged with sim-qt4-fullport branch&lt;br /&gt;
*sim-qt4-fullport - Full QT4 port &amp;lt;br&amp;gt; In this branch primary works alt-darkstar@. He's rewriting many parts of old sim-icq code to use as much benefits of QT4 as possible. See [[QT4(1.0) release]] &amp;lt;br&amp;gt; It is strongly recommended to agree your commits in this branch with alt-darkstar@&lt;br /&gt;
&lt;br /&gt;
See also: [[Roadmap]]&lt;/div&gt;</summary>
		<author><name>Shaplov</name></author>
	</entry>
	<entry>
		<id>http://www.sim-im.org/index.php?title=Debian&amp;diff=4617</id>
		<title>Debian</title>
		<link rel="alternate" type="text/html" href="http://www.sim-im.org/index.php?title=Debian&amp;diff=4617"/>
		<updated>2012-10-07T08:36:24Z</updated>

		<summary type="html">&lt;p&gt;Shaplov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= [[Image:Debian.png]] Debian GNU/Linux sim packages info=&lt;br /&gt;
&lt;br /&gt;
* [http://packages.qa.debian.org/s/sim.html Overview of sim source package]&lt;br /&gt;
* [http://bugs.debian.org/sim Debian Bug report logs: package sim]&lt;br /&gt;
* [http://packages.debian.org/sim Binary packages]&lt;br /&gt;
* [http://packages.debian.org/src:sim Source packages]&lt;br /&gt;
* [http://buildd.debian.org/build.php?pkg=sim Buildd logs]&lt;/div&gt;</summary>
		<author><name>Shaplov</name></author>
	</entry>
	<entry>
		<id>http://www.sim-im.org/index.php?title=Compilation&amp;diff=4616</id>
		<title>Compilation</title>
		<link rel="alternate" type="text/html" href="http://www.sim-im.org/index.php?title=Compilation&amp;diff=4616"/>
		<updated>2012-10-07T08:34:10Z</updated>

		<summary type="html">&lt;p&gt;Shaplov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;float: right;&amp;quot;&amp;gt;__TOC__&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Linux Build ===&lt;br /&gt;
&lt;br /&gt;
[[Building with CMake]]&lt;br /&gt;
&lt;br /&gt;
[[Building with Cmake FAQ]]&lt;br /&gt;
&lt;br /&gt;
===SVN snapshots compilation===&lt;br /&gt;
To build SIM you should have automake-1.5 and autoconf-2.53, however, autoconf 2.13 works too, you just need to hack admin/cvs.sh to turn off &amp;quot;exit 1&amp;quot; on version check. Note that you will be unable to compile icq plugin without SSL support.&lt;br /&gt;
&lt;br /&gt;
====Requirements====&lt;br /&gt;
*[http://www.zlib.net/ zlib ]&lt;br /&gt;
*[http://xmlsoft.org/ libxml2 ]&lt;br /&gt;
*[http://xmlsoft.org/XSLT/ libxslt ]&lt;br /&gt;
*[http://www.openssl.org/ OpenSSL ]&lt;br /&gt;
*[http://www.perl.org/ Perl ]&lt;br /&gt;
*[http://www.info-zip.org/pub/infozip/Zip.html#Win32 zip]&lt;br /&gt;
*[http://www.monmouth.com/~wstreett/lex-yacc/lex-yacc.html flex]&lt;br /&gt;
*[http://www.trolltech.com QT]&lt;br /&gt;
*[http://www.kde.org KDE] - optional&lt;br /&gt;
*[http://aspell.net/ aspell] - Optional, for spellchecker plugin&lt;br /&gt;
&lt;br /&gt;
====Compilation====&lt;br /&gt;
* make -f admin/Makefile.common&amp;lt;br&amp;gt;&lt;br /&gt;
* ./configure --prefix=&amp;lt;your_installation_path&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* make&amp;lt;br&amp;gt;&lt;br /&gt;
* sudo make install&amp;lt;br&amp;gt;&lt;br /&gt;
* Start SIM :-)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If your system doesnt support 'sudo' command try to use 'su' instead.&amp;lt;br&amp;gt;&lt;br /&gt;
See &amp;quot;./configure --help&amp;quot; for more options, specially for --enable-final and --disable-debug.&lt;br /&gt;
&lt;br /&gt;
To compile plugins you should run:&lt;br /&gt;
* cd plugins/&amp;lt;plugin_name&amp;gt;&lt;br /&gt;
* make&lt;br /&gt;
* sudo make install&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===MINGW compilation===&lt;br /&gt;
&lt;br /&gt;
====Requirements====&lt;br /&gt;
*[http://mingw.org/download.shtml Mingw and Msys]&lt;br /&gt;
*[http://sourceforge.net/projects/qtwin Q..3/Windows ]&lt;br /&gt;
*[http://www.zlib.net/ zlib ]&lt;br /&gt;
*[http://xmlsoft.org/ libxml2 ]&lt;br /&gt;
*[http://xmlsoft.org/XSLT/ libxslt ]&lt;br /&gt;
*[http://www.openssl.org/ OpenSSL ]&lt;br /&gt;
*[http://www.activestate.com/Products/ActivePerl/?mp=1 Perl ]&lt;br /&gt;
*[http://www.info-zip.org/pub/infozip/Zip.html#Win32 zip]&lt;br /&gt;
*[http://sourceforge.net/project/showfiles.php?group_id=23617&amp;amp;package_id=16424 flex]&lt;br /&gt;
*[http://aspell.net/win32/ aspell] - Optional, for spellchecker plugin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Toolchain setup====&lt;br /&gt;
*Install Mingw. You need to install gcc-core, g++, binutils, w32api, mingw32-make. Add mingw's bin directory to %PATH%&lt;br /&gt;
*Install Msys. You need MSYS-1.0.10.exe&lt;br /&gt;
*Compile Q..3/Windows. Extract sources somewhere. Then create dirs &amp;quot;include&amp;quot;, &amp;quot;include/private&amp;quot; in this folder. Then run configure-mingw.bat. Add Q..3's bin directory to %PATH%&lt;br /&gt;
*Compile and install zlib. specify --prefix=/mingw option to ./configure script, then make&amp;amp;&amp;amp;make install.&lt;br /&gt;
*Compile and install libxml2. specify --prefix=/mingw option to ./configure script, then make&amp;amp;&amp;amp;make install.&lt;br /&gt;
*Compile and install libxslt. specify --prefix=/mingw option to ./configure script, then make&amp;amp;&amp;amp;make install.&lt;br /&gt;
*Compile and install OpenSSL. Extract sources, then run &amp;quot;ms\mingw32 no-asm&amp;quot;. Then install as specified in INSTALL.W32 file into your Mingw installation dir. &lt;br /&gt;
*Install Perl. Add Perl's bin directory to %PATH%&lt;br /&gt;
*Install zip. Extract and put zip.exe in some dir in your %PATH%&lt;br /&gt;
*Install Flex. Extract and put flex.exe in some dir in your %PATH%.&lt;br /&gt;
*Install Aspell. You need this only if you want to compile spell plugin. Download development package for win32 aspell. Then extract include folder into mingw root folder, then put lib\libaspell-15-dll.lib into lib\libaspell.a, lib\libpspell-15-dll.lib into lib\libpspell.la in mingw root folder.&lt;br /&gt;
&lt;br /&gt;
====Compilation and Installation====&lt;br /&gt;
*make -f admin/Makefile.common unfortunally doesn't work under Msys. This must be performed under Cygwin or some other *nix environment.&lt;br /&gt;
*./configure --disable-kde --enable-win --with-qt-dir=... --with-ssl-dir=...&lt;br /&gt;
*make&lt;br /&gt;
*make INSTALL=install DESTDIR=/yor/destdir. After this you must manually put sim files in this layout:&lt;br /&gt;
/icons &amp;lt;br&amp;gt;&lt;br /&gt;
/pict &amp;lt;br&amp;gt;&lt;br /&gt;
/plugins &amp;lt;br&amp;gt;&lt;br /&gt;
/po &amp;lt;br&amp;gt;&lt;br /&gt;
/sounds &amp;lt;br&amp;gt;&lt;br /&gt;
/styles &amp;lt;br&amp;gt;&lt;br /&gt;
/libsim-0.dll &amp;lt;br&amp;gt;&lt;br /&gt;
/sim.exe &amp;lt;br&amp;gt;&lt;br /&gt;
*Or you can compile [http://nsis.sourceforge.net/Main_Page NSIS] installer script install_win32\mingw\sim.nsi&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
===Win32-MSVC compilation===&lt;br /&gt;
&lt;br /&gt;
====Requirements====&lt;br /&gt;
* TortoiseSVN for getting the Sources&lt;br /&gt;
* Visual C++ 2005 Express + Platform SDK Core 2003&lt;br /&gt;
*[http://qtwin.sf.net Q/Free (Q../free 3.3.*.*) ]&lt;br /&gt;
*[http://www.zlib.net/ zlib ] [1]&lt;br /&gt;
*[http://xmlsoft.org/ libxml2 ] [1]&lt;br /&gt;
*[http://xmlsoft.org/XSLT/ libxslt ] [1]&lt;br /&gt;
*[http://www.openssl.org/ OpenSSL ] [1]&lt;br /&gt;
*[http://www.gnu.org/software/libiconv/ iconv ] [1] ( [1:] which are already in Project now.)&lt;br /&gt;
*[http://java.sun.com Java Runtime (jar.exe) ] for creating the jisp's, add jre\bin or jdk\bin to path&lt;br /&gt;
or&lt;br /&gt;
*[http://fastjar.sourceforge.net/ fastJar ] for creating the jisp's, %pathToFastJar% to path&lt;br /&gt;
*[http://www.gnu.org/software/bison/ Bison ] &amp;amp;&amp;amp; [http://flex.sourceforge.net/ Flex ] for lexing the .ll files&lt;br /&gt;
*[http://aspell.net/ aspell] - Optional, for spellchecker plugin&lt;br /&gt;
&lt;br /&gt;
====Compilation and Installation====&lt;br /&gt;
*Compile Q..3/Windows. Extract sources somewhere. Then create dirs &amp;quot;include&amp;quot;, &amp;quot;include/private&amp;quot; in this folder. Then run configure-msvc2005.bat -debug (or without Release). Add Q..3's bin directory to %PATH%&lt;br /&gt;
* Build qt3\tools\msg2qm &lt;br /&gt;
* Put msg2qm.exe in path for compiling the po-files or simple copy it to %windir%\system32\ .&lt;br /&gt;
*Compile and install zlib. specify --prefix=c:/libs option to ./configure script, then make&amp;amp;&amp;amp;make install.&lt;br /&gt;
*Compile and install libxml2. specify --prefix=c:/libs option to ./configure script, then make&amp;amp;&amp;amp;make install.&lt;br /&gt;
*Compile and install libxslt. specify --prefix=c:/libs option to ./configure script, then make&amp;amp;&amp;amp;make install.&lt;br /&gt;
*Compile and install OpenSSL. Extract sources, then run &amp;quot;ms\msvc no-asm&amp;quot;. Then install as specified in INSTALL.W32. &lt;br /&gt;
&lt;br /&gt;
* Environment vars (examples) to set:&lt;br /&gt;
&lt;br /&gt;
** QTDIR=&amp;quot;C:\qt3&amp;quot;&lt;br /&gt;
** QTLIB=&amp;quot;qt-mt3.lib&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Environment vars (examples):&lt;br /&gt;
** QTDIR=&amp;quot;C:\qt3&amp;quot;&lt;br /&gt;
** Path=%Path%;%QTDIR%\bin&lt;br /&gt;
** QTLIB=&amp;quot;qt-mt3.lib&amp;quot;&lt;br /&gt;
** OPENSSL_DIR=&amp;quot;c:\openssl&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Visual C++ Configuration:&lt;br /&gt;
** set Executable Directories&lt;br /&gt;
*** Java-jdk\bin&lt;br /&gt;
&lt;br /&gt;
** set Include Directories&lt;br /&gt;
*** FLEX-2.5.4A-1-BIN\INCLUDE (or newer version)&lt;br /&gt;
*** aspell-0.60.2\interfaces\cc&lt;br /&gt;
&lt;br /&gt;
** set Library Directories:&lt;br /&gt;
****%QTDIR%\Lib&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
===compilation with CMake===&lt;br /&gt;
&lt;br /&gt;
====Requirements====&lt;br /&gt;
* [http://tortoisesvn.tigris.org/ TortoiseSVN for getting the Sources]&lt;br /&gt;
* [http://www.cmake.org/ CMake 2.4.2]&lt;br /&gt;
* Qt3 for your platform&lt;br /&gt;
* A supported compiler (linux: gcc; win32: MinGW, Visual Studio &amp;gt;= 7)&lt;br /&gt;
* LibXML2&lt;br /&gt;
* LibXSLT&lt;br /&gt;
* zlib&lt;br /&gt;
* Iconv (when you want to compile SIM-IM on win32)&lt;br /&gt;
* OpenSSL (optional, required for some plugins)&lt;br /&gt;
* ASpell (optional, required for spell plugin)&lt;br /&gt;
&lt;br /&gt;
* Once you've installed all requried packages, make sure you've set the following environment variables correct-&lt;br /&gt;
** QTDIR (the path to your Qt3 installation)&lt;br /&gt;
** CMAKE_INCLUDE_PATH (all paths to the headers of the installed packages - for example D:\Programm\GnuWin32\Include;D:\Programm\OpneSSL\Include)&lt;br /&gt;
** CMAKE_LIBRARY_PATH (all paths to the libraries of the installed packages - for example D:\Programm\GnuWin32\Lib;D:\Programm\OpenSSL\Lib\MSVC)&lt;br /&gt;
&lt;br /&gt;
* After you've checked out the sources, create a new directory 'sim-im-build'.&lt;br /&gt;
* Now you can call cmake (or cmakesetup on win32) by switching into 'sim-im-build':&lt;br /&gt;
** cmake ..\sim-im&lt;br /&gt;
&lt;br /&gt;
* When cmake is ready and all required packages were found you can start compiling sim with 'make' (or mingw-32make or nmake)&lt;/div&gt;</summary>
		<author><name>Shaplov</name></author>
	</entry>
	<entry>
		<id>http://www.sim-im.org/index.php?title=Autoaway_plugin&amp;diff=4614</id>
		<title>Autoaway plugin</title>
		<link rel="alternate" type="text/html" href="http://www.sim-im.org/index.php?title=Autoaway_plugin&amp;diff=4614"/>
		<updated>2012-09-30T18:49:58Z</updated>

		<summary type="html">&lt;p&gt;Shaplov: Reverted edit of Reversephonelookup101, changed back to last version by Radfoj&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Summary==&lt;br /&gt;
Automatic change status after some idle time.&lt;br /&gt;
&lt;br /&gt;
==Current status==&lt;br /&gt;
* In this plugin you can choose after how many minutes of inactivity will SIM-IM set you away, N/A (or offline if you wish).&lt;br /&gt;
&lt;br /&gt;
* You can also disable here sound and OSD online alerts, if you wish to not be distracted by them after you become away or N/A. &lt;br /&gt;
&lt;br /&gt;
==Known issues==&lt;br /&gt;
* Keep in mind, that option for filtering alerts works only if your status was set by autoaway plugin, not if you change status manualy.&lt;br /&gt;
* Currently, option for disabling alerts filters (beside sound alerts) only &amp;quot;Online OSD notification&amp;quot;. If you have enablled OSD for any other status in OSD plugin, these will be during autoaway displayed. &lt;br /&gt;
* Option for &amp;quot;disabling online alerts&amp;quot; is discussed in bugzilla  https://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=6940&amp;amp;group_id=4482. Feel free to post suggestion or patch to improve current behaviour.&lt;/div&gt;</summary>
		<author><name>Shaplov</name></author>
	</entry>
	<entry>
		<id>http://www.sim-im.org/index.php?title=Sim-Im:General_disclaimer&amp;diff=4613</id>
		<title>Sim-Im:General disclaimer</title>
		<link rel="alternate" type="text/html" href="http://www.sim-im.org/index.php?title=Sim-Im:General_disclaimer&amp;diff=4613"/>
		<updated>2012-09-30T08:20:33Z</updated>

		<summary type="html">&lt;p&gt;Shaplov: Undo revision 3217 by Reversephonelookup101 (talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Sim-IM comes AS IS, and Sim-IM team is not responsible for any data loss, availability of service or anything else.&lt;/div&gt;</summary>
		<author><name>Shaplov</name></author>
	</entry>
	<entry>
		<id>http://www.sim-im.org/index.php?title=Sim-Im:About&amp;diff=4612</id>
		<title>Sim-Im:About</title>
		<link rel="alternate" type="text/html" href="http://www.sim-im.org/index.php?title=Sim-Im:About&amp;diff=4612"/>
		<updated>2012-09-30T08:20:06Z</updated>

		<summary type="html">&lt;p&gt;Shaplov: Undo revision 3215 by Reversephonelookup101 (talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Sim-IM''' is a multiple protocol instant messenger for [[wikipedia:MS Windows|MS Windows]],&lt;br /&gt;
[[wikipedia:Linux|GNU/Linux]], [[wikipedia:FreeBSD|FreeBSD]].&lt;br /&gt;
Read more about Sim-IM on [[Main Page]].&lt;/div&gt;</summary>
		<author><name>Shaplov</name></author>
	</entry>
	<entry>
		<id>http://www.sim-im.org/index.php?title=About_plugin&amp;diff=4611</id>
		<title>About plugin</title>
		<link rel="alternate" type="text/html" href="http://www.sim-im.org/index.php?title=About_plugin&amp;diff=4611"/>
		<updated>2012-09-30T08:19:30Z</updated>

		<summary type="html">&lt;p&gt;Shaplov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Summary==&lt;br /&gt;
Plugin provides about information.&lt;br /&gt;
&lt;br /&gt;
==Current status==&lt;br /&gt;
* SIM-IM main menu will displays three items for you:&lt;br /&gt;
** Bug report / Requests - which leads you to SIM-IM bugtracker&lt;br /&gt;
** About SIM - which displays information about application, its authors, translators and licence&lt;br /&gt;
** About KDE - which provides informations about KDE&lt;br /&gt;
&lt;br /&gt;
==Known issues==&lt;br /&gt;
* After disabling plugin, item &amp;quot;About KDE&amp;quot; is still presented, but clicking it doesnt have any effect. This item will be gone after SIM-IM restart.&lt;br /&gt;
* Item &amp;quot;Bug report / Requests&amp;quot; points you only to Bugs, but Feature requests are available on different page -  http://developer.berlios.de/feature/?group_id=4482&lt;/div&gt;</summary>
		<author><name>Shaplov</name></author>
	</entry>
	<entry>
		<id>http://www.sim-im.org/index.php?title=Sim-Im:Privacy_policy&amp;diff=3645</id>
		<title>Sim-Im:Privacy policy</title>
		<link rel="alternate" type="text/html" href="http://www.sim-im.org/index.php?title=Sim-Im:Privacy_policy&amp;diff=3645"/>
		<updated>2012-06-07T13:46:15Z</updated>

		<summary type="html">&lt;p&gt;Shaplov: Replaced content with &amp;quot;All you write on the wiki is publicly available.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;All you write on the wiki is publicly available.&lt;/div&gt;</summary>
		<author><name>Shaplov</name></author>
	</entry>
	<entry>
		<id>http://www.sim-im.org/index.php?title=MediaWiki:Sidebar&amp;diff=3630</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="http://www.sim-im.org/index.php?title=MediaWiki:Sidebar&amp;diff=3630"/>
		<updated>2012-06-02T15:23:05Z</updated>

		<summary type="html">&lt;p&gt;Shaplov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Sim-IM&lt;br /&gt;
** mainpage|mainpage&lt;br /&gt;
** Download| Download&lt;br /&gt;
** FAQ| FAQ&lt;br /&gt;
&lt;br /&gt;
*Development&lt;br /&gt;
** Goal|Goal&lt;br /&gt;
** Roadmap|Roadmap&lt;br /&gt;
** bugs-url|bugs&lt;br /&gt;
** GIT-url|Git reopsitory&lt;br /&gt;
** Developing|Developing&lt;br /&gt;
** Compilation|Compilation&lt;br /&gt;
&lt;br /&gt;
* links&lt;br /&gt;
** Mailing lists|maillists&lt;br /&gt;
** irc-url|irc&lt;br /&gt;
** LJ-url|LJ&lt;br /&gt;
* Maintenance Links&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** SiteStatistics-url|SiteStatistics&lt;br /&gt;
** sandbox-url|sandbox&lt;/div&gt;</summary>
		<author><name>Shaplov</name></author>
	</entry>
	<entry>
		<id>http://www.sim-im.org/index.php?title=MediaWiki:Bugs-url&amp;diff=3629</id>
		<title>MediaWiki:Bugs-url</title>
		<link rel="alternate" type="text/html" href="http://www.sim-im.org/index.php?title=MediaWiki:Bugs-url&amp;diff=3629"/>
		<updated>2012-06-02T15:22:51Z</updated>

		<summary type="html">&lt;p&gt;Shaplov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;https://bitbucket.org/todin/sim-im/issues?status=new&amp;amp;status=open&lt;/div&gt;</summary>
		<author><name>Shaplov</name></author>
	</entry>
	<entry>
		<id>http://www.sim-im.org/index.php?title=MediaWiki:Sidebar&amp;diff=3628</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="http://www.sim-im.org/index.php?title=MediaWiki:Sidebar&amp;diff=3628"/>
		<updated>2012-06-02T15:21:04Z</updated>

		<summary type="html">&lt;p&gt;Shaplov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Sim-IM&lt;br /&gt;
** mainpage|mainpage&lt;br /&gt;
** Download| Download&lt;br /&gt;
** FAQ| FAQ&lt;br /&gt;
&lt;br /&gt;
*Development&lt;br /&gt;
** Goal|Goal&lt;br /&gt;
** Roadmap|Roadmap&lt;br /&gt;
** berlios-url|berlios&lt;br /&gt;
** bugs-url|bugs&lt;br /&gt;
** FRs-url|FRs&lt;br /&gt;
** GIT-url|Git reopsitory&lt;br /&gt;
** Developing|Developing&lt;br /&gt;
** Compilation|Compilation&lt;br /&gt;
&lt;br /&gt;
* links&lt;br /&gt;
** Mailing lists|maillists&lt;br /&gt;
** irc-url|irc&lt;br /&gt;
** LJ-url|LJ&lt;br /&gt;
* Maintenance Links&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** SiteStatistics-url|SiteStatistics&lt;br /&gt;
** sandbox-url|sandbox&lt;/div&gt;</summary>
		<author><name>Shaplov</name></author>
	</entry>
	<entry>
		<id>http://www.sim-im.org/index.php?title=Download&amp;diff=3610</id>
		<title>Download</title>
		<link rel="alternate" type="text/html" href="http://www.sim-im.org/index.php?title=Download&amp;diff=3610"/>
		<updated>2012-03-04T07:11:48Z</updated>

		<summary type="html">&lt;p&gt;Shaplov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;float: right;&amp;quot;&amp;gt;__TOC__&amp;lt;/div&amp;gt;&lt;br /&gt;
=== [[Image:Win32.png]] Windows ===&lt;br /&gt;
&lt;br /&gt;
:: &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;Important: Remove previous SIM version before install!&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:: '''Stable version (0.9.4.3)'''&amp;lt;nowiki&amp;gt;: &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
:: [http://prdownload.berlios.de/sim-im/sim-0.9.4.3-1-mingw32-install.exe Mingw32 build]&lt;br /&gt;
&lt;br /&gt;
:: '''Development version (0.9.5):'''&lt;br /&gt;
:: [http://prdownload.berlios.de/sim-im/sim-trunk-mingw32-20080212.exe Mingw32 build] (2008-02-12)&lt;br /&gt;
:: [http://www.sim-icq.de/setup.exe MSVC 2005 build] &amp;lt;font color='red'&amp;gt;with July-2008 ICQ-hotfix&amp;lt;/font&amp;gt; please MD5-[http://www.sim-icq.de/md5checksum.txt verify] the file!&lt;br /&gt;
:: see also: [http://www.sim-icq.de Other MSVC 2005 builds]&lt;br /&gt;
&lt;br /&gt;
===  [[Image:Linux.png]] Linux ===&lt;br /&gt;
&lt;br /&gt;
==== &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; [[Image:Debian.png]] Debian GNU/Linux ====&lt;br /&gt;
&lt;br /&gt;
:::: To start sim on KDE you will need both &amp;lt;code&amp;gt;sim-kde&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;sim-data&amp;lt;/code&amp;gt; packages. For other window managers use &amp;lt;code&amp;gt;sim-qt&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;sim-data&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:::: '''Stable version (0.9.4.3):'''&lt;br /&gt;
:::: Debian Sarge i386: [http://shaplov.ru/files/sim/sarge/sim_0.9.4.3-1_i386.deb sim-kde] [http://shaplov.ru/files/sim/sarge/sim-qt_0.9.4.3-1_i386.deb sim-qt] [http://shaplov.ru/files/sim/sarge/sim-data_0.9.4.3-1_all.deb sim-data]&lt;br /&gt;
:::: Debian Etch i386: [http://shaplov.ru/files/sim/etch/sim_0.9.4.3-1_i386.deb sim-kde] [http://shaplov.ru/files/sim/etch/sim-qt_0.9.4.3-1_i386.deb sim-qt] [http://shaplov.ru/files/sim/etch/sim-data_0.9.4.3-1_all.deb sim-data]&lt;br /&gt;
::::'''Previous Stable version (0.9.4.2):'''&lt;br /&gt;
:::: Debian Sid: [http://packages.debian.org/unstable/net/sim sim-kde] [http://packages.debian.org/unstable/net/sim-qt sim-qt] [http://packages.debian.org/unstable/net/sim-data sim-data] Or simply &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;# apt-get update &amp;amp;amp;&amp;amp;amp; apt-get install sim&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:::: '''Development version (0.9.5):'''&lt;br /&gt;
:::: Debian Lenny i386: [http://shaplov.ru/files/sim/debian_lenny/sim_0.9.4.99+SVN3131-1_i386.deb sim-kde] [http://shaplov.ru/files/sim/debian_lenny/sim-qt_0.9.4.99+SVN3131-1_i386.deb sim-qt] [http://shaplov.ru/files/sim/debian_lenny/sim-data_0.9.4.99+SVN3131-1_all.deb sim-data] ''January-2010 build''&lt;br /&gt;
:::: Debian Squeeze i386: [http://shaplov.ru/files/sim/debian_squeeze/sim_0.9.4.99+SVN3131-1_i386.deb sim-kde] [http://shaplov.ru/files/sim/debian_squeeze/sim-qt_0.9.4.99+SVN3131-1_i386.deb sim-qt] [http://shaplov.ru/files/sim/debian_squeeze/sim-data_0.9.4.99+SVN3131-1_all.deb sim-data] ''January-2010 build''&lt;br /&gt;
:::: Debian Sid i386: [http://shaplov.ru/files/sim/debian_sid/sim_0.9.4.99+SVN3131-1_i386.deb sim-kde] [http://shaplov.ru/files/sim/debian_sid/sim-qt_0.9.4.99+SVN3131-1_i386.deb sim-qt] [http://shaplov.ru/files/sim/debian_sid/sim-data_0.9.4.99+SVN3131-1_all.deb sim-data] ''January-2010 build'' &lt;br /&gt;
&lt;br /&gt;
:::: '''See also:'''&lt;br /&gt;
:::: [[Debian | Debian-related sim-im links]]&lt;br /&gt;
&lt;br /&gt;
==== &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; [[Image:Suse.png]] SuSE ====&lt;br /&gt;
&lt;br /&gt;
:::: '''Open SuSE 10.2, Stable version (0.9.4.2)&amp;lt;nowiki&amp;gt;:&amp;lt;/nowiki&amp;gt;'''&lt;br /&gt;
:::: [http://sim.gosign.de/sim_linux_0.9.4.2/opensuse10.2/sim-0.9.4.2-1.i586.rpm RPM January 27. 2007 RELEASE]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; [[Image:Archlinux.gif]] Arch Linux ====&lt;br /&gt;
&lt;br /&gt;
:::: Just install it by pacman&lt;br /&gt;
&lt;br /&gt;
::::: &amp;lt;code&amp;gt;$ pacman -S sim&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; [[Image:Gentoo.png|Gentoo.png]] Gentoo Linux ====&lt;br /&gt;
&lt;br /&gt;
:::: Find available sim versions at either [http://packages.gentoo.org/packages/?category=net-im;name=sim packages.gentoo.org] or [http://www.gentoo-portage.com/net-im/sim/ gentoo-portage.com (with screenshots)]&amp;lt;nowiki&amp;gt;! &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:::: To install stable version just type&lt;br /&gt;
&lt;br /&gt;
::::: &amp;lt;code&amp;gt; $ emerge -va sim &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:::: If you wish to install testing version you need to unmask it&lt;br /&gt;
&lt;br /&gt;
::::: &amp;lt;code&amp;gt; $ echo &amp;quot;net-im/sim ~arch&amp;quot; &amp;amp;gt;&amp;amp;gt; /etc/portage/package.keywords &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:::: where arch is amd64, x86 or ppc. Then just emerge it!&lt;br /&gt;
&lt;br /&gt;
==== &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; [[Image:Ubuntu.png|Image:Ubuntu.png]] Ubuntu Linux ====&lt;br /&gt;
&lt;br /&gt;
:::: '''Stable version (0.9.4.2)&amp;lt;nowiki&amp;gt;:&amp;lt;/nowiki&amp;gt;'''&lt;br /&gt;
:::: Ubuntu Edgy AMD64: [http://shaplov.ru/files/sim/unbutu_edgy/sim_0.9.4.2-0_amd64.deb sim-kde] [http://shaplov.ru/files/sim/unbutu_edgy/sim-qt_0.9.4.2-0_amd64.deb sim-qt] [http://shaplov.ru/files/sim/unbutu_edgy/sim-data_0.9.4.2-0_all.deb sim-data]&lt;br /&gt;
&lt;br /&gt;
:::: Ubuntu Edgy i386: [http://sim.gosign.de/sim_linux_0.9.4.2/ubuntu_edgy/sim_0.9.4.2-1_i386.deb sim-kde] [http://sim.gosign.de/sim_linux_0.9.4.2/ubuntu_edgy/sim-qt_0.9.4.2-1_i386.deb sim-qt] [http://sim.gosign.de/sim_linux_0.9.4.2/ubuntu_edgy/sim-data_0.9.4.2-1_all.deb sim-data]&lt;br /&gt;
&lt;br /&gt;
:::: '''Other versions:'''&lt;br /&gt;
:::: Sim-IM is included in Ubuntu, see http://packages.ubuntu.com/sim&lt;br /&gt;
&lt;br /&gt;
==== &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; [[Image:Fedora-logo-icon.png|Fedora-logo-icon.png]] Fedora Core ====&lt;br /&gt;
&lt;br /&gt;
:::: '''Stable version (0.9.4.3):'''&lt;br /&gt;
:::: Fedora 7 i386: [ftp://ftp.msiu.ru/pub/fedora/7/updates/tigro/i386/sim-0.9.4.3-1.fc7.i386.rpm sim-0.9.4.3-1.fc7.i386.rpm]&lt;br /&gt;
:::: Fedora 7 x86_64: [ftp://ftp.msiu.ru/pub/fedora/7/updates/tigro/x86_64/sim-0.9.4.3-1.fc7.x86_64.rpm sim-0.9.4.3-1.fc7.x86_64.rpm]&lt;br /&gt;
:::: Fedora Core 6 i386: [ftp://ftp.msiu.ru/pub/fedora/6/updates/tigro/i386/sim-0.9.4.3-1.fc6.i386.rpm sim-0.9.4.3-1.fc6.i386.rpm]&lt;br /&gt;
:::: Fedora Core 6 x86_64: [ftp://ftp.msiu.ru/pub/fedora/6/updates/tigro/x86_64/sim-0.9.4.3-1.fc6.x86_64.rpm sim-0.9.4.3-1.fc6.x86_64.rpm]&lt;br /&gt;
:::: Fedora Core 5 i686: [http://shamardin.googlepages.com/sim-0.9.4.3-1.fdr50.i686.rpm sim] [http://shamardin.googlepages.com/sim-mimelnk-0.9.4.3-1.fdr50.i686.rpm sim-mimelnk] ''(Before install sim, you should install &amp;lt;code&amp;gt;sim-mimelnk&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;kdenetwork&amp;lt;/code&amp;gt; package)''&lt;br /&gt;
&lt;br /&gt;
:::: '''Previous Stable version (0.9.4.2)&amp;lt;nowiki&amp;gt;:&amp;lt;/nowiki&amp;gt;'''&lt;br /&gt;
:::: Fedora Core 6 x86_64: [http://yun.stv.su/Soft/sim/sim-0.9.4.2-2.fc6.x86_64.rpm sim]&lt;br /&gt;
:::: Fedora Core 6 i386: [http://shaplov.ru/files/sim/fedora_core_6/sim-0.9.4.2-1.fc6.lost1.i386.rpm sim]&lt;br /&gt;
:::: Fedora Core 6 src: [http://shaplov.ru/files/sim/fedora_core_6/sim-0.9.4.2-1.fc6.lost1.src.rpm sim]&lt;br /&gt;
&lt;br /&gt;
:::: '''Development version (0.9.5 SVN):'''&lt;br /&gt;
:::: [http://hubbitus.net.ru/rpm/Fedora7/sim/i386/sim-0.9.5svn-2007_10_10.Hu.0.i386.rpm Fedora 7 i386]&lt;br /&gt;
:::: Start from Fedora 8 it is in official repositories. To install just use:&lt;br /&gt;
::::: &amp;lt;code&amp;gt;$ yum install sim&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [[Image:Bsddaemon.png]] FreeBSD ===&lt;br /&gt;
&lt;br /&gt;
[http://sim-im.lehis.ru/ FreeBSD port and packages]&lt;br /&gt;
&lt;br /&gt;
=== [[Image:Source_cpp.png]] Sources ===&lt;br /&gt;
&lt;br /&gt;
:: '''Stable version (0.9.4.3):'''&lt;br /&gt;
:: Unix sources:&lt;br /&gt;
::: sim-0.9.4.3: [http://download.berlios.de/sim-im/sim-0.9.4.3.tar.bz2 bzip2] | [http://download.berlios.de/sim-im/sim-0.9.4.3.tar.gz gzip] | [http://download.berlios.de/sim-im/sim-0.9.4.3.tar.7z 7-zip]&lt;br /&gt;
:: SVN:&lt;br /&gt;
::: &amp;lt;code&amp;gt;svn checkout svn://svn.berlios.de/sim-im/tags/0.9.4.3&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
:: '''Development bugfix version (0.9.4.4):'''&lt;br /&gt;
:: SVN:&lt;br /&gt;
::: &amp;lt;code&amp;gt;svn checkout svn://svn.berlios.de/sim-im/branches/0.9.4&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
:: '''Development version (0.9.5):'''&lt;br /&gt;
:: SVN:&lt;br /&gt;
::: &amp;lt;code&amp;gt;svn checkout svn://svn.berlios.de/sim-im/trunk&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== See also ===&lt;br /&gt;
&lt;br /&gt;
[http://developer.berlios.de/project/showfiles.php?group_id=4482 berlios.de project downloads page]&lt;br /&gt;
&lt;br /&gt;
: '''Icon Sets:'''&lt;br /&gt;
:: [http://www.kde-look.org/content/show.php?content=18306 Sim-IM CrystalSVG iconset] at KDE-Look.org&lt;br /&gt;
:: [http://www.kde-look.org/content/show.php?content=18309 Sim-IM XP iconset] at KDE-Look.org&lt;br /&gt;
:: [http://kde-look.org/content/show.php?content=101503 Sim-IM Tango iconset] at KDE-Look.org&lt;br /&gt;
&lt;br /&gt;
: '''Migration scripts:'''&lt;br /&gt;
&lt;br /&gt;
:: [http://shaplov.ru/files/sim/misc/qip_history_migration.pl qip history migration perl script (for experienced users only)]&lt;br /&gt;
&lt;br /&gt;
: '''Script to manipulate, merge, filter and charset recoding of history files:'''&lt;br /&gt;
&lt;br /&gt;
:: [http://ru.bir.ru/viewtopic.php?f=25&amp;amp;t=97 SIMhistory]&lt;/div&gt;</summary>
		<author><name>Shaplov</name></author>
	</entry>
	<entry>
		<id>http://www.sim-im.org/index.php?title=Talk:Main_Page&amp;diff=3540</id>
		<title>Talk:Main Page</title>
		<link rel="alternate" type="text/html" href="http://www.sim-im.org/index.php?title=Talk:Main_Page&amp;diff=3540"/>
		<updated>2012-01-29T20:33:30Z</updated>

		<summary type="html">&lt;p&gt;Shaplov: /* scrolling issue */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Translate into Russian ==&lt;br /&gt;
Hi, I can help to translate wiki to Russian. Please make http://sim-im.org/wiki/ru/&lt;br /&gt;
&lt;br /&gt;
== when will 9.4 out??? ==&lt;br /&gt;
&lt;br /&gt;
Good Question :)&lt;br /&gt;
I think when critical bugs will be fixed.&lt;br /&gt;
I proposed to place issues, that you think need to be addressed for 0.9.4 in this page [[QT3(0.9.4) release]] but there are no activity :( I'm going to continue work at it when I will have time for this&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
I can't checkout sources with svn through firewall. Will you create daily snapshot to download it through http?&lt;br /&gt;
Or just archives of important releases (0.9.4)?&lt;br /&gt;
[[http://reversephonelookuppages.com/ reverse phone lookup]]&lt;br /&gt;
&lt;br /&gt;
== Download link ==&lt;br /&gt;
&lt;br /&gt;
imho, it would be helpfull to add a link to a download page (http://sim-im.berlios.de/wiki/Download) somewhere on the main page.&lt;br /&gt;
&lt;br /&gt;
== Help with SIM ==&lt;br /&gt;
By mistake I removed the panel that had buttons from the main window, how to get it back there?&lt;br /&gt;
 Maybe you simply reduce it and it will become small horizontal stick (reduced border). Click it again.&lt;br /&gt;
&lt;br /&gt;
== Linux version? ==&lt;br /&gt;
Is there any rescent version of SIM, that can be downloaded for linux?&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Only SVN repository at this time.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Well, it works fine anyway. Thanks. :)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Some good guy added the [http://www.gentoo-portage.com/net-im/sim/ svn releases] to Gentoo Portage, Horray!&lt;br /&gt;
&lt;br /&gt;
== Support for jabber conferences ==&lt;br /&gt;
Is there any support for jabber conferences or can it be done?&lt;br /&gt;
&lt;br /&gt;
== Antispam plugin ==&lt;br /&gt;
&lt;br /&gt;
SIM-ICQ featured an '''extremly''' useful plugin Antispam. When an unknown contact sent a message, the plugin would ask some simple question and waited for the correct answer. That gave 99% protection against ICQ spam robots. I can't see this plugin in the SIM-IM fork? Anyone has any idea about it? All &amp;quot;old&amp;quot; pages are now not available or redirect to this site.&lt;br /&gt;
----&lt;br /&gt;
What was this plugin's name and in what version of sim-icq it was present?&lt;br /&gt;
&lt;br /&gt;
== Why your version of SIM doesn't work on win98se in fact? SIM 0.9.3 does, although with many errors but suitably ==&lt;br /&gt;
&lt;br /&gt;
because we do not use win98 and can't test or fix SIM on it --[[User:WRAR|wRAR]] 19:16, 9 April 2006 (EEST)&lt;br /&gt;
&lt;br /&gt;
== scrolling issue ==&lt;br /&gt;
&lt;br /&gt;
When scrolling anything in the settings or when I have alot of contacts the text gets blurred until I run my mouse over it.  I was thinking I could try changing the font I chose at install as I was very confused and just guessed.&lt;/div&gt;</summary>
		<author><name>Shaplov</name></author>
	</entry>
	<entry>
		<id>http://www.sim-im.org/index.php?title=Talk:Main_Page&amp;diff=3539</id>
		<title>Talk:Main Page</title>
		<link rel="alternate" type="text/html" href="http://www.sim-im.org/index.php?title=Talk:Main_Page&amp;diff=3539"/>
		<updated>2012-01-29T20:32:42Z</updated>

		<summary type="html">&lt;p&gt;Shaplov: Reverted edit of Casinostars, changed back to last version by Reversephonelookup101&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Translate into Russian ==&lt;br /&gt;
Hi, I can help to translate wiki to Russian. Please make http://sim-im.org/wiki/ru/&lt;br /&gt;
&lt;br /&gt;
== when will 9.4 out??? ==&lt;br /&gt;
&lt;br /&gt;
Good Question :)&lt;br /&gt;
I think when critical bugs will be fixed.&lt;br /&gt;
I proposed to place issues, that you think need to be addressed for 0.9.4 in this page [[QT3(0.9.4) release]] but there are no activity :( I'm going to continue work at it when I will have time for this&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
I can't checkout sources with svn through firewall. Will you create daily snapshot to download it through http?&lt;br /&gt;
Or just archives of important releases (0.9.4)?&lt;br /&gt;
[[http://reversephonelookuppages.com/ reverse phone lookup]]&lt;br /&gt;
&lt;br /&gt;
== Download link ==&lt;br /&gt;
&lt;br /&gt;
imho, it would be helpfull to add a link to a download page (http://sim-im.berlios.de/wiki/Download) somewhere on the main page.&lt;br /&gt;
&lt;br /&gt;
== Help with SIM ==&lt;br /&gt;
By mistake I removed the panel that had buttons from the main window, how to get it back there?&lt;br /&gt;
 Maybe you simply reduce it and it will become small horizontal stick (reduced border). Click it again.&lt;br /&gt;
&lt;br /&gt;
== Linux version? ==&lt;br /&gt;
Is there any rescent version of SIM, that can be downloaded for linux?&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Only SVN repository at this time.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Well, it works fine anyway. Thanks. :)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Some good guy added the [http://www.gentoo-portage.com/net-im/sim/ svn releases] to Gentoo Portage, Horray!&lt;br /&gt;
&lt;br /&gt;
== Support for jabber conferences ==&lt;br /&gt;
Is there any support for jabber conferences or can it be done?&lt;br /&gt;
&lt;br /&gt;
== Antispam plugin ==&lt;br /&gt;
&lt;br /&gt;
SIM-ICQ featured an '''extremly''' useful plugin Antispam. When an unknown contact sent a message, the plugin would ask some simple question and waited for the correct answer. That gave 99% protection against ICQ spam robots. I can't see this plugin in the SIM-IM fork? Anyone has any idea about it? All &amp;quot;old&amp;quot; pages are now not available or redirect to this site.&lt;br /&gt;
----&lt;br /&gt;
What was this plugin's name and in what version of sim-icq it was present?&lt;br /&gt;
&lt;br /&gt;
== Why your version of SIM doesn't work on win98se in fact? SIM 0.9.3 does, although with many errors but suitably ==&lt;br /&gt;
&lt;br /&gt;
because we do not use win98 and can't test or fix SIM on it --[[User:WRAR|wRAR]] 19:16, 9 April 2006 (EEST)&lt;br /&gt;
&lt;br /&gt;
== scrolling issue ==&lt;br /&gt;
&lt;br /&gt;
When scrolling anything in the settings or when I have alot of contacts the text gets blurred until I run my mouse over it.  I was thinking I could try changing the font I chose at install as I was very confused and just guessed.  &lt;br /&gt;
Written homework assignments have always been a considered as a burden by the students and they don’t want to waste the leisure or their work hours on sitting home and writing these long essays.we  can [http://www.bestresearchpaper.co.uk/ buy research papers online ] to solve this issue.Any tips thank you.&lt;/div&gt;</summary>
		<author><name>Shaplov</name></author>
	</entry>
	<entry>
		<id>http://www.sim-im.org/index.php?title=Sim-Im:Sandbox&amp;diff=3467</id>
		<title>Sim-Im:Sandbox</title>
		<link rel="alternate" type="text/html" href="http://www.sim-im.org/index.php?title=Sim-Im:Sandbox&amp;diff=3467"/>
		<updated>2011-12-09T12:48:58Z</updated>

		<summary type="html">&lt;p&gt;Shaplov: Reverted edit of Ocim, changed back to last version by Shaplov&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Wiki sandbox ==&lt;br /&gt;
Here you can post anything you wish to learn wiki syntax etc.&lt;br /&gt;
&lt;br /&gt;
====== 123 ======&lt;br /&gt;
======= 456 =======&lt;br /&gt;
&lt;br /&gt;
fds dsf sdf sdf s '''sdfdsfds &lt;br /&gt;
&lt;br /&gt;
sdfdsfs '''&lt;/div&gt;</summary>
		<author><name>Shaplov</name></author>
	</entry>
	<entry>
		<id>http://www.sim-im.org/index.php?title=Sim-Im:Sandbox&amp;diff=3456</id>
		<title>Sim-Im:Sandbox</title>
		<link rel="alternate" type="text/html" href="http://www.sim-im.org/index.php?title=Sim-Im:Sandbox&amp;diff=3456"/>
		<updated>2011-11-29T08:55:29Z</updated>

		<summary type="html">&lt;p&gt;Shaplov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Wiki sandbox ==&lt;br /&gt;
Here you can post anything you wish to learn wiki syntax etc.&lt;br /&gt;
&lt;br /&gt;
====== 123 ======&lt;br /&gt;
======= 456 =======&lt;br /&gt;
&lt;br /&gt;
fds dsf sdf sdf s '''sdfdsfds &lt;br /&gt;
&lt;br /&gt;
sdfdsfs '''&lt;/div&gt;</summary>
		<author><name>Shaplov</name></author>
	</entry>
	<entry>
		<id>http://www.sim-im.org/index.php?title=Sim-Im:Sandbox&amp;diff=3442</id>
		<title>Sim-Im:Sandbox</title>
		<link rel="alternate" type="text/html" href="http://www.sim-im.org/index.php?title=Sim-Im:Sandbox&amp;diff=3442"/>
		<updated>2011-11-22T17:42:59Z</updated>

		<summary type="html">&lt;p&gt;Shaplov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Wiki sandbox ==&lt;br /&gt;
Here you can post anything you wish to learn wiki syntax etc.&lt;br /&gt;
&lt;br /&gt;
====== 123 ======&lt;br /&gt;
======= 456 =======&lt;/div&gt;</summary>
		<author><name>Shaplov</name></author>
	</entry>
	<entry>
		<id>http://www.sim-im.org/index.php?title=Developing&amp;diff=3332</id>
		<title>Developing</title>
		<link rel="alternate" type="text/html" href="http://www.sim-im.org/index.php?title=Developing&amp;diff=3332"/>
		<updated>2011-09-30T12:55:54Z</updated>

		<summary type="html">&lt;p&gt;Shaplov: Reverted edit of Kelly, changed back to last version by Shaplov&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Compilation | Compilation instructions]]&lt;br /&gt;
&lt;br /&gt;
[[UpdatingMessages | Updating .po files with i18n from source code ]]&lt;br /&gt;
&lt;br /&gt;
[[Class Overview | Class Diagrams ]]&lt;br /&gt;
&lt;br /&gt;
==== Sim-IM4 developing ====&lt;br /&gt;
&lt;br /&gt;
[[Porting issues | Issues of things which should be changed/fixed]]&lt;br /&gt;
&lt;br /&gt;
[[Refactoring issues | Refactoring proposals and diagrams]]&lt;br /&gt;
&lt;br /&gt;
[[Reports | Code Analyze Buildlogs, Leak checking etc.]]&lt;/div&gt;</summary>
		<author><name>Shaplov</name></author>
	</entry>
	<entry>
		<id>http://www.sim-im.org/index.php?title=Oscar_plugin&amp;diff=3283</id>
		<title>Oscar plugin</title>
		<link rel="alternate" type="text/html" href="http://www.sim-im.org/index.php?title=Oscar_plugin&amp;diff=3283"/>
		<updated>2011-09-13T11:33:14Z</updated>

		<summary type="html">&lt;p&gt;Shaplov: Reverted edit of ZaraParkes, changed back to last version by Shaplov&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Summary ===&lt;br /&gt;
Oscar plugin gives you the ability to communicate using ICQ and AIM networks.&lt;br /&gt;
&lt;br /&gt;
=== Development status ===&lt;br /&gt;
Oscar is actively developed and supported.&lt;br /&gt;
&lt;br /&gt;
=== Known issues ===&lt;br /&gt;
[http://developer.berlios.de/bugs/index.php?group_id=4482&amp;amp;_summary_keyword=icq&amp;amp;set=custom&amp;amp;_assigned_to=0&amp;amp;_status=1&amp;amp;_category=100&amp;amp;_bug_group=100&amp;amp;SUBMIT=Browse See ICQ Bugs] | [http://developer.berlios.de/bugs/index.php?group_id=4482&amp;amp;_summary_keyword=aim&amp;amp;set=custom&amp;amp;_assigned_to=0&amp;amp;_status=1&amp;amp;_category=100&amp;amp;_bug_group=100&amp;amp;SUBMIT=Browse See AIM Bugs]&lt;br /&gt;
* don't use MSN and Oscar plugins simultaneously - it may cause some weird contact list problems for ICQ (one example - all ICQ contacts get deleted at some point from server side...). MSN and ICQ separately works fine I think&lt;br /&gt;
&lt;br /&gt;
* SIM-IM 0.9.4.2 and 0.9.4.3 use version '''9''' of the Oscar protocol.&lt;br /&gt;
&lt;br /&gt;
* At the moment (24th September, 2007) the latest version of Oscar protocol is 11. To my knowledge, so far it is used in the official ICQ client and in QIP.&lt;br /&gt;
&lt;br /&gt;
* File transfers '''don't''' work between the latest version of QIP and SIM-IM 0.9.4.3. I tried this with several users of QIP. It's not related to my firewall and router settings, as it used to work fine, when I used QIP. File transfers '''don't''' seem to work with ICQ 5.1 users either, but I only tried this with one person. SIM 0.9.4.3 to SIM 0.9.4.2 file transfers seem to work fine.&lt;br /&gt;
&lt;br /&gt;
* I '''don't''' see any user pictures in SIM-IM 0.9.4.3 for users of ICQ 5.1, of the latest version of QIP, of SIM-IM 0.9.4.2. I used to see all the user pictures in QIP.&lt;br /&gt;
&lt;br /&gt;
* Once I didn't receive 4 messages in a row from a QIP (latest version) user. I was online in SIM-IM 0.9.4.3. The other time I sent a message to a QIP user, who was offline. He didn't receive it.&lt;br /&gt;
&lt;br /&gt;
'''Note:''' I think, all the mentioned problems are connected with the fact, that various versions of the Oscar protocol are not fully compatible with each other. And I think, this is the problem of the ICQ owners approach, not of the creators of various alternative ICQ-clients.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
How does SIM-IM work with contact-list? As far as I understand, it uses the server-side contact-list and stores a copy of it offline.&lt;br /&gt;
&lt;br /&gt;
I tried removing users and groups and SIM-IM 0.9.4.3 really removed them from the server-side contact list (I checked in another ICQ-client). So this seems to work fine, but I think this issue should be described somewhere on this site.&lt;/div&gt;</summary>
		<author><name>Shaplov</name></author>
	</entry>
	<entry>
		<id>http://www.sim-im.org/index.php?title=Building_with_CMake&amp;diff=3229</id>
		<title>Building with CMake</title>
		<link rel="alternate" type="text/html" href="http://www.sim-im.org/index.php?title=Building_with_CMake&amp;diff=3229"/>
		<updated>2011-08-29T07:50:43Z</updated>

		<summary type="html">&lt;p&gt;Shaplov: Reverted edit of Reversephonelookup101, changed back to last version by Absh1us&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Building for Linux ==&lt;br /&gt;
===Requirements===&lt;br /&gt;
* [http://subversion.tigris.org/ Subversion] (If you want to build the latest revision.)&lt;br /&gt;
* [http://www.cmake.org CMake 2.4] (Version 2.4.7 recommend.)&lt;br /&gt;
* [http://doc.trolltech.com/3.3/aboutqt.html Qt3] &lt;br /&gt;
* [http://gcc.gnu.org GCC] (Version 4.1 or 4.2 recommend.)&lt;br /&gt;
* [http://xmlsoft.org LibXML2]&lt;br /&gt;
* [http://xmlsoft.org/XSLT LibXSLT]&lt;br /&gt;
* [http://www.zlib.net zlib] &lt;br /&gt;
* [http://www.ny-liability-insurance.com/ Liability Insurance NY]&lt;br /&gt;
* [http://www.x.org libXScrnSaver]&lt;br /&gt;
Note: If you use binary packages for these dependencies you will need the header packages (normally named package-dev or package-devel) of these packages, too.&lt;br /&gt;
You might also need header packages of dependencies of these, for example:&lt;br /&gt;
* [http://www.libpng.org/ libpng] (Dependency of QT3)&lt;br /&gt;
* [http://www.libmng.com/ libmng] (Dependency of QT3)&lt;br /&gt;
* Maybe others&lt;br /&gt;
&lt;br /&gt;
Optional Packages:&lt;br /&gt;
* [http://www.openssl.org OpenSSL] (For using encrypted connections, some plugins need this.)&lt;br /&gt;
* [http://aspell.net/win32/ ASpell] (If you want spell checking and are not using KDE.)&lt;br /&gt;
* [http://www.kde.org kdelibs] (For KDE integration.)&lt;br /&gt;
* [http://www.gnupg.org GnuPG] (Not required at build time; required if you want to use GPG encryption for messages.)&lt;br /&gt;
&lt;br /&gt;
===Compilation===&lt;br /&gt;
&lt;br /&gt;
First create a build dir &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;code&amp;gt;mkdir -p sim/source sim/build&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Put the source code in the source dir, cd to the build dir and run:&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;code&amp;gt;cmake ../source&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
That will run cmake's configure checks which will check if you have got every programs/libraries/headers,that are needed to compile sim.&lt;br /&gt;
If you want to tune some of the variables, you can either use the interactive mode of cmake&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;code&amp;gt;cmake -i ../source&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
or you can use cmake's nice gui:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;code&amp;gt;ccmake ../source&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If that is done just run&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt; &lt;br /&gt;
&lt;br /&gt;
in the build dir to build sim. When it finished, run&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;code&amp;gt;make install&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
to install sim.&lt;br /&gt;
&lt;br /&gt;
==Building for Windows ==&lt;br /&gt;
===Requirements===&lt;br /&gt;
* [http://tortoisesvn.tigris.org TortoiseSVN] for getting the Sources &lt;br /&gt;
* [http://www.cmake.org CMake 2.4.2]&lt;br /&gt;
* [http://doc.trolltech.com/3.3/aboutqt.html Qt3] for your platform ([http://sourceforge.net/projects/qtwin Q.../Free] will be fine)&lt;br /&gt;
* A supported compiler ([http://mingw.org/download.shtml MinGW] or [http://en.wikipedia.org/wiki/Visual_Studio Visual Studio] &amp;gt;= 7) &lt;br /&gt;
* [http://xmlsoft.org LibXML2]&lt;br /&gt;
* [http://xmlsoft.org/XSLT LibXSLT]&lt;br /&gt;
* [http://www.zlib.net zlib] &lt;br /&gt;
* [http://sourceforge.net/project/showfiles.php?group_id=25167 gettext &amp;amp; iconv for win32]&lt;br /&gt;
* [http://www.openssl.org OpenSSL] (optional, required for some plugins) &lt;br /&gt;
* [http://aspell.net/win32/ ASpell] (optional, required for spell plugin)&lt;br /&gt;
&lt;br /&gt;
=== Environment ===&lt;br /&gt;
Once you've installed all requried packages, make sure you've set the following environment variables are correct:&lt;br /&gt;
* '''QTDIR''' - the path to your Qt3 installation &lt;br /&gt;
* '''CMAKE_INCLUDE_PATH''' -  paths to the headers of all installed packages&lt;br /&gt;
* '''CMAKE_LIBRARY_PATH''' - paths to the libraries of all installed packages&lt;br /&gt;
&lt;br /&gt;
For example:&lt;br /&gt;
 C:\&amp;gt;set&lt;br /&gt;
 QTDIR=&amp;lt;nowiki&amp;gt;[TODO: write an example value here]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 CMAKE_INCLUDE_PATH=D:\Programm\GnuWin32\Include;D:\Programm\OpneSSL\Include&lt;br /&gt;
 CMAKE_LIBRARY_PATH=D:\Programm\GnuWin32\Lib;D:\Programm\OpenSSL\Lib\MSVC&lt;br /&gt;
If some values are missing, use should set them using &amp;lt;code&amp;gt;set&amp;lt;/code&amp;gt; command:&lt;br /&gt;
  C:\&amp;gt;set QTDIR=&amp;lt;nowiki&amp;gt;[TODO: write an example value here]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
  C:\&amp;gt;set CMAKE_INCLUDE_PATH=%CMAKE_INCLUDE_PATH%;D:\Programm\OpneSSL\Include&lt;br /&gt;
&lt;br /&gt;
=== Compilation ===&lt;br /&gt;
After you've checked out the sources, create a new directory 'sim-im-build'. &lt;br /&gt;
Now you can call cmake (or cmakesetup on win32) by switching into 'sim-im-build': &lt;br /&gt;
 cmake ..\sim-im &lt;br /&gt;
When cmake is ready and all required packages were found you can start compiling sim with 'make' (or mingw32-make or nmake)&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
[[Building_with_Cmake_FAQ| Building with Cmake FAQ]]&lt;/div&gt;</summary>
		<author><name>Shaplov</name></author>
	</entry>
	<entry>
		<id>http://www.sim-im.org/index.php?title=GPG_plugin&amp;diff=3227</id>
		<title>GPG plugin</title>
		<link rel="alternate" type="text/html" href="http://www.sim-im.org/index.php?title=GPG_plugin&amp;diff=3227"/>
		<updated>2011-08-29T06:36:41Z</updated>

		<summary type="html">&lt;p&gt;Shaplov: Reverted edit of Reversephonelookup101, changed back to last version by Shaplov&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In this module you can configure your GPG support to encrypt/decrypt conversations on the fly. This module require GnuPG installed on your system.&lt;/div&gt;</summary>
		<author><name>Shaplov</name></author>
	</entry>
	<entry>
		<id>http://www.sim-im.org/index.php?title=MSN_plugin&amp;diff=3225</id>
		<title>MSN plugin</title>
		<link rel="alternate" type="text/html" href="http://www.sim-im.org/index.php?title=MSN_plugin&amp;diff=3225"/>
		<updated>2011-08-29T06:35:15Z</updated>

		<summary type="html">&lt;p&gt;Shaplov: Paulogarcia28@hotmail.com moved to MSN plugin&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
&lt;br /&gt;
MSN plugin gives you the ability to communicate using MSN instant messaging network.&lt;br /&gt;
&lt;br /&gt;
== MSN plugin development status ==&lt;br /&gt;
MSN plugin is not actively developed, but still supported.&lt;br /&gt;
&lt;br /&gt;
== Known issues ==&lt;br /&gt;
[http://developer.berlios.de/bugs/index.php?group_id=4482&amp;amp;set=custom&amp;amp;_assigned_to=0&amp;amp;_status=1&amp;amp;_category=100&amp;amp;_bug_group=100&amp;amp;_summary_keyword=msn&amp;amp;SUBMIT=Browse See Bugs]&lt;br /&gt;
&lt;br /&gt;
Multiuser conversations are not supported: &lt;br /&gt;
* there is no way to add user(s) to already open conversation;&lt;br /&gt;
* when somebody adds you to a multiuser conversation, you'll see his nickname everywhere, while messages are actually posted by different users.&lt;br /&gt;
&lt;br /&gt;
There are still some problems with contact list: &lt;br /&gt;
* contact search doesn't show any found contacts, instead it ADDS them to your contact list;&lt;br /&gt;
* if a user adds you to his/her contact list, you recieve a notification, but cannot open it (i.e. sim just blinks in the dock, but there is no way to see the notification window). restarting sim seems to help, but * don't use MSN and Oscar plugins simultaneously - it may cause some weird contact list problems for ICQ (one example - all ICQ contacts get deleted at some point from server side...). MSN and ICQ separately works fine I think&lt;/div&gt;</summary>
		<author><name>Shaplov</name></author>
	</entry>
	<entry>
		<id>http://www.sim-im.org/index.php?title=MSN_plugin&amp;diff=3224</id>
		<title>MSN plugin</title>
		<link rel="alternate" type="text/html" href="http://www.sim-im.org/index.php?title=MSN_plugin&amp;diff=3224"/>
		<updated>2011-08-29T06:33:17Z</updated>

		<summary type="html">&lt;p&gt;Shaplov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
&lt;br /&gt;
MSN plugin gives you the ability to communicate using MSN instant messaging network.&lt;br /&gt;
&lt;br /&gt;
== MSN plugin development status ==&lt;br /&gt;
MSN plugin is not actively developed, but still supported.&lt;br /&gt;
&lt;br /&gt;
== Known issues ==&lt;br /&gt;
[http://developer.berlios.de/bugs/index.php?group_id=4482&amp;amp;set=custom&amp;amp;_assigned_to=0&amp;amp;_status=1&amp;amp;_category=100&amp;amp;_bug_group=100&amp;amp;_summary_keyword=msn&amp;amp;SUBMIT=Browse See Bugs]&lt;br /&gt;
&lt;br /&gt;
Multiuser conversations are not supported: &lt;br /&gt;
* there is no way to add user(s) to already open conversation;&lt;br /&gt;
* when somebody adds you to a multiuser conversation, you'll see his nickname everywhere, while messages are actually posted by different users.&lt;br /&gt;
&lt;br /&gt;
There are still some problems with contact list: &lt;br /&gt;
* contact search doesn't show any found contacts, instead it ADDS them to your contact list;&lt;br /&gt;
* if a user adds you to his/her contact list, you recieve a notification, but cannot open it (i.e. sim just blinks in the dock, but there is no way to see the notification window). restarting sim seems to help, but * don't use MSN and Oscar plugins simultaneously - it may cause some weird contact list problems for ICQ (one example - all ICQ contacts get deleted at some point from server side...). MSN and ICQ separately works fine I think&lt;/div&gt;</summary>
		<author><name>Shaplov</name></author>
	</entry>
	<entry>
		<id>http://www.sim-im.org/index.php?title=FAQ&amp;diff=3179</id>
		<title>FAQ</title>
		<link rel="alternate" type="text/html" href="http://www.sim-im.org/index.php?title=FAQ&amp;diff=3179"/>
		<updated>2011-08-23T19:49:28Z</updated>

		<summary type="html">&lt;p&gt;Shaplov: /* See Also */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Can I use Sim-IM to connect my GoogleTalk account? ===&lt;br /&gt;
&lt;br /&gt;
Yes, you can.&lt;br /&gt;
&lt;br /&gt;
To connect to Google Talk jabber server, use the following settings:&lt;br /&gt;
&lt;br /&gt;
Server: talk.google.com&amp;lt;br&amp;gt;&lt;br /&gt;
[x] Use SSL&amp;lt;br&amp;gt;&lt;br /&gt;
[x] Use plain text login&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[x]Manually specify jabber host:&amp;lt;br&amp;gt;&lt;br /&gt;
gmail.com&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Why ICQ User details do not work properly on systems with utf-8 locale? ===&lt;br /&gt;
&lt;br /&gt;
Sim-IM detects you language, by the name of you system's encoding. (Strange idea, isn't it?) When &lt;br /&gt;
you are using '''utf-8''' encoding, language can't be guessed, because '''utf-8''' is for all languages. So you should manually set encoding that should be used for getting ICQ userinfo. This can be done at Setup/User Info/Encoding. (Changing encoding here would effect ICQ). Russian users should choose '''CP-1251''' encoding, German users should choose '''ISO 8859-15'''.&lt;br /&gt;
&lt;br /&gt;
=== Can't see my friend's online status in ICQ, thought he is online for sure. ===&lt;br /&gt;
&lt;br /&gt;
First of all check that you've authorized him and he has authorized you. Then check that your firend is not in &amp;quot;Not in list&amp;quot; group. According to recent AOL changes being in &amp;quot;Not in list&amp;quot; group is the same as being not authorized. Just move your friend's contact from this group and it would be visible to you.&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
[[Building with Cmake FAQ]]&lt;/div&gt;</summary>
		<author><name>Shaplov</name></author>
	</entry>
	<entry>
		<id>http://www.sim-im.org/index.php?title=Oscar_plugin&amp;diff=2889</id>
		<title>Oscar plugin</title>
		<link rel="alternate" type="text/html" href="http://www.sim-im.org/index.php?title=Oscar_plugin&amp;diff=2889"/>
		<updated>2011-05-20T04:57:44Z</updated>

		<summary type="html">&lt;p&gt;Shaplov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Summary ===&lt;br /&gt;
Oscar plugin gives you the ability to communicate using ICQ and AIM networks.&lt;br /&gt;
&lt;br /&gt;
=== Development status ===&lt;br /&gt;
Oscar is actively developed and supported.&lt;br /&gt;
&lt;br /&gt;
=== Known issues ===&lt;br /&gt;
[http://developer.berlios.de/bugs/index.php?group_id=4482&amp;amp;_summary_keyword=icq&amp;amp;set=custom&amp;amp;_assigned_to=0&amp;amp;_status=1&amp;amp;_category=100&amp;amp;_bug_group=100&amp;amp;SUBMIT=Browse See ICQ Bugs] | [http://developer.berlios.de/bugs/index.php?group_id=4482&amp;amp;_summary_keyword=aim&amp;amp;set=custom&amp;amp;_assigned_to=0&amp;amp;_status=1&amp;amp;_category=100&amp;amp;_bug_group=100&amp;amp;SUBMIT=Browse See AIM Bugs]&lt;br /&gt;
* don't use MSN and Oscar plugins simultaneously - it may cause some weird contact list problems for ICQ (one example - all ICQ contacts get deleted at some point from server side...). MSN and ICQ separately works fine I think&lt;br /&gt;
&lt;br /&gt;
* SIM-IM 0.9.4.2 and 0.9.4.3 use version '''9''' of the Oscar protocol.&lt;br /&gt;
&lt;br /&gt;
* At the moment (24th September, 2007) the latest version of Oscar protocol is 11. To my knowledge, so far it is used in the official ICQ client and in QIP.&lt;br /&gt;
&lt;br /&gt;
* File transfers '''don't''' work between the latest version of QIP and SIM-IM 0.9.4.3. I tried this with several users of QIP. It's not related to my firewall and router settings, as it used to work fine, when I used QIP. File transfers '''don't''' seem to work with ICQ 5.1 users either, but I only tried this with one person. SIM 0.9.4.3 to SIM 0.9.4.2 file transfers seem to work fine.&lt;br /&gt;
&lt;br /&gt;
* I '''don't''' see any user pictures in SIM-IM 0.9.4.3 for users of ICQ 5.1, of the latest version of QIP, of SIM-IM 0.9.4.2. I used to see all the user pictures in QIP.&lt;br /&gt;
&lt;br /&gt;
* Once I didn't receive 4 messages in a row from a QIP (latest version) user. I was online in SIM-IM 0.9.4.3. The other time I sent a message to a QIP user, who was offline. He didn't receive it.&lt;br /&gt;
&lt;br /&gt;
'''Note:''' I think, all the mentioned problems are connected with the fact, that various versions of the Oscar protocol are not fully compatible with each other. And I think, this is the problem of the ICQ owners approach, not of the creators of various alternative ICQ-clients.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
How does SIM-IM work with contact-list? As far as I understand, it uses the server-side contact-list and stores a copy of it offline.&lt;br /&gt;
&lt;br /&gt;
I tried removing users and groups and SIM-IM 0.9.4.3 really removed them from the server-side contact list (I checked in another ICQ-client). So this seems to work fine, but I think this issue should be described somewhere on this site.&lt;/div&gt;</summary>
		<author><name>Shaplov</name></author>
	</entry>
	<entry>
		<id>http://www.sim-im.org/index.php?title=Roadmap&amp;diff=2861</id>
		<title>Roadmap</title>
		<link rel="alternate" type="text/html" href="http://www.sim-im.org/index.php?title=Roadmap&amp;diff=2861"/>
		<updated>2011-05-10T05:48:25Z</updated>

		<summary type="html">&lt;p&gt;Shaplov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sim-IM 0.9.4.4 ==&lt;br /&gt;
&lt;br /&gt;
We are not planning to release any bugfix releases of 0.9.4.x branch. If you are interested in porting bug-fixes from 0.9.5 branch into 0.9.4.x, please contact the development team via [[Mailing lists]].&lt;br /&gt;
&lt;br /&gt;
== Sim-IM 0.9.5 ==&lt;br /&gt;
[[Sim 0.9.5 changelog|Changelog]]&lt;br /&gt;
&lt;br /&gt;
'''General layout:''' Finish all tasks that were started by WRAR team, fix all known bugs that crashes or spoils something (if fix is possible without great architecture changes), or works totally wrong.  Other bugs are optional, but also good to fix.&lt;br /&gt;
&lt;br /&gt;
=== Tasks ===&lt;br /&gt;
* '''[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4286&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4286]'''  Internal unicode usage: use QString and QByteArray where ever is possible. '''Partly done by [[User:Chehrlic|Chehrlic]].'''&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4287&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4287] '''Jabber:''' Support for XEP-0092 (Software Version).&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''Done by [[User:WRAR|WRAR]] and [[User:Serzh|Serzh]].'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* ''[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4288&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4288]'' '''Jabber:''' Implement File Transfer (XEP-0096, XEP-0065). '''Started by [[User:Shaplov|Shaplov]]'''&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;s&amp;gt;'''[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4289&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4289]''' '''ICQ:''' Support for new avatar approach in ICQ 5.1 and QIP.&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''Partly done by [[User:Chehrlic|Chehrlic]] and dirihle'''&amp;lt;/font&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;'''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=15110&amp;amp;group_id=4482 Bug #15110]'''  '''ICQ:''' Sim-IM user's Avatar/Photo is not visible in non-Sim-IM clients&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''Done by dirihle'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4290&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4290] Profiles Renaming feature.&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''Done by [[User:Serzh|Serzh]]'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;s&amp;gt;'''[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4291&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4291]''' Move from autoconf/automake to cmake.&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''Done'''&amp;lt;/font&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;'''[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4292&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4292]''' Implement creating source tarball via cpack&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''Done'''&amp;lt;/font&amp;gt; &lt;br /&gt;
** &amp;lt;s&amp;gt;'''[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4293&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4293]'''  Make i18n messages processing autoconf/automake independant&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''Done by [[User:Shaplov|Shaplov]]'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;s&amp;gt;'''[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4294&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4294]''' Remove non-free media content from the project source code (see [http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=8843&amp;amp;group_id=4482 Bug #8843])&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;'''[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4295&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4295]''' Create GUN/(L)GPL iconset based on Crystal KDE icons.&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''Done by [[User:Shaplov|Shaplov]]'''&amp;lt;/font&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;'''[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4296&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4296]''' Create GUN/(L)GPL sound set.&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''Done by [[User:Noragen|Noragen]]'''&amp;lt;/font&amp;gt; &lt;br /&gt;
&lt;br /&gt;
* '''[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4297&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4297]''' KDE spell check should work&lt;br /&gt;
**[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=5995&amp;amp;group_id=4482 Bug #5995] KDE spell check: Marked misspelled words is sent to recipient coloured in red color&lt;br /&gt;
**[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=5994&amp;amp;group_id=4482 Bug #5994] KDE spell check tries to analyse html tags of formatted message&lt;br /&gt;
**[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=12254&amp;amp;group_id=4482 Bug #12254] KDE spell check highlights all words in message in some cases.&lt;br /&gt;
&lt;br /&gt;
* [http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4298&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4298] Correct processing of connection troubles and correct reconnect&lt;br /&gt;
**[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=10945&amp;amp;group_id=4482 Bug #10945] Sim-IM can't connect the network after changing of network address &lt;br /&gt;
**[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4299&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4299] Go to inactive status when connection to the server is lost&lt;br /&gt;
**[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4300&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4300] Go to incative status when OS reports network down. '''Partly done by dirihle'''&lt;br /&gt;
&lt;br /&gt;
=== Bugs ===&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=10650&amp;amp;group_id=4482 Bug #10650] Impossible to add Non-IM contact:&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by Vooft (Mikheev N.)'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=11757&amp;amp;group_id=4482 Bug #11757] '''ICQ:''' Users from ignore list can't be deleted from contact list&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by int32 (Dmitry Karasik)'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=11493&amp;amp;group_id=4482 Bug #11493] '''ICQ:''' Impossible to change value of &amp;quot;Allow other to view my status from the web&amp;quot; option&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by dushistov_ea'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* [http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=9129&amp;amp;group_id=4482 Bug #9129] '''ICQ:''' Filetransfer is broken '''Almost done by dirihle and noragen'''&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=11669&amp;amp;group_id=4482  Bug #11669] Unable to connect password protected HTTPS Proxy&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by Alex Masterov'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=10426&amp;amp;group_id=4482 Bug #10426] '''Jabber:''' Some messages is received twice.&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by reklov'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;'''Jabber:''' Impossible to move some contacts from one group to another&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by [[User:Shaplov|Shaplov]]'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=10994&amp;amp;group_id=4482 Bug #10994] Sim-IM loose configure files when disk is full&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by [[User:Shaplov|Shaplov]]'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;Sim-IM loose configure files when pressing Cancel while changing profile&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by [[User:Shaplov|Shaplov]]'''&amp;lt;/font&amp;gt; &amp;lt;font color=red&amp;gt;&amp;lt;b&amp;gt;THIS HAS TO BE REVALIDATED DUE TO CHANGE OF LOGINDLG.CPP&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=11221&amp;amp;group_id=4482 Bug #11221] Send button for &amp;quot;Authorization request&amp;quot; is always disabled, when request is sending from message window menu.&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by [[User:Noragen|Noragen]]'''&amp;lt;/font&amp;gt;&lt;br /&gt;
*[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=12255&amp;amp;group_id=4482 Bug #12255] Update button in userinfo/settings window is not re-enabling after updating.&lt;br /&gt;
*&amp;lt;s&amp;gt;[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=12313&amp;amp;group_id=4482 Bug #12313] ICQ: Messages does not arrive ICQ6-Users (but it seems to work with SIM 0.9.4.3/4 ? needs testing)&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by chehrlic (Christian Ehrlicher)'''&amp;lt;/font&amp;gt;&lt;br /&gt;
*&amp;lt;s&amp;gt;[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=12348&amp;amp;group_id=4482 Bug #12348] AIM: Messages does not arrive ICQ6-Users (but it seems to work with SIM 0.9.4.3/4 ? needs testing)&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by Dirihle'''&amp;lt;/font&amp;gt;&lt;br /&gt;
*[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=14123&amp;amp;group_id=4482 Bug #14123] New profile -&amp;gt; contact Msg's are not displayed until self send, due to creation of history file&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;s&amp;gt;''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=10530&amp;amp;group_id=4482 Bug #10530]'' '''ICQ:''' Impossible to send SMS&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by [[User:Shaplov|Shaplov]]'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* ''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=9681&amp;amp;group_id=4482 Bug #9681]'' '''Jabber:''' Problems with bold and underlined text in messages from gaim/pidgin&lt;br /&gt;
* &amp;lt;s&amp;gt;''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=12257&amp;amp;group_id=4482 Bug #12257]'' '''Jabber:''' Sim-IM crashes when trying to send contact (Contact List menu option).&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by [[User:Chehrlic|Chehrlic]] (Christian Ehrlicher)'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=6969&amp;amp;group_id=4482 Bug #6969]'' Yahoo search and add does not work.&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by dirihle'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=9236&amp;amp;group_id=4482 Bug #9236]'' Online contacts shown as offline after period of time (OSCAR-Specs-Problem, only non-authorized contacts seems to be affected)&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed needs testing by chehrlic (Christian Ehrlicher)'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=12314&amp;amp;group_id=4482 Bug #12314]'' ICQ: Change Passwords is not possible&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by dirihle'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=12316&amp;amp;group_id=4482 Bug #12316]'' Jabber: Change Passwords is not possible&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by dirihle'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* ''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=12319&amp;amp;group_id=4482 Bug #12319]'' Server-stored Non-IM contacts are afaik are not added to contactlist... (not processed?)&lt;br /&gt;
* &amp;lt;s&amp;gt;''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=12320&amp;amp;group_id=4482 Bug #12320]'' Yahoo/MSN joined with ICQ contacts, cannot be put in visible/invisible list ==&amp;gt; crash&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by [[User:Shaplov|Shaplov]]'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* ''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=14122&amp;amp;group_id=4482 Bug #14122]'' new ICQ connection -&amp;gt; old account loose in/visible grouping&lt;br /&gt;
* &amp;lt;s&amp;gt;''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=14121&amp;amp;group_id=4482 Bug #14121]'' moving User in another group looses auth-status&amp;lt;/s&amp;gt; &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;'''fixed by dirihle'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* ''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=14120&amp;amp;group_id=4482 Bug #14120]'' ICQ6-User is only after auth and sim-restart visible in SIM&lt;br /&gt;
* ''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=?????&amp;amp;group_id=4482 Bug #????]'' remote ICQ-Client goes offline after sent Message to it, seems due to a rename rateLimit (occured at Crissi) assigned to Todin&lt;br /&gt;
&lt;br /&gt;
'''Legend: '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=#3366BB&amp;gt;'''Bug #XXXXX'''&amp;lt;/font&amp;gt; &amp;amp;mdash; Bugs/tasks that blocks &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://www.pacquiaomosleyfight.com/ &amp;lt;span style=&amp;quot;color:black;font-weight:normal; text-decoration:none!important; background:none!important; text-decoration:none;&amp;quot;&amp;gt;pacquiao vs mosley&amp;lt;/span&amp;gt;]&lt;br /&gt;
 release. Can't release without fixing them&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=#3366BB&amp;gt;Bug #XXXXX&amp;lt;/font&amp;gt; &amp;amp;mdash; Normal bugs/tasks. Should be fixed if there is no serious problems.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=#3366BB&amp;gt;''Bug #XXXXX''&amp;lt;/font&amp;gt; &amp;amp;mdash; Optional bugs/tasks. We can release without fixing them, though would be good to fix them anyway.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;&amp;lt;font color=#3366BB&amp;gt;Bug #XXXXX&amp;lt;/font&amp;gt;&amp;lt;/s&amp;gt; &amp;amp;mdash; Fixed bug/finished task&lt;br /&gt;
&lt;br /&gt;
== Sim-IM 0.9.5.1 ==&lt;br /&gt;
* [http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=12259&amp;amp;group_id=4482 Bug #12259] MSN, Yahoo and OSCAR plugin can't be used together. Non-IM-Contacts conflicting, too. We should at least warn a user when creating new connection. ==&amp;gt;fix Group management&lt;br /&gt;
&lt;br /&gt;
* ''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=9051&amp;amp;group_id=4482 Bug #9051]'' '''ICQ:''' Jabber groups is created on ICQ server when using ICQ and Jabber together&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
==Sim-IM 0.9.6==&lt;br /&gt;
&lt;br /&gt;
=== Semi-port to qt4 using qt3support===&lt;br /&gt;
&lt;br /&gt;
We should do (or at last try as much as possible) Sim-IM buildable both with qt3 and with qt4 (using qt3support). &lt;br /&gt;
&lt;br /&gt;
Qt3support is a library that provides backward compatibility classes that allows to build qt3 code with qt4, without great changes. Also it provides specific script that parses and the code and change qt3 staff with qt3support and qt4 staff. To build the code with both qt3 and qt4 we should make these changes revertable. Here are general types of changes made by qt3support script, and the ways this changes may be done revertable:&lt;br /&gt;
&lt;br /&gt;
====Usage of Compatibility Classes====&lt;br /&gt;
''' QXxxxxxx -&amp;gt; Q3Xxxxxxx''': Qt4 provides a number of [http://doc.trolltech.com/4.4/compatclasses.html Q3 Compatibility Classes] which differs from Qt3 ones just by adding &amp;quot;3&amp;quot; to the name of the classes. So thats what qt3support script does, just changes class names. To make code, changed in that way, buildable with qt3 we should rename these class names back to Qt3 notation. This can be done by simple &amp;lt;code&amp;gt;#define Q3PopupMenu QPopupMenu&amp;lt;/code&amp;gt; in qt3-specific .h file.&lt;br /&gt;
&lt;br /&gt;
==== Const's Namespace Changes  ====&lt;br /&gt;
'''WType_Popup -&amp;gt; Qt::WType_Popup'''. The second difference between Qt3 and Qt4's Qt3Support is changes of namespaces of different consts. All Qt3 consts are located in common namespace, and in Qt4 they were moved to different namespaces, mostly in Qt-namespace. So when qt3support parses code, it adds namespaces to conts's names. To make code buildable by both frameworks we should create Compatibility Consts, that will be  replaced by preprocessor to qt3 const or to qt4 before building the code. Just add &amp;lt;code&amp;gt;#define Q3WType_Popup WType_Popup&amp;lt;/code&amp;gt; into qt3-specific .h file and &amp;lt;code&amp;gt;#define Q3WType_Popup Qt::WType_Popup&amp;lt;/code&amp;gt; into qt4-specific .h file.&lt;br /&gt;
&lt;br /&gt;
==== Incompatibility in class names ====&lt;br /&gt;
'''QIconSet -&amp;gt; QIcon''' Names of some classes were changed, while moving from qt3 to qt4, though classes remans method-compatible. For example qt3support script changes class name QIconSet  into QIcon. Everything else remains the same. To make this code qt3 buildable we should create specific compatibility class-name ourself, Q3IconSet for example, which will be replaced by the real name required by each framework: &amp;lt;code&amp;gt;#define Q3IconSet QIconSet&amp;lt;/code&amp;gt; in qt3-specific .h file, and &amp;lt;code&amp;gt;#define Q3IconSet QIcon&amp;lt;/code&amp;gt; in qt4-specific .h file&lt;br /&gt;
&lt;br /&gt;
==== QString issues ====&lt;br /&gt;
'''QString::utf8''' is widely used in Sim-IM, and not recommended to use in qt4 as [http://doc.trolltech.com/4.4/threads.html#reentrant not reentant]. Qt4 recomeds to use QString::toUtf8 instead. But there is no such method in qt3. So we should create Compatibility class Q4String, witch will emulate toUtf8 method for qt3 builds, and use that method instead of utf8&lt;br /&gt;
&lt;br /&gt;
==== QCString issues ====&lt;br /&gt;
'''QCString''' has compatibility class  Q3CString in qt3support, but we should better not to use it at all. We should replace all QCStrings by QStrings and QByteArrays, depending on context.&lt;br /&gt;
&lt;br /&gt;
==== Other issues ====&lt;br /&gt;
'''All other''' issues can be bypassed by writing code twice, and enclose in &amp;lt;code&amp;gt;#ifdef QT3 ..... #else  ....  #endif&amp;lt;/code&amp;gt;. Hope there will be not too much code enclosed in such ifdef's&lt;br /&gt;
&lt;br /&gt;
=== Architecture  changes ===&lt;br /&gt;
&lt;br /&gt;
==== Get rid of static casts ====&lt;br /&gt;
We should remove all static casts between static structures and all void * function arguments.&lt;br /&gt;
&lt;br /&gt;
==== Step-by-step incoming/outgoing message processing ====&lt;br /&gt;
1. All messages should be sent and received only via event system. Procedure that sends message should know nothing about client that sends that message, only client's id.&lt;br /&gt;
&lt;br /&gt;
2. Handle message receiveing(sending) as multistep event. Each plugin will be able to bind to some step, do something (may be change some message properties), and then pass message through, hold it, or remove it. For example:&lt;br /&gt;
&lt;br /&gt;
 0. Jabber: Incomming message: start processing.&lt;br /&gt;
 1. Antispam: Known contact: pass&lt;br /&gt;
 2. History: Logs message into file: pass&lt;br /&gt;
 3. Soud: Says ku-ku: pass&lt;br /&gt;
 4. Contact list: Show blinking message: hold (till user says 'open')&lt;br /&gt;
 4.1. (User press 'open')&lt;br /&gt;
 5. Contaner: shows new message: pass&lt;br /&gt;
 6. (no other actions: finished)&lt;br /&gt;
&lt;br /&gt;
In this way user list for example should not know anything about container, it just passes message to the next element&lt;br /&gt;
of the queue, may be setting some flag, like &amp;quot;open in new container&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
In this way we can also write &amp;quot;robot&amp;quot; plugin that will bind between steps 2 and 3, and do something if this message.&lt;br /&gt;
belongs to him, fetch this message away and nobody will be bothered by ku-ku.&lt;br /&gt;
&lt;br /&gt;
And so on. (History plugin might be binded to all levels to mark changes of the state (for example that message were read)&lt;br /&gt;
in history file)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Create TextMessage abstract class:&lt;br /&gt;
** This class should be inherited by protocol specific TextMessages classes&lt;br /&gt;
** All interaction with message: showing, creating new message to send, etc should be done via virtual functions of that class&lt;br /&gt;
** All plugins are able to get incoming message and do something with sending message (which are represented by this class), if they want to by using existing event system (so will need to add some events for it)&lt;br /&gt;
* After TextMessage class is implemented we will be able:&lt;br /&gt;
** Rewrite history plugin&lt;br /&gt;
** Create spam-filter plugin&lt;br /&gt;
&lt;br /&gt;
== Sim-IM 0.9.7 and later ==&lt;br /&gt;
* Create Contat protocol independent generic class&lt;br /&gt;
* Create Group protocol independent generic class&lt;br /&gt;
* Create Protocol protocol independent generic class&lt;br /&gt;
* Create Profile abstract class&lt;br /&gt;
* Try to separate parsing code from UI-specific code&lt;br /&gt;
* Something else&lt;br /&gt;
&lt;br /&gt;
== Sim-IM 1.0==&lt;br /&gt;
*Port to QT4.x&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Shaplov</name></author>
	</entry>
	<entry>
		<id>http://www.sim-im.org/index.php?title=Sim_0.9.5_changelog&amp;diff=2517</id>
		<title>Sim 0.9.5 changelog</title>
		<link rel="alternate" type="text/html" href="http://www.sim-im.org/index.php?title=Sim_0.9.5_changelog&amp;diff=2517"/>
		<updated>2009-09-30T11:59:35Z</updated>

		<summary type="html">&lt;p&gt;Shaplov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;font color=red&amp;gt;Please, update it as you want, I'm sure I missed a lot.&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Translation updates [r1921, r2051, r2188, r2205]&lt;br /&gt;
* GPL icons [r1928, r1930, r1931, r1936, r2023]&lt;br /&gt;
* GPL sounds [r1989, r1990]&lt;br /&gt;
* OS/2 support [r1935, r2267, r2268, r2269]&lt;br /&gt;
* Audiere support [r1947, r1948, r1950, r1957, r2260]&lt;br /&gt;
* Support for Jabber's own encryption protocol [r2041, patch #2125]&lt;br /&gt;
* Floating windows fixes [r2070, r2259]&lt;br /&gt;
* LED Notification in N/A status [r1963-r1983, r1991, r1997]&lt;br /&gt;
* Network cable plugging/unplugging detection [r2375, r2464, r2483, r2493, r2494, r2502]&lt;br /&gt;
* Moved to cmake from autotools [r2419, and a lot of Nikolay's revisions]&lt;br /&gt;
* Tabs-Cycling (Alt+Left/Right) [r2451]&lt;br /&gt;
&lt;br /&gt;
==== Bugfixes ====&lt;br /&gt;
* Weather plugin fixes:&lt;br /&gt;
** Proxy caching [r2038]&lt;br /&gt;
** Incorrect location [r2090]&lt;br /&gt;
* Basic auth proxy bug fixed [r2039]&lt;br /&gt;
* Fixed profile loss in some cases [r2040, r2044, r2046]&lt;br /&gt;
* Status web-aware fix [r2041, r2058]&lt;br /&gt;
* Various fixes in update-plugin [r2042]&lt;br /&gt;
* Jabber fixes:&lt;br /&gt;
** Incorrect subscription iq processing [r2047]&lt;br /&gt;
** Contact group changing [r2048]&lt;br /&gt;
** Send contact crash [r2088]&lt;br /&gt;
** 'City' field in user info was being retreived incorrectly [r2296]&lt;br /&gt;
* Floaty window fixes [r2065, r2069, r2259]&lt;br /&gt;
* ICQ fixes:&lt;br /&gt;
** Multiple socket connection bug [r2113]&lt;br /&gt;
** Fix for some passwords [r2117]&lt;br /&gt;
** Crash on adding ICQ contacts to visible/invisible list when it is joint with MSN or Yahoo [r2222]&lt;br /&gt;
** Crash when sim-im goes offline while some messages is still sending in ICQ [r2251]&lt;br /&gt;
** Problems with colons and semicolons in interest [r2261]&lt;br /&gt;
** Contact movement between groups caused auth loss [r2363]&lt;br /&gt;
** MD5 login fix [r2478]&lt;br /&gt;
* Fixed authorization request from message window bug [r2136]&lt;br /&gt;
* Multiple OSD fixes [...]&lt;br /&gt;
* Multiple History fixes [r2053, r2171]&lt;br /&gt;
* Fix unloading protocol plugins on profile change [r2975]&lt;/div&gt;</summary>
		<author><name>Shaplov</name></author>
	</entry>
	<entry>
		<id>http://www.sim-im.org/index.php?title=Roadmap&amp;diff=2491</id>
		<title>Roadmap</title>
		<link rel="alternate" type="text/html" href="http://www.sim-im.org/index.php?title=Roadmap&amp;diff=2491"/>
		<updated>2009-08-25T08:12:11Z</updated>

		<summary type="html">&lt;p&gt;Shaplov: /* Tasks */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sim-IM 0.9.4.4 ==&lt;br /&gt;
&lt;br /&gt;
We are not planning to release any bugfix releases of 0.9.4.x branch. If you are interested in porting bug-fixes from 0.9.5 branch into 0.9.4.x, please contact the development team via [[Mailing lists]].&lt;br /&gt;
&lt;br /&gt;
== Sim-IM 0.9.5 ==&lt;br /&gt;
[[Sim 0.9.5 changelog|Changelog]]&lt;br /&gt;
&lt;br /&gt;
'''General layout:''' Finish all tasks that were started by WRAR team, fix all known bugs that crashes or spoils something (if fix is possible without great architecture changes), or works totally wrong.  Other bugs are optional, but also good to fix.&lt;br /&gt;
&lt;br /&gt;
=== Tasks ===&lt;br /&gt;
* '''[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4286&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4286]'''  Internal unicode usage: use QString and QByteArray where ever is possible. '''Partly done by [[User:Chehrlic|Chehrlic]].'''&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4287&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4287] '''Jabber:''' Support for XEP-0092 (Software Version).&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''Done by [[User:WRAR|WRAR]] and [[User:Serzh|Serzh]].'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* ''[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4288&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4288]'' '''Jabber:''' Implement File Transfer (XEP-0096, XEP-0065). '''Started by [[User:Shaplov|Shaplov]]'''&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;s&amp;gt;'''[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4289&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4289]''' '''ICQ:''' Support for new avatar approach in ICQ 5.1 and QIP.&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''Partly done by [[User:Chehrlic|Chehrlic]] and dirihle'''&amp;lt;/font&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;'''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=15110&amp;amp;group_id=4482 Bug #15110]'''  '''ICQ:''' Sim-IM user's Avatar/Photo is not visible in non-Sim-IM clients&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''Done by dirihle'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4290&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4290] Profiles Renaming feature.&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''Done by [[User:Serzh|Serzh]]'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;s&amp;gt;'''[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4291&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4291]''' Move from autoconf/automake to cmake.&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''Done'''&amp;lt;/font&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;'''[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4292&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4292]''' Implement creating source tarball via cpack&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''Done'''&amp;lt;/font&amp;gt; &lt;br /&gt;
** &amp;lt;s&amp;gt;'''[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4293&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4293]'''  Make i18n messages processing autoconf/automake independant&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''Done by [[User:Shaplov|Shaplov]]'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4294&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4294]''' Remove non-free media content from the project source code (see [http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=8843&amp;amp;group_id=4482 Bug #8843])&lt;br /&gt;
** '''[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4295&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4295]''' Create GUN/(L)GPL iconset based on Crystal KDE icons. '''Partly done by [[User:Shaplov|Shaplov]]&lt;br /&gt;
** &amp;lt;s&amp;gt;'''[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4296&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4296]''' Create GUN/(L)GPL sound set.&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''Done by [[User:Noragen|Noragen]]'''&amp;lt;/font&amp;gt; &lt;br /&gt;
&lt;br /&gt;
* '''[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4297&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4297]''' KDE spell check should work&lt;br /&gt;
**[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=5995&amp;amp;group_id=4482 Bug #5995] KDE spell check: Marked misspelled words is sent to recipient coloured in red color&lt;br /&gt;
**[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=5994&amp;amp;group_id=4482 Bug #5994] KDE spell check tries to analyse html tags of formatted message&lt;br /&gt;
**[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=12254&amp;amp;group_id=4482 Bug #12254] KDE spell check highlights all words in message in some cases.&lt;br /&gt;
&lt;br /&gt;
* [http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4298&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4298] Correct processing of connection troubles and correct reconnect&lt;br /&gt;
**[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=10945&amp;amp;group_id=4482 Bug #10945] Sim-IM can't connect the network after changing of network address &lt;br /&gt;
**[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4299&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4299] Go to inactive status when connection to the server is lost&lt;br /&gt;
**[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4300&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4300] Go to incative status when OS reports network down. '''Partly done by dirihle'''&lt;br /&gt;
&lt;br /&gt;
=== Bugs ===&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=10650&amp;amp;group_id=4482 Bug #10650] Impossible to add Non-IM contact:&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by Vooft (Mikheev N.)'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=11757&amp;amp;group_id=4482 Bug #11757] '''ICQ:''' Users from ignore list can't be deleted from contact list&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by int32 (Dmitry Karasik)'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=11493&amp;amp;group_id=4482 Bug #11493] '''ICQ:''' Impossible to change value of &amp;quot;Allow other to view my status from the web&amp;quot; option&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by dushistov_ea'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* [http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=9129&amp;amp;group_id=4482 Bug #9129] '''ICQ:''' Filetransfer is broken '''Almost done by dirihle and noragen'''&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=11669&amp;amp;group_id=4482  Bug #11669] Unable to connect password protected HTTPS Proxy&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by Alex Masterov'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=10426&amp;amp;group_id=4482 Bug #10426] '''Jabber:''' Some messages is received twice.&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by reklov'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;'''Jabber:''' Impossible to move some contacts from one group to another&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by [[User:Shaplov|Shaplov]]'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=10994&amp;amp;group_id=4482 Bug #10994] Sim-IM loose configure files when disk is full&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by [[User:Shaplov|Shaplov]]'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;Sim-IM loose configure files when pressing Cancel while changing profile&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by [[User:Shaplov|Shaplov]]'''&amp;lt;/font&amp;gt; &amp;lt;font color=red&amp;gt;&amp;lt;b&amp;gt;THIS HAS TO BE REVALIDATED DUE TO CHANGE OF LOGINDLG.CPP&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=11221&amp;amp;group_id=4482 Bug #11221] Send button for &amp;quot;Authorization request&amp;quot; is always disabled, when request is sending from message window menu.&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by [[User:Noragen|Noragen]]'''&amp;lt;/font&amp;gt;&lt;br /&gt;
*[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=12255&amp;amp;group_id=4482 Bug #12255] Update button in userinfo/settings window is not re-enabling after updating.&lt;br /&gt;
*&amp;lt;s&amp;gt;[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=12313&amp;amp;group_id=4482 Bug #12313] ICQ: Messages does not arrive ICQ6-Users (but it seems to work with SIM 0.9.4.3/4 ? needs testing)&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by chehrlic (Christian Ehrlicher)'''&amp;lt;/font&amp;gt;&lt;br /&gt;
*&amp;lt;s&amp;gt;[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=12348&amp;amp;group_id=4482 Bug #12348] AIM: Messages does not arrive ICQ6-Users (but it seems to work with SIM 0.9.4.3/4 ? needs testing)&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by Dirihle'''&amp;lt;/font&amp;gt;&lt;br /&gt;
*[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=14123&amp;amp;group_id=4482 Bug #14123] New profile -&amp;gt; contact Msg's are not displayed until self send, due to creation of history file&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;s&amp;gt;''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=10530&amp;amp;group_id=4482 Bug #10530]'' '''ICQ:''' Impossible to send SMS&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by [[User:Shaplov|Shaplov]]'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* ''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=9681&amp;amp;group_id=4482 Bug #9681]'' '''Jabber:''' Problems with bold and underlined text in messages from gaim/pidgin&lt;br /&gt;
* &amp;lt;s&amp;gt;''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=12257&amp;amp;group_id=4482 Bug #12257]'' '''Jabber:''' Sim-IM crashes when trying to send contact (Contact List menu option).&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by [[User:Chehrlic|Chehrlic]] (Christian Ehrlicher)'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=6969&amp;amp;group_id=4482 Bug #6969]'' Yahoo search and add does not work.&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by dirihle'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=9236&amp;amp;group_id=4482 Bug #9236]'' Online contacts shown as offline after period of time (OSCAR-Specs-Problem, only non-authorized contacts seems to be affected)&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed needs testing by chehrlic (Christian Ehrlicher)'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=12314&amp;amp;group_id=4482 Bug #12314]'' ICQ: Change Passwords is not possible&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by dirihle'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=12316&amp;amp;group_id=4482 Bug #12316]'' Jabber: Change Passwords is not possible&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by dirihle'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* ''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=12319&amp;amp;group_id=4482 Bug #12319]'' Server-stored Non-IM contacts are afaik are not added to contactlist... (not processed?)&lt;br /&gt;
* &amp;lt;s&amp;gt;''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=12320&amp;amp;group_id=4482 Bug #12320]'' Yahoo/MSN joined with ICQ contacts, cannot be put in visible/invisible list ==&amp;gt; crash&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by [[User:Shaplov|Shaplov]]'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* ''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=14122&amp;amp;group_id=4482 Bug #14122]'' new ICQ connection -&amp;gt; old account loose in/visible grouping&lt;br /&gt;
* &amp;lt;s&amp;gt;''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=14121&amp;amp;group_id=4482 Bug #14121]'' moving User in another group looses auth-status&amp;lt;/s&amp;gt; &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;'''fixed by dirihle'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* ''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=14120&amp;amp;group_id=4482 Bug #14120]'' ICQ6-User is only after auth and sim-restart visible in SIM&lt;br /&gt;
* ''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=?????&amp;amp;group_id=4482 Bug #????]'' remote ICQ-Client goes offline after sent Message to it, seems due to a rename rateLimit (occured at Crissi) assigned to Todin&lt;br /&gt;
&lt;br /&gt;
'''Legend: '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=#3366BB&amp;gt;'''Bug #XXXXX'''&amp;lt;/font&amp;gt; &amp;amp;mdash; Bugs/tasks that blocks release. Can't release without fixing them&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=#3366BB&amp;gt;Bug #XXXXX&amp;lt;/font&amp;gt; &amp;amp;mdash; Normal bugs/tasks. Should be fixed if there is no serious problems.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=#3366BB&amp;gt;''Bug #XXXXX''&amp;lt;/font&amp;gt; &amp;amp;mdash; Optional bugs/tasks. We can release without fixing them, though would be good to fix them anyway.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;&amp;lt;font color=#3366BB&amp;gt;Bug #XXXXX&amp;lt;/font&amp;gt;&amp;lt;/s&amp;gt; &amp;amp;mdash; Fixed bug/finished task&lt;br /&gt;
&lt;br /&gt;
== Sim-IM 0.9.5.1 ==&lt;br /&gt;
* [http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=12259&amp;amp;group_id=4482 Bug #12259] MSN, Yahoo and OSCAR plugin can't be used together. Non-IM-Contacts conflicting, too. We should at least warn a user when creating new connection. ==&amp;gt;fix Group management&lt;br /&gt;
&lt;br /&gt;
* ''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=9051&amp;amp;group_id=4482 Bug #9051]'' '''ICQ:''' Jabber groups is created on ICQ server when using ICQ and Jabber together&lt;br /&gt;
&lt;br /&gt;
==Sim-IM 0.9.6==&lt;br /&gt;
&lt;br /&gt;
=== Semi-port to qt4 using qt3support===&lt;br /&gt;
&lt;br /&gt;
We should do (or at last try as much as possible) Sim-IM buildable both with qt3 and with qt4 (using qt3support). &lt;br /&gt;
&lt;br /&gt;
Qt3support is a library that provides backward compatibility classes that allows to build qt3 code with qt4, without great changes. Also it provides specific script that parses and the code and change qt3 staff with qt3support and qt4 staff. To build the code with both qt3 and qt4 we should make these changes revertable. Here are general types of changes made by qt3support script, and the ways this changes may be done revertable:&lt;br /&gt;
&lt;br /&gt;
====Usage of Compatibility Classes====&lt;br /&gt;
''' QXxxxxxx -&amp;gt; Q3Xxxxxxx''': Qt4 provides a number of [http://doc.trolltech.com/4.4/compatclasses.html Q3 Compatibility Classes] which differs from Qt3 ones just by adding &amp;quot;3&amp;quot; to the name of the classes. So thats what qt3support script does, just changes class names. To make code, changed in that way, buildable with qt3 we should rename these class names back to Qt3 notation. This can be done by simple &amp;lt;code&amp;gt;#define Q3PopupMenu QPopupMenu&amp;lt;/code&amp;gt; in qt3-specific .h file.&lt;br /&gt;
&lt;br /&gt;
==== Const's Namespace Changes  ====&lt;br /&gt;
'''WType_Popup -&amp;gt; Qt::WType_Popup'''. The second difference between Qt3 and Qt4's Qt3Support is changes of namespaces of different consts. All Qt3 consts are located in common namespace, and in Qt4 they were moved to different namespaces, mostly in Qt-namespace. So when qt3support parses code, it adds namespaces to conts's names. To make code buildable by both frameworks we should create Compatibility Consts, that will be  replaced by preprocessor to qt3 const or to qt4 before building the code. Just add &amp;lt;code&amp;gt;#define Q3WType_Popup WType_Popup&amp;lt;/code&amp;gt; into qt3-specific .h file and &amp;lt;code&amp;gt;#define Q3WType_Popup Qt::WType_Popup&amp;lt;/code&amp;gt; into qt4-specific .h file.&lt;br /&gt;
&lt;br /&gt;
==== Incompatibility in class names ====&lt;br /&gt;
'''QIconSet -&amp;gt; QIcon''' Names of some classes were changed, while moving from qt3 to qt4, though classes remans method-compatible. For example qt3support script changes class name QIconSet  into QIcon. Everything else remains the same. To make this code qt3 buildable we should create specific compatibility class-name ourself, Q3IconSet for example, which will be replaced by the real name required by each framework: &amp;lt;code&amp;gt;#define Q3IconSet QIconSet&amp;lt;/code&amp;gt; in qt3-specific .h file, and &amp;lt;code&amp;gt;#define Q3IconSet QIcon&amp;lt;/code&amp;gt; in qt4-specific .h file&lt;br /&gt;
&lt;br /&gt;
==== QString issues ====&lt;br /&gt;
'''QString::utf8''' is widely used in Sim-IM, and not recommended to use in qt4 as [http://doc.trolltech.com/4.4/threads.html#reentrant not reentant]. Qt4 recomeds to use QString::toUtf8 instead. But there is no such method in qt3. So we should create Compatibility class Q4String, witch will emulate toUtf8 method for qt3 builds, and use that method instead of utf8&lt;br /&gt;
&lt;br /&gt;
==== QCString issues ====&lt;br /&gt;
'''QCString''' has compatibility class  Q3CString in qt3support, but we should better not to use it at all. We should replace all QCStrings by QStrings and QByteArrays, depending on context.&lt;br /&gt;
&lt;br /&gt;
==== Other issues ====&lt;br /&gt;
'''All other''' issues can be bypassed by writing code twice, and enclose in &amp;lt;code&amp;gt;#ifdef QT3 ..... #else  ....  #endif&amp;lt;/code&amp;gt;. Hope there will be not too much code enclosed in such ifdef's&lt;br /&gt;
&lt;br /&gt;
=== Architecture  changes ===&lt;br /&gt;
&lt;br /&gt;
==== Get rid of static casts ====&lt;br /&gt;
We should remove all static casts between static structures and all void * function arguments.&lt;br /&gt;
&lt;br /&gt;
==== Step-by-step incoming/outgoing message processing ====&lt;br /&gt;
1. All messages should be sent and received only via event system. Procedure that sends message should know nothing about client that sends that message, only client's id.&lt;br /&gt;
&lt;br /&gt;
2. Handle message receiveing(sending) as multistep event. Each plugin will be able to bind to some step, do something (may be change some message properties), and then pass message through, hold it, or remove it. For example:&lt;br /&gt;
&lt;br /&gt;
 0. Jabber: Incomming message: start processing.&lt;br /&gt;
 1. Antispam: Known contact: pass&lt;br /&gt;
 2. History: Logs message into file: pass&lt;br /&gt;
 3. Soud: Says ku-ku: pass&lt;br /&gt;
 4. Contact list: Show blinking message: hold (till user says 'open')&lt;br /&gt;
 4.1. (User press 'open')&lt;br /&gt;
 5. Contaner: shows new message: pass&lt;br /&gt;
 6. (no other actions: finished)&lt;br /&gt;
&lt;br /&gt;
In this way user list for example should not know anything about container, it just passes message to the next element&lt;br /&gt;
of the queue, may be setting some flag, like &amp;quot;open in new container&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
In this way we can also write &amp;quot;robot&amp;quot; plugin that will bind between steps 2 and 3, and do something if this message.&lt;br /&gt;
belongs to him, fetch this message away and nobody will be bothered by ku-ku.&lt;br /&gt;
&lt;br /&gt;
And so on. (History plugin might be binded to all levels to mark changes of the state (for example that message were read)&lt;br /&gt;
in history file)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Create TextMessage abstract class:&lt;br /&gt;
** This class should be inherited by protocol specific TextMessages classes&lt;br /&gt;
** All interaction with message: showing, creating new message to send, etc should be done via virtual functions of that class&lt;br /&gt;
** All plugins are able to get incoming message and do something with sending message (which are represented by this class), if they want to by using existing event system (so will need to add some events for it)&lt;br /&gt;
* After TextMessage class is implemented we will be able:&lt;br /&gt;
** Rewrite history plugin&lt;br /&gt;
** Create spam-filter plugin&lt;br /&gt;
&lt;br /&gt;
== Sim-IM 0.9.7 and later ==&lt;br /&gt;
* Create Contat protocol independent generic class&lt;br /&gt;
* Create Group protocol independent generic class&lt;br /&gt;
* Create Protocol protocol independent generic class&lt;br /&gt;
* Create Profile abstract class&lt;br /&gt;
* Try to separate parsing code from UI-specific code&lt;br /&gt;
* Something else&lt;br /&gt;
&lt;br /&gt;
== Sim-IM 1.0==&lt;br /&gt;
*Port to QT4.x&lt;/div&gt;</summary>
		<author><name>Shaplov</name></author>
	</entry>
	<entry>
		<id>http://www.sim-im.org/index.php?title=Developing&amp;diff=2447</id>
		<title>Developing</title>
		<link rel="alternate" type="text/html" href="http://www.sim-im.org/index.php?title=Developing&amp;diff=2447"/>
		<updated>2009-06-14T12:49:15Z</updated>

		<summary type="html">&lt;p&gt;Shaplov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Compilation | Compilation instructions]]&lt;br /&gt;
&lt;br /&gt;
[[UpdatingMessages | Updating .po files with i18n from source code ]]&lt;br /&gt;
&lt;br /&gt;
[[Class Overview | Class Diagrams ]]&lt;br /&gt;
&lt;br /&gt;
==== Sim-IM4 developing ====&lt;br /&gt;
[[Refactoring issues | Refactoring proposals and diagrams]]&lt;br /&gt;
&lt;br /&gt;
[[Reports | Code Analyze Buildlogs, Leak checking etc.]]&lt;/div&gt;</summary>
		<author><name>Shaplov</name></author>
	</entry>
	<entry>
		<id>http://www.sim-im.org/index.php?title=Roadmap&amp;diff=2408</id>
		<title>Roadmap</title>
		<link rel="alternate" type="text/html" href="http://www.sim-im.org/index.php?title=Roadmap&amp;diff=2408"/>
		<updated>2009-05-01T15:59:39Z</updated>

		<summary type="html">&lt;p&gt;Shaplov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sim-IM 0.9.4.4 ==&lt;br /&gt;
&lt;br /&gt;
We are not planning to release any bugfix releases of 0.9.4.x branch. If you are interested in porting bug-fixes from 0.9.5 branch into 0.9.4.x, please contact the development team via [[Mailing lists]].&lt;br /&gt;
&lt;br /&gt;
== Sim-IM 0.9.5 ==&lt;br /&gt;
[[Sim 0.9.5 changelog|Changelog]]&lt;br /&gt;
&lt;br /&gt;
'''General layout:''' Finish all tasks that were started by WRAR team, fix all known bugs that crashes or spoils something (if fix is possible without great architecture changes), or works totally wrong.  Other bugs are optional, but also good to fix.&lt;br /&gt;
&lt;br /&gt;
=== Tasks ===&lt;br /&gt;
* '''[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4286&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4286]'''  Internal unicode usage: use QString and QByteArray where ever is possible. '''Partly done by [[User:Chehrlic|Chehrlic]].'''&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4287&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4287] '''Jabber:''' Support for XEP-0092 (Software Version).&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''Done by [[User:WRAR|WRAR]] and [[User:Serzh|Serzh]].'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* ''[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4288&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4288]'' '''Jabber:''' Implement File Transfer (XEP-0096, XEP-0065). '''Started by [[User:Shaplov|Shaplov]]'''&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;s&amp;gt;'''[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4289&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4289]''' '''ICQ:''' Support for new avatar approach in ICQ 5.1 and QIP.&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''Partly done by [[User:Chehrlic|Chehrlic]] and dirihle'''&amp;lt;/font&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;'''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=15110&amp;amp;group_id=4482 Bug #15110]'''  '''ICQ:''' Sim-IM user's Avatar/Photo is not visible in non-Sim-IM clients&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''Done by dirihle'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4290&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4290] Profiles Renaming feature.&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''Done by [[User:Serzh|Serzh]]'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4291&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4291]''' Move from autoconf/automake to cmake. '''Partly done'''&lt;br /&gt;
** &amp;lt;s&amp;gt;'''[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4292&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4292]''' Implement creating source tarball via cpack&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''Almost done by dirihle'''&amp;lt;/font&amp;gt; &lt;br /&gt;
** &amp;lt;s&amp;gt;'''[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4293&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4293]'''  Make i18n messages processing autoconf/automake independant&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''Done by [[User:Shaplov|Shaplov]]'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4294&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4294]''' Remove non-free media content from the project source code (see [http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=8843&amp;amp;group_id=4482 Bug #8843])&lt;br /&gt;
** '''[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4295&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4295]''' Create GUN/(L)GPL iconset based on Crystal KDE icons. '''Partly done by [[User:Shaplov|Shaplov]]&lt;br /&gt;
** &amp;lt;s&amp;gt;'''[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4296&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4296]''' Create GUN/(L)GPL sound set.&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''Done by [[User:Noragen|Noragen]]'''&amp;lt;/font&amp;gt; &lt;br /&gt;
&lt;br /&gt;
* '''[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4297&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4297]''' KDE spell check should work&lt;br /&gt;
**[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=5995&amp;amp;group_id=4482 Bug #5995] KDE spell check: Marked misspelled words is sent to recipient coloured in red color&lt;br /&gt;
**[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=5994&amp;amp;group_id=4482 Bug #5994] KDE spell check tries to analyse html tags of formatted message&lt;br /&gt;
**[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=12254&amp;amp;group_id=4482 Bug #12254] KDE spell check highlights all words in message in some cases.&lt;br /&gt;
&lt;br /&gt;
* [http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4298&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4298] Correct processing of connection troubles and correct reconnect&lt;br /&gt;
**[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=10945&amp;amp;group_id=4482 Bug #10945] Sim-IM can't connect the network after changing of network address &lt;br /&gt;
**[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4299&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4299] Go to inactive status when connection to the server is lost&lt;br /&gt;
**[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4300&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4300] Go to incative status when OS reports network down. '''Partly done by dirihle'''&lt;br /&gt;
&lt;br /&gt;
=== Bugs ===&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=10650&amp;amp;group_id=4482 Bug #10650] Impossible to add Non-IM contact:&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by Vooft (Mikheev N.)'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=11757&amp;amp;group_id=4482 Bug #11757] '''ICQ:''' Users from ignore list can't be deleted from contact list&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by int32 (Dmitry Karasik)'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=11493&amp;amp;group_id=4482 Bug #11493] '''ICQ:''' Impossible to change value of &amp;quot;Allow other to view my status from the web&amp;quot; option&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by dushistov_ea'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* [http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=9129&amp;amp;group_id=4482 Bug #9129] '''ICQ:''' Filetransfer is broken '''Almost done by dirihle and noragen'''&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=11669&amp;amp;group_id=4482  Bug #11669] Unable to connect password protected HTTPS Proxy&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by Alex Masterov'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=10426&amp;amp;group_id=4482 Bug #10426] '''Jabber:''' Some messages is received twice.&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by reklov'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;'''Jabber:''' Impossible to move some contacts from one group to another&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by [[User:Shaplov|Shaplov]]'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=10994&amp;amp;group_id=4482 Bug #10994] Sim-IM loose configure files when disk is full&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by [[User:Shaplov|Shaplov]]'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;Sim-IM loose configure files when pressing Cancel while changing profile&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by [[User:Shaplov|Shaplov]]'''&amp;lt;/font&amp;gt; &amp;lt;font color=red&amp;gt;&amp;lt;b&amp;gt;THIS HAS TO BE REVALIDATED DUE TO CHANGE OF LOGINDLG.CPP&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=11221&amp;amp;group_id=4482 Bug #11221] Send button for &amp;quot;Authorization request&amp;quot; is always disabled, when request is sending from message window menu.&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by [[User:Noragen|Noragen]]'''&amp;lt;/font&amp;gt;&lt;br /&gt;
*[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=12255&amp;amp;group_id=4482 Bug #12255] Update button in userinfo/settings window is not re-enabling after updating.&lt;br /&gt;
*&amp;lt;s&amp;gt;[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=12313&amp;amp;group_id=4482 Bug #12313] ICQ: Messages does not arrive ICQ6-Users (but it seems to work with SIM 0.9.4.3/4 ? needs testing)&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by chehrlic (Christian Ehrlicher)'''&amp;lt;/font&amp;gt;&lt;br /&gt;
*&amp;lt;s&amp;gt;[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=12348&amp;amp;group_id=4482 Bug #12348] AIM: Messages does not arrive ICQ6-Users (but it seems to work with SIM 0.9.4.3/4 ? needs testing)&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by Dirihle'''&amp;lt;/font&amp;gt;&lt;br /&gt;
*[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=14123&amp;amp;group_id=4482 Bug #14123] New profile -&amp;gt; contact Msg's are not displayed until self send, due to creation of history file&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;s&amp;gt;''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=10530&amp;amp;group_id=4482 Bug #10530]'' '''ICQ:''' Impossible to send SMS&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by [[User:Shaplov|Shaplov]]'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* ''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=9681&amp;amp;group_id=4482 Bug #9681]'' '''Jabber:''' Problems with bold and underlined text in messages from gaim/pidgin&lt;br /&gt;
* &amp;lt;s&amp;gt;''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=12257&amp;amp;group_id=4482 Bug #12257]'' '''Jabber:''' Sim-IM crashes when trying to send contact (Contact List menu option).&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by [[User:Chehrlic|Chehrlic]] (Christian Ehrlicher)'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=6969&amp;amp;group_id=4482 Bug #6969]'' Yahoo search and add does not work.&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by dirihle'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=9236&amp;amp;group_id=4482 Bug #9236]'' Online contacts shown as offline after period of time (OSCAR-Specs-Problem, only non-authorized contacts seems to be affected)&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed needs testing by chehrlic (Christian Ehrlicher)'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=12314&amp;amp;group_id=4482 Bug #12314]'' ICQ: Change Passwords is not possible&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by dirihle'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=12316&amp;amp;group_id=4482 Bug #12316]'' Jabber: Change Passwords is not possible&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by dirihle'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* ''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=12319&amp;amp;group_id=4482 Bug #12319]'' Server-stored Non-IM contacts are afaik are not added to contactlist... (not processed?)&lt;br /&gt;
* &amp;lt;s&amp;gt;''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=12320&amp;amp;group_id=4482 Bug #12320]'' Yahoo/MSN joined with ICQ contacts, cannot be put in visible/invisible list ==&amp;gt; crash&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by [[User:Shaplov|Shaplov]]'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* ''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=14122&amp;amp;group_id=4482 Bug #14122]'' new ICQ connection -&amp;gt; old account loose in/visible grouping&lt;br /&gt;
* &amp;lt;s&amp;gt;''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=14121&amp;amp;group_id=4482 Bug #14121]'' moving User in another group looses auth-status&amp;lt;/s&amp;gt; &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;'''fixed by dirihle'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* ''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=14120&amp;amp;group_id=4482 Bug #14120]'' ICQ6-User is only after auth and sim-restart visible in SIM&lt;br /&gt;
&lt;br /&gt;
'''Legend: '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=#3366BB&amp;gt;'''Bug #XXXXX'''&amp;lt;/font&amp;gt; &amp;amp;mdash; Bugs/tasks that blocks release. Can't release without fixing them&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=#3366BB&amp;gt;Bug #XXXXX&amp;lt;/font&amp;gt; &amp;amp;mdash; Normal bugs/tasks. Should be fixed if there is no serious problems.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=#3366BB&amp;gt;''Bug #XXXXX''&amp;lt;/font&amp;gt; &amp;amp;mdash; Optional bugs/tasks. We can release without fixing them, though would be good to fix them anyway.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;&amp;lt;font color=#3366BB&amp;gt;Bug #XXXXX&amp;lt;/font&amp;gt;&amp;lt;/s&amp;gt; &amp;amp;mdash; Fixed bug/finished task&lt;br /&gt;
&lt;br /&gt;
== Sim-IM 0.9.5.1 ==&lt;br /&gt;
* [http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=12259&amp;amp;group_id=4482 Bug #12259] MSN, Yahoo and OSCAR plugin can't be used together. Non-IM-Contacts conflicting, too. We should at least warn a user when creating new connection. ==&amp;gt;fix Group management&lt;br /&gt;
&lt;br /&gt;
* ''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=9051&amp;amp;group_id=4482 Bug #9051]'' '''ICQ:''' Jabber groups is created on ICQ server when using ICQ and Jabber together&lt;br /&gt;
&lt;br /&gt;
==Sim-IM 0.9.6==&lt;br /&gt;
&lt;br /&gt;
=== Semi-port to qt4 using qt3support===&lt;br /&gt;
&lt;br /&gt;
We should do (or at last try as much as possible) Sim-IM buildable both with qt3 and with qt4 (using qt3support). &lt;br /&gt;
&lt;br /&gt;
Qt3support is a library that provides backward compatibility classes that allows to build qt3 code with qt4, without great changes. Also it provides specific script that parses and the code and change qt3 staff with qt3support and qt4 staff. To build the code with both qt3 and qt4 we should make these changes revertable. Here are general types of changes made by qt3support script, and the ways this changes may be done revertable:&lt;br /&gt;
&lt;br /&gt;
====Usage of Compatibility Classes====&lt;br /&gt;
''' QXxxxxxx -&amp;gt; Q3Xxxxxxx''': Qt4 provides a number of [http://doc.trolltech.com/4.4/compatclasses.html Q3 Compatibility Classes] which differs from Qt3 ones just by adding &amp;quot;3&amp;quot; to the name of the classes. So thats what qt3support script does, just changes class names. To make code, changed in that way, buildable with qt3 we should rename these class names back to Qt3 notation. This can be done by simple &amp;lt;code&amp;gt;#define Q3PopupMenu QPopupMenu&amp;lt;/code&amp;gt; in qt3-specific .h file.&lt;br /&gt;
&lt;br /&gt;
==== Const's Namespace Changes  ====&lt;br /&gt;
'''WType_Popup -&amp;gt; Qt::WType_Popup'''. The second difference between Qt3 and Qt4's Qt3Support is changes of namespaces of different consts. All Qt3 consts are located in common namespace, and in Qt4 they were moved to different namespaces, mostly in Qt-namespace. So when qt3support parses code, it adds namespaces to conts's names. To make code buildable by both frameworks we should create Compatibility Consts, that will be  replaced by preprocessor to qt3 const or to qt4 before building the code. Just add &amp;lt;code&amp;gt;#define Q3WType_Popup WType_Popup&amp;lt;/code&amp;gt; into qt3-specific .h file and &amp;lt;code&amp;gt;#define Q3WType_Popup Qt::WType_Popup&amp;lt;/code&amp;gt; into qt4-specific .h file.&lt;br /&gt;
&lt;br /&gt;
==== Incompatibility in class names ====&lt;br /&gt;
'''QIconSet -&amp;gt; QIcon''' Names of some classes were changed, while moving from qt3 to qt4, though classes remans method-compatible. For example qt3support script changes class name QIconSet  into QIcon. Everything else remains the same. To make this code qt3 buildable we should create specific compatibility class-name ourself, Q3IconSet for example, which will be replaced by the real name required by each framework: &amp;lt;code&amp;gt;#define Q3IconSet QIconSet&amp;lt;/code&amp;gt; in qt3-specific .h file, and &amp;lt;code&amp;gt;#define Q3IconSet QIcon&amp;lt;/code&amp;gt; in qt4-specific .h file&lt;br /&gt;
&lt;br /&gt;
==== QString issues ====&lt;br /&gt;
'''QString::utf8''' is widely used in Sim-IM, and not recommended to use in qt4 as [http://doc.trolltech.com/4.4/threads.html#reentrant not reentant]. Qt4 recomeds to use QString::toUtf8 instead. But there is no such method in qt3. So we should create Compatibility class Q4String, witch will emulate toUtf8 method for qt3 builds, and use that method instead of utf8&lt;br /&gt;
&lt;br /&gt;
==== QCString issues ====&lt;br /&gt;
'''QCString''' has compatibility class  Q3CString in qt3support, but we should better not to use it at all. We should replace all QCStrings by QStrings and QByteArrays, depending on context.&lt;br /&gt;
&lt;br /&gt;
==== Other issues ====&lt;br /&gt;
'''All other''' issues can be bypassed by writing code twice, and enclose in &amp;lt;code&amp;gt;#ifdef QT3 ..... #else  ....  #endif&amp;lt;/code&amp;gt;. Hope there will be not too much code enclosed in such ifdef's&lt;br /&gt;
&lt;br /&gt;
=== Architecture  changes ===&lt;br /&gt;
&lt;br /&gt;
==== Get rid of static casts ====&lt;br /&gt;
We should remove all static casts between static structures and all void * function arguments.&lt;br /&gt;
&lt;br /&gt;
==== Step-by-step incoming/outgoing message processing ====&lt;br /&gt;
1. All messages should be sent and received only via event system. Procedure that sends message should know nothing about client that sends that message, only client's id.&lt;br /&gt;
&lt;br /&gt;
2. Handle message receiveing(sending) as multistep event. Each plugin will be able to bind to some step, do something (may be change some message properties), and then pass message through, hold it, or remove it. For example:&lt;br /&gt;
&lt;br /&gt;
 0. Jabber: Incomming message: start processing.&lt;br /&gt;
 1. Antispam: Known contact: pass&lt;br /&gt;
 2. History: Logs message into file: pass&lt;br /&gt;
 3. Soud: Says ku-ku: pass&lt;br /&gt;
 4. Contact list: Show blinking message: hold (till user says 'open')&lt;br /&gt;
 4.1. (User press 'open')&lt;br /&gt;
 5. Contaner: shows new message: pass&lt;br /&gt;
 6. (no other actions: finished)&lt;br /&gt;
&lt;br /&gt;
In this way user list for example should not know anything about container, it just passes message to the next element&lt;br /&gt;
of the queue, may be setting some flag, like &amp;quot;open in new container&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
In this way we can also write &amp;quot;robot&amp;quot; plugin that will bind between steps 2 and 3, and do something if this message.&lt;br /&gt;
belongs to him, fetch this message away and nobody will be bothered by ku-ku.&lt;br /&gt;
&lt;br /&gt;
And so on. (History plugin might be binded to all levels to mark changes of the state (for example that message were read)&lt;br /&gt;
in history file)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Create TextMessage abstract class:&lt;br /&gt;
** This class should be inherited by protocol specific TextMessages classes&lt;br /&gt;
** All interaction with message: showing, creating new message to send, etc should be done via virtual functions of that class&lt;br /&gt;
** All plugins are able to get incoming message and do something with sending message (which are represented by this class), if they want to by using existing event system (so will need to add some events for it)&lt;br /&gt;
* After TextMessage class is implemented we will be able:&lt;br /&gt;
** Rewrite history plugin&lt;br /&gt;
** Create spam-filter plugin&lt;br /&gt;
&lt;br /&gt;
== Sim-IM 0.9.7 and later ==&lt;br /&gt;
* Create Contat protocol independent generic class&lt;br /&gt;
* Create Group protocol independent generic class&lt;br /&gt;
* Create Protocol protocol independent generic class&lt;br /&gt;
* Create Profile abstract class&lt;br /&gt;
* Try to separate parsing code from UI-specific code&lt;br /&gt;
* Something else&lt;br /&gt;
&lt;br /&gt;
== Sim-IM 1.0==&lt;br /&gt;
*Port to QT4.x&lt;/div&gt;</summary>
		<author><name>Shaplov</name></author>
	</entry>
	<entry>
		<id>http://www.sim-im.org/index.php?title=Roadmap&amp;diff=2407</id>
		<title>Roadmap</title>
		<link rel="alternate" type="text/html" href="http://www.sim-im.org/index.php?title=Roadmap&amp;diff=2407"/>
		<updated>2009-05-01T15:40:52Z</updated>

		<summary type="html">&lt;p&gt;Shaplov: /* Tasks */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sim-IM 0.9.4.4 ==&lt;br /&gt;
&lt;br /&gt;
We are not planning to release any bugfix releases of 0.9.4.x branch. If you are interested in porting bug-fixes from 0.9.5 branch into 0.9.4.x, please contact the development team via [[Mailing lists]].&lt;br /&gt;
&lt;br /&gt;
== Sim-IM 0.9.5 ==&lt;br /&gt;
[[Sim 0.9.5 changelog|Changelog]]&lt;br /&gt;
&lt;br /&gt;
'''General layout:''' Finish all tasks that were started by WRAR team, fix all known bugs that crashes or spoils something (if fix is possible without great architecture changes), or works totally wrong.  Other bugs are optional, but also good to fix.&lt;br /&gt;
&lt;br /&gt;
=== Tasks ===&lt;br /&gt;
* '''[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4286&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4286]'''  Internal unicode usage: use QString and QByteArray where ever is possible. '''Partly done by [[User:Chehrlic|Chehrlic]].'''&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4287&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4287] '''Jabber:''' Support for XEP-0092 (Software Version).&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''Done by [[User:WRAR|WRAR]] and [[User:Serzh|Serzh]].'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* ''[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4288&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4288]'' '''Jabber:''' Implement File Transfer (XEP-0096, XEP-0065). '''Started by [[User:Shaplov|Shaplov]]'''&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;s&amp;gt;'''[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4289&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4289]''' '''ICQ:''' Support for new avatar approach in ICQ 5.1 and QIP.&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''Partly done by [[User:Chehrlic|Chehrlic]] and dirihle'''&amp;lt;/font&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;'''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=15110&amp;amp;group_id=4482 Bug #15110]'''  '''ICQ:''' Sim-IM user's Avatar/Photo is not visible in non-Sim-IM clients&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''Done by dirihle'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4290&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4290] Profiles Renaming feature.&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''Done by [[User:Serzh|Serzh]]'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4291&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4291]''' Move from autoconf/automake to cmake. '''Partly done'''&lt;br /&gt;
** &amp;lt;s&amp;gt;'''[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4292&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4292]''' Implement creating source tarball via cpack&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''Almost done by dirihle'''&amp;lt;/font&amp;gt; &lt;br /&gt;
** &amp;lt;s&amp;gt;'''[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4293&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4293]'''  Make i18n messages processing autoconf/automake independant&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''Done by [[User:Shaplov|Shaplov]]'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4294&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4294]''' Remove non-free media content from the project source code (see [http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=8843&amp;amp;group_id=4482 Bug #8843])&lt;br /&gt;
** '''[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4295&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4295]''' Create GUN/(L)GPL iconset based on Crystal KDE icons. '''Partly done by [[User:Shaplov|Shaplov]]&lt;br /&gt;
** &amp;lt;s&amp;gt;'''[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4296&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4296]''' Create GUN/(L)GPL sound set.&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''Done by [[User:Noragen|Noragen]]'''&amp;lt;/font&amp;gt; &lt;br /&gt;
&lt;br /&gt;
* '''[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4297&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4297]''' KDE spell check should work&lt;br /&gt;
**[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=5995&amp;amp;group_id=4482 Bug #5995] KDE spell check: Marked misspelled words is sent to recipient coloured in red color&lt;br /&gt;
**[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=5994&amp;amp;group_id=4482 Bug #5994] KDE spell check tries to analyse html tags of formatted message&lt;br /&gt;
**[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=12254&amp;amp;group_id=4482 Bug #12254] KDE spell check highlights all words in message in some cases.&lt;br /&gt;
&lt;br /&gt;
* [http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4298&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4298] Correct processing of connection troubles and correct reconnect&lt;br /&gt;
**[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=10945&amp;amp;group_id=4482 Bug #10945] Sim-IM can't connect the network after changing of network address &lt;br /&gt;
**[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4299&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4299] Go to inactive status when connection to the server is lost&lt;br /&gt;
**[http://developer.berlios.de/pm/task.php?func=detailtask&amp;amp;project_task_id=4300&amp;amp;group_id=4482&amp;amp;group_project_id=1890 Task #4300] Go to incative status when OS reports network down. '''Partly done by dirihle'''&lt;br /&gt;
&lt;br /&gt;
=== Bugs ===&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=10650&amp;amp;group_id=4482 Bug #10650] Impossible to add Non-IM contact:&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by Vooft (Mikheev N.)'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=11757&amp;amp;group_id=4482 Bug #11757] '''ICQ:''' Users from ignore list can't be deleted from contact list&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by int32 (Dmitry Karasik)'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=11493&amp;amp;group_id=4482 Bug #11493] '''ICQ:''' Impossible to change value of &amp;quot;Allow other to view my status from the web&amp;quot; option&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by dushistov_ea'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* [http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=9129&amp;amp;group_id=4482 Bug #9129] '''ICQ:''' Filetransfer is broken '''Almost done by dirihle and noragen'''&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=11669&amp;amp;group_id=4482  Bug #11669] Unable to connect password protected HTTPS Proxy&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by Alex Masterov'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=10426&amp;amp;group_id=4482 Bug #10426] '''Jabber:''' Some messages is received twice.&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by reklov'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;'''Jabber:''' Impossible to move some contacts from one group to another&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by [[User:Shaplov|Shaplov]]'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=10994&amp;amp;group_id=4482 Bug #10994] Sim-IM loose configure files when disk is full&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by [[User:Shaplov|Shaplov]]'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;Sim-IM loose configure files when pressing Cancel while changing profile&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by [[User:Shaplov|Shaplov]]'''&amp;lt;/font&amp;gt; &amp;lt;font color=red&amp;gt;&amp;lt;b&amp;gt;THIS HAS TO BE REVALIDATED DUE TO CHANGE OF LOGINDLG.CPP&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=11221&amp;amp;group_id=4482 Bug #11221] Send button for &amp;quot;Authorization request&amp;quot; is always disabled, when request is sending from message window menu.&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by [[User:Noragen|Noragen]]'''&amp;lt;/font&amp;gt;&lt;br /&gt;
*[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=12255&amp;amp;group_id=4482 Bug #12255] Update button in userinfo/settings window is not re-enabling after updating.&lt;br /&gt;
*&amp;lt;s&amp;gt;[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=12313&amp;amp;group_id=4482 Bug #12313] ICQ: Messages does not arrive ICQ6-Users (but it seems to work with SIM 0.9.4.3/4 ? needs testing)&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by chehrlic (Christian Ehrlicher)'''&amp;lt;/font&amp;gt;&lt;br /&gt;
*&amp;lt;s&amp;gt;[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=12348&amp;amp;group_id=4482 Bug #12348] AIM: Messages does not arrive ICQ6-Users (but it seems to work with SIM 0.9.4.3/4 ? needs testing)&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by Dirihle'''&amp;lt;/font&amp;gt;&lt;br /&gt;
*[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=14123&amp;amp;group_id=4482 Bug #14123] New profile -&amp;gt; contact Msg's are not displayed until self send, due to creation of history file&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;s&amp;gt;''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=10530&amp;amp;group_id=4482 Bug #10530]'' '''ICQ:''' Impossible to send SMS&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by [[User:Shaplov|Shaplov]]'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* ''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=9681&amp;amp;group_id=4482 Bug #9681]'' '''Jabber:''' Problems with bold and underlined text in messages from gaim/pidgin&lt;br /&gt;
* ''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=9051&amp;amp;group_id=4482 Bug #9051]'' '''ICQ:''' Jabber groups is created on ICQ server when using ICQ and Jabber together&lt;br /&gt;
* &amp;lt;s&amp;gt;''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=12257&amp;amp;group_id=4482 Bug #12257]'' '''Jabber:''' Sim-IM crashes when trying to send contact (Contact List menu option).&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by [[User:Chehrlic|Chehrlic]] (Christian Ehrlicher)'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=6969&amp;amp;group_id=4482 Bug #6969]'' Yahoo search and add does not work.&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by dirihle'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=9236&amp;amp;group_id=4482 Bug #9236]'' Online contacts shown as offline after period of time (OSCAR-Specs-Problem, only non-authorized contacts seems to be affected)&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed needs testing by chehrlic (Christian Ehrlicher)'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=12314&amp;amp;group_id=4482 Bug #12314]'' ICQ: Change Passwords is not possible&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by dirihle'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=12316&amp;amp;group_id=4482 Bug #12316]'' Jabber: Change Passwords is not possible&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by dirihle'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* ''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=12319&amp;amp;group_id=4482 Bug #12319]'' Server-stored Non-IM contacts are afaik are not added to contactlist... (not processed?)&lt;br /&gt;
* &amp;lt;s&amp;gt;''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=12320&amp;amp;group_id=4482 Bug #12320]'' Yahoo/MSN joined with ICQ contacts, cannot be put in visible/invisible list ==&amp;gt; crash&amp;lt;/s&amp;gt; &amp;lt;font color=green&amp;gt;'''fixed by [[User:Shaplov|Shaplov]]'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* ''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=14122&amp;amp;group_id=4482 Bug #14122]'' new ICQ connection -&amp;gt; old account loose in/visible grouping&lt;br /&gt;
* &amp;lt;s&amp;gt;''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=14121&amp;amp;group_id=4482 Bug #14121]'' moving User in another group looses auth-status&amp;lt;/s&amp;gt; &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;'''fixed by dirihle'''&amp;lt;/font&amp;gt;&lt;br /&gt;
* ''[http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=14120&amp;amp;group_id=4482 Bug #14120]'' ICQ6-User is only after auth and sim-restart visible in SIM&lt;br /&gt;
&lt;br /&gt;
'''Legend: '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=#3366BB&amp;gt;'''Bug #XXXXX'''&amp;lt;/font&amp;gt; &amp;amp;mdash; Bugs/tasks that blocks release. Can't release without fixing them&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=#3366BB&amp;gt;Bug #XXXXX&amp;lt;/font&amp;gt; &amp;amp;mdash; Normal bugs/tasks. Should be fixed if there is no serious problems.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=#3366BB&amp;gt;''Bug #XXXXX''&amp;lt;/font&amp;gt; &amp;amp;mdash; Optional bugs/tasks. We can release without fixing them, though would be good to fix them anyway.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;&amp;lt;font color=#3366BB&amp;gt;Bug #XXXXX&amp;lt;/font&amp;gt;&amp;lt;/s&amp;gt; &amp;amp;mdash; Fixed bug/finished task&lt;br /&gt;
&lt;br /&gt;
== Sim-IM 0.9.5.1 ==&lt;br /&gt;
* [http://developer.berlios.de/bugs/?func=detailbug&amp;amp;bug_id=12259&amp;amp;group_id=4482 Bug #12259] MSN, Yahoo and OSCAR plugin can't be used together. Non-IM-Contacts conflicting, too. We should at least warn a user when creating new connection. ==&amp;gt;fix Group management&lt;br /&gt;
&lt;br /&gt;
==Sim-IM 0.9.6==&lt;br /&gt;
&lt;br /&gt;
=== Semi-port to qt4 using qt3support===&lt;br /&gt;
&lt;br /&gt;
We should do (or at last try as much as possible) Sim-IM buildable both with qt3 and with qt4 (using qt3support). &lt;br /&gt;
&lt;br /&gt;
Qt3support is a library that provides backward compatibility classes that allows to build qt3 code with qt4, without great changes. Also it provides specific script that parses and the code and change qt3 staff with qt3support and qt4 staff. To build the code with both qt3 and qt4 we should make these changes revertable. Here are general types of changes made by qt3support script, and the ways this changes may be done revertable:&lt;br /&gt;
&lt;br /&gt;
====Usage of Compatibility Classes====&lt;br /&gt;
''' QXxxxxxx -&amp;gt; Q3Xxxxxxx''': Qt4 provides a number of [http://doc.trolltech.com/4.4/compatclasses.html Q3 Compatibility Classes] which differs from Qt3 ones just by adding &amp;quot;3&amp;quot; to the name of the classes. So thats what qt3support script does, just changes class names. To make code, changed in that way, buildable with qt3 we should rename these class names back to Qt3 notation. This can be done by simple &amp;lt;code&amp;gt;#define Q3PopupMenu QPopupMenu&amp;lt;/code&amp;gt; in qt3-specific .h file.&lt;br /&gt;
&lt;br /&gt;
==== Const's Namespace Changes  ====&lt;br /&gt;
'''WType_Popup -&amp;gt; Qt::WType_Popup'''. The second difference between Qt3 and Qt4's Qt3Support is changes of namespaces of different consts. All Qt3 consts are located in common namespace, and in Qt4 they were moved to different namespaces, mostly in Qt-namespace. So when qt3support parses code, it adds namespaces to conts's names. To make code buildable by both frameworks we should create Compatibility Consts, that will be  replaced by preprocessor to qt3 const or to qt4 before building the code. Just add &amp;lt;code&amp;gt;#define Q3WType_Popup WType_Popup&amp;lt;/code&amp;gt; into qt3-specific .h file and &amp;lt;code&amp;gt;#define Q3WType_Popup Qt::WType_Popup&amp;lt;/code&amp;gt; into qt4-specific .h file.&lt;br /&gt;
&lt;br /&gt;
==== Incompatibility in class names ====&lt;br /&gt;
'''QIconSet -&amp;gt; QIcon''' Names of some classes were changed, while moving from qt3 to qt4, though classes remans method-compatible. For example qt3support script changes class name QIconSet  into QIcon. Everything else remains the same. To make this code qt3 buildable we should create specific compatibility class-name ourself, Q3IconSet for example, which will be replaced by the real name required by each framework: &amp;lt;code&amp;gt;#define Q3IconSet QIconSet&amp;lt;/code&amp;gt; in qt3-specific .h file, and &amp;lt;code&amp;gt;#define Q3IconSet QIcon&amp;lt;/code&amp;gt; in qt4-specific .h file&lt;br /&gt;
&lt;br /&gt;
==== QString issues ====&lt;br /&gt;
'''QString::utf8''' is widely used in Sim-IM, and not recommended to use in qt4 as [http://doc.trolltech.com/4.4/threads.html#reentrant not reentant]. Qt4 recomeds to use QString::toUtf8 instead. But there is no such method in qt3. So we should create Compatibility class Q4String, witch will emulate toUtf8 method for qt3 builds, and use that method instead of utf8&lt;br /&gt;
&lt;br /&gt;
==== QCString issues ====&lt;br /&gt;
'''QCString''' has compatibility class  Q3CString in qt3support, but we should better not to use it at all. We should replace all QCStrings by QStrings and QByteArrays, depending on context.&lt;br /&gt;
&lt;br /&gt;
==== Other issues ====&lt;br /&gt;
'''All other''' issues can be bypassed by writing code twice, and enclose in &amp;lt;code&amp;gt;#ifdef QT3 ..... #else  ....  #endif&amp;lt;/code&amp;gt;. Hope there will be not too much code enclosed in such ifdef's&lt;br /&gt;
&lt;br /&gt;
=== Architecture  changes ===&lt;br /&gt;
&lt;br /&gt;
==== Get rid of static casts ====&lt;br /&gt;
We should remove all static casts between static structures and all void * function arguments.&lt;br /&gt;
&lt;br /&gt;
==== Step-by-step incoming/outgoing message processing ====&lt;br /&gt;
1. All messages should be sent and received only via event system. Procedure that sends message should know nothing about client that sends that message, only client's id.&lt;br /&gt;
&lt;br /&gt;
2. Handle message receiveing(sending) as multistep event. Each plugin will be able to bind to some step, do something (may be change some message properties), and then pass message through, hold it, or remove it. For example:&lt;br /&gt;
&lt;br /&gt;
 0. Jabber: Incomming message: start processing.&lt;br /&gt;
 1. Antispam: Known contact: pass&lt;br /&gt;
 2. History: Logs message into file: pass&lt;br /&gt;
 3. Soud: Says ku-ku: pass&lt;br /&gt;
 4. Contact list: Show blinking message: hold (till user says 'open')&lt;br /&gt;
 4.1. (User press 'open')&lt;br /&gt;
 5. Contaner: shows new message: pass&lt;br /&gt;
 6. (no other actions: finished)&lt;br /&gt;
&lt;br /&gt;
In this way user list for example should not know anything about container, it just passes message to the next element&lt;br /&gt;
of the queue, may be setting some flag, like &amp;quot;open in new container&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
In this way we can also write &amp;quot;robot&amp;quot; plugin that will bind between steps 2 and 3, and do something if this message.&lt;br /&gt;
belongs to him, fetch this message away and nobody will be bothered by ku-ku.&lt;br /&gt;
&lt;br /&gt;
And so on. (History plugin might be binded to all levels to mark changes of the state (for example that message were read)&lt;br /&gt;
in history file)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Create TextMessage abstract class:&lt;br /&gt;
** This class should be inherited by protocol specific TextMessages classes&lt;br /&gt;
** All interaction with message: showing, creating new message to send, etc should be done via virtual functions of that class&lt;br /&gt;
** All plugins are able to get incoming message and do something with sending message (which are represented by this class), if they want to by using existing event system (so will need to add some events for it)&lt;br /&gt;
* After TextMessage class is implemented we will be able:&lt;br /&gt;
** Rewrite history plugin&lt;br /&gt;
** Create spam-filter plugin&lt;br /&gt;
&lt;br /&gt;
== Sim-IM 0.9.7 and later ==&lt;br /&gt;
* Create Contat protocol independent generic class&lt;br /&gt;
* Create Group protocol independent generic class&lt;br /&gt;
* Create Protocol protocol independent generic class&lt;br /&gt;
* Create Profile abstract class&lt;br /&gt;
* Try to separate parsing code from UI-specific code&lt;br /&gt;
* Something else&lt;br /&gt;
&lt;br /&gt;
== Sim-IM 1.0==&lt;br /&gt;
*Port to QT4.x&lt;/div&gt;</summary>
		<author><name>Shaplov</name></author>
	</entry>
	<entry>
		<id>http://www.sim-im.org/index.php?title=UpdatingMessages&amp;diff=2406</id>
		<title>UpdatingMessages</title>
		<link rel="alternate" type="text/html" href="http://www.sim-im.org/index.php?title=UpdatingMessages&amp;diff=2406"/>
		<updated>2009-05-01T15:24:02Z</updated>

		<summary type="html">&lt;p&gt;Shaplov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;From time to time it is useful to synchronize current .po files (files with interface messages translated into different languages) with messages from source code. Developers occasionally changes interface and this changes should be imported into i18n files.&lt;br /&gt;
&lt;br /&gt;
Sim-IM i18n system was developed using kde3's i18n tools, so to extract messages from source code you will need special version of '''xgettext''': '''kde-xgettext'''. It can be downloaded [ftp://ftp.kde.org/pub/kde/devel/gettext-kde/ here]. (Do not forget to rename executable file into kde-xgettext after building). If you are using debian-powered OS, you may build kde-xgettext package using ubuntu's [https://launchpad.net/ubuntu/+source/gettext-kde/0.10.35-0ubuntu2 rules files]&lt;br /&gt;
&lt;br /&gt;
After getting kde-xgettext, you should create build-dir as you do while building Sim-IM and generate make files with ENABLE_TARGET_UPDATE_MESSAGES option turned on&lt;br /&gt;
&lt;br /&gt;
  cmake -D ENABLE_TARGET_UPDATE_MESSAGES:boolean=true [path to source dir]&lt;br /&gt;
&lt;br /&gt;
As a result you will get makefile with special target 'update-messages' in it. Run it!&lt;br /&gt;
&lt;br /&gt;
  make update-messages&lt;br /&gt;
&lt;br /&gt;
Make script will scan all the source code, extract all messages that should be translated and put them in po/sim.pot file, and merge them with existing translations in po/*.po files. Previous versions of i18n files will be saved in po/*.backup, so if you want too keep old data, do not run updating twice.&lt;br /&gt;
&lt;br /&gt;
Then check if everything is ok, and commit updated messages into repository, hope you know how to do it ;-)&lt;/div&gt;</summary>
		<author><name>Shaplov</name></author>
	</entry>
	<entry>
		<id>http://www.sim-im.org/index.php?title=Developing&amp;diff=2405</id>
		<title>Developing</title>
		<link rel="alternate" type="text/html" href="http://www.sim-im.org/index.php?title=Developing&amp;diff=2405"/>
		<updated>2009-05-01T14:54:09Z</updated>

		<summary type="html">&lt;p&gt;Shaplov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Compilation | Compilation instructions]]&lt;br /&gt;
&lt;br /&gt;
[[UpdatingMessages | Updating .po files with i18n from source code ]]&lt;/div&gt;</summary>
		<author><name>Shaplov</name></author>
	</entry>
</feed>