[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