Commit Graph

49 Commits

Author SHA1 Message Date
Kim Woelders 4d439be211 Correct wrapping here and there.
SVN revision: 36387
2008-10-01 22:19:41 +00:00
Kim Woelders 26f7112636 Remove/comment out unused stuff.
SVN revision: 34533
2008-05-10 23:22:31 +00:00
Kim Woelders e7f01c2d6f Add -brs to indent profile.
SVN revision: 34096
2008-03-23 11:54:24 +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 4e1398d8a4 Move argb bit from Eobj down to Win struct.
SVN revision: 30040
2007-05-20 08:08:59 +00:00
Kim Woelders dfa706f06b glx bits.
SVN revision: 29445
2007-04-08 20:24:06 +00:00
Kim Woelders 17690df4b5 Add magnifier window (eesh mag show).
SVN revision: 29436
2007-04-07 13:19:30 +00:00
Kim Woelders c120bcd309 Add some glx support stuff.
SVN revision: 28810
2007-03-19 05:37:57 +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 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 07ca8444cd Enable matching override-redirect windows by WM_CLASS.
SVN revision: 27214
2006-11-26 14:40:05 +00:00
Kim Woelders d8dcbc390b Enable setting focused/non-focused opacity independently.
- Based on patch from Grant Wier.


SVN revision: 26934
2006-11-03 23:44:32 +00:00
Kim Woelders 6efc2c6872 Add ipc/match bits to enable/disable fading of particular windows.
SVN revision: 26392
2006-10-07 12:02:34 +00:00
Kim Woelders 43ed797a82 Fix build without composite.
SVN revision: 25667
2006-09-09 22:12:15 +00:00
Kim Woelders bb637b3693 Eliminate redundant geometry caching in top-level objects.
SVN revision: 25645
2006-09-08 23:13:57 +00:00
Kim Woelders 79e6f2a3e9 Add live pager update mode (when composite is enabled), take 1.
SVN revision: 25182
2006-08-28 22:46:22 +00:00
Kim Woelders 6caf9ed8d4 Eliminate redundant macro (Xwin).
SVN revision: 24447
2006-08-07 20:47:12 +00:00
Kim Woelders a1bebc20f9 Fix incorrect damage region when raise actually lowers and vice versa
(do clip region update at proper point in sequence of things).


SVN revision: 23193
2006-06-05 20:57:07 +00:00
Kim Woelders 61946c7db1 Eliminate a number of attribute fetches.
SVN revision: 22806
2006-05-21 12:09:14 +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 3340fb36e6 Fix progress bars with composite enabled.
SVN revision: 22300
2006-04-22 13:57:54 +00:00
Kim Woelders 1978ce5aa5 Window handling function api rename/rewrap continued.
SVN revision: 22200
2006-04-18 16:26:51 +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 1b8f4b1fe7 Make window opaque when focused (window option, enabled by default).
Clean up handling of opacity settings, move config options to misc.opacity.
Opacity values in configuration are now 0-100 in stead of 0-255.


SVN revision: 21722
2006-04-02 09:45:40 +00:00
Kim Woelders 55d6bdbb3c Track top-level window shepedness.
SVN revision: 19969
2006-01-22 18:25:41 +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 056248c884 2006.
SVN revision: 19591
2006-01-07 07:20:58 +00:00
Kim Woelders cc347f4744 Clean up CM background handling.
SVN revision: 18820
2005-12-04 09:38:28 +00:00
Kim Woelders 6856866ab6 Fix build without composite.
SVN revision: 18775
2005-12-01 23:45:27 +00:00
Kim Woelders 114dfe3426 Fix build wo composite.
SVN revision: 18349
2005-11-06 17:47:50 +00:00
Kim Woelders 1d7eb3a8bc Clean up client adoption.
SVN revision: 17895
2005-10-24 17:35:09 +00:00
Kim Woelders 2f28227b14 Avoid some X-errors caused by operations on destroyed windows.
SVN revision: 17817
2005-10-23 15:02:51 +00:00
Kim Woelders 9690a907a0 Cleanups.
SVN revision: 17599
2005-10-16 09:33:49 +00:00
Kim Woelders 115660baa3 No fading on slideouts.
SVN revision: 17097
2005-10-01 20:44:47 +00:00
Kim Woelders 4d5612bfe1 Fix potential segv while fading.
SVN revision: 16835
2005-09-21 21:13:45 +00:00
Kim Woelders c8140ab8a4 Fix build w/o composite.
SVN revision: 16739
2005-09-17 19:33:10 +00:00
Kim Woelders efec2ae8fa Stacking fix, cleanups.
SVN revision: 16736
2005-09-17 14:22:05 +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 be5086717a The beginnings of fading (OR fade-in for now).
SVN revision: 16540
2005-09-04 21:17:32 +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
Kim Woelders 5c756e0076 Button related cleanups.
SVN revision: 16256
2005-08-21 13:21:48 +00:00
Kim Woelders f7424fdc0e Move tooltip handling to source. Eliminate WindowAtXY().
SVN revision: 16245
2005-08-20 13:55:51 +00:00
Kim Woelders 585aafa516 Fix root resizing.
SVN revision: 16159
2005-08-14 19:34:20 +00:00
Kim Woelders d7a6b8fdcf Composite manager - Prepare for handling unredirected windows, cleanups.
SVN revision: 16096
2005-08-10 19:23:58 +00:00
Kim Woelders 03614e3d86 Eliminate old client order list. Shuffle some stuff around.
SVN revision: 16058
2005-08-07 14:06:52 +00:00
Kim Woelders 5124d0981e Split up E.h a bit.
SVN revision: 15796
2005-07-16 16:57:45 +00:00