Commit Graph

83236 Commits

Author SHA1 Message Date
Paul Gilbert
7c74f4f826 XEEN: Create Windows class to hold the windows array 2017-11-29 20:24:03 -05:00
Paul Gilbert
0a4d3a15c4 XEEN: Split Window class into it's own file 2017-11-29 19:43:06 -05:00
Thierry Crozat
322a5341cf I18N: Update translations templates 2017-11-30 01:15:09 +01:00
Thierry Crozat
cd7e6cd31c RELEASE: This is 2.1.0git 2017-11-30 00:13:10 +00:00
Bastien Bouclet
779b97ee3f SDL: Don't use the window size hint for fullscreen
Prevents the opengl backend from changing mode when entering fullscreen
for games with a window size hint.

Fixes #10335. Closes gh-1074.
2017-11-29 16:49:32 -06:00
Zbyněk Schwarz
aa8e983f27 I18N: Update translation (Czech)
Currently translated at 100.0% (960 of 960 strings)
2017-11-29 08:42:36 +01:00
Colin Snover
673d25a9cd SCI32: Fix crash starting KQ7 demo
Fixes Trac#10343.
2017-11-28 16:47:37 -06:00
Cameron Cawley
5bcdc22f55 RISCOS: Attempt to reduce binary size 2017-11-28 22:31:28 +00:00
Cameron Cawley
4d2e1d16b1 RISCOS: Improve detection of absolute paths 2017-11-28 22:23:58 +00:00
Cameron Cawley
509b12de65 RISCOS: Fix using filenames with spaces 2017-11-28 22:23:58 +00:00
Ivan Lukyanov
b41ab980ec I18N: Update translation (Belarusian)
Currently translated at 100.0% (960 of 960 strings)
2017-11-28 17:38:28 +01:00
Ivan Lukyanov
3811b4ee1e I18N: Update translation (Belarusian)
Currently translated at 100.0% (960 of 960 strings)
2017-11-28 16:51:30 +01:00
Eugene Sandulenko
d8d80a2596 I18N: Update translation (Russian)
Currently translated at 97.6% (937 of 960 strings)
2017-11-28 16:05:25 +01:00
Thierry Crozat
8f7247a587 I18N: Update translations templates 2017-11-28 05:51:56 +01:00
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