Kroller

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:

Kroller is a SuperKaramba theme that produces an application launcher bar similar to the one in Mac OS X. It was originally based on TuxBar, but has now been almost completely rewritten to allow for easy customization and lower CPU usage. You can easily change icon sizes, add and remove icons, and change what commands get executed by editing a few lines in the kroller.conf file.
Last changelog:

14 years ago

kroller-v0.95
2005/01/13
 * This is a small release to make kroller auto-detect the number of virtual desktops on new KDE releases properly.

kroller-v0.94
2003/08/04
 * When you click on an icon it now bounces up and then down instead of the other way around.
 * Icons do not "lift" off of the floor now when the mouse moves over them, they just get larger.
 * The default max icon size and iconSeparation has been changed slightly
 * By default the background bar is not enabled now

--

To Do List

[ ] Add task management support
[ ] Allow kroller to dock to the top or sides of screen
[ ] Date and time box
[ ] Option to animate raising icons to full size on enter
[ ] Absolutly position where the K Menu comes up?
[ ] Cool startup animation :)
[ ] Is there any way to have a "docapp" section so I can easily show klipper and kmix applets?
[ ] More CPU Optimization
[ ] Pre-render all icons in memory so we don't have to scale the icons all the time == huge CPU savings. How will I do that though?

Lenny84

11 years ago

When you edit kroller.conf is there any way of making the bar jump to the front of whatever apps I have running on the desktop? I like to have my apps maximized to fill the whole screen, but I keep having to either minimize them or move them in order to open something else from the bar. If there isn't I'll live with it the way it is - it's still a fantastic theme. also, is there a way to make it autoload on system startup? I keep having to go into karamba and manually load it each time I log in. Any help is much appreciated! thanks
Andrew

Report

anubisg1

12 years ago

i would like to put the k roller on the TOP of my screen.

exist a way to make the icons biggers down?

sorry for bad english...

Report

einheitlix

12 years ago

First of all, let me say I simply love your widget! I'm so fond of that MacOS X style toolbar I actually decided to switch back from Xfce to KDE (and a few other things too, but it was one of the reasons) ;-) Thumbs up!

There are also very nice barimages and icons done by angelizer:
http://www.kde-look.org/content/show.php?content=13109
I added those to my kroller here (instead of using Skroller itself, because that is still based on kroller v0.94, and I prefer to keep up with the "original" kroller ;))
You might want to consider taking them into the "official" release, so they don't get lost...?

Anyway, what I really wanted to ask (I'm sorry if this already came up, but I really don't feel like reading through 14 pages of comments): the only thing that really disturbs me is that I have to double-click on the icons. Is this normal behaviour? Is there a way to have kroller reacting to just a single click? I know it's feasible with the Superkaramba API - other plugins like Aero AIO or LiquidWather react to single clicks, too. Maybe I'll have a look at it myself, but I first wanted to ask whether this is supposed to be like this or if there's an easy way to change that behaviour and I'm only overseeing something, before I dive into the code ;)


Thanks,
Malte

Report

dasein

12 years ago

I see that your comment/question is now quite stale, but just in case someone else wonders...

The "trick" to making a karamba widget responsive to a single click to to anchor it to a fixed position on the screen.

So, right click the widget, select "Toggle Locked Position," and watch the magic happen!

Report

ScottSS

13 years ago

My god, where did you download this wallpaper???

Thanks!!! =D

Report

bennyfletch

13 years ago

With this I can truely say there is nothing better. Thank you for your generous work!

Report

lkcl

14 years ago

last year i did a _major_ rewrite of kroller, and added some enhancements to superkaramba.

anyone interested it can be obtained from here:

http://kde-look.org/content/show.php?content=31081

the code also contains some extremely useful classes - wrapper classes - which anyone who is writing superkaramba themes will find useful.

Report

cypherpunk

14 years ago

use kxdocker or ksmoothdock instead for real functionality

Report

egstitt

14 years ago

I love it. I was hoping to find something like this for linux. It would be nice, though, if the pager showed which desktop you were on.

p.s. in case you guys haven't figured out how to add/remove icons and programs: just edit kroller.conf, which is located in your main kroller directory. It is commented really well and makes editing simple. You may have to use the full path to the program/icon, though.

Report

titosam

14 years ago

does anybody knows where can I get the wallpaper of this karamba theme? i'd very pleased to anybody if can tell me
thanks

PS sorry my english

Report

grab7009

14 years ago

This dock works way better than the tuxbar ever did for me. Excellent job!!! But how the hell do I change the icons and the programs they open?

Report

cris81

14 years ago

i tried kroller themes with superkaramba but i receive this error:

Could not find platform independent libraries
Could not find platform dependent libraries
Consider setting $PYTHONHOME to [:]
'import site' failed; use -v for traceback
superkaramba: TaskManager::TaskManager()
Could not read config file.
Traceback (most recent call last):
File "/root/kroller-v0.95/kroller.py", line 28, in ?
import string, re, os
ImportError: No module named string
------------------------------------------------------
What does ImportError mean?

