Commit Graph

180 Commits

Author SHA1 Message Date
Kim Woelders 0c0658fad7 Trivial cleanups.
SVN revision: 37553
2008-11-08 17:00:06 +00:00
Kim Woelders 70a6cc695c Simplify activating configuration dialogs.
SVN revision: 36681
2008-10-15 15:19:12 +00:00
Kim Woelders 4d439be211 Correct wrapping here and there.
SVN revision: 36387
2008-10-01 22:19:41 +00:00
Kim Woelders fd39d6628a Simplify shape functions.
SVN revision: 34745
2008-06-05 08:55:21 +00:00
Kim Woelders a8c44980f3 Fix ripples/waves on xorg 1.4 when composite is active.
SVN revision: 34720
2008-06-01 20:53:12 +00:00
Kim Woelders c906498380 Idler/Animator cleanups.
SVN revision: 34531
2008-05-10 23:15:32 +00:00
Kim Woelders 02f2b0d882 Eliminate RRoot and VRoot.
SVN revision: 34146
2008-03-29 17:18:58 +00:00
Kim Woelders 2f2cba99aa Fix crash in debug stuff.
SVN revision: 34136
2008-03-29 08:22:36 +00:00
Kim Woelders 6eaca2639c Eliminate redundant VRoot vars.
SVN revision: 34106
2008-03-24 11:12:40 +00:00
Kim Woelders 76eb88f39b Minor simplifications.
SVN revision: 34102
2008-03-24 08:53:10 +00:00
Kim Woelders e7f01c2d6f Add -brs to indent profile.
SVN revision: 34096
2008-03-23 11:54:24 +00:00
Kim Woelders 0a05aafc82 Assume free(0) is ok (if not HAVE_FREE_NULL_BUG will have to be defined).
SVN revision: 33818
2008-02-23 12:09:38 +00:00
Kim Woelders c9b1c47dfe Stuff for checking if various XSync's are really needed.
SVN revision: 33741
2008-02-13 21:31:29 +00:00
Kim Woelders 11164d37fb Add configuration of default opacities.
SVN revision: 33724
2008-02-10 20:21:53 +00:00
Kim Woelders 8431ee7ee4 Don't update fading windows in pager.
SVN revision: 33636
2008-01-27 18:38:53 +00:00
Kim Woelders d4ad2f43c2 Avoid unnecessary use of timers in pagers in live update mode.
SVN revision: 33624
2008-01-26 11:45:33 +00:00
Kim Woelders b783486596 Force new (default as of 0.16.8.9) composite manager mode at startup.
SVN revision: 31892
2007-09-30 15:47:34 +00:00
Kim Woelders c3707a6d71 glx bits.
SVN revision: 30928
2007-07-21 20:28:40 +00:00
Kim Woelders 6db4441aef CM: Fix update on unmap without fading (broken recently).
SVN revision: 30895
2007-07-18 11:10:54 +00:00
Kim Woelders 9043bf2fda Minor fix.
SVN revision: 30764
2007-07-11 10:05:57 +00:00
Kim Woelders d61ab92c68 CM: Fix alternative composite manager mode of operation (compmgr.mode = 1).
Using this mode fixes a number of problems seen with override-redirect
client windows, e.g. xlock not receiving key presses.
Not sure if there are any problems with this or if it simply should be
the default.


SVN revision: 30753
2007-07-11 09:12:29 +00:00
Kim Woelders 21b75458e4 CM: Debug tweaks.
SVN revision: 30752
2007-07-11 09:08:47 +00:00
Kim Woelders 9aecbd850f CM: Make it less likely that X-errors occur when window is unmapped.
SVN revision: 30749
2007-07-11 09:02:33 +00:00
Kim Woelders 698869fa54 Eliminate some pointer event processing.
SVN revision: 30748
2007-07-11 08:54:19 +00:00
Kim Woelders 0d4c5bfcc1 CM: Avoid creating/destroying regions.
SVN revision: 30746
2007-07-11 08:44:12 +00:00
Kim Woelders a1d2a22f4f CM: Minor optimisation for unshaped windows.
SVN revision: 30743
2007-07-11 08:27:14 +00:00
Kim Woelders 107bd3843e Use extents equal shape for objects without shadow.
Correct damage update on shape change.


