SuperKaramba 0.39 review

by on

SuperKaramba is, in simple terms, a tool that allows you to easily create interacti

License: GPL (GNU General Public License)
File size: 0K
Developer: Adam Geitgey
0 stars award from

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

SuperKaramba is a tool that allows anyone to easily create and run little interactive widgets on a KDE desktop. Widgets are defined in a simple text file and can be augmented with Python code to make them interactive. Current widgets include everything from simple news headline displays to complete custom replacements for kicker, the KDE toolbar.

Currently SuperKaramba is made only for linux.

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 some key features of "SuperKaramba":
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!

What's New in This Release:
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:
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

SuperKaramba 0.39 keywords