[UI] Add simple support for controller usage in UI

- Disabled unnecessary hotkeys thread when it is not used
- Removed problematic xam_exports static initialization
- Moved xam_dialogs_shown_ and xam_nui_dialogs_shown_ to XamState
This commit is contained in:
Gliniak
2025-08-11 21:56:13 +02:00
committed by Radosław Gliński
parent 2e9c459846
commit 9054a29483
17 changed files with 221 additions and 154 deletions

View File

@@ -20,9 +20,6 @@ namespace xe {
namespace kernel {
namespace xam {
bool xeXamIsUIActive();
bool xeXamIsNuiUIActive();
static constexpr std::string_view kXamModuleLoaderDataFileName =
"launch_data.bin";