
GlassTaskBar
Source (link to git-repo or to original if based on someone elses unmodified work):
It provides the KDE menu, desktop switcher, task switcher, CPU meter/graph, memory
and internet traffic meter and a time/date display with mail notifier.
I've cleaned up the source as much as possible, and it is fairly easy to change the
look of the bar, the order of its components or add new components.
Credits to:
mytharak - for the GlassHUD SuperKaramba theme
v0.4 02-Dec-2005
Changed icon locations to "/usr/share/icons/default.kde".
v0.3 02-Dec-2005
The desktop switcher should now automatically resize according to how many
desktops you have configured.
I've added a settings window using Tkinter which you can access via the popup
menu. You can change the time format, network device and your IMAP settings
here. The values are saved in "~/.superkaramba/GlassTaskBar.rc".
Experimental System Tray support has been added. There are a lot of problems
with it which seem to be SuperKaramba's fault, so it may not be very useful.
Enable it in the popup menu and restart the theme.
v0.2 28-Nov-2005
Reduced CPU usage. Spawning a new dcop process to determine if you switched
desktops every 0.5 seconds turned out to be a CPU hog. Instead I now use a
single dcop process with the --pipe argument which I poll every 0.5 seconds.
CPU usage on my machine when idle went down from around 10% to around 1%.
v0.1 26-Nov-2005
First release
Ratings & Comments
16 Comments
This theme is awesome. I have seen seen this theme used as default in another distro http://kanotix.com/PNphpBB2-viewtopic-t-18936.html I am not sure what else can be added but I hope to see future versions. Thanks!!
I love the way this theme looks and works. I would love to use it and not my kicker, but I have some concerns. I see no kmenu, no systemtray, and no taskbar. This means I cannot launch anything I don't set up a desktop icon for or see anything I have running and minimized to tray(which I do always with amarok and ktorrent and super karamba). If you can add support for these, or let me know how to configure it, I would be really happy with this.
i have the same problems. I'm loking forward for a future fix, because i just loved the look on the taskbar. keep up the good work!
I'm not sure what might be the cause of that problem. If the bar doesn't show any icons at all, it's probably because I've hardcoded the icons directory to /usr/share/icons/crystalsvg before. Could you try the 0.4 version? If it still doesn't work, please send me an e-mail and I'll see what I can do.
and wheres is the system tray?
I've been working on adding a systray portion to the bar. However, the systray supports in superkaramba 0.37 seems to be broken. It doesn't show all icons docked in the system tray (for example, azureus and gaim donot show up, but amarok, superkaramba, klipper and kalendar work normally). I'll finish up the support for it tomorrow, but I'm not sure how useful it will be when some applications are missing.
figured out that if you want to change the kmenu launch icon then you need to update about_kde.png in /usr/share/icons/crystalsvg/32x32/actions to whatever icon you want. i've tried looking through the code and need to change from ppp0 to eth0 also when you right click on an taskbar bubble, it brings up the karamba menu instead of being able to right click and close like the kicker. you might include instructions on how to disable or close the regular kicker if a person wants to use this theme as a replacement. and the fix for the cpu time works much better! great job!
I really like this, however it seems to be a system hog. Any ideas?
For some reason it is expensive to spawn a dcop process every half a second. Took me a while to find an alternative solution that doesn't spawn a new process; the obvious solution using the python dcop interface didn't work so I had to use a different trick. Try it now :)
Great job!!Congratulations...:-)
Can you add support for arbitrary icons to launch arbitrary executables (much like ksmoothdock)? I'd use it if it had that capability. It's aesthetically appealing.
Well, I might be able to add icons which launch programs, but making them zoom like ksmoothdock is probably too much to ask.
I think adding capability to launch apps is good enough. It will then be an attractive replacement for Kicker.
I agree. No need to emulate icon resizing alah ksmoothdock. Just adding support for launching apps via fixed sized icons would be sufficient. Given that I'd certainly make use of it. It's a gorgeous taskbar.
why do you replace kicker ? i see no point to do this.
If I could get Kicker to look nicer and if it had decent plugins to display some of the meters I'm using, I'd never have written this theme :)