From cc8aeec58c5044a216c79553f532b0d445be0d68 Mon Sep 17 00:00:00 2001 From: jake8 Date: Sun, 3 Jan 2016 17:45:49 -0500 Subject: [PATCH] Added hotkey for toggling the crop setting --- Source/Core/Core/HotkeyManager.cpp | 1 + Source/Core/Core/HotkeyManager.h | 1 + Source/Core/DolphinWX/Frame.cpp | 4 ++++ 3 files changed, 6 insertions(+) diff --git a/Source/Core/Core/HotkeyManager.cpp b/Source/Core/Core/HotkeyManager.cpp index e6f5c27732..8fd54029c5 100644 --- a/Source/Core/Core/HotkeyManager.cpp +++ b/Source/Core/Core/HotkeyManager.cpp @@ -46,6 +46,7 @@ const std::string hotkey_labels[] = _trans("Increase IR"), _trans("Decrease IR"), + _trans("Toggle Crop"), _trans("Toggle Aspect Ratio"), _trans("Toggle EFB Copies"), _trans("Toggle Fog"), diff --git a/Source/Core/Core/HotkeyManager.h b/Source/Core/Core/HotkeyManager.h index c4c94235cc..d1049c22c5 100644 --- a/Source/Core/Core/HotkeyManager.h +++ b/Source/Core/Core/HotkeyManager.h @@ -44,6 +44,7 @@ enum Hotkey HK_INCREASE_IR, HK_DECREASE_IR, + HK_TOGGLE_CROP, HK_TOGGLE_AR, HK_TOGGLE_EFBCOPIES, HK_TOGGLE_FOG, diff --git a/Source/Core/DolphinWX/Frame.cpp b/Source/Core/DolphinWX/Frame.cpp index 8b885cab7e..4972bb6b4e 100644 --- a/Source/Core/DolphinWX/Frame.cpp +++ b/Source/Core/DolphinWX/Frame.cpp @@ -1383,6 +1383,10 @@ void CFrame::ParseHotkeys() if (--g_Config.iEFBScale < SCALE_AUTO) g_Config.iEFBScale = SCALE_AUTO; } + if (IsHotkey(HK_TOGGLE_CROP)) + { + g_Config.bCrop = !g_Config.bCrop; + } if (IsHotkey(HK_TOGGLE_AR)) { OSDChoice = 2;