SuperKaramba

Karamba & Superkaramba

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

0
5.0
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:

16 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.

C

ageitgey

16 years ago

This issue seems to be a problem with the build scripts detecting the KDE version on Fedora Core 2. This will be fixed soon, but there is a Fedora Core 2 RPM linked on the site now that already works.

Thanks,

Adam

Report

Dlovely

16 years ago

Ya but the RPM link is dead so apparently nobody else is hosting it. I'll host it if someone has a copy of the RPM and would be willing to send it to me.

Report

gladiac

16 years ago

I really hate the systray of superkaramba...

Report

C

ageitgey

16 years ago

Why is that?

Report

aaron

16 years ago

I am really not that much of a fan of a system tray for superkaramba. There's just some apps that I don't like in my system tray, and karamba is one of them. You should use an option for the next version to disable system try integration. Amarok and Kaffeine both have the option to disable their system tray, so check those out for code examples.

Report

112702

16 years ago

second that.
nothing personal -just my own taste

-Francesco

Report

112702

16 years ago

I just installed 0.34, I run Fedora Core 2 with KDE 3.2.3 and the themes are still on top of any application.
Any hint ?
Thanks.
-Francesco

Report

Dlovely

16 years ago

I've tried everything on FC2 and I still can't get it. Tried modifying the src and still shows up over any graphics. SuSE worked like a charm but FC2 has let me down again lol

Report

C

ageitgey

16 years ago

The SuperKaramba site has an RPM on it now just for FC2 users :) The issue will be resolved permanently in the near future.

Report

gbil

16 years ago

Is there something wrong with the 'align' command because it doesn't work the same as with the previous version.

Report

fwells

16 years ago

Any way to disable this?

Report

C

ageitgey

16 years ago

No, but it will be added as a command line option in the next version most likely.

Report

sohib

16 years ago

I try to install this, but always got an error like this :
/usr/bin/ld: cannot find -lselinux
(on make), used fedora core2 KDE 3.2.2
what must can I do ? thx's

Report

Matti

16 years ago

Adam,

Good to see development continues. Looking forward to the new features. I'll post LW++ to your new site immediately!

Matt

Report

aditrus

16 years ago

download error in sourceforge. when can this be available. i'm so excited to try it out!

Report

C

ageitgey

16 years ago

It will be available as soon as sourceforge can copy it to the mirror sites.... be patient :)

Report

manny2k3

16 years ago

hi i downloaded and tryed to install it but i dont have any c++ or any of them installed on my system or python is there any other way to install this????

Report

p0z3r

16 years ago

rpm's will be out as soon as we can get them built.

Report

prefix

16 years ago

Hi... I have SuperKaramba installed on a Red Hat 9 system. My problems are:

A. When I install a bar theme my default KDE panel gets pushed up and the bar theme is not centered properly. How do I remove the default KDE panel or make it disapper when the theme is installed?

B. Sometimes the bar's and such are buggy. Example, the stuff that's suppost to be there is not and nothing is showing up on the bar. How would I fix that?

If anyone knows how to help, please post or e-mail me at pico88@ptd.net.

Thank you.

P.S. Screen resolution 1400x1050

Report

jweinraub

17 years ago

Everything installed fine and modules run fine as well, but its alway above anywindow, it doesnt stay glued to the desktop. Has anyone else have similar results with Mandrake, or is there somekind of always on top feature i missed someplace?

Report

lucher

17 years ago

Hey. The last time I tried superkaramba (that was with kde3.1) it worked fine for me. Now I try it again on KDE 3.2.2 and whoops - all themes are not on the desktop, but raised over all other windows in the foreground. I hope somebody can reproduce this. I use kdesktop in the mode where it doesn't show any icons at all. Might that be the reason?

However, I wanted to file a bug report. But neither I could find a forum on the official website nor an entry on bugs.kde.org. Where to file wishes and bugs?

Regards

Report

p0z3r

17 years ago

https://sourceforge.net/forum/forum.php?forum_id=67470
That's the forums ^^^
woops.

Report

lucher

17 years ago

Wow! Thanks. Will try it out any minute.

Report

p0z3r

17 years ago

Your welcome!
:-)

Report

p0z3r

17 years ago

There is a forum over at the sourceforge site.
netdragon.sourceforge.net

There is also a kde 3.2 .tar.gz available for download with the always on top issue fixed.
http://www.angelfire.com/geek/p0z3r/superkaramba-0.33a.tar.gz
If it goes down.. sorry, but it's limited bandwidth.

Report

16 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.

12345678910
Be the first to comment
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
0.35
updated Nov 16 2004
added Apr 19 2003
downloads 24h
0
mediaviews 24h 0
pageviews 24h 4