e16/src
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
..
E.h Introduce new animation engine. 2012-12-09 10:03:07 +00:00
Makefile.am Introduce new animation engine. 2012-12-09 10:03:07 +00:00
about.c Forgot some 2008->2009's. 2009-05-12 21:21:21 +00:00
aclass.c Cosmetics. 2012-10-24 17:20:38 +00:00
aclass.h Reload keybindings on MappingNotify. 2008-12-30 16:19:33 +00:00
actions.c Simplify user info functions. 2012-02-26 20:15:52 +00:00
alert.c Fix build error with ancient composite. 2012-09-22 08:29:21 +00:00
alert.h DialogAlert... -> Alert... 2008-10-18 19:05:18 +00:00
animation.c Introduce new animation engine. 2012-12-09 10:03:07 +00:00
animation.h Introduce new animation engine. 2012-12-09 10:03:07 +00:00
arrange.c Cosmetics. 2012-10-24 17:20:38 +00:00
backgrounds.c Cosmetics. 2012-10-24 17:20:38 +00:00
backgrounds.h Change some longs to ints where long is not needed. 2012-01-08 12:54:08 +00:00
borders.c EwinMove/Resize - Change various global/ewin flags to function parameter. 2012-04-22 17:39:37 +00:00
borders.h Use "filler" border in stead of zoom masks when zooming. 2010-07-18 18:52:54 +00:00
buttons.c Cosmetics. 2012-10-24 17:20:38 +00:00
buttons.h Fix button stacking bug when char is unsigned. 2008-08-07 23:19:24 +00:00
comms.c Cosmetics. 2012-10-24 17:20:38 +00:00
comms.h Trivial cleanups. 2007-12-15 12:36:58 +00:00
conf.h Enable having background files with whitespace in name. 2011-05-01 10:52:05 +00:00
config.c Move pre-eventloop calls of EobjsRepaint() out of progress bar functions. 2012-04-22 17:39:53 +00:00
container.c Cosmetics. 2012-10-24 17:20:38 +00:00
container.h Add missed 2009s. 2009-11-29 10:35:56 +00:00
coords.c Fix coords placement in techopaque mode (Daniel Manjarres). 2012-07-07 14:05:47 +00:00
cursors.c Warning fix for gcc-4.6.x. 2011-10-30 14:47:50 +00:00
cursors.h Add missed 2009s. 2009-11-29 10:35:56 +00:00
desktops.c Introduce new animation engine. 2012-12-09 10:03:07 +00:00
desktops.h Change some longs to ints where long is not needed. 2012-01-08 12:54:08 +00:00
dialog.c Dialog sliders - Enable having upper bound below lower. 2012-05-06 17:20:16 +00:00
dialog.h Dialogs - Add missing const. 2012-05-06 17:20:13 +00:00
dock.c Eliminate redundant VRoot vars. 2008-03-24 11:12:40 +00:00
draw.c Cosmetics. 2012-10-24 17:20:38 +00:00
e16-ecore_hints.c Cosmetics. 2012-10-24 17:20:38 +00:00
e16-ecore_hints.h Change some longs to ints where long is not needed. 2012-01-08 12:54:08 +00:00
e16-ecore_list.c Cleanups - ecore_list stuff. 2012-11-11 18:13:12 +00:00
e16-ecore_list.h ecore-list - Remove EAPI. 2012-11-11 18:13:04 +00:00
ecompmgr.c Introduce new animation engine. 2012-12-09 10:03:07 +00:00
ecompmgr.h Expose ECompMgrWinSetOpacity() - call via EobjChangeOpacityNow(). 2012-05-12 16:11:50 +00:00
econfig.c Cosmetics. 2012-10-24 17:20:38 +00:00
econfig.h Change some longs to ints where long is not needed. 2012-01-08 12:54:08 +00:00
edbus.c Cosmetics. 2012-10-24 17:20:38 +00:00
edbus.h Play with dbus - implement command interface. 2007-12-08 17:54:38 +00:00
edebug.h Enable using randr (1.3) for zooming. 2010-11-07 20:26:20 +00:00
edge.c Change some longs to ints where long is not needed. 2012-01-08 12:54:08 +00:00
eglx.c Trivial cleanups. 2010-06-06 10:05:53 +00:00
eglx.h Trivial cleanups. 2010-06-06 10:05:53 +00:00
eimage.c Add some missed 2010s. 2010-10-24 14:33:14 +00:00
eimage.h Add missed 2009s. 2009-11-29 10:35:56 +00:00
emodule.c Add missed 2009s. 2009-11-29 10:35:56 +00:00
emodule.h Trivial cleanups. 2010-06-06 10:05:53 +00:00
eobj.c Introduce new animation engine. 2012-12-09 10:03:07 +00:00
eobj.h Introduce new animation engine. 2012-12-09 10:03:07 +00:00
etypes.h Move some typedefs to etypes.h. 2009-03-21 20:57:57 +00:00
events.c Cosmetics. 2012-10-24 17:20:38 +00:00
events.h Add EventsBlock(). 2012-10-24 17:20:32 +00:00
ewin-ops.c Introduce new animation engine. 2012-12-09 10:03:07 +00:00
ewin-ops.h Add some forgotten 2011. 2011-07-17 18:43:21 +00:00
ewins.c Introduce new animation engine. 2012-12-09 10:03:07 +00:00
ewins.h Introduce new animation engine. 2012-12-09 10:03:07 +00:00
ewmh.c Remove some obsolete code. 2012-01-08 12:54:13 +00:00
extinitwin.c Use render for restart cursor only if an ARGB visual is available. 2009-08-30 14:04:29 +00:00
file.c Apply badzero.cocci, badnull.cocci and badnull2.cocci 2010-08-13 17:04:13 +00:00
file.h Eliminate dup in fullfileof(). 2008-10-10 19:49:06 +00:00
finders.c Indent. 2010-08-13 21:05:00 +00:00
focus.c Focus update tweaks. 2012-10-24 17:20:28 +00:00
focus.h Fix pointer warp between screens. 2010-04-05 17:48:37 +00:00
fonts.c Remove theme config stuff in font alias files. 2010-02-14 19:04:09 +00:00
fx.c Introduce new animation engine. 2012-12-09 10:03:07 +00:00
glwin.c Introduce new animation engine. 2012-12-09 10:03:07 +00:00
gnome.c Fix typo 2010-09-20 17:17:04 +00:00
grabs.c Cosmetics. 2012-10-24 17:20:38 +00:00
grabs.h Rewrap more X stuff. 2008-03-30 12:13:16 +00:00
groups.c Cosmetics. 2012-10-24 17:20:38 +00:00
groups.h Remove unused code, cleanups. 2009-03-21 09:53:11 +00:00
handlers.c DialogAlert... -> Alert... 2008-10-18 19:05:18 +00:00
hints.c Cosmetics. 2012-10-24 17:20:38 +00:00
hints.h Update internal area hint when changing area. 2011-09-25 18:27:34 +00:00
hiwin.c Add some missed 2010s. 2010-10-24 14:33:14 +00:00
hiwin.h Header file tweaks. 2008-03-24 08:57:50 +00:00
icccm.c Cosmetics. 2012-10-24 17:20:38 +00:00
iclass.c FreePmapMask() -> PmapMaskFree(). 2010-10-23 10:22:50 +00:00
iclass.h Add missed 2009s. 2009-11-29 10:35:56 +00:00
iconify.c Use WM_NAME in stead of WM_ICON_NAME in pager and iconbox. 2011-09-05 18:37:31 +00:00
icons.c Fix various issues related to iconification of shaded windows. 2010-04-02 15:28:06 +00:00
icons.h Validate focus list icon mode. Use defs for icon modes. 2010-03-20 10:41:12 +00:00
ipc.c Cosmetics. 2012-10-24 17:20:38 +00:00
ipc.h Add -brs to indent profile. 2008-03-23 11:54:24 +00:00
lang.c Warning fixes for gcc-4.6. 2011-01-30 00:07:50 +00:00
lang.h Adjustments for indent 2.2.11. 2010-08-08 19:03:34 +00:00
magwin.c Introduce new animation engine. 2012-12-09 10:03:07 +00:00
main.c EwinMove/Resize - Change various global/ewin flags to function parameter. 2012-04-22 17:39:37 +00:00
memory.c Remove unneeded code with notnull.cocci script 2010-07-14 02:05:47 +00:00
menus-misc.c Eliminate EwinIsMapped() and EwinGetDesk(). 2011-06-05 14:53:55 +00:00
menus.c Introduce new animation engine. 2012-12-09 10:03:07 +00:00
menus.h Container and pager menus should be destroyed on close. 2009-12-02 19:20:27 +00:00
misc.c Introduce new animation engine. 2012-12-09 10:03:07 +00:00
mod-misc.c Enable logging to stdout or stderr. 2012-08-09 07:09:22 +00:00
mod-trans.c Change TimerAdd() and TimerSetInterval() time to ms. 2011-01-05 18:05:57 +00:00
moveresize.c Move ewin sliding functions to slide.c. 2012-04-22 17:39:40 +00:00
mwm.c Remove unneeded code with notnull.cocci script 2010-07-14 02:05:47 +00:00
pager.c Add EventsBlock(). 2012-10-24 17:20:32 +00:00
parse.c Use new destructive line parser to avoid a lot of strdup/free's. 2007-05-28 22:05:29 +00:00
parse.h Use new destructive line parser to avoid a lot of strdup/free's. 2007-05-28 22:05:29 +00:00
piximg.c Another warning fix for gcc-4.6. 2011-06-06 14:36:43 +00:00
piximg.h Refactor move/resize shape drawing code. 2010-04-02 15:28:10 +00:00
progress.c Move pre-eventloop calls of EobjsRepaint() out of progress bar functions. 2012-04-22 17:39:53 +00:00
progress.h Add missed 2009s. 2009-11-29 10:35:56 +00:00
regex.c 2007. 2007-01-13 19:14:29 +00:00
screen.c Add some forgotten 2011. 2011-07-17 18:43:21 +00:00
screen.h Add some forgotten 2011. 2011-07-17 18:43:21 +00:00
session.c Remove useless parameter from SnapshotsSaveReal(). 2012-04-22 17:39:51 +00:00
session.h Trivial cleanups. 2007-12-15 12:36:58 +00:00
settings.c Cosmetics. 2012-10-24 17:20:38 +00:00
settings.h Merge autoraise settings into focus settings dialog. 2009-11-05 18:45:55 +00:00
setup.c Alert if root window button events cannot be selected. 2012-08-16 19:33:22 +00:00
shapewin.c Add new "technical/opaque" move/resize mode. 2011-08-27 15:42:44 +00:00
size.c Move EObj sliding functions to slide.c too. 2012-07-07 14:05:56 +00:00
slide.c Introduce new animation engine. 2012-12-09 10:03:07 +00:00
slide.h Introduce new animation engine. 2012-12-09 10:03:07 +00:00
slideout.c Move EObj sliding functions to slide.c too. 2012-07-07 14:05:56 +00:00
snaps.c Cosmetics. 2012-10-24 17:20:38 +00:00
snaps.h Remove useless parameter from SnapshotsSaveReal(). 2012-04-22 17:39:51 +00:00
snprintf.c Apply badzero.cocci, badnull.cocci and badnull2.cocci 2010-08-13 17:04:13 +00:00
sound.c Indent. 2010-08-21 14:39:55 +00:00
sound.h Play sounds by number in stead of by name. Enable disabling specific sounds. 2008-12-14 16:44:45 +00:00
sound_esd.c Adjustments for indent 2.2.11. 2010-08-08 19:03:34 +00:00
sound_load.c Enable using libsndfile for sound file loading. 2012-10-21 15:57:21 +00:00
sound_pa.c Convert (hopefully) all comparisons to NULL 2010-08-21 13:52:25 +00:00
sounds.h Trivial cleanups. 2010-06-06 10:05:53 +00:00
stacking.c Debug stuff. 2008-08-07 23:30:46 +00:00
startup.c Introduce new animation engine. 2012-12-09 10:03:07 +00:00
string.c Provide strcase functions if not available. 2008-08-14 18:44:23 +00:00
systray.c Change default systray icon size to 16. 2011-09-27 17:44:19 +00:00
tclass.c Adjustments for indent 2.2.11. 2010-08-08 19:03:34 +00:00
tclass.h Remove remnants of unimplemented textclass mode attribute. 2010-06-06 10:05:40 +00:00
text.c Trivial cleanups. 2010-06-06 10:05:53 +00:00
text_pango.c Add some missed 2010s. 2010-10-24 14:33:14 +00:00
text_xft.c Add missed 2009s. 2009-11-29 10:35:56 +00:00
theme.c Cosmetics. 2012-10-24 17:20:38 +00:00
time.c Move GetTimeMs/Us() to time.c. 2012-03-21 21:10:59 +00:00
timers.c Introduce new animation engine. 2012-12-09 10:03:07 +00:00
timers.h Introduce new animation engine. 2012-12-09 10:03:07 +00:00
tooltips.c Cosmetics. 2012-10-24 17:20:38 +00:00
tooltips.h 2007. 2007-01-13 19:14:29 +00:00
ttfont.c EColor->COLOR32 2009-09-13 13:45:34 +00:00
user.c Simplify user info functions. 2012-02-26 20:15:52 +00:00
user.h Simplify user info functions. 2012-02-26 20:15:52 +00:00
util.h Move GetTimeMs/Us() to time.c. 2012-03-21 21:10:59 +00:00
warp.c Change move/resize mode open coded values to defined values. 2011-06-06 14:39:57 +00:00
windowmatch.c Adjustments for indent 2.2.11. 2010-08-08 19:03:34 +00:00
windowmatch.h 2007. 2007-01-13 19:14:29 +00:00
x.c Change some longs to ints where long is not needed. 2012-01-08 12:54:08 +00:00
xtypes.h Rewrap more X stuff. 2008-03-30 12:13:16 +00:00
xwin.h Change some longs to ints where long is not needed. 2012-01-08 12:54:08 +00:00
zoom.c Cosmetics. 2012-10-24 17:20:38 +00:00