CVSROOT: /cvs/directfb
Module name: lite
Changes by: bcombee 20060920 23:15:40
Modified files:
. : NEWS configure.in
examples : bench.c
lite : Makefile.am font.c lite.c lite.h
lite_internal.h window.c window.h
Log message:
checkins for LITE 0.8.1
- new API: lite_set_window_enabled - this function will tell a window
if it should handle events that are sent to it. DESTROYED events
will always be handled.
- fix to handle_wheel to ignore wheel events for a box if it ignores
keyboard events
- optimized shared library lookup tables by using -Wl,-O1 option for gnu ld
- optimized lite_set_active_font call by having it avoid a cache lookup
just to validate that a font has been loaded
- reworked window destruction extensively to work correctly with DFB's
window destruction model. You should use the window's box->Destroy
callback for cleanup code, while window->OnDestroy is just used to
catch the DWET_DESTROYED message that will get sent later
- removed the nesting level concept from window timeouts, as it led to
hard to fix cases. If you want a timeout to not be called, make sure
to remove it before opening a new window.
_______________________________________________
directfb-cvs mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-cvs