Commit Graph
137148 Commits
Author SHA1 Message Date
Bastien Bouclet 1b0f1dafbb MOHAWK: RIVEN: Ignore key repeat events
This fixes keyboard book page turning being too fast when holding keys
2017-11-26 15:11:22 +01:00
Bastien Bouclet 83b27d263e MOHAWK: RIVEN: Allow turning book pages more quickly
Fixes #10075
2017-11-26 15:11:12 +01:00
Ivan Avdeev 81defa7496 NEVERHOOD: fix late game notes crash in DR
After player gets to the castle using a robot, Willie's notes
become red "Windows'" (in DR Russian version) notes. One of the notes
requires patching.
2017-11-26 11:24:17 +01:00
Zbyněk Schwarz 087271ba9d I18N: Update translation (Czech)
Currently translated at 96.7% (929 of 960 strings)
2017-11-26 11:16:45 +01:00
Eugene Sandulenko 812ecfb902 JANITORIAL: Remove trailing whitespaces 2017-11-26 11:16:31 +01:00
Eugene Sandulenko ce0d29fc46 COMPOSER: Properly strip down the relative paths 2017-11-26 11:16:31 +01:00
Bastien Bouclet 89265016a8 MYST3: Fix inconsistent pixel format check for BE platforms
Fixes #1374
2017-11-26 10:21:18 +01:00
rootfather 5c39f31f75 NEWS: Update German NEWS file with MADS and TsAGE fixes 2017-11-26 10:02:47 +01:00
Bastien Bouclet 1e593a4e69 FULLPIPE: Fix out of bounds string access
abe1c65d62 changed _trackName from a char * to a Common::String,
but still tried to access the null terminator byte.
2017-11-26 08:51:36 +01:00
Bastien Bouclet 0bd2e53cd4 FULLPIPE: Fix handleInteraction for non static ani objects
cce851d1af introduced a check to allow only static ani objects. However
after this change, only part of the pipes for vertical movement were
interactive.
This change aims to restore functionality for the other object types
while still preventing the invalid casts.
2017-11-26 08:51:36 +01:00
Thierry Crozat 32de1d678e I18N: Update translations templates 2017-11-26 05:16:04 +01:00
Eugene Sandulenko 5183b2024c SCUMM: Do not do anything for real with original save screen in MM C64 demo 2017-11-26 05:15:42 +01:00
Colin Snover fbefda8a2f ANDROID: Fix illegal-in-C++11 narrowing conversions 2017-11-25 20:19:01 -06:00
Colin Snover 2a22c16b91 ANDROID: Stop disabling MT-32 emulator
Modern Android CPUs are more than powerful enough to emulate the
MT-32, and users are requesting its support.
2017-11-25 20:18:57 -06:00
Thierry Crozat 2d88a30803 Revert "SDL: Use RLE acceleration for SDL2 transparent surfaces"
This reverts commit 6b4195a542.
There seemed to be no clear benefit in using RLE for transparent
surfaces, and there were a few reports that it might cause crashes
on Windows. So to be on the safe side I prefer to revert this
commit.
2017-11-26 01:56:48 +00:00
Thierry Crozat 9d61d70c0d PLUMBERS: Remove unstable flag and enable by default 2017-11-26 01:56:48 +00:00
Paul Gilbert 1425096dd7 XEEN: Add animated cursor for text input 2017-11-25 20:54:25 -05:00
Paul Gilbert 8a8e16698b XEEN: Fix prompt text for teleport mirror 2017-11-25 18:09:03 -05:00
Eugene Sandulenko a7182e2a6a SCUMM: Do not try to show original save/load screen in C64 demo
Fixes bug #10116
2017-11-25 23:35:28 +01:00
Paul Gilbert 88ef0087e5 XEEN: Fix 'No items available' getting repeated multiple times 2017-11-25 16:48:50 -05:00
Paul Gilbert ab7c0d38cb XEEN: Fix for Items dialog item glyphs and crash exiting dialog 2017-11-25 08:45:40 -05:00
Paul Gilbert 883fd87e8f XEEN: Fixes for blacksmith wares initialization and rendering 2017-11-24 21:10:22 -05:00
Paul Gilbert f108a0feb9 XEEN: Toggle UI buttons properly within items dialog 2017-11-24 19:31:52 -05:00
Paul Gilbert e7c98ffda0 XEEN: Toggle UI buttons when hotkey is pressed 2017-11-24 19:20:25 -05:00
Thierry Crozat 6af295b96c I18N: Update translations templates 2017-11-24 23:45:15 +01:00
Thierry Crozat 469e75cb64 GUI: Fix incorrect SaveLoad dialog state after updating the save list
Updating the list reset the selection in the list widget, however if
a save had previously been selected and the Choose button was enabled,
it remained enabled despite no save being selected. Trying to load
the game resulted in a crash. This was particularly an issue with
cloud enabled as if you are unlucky you could have tried to load a
save just as the cloud sync finished, which updated the list and
unselected the save. This change fixes bug #9766: Assert in
SaveLoadChooser dialog.

