CVSROOT:        /home/cvs
Module name:    freesci
Changes by:     cvsuser 99/12/18 17:03:21

Modified files:
        .              : ChangeLog THANKS configure configure.in 
        src/core       : Makefile.am kgraphics.c kmenu.c savegame.c 
                         savegame.cfsml tools.c 
        src/graphics   : engine_graphics.c font.c menubar.c 
        src/include    : graphics.h 
        src/sound      : sound.c soundserver_null.c 

Log message:
* Fixed a few view offset bugs
* Added missing feature: Disposing a window that is the active port will cause
that port's predecessor to be set. Fixes a few strange graphical glitches.
* Fixed a bug that would count one line too many in get_text_size() if '\n'
was reached simultaneously with the maximum width
* Prevented keyboard event 0 from being claimed by SelectMenu()
* Fixed a bug in the sound server that would cause the first MIDI parameter
to be read even for MIDI commands without paramaters. Could cause a segfault
if the final 0xfc was being reached and libefence was linked.
* Added credits ("About FreeSCI") to game menus.

The credits are a major problem. The easiest solution would be to
list anyone who ever contributed to the project in any way, and sort that
list alphabetically. However, I'd prefer separating the list into several
sections (Research, Implementation, Support (CVS, Daily builds, site hosting)
etc.), possibly listing people more than once.
I'd *really* appreciate feedback on that (consider the current credits to be
preliminary- I just copied the list of people with CVS write access, sorted it
alphabetically, added the people who contributed to the docs in the order they
are listed in the docs- which I consider to be sorted by the amount raw text
contributed- and finally added all other contributers not listed before (except
for those I forgot), sorted alphabetically).

-- Christoph

Reply via email to