Description: Dynamic Karamba Bar ------------------------------- This bar uses KDE links in a specified directory to generate a kicker-like buttonbar.
If the zoom is too slow because of your hardware (or my dirty python skills ) disable it in the configuration (set "smoothZoom" to 0).
Middle-click the bar to open the folder containing the links. The links are sorted by name.
If anybody has other bar backgrounds, please send them to me! I will include them.
ScreenShot #1: Plain DynBar with xmms controls enabled.
ScreenShot #2: AddOns enabled in DynBar.theme.
ScreenShot #3: xmms controls expanded (mouseOver)
SuperKaramba 1.17j is needed!!
Read the README and change the values in the script to suit your needs.
And please let me know what you think and how it works!!!Last changelog:
Version 3.6: Changes in the xmms control addon, still not very functional though.
Version 3.5: Different image sizes are now "cached" so zooming is faster now.
Version 3.4: Variable for number of flashes at app-start added. Icons are now sorted by name!
Version 3.3: Experimental xmms controls (enable vie script config). Using the new show/hide functions makes the bar a bit faster.
Version 3.2: Button feedback when starting apps.
Version 3.1: Variable added to disable smooth zooming. The button will "highlight" like in kicker.
Version 3.0: KMenu button added
Version 2.2: Clock added
Version 2.1: Pager added (not very nice yet), Background modified, Tooltips added
Version 2.0: Smooth zoom added!
Version 1.1: Bugfix: Stopped DynBar from "hanging" when clicking link with incorrect command (non-existing apps etc.). Slightly modified bar background.
Version 1.0: After SuperKaramba now resizes images correctly, this is the first release.
Version 0.3: OnMouseOver highlighting (fast zoom)
Version 0.2: Minor changes, Konqueror opens location of link-files when middle-clicking the bar
Version 0.11: Fixed Bug preventing KDE links to start applications
When I try to run DynBar the following errors occur:
tilleyrw@ubuntu:~/downloads/DynBar$ python DynBar.py &
[1] 15651
tilleyrw@ubuntu:~/downloads/DynBar$ Traceback (most recent call last):
File "DynBar.py", line 6, in ?
import karamba
ImportError: No module named karamba
[1]+ Exit 1 python DynBar.py
Thanks, Bob
I really like this theme. and following other peoples posts have worked out haow to add icons, however the ones it comes with scale nicely but ones I add look bad small or big depending on what sise icon I give them in the files dir.
Help!
I still cant get it to work. I middle click on the blank bar and it shows me the folder with my program links in it. They still dont show up on the bar. Also, how do i add clock & vd? I changed spaceL & spaceR but nothing went in there. Thanks. This is a great looking bar and i want it to work.
I click middlebutton, it came up error:
The file or folder file:/home/wizzard/Karamba/DynBar/Files/ does not exist.
I download in home/myname/tmp/karamba
did I do wrong?
Hi,
I have the same problem here. Maybe its because Superkaramba 1.17j is needed which seems to be outdated.
Last update of Dynamic Bar was about two years ago...
Can anybody tell?
Just want to say I love this. It runs smoothly, and looks super hot
Now the problem I have is that, when I hover my mouse over the little speaker thingy on the right, there is a moment where it flickers black. Any idea how to fix this?
Keep up the awesome work.
I'm enjoying this script, but find it frustrating that the right-click menu does not have the toggle-locked-position available. Karamba and superkaramba are fine, and the toggle works with other scripts, just not this one.
Any thoughts?
Thanks - Michael
the best panel i've used so far, but could you make it auto-downscale icons larger than 48x48 (if it has no 48x48 size) with better results? like the kde kicker does?
i'm sure this is great theme, but it won't let me move it anywhere. the "locked position" setting is grayed-out.
i moves my kicker up, and it's stuck between both monitors...it's unusable.
ok, i got it to move by setting the bottom bar setting to off.
it works great i love this thing, except when i exit/reload the theme, it goes back to the middle of the two screens.
how do i fix this?
What would I have to do to use a smaller icon set for the icons? Like, instead of 48x48 and 64x64 icons, use 32x32 and 48x48 instead? I got it to use the smaller icons, but it scales them up to the default DynBar size. How can I make the size of the whole bar smaller?
i have installed and run DynBar, but I can't see any icons. (you'll see my other post above) So what exactly am I supposed to be changing in the DynBar.py and DynBar.theme files?
Thanks
Well, there are 2 places you need to look in the configuration files (which, if you skim over, are really simple to follow). Look in DynBar.py first at lines 10 and 11 (I think) :
#Path to your favorite iconset and to the standard icon path
iconTheme = "/home/rsklnkv/pics/icons/crystalsvg/"
iconPath = "/home/rsklnkv/pics/icons/crstalsvg"
This is where you may need to change things. I keep most all my icons in one spot, so my path will certainly differ from yours. Yours might be in "/opt/kde3/share/icons/crystalsvg/" if you use the crystal icon set on suse.
If you have no idea where your icons are kept, you may have to search for them.
The second spot to change the config is about a fourth of the way down the same config, at the lines that read :
icons.append(iconTheme+"48x48/apps/kmenu.png")
iconsBig.append(iconTheme+"64x64/apps/kmenu.png")
Again, the path to your icons will differ. This entry defines where the icon that designates the kmenu will come from, the root of which is defined by our first path.
The thing that you might want to keep in mind is that you need to have icons that are scaled to both 48x48 and 64x64.
Does this make sense? It's late:)
I can't get the Kmenu button to work without havign kicker started? From the screenshot's I can see no kicker.. Is there some way around this?
Regards, BIJ
Ratings & Comments
95 Comments
When I try to run DynBar the following errors occur: tilleyrw@ubuntu:~/downloads/DynBar$ python DynBar.py & [1] 15651 tilleyrw@ubuntu:~/downloads/DynBar$ Traceback (most recent call last): File "DynBar.py", line 6, in ? import karamba ImportError: No module named karamba [1]+ Exit 1 python DynBar.py Thanks, Bob
I really like this theme. and following other peoples posts have worked out haow to add icons, however the ones it comes with scale nicely but ones I add look bad small or big depending on what sise icon I give them in the files dir. Help!
but suddenly after i reinstalled the system, I get a black vertical stripe on the left side of the bar...how do i get rid of it??
...but how can I add icons and links to the bar?
click your mouse middlebutton on the bar and fodler will appear. Inside the folder make link to any program and it will be on the bar
I still cant get it to work. I middle click on the blank bar and it shows me the folder with my program links in it. They still dont show up on the bar. Also, how do i add clock & vd? I changed spaceL & spaceR but nothing went in there. Thanks. This is a great looking bar and i want it to work.
I click middlebutton, it came up error: The file or folder file:/home/wizzard/Karamba/DynBar/Files/ does not exist. I download in home/myname/tmp/karamba did I do wrong?
Hi, I have the same problem here. Maybe its because Superkaramba 1.17j is needed which seems to be outdated. Last update of Dynamic Bar was about two years ago... Can anybody tell?
You have to go into DynBar.py and modify all the locations where /home/wizzard is referenced.
Just want to say I love this. It runs smoothly, and looks super hot Now the problem I have is that, when I hover my mouse over the little speaker thingy on the right, there is a moment where it flickers black. Any idea how to fix this? Keep up the awesome work.
When I reload a wallpaper, the wallpaper behind the dynBar stays the same. Any hints on why this happens?
Im still confused how to add the clock. Can anyone tell me how.
Nevermind. I got it. Looks great!
I'm enjoying this script, but find it frustrating that the right-click menu does not have the toggle-locked-position available. Karamba and superkaramba are fine, and the toggle works with other scripts, just not this one. Any thoughts? Thanks - Michael
an alternate click effect, like the default kde kicker 'square', for people with slow computers would be nice.
the best panel i've used so far, but could you make it auto-downscale icons larger than 48x48 (if it has no 48x48 size) with better results? like the kde kicker does?
i'm sure this is great theme, but it won't let me move it anywhere. the "locked position" setting is grayed-out. i moves my kicker up, and it's stuck between both monitors...it's unusable.
ok, i got it to move by setting the bottom bar setting to off. it works great i love this thing, except when i exit/reload the theme, it goes back to the middle of the two screens. how do i fix this?
Could anybody explain me how can I add or change the buttons that appear in the bar?? Thanx :)
What would I have to do to use a smaller icon set for the icons? Like, instead of 48x48 and 64x64 icons, use 32x32 and 48x48 instead? I got it to use the smaller icons, but it scales them up to the default DynBar size. How can I make the size of the whole bar smaller?
i have installed and run DynBar, but I can't see any icons. (you'll see my other post above) So what exactly am I supposed to be changing in the DynBar.py and DynBar.theme files? Thanks
Well, there are 2 places you need to look in the configuration files (which, if you skim over, are really simple to follow). Look in DynBar.py first at lines 10 and 11 (I think) : #Path to your favorite iconset and to the standard icon path iconTheme = "/home/rsklnkv/pics/icons/crystalsvg/" iconPath = "/home/rsklnkv/pics/icons/crstalsvg" This is where you may need to change things. I keep most all my icons in one spot, so my path will certainly differ from yours. Yours might be in "/opt/kde3/share/icons/crystalsvg/" if you use the crystal icon set on suse. If you have no idea where your icons are kept, you may have to search for them. The second spot to change the config is about a fourth of the way down the same config, at the lines that read : icons.append(iconTheme+"48x48/apps/kmenu.png") iconsBig.append(iconTheme+"64x64/apps/kmenu.png") Again, the path to your icons will differ. This entry defines where the icon that designates the kmenu will come from, the root of which is defined by our first path. The thing that you might want to keep in mind is that you need to have icons that are scaled to both 48x48 and 64x64. Does this make sense? It's late:)
oh, ok. I was putting the full path name in there. Thanks for the help!
Sorry, I couldnt check KDE-Look for some time, now I'll try to work on the things proposed.
I can't get the Kmenu button to work without havign kicker started? From the screenshot's I can see no kicker.. Is there some way around this? Regards, BIJ