Kim Woelders
05086b00f3
Don't mask off events while switching area/desk. The amount of enter/leave
...
events during switches has been reduced considerably, and changing the event
masks causes more trouble than worth while (I think...).
SVN revision: 30944
2007-07-23 18:59:42 +00:00
Kim Woelders
83bcbbaee1
2007.
...
SVN revision: 27952
2007-01-13 19:14:29 +00:00
Kim Woelders
f02b00ad9d
Change internal window handling API. Now passing Win (pointer to EXID struct) in stead of window XID.
...
SVN revision: 22397
2006-04-29 19:39:21 +00:00
Kim Woelders
e31afc2b5d
Fix theme transparency with external background.
...
SVN revision: 22178
2006-04-17 09:23:58 +00:00
Kim Woelders
33aff75d26
Move frequently used opaque type definitions to etypes.h.
...
SVN revision: 21913
2006-04-06 21:20:16 +00:00
Kim Woelders
ad52858fbb
Fix external background on root at startup with CM enabled. Cleanups.
...
SVN revision: 20891
2006-03-01 21:57:50 +00:00
Kim Woelders
d092ff2f43
Fix build without composite.
...
SVN revision: 20842
2006-02-27 21:25:38 +00:00
Kim Woelders
b5038396fb
Rework background handling:
...
- Only use root background overlay when composite is enabled
- Improve handling of external backgrounds ("No Background")
- Fix external background handling when composite is enabled
SVN revision: 20835
2006-02-27 19:14:25 +00:00
Kim Woelders
70a5b8da55
Do full composite repaint on VT switch.
...
SVN revision: 19782
2006-01-14 14:30:51 +00:00
Kim Woelders
8feadccca6
Go back to using single unredirected root background window (speeds up
...
composite considerably).
SVN revision: 19665
2006-01-08 23:44:14 +00:00
Kim Woelders
056248c884
2006.
...
SVN revision: 19591
2006-01-07 07:20:58 +00:00
Kim Woelders
466b88f6ce
Fix setting no background.
...
SVN revision: 18879
2005-12-06 18:54:28 +00:00
Kim Woelders
6e8a8d0e83
Add window holding desk 0 (root) background.
...
SVN revision: 18774
2005-12-01 23:28:13 +00:00
Kim Woelders
1db09e855a
Still more background handling change bits.
...
SVN revision: 18770
2005-12-01 21:25:42 +00:00
Kim Woelders
d946e0c34b
Background handling change bits.
...
SVN revision: 18769
2005-12-01 18:30:47 +00:00
Kim Woelders
64e15839e7
Split off aclass.h. Cleanups.
...
SVN revision: 18665
2005-11-27 13:11:06 +00:00
Kim Woelders
7835608a0f
Fix incorrect or invalid background pixmaps in certain situations.
...
SVN revision: 18662
2005-11-27 11:02:05 +00:00
Kim Woelders
85639edc22
Prepare to fix various issues related to background pixmap handling.
...
SVN revision: 18577
2005-11-21 17:48:44 +00:00
Kim Woelders
f9cf7b23ef
Fix non-opaque moves across desk switch. Cleanups.
...
SVN revision: 18541
2005-11-19 20:43:09 +00:00
Kim Woelders
ac60a6615a
Area stuff belongs with desk stuff.
...
SVN revision: 18540
2005-11-19 19:32:45 +00:00
Kim Woelders
0dfa113313
General bug hunt - Found a few, pedantic cleanups, dead code removal.
...
SVN revision: 18153
2005-10-30 19:40:49 +00:00
Kim Woelders
3faffc66fa
Fix bug in desktop background assignment. Split off backgrounds.h.
...
SVN revision: 17891
2005-10-24 16:05:30 +00:00
Kim Woelders
2c33156bf9
Fix non-opaque resizing (properly this time, I hope).
...
SVN revision: 17685
2005-10-19 16:16:41 +00:00
Kim Woelders
73db502b7a
Fix non-opaque resizing.
...
SVN revision: 17666
2005-10-18 21:39:36 +00:00
Kim Woelders
21f5e914e9
Virtual root event handling tweaks.
...
SVN revision: 17662
2005-10-18 18:39:00 +00:00
Kim Woelders
4864ea4c70
Remove eobj.h from E.h, include where needed.
...
SVN revision: 16749
2005-09-18 06:35:38 +00:00
Kim Woelders
e334168920
Avoid unnecessary client list updates.
...
SVN revision: 16691
2005-09-11 18:08:05 +00:00
Kim Woelders
cf2a9850a7
Speed up stacking.
...
SVN revision: 16690
2005-09-11 17:20:32 +00:00
Kim Woelders
4ae7217564
Shuffle stuff around to more appropriate locations.
...
SVN revision: 16522
2005-09-04 12:43:13 +00:00
Kim Woelders
9ebaf4a103
Change most desk references from integer to pointer to desk object.
...
SVN revision: 16515
2005-09-04 07:27:20 +00:00