Hotkey config changes (#3391)

* This works, but it's missing some hotkeys and the GUI isn't hooked up to anything now

* More hotkeys

* Remove debug log

* clang

* accidentally used the wrong value here

* gui changes for new backend (#10)

* gui changes for new backend

* fix lmeta

* don't erase non-hotkey lines

* do not erase hotkey configs in kbm or controller guis

* Fix repeated inputs

* Documentation

---------

Co-authored-by: rainmakerv2 <30595646+rainmakerv3@users.noreply.github.com>
This commit is contained in:
kalaposfos13
2025-09-04 19:47:06 +02:00
committed by GitHub
parent e8abbd4305
commit bcbe07e6b1
16 changed files with 1330 additions and 654 deletions

View File

@@ -21,6 +21,7 @@
#include "control_settings.h"
#include "game_install_dialog.h"
#include "hotkeys.h"
#include "input/input_handler.h"
#include "kbm_gui.h"
#include "main_window.h"
#include "settings_dialog.h"
@@ -497,7 +498,7 @@ void MainWindow::CreateConnects() {
});
connect(ui->configureHotkeys, &QAction::triggered, this, [this]() {
auto hotkeyDialog = new hotkeys(isGameRunning, this);
auto hotkeyDialog = new Hotkeys(isGameRunning, this);
hotkeyDialog->exec();
});