Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

0
Become a Fan
5.0

Description:
Contactlist is a theme for Superkaramba which loads your Kopte-contactlist dynamically and displays it on your desktop. It features various background-themes and iconsets
Last changelog:

Version 1.2:

A big thanks goes to James R. McKaskill who coded the most new features!

- Added the feature of displaying groups
- Buddyicons can be displayed now
- New way to start a chat with a contact - no binding to adressbook needed anymore
- Better theming - enables wider and narrower themes
- New backgroundthemes (Aero-G by Christoffer Rumohr, Round by Vorly)
- New iconsets

...and many more


Version 1.1:
- completely improved sourcecode by Pierre D. - pinaraf (thanks alot for that!)
- starting a chat with an user by clicking on its name is possible now
- multiname bug fixed
- slovenian language support thanks MaBu


Version 1.0:
- added support for the most common languages
- added dynamic bg-theme/iconset detecting: just create a folder in the appropriate directory and you can use it as a theme; makes theme-creating way easier
- added a minimize-feature (see screenshot)
- fixed every bug that I was aware of
- improved the skins, deleted and added some
- added 2 iconsets
- changed default font to Lucida Grande which is included in the archive. You may install it, but you don't have to.

If you find a bug, if your language is still not supported or if you have a suggestion, please leave a comment.


Ratings & Comments

66 Comments

broadcast

The tar.gz download-link doesn't work anymore

christomalmo

hej, I really like your job, but there's only one problem. I see all my contacts, but I can't see which one of them is online. If somebody have any sugestions my mail is: christomalmo@hotmail.com Take care

McFly81

yes, the problem of the "not shown nicks" only appears when the nicknames of the nicks are not Custom ones. Now, I have to rename my complete nicklist in order to see the nicks.^^

moodwrod

i have problems with sorting: the command line says that sort() takes empty keywords in line 221, 282, 283 after commenting out these 3 lines it works but the half of my contacts is missing. the file "kopeteContactNames" also has trouble with the german umlauts. another prob is that the path to the theme backgrounds could not be found. i think there is a "/" missing 'cause it says: ~/download/karamba/ContactList.skzbg-themes/ please have a look at this. the applet is a really eye candy thx, bye

mfernau

Your karamba-theme is nice, but if I try to use it, I just get the kontactlist with empty nicks [1]. Maybe this is an internationalization-problem? Just one nick appear in my list. Don't know where the problem is, ehe :) [1] http://www.martin-fernau.de/pics/lager/20051002/kopete.png

DreamTeam

i have this problem too, i use french internotialisation but i switched kde to english and it still doesn't work But, is the nickname that is displayed a custom one ? cause it works only with custom nicks (on my computer) I have KDE 3.5 Kopete 0.11

mfernau

yep, here too. For nicks I manually set to a different one are displayed - the others aren't

bonafide

hmmm... that is strange. Please tell me what "dcop kopete KopeteIface contactsStatus" returns.

mfernau

Sorry, I wasn't online a long time with kopete. But here is your requestet list: $ dcop kopete KopeteIface contactsStatus icq.amessage.info (Offline) amessage.de (Offline) yasuo (Offline) Eispfoetchen (Offline) yasuo (Offline) yasuo (Offline) yasuo (Offline) kay@amessage.info (Offline) kayb@jabber.ccc.de (Online) Blacky (Offline) cat (Offline) Ash (Online) Herbelisa (Abwesend) Flämmchen (Abwesend) Muff (Offline) [sci]SOCR/\TES (Abwesend) |~BleedsNoMore~| (Status nicht verfügbar) Link the Butler (Offline) Pin (Offline) Ca$HeW (Offline) Magnum (Status nicht verfügbar) Eispfoetchen (Abwesend) Simone (Offline) Red Baron (Offline) Species (Offline) Faber (Abwesend) Helge (Offline) gorbi (Steinhoff) (Offline) Larso (Offline) Slayer (Offline) -=Heinos=- (Offline) Little (Offline) -manu- (Offline) Bestatter/Dadamaus (Offline) EiNSTEiN (Online) -snip- a long list :)

pfzt2000