SVN revision: 30375
2007-06-17 09:35:18 +00:00
Kim Woelders 591ca46201 Fix extents invalidation when reparenting+moving while unmapped.
SVN revision: 30118
2007-05-27 21:21:32 +00:00
Kim Woelders 4e1398d8a4 Move argb bit from Eobj down to Win struct.
SVN revision: 30040
2007-05-20 08:08:59 +00:00
Kim Woelders 3f4eb10e09 Eliminate unused parameter in IPC functions. Move some stuff out of E.h.
SVN revision: 30015
2007-05-18 08:25:06 +00:00
Kim Woelders ab1bdc3fb1 Fix repaint after changing shadow mode.
SVN revision: 29768
2007-04-29 14:48:09 +00:00
Kim Woelders 3a6d7dedef Avoid creating/destroying regions - continued.
SVN revision: 29728
2007-04-25 18:41:54 +00:00
Kim Woelders 0e1f1151e9 Avoid creating/destroying regions - continued.
SVN revision: 29655
2007-04-22 14:15:22 +00:00
Kim Woelders 943da26068 Use some macros to simplify code. Minor reorganization of root stuff.
SVN revision: 29654
2007-04-22 14:08:35 +00:00
Kim Woelders 90c69ed966 Oops - fixup after last commit.
SVN revision: 29653
2007-04-22 12:27:16 +00:00
Kim Woelders bf84441bee Avoid creating/destroying regions.
SVN revision: 29628
2007-04-21 20:32:06 +00:00
Kim Woelders 1e60b25f78 Magnifier tweaks.
SVN revision: 29608
2007-04-19 22:25:25 +00:00
Kim Woelders 34d7428f6f Fix incorrect fading termination in certain situations.
SVN revision: 29443
2007-04-08 19:30:47 +00:00
Kim Woelders 6b8e7b18f6 Remove some unnecessary casts.
SVN revision: 29438
2007-04-07 14:24:29 +00:00
Kim Woelders 17690df4b5 Add magnifier window (eesh mag show).
SVN revision: 29436
2007-04-07 13:19:30 +00:00
Kim Woelders 417024c1ec Trivial cleanups.
SVN revision: 29088
2007-03-25 08:34:34 +00:00
Kim Woelders c120bcd309 Add some glx support stuff.
SVN revision: 28810
2007-03-19 05:37:57 +00:00
Kim Woelders dc980ddb49 The CM now renders to the composite overlay window (if available).
SVN revision: 28656
2007-03-11 13:52:23 +00:00
Kim Woelders 3648a92524 Make shadow on/off change effectve immediately.
SVN revision: 28281
2007-02-07 01:51:18 +00:00
Kim Woelders 247e92fe61 Fix configuration of fade time.
SVN revision: 28247
2007-02-04 22:42:50 +00:00
Kim Woelders 9262255f37 Do fading using animators.
SVN revision: 28239
2007-02-04 04:22:30 +00:00
Kim Woelders f53600e1e8 Cleanups, enable compiling everything as if it were C++.
SVN revision: 28022
2007-01-17 01:10:44 +00:00
Kim Woelders 83bcbbaee1 2007.
SVN revision: 27952
2007-01-13 19:14:29 +00:00
Kim Woelders a2594a1e81 Rewrap stuff related to WM_NAME/CLASS.
SVN revision: 27211
2006-11-26 11:11:14 +00:00
Kim Woelders f14c360a46 Enable window matches on override-redirect windows (for compositing options).
SVN revision: 27183
2006-11-19 22:24:59 +00:00