CVSROOT: /cvs/directfb
Module name: lite
Changes by: bcombee 20061213 20:33:57
Modified files:
lite : box.c cursor.c font.c font.h window.c window.h
Log message:
Updates for version 0.8.3
0.8.3 (December 13, 2006)
-----
- New API: lite_destroy_all_windows - calls lite_destroy_window
on all windows in system from newest to oldest
- New API: lite_rebase_window_timeouts - used to adjust all window
timeouts when the system time changes
- New API: lite_window_event_available - returns true if any
events are queued up or any timeouts are ready.
- New API: lite_set_window_bounds - used to move and resize a
window in one on-screen operation
- Const correctness parameter changes for lite_get_font_filename(),
lite_set_window_background()
- lite_update_box() and internal find_child() rewritten to be
non-recursive for speed purposes
- more fixes around window destruction and properly releasing
interfaces and freeing memory
- lite_init_box now disallows boxes with negative height or width
- modified update code to use memmove instead of memcpy to fix overlap
problem
- lite_window_event_loop will force an update at least once every 200
milliseconds if one is needed and hasn't happened yet
_______________________________________________
directfb-cvs mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-cvs