62880 Commits

Author SHA1 Message Date
D G Turner
b3946359ea GPH: Add "small" virtual keyboard pack to GP2XWIZ port packaging. 2014-06-25 20:04:48 +01:00
D G Turner
32a403eb5e GPH: Add "small" virtual keyboard pack to GP2X port packaging. 2014-06-25 20:03:41 +01:00
D G Turner
5f2306e329 GPH: Add "small" virtual keyboard pack to CAANOO port packaging. 2014-06-25 20:02:25 +01:00
D G Turner
532dd85906 DINGUX: Add "small" virtual keyboard pack to port packaging. 2014-06-25 20:01:06 +01:00
D G Turner
9c4e6d2194 LINUXMOTO: Add "small" virtual keyboard pack to port packaging. 2014-06-25 19:59:33 +01:00
D G Turner
27d25f6b76 N64: Add "small" virtual keyboard pack to port packaging. 2014-06-25 19:57:20 +01:00
D G Turner
b8cce3a16d WII: Add "small" virtual keyboard pack to port packaging. 2014-06-25 19:55:57 +01:00
D G Turner
834d04b76c MAEMO: Add "small" virtual keyboard pack to port packaging. 2014-06-25 19:53:55 +01:00
D G Turner
e07819fb12 README: Remove Keymapper trigger key note, add Vkeybd mouse button note.
As the keymapper is still WIP/unstable, this should be omitted from user
documentation. Added note on mouse button trigger for virtual keyboard
as this was not noted in any user documentation.
2014-06-25 19:45:44 +01:00
D G Turner
37c46fecbf ANDROID: Fix correct keycode in keymapper for virtual keyboard trigger.
As the virtual keyboard trigger has been moved to CTRL-F7, the previous
code which generates a unmodified F7 event to do this will not work.

However, due to the complexity of this code, directly calling the
virtual keyboard trigger event could have side effects, so have instead
just added the CTRL modifier to fix this.

This should be fixed if possible to use EVENT_VIRTUAL_KEYBOARD.
2014-05-05 05:21:23 +01:00
D G Turner
7042de2aa9 WII: Fix correct keycode for virtual keyboard trigger.
As the virtual keyboard trigger has been moved to CTRL-F7, the previous
code which generates a unmodified F7 event to do this will not work.

However, due to the complexity of this code, directly calling the
virtual keyboard trigger event could have side effects, so have instead
just added the CTRL modifier to fix this.

This should be fixed if possible to use EVENT_VIRTUAL_KEYBOARD.
2014-05-05 05:18:51 +01:00
D G Turner
8472835963 TIZEN: Use virtual keyboard event directly, rather than using keycode.
As the virtual keyboard trigger has been moved to CTRL-F7, the previous
code which generates a unmodified F7 event to do this will not work.

Rather than just adding the CTRL modifier, this code changes the
backend to directly generate the virtual keyboard trigger event
directly. This avoids any future breakage if the key combination is
changed again.
2014-04-29 00:34:17 +01:00
D G Turner
aafc17ed1e SAMSUNGTV: Use virtual keyboard event directly, rather than using keycode.
As the virtual keyboard trigger has been moved to CTRL-F7, the previous
code which generates a unmodified F7 event to do this will not work.

Rather than just adding the CTRL modifier, this code changes the
backend to directly generate the virtual keyboard trigger event
directly. This avoids any future breakage if the key combination is
changed again.
2014-04-29 00:27:56 +01:00
D G Turner
dd92fa45b4 PS3: Use virtual keyboard event directly, rather than using keycode.
As the virtual keyboard trigger has been moved to CTRL-F7, the previous
code which generates a unmodified F7 event to do this will not work.

Rather than just adding the CTRL modifier, this code changes the
backend to directly generate the virtual keyboard trigger event
directly. This avoids any future breakage if the key combination is
changed again.
2014-04-29 00:26:35 +01:00
D G Turner
1544feb02c MAEMO: Use virtual keyboard event directly, rather than using keycode.
As the virtual keyboard trigger has been moved to CTRL-F7, the previous
code which generates a unmodified F7 event to do this will not work.