It means that I couldn't load a python add-on for kroller.theme
If this is a regular theme and doesn't use python
extensions, then nothing is wrong.
------------------------------------------------------
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20
Minor opcode: 0
Resource id: 0x200005b

Report

nfelt

14 years ago

Great work on your theme. I just had one suggestion. Is it possible to create an option to single click the icons instead of double-clicking?

Keep up the great work!

Report

cheesehazard

14 years ago

This is awesome. I have been looking for a bar like this. I havent figured out how to add and remove some of the icons but this is awesome. Good job.

Report

mattdev121

14 years ago

I also have superkaramba latest + working python installed on slackware-current.

Could not find platform dependent libraries
Consider setting $PYTHONHOME to [:]
'import site' failed; use -v for traceback
superkaramba: TaskManager::TaskManager()
Traceback (most recent call last):
File "kroller.py", line 28, in ?
import string, re, os
ImportError: No module named string

Seems to be the error. As for $PYTHONHOME, that variable is not set should it point to somewhere?

Report

elfanor

14 years ago

hi i'am a newbie on linux but when i openned the .theme, there is an error :
[email protected] elfanor]$ superkaramba
Could not find platform independent libraries
Could not find platform dependent libraries
Consider setting $PYTHONHOME to [:]
'import site' failed; use -v for traceback
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 2
Minor opcode: 0
Resource id: 0x40000c9
superkaramba: TaskManager::TaskManager()
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20
Minor opcode: 0
Resource id: 0x40000c9
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20
Minor opcode: 0
Resource id: 0x40000c9
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20
Minor opcode: 0
Resource id: 0x40000c9
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20
Minor opcode: 0
Resource id: 0x40000c9
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20
Minor opcode: 0
Resource id: 0x40000c9
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20
Minor opcode: 0
Resource id: 0x40000c9
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20
Minor opcode: 0
Resource id: 0x40000c9
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20
Minor opcode: 0
Resource id: 0x40000c9
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20
Minor opcode: 0
Resource id: 0x40000c9
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20
Minor opcode: 0
Resource id: 0x40000c9
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20
Minor opcode: 0
Resource id: 0x40000c9
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20
Minor opcode: 0
Resource id: 0x40000c9
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20
Minor opcode: 0
Resource id: 0x40000c9
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20
Minor opcode: 0
Resource id: 0x40000c9
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
Major opcode: 14
Minor opcode: 0
Resource id: 0x40000c9
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 40
Minor opcode: 0
Resource id: 0x40000c9
Traceback (most recent call last):
File "/home/elfanor/Desktop/kroller-v0.95/kroller.py", line 28, in ?
import string, re, os
ImportError: No module named string
------------------------------------------------------
What does ImportError mean?

It means that I couldn't load a python add-on for kroller.theme
If this is a regular theme and doesn't use python
extensions, then nothing is wrong.
thanks for telling me what should i do

mathias

Report

C

caspian

14 years ago

Maybe you don't have python installed? I've not seen this error before.

Report

elfanor

14 years ago

i have python installed otherwise i couldnt run karamba 0.34...

any solution plzzzzzz


mat

Report

kreten1

15 years ago

Very good CPU optimisation! Never seen anything so smooth.
Very good.

Report

fizgig

15 years ago

this is by far the best menu i've tried, however there is an ugly black bar about 500x150px behind it, any way to get rid of it?

Report

DrRider

15 years ago

I have the same problem with you. I think that it is a bug of karamba, maybe.
Try changing your background from tile to centre-tile or centre. I've changed it and the black stripe disappeared.

Report

BearKnuckle

15 years ago

How do I change the programs linked in the bar?

Report

18volt

15 years ago

I am amazed how much faster this runs then KXdocker this thing rips on suse 9.1 cant wait to see the next release

Report

heather07

15 years ago

i must say that you did a great job! i'll download this for sure... anyway., how did you make the panel transparent??

pls. help...

Report

Platapie

15 years ago

Any thoughts as to why Kroller is always on top on my machine? I have it set to false in .theme, yet for some reason it refuses to listen to me.

Besides that the bar looks great.

Report

14 years ago

kroller-v0.95
2005/01/13
 * This is a small release to make kroller auto-detect the number of virtual desktops on new KDE releases properly.

kroller-v0.94
2003/08/04
 * When you click on an icon it now bounces up and then down instead of the other way around.
 * Icons do not "lift" off of the floor now when the mouse moves over them, they just get larger.
 * The default max icon size and iconSeparation has been changed slightly
 * By default the background bar is not enabled now

--

To Do List

[ ] Add task management support
[ ] Allow kroller to dock to the top or sides of screen
[ ] Date and time box
[ ] Option to animate raising icons to full size on enter
[ ] Absolutly position where the K Menu comes up?
[ ] Cool startup animation :)
[ ] Is there any way to have a "docapp" section so I can easily show klipper and kmix applets?
[ ] More CPU Optimization
[ ] Pre-render all icons in memory so we don't have to scale the icons all the time == huge CPU savings. How will I do that though?

12345678910
product-maker Base: 4 x 5.0 Ratings
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.95
updated Jan 13 2005
added Apr 29 2003
downloads 24h
0
pageviews 24h 2