Powder

KDE 3.x Window Decorations

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:

I got inspired by some plasmoids mockups I saw while surfing around.

The content frame is part of the windec. The borders are larger than the usually so thin and unreachable borders --Usability!-- but they don't look so.

Please note the styled menu button. The usual icon never reacts like the other buttons so I replaced it. (This is optional.)
Last changelog:

13 years ago

0.6:

- Double click on menu button now close the window.

- On request, the windows can keep their round corners even when maximized.

- Config dialog re-worked. There's room for some more options.


0.5:

- Shaded windows are now more compact and looking better.

- The buttons glow the same way on active and inactive windows. That's also looking better.


0.4:

- KeepAbove and KeepBelow now have a different icon when activated.

- Button icons slightly changed --for the best, I hope. Old buttons are still available. (See README.)

maruchan

12 years ago

I've been using Powder for a while and I get lots of comments about it. My question is - sometimes windows won't expand to automatically fit their contents, and I'm wondering if this is a Powder bug or a KWin bug. For example, when I insert a DVD, the "actions" window pops up and the button at the bottom is obscured until I stretch out the window. Ideas?

Report

johnniecarcinogen

13 years ago

This what I have been looking for for 5 years. I know have solidified my love for KDE thanks to aesthetics, not just functionality.



Thanks again!

Report

derelm

13 years ago

powder has a really pleasant look, it's great. but i really miss one thing: when a window is maximized and i want to close it, it's not sufficient to simply "throw" my mouse into the top right corner and click (as with plastik-win-deco).
would be great to see that in the next version.

Report

l1nx

13 years ago

..i like this win deco very much...using it ;)

but i was wondering if you cold make the lightning to come from both sides...left an right as top and bottom ... so it's everywhere .. :) ... the thing is it seems to me as an frame ...so it looks nice...

thanks ;)

Report

amitr

13 years ago

I compiled and installed it on kde 3.3.2 + xfree. However, when I select it in the control center only the left border of all windows are shown... This is wierd - I only see vertical lines where the left border is - I do not see any other part of any window, so I cannot even change it back. Had to manually modify winrc file.

What am I doing wrong?

Thanks,

Amit

Report

C

Maxilys

13 years ago

I'm really amazed by your bug. I haven't the slightest idea what may cause it. There shouldn't be such an in between situation. A windec either works or not. As for preventing you from changing it, that's way too strong.

While I was developping it, I managed to crash Powder and all I got was no windec at all but everything else worked, including changing the windec to another one.

As far as I know, Powder should work even with KDE 3.2 because that's the moment I developed the engine for the windec Mallory.

I definitively have no idea. Maybe a cosmic particle hit your processor during compilation? ;-) If you haven't already done it, you should try re-building it, or else upgrading your KDE to 3.4+.

Report

amitr

13 years ago

I removed evrything, re-downloaded powder, compiled and installed it, then I discovered this was not the problem. I forgot to mention that I'm working with a Hebrew locale. Once I switched to en_US.UTF-8, everything was fine (and I could enjoy the beauty of powder ;-) ). Switching back to he_IL.UTF-8 returned the "bad" behaviour. What actually happen, is that all windows somehow shrunk to a width of about 10 (ten) pixels. So what I see are vertical bars instead of windows, with a height of the original window but a width of about 10 pixels. This is why I couldn't switch to another windec - you merely cannot use any window in this situation, you don't see, e.g., any button. It now seems to me as a bug which is related to some RTL or LTR ordering. I can email you a screenshot of the control center when powder is selected, let me know if you are interested. Also, if you think I can in someway help you resolve this just let me know.

Thanks,

Amit

Report

C

Maxilys

13 years ago

Yes, yes! I'd like to see this bug in action. Send a PNG that I don't loose a single pixel and the colorscheme if it's not one of those I provide. Maybe I'll understand what's going on.

And, is Powder the only windec that mis-behaves? Please, try all windecs available on your system and make a list of those which work and those which don't. That would be very helpful for me to compare their sources.

We're gonna crush that bug! ;-)

Report

C

Maxilys

13 years ago

I just updated my KDE to 3.5 RC1 and Powder keeps on working without a glitch. The sources don't even need to be patched to make them under the new KDE. (I'm happy.) ;-)

Report

AnXa

13 years ago

This is really the one ├╝beralles window decoration. I recommend it.

Report

pusling

13 years ago

Hi! I really like this. I do, anyway, have one simple request; it would be nice if 'make distclean' was run before you made the tarball for all of us. pusling@pusling:~$ tar xjf 29935-powder-0.6.tar.bz2 pusling@pusling:~$ cp -a powder-0.6/ powder-0.6.orig pusling@pusling:~$ cd powder-0.6 pusling@pusling:~/powder-0.6$ make distclean [snip output] pusling@pusling:~/powder-0.6$ cd .. pusling@pusling:~$ diff powder-0.6 powder-0.6.orig/ Only in powder-0.6.orig/: Makefile Common subdirectories: powder-0.6/admin and powder-0.6.orig/admin Common subdirectories: powder-0.6/autom4te.cache and powder-0.6.orig/autom4te.cache Common subdirectories: powder-0.6/colorscheme and powder-0.6.orig/colorscheme Only in powder-0.6.orig/: config.h Only in powder-0.6.orig/: config.log Only in powder-0.6.orig/: config.status Only in powder-0.6.orig/: libtool Common subdirectories: powder-0.6/powderclient and< powder-0.6.orig/powderclient Only in powder-0.6.orig/: stamp-h1 Thank you!