In addition to adding a sanity check on the selected index for the
Choose command, this commit also preserves the selection when
updating the list as I think this would be the expected behaviour
in this dialog.
2017-11-24 22:44:41 +00:00
Paul Gilbert 150f70f94c XEEN: Fix hotkeys when Caps Lock is turned on 2017-11-24 17:01:58 -05:00
Paul Gilbert 5bd0d25c42 XEEN: Fix crash exiting game whilst town actions are active 2017-11-24 16:56:29 -05:00
Paul Gilbert b1f21cd768 XEEN: Fixes for calculating weapon costs 2017-11-24 16:49:38 -05:00
Paul Gilbert 63f1b310bb XEEN: Extra comments for trainer level caps 2017-11-24 14:33:12 -05:00
Thierry Crozat 8947c45aa7 I18N: Update translations templates 2017-11-24 19:38:11 +01:00
Bastien Bouclet 5ed745f532 Merge pull request #1063 from bgK/keyboard-repeat
SDL2: Improve handling of keyboard repeat events
2017-11-24 19:37:58 +01:00
Paul Gilbert c5caf9825e XEEN: Load opcode messages needed by some opcodes 2017-11-24 07:01:55 -05:00
Paul Gilbert 48b5132c2c XEEN: Script opcode cleanup and fixes 2017-11-23 21:34:13 -05:00
Paul Gilbert 346e06c976 XEEN: Fix character highlight for Character Info dialog 2017-11-23 20:18:36 -05:00
Paul Gilbert 7ef9772d0d XEEN: Fix drawing of yellow rect around selected character 2017-11-23 20:01:49 -05:00
Paul Gilbert 02ffcacacf XEEN: Fix strafing left & right with Control key held 2017-11-23 19:20:22 -05:00
Paul Gilbert 07fe6504a3 XEEN: Added constant for character highlighting code 2017-11-23 19:07:26 -05:00
Paul Gilbert 63b0b417bb XEEN: Fix switching characters within town actions 2017-11-23 18:56:18 -05:00
Colin Snover 121718c50d SCI32: Remove ADGF_TESTING flags for release 2017-11-23 16:54:12 -06:00
Paul Gilbert 0b8278a6b6 XEEN: Display correct trainer message for whether chars can levelup 2017-11-23 17:08:18 -05:00
Paul Gilbert d930243193 XEEN: Rendering fixes for town trainer 2017-11-23 16:56:32 -05:00
Paul Gilbert 8d11a057a4 XEEN: Added a TownAction enum 2017-11-23 16:56:11 -05:00
Willem Jan Palenstijn 12797b1b5e DISTS/FEDORA: Update README 2017-11-23 22:32:12 +01:00
Willem Jan Palenstijn 74958f4c1d DISTS/FEDORA: Update and simplify scummvm-tools.spec 2017-11-23 22:32:12 +01:00
Willem Jan Palenstijn 1a2bf89ecc DISTS/FEDORA: Update and simplify scummvm.spec
This removes libmad from the package as it is in Fedora 24+,
updates faad2 to the most recent release,
removes the hardcoded set of engine-data from the .spec file, and
packages the appdata file.
2017-11-23 22:32:12 +01:00
Paul Gilbert 1d5453c6cb XEEN: Fix music/background loading for town locations 2017-11-23 16:27:55 -05:00
Paul Gilbert 23006ece91 XEEN: Add playback for atmospheric music during map loading 2017-11-23 16:17:22 -05:00
Colin Snover 404657d80d ANDROID: Remove unnecessary additional activity
For an unknown reason, having a second activity for Android TV
(Leanback) caused ScummVM to be broken on some Android devices.
According to Android documentation, TV can be supported in the same
activity as everything else, so merge the two together.

Fixes Trac#10024.
2017-11-23 14:02:55 -06:00
Colin Snover 583c7cf622 ANDROID: Clean up AndroidManifest.xml
Keep uses-flags at the top to avoid them getting buried below
the activities, update target SDK to the minimum supported by
current Android SDKs, make Wi-Fi optional, and add screenSize
configuration change recommended by the Android documentation since
orientation is already supported.
2017-11-23 14:02:55 -06:00