Rather than just adding the CTRL modifier, this code changes the
backend to directly generate the virtual keyboard trigger event
directly. This avoids any future breakage if the key combination is
changed again.
2014-04-29 00:24:47 +01:00
D G Turner
4ebbdaa59b LINUXMOTO: Use virtual keyboard event directly, rather than using keycode.
As the virtual keyboard trigger has been moved to CTRL-F7, the previous
code which generates a unmodified F7 event to do this will not work.

Rather than just adding the CTRL modifier, this code changes the
backend to directly generate the virtual keyboard trigger event
directly. This avoids any future breakage if the key combination is
changed again.
2014-04-29 00:22:54 +01:00
D G Turner
3ae0908967 GPH: Use virtual keyboard event directly, rather than using keycode.
As the virtual keyboard trigger has been moved to CTRL-F7, the previous
code which generates a unmodified F7 event to do this will not work.

Rather than just adding the CTRL modifier, this code changes the
backend to directly generate the virtual keyboard trigger event
directly. This avoids any future breakage if the key combination is
changed again.
2014-04-29 00:21:46 +01:00
D G Turner
dc0c7bce4c DINGUX: Use virtual keyboard event directly, rather than using keycode.
As the virtual keyboard trigger has been moved to CTRL-F7, the previous
code which generates a unmodified F7 event to do this will not work.

Rather than just adding the CTRL modifier, this code changes the
backend to directly generate the virtual keyboard trigger event
directly. This avoids any future breakage if the key combination is
changed again.
2014-04-29 00:13:49 +01:00
D G Turner
b7192731b9 KEYMAPPER: Change hotkey from F8 to CTRL-F8 to reduce game conflicts. 2014-04-27 04:18:47 +01:00
D G Turner
8cf41943f6 VKEYBD: Switch hotkey from F7 to CTRL-F7 to reduce game conflicts.
Although this is harder for physically disabled users to trigger, they
can now use the long middle mouse button press instead to trigger.
2014-04-27 04:18:39 +01:00
D G Turner
1448bbc77e README: Add trigger hotkeys for virtual keyboard and keymapper. 2014-04-27 03:59:33 +01:00
D G Turner
23c2481d10 VKEYBD: Add small keyboard pack for virtual keyboard.
This pack contains just the 320x240 layout.

This is a quick way to achieve the result of a smaller keyboard
when running on 640x480 and larger games as requested bu a user.

To use this, the pack zip file, vkeybd_small.zip should be placed
in the extrapath in the same way as vkeybd_default.zip.

However, it is also necessary to set this as the active virtual
keyboard layout by adding the following linein the global [scummvm]
section of the configuration file i.e. scummvm.ini:
vkeybd_pack_name=vkeybd_small

This should be added to the GUI as a misc option, in future.

Currently, the closest layout size to the overlay size is chosen
automatically by the code in the method:
bool VirtualKeyboardParser::parserCallback_mode(ParserNode *node)

This should probably also be made configurable in future to allow
smaller keyboard sizes to be chosen.
2014-04-27 03:51:19 +01:00
D G Turner
e07a224a9a VKEYBD: Modify code to open vkeybd on long press of middle mouse button.
This should massively reduce any chance of a conflict with mouse usage
in games and is still easy for a person with mobility issues to perform.
2014-04-22 05:29:54 +01:00
D G Turner
5e6d05c816 VKEYBD: Add code to open virtual keyboard on middle mouse button.
This removes the need for a hardware keyboard to trigger the use
of the virtual keyboard via F7 if using the default event mapper.