I figured it was a problem with the contact list parsing script ('contactparse.sh'). Although I know little of of how sed works, I appear to have solved the problem (at least in my case) by changing two lines. Try replacing the final 3 lines with the following code #Do the contacts stuff

  1. cat $tmpdir/contactlist.xml | egrep '<plugin-data-field key="displayName" ' | sed -e 's/\(^.*>\)\(.*\)\(<.*$\)/\2/g' > $tmpdir/kopeteContactNames #get the contact nicks
  2. cat $tmpdir/contactlist.xml | egrep '<group ' | sed -e 's/\(^.*id=\"\)\(.*\)\(\".*$\)/\2/g' > $tmpdir/kopeteContactGroups #get contact groupIds
  3. cat $tmpdir/contactlist.xml | egrep '<plugin-data-field key="contactId" ' | sed -e 's/\(^.*>\)\(.*\)\(<.*$\)/\2/g' >$tmpdir/kopeteContactIds #get the contact (meta-contact) Id's also in order
Notice that I only use kopete for MSN, so I don't know what are the results when using with other protocols.

vanaedium

hi I like so much your theme that i would ask u the same for gaim, is it possible? I don't really like kopete because gaim is really better, and a lot of people think the same! Many Thanx for your great job!!!!!!

evildrake

It depends ... If Gaim has an interface similar to dcop with kopete than it might be possible. I haven't really played around with gaim much so I wouldn't know if its possible. If anyone knows of such interfaces, I would be interested about them.

evildrake

If anyone has any new feature ideas etc. Please post as I would like to hear about them.

tourist

by the way, what's that bar at the top of the screen, i really like it:)

Jluis

I got this error in console and no one contact is displayed in the list. contactparse.sh works fine. Can u help me? Thx -- Error log -- Call to initWidget failed Traceback (most recent call last): File "/home/jluis/Descargas/Contactlist-1_2/contactlist-1_2.py", line 405, in initWidget widgetUpdated(widget) File "/home/jluis/Descargas/Contactlist-1_2/contactlist-1_2.py", line 419, in widgetUpdated groupsUpdated = updateGroupsList(config.startup) File "/home/jluis/Descargas/Contactlist-1_2/contactlist-1_2.py", line 245, in updateGroupsList reparseXML() File "/home/jluis/Descargas/Contactlist-1_2/contactlist-1_2.py", line 221, in reparseXML groupsList.sort(key = getGroupName) TypeError: sort() takes no keyword arguments

armiductor

I'm having the same problem. Also using Gentoo with KDE 3.4.1. I dont know what version of Superkaramba I'm using though (I think its 0.36). I hope you will be able to fix the problem soon because the screenshots with the avatars look really neat :D

evildrake

What version of python do u have installed?

Paulus

note: my problems may be distro specific, i'm running breezy pre release /w kde 3.5 beta! probably best not to listen to me!

bonafide

actually that shouldn't matter, but you could try this: change line 3 in contactparse.sh: tmpdir=~ and line 10 in contactlist-1_2.py: tmpDir="~/" If that doesn't work run contactparse.sh in a terminal and post the output.

evildrake

Just installed KDE 3.5 ... Kopete 0.11 beta (one included with 3.5) includes a new myself-meta-contact which seems to cause problems. For now I've come up with a hacked solution (I'll have to think of a proper solution sometime), but it seems to work. You need to edit the contactlist parser script (aka contactparse.sh): The current 14th line's egrep statement should read as follows: egrep '

usegentoo

I use gentoo with... KDE 3.4.1 Kopete 0.10.2 Superkaramba 0.37_rc2... It comes up a clean "contactlist" window but nothing more ?!? Any hints?

bonafide

Please run 'contactparse.sh' (located in the contactlist-1_2 folder) in a terminal and post the output.

Paulus

running contactparse.sh sorts all my problems out, I have to run it before the wigit works, odd.

usegentoo

./contactparse.sh runs with no error message. After this i try to start the theme again but nothing happens. Only a emtpy Contactlist. :-( Really strange

broadcast

same here (running gentoo, too)

Pling
0 Affiliates
Details
license
version 1.2
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 0

More Karamba & Superkaramba from bonafide:

Alternatico
bonafide
last update date: 19 years ago

Score 5.0

Other Karamba & Superkaramba:

Evolution Task Theme (for Karamba)
L0rclA5CII
last update date: 22 years ago

Score 5.0

Karambaqua
manor
last update date: 22 years ago

Score 5.0

Karamba Print Queue Monitor
Praxxus
last update date: 22 years ago

Score 5.0

The DarkGirl wallpaper and Karamba theme
xray
last update date: 22 years ago

Score 5.0

TecnoBar for Karamba
ZIOlele
last update date: 22 years ago

Score 5.0

Karamba Ink Level Monitor
Praxxus
last update date: 22 years ago

Score 5.0