This is a very simple KDE panel applet that merely displays which desktop you are currently on, originally inspired by the WindowMaker Clip (hence the name.)
It uses mouse-clicks, or the scroll wheel, to change Desktops. Or you can middle-click to bring up a menu to jump directly to a desktop.
I normally use hot-keys to change desktops and have no need/desire to see desktop previews, so I wrote this to satisfy my own needs. I recognize it's not for everyone.
Please give me some comments on how this can be improved. If you vote "Bad" please leave a comment, so I know why. I'm not here for ego, but if there is a way I can improve this simple applet, I'd like to know, since I like a good challenge. Heh.Last changelog:
1.3.1 -- Another bugfix for transparent panels. *_Really_* should be fixed this time, as the applet now responds to palette changes when the background of the panel (via wallpaper or panel settings) is changed. -- Updated text on the Help Dialog. 1.3.0 -- New Option: Display Desk Name. It's a toggle for if the user wishes to display the desktop name (default) or the desktop number. -- New Option: User can choose how the Mouse Wheel changes desktops. Default is still Away From User == Previous desktop. -- Added Desktop Numbers to the popup menu. -- A bit more clean-up to the config dialog to remove extra layout widgets when they were not needed.
1.2.9 -- Another bug fix for background transparency that happened if you changed wallpaper or moved the applet.
1.2.8 -- Updated Label Widget for KDE 3.4, due to how kicker handles background transparency. (Thanks to Aaron Seigo for helping me figure this out.)
1.2.7 -- Changed the popup menu to appear off the kicker correctly. -- Added a config option entry to the menu.
1.2.6 -- Added middle-click popup menu.
1.2.4 -- Changed *back* to KFontRequester after long-last. Code clean-up a bit, but offset since I left the old KDE 3.1.* Font stuff in the code, just commented out, just in case somebody wanted to go and use the old config.
I just realized this morning after I got to work that KClip 1.0, 1.2 will not work with KDE versions prior to 3.2, due to the KFontRequestor.h being new. I'll fix this later tonight to use an older Font widget in the Config dialog to make sure it works with KDE 3.1.* as well. (I use 3.1.5 here at work.)
They are called Melody - Gold. I got them from kde-look.org some time ago. Supposedly they were part of a "Xdefine Linux" distro, but I have no idea whatever happened to the author or if they were ever updated.
If you can't find them on kde-look, e-mail me and I'll send you the old tarball I have.
hi,
just compiled and installed kclip on a kde3.1.4 system. Nice tool!
Actually I cant configure kclip. Nothing happens at all when i right-click the panel and choose "configure kclip"...
Instead of an icon i do see text...
Any idea how to change it?
Er... Um, I forgot to comment that out. Right now, there is nothing to configure. Unless the wife changes her mind about going out tonight, I plan on reading up on KConfig and getting something implemented tonight.
I put some notes in the TODO and BUGS files. On KDE, 3.2, don't click on "About KClip", it'll crash. :/.
I'm happy to note, now that I am home, that it works just fine with panel transparancy. :)
I'm not sure what you mean. If you mean the actual name of your Desktops, you do that from your "Configure Desktop" menu (normally on your Right-Click menu on your Desktop.)
Then choose the "Multiple Desktop" list item on the left.
I probably won't add any icon ability to this, since I just want a simple text-based way of knowing which Desktop I am on. :)
d'oohh it seems i mixed up your first screenshot - i thought kclip is evoked by clicking on the upper-right-icon...
I changed the text of my desktops - thanks for this!
:-)
Ratings & Comments
15 Comments
what style are you using ?? BTW: nice improv. !!
Thanks. :) I'm using QtCurve, downloaded from this site. http://www.kde-look.org/content/show.php?content=5065
It appears that the Melody theme has been renamed to Plastique and can be found here: http://www.icon-king.com ...along with his other icon themes. :)
I just realized this morning after I got to work that KClip 1.0, 1.2 will not work with KDE versions prior to 3.2, due to the KFontRequestor.h being new. I'll fix this later tonight to use an older Font widget in the Config dialog to make sure it works with KDE 3.1.* as well. (I use 3.1.5 here at work.)
nice you mention this - i just thought i missed something as i tried to install it on KDE3.1.4 box here...
Wow the melody icons are so good,dont understand why they are not here on kde-look
which icons do you use in you screenshot?
They are called Melody - Gold. I got them from kde-look.org some time ago. Supposedly they were part of a "Xdefine Linux" distro, but I have no idea whatever happened to the author or if they were ever updated. If you can't find them on kde-look, e-mail me and I'll send you the old tarball I have.
hi, just compiled and installed kclip on a kde3.1.4 system. Nice tool! Actually I cant configure kclip. Nothing happens at all when i right-click the panel and choose "configure kclip"... Instead of an icon i do see text... Any idea how to change it?
Er... Um, I forgot to comment that out. Right now, there is nothing to configure. Unless the wife changes her mind about going out tonight, I plan on reading up on KConfig and getting something implemented tonight. I put some notes in the TODO and BUGS files. On KDE, 3.2, don't click on "About KClip", it'll crash. :/. I'm happy to note, now that I am home, that it works just fine with panel transparancy. :)
hmm - but still i have no idea at all how to change the text "Desktop 1,2,3,..." into a nice-looking icon.. Thanks
I'm not sure what you mean. If you mean the actual name of your Desktops, you do that from your "Configure Desktop" menu (normally on your Right-Click menu on your Desktop.) Then choose the "Multiple Desktop" list item on the left. I probably won't add any icon ability to this, since I just want a simple text-based way of knowing which Desktop I am on. :)
d'oohh it seems i mixed up your first screenshot - i thought kclip is evoked by clicking on the upper-right-icon... I changed the text of my desktops - thanks for this! :-)
why not just post the icon tarball you have here on kde-look? I can't find them and I'm sure there are more people interested! (including me :) )
http://rpm.pbone.net/index.php3/stat/4/idpl/915771/com/icons-melody-0.5.3-3ark.noarch.rpm.html