Move fullscreen display resolution control to the GUI with the rest of the fullscreen...
commit24ec76a2f65ba89e976ef9f7df5d0f672f6cd3e4
authorglennricster@gmail.com <glennricster@gmail.com@8ced0084-cf51-0410-be5f-012b33b47a6e>
Thu, 22 Apr 2010 04:28:34 +0000 (22 04:28 +0000)
committerglennricster@gmail.com <glennricster@gmail.com@8ced0084-cf51-0410-be5f-012b33b47a6e>
Thu, 22 Apr 2010 04:28:34 +0000 (22 04:28 +0000)
tree82b4bdb3d63850a617017bf18b7727ca2228b87f
parent1737500ea4de3e33800c9c3c26e6d708e7890967
Move fullscreen display resolution control to the GUI with the rest of the fullscreen toggling code.  This removes redundancy of code that was in several places through the various video plugins.  Unfortunately it means the fullscreen resolution setting also had to be moved to the main configuration dialog.  I am sure that will meet some resistance.

Also added a window size setting for windowed mode.

Also pulled some X11 specific code out into a separate file.

git-svn-id: http://dolphin-emu.googlecode.com/svn/trunk@5395 8ced0084-cf51-0410-be5f-012b33b47a6e
30 files changed:
SConstruct
Source/Core/Core/Src/ConfigManager.cpp
Source/Core/Core/Src/CoreParameter.h
Source/Core/DolphinWX/Src/ConfigMain.cpp
Source/Core/DolphinWX/Src/ConfigMain.h
Source/Core/DolphinWX/Src/Frame.cpp
Source/Core/DolphinWX/Src/Frame.h
Source/Core/DolphinWX/Src/FrameTools.cpp
Source/Core/DolphinWX/Src/MainNoGUI.cpp
Source/Core/DolphinWX/Src/SConscript
Source/Core/DolphinWX/Src/X11Utils.cpp [new file with mode: 0644]
Source/Core/DolphinWX/Src/X11Utils.h [new file with mode: 0644]
Source/Core/VideoCommon/Src/VideoConfig.cpp
Source/Core/VideoCommon/Src/VideoConfig.h
Source/PluginSpecs/PluginSpecs.h
Source/Plugins/Plugin_VideoDX9/Src/D3DBase.cpp
Source/Plugins/Plugin_VideoDX9/Src/DlgSettings.cpp
Source/Plugins/Plugin_VideoDX9/Src/EmuWindow.cpp
Source/Plugins/Plugin_VideoDX9/Src/EmuWindow.h
Source/Plugins/Plugin_VideoDX9/Src/Render.cpp
Source/Plugins/Plugin_VideoDX9/Src/main.cpp
Source/Plugins/Plugin_VideoDX9/Src/resource.rc
Source/Plugins/Plugin_VideoOGL/Src/GLUtil.cpp
Source/Plugins/Plugin_VideoOGL/Src/GLUtil.h
Source/Plugins/Plugin_VideoOGL/Src/GUI/ConfigDlg.cpp
Source/Plugins/Plugin_VideoOGL/Src/GUI/ConfigDlg.h
Source/Plugins/Plugin_VideoOGL/Src/OS/Win32.cpp
Source/Plugins/Plugin_VideoOGL/Src/SConscript
Source/Plugins/Plugin_VideoOGL/Src/main.cpp
Source/Plugins/Plugin_VideoSoftware/Src/SConscript