SuperKaramba
Karamba
Score 64%
Description:

You can check out the SuperKaramba web site at:

http://netdragon.sourceforge.net

You can download SuperKaramba themes at:

http://www.superkaramba.com (new!)

What is SuperKaramba?

SuperKaramba is, in simple terms, a tool that allows you to easily create interactive eye-candy on your KDE desktop. Currently, only linux is officially supported.


How does it work?

Theme writers create themes, or text files that define their widget. Then, they can optionally add python scripting to make their widget interactive. The possibilities are endless!


Here are just some examples of the things that can be done:

Display system information such as CPU Usage, MP3 playing, etc.

Create cool custom toolbars that work any way imaginable

Create little games or virtual pets that live on your desktop

Display information from the internet, such as weather and headlines


The possibilities really are endless!
Last changelog:

14 years ago

Changes in 0.35

- Ryan (p0z3r), Petri, Ivica, and Sarah have done all the work on this release! Thanks!

- many new APIs

- new callbacks

- DCOP interface for superkaramba

- multiple superkarambas / one systray support

- added Fahrenheit support

- fixed the "moving themes" problem

- fixed the "always on top" problem

- fixed bug in setMenuConfigOption(). Please see api.html for the new syntax.

- asyncronous image loading. setImagePath() should now work with networked/remote files.

- fixed bug in meterClicked()

- fixed bug in setRichTextWidth() and getRichTextSize()

- much more code cleanup, bug fixes, and internal documentation


Changes in 0.34

- Ryan (p0z3r) and Petri have joined the team! They have helped a lot with this release.

- Added a tray icon that lets you lauch additional themes, quit SuperKaramba, or open the theme list dialog.

- Added a theme list dialog that lets you see all the themes currently running, close any of them, or open a new theme.

- The start-up dialog now integrates with the new SuperKaramba.com theme archive. When you start up SuperKaramba, it lets you see all the new themes automatically! Everyone post your themes on SuperKaramba.com so they will appear here for all to see.

- Fixed tons of bugs including, but not limited to, themes always on top in KDE 3.2, themes saving negative co-ordinates, themes not saving session info the first time they run, etc, etc. (Thanks alot to Petri and Ryan, and epecially Ryan for testing everything before the release).

- Lots of code cleanup (lots of thanks to Petri for his help in this area).

- Probably a lot of stuff I am forgetting. Have fun!

Changes in 0.33

- Fixed many bugs. These include: moveImage combined with attachClickArea now works, moveText now works, SuperKaramba properly handles different backgrounds on each desktop again, and who knows how many more little things.

- Fleshed out Systray API. In addition to createSystray() to create the System tray, there is now a hideSystray(), showSystray(), and moveSystray(). See the API for more details.

