Commit Graph

30 Commits

Author SHA1 Message Date
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