
Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net
SIM Instant Messenger is a free software package licensed under the GNU General Public License (GPL). SIM provides an plugins-based instant messenger with support for various protocols. Based on the Qt library it works on X11 (optional with KDE-support), MS Windows and MacOS X.
13 years ago
[+] New
[-] Fixed error
Changes
=== SIM 0.9.4.3 (3.03.2007) ===
Build system
~~~~~~~~~~~~
[-] Autotools: fix libXss detection.
[+] Add initial CMake support.
Core
~~~~
[-] Disable history filter when it is empty.
[-] Remove "To container" menu when separate containers are disabled.
Auto scroll message view only if it is scrolled to the bottom.
[-] XFree: fix problems with Composite extension enabled.
ICQ plugin
~~~~~~~~~~
[-] More fixes for receiving certain messages.
13 years ago
[+] New
[-] Fixed error
Changes
=== SIM 0.9.4.3 (3.03.2007) ===
Build system
~~~~~~~~~~~~
[-] Autotools: fix libXss detection.
[+] Add initial CMake support.
Core
~~~~
[-] Disable history filter when it is empty.
[-] Remove "To container" menu when separate containers are disabled.
Auto scroll message view only if it is scrolled to the bottom.
[-] XFree: fix problems with Composite extension enabled.
ICQ plugin
~~~~~~~~~~
[-] More fixes for receiving certain messages.
Maschman
14 years ago
Its slim and has support for a lot of IMs.
But i would apreciate a better GPG-support. in fact i can't communicate with any of my contacts via GPG-encrypted messages, if they do not use SIM. :-(
Report
jirityr
13 years ago
Report
janet
14 years ago
Report
jirityr
14 years ago
Report
rgfree
14 years ago
For instance, I just could not find out how to erase my history for privacy reasons. I finally found the folder SIM stores this in under .kde/share/apps and erased that one. :-/
Report
VectoR
14 years ago
Report
Diavolo
14 years ago
Check out http://sim-im.org/
Report
overkill
15 years ago
Report
dorukapex
15 years ago
I checked icq2to online and saw that all contacts were gone :(
A bad bug or bad luck??
Report
dherik
15 years ago
Report
overkill
15 years ago
yahooauth.cpp:47:25: openssl/sha.h: No such file or directory
yahooauth.cpp: In member function `void YahooClient::process_auth(const char*,
const char*, const char*)':
yahooauth.cpp:101: error: `MD5_CTX' undeclared (first use this function)
yahooauth.cpp:101: error: (Each undeclared identifier is reported only once for
each function it appears in.)
yahooauth.cpp:101: error: syntax error before `;' token
yahooauth.cpp:103: error: `SHA_CTX' undeclared (first use this function)
yahooauth.cpp:294: error: `ctx' undeclared (first use this function)
yahooauth.cpp:294: error: `MD5_Init' undeclared (first use this function)
yahooauth.cpp:295: error: `MD5_Update' undeclared (first use this function)
yahooauth.cpp:296: error: `MD5_Final' undeclared (first use this function)
yahooauth.cpp:346: error: `ctx1' undeclared (first use this function)
yahooauth.cpp:346: error: `SHA1_Init' undeclared (first use this function)
yahooauth.cpp:347: error: `ctx2' undeclared (first use this function)
yahooauth.cpp:354: error: `SHA1_Update' undeclared (first use this function)
yahooauth.cpp:356: error: `SHA1_Final' undeclared (first use this function)
make[2]: *** [yahooauth.lo] Error 1
make[2]: Leaving directory `/home/bu/Downloads/sim-0.9.3/plugins/yahoo'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/bu/Downloads/sim-0.9.3'
make: *** [all] Error 2
**********************************
But i was able to compile with Mandrake 10.0. Where r these missing files?
Report
andreschka
15 years ago
Report
blueSceaDa
16 years ago
please continue !!
Report
noragen
16 years ago
Report
blueSceaDa
16 years ago
Report
EG001
16 years ago
Got this:
contacts.cpp:1673: error: `char SIM::BACKUP_SUFFIX[2]' previously defined here
In file included from preview.cpp:18,
from libsim_la.all_cpp.cpp:21:
preview.h:30: error: redefinition of `class FilePreview'
preview.h:30: error: previous definition of `class FilePreview'
preview.h:30: warning: `struct FilePreview' has virtual functions but
non-virtual destructor
In file included from libsim_la.all_cpp.cpp:21:
preview.cpp: In constructor `FilePreview::FilePreview(QWidget*)':
preview.cpp:33: error: type `class KPreviewWidgetBase' is not a direct base of
`FilePreview'
In file included from sockfactory.cpp:43,
from libsim_la.all_cpp.cpp:29:
/usr/lib/qt/include/qdns.h: At global scope:
/usr/lib/qt/include/qdns.h:64: error: parse error before numeric constant
/usr/lib/qt/include/qdns.h:70: error: missing ';' before right brace
/usr/lib/qt/include/qdns.h:72: error: parse error before `)' token
/usr/lib/qt/include/qdns.h:73: error: parse error before `const'
/usr/lib/qt/include/qdns.h:74: error: parse error before `const'
/usr/lib/qt/include/qdns.h:75: error: destructors must be member functions
/usr/lib/qt/include/qdns.h:75: error: virtual outside class declaration
/usr/lib/qt/include/qdns.h:78: error: virtual outside class declaration
/usr/lib/qt/include/qdns.h:79: error: virtual outside class declaration
/usr/lib/qt/include/qdns.h:80: error: non-member function `QString label()'
cannot have `const' method qualifier
/usr/lib/qt/include/qdns.h: In function `QString label()':
/usr/lib/qt/include/qdns.h:80: error: `l' undeclared (first use this function)
/usr/lib/qt/include/qdns.h:80: error: (Each undeclared identifier is reported
only once for each function it appears in.)
/usr/lib/qt/include/qdns.h: At global scope:
/usr/lib/qt/include/qdns.h:82: error: `RecordType' was not declared in this
scope
/usr/lib/qt/include/qdns.h:82: error: parse error before `=' token
/usr/lib/qt/include/qdns.h:82: error: virtual outside class declaration
/usr/lib/qt/include/qdns.h:83: error: parse error before `)' token
/usr/lib/qt/include/qdns.h:86: error: non-member function `_Bool isWorking()'
cannot have `const' method qualifier
/usr/lib/qt/include/qdns.h:89: error: non-member function `
QValueList addresses()' cannot have `const' method qualifier
/usr/lib/qt/include/qdns.h:99: error: non-member function `
QValueList mailServers()' cannot have `const' method qualifier
/usr/lib/qt/include/qdns.h:111: error: non-member function `QValueList
servers()' cannot have `const' method qualifier
/usr/lib/qt/include/qdns.h:113: error: non-member function `QStringList
hostNames()' cannot have `const' method qualifier
/usr/lib/qt/include/qdns.h:115: error: non-member function `QStringList texts()
' cannot have `const' method qualifier
/usr/lib/qt/include/qdns.h:117: error: non-member function `QString
canonicalName()' cannot have `const' method qualifier
/usr/lib/qt/include/qdns.h:119: error: non-member function `QStringList
qualifiedNames()' cannot have `const' method qualifier
/usr/lib/qt/include/qdns.h: In function `QStringList qualifiedNames()':
/usr/lib/qt/include/qdns.h:119: error: `n' undeclared (first use this function)
/usr/lib/qt/include/qdns.h: At global scope:
/usr/lib/qt/include/qdns.h:126: error: parse error before `protected'
/usr/lib/qt/include/qdns.h:140: error: `QString l' used prior to declaration
/usr/lib/qt/include/qdns.h:141: error: `QStringList n' used prior to
declaration
/usr/lib/qt/include/qdns.h:142: error: 'RecordType' is used as a type, but is
not defined as a type.
/usr/lib/qt/include/qdns.h:145: error: `friend' can only be specified inside a
class
/usr/lib/qt/include/qdns.h:146: error: `friend' can only be specified inside a
class
/usr/lib/qt/include/qdns.h:147: error: parse error before `}' token
In file included from libsim_la.all_cpp.cpp:29:
sockfactory.cpp: In constructor `SIM::SIMResolver::SIMResolver(QObject*, const
char*)':
sockfactory.cpp:91: error: parse error before `(' token
sockfactory.cpp: In member function `SIM::SIMResolver::SIMResolver(QObject*,
const char*)':
sockfactory.cpp:77: warning: unused parameter `const char*host'
sockfactory.cpp: In member function `long unsigned int SIM::SIMResolver::addr()
':
sockfactory.cpp:117: error: `addresses' undeclared (first use this function)
sockfactory.cpp: In member function `std::string SIM::SIMResolver::host()':
sockfactory.cpp:124: error: `label' undeclared (first use this function)
sockfactory.cpp: In constructor `SIM::IPResolver::IPResolver()':
sockfactory.cpp:588: error: parse error before `;' token
sockfactory.cpp:589: error: `Ptr' is not a member of type `QDns'
sockfactory.cpp:589: error: `setRecordType' undeclared (first use this
function)
sockfactory.cpp: In member function `void SIM::IPResolver::resolve_ready()':
sockfactory.cpp:603: error: `hostNames' undeclared (first use this function)
sockfactory.cpp: In member function `void SIM::IPResolver::start_resolve()':
sockfactory.cpp:626: error: `isWorking' undeclared (first use this function)
sockfactory.cpp:637: error: parse error before `(' token
sockfactory.cpp:637: error: `__x' undeclared (first use this function)
sockfactory.cpp:637: error: `__v' undeclared (first use this function)
sockfactory.cpp: At global scope:
sockfactory.cpp:637: error: parse error before `)' token
sockfactory.cpp:638: error: `resolver' was not declared in this scope
sockfactory.cpp:638: error: invalid use of `this' at top level
sockfactory.cpp:638: error: ISO C++ forbids declaration of `connect' with no
type
sockfactory.cpp:638: error: initializer list being treated as compound
expression
sockfactory.cpp:644: error: parse error before `}' token
In file included from libsim_la.all_cpp.cpp:31:
textshow.cpp: In member function `virtual _Bool TextEdit::eventFilter(QObject*,
QEvent*)':
textshow.cpp:254: error: parse error before numeric constant
textshow.cpp:253: warning: unused parameter `QObject*o'
/usr/include/c++/3.3.4/bits/stl_map.h: At global scope:
/usr/include/c++/3.3.4/bits/stl_map.h:120: warning: missing initializer for
member `__si_class_type_info_pseudo::'
/usr/lib/qt/include/qdns.h:135: warning: `QString toInAddrArpaDomain(const
QHostAddress&)' declared `static' but never defined
System - Linux Slackware 10.0, GCC 3.3.4, QT 3.3.2
Report
imapi
16 years ago
When proxy host is http://cache
11:00:58 [DBG] Connect to proxy HTTPS http://cache:3128
11:00:58 [DBG] Connect to http://cache:3128
11:00:58 [DBG] Start resolve http://cache.
11:00:58 [DBG] Socket error Can't connect to proxy (65537)
says error and can't connect
When proxy host is cache
11:02:20 [DBG] Start connect messenger.hotmail.com:1863
11:02:20 [DBG] Connect to proxy HTTPS cache:3128
11:02:20 [WRN] Proxy::connect_ready in bad state
11:02:20 [WRN] Proxy::connect_ready in bad state
11:02:20 [DBG] Socket error Can't connect to proxy (0)
11:02:20 [DBG] Wait reconnect 60 sec
tries to connect but can't
Report
Yaba
16 years ago
If one contact has multiple accounts, these can be moved into one meta account. The IM then automatically selects the protocol that is currently available. If more than on protocol for a contact is available it chooses the one, that has given a higher priority in the settings.
Report
MrGosh
16 years ago
you only have to move one account to another and than a popup asks you if you want to make a meta contact... ;-)
Report
romaninsh
16 years ago
I'd love to see DCOP binding which would do the same thing as middle-button on the tray when it's flashing - popup incoming message, would use with global shortcut.
Thanks, Vladimir, best IM so far.
Report
cyborg
16 years ago
give OSD a background, lower right corner, and voila!
U even can have different colors for contact groups or even single users, and double clicking the popup opens the message.
Report
kejpi
16 years ago
When the message arrives and the chat window is already opened in another desktop then after double click on SIM icon in tray, the chat window moves the the current desktop. But it is in background (behind other applications). It should be in foreground and active. It was working good in older versions of SIM :-(
Thanks for any help.
Report
oshogg
16 years ago
Make sure that in Sim's Setup -> Interface -> Messages -> New message, you have selected Open and raise.
Now, right click on any Window's title bar and select Configure Window Behavior. In the configuration box that pops up, select Advanced on the left side. Set Focus stealing prevention level to None. This solved this problem for me.
YMMV.
Osho
Report
kejpi
16 years ago
Report
cyborg
16 years ago
kde prevents focus stealing
you can set that in control center somewhere.
sorry for not giving more special explanation, just search it thru
I am actually not at a linux environment. but if i am, and you still havent found it, post, i will answer
Report