- Changed fonts to use fixed sizes. This means a few existing themes might look slightly different than intended, but once all themes are updated, no one should have problems with fonts not matching what the theme designer intended (unless they don't have the specific font installed that the theme uses).

- Added a new callback: widgetClosed() - This allows you to run cleanup code when your widget closes. See examples/template.py for full details.

morthond

9 years ago

Hi!
I can't see SuperKaramba 0.39 (last version at the moment) at kde-look.org, so I'll write it here.

As you probably know there is problem with compilation SK 0.39 and maybe older versions also, when python 2.5 is installed.

The only thing you have to do is edit "configure" file and change "2.4" to "2.5" in line 34501 (v. 0.39), then configure and compile it as usually.
best regards, Skygge

Report

Vuv

12 years ago

Wondering if anyone can help. I'm new to KDE and recieve the following error when trying to compile SuperKaramba. I'd really love to get this working and am committed to making it work, any help would be greatly appreciated.

----------
checking for Qt... libraries /usr/lib/qt-3.3/lib, headers /usr/lib/qt-3.3/include using -mt
checking for moc... /usr/lib/qt-3.3/bin/moc
checking for uic... /usr/lib/qt-3.3/bin/uic
checking whether uic supports -L ... yes
checking whether uic supports -nounload ... yes
checking if Qt needs -ljpeg... no
checking for rpath... yes
checking for KDE... configure: error:
in the prefix, you've chosen, are no KDE headers installed. This will fail.
So, check this please and use another prefix!
-----------

Config.log contains the following last few lines...

----------
#define SIZEOF_UNSIGNED_LONG 4
#define STDC_HEADERS 1
#define VERSION "0.17"
#define ksize_t socklen_t
#endif
#ifdef __cplusplus
extern "C" void std::exit (int) throw (); using std::exit;

configure: exit 1
----------

Distro is Lorma Linux 2005 RC1, based on FC3. www.linux.lorma.edu

Thanks,

Vuv

Report

liquidnight

12 years ago

Hello, i just installed superkaramba and some theme, but the transparency is not working. I only see a black pane and some defined graphics on it.
Also, I didn't find any help on the sourceforge forum.

More specs & discussion about it here:
http://www.unixboard.de/vb3/showthread.php?t=12654

How can I check or repair transparent display ?

kdebase-3.3.2-r1
kdelibs-3.3.2-r7

Report

chumpJAW

10 years ago

What are you using for a 'background'? Try using one of the default picts. I had your issue when using color(s) with effects.

Report

nuka

12 years ago

i made a yoper rpm

http://www.kde-look.org/content/show.php?content=22355

and kde 3.4 systray has icon hiding, use that.

Report

pucek

12 years ago

Possibility to remove superkaramba bomb icon from systray will be nice... Anyone thought about it? :)

BTW: this bomb is imho ugly ;P

Report

palsyboy

11 years ago

Much agreed. It would be a great option.

Report

jax

12 years ago

Is there a RPM for Mandrake 10.0 Offical??

Report

Phizzy

12 years ago

I could seriously do with an rpm too,,,,

i can ./configure and it works but make fails.

or maybe some1 could tell me what i am missing or doing wrong

Report

neoAThome

12 years ago

only the one which starts 1st works.... if u start xmms , superkaramba fails and vice versa...

any fixes ??

Report

Tymestream

12 years ago

After installing version .35 many of my themes do not work - notably liquid weather (the latest version) and xtaskbar... I have updated all required dependancies.

Any ideas why.

Report

cheesehazard

12 years ago

I am a newbie to liux and I was wondering if there is an rpm file for mandrake 10.0.

Report

jax

12 years ago

Yes, Is there a RPM for Mandrake 10.0 Offical ?????????????

Please make one if there isnt a one already.

Because I have problems with compiling the .35 source code...

ermm..
Thank you. =)

Report

jox

12 years ago

had sk 0.33b running. now I installed the sk 0.35 and have the following problem:
I use the xmms conrol in sk but the sensors don't seem to work anymore. I don't have %title, %time etc. output. in sk 0.33b it worked fine.
does anybody could help?

Report

zaphyr

12 years ago

anyone wanna make a rpm for suse?? :o)

Report

zaphyr

12 years ago

nevermind...its already out:

http://linux01.gwdg.de/~pbleser/rpm-navigation.php?cat=/Utilities/superkaramba

Report

kreten1

12 years ago

tnx for the link :-)

Report

linuxgalore

12 years ago

I just compiled 0.35 compiled fine with a few warnings but when I ran ]#make install it didn't install the superkaramba binary. What you do is cd to ~/superkaramba-0.35/src then type cp superkaramba /usr/local/bin then it works a charm..

Report

p0z3r

12 years ago

When you configure, you can specify the location in which it installs. This is different for different distros. For mandrake, ./configure --prefix=/usr works.
For Suse, ./configure --prefix=/opt/kde3/ is the key.
-Ryan

Report

corpus2004

12 years ago

First of all. Thanks for this supurb application. Without much effort it made me start writing python and now make some pretty nifty tools integrated into my desktop. All thanks to Python and super-karamba. Soon I'll upload some stuff. First got to tidy up a bit.

