You are not logged in.

1

Monday, May 30th 2005, 7:36am

Emoticons Kopete 0.10.1 kde 3.3

Hi all, after compile kopete 0.10.1 in kde 3.3.2, I can't see any emoticons theme, I have noticed about the emoticons directory has changed to $KDEDIR/share/emoticons, so I have put the emoticons there, but no emoticons appear. There is any way to get working emoticons in kde 3.3 ?

Thanks a lot

2

Monday, May 30th 2005, 8:45am

RE: Emoticons Kopete 0.10.1 kde 3.3

In that directory, there should be a directory with a theme name. In that directory, there should be a list of emoticons with the .png-extention and a file emoticons.xml. In that last file, a typable sequence is linked to a picture.

KDE 3.3 have the same files, but in a different place: $KDEDIR/share/apps/kopete/pics/emoticons. Maybe you want to copy the contents of that directory to the new one.

3

Monday, May 30th 2005, 9:12am

Hi I have put the emoticons in $KDEDIR/share/apps/kopete/pics/emoticons and in $KDEDIR/share/emoticons but no emoticons appear to select, if go to preference any emoticons theme appear to be installed. Somebody get the same problem?

Thanks

4

Monday, July 25th 2005, 8:53am

RE: Emoticons Kopete 0.10.1 kde 3.3

Hi, I had the same problem like you and maybe it is because Kopete 10.1 is written for KDE 3.4 where there is a special directory for emoticons embedded in KDE applications.
I found a workaround, but you should build and install Kopete by yourself. Here are the steps:

1. In file kopete/kopete/kopeteapplication.cpp add the line:

Source code

1
#include <kstandarddirs.h>

just after all other "#include" statements (this is near line 47 - for version 10.1 the line should be added after line 46)

2. In the same file just before the lines (near line 91 - for version 10.1 the line should be added after line 87):

Source code

1
2
//Create the emoticon installer
m_emoticonHandler = new Kopete::EmoticonMimeTypeHandler;

insert this:

Source code

1
KGlobal::dirs()->addResourceType("emoticons", QString::fromLatin1("share/emoticons"));


3. Configure, make, make install as usual (it takes a lot of time :( )

4. Create a directory $KDEDIR/share/emoticons or $KDEDIR/local/share/emoticons (the last one in case your KDEDIRS is set to /usr/local:/usr, i.e.

Source code

1
export KDEDIRS=/usr/local:/usr
is in your ~/.bashrc file)

5. Put the directories with the emoticons in the created dirs from step 4.

It works for me now. All this is tested with KDE 3.3.2 and Kopete 0.10.90 (20050710) on Mandrake 2005LE.
Maybe the developers should find a solution for people with KDE below 3.4.

This post has been edited 1 times, last edit by "PhobosK" (Jul 25th 2005, 9:03am)