RoundBar for 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
5.0
Description:

As you can see this is a replacement for the kicker(well almost) in the future i will implement a volume slider (as soon as i figure out how to do it keeping karamba from crashing... my skills with python is around "Hello World...") Any C&C is wellcomed and also any Idea to improve the bar...
Last changelog:

17 years ago

First Public Release

Change in v0.3

repaired some little error at startup in the Pager

Totaly NEW Zoom effect it's so new that even I don't know How i made it... but it's cool i think ^^

The K menu appears in a fixed position to chance te position just tweak the last parameter in the dcop call in the widgetclicked function

Change in v 1.0
well thre is no real improvement in the look of the bar, but now it's totaly _DYNAMIC_ you just had to edit a little file and in theory the theme should do the rest the original idea for a dynamic bar is of wizzard so "blame" him :-DDDDDD (i'm kidding^^

Change in 1.1

Now the RoundBar try to identify your icon themes and search the specified icon in your icon's Theme directory, if it does'not find it it uses a default path (under the Pics dir in the tarball)

Change in 1.2
Now when you click an icon it will go bach to the default size, so you can know that you have actualy clicked an icon

corrected some little problem in the pager(now it should upgrade the change of desktop even if you don't use it to make the change)

Extended the use of the keyword Icon in the config file : now it can specify a path to an icon you want to use.

added the ability to open the RoundBar.conf file just by doing a middle click on the Bar

Changes in 1.3:

I've found the source of the problems some ppl had with this bar...i've corrected them, now it should be all right, also, i've reimplemented the way the bar handles the click, let me know what you think of it

Changes in 1.5:

it's better if you use Superkaramba 0.24 for this theme

I've practicaly rewritten the code, now it should be much more simpler to modify it, and/or reuse the code, i've also changed the configuration file, now Roundbar search for a file .roundbarrc in your HOME directory the sintax isn't changed much by the way there is my .roundbarrc included so for the sintax of the configuration file use it. I've tried to introduce the tooltip, but probably i'm still missing something 'couse i can't see them... I've also remade the "click Notification" i think it's muck more stilish and now the Zoom function use the resizeImageSmooth so it's much better to see (i've decided to use the resizeImageSmooth becouse i've noticed that it's not so CPU intensive as i could think...)

TODO:

- A TaskBar (i've the graphics all made but i can't figure out hoe to create two different widget...)
- An XmmS control system (it seems that all the Docker made with Karamba has one and is useful)
- Maybe a Menu parser to allow the user to replace totaly the kicker

minkiux

17 years ago

o

Report

wizzard

17 years ago

another thing:

I suggest you us
dcop kicker kicker popupKMenu 200x250
for the kmenu, so it always appears right at the same point :)

Report

C

ZIOlele

17 years ago

to erase the Pager you have to modify Initilize() (just erase the lines between if init ==0: and for i in range(Nimg) ) erase or comment out the Pager function and modify widgetClicked

to erase the clock you have to edit RoundBar.theme as it's configured there...

Tnx for the tip, i've tried it, bat this way the K menu will popup at the given coordinates, whic is good, but if i change my res the K menu then will popup at the wrong place... i'll to look into it to make it pop up always were i want 't to pop up...

Report

wizzard

17 years ago

I made a python script which generates the bar completely DYNAMICALLY!
Just place some links in a folder, and the bar does the rest for you.

Are you interested? ;)

Report

C

ZIOlele

17 years ago

Well, yes, but just to understand how, i like to do things my own way i think it's the only way to really understands things... by the way this is my email:
kyosuke_kasuga at libero.it

Report

wizzard

17 years ago

Yes, it's in fact just the workframe for showing the icons dynamically.
You have to hack it anyway to build the zoom etc :)
The script scans the selected directories for .deskop files (KDE Links) and uses the information given there.
I'll mail it to you

Report

wizzard

17 years ago

Great work, I love it :)

I'll have to change the time and the desktop selector, because I already have those.

Report

17 years ago

First Public Release

Change in v0.3

repaired some little error at startup in the Pager

Totaly NEW Zoom effect it's so new that even I don't know How i made it... but it's cool i think ^^

The K menu appears in a fixed position to chance te position just tweak the last parameter in the dcop call in the widgetclicked function

Change in v 1.0
well thre is no real improvement in the look of the bar, but now it's totaly _DYNAMIC_ you just had to edit a little file and in theory the theme should do the rest the original idea for a dynamic bar is of wizzard so "blame" him :-DDDDDD (i'm kidding^^

Change in 1.1

Now the RoundBar try to identify your icon themes and search the specified icon in your icon's Theme directory, if it does'not find it it uses a default path (under the Pics dir in the tarball)

Change in 1.2
Now when you click an icon it will go bach to the default size, so you can know that you have actualy clicked an icon

corrected some little problem in the pager(now it should upgrade the change of desktop even if you don't use it to make the change)

Extended the use of the keyword Icon in the config file : now it can specify a path to an icon you want to use.

added the ability to open the RoundBar.conf file just by doing a middle click on the Bar

Changes in 1.3:

I've found the source of the problems some ppl had with this bar...i've corrected them, now it should be all right, also, i've reimplemented the way the bar handles the click, let me know what you think of it

Changes in 1.5:

it's better if you use Superkaramba 0.24 for this theme

I've practicaly rewritten the code, now it should be much more simpler to modify it, and/or reuse the code, i've also changed the configuration file, now Roundbar search for a file .roundbarrc in your HOME directory the sintax isn't changed much by the way there is my .roundbarrc included so for the sintax of the configuration file use it. I've tried to introduce the tooltip, but probably i'm still missing something 'couse i can't see them... I've also remade the "click Notification" i think it's muck more stilish and now the Zoom function use the resizeImageSmooth so it's much better to see (i've decided to use the resizeImageSmooth becouse i've noticed that it's not so CPU intensive as i could think...)

TODO:

- A TaskBar (i've the graphics all made but i can't figure out hoe to create two different widget...)
- An XmmS control system (it seems that all the Docker made with Karamba has one and is useful)
- Maybe a Menu parser to allow the user to replace totaly the kicker

12345678910
Be the first to comment
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
updated May 11 2003
added Apr 23 2003
downloads 24h
0
mediaviews 24h 0
pageviews 24h 4