Bastien Bouclet
6eb9a48bbd
EVENTS: Delay initializing the virtual keyboard
...
The virtual keyboard requires the backend to be fully initialized
because it needs the display size.
Fixes #10338 .
2017-11-28 05:49:45 +01:00
Colin Snover
c278677d07
SDL: Store fake mouse warp event in virtual coordinates
...
Normally, notifyMousePosition converts real mouse events into the
virtual coordinate system, but events only get sent through
notifyMousePosition if they are real events from SDL since that
method also decides if the real mouse is inside the content area or
not. As such, these fake events need to be pre-converted to virtual
coordinates or else the wrong values are sent through to the engine
when a scaler or AR correction is in use.
2017-11-27 20:39:21 -06:00
Thierry Crozat
d1ab94db24
NEWS: Add more changes for the 2.0 release
2017-11-28 00:14:10 +00:00
Eugene Sandulenko
19d3e3d103
FULLPIPE: Properly cleanup menu after quitting
2017-11-27 22:24:33 +01:00
Eugene Sandulenko
a5ab1cd293
FULLPIPE: Attempt to crash when calling paletteless scenes
2017-11-27 21:20:24 +01:00
Thierry Crozat
07cdce951d
I18N: Update translations templates
2017-11-27 20:51:29 +01:00
Eugene Sandulenko
89a782466a
SCUMM: Revert skipping of MM C64 demo original save screen display attempt
...
As per discussion in bug #10116 .
2017-11-27 20:50:28 +01:00
rootfather
57746163a4
NEWS: Fix typo in German NEWS
2017-11-27 19:21:19 +01:00
rootfather
3b83b5baf8
NEWS: Remove obsolete 1.9.1 section in German NEWS file
2017-11-27 17:47:39 +01:00
rootfather
cecca09264
NEWS: Update German NEWS file
2017-11-27 17:09:27 +01:00
Zbyněk Schwarz
e2326c4484
I18N: Update translation (Czech)
...
Currently translated at 98.6% (947 of 960 strings)
2017-11-27 12:33:00 +01:00
D G Turner
afdcde4b54
GUI: Fix Signed vs. Unsigned Comparison GCC Compiler Warning.
2017-11-27 11:39:58 +00:00
Thierry Crozat
1232a3cb01
I18N: Regenerate translations data file
2017-11-27 05:05:07 +01:00
Zbyněk Schwarz
ed638bac2c
I18N: Update translation (Czech)
...
Currently translated at 98.2% (943 of 960 strings)
2017-11-26 23:09:00 +01:00
Thierry Crozat
7e4d0eb445
NEWS: Update changes for release 2.0.0
2017-11-26 22:08:26 +00:00
Zbyněk Schwarz
ae33210118
I18N: Update translation (Czech)
...
Currently translated at 97.8% (939 of 960 strings)
2017-11-26 18:45:31 +01:00
Paul Gilbert
1b592b6ffe
XEEN: Fixes to selection of mirror destinations
2017-11-26 12:45:07 -05:00
Zbyněk Schwarz
b0fb60495e
I18N: Update translation (Czech)
...
Currently translated at 97.6% (937 of 960 strings)
2017-11-26 17:09:28 +01:00
Colin Snover
9454c5c63d
Revert "ANDROID: Stop disabling MT-32 emulator"
...
This reverts commit 2a22c16b91
.
The old Buildbot (or maybe the build code's messing about with
LDFLAGS) seems to be broken and won't link successfully with the
std APIs, so this gets turned back off again until the new Buildbot
is active during the next release cycle.
2017-11-26 10:08:04 -06:00
Thierry Crozat
07c66b2db6
I18N: Update translations templates
2017-11-26 15:13:08 +01:00
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
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