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.

kaamk

13 years ago

"./configure" ends with that:
'checking for X... configure: error: Can't find X includes. Please check your installation and add the correct paths!'

any solution?

Report

liquidat

13 years ago

When I download a theme for example because it was not updated for a longer time and so does not appear at get hot new stuff, I normally download it to a tmp directory.
If I then call superkaramba to go to this directory, and load this theme, superkaramba should make a copy for itself in its ~/.kde/share/apps/superkaramba/themes !

I would expect this as a normal user so that I can delete this file later. And a normal user is not able to copy it to this special directory by himself...

Please add this in future releases.

liquidat

Report

puijob

13 years ago

Is it a way to have the disk space displayed in GB and not in MB? If there isn't it should be implemented and should become the default for the disk sensor. It's stupid nowadays to display the disk space in MB when a HDD of 100+ GB it's a usual thing.

Report

Beginning

13 years ago

Is there any way one can install this without using kde 3.4.2? I'm not having very good luck getting kde 3.4.2 back up..... :(

Report

Beginning

13 years ago

My questionis... How do I modify an skz file? I know it's a n00b question.. :)

Report

C

p0z3r

13 years ago

skz files are really zip archives. So you can do a unzip foo.skz.

Report

Beginning

13 years ago

Would someone please refresh me as to the correct command in konsole to get this installed? It ain't workin' for me.... :(

Report

EmbraceThePenguin

13 years ago

Hello... I have the RC2 version of SK, and when I try to install a .skz file, the theme is invisible on the screen. However, when I download and uncompress an older .bz2 file and install the .theme, it works great. Any reason why?

This is for all .skz files.

I am using KDE 3.4.1 and I am on Arch Linux.

Thanks!!!

Report

rolamento

13 years ago

Ihave exactly de same problem with suse9.3

Report

C

p0z3r

13 years ago

After testing some themes I've uploaded I've fixed a problem with downloading skz files from kdelook. I didn't see the problem you were having unfortunately. For anyone wanting the fix that allows you to get skz themes from the theme dialog and install them, you can check out the latest SVN in branches/KDE/3.5/kdeutils or just wait for the next beta release of KDE 3.5. Sorry about the mixup.

Report

burt

13 years ago

where can i download the suse 9.3 rpm?

Report

sacredsouls

13 years ago

You dont need an RPM, just download and compile the source :)

Report

cherusker

13 years ago

I just tried to set this up. Configure went well, but MAKE says:

WARNING: use unsermake instead of make or use a wrapper script, e.g. makeobj!!!
/home/kdesvn/SVN/unsermake/unsermake all
make: /home/kdesvn/SVN/unsermake/unsermake: Command not found
make: *** [all] Fehler 127

What is wrong? Thanks in advance and: I love this prog!

Report

C

p0z3r

13 years ago

This was discovered to be a problem with unsermake and svn2dist. I've uploaded a new packge to sourceforge that doesn't use unsermake to generate the package.

Anyone who's downloaded and doesn't have unsermake, PLEASE REDOWNLOAD.

Sorry about the problems.

Report

g1gsw

13 years ago

I have the same problem here.

Report

guppetto

13 years ago

1. Has the Mandriva compilation error been resolved?

2. Since Superkaramba is now in the kde 3.5 branch, has the problem of having shadows drawn incorrectly around widgets been resoved?

Report

C

p0z3r

13 years ago

If this is when using kompmgr or xcompmgr, try starting it with different options such as -CcFf.

Report

tourist

13 years ago

guys, i'm totally new to linux and here's what i get trying to compile superkaramba from source:
checking for libz... configure: error: not found.
Possibly configure picks up an outdated version
installed by XFree86. Remove it from your system.

Check your installation and look into config.log

It's probably something stupid but for me it's like outerspace:))
Thank for any suggestions.

Report

nuka

13 years ago

The window which lists the themes needs to support drag n drop of .skz files.

also, it would be nice to have it detect skz files in selected directories and add them to the list automatically(like amaroks collection browser).

Report

NaNiNaNi

14 years ago

here is the eorror:
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!

Report

abattoir

14 years ago

Install the 'kdelibs-devel' package.
Instead of posting hear and waiting for a reply, you could do a search in google and find answers instantly. :)

Report

scubarichfl

14 years ago

Sorry if I seem like an idiot you guys. I have recently totally switched over to linux from XP Pro and enjoy it very much. The distro that I am running is Suse 9.3 Pro. I have downloaded Superkaramba and have tried to compile. At the end of the ./configure script I get this:

checking for X... configure: error: Can't find X includes. Please check your installation and add the correct paths!


Any suggestion on what to do? Any help would be greatly appreciated.

Rich

Report

C

p0z3r

14 years ago

Be sure to install your Xorg-x11-devel package for your distro.

Report

scubarichfl

14 years ago

Thank you very much for the reply. Much appreciated. I got everything working now. Thanks again.

Rich

Report

MartinGy2k

14 years ago

This version would not compile for me. Oh well, an older version still is working. I'll wait for an rpm for suse9.3 before I try to upgrade again. Thanks anyway.

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 2