However..

After updating from 0.33-r1 to 0.34, the ALIGN function seemed to be lost. I thought that I might have messed up somewhere, but then when I re-emerged(Gentoo) version 0.33-r1 after removing 0.4, all my Alignments got screwed up again. (back to what they originally were meant to be)

Not really an issue here, really. I suppose it's not a bug since I'm the only one complaining about it. But maybe anyone might have any idea why this happens after upgrading superkaramba (or at all)?

Thanks in advance,

Victor

Report

reda

12 years ago

hi, i installed super karamba 0.34
but now i don't know where is the file installed, where can i find it so that i can open it and use the program. everytime i do search for the file the search program freeze. anywane know where can i find it ? i use mandrake 10.0

thank u guys

Report

kreten1

12 years ago

The same problem happened to me after installing v0.35. Everything went right, exept for the XOPEN redefined warning, but the program then just wasnt anywhere. No executable file... nowhere.
Then I reinstalled 0.33 ...

Suse 9.1
kde 3.2.1

Report

NullMind

12 years ago

my applets show on the foreground on top of any open windo instead of the background ..

if I maximize a browser the applets go on top of the browser

any ideas what can i do to fix this ?

Report

araneae

12 years ago

"/usr/include/python2.3/pyconfig.h:859:1: warning: "_XOPEN_SOURCE" redefined
:8:1: warning: this is the location of the previous definition"

1)can you explain what is the problem regarding above statement?
2)anyway. where to find python.h ?

Report

kreten1

12 years ago

you have to install python-devel.

Report

14 years ago

Changes in 0.35

- Ryan (p0z3r), Petri, Ivica, and Sarah have done all the work on this release! Thanks!

- many new APIs

- new callbacks

- DCOP interface for superkaramba

- multiple superkarambas / one systray support

- added Fahrenheit support

- fixed the "moving themes" problem

- fixed the "always on top" problem

- fixed bug in setMenuConfigOption(). Please see api.html for the new syntax.

- asyncronous image loading. setImagePath() should now work with networked/remote files.

- fixed bug in meterClicked()

- fixed bug in setRichTextWidth() and getRichTextSize()

- much more code cleanup, bug fixes, and internal documentation


Changes in 0.34

- Ryan (p0z3r) and Petri have joined the team! They have helped a lot with this release.

- Added a tray icon that lets you lauch additional themes, quit SuperKaramba, or open the theme list dialog.

- Added a theme list dialog that lets you see all the themes currently running, close any of them, or open a new theme.

- The start-up dialog now integrates with the new SuperKaramba.com theme archive. When you start up SuperKaramba, it lets you see all the new themes automatically! Everyone post your themes on SuperKaramba.com so they will appear here for all to see.

- Fixed tons of bugs including, but not limited to, themes always on top in KDE 3.2, themes saving negative co-ordinates, themes not saving session info the first time they run, etc, etc. (Thanks alot to Petri and Ryan, and epecially Ryan for testing everything before the release).

- Lots of code cleanup (lots of thanks to Petri for his help in this area).

- Probably a lot of stuff I am forgetting. Have fun!

Changes in 0.33

- Fixed many bugs. These include: moveImage combined with attachClickArea now works, moveText now works, SuperKaramba properly handles different backgrounds on each desktop again, and who knows how many more little things.

- Fleshed out Systray API. In addition to createSystray() to create the System tray, there is now a hideSystray(), showSystray(), and moveSystray(). See the API for more details.

- Changed fonts to use fixed sizes. This means a few existing themes might look slightly different than intended, but once all themes are updated, no one should have problems with fonts not matching what the theme designer intended (unless they don't have the specific font installed that the theme uses).

- Added a new callback: widgetClosed() - This allows you to run cleanup code when your widget closes. See examples/template.py for full details.

product-maker 152 274

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install DL
Details
version
0.35
updated Nov 16 2004
added Apr 19 2003
downloads today
0
page views today 0