Commit Graph

187 Commits

Author SHA1 Message Date
Kim Woelders bfefc200cd EColor->COLOR32
SVN revision: 42460
2009-09-13 13:45:34 +00:00
Kim Woelders b04daa8b86 Remove some obsolete code.
SVN revision: 42289
2009-09-06 09:59:42 +00:00
Kim Woelders 53e593fd6e Fix build with render but without composite.
SVN revision: 41859
2009-08-18 17:27:08 +00:00
Kim Woelders afabf24589 Remove cruft.
SVN revision: 41593
2009-08-04 16:11:38 +00:00
Kim Woelders cdaddb3376 Remove unused parameter.
SVN revision: 41510
2009-07-27 16:46:54 +00:00
Kim Woelders b2cba87582 Correctness and trivial stuff.
SVN revision: 36795
2008-10-18 21:20:53 +00:00
Kim Woelders ee094afa72 Cleanups around closing internal windows.
SVN revision: 35390
2008-08-07 23:17:04 +00:00
Kim Woelders 2d2bd07136 Trivial cleanups.
SVN revision: 34939
2008-06-28 18:54:59 +00:00
Kim Woelders 70ad8a0f38 Enable not using ARGB frame for ARGB clients (selected by window match).
SVN revision: 34755
2008-06-05 17:59:51 +00:00
Kim Woelders ced10e2311 Change some values to defines.
SVN revision: 34754
2008-06-05 17:45:01 +00:00
Kim Woelders 2891e70e26 No need to fetch shape rects in EWindowGetShapePixmap().
SVN revision: 34746
2008-06-05 09:20:25 +00:00
Kim Woelders fd39d6628a Simplify shape functions.
SVN revision: 34745
2008-06-05 08:55:21 +00:00
Kim Woelders 26f7112636 Remove/comment out unused stuff.
SVN revision: 34533
2008-05-10 23:22:31 +00:00
Kim Woelders b780491887 Rewrap more X stuff.
SVN revision: 34149
2008-03-30 12:13:16 +00:00
Kim Woelders 02f2b0d882 Eliminate RRoot and VRoot.
SVN revision: 34146
2008-03-29 17:18:58 +00:00
Kim Woelders ce8c78830a Move some X stuff to x.c.
SVN revision: 34143
2008-03-29 10:48:45 +00:00
Kim Woelders 6eaca2639c Eliminate redundant VRoot vars.
SVN revision: 34106
2008-03-24 11:12:40 +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 74cf5266f9 Avoid some pixel copying in certain situations around ImageclassApplyCopy.
SVN revision: 33669
2008-02-03 16:52:38 +00:00
Kim Woelders 8805eb3b36 Add sanity checks (oom cases).
SVN revision: 33361
2008-01-06 14:08:40 +00:00
Kim Woelders d5d56aea5b Trivial cleanups.
SVN revision: 33151
2007-12-15 12:36:58 +00:00
Kim Woelders 114554e350 Fix reuse of freed pixmaps when using pseudo-transparency.
SVN revision: 32130
2007-10-21 13:13:03 +00:00
Kim Woelders 46b57d04e4 Eliminate EXCreate/FreePixmap.
SVN revision: 31675
2007-09-10 20:13:59 +00:00
Kim Woelders 6089e2ef04 Deactivate unused code, trivial cleanups.
SVN revision: 31626
2007-09-05 19:12:56 +00:00
Kim Woelders 7d0aff6e76 XColor -> EColor, EGet/SetColor -> macros.
SVN revision: 31566
2007-08-28 17:58:23 +00:00
Kim Woelders d85b5d77e2 Simplify initial window management at startup.
SVN revision: 30750
2007-07-11 09:05:43 +00:00
Kim Woelders 698869fa54 Eliminate some pointer event processing.
SVN revision: 30748
2007-07-11 08:54:19 +00:00
Kim Woelders e5d10b0d8e Fix some potential segv's.
SVN revision: 30453
2007-06-24 16:48:16 +00:00
Kim Woelders dad015dc6c Move some window background pixmap handling down to Win layer.
SVN revision: 30076
2007-05-25 22:40:47 +00:00
Kim Woelders f91bd57508 Trivial cleanups.
SVN revision: 30043
2007-05-20 12:46:24 +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 9bcaa1f8da Eliminate some remainders from Window re-wrapping done a while back.
SVN revision: 29919
2007-05-07 23:47:48 +00:00
Kim Woelders c120bcd309 Add some glx support stuff.
SVN revision: 28810
2007-03-19 05:37:57 +00:00
Kim Woelders 3305143854 Cosmetics.
SVN revision: 28469
2007-02-25 04:13:37 +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 63a8acc721 Split up, shuffle around, rename.
SVN revision: 27181
2006-11-19 21:55:52 +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 07acdc4c7a Trivial re-wrapping of XQueryPointer().
SVN revision: 25092
2006-08-24 21:52:28 +00:00
Kim Woelders b582007fa1 Fix some segv's in obscure situations.
SVN revision: 24450
2006-08-07 23:26:36 +00:00
Kim Woelders 12bc33bbe2 Cleanups.
SVN revision: 23158
2006-06-04 12:57:30 +00:00
Kim Woelders aee9424bc1 ARGB window tweaks and testing stuff.
SVN revision: 23145
2006-06-03 14:11:34 +00:00
Kim Woelders 5e65f016d0 Shuffle some stuff around. Add function to find ARGB visual.
SVN revision: 23057
2006-06-01 20:18:40 +00:00
Kim Woelders e42c924a34 Speed up shape propagation.
SVN revision: 22863
2006-05-24 16:36:47 +00:00
Kim Woelders 307afc96bd Trivial cleanups.
SVN revision: 22818
2006-05-21 18:44:18 +00:00
Kim Woelders 61946c7db1 Eliminate a number of attribute fetches.
SVN revision: 22806
2006-05-21 12:09:14 +00:00
Kim Woelders cb3fc96e9a Save colormap in Win struct.
New normal windows now get parent (not root) window attributes.


SVN revision: 22621
2006-05-14 16:00:20 +00:00
Kim Woelders 57f2954e8e Fix shape bug. Update some debug stuff.
SVN revision: 22612
2006-05-14 10:47:50 +00:00
Kim Woelders 74e5ecf816 Cleanups.
SVN revision: 22590
2006-05-13 17:05:00 +00:00