Commit Graph

20 Commits

Author SHA1 Message Date
Kim Woelders 9c31fe29ed Clean up header file inclusion order.
Fixes building with e.g. -std=c99 and c11 by always including config.h
(which defines _GNU_SOURCE) first.
2015-01-17 19:33:42 +01:00
Kim Woelders 4d1bde02ae Wrap XID and some other X types.
Mostly to change longs to ints to reduce memory footprint a bit on 64
bit systems.
2014-04-23 19:13:00 +02:00
Kim Woelders 1d3c4bb49c Cosmetics (key->keysym). 2014-04-23 07:39:36 +02:00
Kim Woelders 51a19d26e7 Introduce new animation engine.
Based on work by Daniel Manjarres.

One of the major changes is to eliminate the "TimedLoop" construction
where we have "local" animation loops, in which we don't pass through
the main event handler.

SVN revision: 80542
2012-12-09 10:03:07 +00:00
Kim Woelders a649a2e005 Use GetTimeMs/Us() in stead of GetTime().
SVN revision: 55892
2011-01-05 18:05:59 +00:00
Kim Woelders 48f6bbe94c Trivial cleanups.
SVN revision: 49486
2010-06-06 10:05:53 +00:00
Kim Woelders 8180b23268 Unmap internal windows before destroying.
Only actually needed if compositing is active.
Fixes rendering bug with progress bars.

SVN revision: 45020
2010-01-10 17:17:11 +00:00
Kim Woelders cdaddb3376 Remove unused parameter.
SVN revision: 41510
2009-07-27 16:46:54 +00:00
Kim Woelders 3e237fb247 Enable fading/shadow when desired (in stead of disabling when not).
SVN revision: 34753
2008-06-05 17:42:59 +00:00
Kim Woelders 6eaca2639c Eliminate redundant VRoot vars.
SVN revision: 34106
2008-03-24 11:12:40 +00:00
Kim Woelders 45ae68ae79 Eliminate redundant RRoot variables.
SVN revision: 34105
2008-03-24 10:24:28 +00:00
Kim Woelders e7f01c2d6f Add -brs to indent profile.
SVN revision: 34096
2008-03-23 11:54:24 +00:00
Kim Woelders 5ab71de162 Cleanups.
SVN revision: 33740
2008-02-13 20:51:00 +00:00
Kim Woelders a8fc941627 No __func__.
SVN revision: 33645
2008-01-28 21:09:39 +00:00
Kim Woelders 45ff3dd249 Play stuff.
SVN revision: 33547
2008-01-21 20:42:32 +00:00
Kim Woelders fe424f4da2 Tweaks.
SVN revision: 32330
2007-11-03 19:29:27 +00:00
Kim Woelders 18c9eea067 Tweaks.
SVN revision: 31984
2007-10-06 06:38:41 +00:00
Kim Woelders c3707a6d71 glx bits.
SVN revision: 30928
2007-07-21 20:28:40 +00:00
Kim Woelders e5d10b0d8e Fix some potential segv's.
SVN revision: 30453
2007-06-24 16:48:16 +00:00
Kim Woelders b741cd343d Add glx test thingy.
SVN revision: 30338
2007-06-15 20:33:10 +00:00