CVSROOT: /home/cvs
Module name: freesci
Changes by: cvsuser 01/10/06 17:52:51
Modified files:
. : ChangeLog
src : config.c
src/engine : kgraphics.c scriptdebug.c
src/gfx : operations.c sci_widgets.c widgets.c
src/gfx/drivers: xlib_driver.c
src/scicore : resource.c tools.c
src/sound : sfx_save.c sfx_save.cfsml
src/tools : sciunpack.c
src/win32 : freesci.def
Log message:
* Dropped dynviews now draw themselves to the back buffer as well as to the
static buffer (a)
* Dirty rectangle vs. widget tests are now no longer done by comparing
relative with absolute rectangles (D'Oh.) (b)
* Added extra code to handle KQ1, which uses SCI0 resource compression but
SCI1 vocabularies in the resource manager
* sciunpack now detects its CWD for the resource manager to use (c)
* Fixed memory leak when failing to restore because a song was missing
(Thanks to Matt who noticed this)
(a) and (b) should fix the current graphical problems. Please scream if
any problems are not corrected!
(c) closes #256.
-- Christoph