As middle button is rarely used by games, this should not cause any
conflicts. Though to avoid this possibility, the event is passed to
the engine.
2014-04-22 05:29:54 +01:00
D G Turner
f37ecf3861 VKEYBD: Remove noisy warnings and clarify messages. 2014-04-22 05:25:39 +01:00
D G Turner
d356f17161 SKY: Improve parameter validation in debug console.
This fixes the issues reported in Feature Request #218 - "DEBUGGER:
Add parameter validation".
2014-04-22 03:42:45 +01:00
D G Turner
a48e54c459 QUEEN: Improve parameter validation in debug console.
This fixes the issues reported in Feature Request #218 - "DEBUGGER:
Add parameter validation".
2014-04-22 03:40:51 +01:00
uruk
9a9bc35a93 AVALANCHE: Fix Timer::afterTheShootemup(). 2014-04-21 23:09:29 +02:00
Eugene Sandulenko
f49ce44589 FULLPIPE: Implement ModalSaveGame constructor 2014-04-22 00:03:41 +03:00
uruk
33920b734a AVALANCHE: Fix out-of-bounds indexing issue. 2014-04-21 22:43:20 +02:00
Eugene Sandulenko
2cd896b1d6 FULLPIPE: Make debugging output less noisy 2014-04-21 19:50:30 +03:00
Eugene Sandulenko
e593f39e18 FULLPIPE: Implement MctlCompound::method34() 2014-04-21 15:13:20 +03:00
Eugene Sandulenko
c73a10606e FULLPIPE: Implement Inventory2::clear() 2014-04-21 09:47:03 +03:00
Eugene Sandulenko
3091d0ae7f FULLPIPE: Implement couple destructors 2014-04-21 09:38:46 +03:00
Eugene Sandulenko
81a2ee7d7c FULLPIPE: Implement ModalQuery::init() 2014-04-20 23:03:44 +03:00
Eugene Sandulenko
8f40dae91d FULLPIPE: Implement ModalQuery::handleMessage() 2014-04-20 23:03:44 +03:00
Eugene Sandulenko
3fe9d4b24e FULLPIPE: Implement ModalQuery::update() 2014-04-20 23:03:44 +03:00
Eugene Sandulenko
f655718b55 FULLPIPE: Implement ModalQuery::getQueryResult() and destructor 2014-04-20 23:03:44 +03:00
Eugene Sandulenko
4f05fa6586 FULLPIPE: Implement ModalQuery::create() 2014-04-20 23:03:44 +03:00
Eugene Sandulenko
1d41a9ccf4 FULLPIPE: Started work on ModalQuery 2014-04-20 23:03:43 +03:00
Matthew Hoops
850ddc1462 PEGASUS: Fix disabling input when the rip first hits 2014-04-20 12:55:52 -04:00
Eugene Sandulenko
e76a890481 FULLPIPE: Implement ModalMainMenu::updateSoundVolume() 2014-04-19 17:01:29 +03:00
Eugene Sandulenko
559f51e29e FULLPIPE: Implement ModalMainMenu::updateVolume() 2014-04-19 14:06:34 +03:00
Eugene Sandulenko
3b1af18d92 FULLPIPE: Implement ModalMainMenu::isSaveAllowed() 2014-04-19 12:51:45 +03:00
Johannes Schickel
9cc4c42024 KYRA: Extend HACK to select CD audio for Kyra2 TOWNS.
Formerly we only checked track1.$EXT but we also support track01.$EXT. Guess
this is a good example why we need to reconsider how we will handle detection
of presense of CD audio tracks in general...
2014-04-18 23:58:22 +02:00
Eugene Sandulenko
23f15c754f FULLPIPE: Implement ModalMainMenu::setSliderPos() 2014-04-18 21:18:04 +03:00
Eugene Sandulenko
e6c6eac9af FULLPIPE: Implement ModalMainMenu::updateSliderPos() 2014-04-18 21:09:12 +03:00
D G Turner
4598b3b2d9 SCI: Inhibit spurious GCC warnings in script patching code.
The two relevant variables upon inspection of the current code should
not be used uninitialized as per the compiler linter warning, but
removing this by adding a zero initialization is simple.
It is also good practice and should prevent future issues if the code
is modified.
2014-04-18 14:59:49 +01:00
D G Turner
de3f81845a CONFIGURE: Add help note for option to disable freetype2 usage. 2014-04-18 12:45:49 +01:00
clone2727
d4756a961c Merge pull request #460 from klusark/logically_dead
VIDEO: Use || instead of the currently incorrect &&
2014-04-17 21:06:20 -04:00