committed stpatch20110110.diff by Jonas Kümmerlin
authorChristoph Sommer <mail@christoph-sommer.de>
Mon, 10 Jan 2011 18:51:20 +0000 (18:51 +0000)
committerChristoph Sommer <mail@christoph-sommer.de>
Mon, 10 Jan 2011 18:51:20 +0000 (18:51 +0000)
commit99f89fc6dda1fb48df6b5bb2515012fe541295af
tree49a1b6840f1f9e93746404fb8dbc0709a3444fbd
parentdf2cf54562e5405203cba0b35a3c2c1e8d07dbaf
committed stpatch20110110.diff by Jonas Kümmerlin

* Viewport is restored properly after drawing lightmap (was set to 0,0,SCREEN_WIDTH,SCREEN_HEIGHT before)
* Menu size calculation now minds size of current selected string in STRINGSELECT items -> overlapping bugs disappear
* Magnification is saved in configuration file
* default magnification is auto (maybe talk about that again)
* auto magnification does now downscaling on resolutions smaller than 640x480
* magnification, aspect ratio and fullscreen resolution controls in options menu now display the current value

SVN-Revision: 6660
src/gui/menu.cpp
src/supertux/gameconfig.cpp
src/supertux/menu/options_menu.cpp
src/video/gl/gl_lightmap.cpp
src/video/gl/gl_lightmap.hpp
src/video/gl/gl_renderer.cpp