[Scummvm-git-logs] scummvm master -> dcdd302960d042b4c57a6d5a4ba322cd4b5c2dc6
sev-
sev at scummvm.org
Sun Jan 24 00:12:30 UTC 2021
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
dcdd302960 SYMBIAN: Global Main Menu called with asterisk.
Commit: dcdd302960d042b4c57a6d5a4ba322cd4b5c2dc6
https://github.com/scummvm/scummvm/commit/dcdd302960d042b4c57a6d5a4ba322cd4b5c2dc6
Author: Fiodar Stryzhniou (fedor_qd at mail.ru)
Date: 2021-01-24T01:12:26+01:00
Commit Message:
SYMBIAN: Global Main Menu called with asterisk.
Changed paths:
backends/platform/symbian/src/SymbianOS.cpp
backends/platform/symbian/src/SymbianOS.h
diff --git a/backends/platform/symbian/src/SymbianOS.cpp b/backends/platform/symbian/src/SymbianOS.cpp
index 023567ecbe..b0231687ae 100644
--- a/backends/platform/symbian/src/SymbianOS.cpp
+++ b/backends/platform/symbian/src/SymbianOS.cpp
@@ -48,6 +48,9 @@
#include "backends/saves/default/default-saves.h"
#include "backends/mixer/symbiansdl/symbiansdl-mixer.h"
+#include "backends/keymapper/keymapper.h"
+#include "backends/keymapper/keymapper-defaults.h"
+
#ifdef GUI_ENABLE_KEYSDIALOG
#include "backends/platform/symbian/src/SymbianActions.h"
#include "backends/events/symbiansdl/symbiansdl-events.h"
@@ -210,6 +213,14 @@ RFs& OSystem_SDL_Symbian::FsSession() {
return *_RFs;
}
+
+Common::KeymapperDefaultBindings *OSystem_SDL_Symbian::getKeymapperDefaultBindings(){
+ Common::KeymapperDefaultBindings *keymapperDefaultBindings = new Common::KeymapperDefaultBindings();
+ keymapperDefaultBindings->setDefaultBinding(Common::kGlobalKeymapName, "MENU", "ASTERISK");
+ return keymapperDefaultBindings;
+}
+
+
// Symbian bsearch implementation is flawed
void* scumm_bsearch(const void *key, const void *base, size_t nmemb, size_t size, int (*compar)(const void *, const void *)) {
// Perform binary search
diff --git a/backends/platform/symbian/src/SymbianOS.h b/backends/platform/symbian/src/SymbianOS.h
index 51bfecfcdd..ef28c71aaa 100644
--- a/backends/platform/symbian/src/SymbianOS.h
+++ b/backends/platform/symbian/src/SymbianOS.h
@@ -60,6 +60,8 @@ protected:
#endif
RFs* _RFs;
+public:
+ Common::KeymapperDefaultBindings *getKeymapperDefaultBindings() override;
};
#endif
More information about the Scummvm-git-logs
mailing list