New commits:
http://git.directfb.org/?p=libs/ilixi.git;a=commit;h=45314b45e134deacd005ca770e12bdb2ba717d04
commit 45314b45e134deacd005ca770e12bdb2ba717d04
Author: Tarik Sekmen <[email protected]>
Date: Sun Jul 21 21:36:45 2013 +0300
Add Engine class for managing process wide callbacks, timers.
- Application and Service use Engine::cycle in their main loop.
- Disable surface event sync. for now.
apps/sip/App.cpp | 3 +-
ilixi.pc.in | 2 +-
ilixi/compositor/Compositor.cpp | 21 +-
ilixi/core/Application.cpp | 507 ++++++++---------------------------
ilixi/core/Application.h | 166 +++---------
ilixi/core/Callback.cpp | 8 +-
ilixi/core/Callback.h | 3 +-
ilixi/core/Engine.cpp | 505 ++++++++++++++++++++++++++++++++++
ilixi/core/Engine.h | 232 ++++++++++++++++
ilixi/core/Makefile.am | 2 +
ilixi/core/Service.cpp | 268 +-----------------
ilixi/core/Service.h | 89 +-----
ilixi/core/SurfaceEventListener.cpp | 12 +-
ilixi/core/SurfaceEventListener.h | 2 +-
ilixi/lib/Timer.cpp | 16 +-
ilixi/lib/Timer.h | 3 +-
ilixi/lib/Util.h | 1 +
17 files changed, 932 insertions(+), 908 deletions(-)
_______________________________________________
directfb-cvs mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-cvs