Moved a large number of gui-related functions out of graphics.c and into gui.c.
Modified paint_box() to use SDL_FillRect() instead of SDL_BlitSurface() to fill in the centre of the box. This gained an FPS at the main menu, from 21 to 22 or 22 to 23 (fullscreen). fill_area() and get_pixel() (formerly gp()) were re-created to help implement this.
Modified the Makefiles to stop using -L$(SDLLIBPATH) when it isn't necessary. This makes most of the source file compilation lines printed by make fit onto one line under Linux.
Put COPYING under svn version control.
Created the bluesq theme, based on the old default theme, and ultimately, denora.
Created font_height(), which just calls TTF_FontHeight().
Added a few Doxygen documentation comments to graphics.c.
Fixed some errors due to code copying in allocate_widgets().
Added handled = 1 to loop.c's handler for ALT-F9 (minimize window).
21 files changed: