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
Score 50.0%
Description:

You can check out the SuperKaramba web site at:

http://netdragon.sourceforge.net

Here is the FAQ:

http://netdragon.sourceforge.net/faq.html

And for you developers out there, here's the API:

http://netdragon.sourceforge.net/api.html

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!

Any questions, you can ask in our forum:
http://sourceforge.net/forum/forum.php?forum_id=67470

Or drop by IRC anytime:

irc.freenode.net #superkaramba

Thank you for your continued support while things are in transition.
Last changelog:

14 years ago

Changes in 0.39:

- Themes now go to the background correctly when opening multiple themes at the same time
- itemDropped() callback now has x/y cooridinates
- Fixed the New Stuff dialog's installed status check marks for failed downloads
- Don't pop up the Theme Dialog when restoring a session and there aren't any themes saved in the session
- Local themes can now be removed from the theme dialog, although we don't delete the theme out from underneath the user. It is delisted so that they can change their mind later and run it again.
- Downloaded themes from New Stuff get moved to trash:/ when a user clicks uninstall so they can restore it if they wish.
- Better checks for libknewstuff when compiling.
- Using New Stuff where theme authors post url links instead of file downloads will now open in a browser window for the user. Beware that closing this without downloading a package will still leave it as installed as far as New Stuff is concerned. (shortcoming of KNewStuff)
- new format options for things like kilobits, kilobytes and gigabytes as listed on our sensor information page: http://netdragon.sourceforge.net/ssensors.html
- Many new functions added and the examples of how to use them:
callTheme - Pass a string to another theme
changeInterval - Change the refresh interval of the theme
createServiceClickArea - Create a Service-named Click Area Sensor
getIncomingData - Get incoming data passed from another theme
getPrettyThemeName - Get the pretty name of the theme
getServiceGroups - Get KDE Service Groups
getSystraySize - Get the size of the Systray
getUpdateTime - Get last updated time
managementPopup - Activates the Management Popup menu (i.e. SK right click config menu)
openNamedTheme - Open a new theme giving it a new name
removeClickArea - Remove a Click Area Sensor
run - Execute a command with KRun
setIncomingData - Set incoming data passed in another theme
setUpdateTime - Set last updated time
setWantRightButton - Set to 1 to deactivate management popups (i.e. SK right click config menu)
setWidgetOnTop - changes 'on top' status

Note: API documentation will be updated in the coming weekend, but there are examples of how to use the new functions in the download package.

sgrayban

14 years ago

And the errors are?

We might be able to help if you want to post them.

Report

Lechio

14 years ago

Congrats on this excelent new release of
Superkaramba, excelent work. Only have one question regarding this new release.
Did the function for text shadows got changed? It seems to draw shadows on text with the same colour of the text itself and not in black as it did before. For instance if a text is white, shadows also draw in white, making the text appear blured.

Report

C

p0z3r

14 years ago

I don't think we touched any of the text shadow api. As this is a release candidate, I'm glad you reported this so we can look into it before 0.37 final.
Please post this as a bug on our sourceforge site so we can keep track of this.

Report

phil

14 years ago

Hello community

I found a strange behavior with - I guess - superkaramba. Several superkaramba apps are running on my desktop (SuSE 9.0, KDE3.4.1). And there runs gkrellm with the gkrelltop-plugin. This plugin shows the 3 processes using most of CPU. My computer runs 24 hours a day, 7 days a week without any restart or reboot - Linux and KDE. After a while - about a day - everything slows down. Gkrelltop shows that the X-process uses 1%. The next day everything (really everything) runs even more slower. Gkrelltop show X with 2 %. This goes on and on and the machine gets slower and slower.
I thought this is a problem in KDE. I mean KDE is a big project and there could be any kind of memory problem one can imagine. After a KDE-restart everything was fast again and the Gkrelltop plugin shows quite normal. But a KDE-restart slows my work and so I tried to find another solution.
I found out that a superkaramba restart does exactly the same. So maybe there is a problem in superkaramba.
Does anyone of you observe something similar? Are the any known bugs concerning this?
I'd like to hear/read from you. Let's keep the discussion running.

Report

C

p0z3r

14 years ago

It would be intersting to know what themes you are running when this occurs.

Report

phil

14 years ago

Thank you for your answer and sorry for the delay.

The following themes are running:
dbKalendar
evobiff
TubeClock
skSeti
liquid_weather
schedule
kTerrorAlert
aero-metar
Bior
moontool

I installed superkaramba (0.36) on another computer and started the same themes and I have the same phenomenon.
btw: I start superkaramba /path/theme1 /path/theme2 /path/theme3 and so on. I do not call superkaramba with any single theme. But I guess that's not the point.

Report

sgrayban

14 years ago

The correct way to debug this would be load one theme at a time to find out which one is causing this.

Loading all them and complaining just isnt going to work. You have to know which theme it is and then go from there.

Report

phil

14 years ago

Of course I'm trying to find out which theme it is.
And .... I'm not complaining. I asked if anyone has the same problem. After all it isn't really a problem - it's just strange. I found a 'workaround'.

Report

C

p0z3r

14 years ago

What is the workaround?
And have you investigated it with different/less number of themes to limit which one may be causing the problem?

