-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    LinuxDaily.com    Linux42.org    OpenSkillz.com   
 
Apps
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login


Sponsoring


-
- Content .- Fans  . 

KWin global drop shadow patch

   0.3.1  

KDE Improvement

Score 67%
KWin global drop shadow patch
zoom


KWin global drop shadow patch
zoom


Link:  http://
Downloads:  3039
Submitted:  Feb 26 2003
Updated:  Mar 11 2003

Description:

A set of patches against KDE 3.1 and KDE CVS to kwin and the Window Decorations kcontrol module to enable Windows- or Mac OS X-styled drop shadows under the active window.

They're based heavily on David Sansome's and noonespecial's work. Have a look at

http://www.kdelook.org/content/show.php?content=5063
http://www.kdelook.org/content/show.php?content=4922

and marvel at their mad eye candy skills.

This should work with any window decoration, but irregularly shaped ones such as Keramik and ModSystem may look a bit weird.

Like most of the dedicated Shadow Coders (ooh, sounds dramatic ;) ) before me, I used a well-known fake translucency technique to draw the drop shadows, which are subject to rendering errors, update desyncs, and the whole doubtful business.

If you have any code or suggestions to contribute, please let me know.

Have fun!




Changelog:

0.3.1:
- thanks to Piotr Szymanski, a patch is now available for KDE 3.1!

0.3:
- enabled click passthrough for Windows-style drop shadows
- fixed shadow stacking order. In other words, shadows of newly focused but not
raised windows (i.e. wheel scroll or right-click in inactive window) no longer
overlap any windows above it. See 2nd screenshot for an example
- fixed XMMS random crash on startup
- fixed crash when drawing shadow around very small windows (such as XMMS in shade mode)

For a compelte changelog, see the CHANGELOG file in the archive.



License:
X11-like (see kdebase/kwin/LICENSE in KDE's sources)

Send to a friend
Subscribe
Other  Apps  from Deciare
Report inappropriate content



goto page: prev   1  2  3 

-
.

 Uhm...

 
 by felipe on: Feb 28 2003
 
Score 50%

Ok, I downloaded the kwin module from CVS, it is a "sub-module" indeed :-/ I also got kde-common.

I applied the patch and all fine. I was blindly hoping it would compile but I realized there was no Makefile.cvs or anything similar.

I played with some auto-tools (auto[scan,header,conf,make]) but nothing... Please any idea? Am I supposed to download the entire kdebase module?!? nooo... :D

I would very glad if someone could eventually provide me with a binary release of just kwin... I'm on an "almost" standard debian/woody

Thank you

felipe


Reply to this

-

 The minimum

 
 by Deciare on: Feb 28 2003
 
Score 50%

I had an old (December 2002) CVS HEAD source tree laying around, so I tried to do what you suggested earlier. It wouldn't work until I also updated kdelibs/kdecore, and my changes to kwin breaks binary compatibility so every window decoration had to be recompiled, but it's working fine now.

I'd suggest getting all of kdelibs and kdebase from CVS to be on the safe side. If you _really_ don't want to do that, I suppose you could get away with hitting Ctrl+C as soon as the main kdelibs and kdebase directories have been checked out. Also check out kdelibs/admin and kdebase/admin. make -f Makefile.cvs might work then.

Anyway, kdelibs + kdebase doesn't take too long to build from scratch. About 5 hours on my PIII/800. You should also build kdeartwork/kwin-styles (binary incompatibility again).


Reply to this

-

 Uhm... part II

 
 by felipe on: Feb 28 2003
 
Score 50%

Ok, I definitively can't check this out by now, I've already done a mess previously because of a strange mix of gcc2.95/3.2 compiled libraries in debian sources, and I don't want to go through that...

Could it be possible to patch the stable 3.1 sources instead? I have them on cdrom and it should be more simple to try and experiment with them =)

Of course just if the changes are compatible with the stable release...


Reply to this

-

 sorry

 
 by felipe on: Feb 28 2003
 
Score 50%

I obviously intended *MY* debian sources! There's nothing wrong with the official repositories =)

viva Debian!

felipe


Reply to this

-
.

 CVS

 
 by WhitePanther5000 on: Mar 11 2003
 
Score 50%

Hey, I'm not sure, but it might work to download CVS for kdebase, make -f Makefile.cvs; ./configure --prefix=/usr; cd kwin; make; su -c "make install";

Again, I'm not sure about this, but its worth a try.


Reply to this

-
.

 What I meant to say

 
 by foobar3 on: Feb 28 2003
 
Score 50%

Great, I love this work. And I wonder,
could someone make an rpm, please.


Reply to this

-
.

 poor....

 
 by Goamaus on: Feb 28 2003
 
Score 50%

girl wonders, if somebody could make a deb-bundle from it?

greetz,
Mona


Reply to this

-
.

 cool

 
 by pepillo on: Mar 1 2003
 
Score 50%

hey!
which color-scheme is that? looks really cool to me.


Reply to this

-
.

 Custom

 
 by Deciare on: Mar 1 2003
 
Score 50%

4 months of tweaking the same 2 hues until it didn't hurt my eyes anymore. ;)

I might post it to KDE-Look as a separate entry later.


Reply to this

-
.

 could...

 
 by python on: Mar 12 2003
 
Score 50%

...someone create .deb out of this (for sid etc)... i'd really like to have this :-/


Reply to this

goto page: prev   1  2  3 

Add commentBack






-
-
How do you like Plasma 5?
 The best KDE Desktop ever.
 Definitely a nice improvement.
 Not decided yet. Haven't tried it yet.
 I do not like some of the changes.
 KDE is taking the wrong way.
 I am still sticking with KDE 3.5.
 I have no opinion, but wanted to vote anyway.

resultmore
 
 
 Who we are
Contact
More about us
Frequently Asked Questions
Register
Twitter
Blog
Explore
Apps
Jobs
Knowledge
Events
People
Updates on identi.ca
Updates on Twitter
Facebook App
Content RSS   
Events RSS   

Participate
Groups
Forum
Add App
Public API
About KDE-Apps.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Advertising
Sponsor us
Report Abuse
 

Copyright 2003-2014 KDE-Apps.org Team  
All rights reserved. KDE-Apps.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.
KDE and K Desktop Environment are trademarks of KDE e.V.