Commit graph

30 commits

Author SHA1 Message Date
Adriaan de Groot
78a67cdab4 C file -- use C variable declarations at the top of the block
svn path=/trunk/KDE/kdebase/kwin/; revision=431747
2005-07-05 06:02:02 +00:00
Thomas Lübking
d6b4366c51 redesigned partial opacity (moved from kompmgr to kwin, allowing to be set e.g. from decos) and (hopefully) fixed CPU hunger (if using fades)
svn path=/trunk/KDE/kdebase/kwin/; revision=430562
2005-07-01 19:55:06 +00:00
Luboš Luňák
b06075082a Fix memory leak in kompmgr.
BUG: 105757


svn path=/trunk/KDE/kdebase/kwin/; revision=414884
2005-05-17 07:50:31 +00:00
Luboš Luňák
65c8167754 64bit fixes for translucency.
svn path=/trunk/kdebase/kwin/; revision=403116
2005-04-04 13:11:53 +00:00
Thomas Lübking
28d89857a1 fixes invisible remapped windows (especially on long fade offs)
svn path=/trunk/kdebase/kwin/; revision=393125
2005-02-25 23:42:53 +00:00
Adriaan de Groot
d3cf27c20c old C (gcc 2.95) fix -- no statements before variable declarations
svn path=/trunk/kdebase/kwin/; revision=392038
2005-02-22 00:31:32 +00:00
Thomas Lübking
9ddd01f11c fixes a previously created bug (active windows do not receive callbacks after fade)
svn path=/trunk/kdebase/kwin/; revision=391040
2005-02-19 22:18:52 +00:00
Thomas Lübking
f9d8223e22 BUGS:99800
fixes problem with missing fade deques on unshadowed windows

svn path=/trunk/kdebase/kwin/; revision=391030
2005-02-19 21:33:14 +00:00
Dirk Mueller
7e26397f67 fix build with gcc 2.95, based on patch by Aurélien Gâteau
svn path=/trunk/kdebase/kwin/; revision=390715
2005-02-18 22:28:25 +00:00
Thomas Lübking
e9ecc46ac0 fixed memory leak
svn path=/trunk/kdebase/kwin/; revision=388495
2005-02-11 22:14:12 +00:00
Thomas Lübking
e1279c6cf8 ignore display setting in ~/.xcompmgrrc - may cause problems if set and the user starts another session on another display
svn path=/trunk/kdebase/kwin/; revision=388385
2005-02-11 16:07:50 +00:00
Thomas Lübking
d3cdd84463 fixing fades on partial translucent windows
svn path=/trunk/kdebase/kwin/; revision=388148
2005-02-10 20:49:43 +00:00
Thomas Lübking
cd5ac45b77 added support for applying translucency on the titlebar or the content (not really: anything but the titlebar) only
svn path=/trunk/kdebase/kwin/; revision=387795
2005-02-09 18:31:35 +00:00
Thomas Lübking
d7e31d3499 fix no good - new fix =)
use SDL_VIDEO_X11_VISUALID=0x24 appname to start

svn path=/trunk/kdebase/kwin/; revision=387497
2005-02-08 18:32:15 +00:00
Thomas Lübking
b4e399f065 support for some non XRenderFindVisualFormat compliant windows (SDL)
svn path=/trunk/kdebase/kwin/; revision=387484
2005-02-08 17:43:49 +00:00
Volker Krause
e3d4b11e14 Allocate enough space for the 0-terminator.
This resulted in kcompmgr sometimes not being able to read the config file.

Bug found and fixed by Dennis Kasprzyk <cyber.labs@gmx.de>

svn path=/trunk/kdebase/kwin/; revision=384644
2005-01-31 18:51:40 +00:00
Thomas Lübking
f0ecf3b8b4 just disabling unwanted and not finished code, causing high cpu load under some circumsatnces
svn path=/trunk/kdebase/kwin/; revision=383656
2005-01-29 13:03:29 +00:00
Thomas Lübking
926f7e02fd fixed problem on fast opacity changes (e.g. short moves) when using fades,
applied patch made to xcompmgr 1.39 (deq fades)

svn path=/trunk/kdebase/kwin/; revision=383510
2005-01-28 23:26:16 +00:00
Thomas Lübking
a5fe22ddfe added new option to disable ARGB windows (this fixes gtk1 applications as long as there are no usefull ARGB windows like real translucent dockers/konsole/popups/whatever)
svn path=/trunk/kdebase/kwin/; revision=381856
2005-01-24 07:56:41 +00:00
Thomas Lübking
496aff5905 fixed all former fixes and now i just works
svn path=/trunk/kdebase/kwin/; revision=381044
2005-01-22 00:47:19 +00:00
Thomas Lübking
bb92b37e08 removed codebody
svn path=/trunk/kdebase/kwin/; revision=380838
2005-01-21 16:17:37 +00:00
Thomas Lübking
e02749bb6a fixed last fix for activated fade-ins as well
svn path=/trunk/kdebase/kwin/; revision=380730
2005-01-21 10:28:04 +00:00
Thomas Lübking
12ac06cde3 better shading support, initial support for shaped windows (fixes 97330)
svn path=/trunk/kdebase/kwin/; revision=380711
2005-01-21 09:23:30 +00:00
Adrian Schroeter
9bd9dafdfc fix crash on 64bit systems, missing definition of return type (sizeof(int)!=sizeof(void*) on 64bit).
svn path=/trunk/kdebase/kwin/; revision=380005
2005-01-19 08:20:04 +00:00
Adriaan de Groot
a88891cf34 FBSD compat: need the -L as well to find libs in /usr/X11R6/lib
svn path=/trunk/kdebase/kwin/; revision=379569
2005-01-17 23:12:56 +00:00
Thomas Lübking
0ce8449e85 catched possibly 0L replies from XRfindVisualType, should be good for OpenGL
svn path=/trunk/kdebase/kwin/; revision=379504
2005-01-17 20:11:07 +00:00
Thomas Lübking
6588161028 replaced static linker paths, libraries with variables
svn path=/trunk/kdebase/kwin/; revision=379503
2005-01-17 20:09:29 +00:00
Luboš Luňák
9375d225d5 getline() is GNU extension and as such is non-portable.
svn path=/trunk/kdebase/kwin/; revision=379456
2005-01-17 16:52:32 +00:00
Frerich Raabe
64bac5e6af - I don't get how this went unnoticed
svn path=/trunk/kdebase/kwin/; revision=379445
2005-01-17 15:56:37 +00:00
Thomas Lübking
4ba2d414ef Added kompmgr, composite engine for kwin, bases upon xcompmgr
svn path=/trunk/kdebase/kwin/; revision=378793
2005-01-15 17:20:31 +00:00