Report

puijob

14 years ago

The problem I have with the icon it's not that is a bomb, but its LOW quality. An application which is meant to provide eycandy for the desktop has the worst systemtray icon. That's a big drawback.
Why putting a *.xpm icon instead of a *.png?

Report

C

p0z3r

14 years ago

This is changed in SVN. A release will be coming soon.

Report

puijob

14 years ago

I've just installed the 3.7 RC1 version and I have to say that it's a big step forward. No more ugly icon, not to mension the great feature of hiding it (the systray icon).
Keep up the good work!

Report

puijob

14 years ago

that' great news. anyway, one more thing: i would sugest to make it a standard 22x22, not 24x24 as it is now. systemtray icons should have all the dimensions.

Report

puijob

14 years ago

Systemtray icons should have all the same dimension. That's what I wanted to say.

Report

C

p0z3r

14 years ago

The systray icon should now be 22x22. Does it still look a bit different as far as size is concerned?

Report

nuka

14 years ago

for me, it uses the system superkaramba icon instead of the bomb, which is great.

Report

puijob

14 years ago

the icon is just fine now :)

Report

PARENA

14 years ago

None of the themes I've tried (like LiquidWeather++ 4.x and 5) work correctly anymore. When I right click on the theme (tried liquidw++ and soundmania) and select configure -> some_option_that_should_give_a_dialog, nothing happens. Console doesn't show anything either. Also, themes look broken, like LiquidWeather doesn't show the icon at all. I'm using python 2.3.5, KDE 3.4, Qt 3.3.3 and SuperKaramba 0.36, all compiled from source (gentoo).

Report

amdfanatyk

14 years ago

lw doesn't work correctly since I've compiled latest version.

Report

C

p0z3r

14 years ago

Coincidentally, I've just installed it on my work machine that I've never ran lwp on, and it worked fine for me.
Although there was some quirkiness on the return animations of the detailed weather information graphic.

Report

nuka

14 years ago

ya, it runs fine for me too. it has always lagged when doing that animation, but now it stutters even more and it also makes amarok stutter a little bit too.

Report

amdfanatyk

14 years ago

Although there was some quirkiness on the return animations of the detailed weather information graphic. - exactly!

Report

C

p0z3r

14 years ago

The auther has already posted that he suspected slowdown in image rendering, which hasn't been pinned on Superkaramba yet, but he didn't state any problems with the overall functioning of lwp.
Please post your errors/question in the respective theme's forum, so that you can get this resolved.

Report

sgrayban

14 years ago

Mandriva(Mandrake) RPM made by Scott Grayban.

You will need my gpg key or urpmi/rpm will complain about a missing signature.

Ryan forgot to mention this.

Report

sgrayban

14 years ago

Also my network will be down this afternoon while I install a new router for the network so you can get the rpm at:

http://public.borgnet.planetmirror.com/10.1/media/RPMS/superkaramba-0.36-1bgn.i586.rpm

Report

14 years ago

Changes in 0.39:

- Themes now go to the background correctly when opening multiple themes at the same time
- itemDropped() callback now has x/y cooridinates
- Fixed the New Stuff dialog's installed status check marks for failed downloads
- Don't pop up the Theme Dialog when restoring a session and there aren't any themes saved in the session
- Local themes can now be removed from the theme dialog, although we don't delete the theme out from underneath the user. It is delisted so that they can change their mind later and run it again.
- Downloaded themes from New Stuff get moved to trash:/ when a user clicks uninstall so they can restore it if they wish.
- Better checks for libknewstuff when compiling.
- Using New Stuff where theme authors post url links instead of file downloads will now open in a browser window for the user. Beware that closing this without downloading a package will still leave it as installed as far as New Stuff is concerned. (shortcoming of KNewStuff)
- new format options for things like kilobits, kilobytes and gigabytes as listed on our sensor information page: http://netdragon.sourceforge.net/ssensors.html
- Many new functions added and the examples of how to use them:
callTheme - Pass a string to another theme
changeInterval - Change the refresh interval of the theme
createServiceClickArea - Create a Service-named Click Area Sensor
getIncomingData - Get incoming data passed from another theme
getPrettyThemeName - Get the pretty name of the theme
getServiceGroups - Get KDE Service Groups
getSystraySize - Get the size of the Systray
getUpdateTime - Get last updated time
managementPopup - Activates the Management Popup menu (i.e. SK right click config menu)
openNamedTheme - Open a new theme giving it a new name
removeClickArea - Remove a Click Area Sensor
run - Execute a command with KRun
setIncomingData - Set incoming data passed in another theme
setUpdateTime - Set last updated time
setWantRightButton - Set to 1 to deactivate management popups (i.e. SK right click config menu)
setWidgetOnTop - changes 'on top' status

Note: API documentation will be updated in the coming weekend, but there are examples of how to use the new functions in the download package.

12345678910
product-maker Count: 4 Rating: 5.0
File (click to download) Version Description Downloads Date Filesize DL OCS-Install
Pling
*Needs ocs-url or ocs-store to install things
Details
license
version
0.39
updated Mar 21 2006
added Apr 20 2005
downloads today
0
page views today 1