Report

C

Maxilys

13 years ago

I just discovered "distclean" no so long ago but I didn't know what it was for. ;-)

I used to only do "make clean" before to make an archive but I'll clean my mess for the next time. I promise.

Report

mattfly

13 years ago

I found just a little bug, I'm running a opensuse 10.1 alpha 1 version, I've the kde 3.5 beta 2 installed.

For my tv (on XawTV) I'm used to remove the window border, to have just the screen above all the other windows, I keep it quite little.

If I do this, KDE crash, and every border disappear!

Can you fix this?

THANKS, for this really best theme!

Report

C

Maxilys

13 years ago

Well, I can't reproduce this bug. On my SuSE 10.0 with KDE 3.4.3, I can remove the decoration from any window whether they are fullscreen or not, do anything I want with the ALT+F3 menu and my KDE keeps on working.

I don't know where it comes from but because of my bad experiences with KDE 3.5b2, I'd say it's the culprit.

I've "tortured" my windec engine more than you can imagine for years and I've never seen it bring any KDE in its fall. So, I don't know in which direction I could look for a bug.

Did you re-build it for KDE 3.5? (Just a stupid idea that came to my mind.) I spent more time downgrading KDE 3.5b2 back to 3.4.3 than using it and I don't remember how my windec worked, if it ever worked.

Report

mattfly

13 years ago

It's a problem that affect even some other theme, not often like yours, but I think it's related with a KDE 3.5 bug.

I definetely don't know exactly

Report

screemo

13 years ago

Great to see the "doubleclick close" integrated into Powder !!! :)

I've seen another feature in a windeco that allowed you to move the mouse to the farest top-right and then be able to close the window (actually hitting the regular close icon, as this was moved more top-right than currently).

I've seen this implemented in a livecd with kde 3.5beta2 announced on dot.kde.org. It might have been "Klax", but i'm not sure.

Report

huhtanen

13 years ago

Your deco is awesome! But, there's one thing that annoys me: maximized windows do _not_ have round corners.

Perhaps this is meant as a feature, but for me this is a bug.
Could you add an option for changing this behaviour?

Report

C

Maxilys

13 years ago

LOL! I did it on purpose, thinking that somebody would complain that the window doesn't fill the screen when maximized. And look what I get: Somebody complains that the corners don't remain round. :-)

(I amused by very little things...)

Any way, that's possible and very easy but I need to re-work the config dialog. The preview is already so small. I can't add another option or it will be reduces to a single line.

Well, since I got too many problems with the mousewheel, I'll give up on it and add "your" option. Now I have some more serious reasons to release a new version. ;-)

Report

huhtanen

13 years ago

Now its much better! Thank you. :)

Report

screemo

13 years ago

I really like your windeco. Its on by default here on my installation now :)

Could you maybe add a "Doubleclick Menu icon to
close window"-option like Plastik has ?

Report

C

Maxilys

13 years ago

I don't use double-click but that shouldn't be a problem to add this feature. I will cut and paste from Plastik sources. Happy GPL world! ;-)

(Long pause...)

I cut and pasted from Crystal sources --which happened to be already unzipped-- and I already added the double-click closure... but the menu appears in between the 2 clicks.

Not good!

I'll fix this "feature" for the beginning of next week. (My schedule agrees.)

Report

screemo

13 years ago

Sweet, Thanks!

BTW: I have no problem with the menu flashing while doing the "doubleclick close" !

Report

C

Maxilys

13 years ago

Apparently, nobody should mind. All the windecs that I checked and that allow the double click closure "suffer" from the same problem.

I don't like that but I will provide the feature. I'll try to find a fix for a later version. My attempts have been unsuccessful so far.

If I have the time, I intend to include the mousewheel-driven window switcher too --if somebody sees what I mean.

Report

Yaba

13 years ago

...it's just too bad that we won't get smaller title bars :-(

Report

C

Maxilys

13 years ago

You again? ;-) (I just replied to your message in the poll section.)

Once for all: The titlebar isn't that big. A very classic windec like Plastik has a 28-pixel high titlebar while Powder uses 30 pixels.

And I promise that I won't answer any more to anyone who says that the title bar is too big. ;-)

(Don't take what I say too seriously, I just need a punching-ball after a lot of frustrations with KDE 3.5. I had to choose in between you and Profus and his heretic idea of erasing my wonderful colorschemes.) ;-)

Report

13 years ago

0.6:

- Double click on menu button now close the window.

- On request, the windows can keep their round corners even when maximized.

- Config dialog re-worked. There's room for some more options.


0.5:

- Shaded windows are now more compact and looking better.

- The buttons glow the same way on active and inactive windows. That's also looking better.


0.4:

- KeepAbove and KeepBelow now have a different icon when activated.

- Button icons slightly changed --for the best, I hope. Old buttons are still available. (See README.)

12345678910
product-maker Base: 4 x 5.0 Ratings
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs ocs-url or ocs-store to install things
Pling
0 Affiliates
Details
license
version
0.6
updated Oct 31 2005
added Oct 07 2005
downloads 24h
0
page views 24h 4
System Tags linux unix