From 69ed6e5e58e9518bc55779482f9968f23c5e348b Mon Sep 17 00:00:00 2001 From: Stenzek Date: Fri, 27 Dec 2024 19:39:20 +1000 Subject: [PATCH] Hotkeys: Screenshot should not be present on Android Since it saves to app-private, users would complain that the app is using too much data. --- src/core/hotkeys.cpp | 30 ++++++++++++++---------------- 1 file changed, 14 insertions(+), 16 deletions(-) diff --git a/src/core/hotkeys.cpp b/src/core/hotkeys.cpp index 309893d27..865aa2ce8 100644 --- a/src/core/hotkeys.cpp +++ b/src/core/hotkeys.cpp @@ -210,7 +210,6 @@ DEFINE_HOTKEY("OpenCheatsMenu", TRANSLATE_NOOP("Hotkeys", "General"), TRANSLATE_ if (!pressed && CanPause()) FullscreenUI::OpenCheatsMenu(); }) -#endif DEFINE_HOTKEY("Screenshot", TRANSLATE_NOOP("Hotkeys", "General"), TRANSLATE_NOOP("Hotkeys", "Save Screenshot"), [](s32 pressed) { @@ -218,21 +217,6 @@ DEFINE_HOTKEY("Screenshot", TRANSLATE_NOOP("Hotkeys", "General"), TRANSLATE_NOOP System::SaveScreenshot(); }) -DEFINE_HOTKEY("RecordSingleFrameGPUDump", TRANSLATE_NOOP("Hotkeys", "Graphics"), - TRANSLATE_NOOP("Hotkeys", "Record Single Frame GPU Trace"), [](s32 pressed) { - if (!pressed) - System::StartRecordingGPUDump(nullptr, 1); - }) - -DEFINE_HOTKEY("RecordMultiFrameGPUDump", TRANSLATE_NOOP("Hotkeys", "Graphics"), - TRANSLATE_NOOP("Hotkeys", "Record Multi-Frame GPU Trace"), [](s32 pressed) { - if (pressed > 0) - System::StartRecordingGPUDump(nullptr, 0); - else - System::StopRecordingGPUDump(); - }) - -#ifndef __ANDROID__ DEFINE_HOTKEY("ToggleMediaCapture", TRANSLATE_NOOP("Hotkeys", "General"), TRANSLATE_NOOP("Hotkeys", "Toggle Media Capture"), [](s32 pressed) { if (!pressed) @@ -257,6 +241,20 @@ DEFINE_HOTKEY("OpenLeaderboards", TRANSLATE_NOOP("Hotkeys", "General"), }) #endif +DEFINE_HOTKEY("RecordSingleFrameGPUDump", TRANSLATE_NOOP("Hotkeys", "Graphics"), + TRANSLATE_NOOP("Hotkeys", "Record Single Frame GPU Trace"), [](s32 pressed) { + if (!pressed) + System::StartRecordingGPUDump(nullptr, 1); + }) + +DEFINE_HOTKEY("RecordMultiFrameGPUDump", TRANSLATE_NOOP("Hotkeys", "Graphics"), + TRANSLATE_NOOP("Hotkeys", "Record Multi-Frame GPU Trace"), [](s32 pressed) { + if (pressed > 0) + System::StartRecordingGPUDump(nullptr, 0); + else + System::StopRecordingGPUDump(); + }) + DEFINE_HOTKEY("Reset", TRANSLATE_NOOP("Hotkeys", "System"), TRANSLATE_NOOP("Hotkeys", "Reset System"), [](s32 pressed) { if (!pressed) Host::RunOnCPUThread(System::ResetSystem);