scummvm/engines/sherlock
Torbjörn Andersson e45e4d62c4 SHERLOCK: Process all pending keys at once in Rose Tattoo save dialog
The event loop when entering save game description in Rose Tattoo runs
at the speed of the background animations, which is much slower than
ScummVM's keyboard repeat.

It was very easy to saturate the _pendingKeys queue, particularly when
erasing an old savegame description. Then you might have to wait for a
few seconds while it processed dozens of pending backspaces.

Now all pending keys are processed as quickly as possible.
2021-12-17 13:05:58 +01:00
..
scalpel SHERLOCK: Fix glitch on Scalpel overhead map 2021-12-15 07:44:07 +01:00
tattoo SHERLOCK: Process all pending keys at once in Rose Tattoo save dialog 2021-12-17 13:05:58 +01:00
animation.cpp
animation.h
configure.engine
credits.pl DEVTOOLS: move credits from devtools/credits.pl to engines 2021-08-05 00:01:46 +02:00
debugger.cpp
debugger.h
detection_tables.h SHERLOCK: Add earlier version of Italian fan translation 2021-12-15 20:31:25 -08:00
detection.cpp SHERLOCK: Use nullptr 2021-11-14 15:51:59 +02:00
detection.h
events.cpp SHERLOCK: Get mouse position from event manager, not from every event 2021-12-12 17:02:09 +01:00
events.h SHERLOCK: Use a queue, not a stack, for pending key presses 2021-12-17 12:30:57 +01:00
fixed_text.cpp
fixed_text.h
fonts.cpp GRAPHICS: Changed surface classes sizes from uint16 to int16 2021-07-04 18:24:27 -07:00
fonts.h
image_file.cpp SHERLOCK: Load frames on demand when possible 2021-11-29 20:10:46 -08:00
image_file.h SHERLOCK: Load frames on demand when possible 2021-11-29 20:10:46 -08:00
inventory.cpp
inventory.h
journal.cpp
journal.h
map.cpp
map.h
metaengine.cpp ENGINES: Use MetaEngine consistently for getting autosave slot 2021-10-24 16:46:06 +02:00
module.mk
music.cpp SHERLOCK: Use nullptr 2021-11-14 15:51:59 +02:00
music.h
objects.cpp COMMON: Increase Stream pos, seek, size from int32 to int64 2021-07-08 18:24:28 -07:00
objects.h
people.cpp SHERLOCK: Fix missing Rose Tattoo talk animations 2021-12-01 20:32:15 -08:00
people.h
POTFILES
resources.cpp
resources.h
saveload.cpp ENGINES: Use MetaEngine consistently for getting autosave slot 2021-10-24 16:46:06 +02:00
saveload.h ENGINES: Use MetaEngine consistently for getting autosave slot 2021-10-24 16:46:06 +02:00
scene.cpp SHERLOCK: Use nullptr 2021-11-14 15:51:59 +02:00
scene.h
screen.cpp COMMON: Revert Change Rect and Point to have int32 fields 2021-07-06 20:35:42 -07:00
screen.h ENGINES: JANITORIAL: Remove 'virtual' when override is specified 2021-11-14 14:32:04 +02:00
sherlock.cpp SHERLOCK: move debug channels to metaEngineDetection 2021-05-22 01:34:57 +02:00
sherlock.h
sound.cpp SHERLOCK: Workaround for bad fog horn sound in Serrated Scalpel 2021-12-15 08:43:46 +01:00
sound.h
surface.cpp
surface.h
talk.cpp SHERLOCK: Fix Scalpel user interface regression 2021-12-15 21:43:18 -08:00
talk.h
user_interface.cpp
user_interface.h