diff options
Diffstat (limited to 'backends/platform')
| -rw-r--r-- | backends/platform/android/events.cpp | 2 | ||||
| -rw-r--r-- | backends/platform/dingux/dingux.mk | 1 | ||||
| -rw-r--r-- | backends/platform/gph/caanoo-bundle.mk | 2 | ||||
| -rw-r--r-- | backends/platform/gph/gp2x-bundle.mk | 2 | ||||
| -rw-r--r-- | backends/platform/gph/gp2xwiz-bundle.mk | 2 | ||||
| -rw-r--r-- | backends/platform/linuxmoto/linuxmoto.mk | 4 | ||||
| -rwxr-xr-x | backends/platform/maemo/debian/rules | 1 | ||||
| -rw-r--r-- | backends/platform/n64/n64.mk | 1 | ||||
| -rw-r--r-- | backends/platform/symbian/S60v3/scummvm-CVS-SymbianS60v3.pkg | 1 | ||||
| -rw-r--r-- | backends/platform/symbian/S60v3/scummvm-CVS-SymbianS60v3_split.pkg | 1 | ||||
| -rw-r--r-- | backends/platform/symbian/UIQ3/scummvm-CVS-SymbianUIQ3.pkg | 1 | ||||
| -rw-r--r-- | backends/platform/symbian/UIQ3/scummvm-CVS-SymbianUIQ3_split.pkg | 1 | ||||
| -rw-r--r-- | backends/platform/tizen/form.cpp | 9 | ||||
| -rw-r--r-- | backends/platform/wii/osystem_events.cpp | 4 | ||||
| -rw-r--r-- | backends/platform/wii/wii.mk | 1 | 
15 files changed, 29 insertions, 4 deletions
| diff --git a/backends/platform/android/events.cpp b/backends/platform/android/events.cpp index c60626ec36..8039981a92 100644 --- a/backends/platform/android/events.cpp +++ b/backends/platform/android/events.cpp @@ -263,7 +263,7 @@ void OSystem_Android::setupKeymapper() {  	Action *act;  	act = new Action(globalMap, "VIRT", "Display keyboard"); -	act->addKeyEvent(KeyState(KEYCODE_F7, ASCII_F7, 0)); +	act->addKeyEvent(KeyState(KEYCODE_F7, ASCII_F7, KBD_CTRL));  	mapper->addGlobalKeymap(globalMap); diff --git a/backends/platform/dingux/dingux.mk b/backends/platform/dingux/dingux.mk index e0aca42856..48a9347143 100644 --- a/backends/platform/dingux/dingux.mk +++ b/backends/platform/dingux/dingux.mk @@ -26,6 +26,7 @@ ifdef DYNAMIC_MODULES  		$(STRIP) $(bundle_name)/plugins/*  endif  	$(CP) $(srcdir)/backends/vkeybd/packs/vkeybd_default.zip $(bundle_name)/ +	$(CP) $(srcdir)/backends/vkeybd/packs/vkeybd_small.zip $(bundle_name)/  	$(CP) $(srcdir)/backends/platform/dingux/scummvm.gpe $(bundle_name)/  	$(CP) $(srcdir)/backends/platform/dingux/README.DINGUX $(bundle_name)/  	$(CP) $(srcdir)/backends/platform/dingux/scummvm.png $(bundle_name)/ diff --git a/backends/platform/gph/caanoo-bundle.mk b/backends/platform/gph/caanoo-bundle.mk index 2cf8e62b37..9362daeba3 100644 --- a/backends/platform/gph/caanoo-bundle.mk +++ b/backends/platform/gph/caanoo-bundle.mk @@ -24,6 +24,7 @@ caanoo-bundle: $(EXECUTABLE)  	$(INSTALL) -c -m 644 $(DIST_FILES_THEMES) $(bundle_name)/scummvm/  	$(INSTALL) -c -m 644 $(DIST_FILES_ENGINEDATA) $(bundle_name)/scummvm/engine-data  	$(CP) $(srcdir)/backends/vkeybd/packs/vkeybd_default.zip $(bundle_name)/scummvm/ +	$(CP) $(srcdir)/backends/vkeybd/packs/vkeybd_small.zip $(bundle_name)/scummvm/  	$(STRIP) $(EXECUTABLE) -o $(bundle_name)/scummvm/$(EXECUTABLE) @@ -55,6 +56,7 @@ caanoo-bundle-debug: $(EXECUTABLE)  	$(INSTALL) -c -m 644 $(DIST_FILES_THEMES) $(bundle_name)/scummvm/  	$(INSTALL) -c -m 644 $(DIST_FILES_ENGINEDATA) $(bundle_name)/scummvm/engine-data  	$(CP) $(srcdir)/backends/vkeybd/packs/vkeybd_default.zip $(bundle_name)/scummvm/ +	$(CP) $(srcdir)/backends/vkeybd/packs/vkeybd_small.zip $(bundle_name)/scummvm/  	$(INSTALL) -c -m 777 $(srcdir)/$(EXECUTABLE) $(bundle_name)/scummvm/$(EXECUTABLE) diff --git a/backends/platform/gph/gp2x-bundle.mk b/backends/platform/gph/gp2x-bundle.mk index 9fcb379e04..d430ae6ebe 100644 --- a/backends/platform/gph/gp2x-bundle.mk +++ b/backends/platform/gph/gp2x-bundle.mk @@ -21,6 +21,7 @@ gp2x-bundle: $(EXECUTABLE)  	$(INSTALL) -c -m 644 $(DIST_FILES_THEMES) $(bundle_name)  	$(INSTALL) -c -m 644 $(DIST_FILES_ENGINEDATA) $(bundle_name)/engine-data  	$(CP) $(srcdir)/backends/vkeybd/packs/vkeybd_default.zip $(bundle_name) +	$(CP) $(srcdir)/backends/vkeybd/packs/vkeybd_small.zip $(bundle_name)  	$(STRIP) $(EXECUTABLE) -o $(bundle_name)/$(EXECUTABLE) @@ -52,6 +53,7 @@ gp2x-bundle-debug: $(EXECUTABLE)  	$(INSTALL) -c -m 644 $(DIST_FILES_THEMES) $(bundle_name)  	$(INSTALL) -c -m 644 $(DIST_FILES_ENGINEDATA) $(bundle_name)/engine-data  	$(CP) $(srcdir)/backends/vkeybd/packs/vkeybd_default.zip $(bundle_name) +	$(CP) $(srcdir)/backends/vkeybd/packs/vkeybd_small.zip $(bundle_name)  	$(INSTALL) -c -m 777 $(srcdir)/$(EXECUTABLE) $(bundle_name)/$(EXECUTABLE) diff --git a/backends/platform/gph/gp2xwiz-bundle.mk b/backends/platform/gph/gp2xwiz-bundle.mk index 4f49850813..36a720aae6 100644 --- a/backends/platform/gph/gp2xwiz-bundle.mk +++ b/backends/platform/gph/gp2xwiz-bundle.mk @@ -23,6 +23,7 @@ gp2xwiz-bundle: $(EXECUTABLE)  	$(INSTALL) -c -m 644 $(DIST_FILES_THEMES) $(bundle_name)/scummvm/  	$(INSTALL) -c -m 644 $(DIST_FILES_ENGINEDATA) $(bundle_name)/scummvm/engine-data  	$(CP) $(srcdir)/backends/vkeybd/packs/vkeybd_default.zip $(bundle_name)/scummvm/ +	$(CP) $(srcdir)/backends/vkeybd/packs/vkeybd_small.zip $(bundle_name)/scummvm/  	$(STRIP) $(EXECUTABLE) -o $(bundle_name)/scummvm/$(EXECUTABLE) @@ -57,6 +58,7 @@ gp2xwiz-bundle-debug: $(EXECUTABLE)  	$(INSTALL) -c -m 644 $(DIST_FILES_THEMES) $(bundle_name)/scummvm/  	$(INSTALL) -c -m 644 $(DIST_FILES_ENGINEDATA) $(bundle_name)/scummvm/engine-data  	$(CP) $(srcdir)/backends/vkeybd/packs/vkeybd_default.zip $(bundle_name)/scummvm/ +	$(CP) $(srcdir)/backends/vkeybd/packs/vkeybd_small.zip $(bundle_name)/scummvm/  	$(INSTALL) -c -m 777 $(srcdir)/$(EXECUTABLE) $(bundle_name)/scummvm/$(EXECUTABLE) diff --git a/backends/platform/linuxmoto/linuxmoto.mk b/backends/platform/linuxmoto/linuxmoto.mk index f64fadbccd..937fb4ef69 100644 --- a/backends/platform/linuxmoto/linuxmoto.mk +++ b/backends/platform/linuxmoto/linuxmoto.mk @@ -5,6 +5,7 @@ motoezx: $(EXECUTABLE)  	$(INSTALL) -c -m 644 $(DIST_FILES_THEMES) $(DIST_FILES_ENGINEDATA) release/scummvm/  	$(INSTALL) -c -m 644 $(DIST_FILES_DOCS)  release/scummvm/  	$(CP) $(srcdir)/backends/vkeybd/packs/vkeybd_default.zip release/scummvm/ +	$(CP) $(srcdir)/backends/vkeybd/packs/vkeybd_small.zip release/scummvm/  	$(CP) $(srcdir)/dists/motoezx/* release/scummvm/  	tar -C release -cvzf release/ScummVM-motoezx.pkg scummvm  	$(RM) -r release/scummvm @@ -16,6 +17,7 @@ motomagx-mpkg: $(EXECUTABLE)  	$(INSTALL) -c -m 644 $(DIST_FILES_THEMES) $(DIST_FILES_ENGINEDATA) release/scummvm/  	$(INSTALL) -c -m 644 $(DIST_FILES_DOCS)  release/scummvm/  	$(CP) $(srcdir)/backends/vkeybd/packs/vkeybd_default.zip release/scummvm/ +	$(CP) $(srcdir)/backends/vkeybd/packs/vkeybd_small.zip release/scummvm/  	$(CP) $(srcdir)/dists/motomagx/mpkg/* release/scummvm/  	tar -C release -cvzf release/ScummVM-motomagx.mpkg scummvm  	$(RM) -r release/scummvm @@ -26,6 +28,7 @@ motomagx-mgx: $(EXECUTABLE)  	$(INSTALL) -c -m 644 $(DIST_FILES_THEMES) $(DIST_FILES_ENGINEDATA) release/scummvm/  	$(INSTALL) -c -m 644 $(DIST_FILES_DOCS)  release/scummvm/  	$(CP) $(srcdir)/backends/vkeybd/packs/vkeybd_default.zip release/scummvm/ +	$(CP) $(srcdir)/backends/vkeybd/packs/vkeybd_small.zip release/scummvm/  	$(CP) $(srcdir)/dists/motomagx/mgx/* release/scummvm/  	tar -C release -cvf release/ScummVM-motomagx.mgx scummvm  	$(RM) -r release/scummvm @@ -38,6 +41,7 @@ motomagx-pep: $(EXECUTABLE)  	$(INSTALL) -c -m 644 $(DIST_FILES_THEMES) $(DIST_FILES_ENGINEDATA) release/pep/app  	$(INSTALL) -c -m 644 $(DIST_FILES_DOCS)  release/pep/app  	$(CP) $(srcdir)/backends/vkeybd/packs/vkeybd_default.zip release/pep/app +	$(CP) $(srcdir)/backends/vkeybd/packs/vkeybd_small.zip release/pep/app  	tar -C release/pep -czvf release/ScummVM-motomagx.pep app description.ini  scummvm_big_usr.png  scummvm_small_usr.png  	$(RM) -r release/pep diff --git a/backends/platform/maemo/debian/rules b/backends/platform/maemo/debian/rules index c713403876..2aa7f339c9 100755 --- a/backends/platform/maemo/debian/rules +++ b/backends/platform/maemo/debian/rules @@ -46,6 +46,7 @@ install: build  	install -m0644 dists/pred.dic debian/scummvm/opt/scummvm/share  	install -m0644 gui/themes/scummclassic.zip  gui/themes/scummmodern.zip debian/scummvm/opt/scummvm/share  	install -m0644 backends/vkeybd/packs/vkeybd_default.zip debian/scummvm/opt/scummvm/share +	install -m0644 backends/vkeybd/packs/vkeybd_small.zip debian/scummvm/opt/scummvm/share  # for optified version we can also add engine datafiles  	install -m0644 dists/engine-data/drascula.dat dists/engine-data/hugo.dat dists/engine-data/kyra.dat dists/engine-data/lure.dat dists/engine-data/queen.tbl dists/engine-data/sky.cpt dists/engine-data/teenagent.dat dists/engine-data/tony.dat dists/engine-data/toon.dat debian/scummvm/opt/scummvm/share diff --git a/backends/platform/n64/n64.mk b/backends/platform/n64/n64.mk index 83ad405503..3198170788 100644 --- a/backends/platform/n64/n64.mk +++ b/backends/platform/n64/n64.mk @@ -20,6 +20,7 @@ ifdef DIST_FILES_ENGINEDATA  endif  	$(CP) $(DIST_FILES_DOCS) $(bundle_name)/  	$(CP) $(srcdir)/backends/vkeybd/packs/vkeybd_default.zip $(bundle_name)/romfs +	$(CP) $(srcdir)/backends/vkeybd/packs/vkeybd_small.zip $(bundle_name)/romfs  	genromfs -f $(bundle_name)/romfs.img -d $(bundle_name)/romfs -V scummvmn64  	mips64-objcopy $(EXECUTABLE) $(bundle_name)/scummvm.elf -O binary  	cat $(N64SDK)/hkz-libn64/bootcode $(bundle_name)/scummvm.elf $(bundle_name)/romfs.img > scummvm.v64 diff --git a/backends/platform/symbian/S60v3/scummvm-CVS-SymbianS60v3.pkg b/backends/platform/symbian/S60v3/scummvm-CVS-SymbianS60v3.pkg index 5f74bee1c7..2ba65c4571 100644 --- a/backends/platform/symbian/S60v3/scummvm-CVS-SymbianS60v3.pkg +++ b/backends/platform/symbian/S60v3/scummvm-CVS-SymbianS60v3.pkg @@ -74,6 +74,7 @@  "..\..\..\..\dists\engine-data\toon.dat"-"c:\data\scummvm\toon.dat"  "..\..\..\..\dists\engine-data\wintermute.zip"-"c:\data\scummvm\wintermute.zip"  "..\..\..\vkeybd\packs\vkeybd_default.zip"-"c:\data\scummvm\vkeybd_default.zip" +"..\..\..\vkeybd\packs\vkeybd_small.zip"-"c:\data\scummvm\vkeybd_small.zip"  "..\..\..\..\gui\themes\translations.dat"-"c:\data\scummvm\translations.dat"  "..\..\..\..\gui\themes\scummmodern.zip"-"c:\data\scummvm\scummmodern.zip" diff --git a/backends/platform/symbian/S60v3/scummvm-CVS-SymbianS60v3_split.pkg b/backends/platform/symbian/S60v3/scummvm-CVS-SymbianS60v3_split.pkg index 4ef085d600..2d2edf2803 100644 --- a/backends/platform/symbian/S60v3/scummvm-CVS-SymbianS60v3_split.pkg +++ b/backends/platform/symbian/S60v3/scummvm-CVS-SymbianS60v3_split.pkg @@ -82,6 +82,7 @@  "..\..\..\..\dists\engine-data\toon.dat"-"c:\data\scummvm\toon.dat"  "..\..\..\..\dists\engine-data\wintermute.zip"-"c:\data\scummvm\wintermute.zip"  "..\..\..\vkeybd\packs\vkeybd_default.zip"-"c:\data\scummvm\vkeybd_default.zip" +"..\..\..\vkeybd\packs\vkeybd_small.zip"-"c:\data\scummvm\vkeybd_small.zip"  "..\..\..\..\gui\themes\translations.dat"-"c:\data\scummvm\translations.dat"  "..\..\..\..\gui\themes\scummmodern.zip"-"c:\data\scummvm\scummmodern.zip" diff --git a/backends/platform/symbian/UIQ3/scummvm-CVS-SymbianUIQ3.pkg b/backends/platform/symbian/UIQ3/scummvm-CVS-SymbianUIQ3.pkg index b4f1cfdd5c..5db65e8e5c 100644 --- a/backends/platform/symbian/UIQ3/scummvm-CVS-SymbianUIQ3.pkg +++ b/backends/platform/symbian/UIQ3/scummvm-CVS-SymbianUIQ3.pkg @@ -64,6 +64,7 @@  "..\..\..\..\dists\engine-data\teenagent.dat"-"c:\shared\scummvm\teenagent.dat"  "..\..\..\..\dists\engine-data\toon.dat"-"c:\shared\scummvm\toon.dat"  "..\..\..\vkeybd\packs\vkeybd_default.zip"-"c:\shared\scummvm\vkeybd_default.zip" +"..\..\..\vkeybd\packs\vkeybd_small.zip"-"c:\shared\scummvm\vkeybd_small.zip"  "..\..\..\..\gui\themes\translations.dat"-"c:\shared\scummvm\translations.dat"  "..\..\..\..\gui\themes\scummmodern.zip"-"c:\shared\scummvm\scummmodern.zip" diff --git a/backends/platform/symbian/UIQ3/scummvm-CVS-SymbianUIQ3_split.pkg b/backends/platform/symbian/UIQ3/scummvm-CVS-SymbianUIQ3_split.pkg index 722e23a1b8..d783bd51bd 100644 --- a/backends/platform/symbian/UIQ3/scummvm-CVS-SymbianUIQ3_split.pkg +++ b/backends/platform/symbian/UIQ3/scummvm-CVS-SymbianUIQ3_split.pkg @@ -72,6 +72,7 @@  "..\..\..\..\dists\engine-data\teenagent.dat"-"c:\shared\scummvm\teenagent.dat"  "..\..\..\..\dists\engine-data\toon.dat"-"c:\shared\scummvm\toon.dat"  "..\..\..\vkeybd\packs\vkeybd_default.zip"-"c:\shared\scummvm\vkeybd_default.zip" +"..\..\..\vkeybd\packs\vkeybd_small.zip"-"c:\shared\scummvm\vkeybd_small.zip"  "..\..\..\..\gui\themes\translations.dat"-"c:\shared\scummvm\translations.dat"  "..\..\..\..\gui\themes\scummmodern.zip"-"c:\shared\scummvm\scummmodern.zip" diff --git a/backends/platform/tizen/form.cpp b/backends/platform/tizen/form.cpp index 3f7b918102..568829dc96 100644 --- a/backends/platform/tizen/form.cpp +++ b/backends/platform/tizen/form.cpp @@ -338,7 +338,14 @@ void TizenAppForm::showKeypad() {  	// display the soft keyboard  	if (_state == kActiveState) {  		_buttonState = kLeftButton; -		pushKey(Common::KEYCODE_F7); +		 +		Common::Event e; +		e.type = Common::EVENT_VIRTUAL_KEYBOARD; +		if (_eventQueueLock) { +			_eventQueueLock->Acquire(); +			_eventQueue.push(e); +			_eventQueueLock->Release(); +		}  	}  } diff --git a/backends/platform/wii/osystem_events.cpp b/backends/platform/wii/osystem_events.cpp index 2da1d80917..0563639de3 100644 --- a/backends/platform/wii/osystem_events.cpp +++ b/backends/platform/wii/osystem_events.cpp @@ -357,8 +357,8 @@ bool OSystem_Wii::pollEvent(Common::Event &event) {  		PAD_EVENT(PADS_Y, Common::KEYCODE_PERIOD, '.', flags);  		PAD_EVENT(PADS_START, Common::KEYCODE_F5, Common::ASCII_F5, flags);  		PAD_EVENT(PADS_UP, Common::KEYCODE_LSHIFT, 0, flags); -		PAD_EVENT(PADS_DOWN, Common::KEYCODE_F7, Common::ASCII_F7, flags); -		//PAD_EVENT(PADS_LEFT, Common::KEYCODE_F8, Common::ASCII_F8, 0); +		PAD_EVENT(PADS_DOWN, Common::KEYCODE_F7, Common::ASCII_F7, Common::KBD_CTRL); +		//PAD_EVENT(PADS_LEFT, Common::KEYCODE_F8, Common::ASCII_F8, Common::KBD_CTRL);  		if ((bd | bu) & (PADS_A | PADS_B)) {  			if (bd & PADS_A) diff --git a/backends/platform/wii/wii.mk b/backends/platform/wii/wii.mk index 99ef46338c..62a8900d9a 100644 --- a/backends/platform/wii/wii.mk +++ b/backends/platform/wii/wii.mk @@ -43,6 +43,7 @@ ifneq ($(DIST_FILES_ENGINEDATA),)  	$(CP) $(DIST_FILES_ENGINEDATA) wiidist/scummvm/  endif  	$(CP) $(srcdir)/backends/vkeybd/packs/vkeybd_default.zip wiidist/scummvm/ +	$(CP) $(srcdir)/backends/vkeybd/packs/vkeybd_small.zip wiidist/scummvm/  wiiloaddist: wiidist  	cd wiidist && zip -9r scummvm.zip scummvm/ | 
