committed stpatch20110110.diff by Jonas Kümmerlin
authorsommer <sommer@837edb03-e0f3-0310-88ca-d4d4e8b29345>
Mon, 10 Jan 2011 18:51:20 +0000 (18:51 +0000)
committersommer <sommer@837edb03-e0f3-0310-88ca-d4d4e8b29345>
Mon, 10 Jan 2011 18:51:20 +0000 (18:51 +0000)
commit6db481c846c8dbbe7afb07dbaf2d2032440bcc79
tree49a1b6840f1f9e93746404fb8dbc0709a3444fbd
parent8c849deb489aadb9802049623c6928f63c0f98cb
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

git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6660 837edb03-e0f3-0310-88ca-d4d4e8b29345
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