Tarek Soliman
ff3056165b
GUI: Fix defaulting of "Use native system file browser" checkbox
2018-12-18 16:41:02 -06:00
Thierry Crozat
93ceb9cd3f
BUILD: Simplify and improve osxsnap target
...
It now uses DIST_FILE_DOCS instead of copying manually each file
and also makes sure all the documentation files are identified as
text file.
2018-12-18 22:11:19 +00:00
Alex ASP
1405a5e2b9
I18N: Update translation (Russian)
...
Currently translated at 100.0% (1059 of 1059 strings)
2018-12-18 22:54:07 +01:00
Matan Bareket
e831fb5c9c
I18N: Update translation (Hebrew)
...
Currently translated at 27.1% (287 of 1059 strings)
2018-12-18 22:54:06 +01:00
Eugene Sandulenko
0dab01862c
JANITORIAL: Whitespace fixes
2018-12-18 22:53:30 +01:00
Paul Gilbert
ba00661b3a
SHERLOCK: Speed up other cutscenes to better match the original
2018-12-17 21:50:56 -08:00
Paul Gilbert
6b7eb94ca0
GLK: FROTZ: Remove need for new font style for Runic font
2018-12-17 21:23:57 -08:00
George Kormendi
83c029b219
I18N: Update translation (Hungarian)
...
Currently translated at 100.0% (1059 of 1059 strings)
2018-12-18 06:04:42 +01:00
Torbjörn Andersson
77f2330755
GLK: FROTZ: Use the Noto runic font for runes
...
We already bundle other Noto fonts in the font.dat file, so using
further Noto fonts makes sense to me. Also, map upper-case letters
to lower-case runes since there are versions of Beyond Zork that
uses that. (The version I played many years ago did, and it looked
very strange. The version I tested with now did not, probably for
that very reason. So that part is untested for now.)
2018-12-17 21:04:28 -08:00
Torbjörn Andersson
a163fee23b
GLK: FROTZ: Map runic characters to Unicode
...
This does not actually work, because we currently do not have any
font that supports the Unicode Runic block. But there are free
fonts that do (Junicode, for instance), so it may still be possible
to do this.
2018-12-17 21:04:28 -08:00
Thierry Crozat
9c46de5b8f
I18N: Update translation (French)
...
Currently translated at 100.0% (1059 of 1059 strings)
2018-12-18 00:07:07 +01:00
Thierry Crozat
56d1305f9d
COMMON: Rename enum variable for native browser feature
...
There was a typo in the name (missing 'r' in browser).
2018-12-17 23:06:07 +00:00
Thierry Crozat
367a205cd5
I18N: Update translations templates
2018-12-17 21:38:29 +01:00
Thierry Crozat
a03c5cc477
GUI: Add missing space in tooltip string
2018-12-17 20:37:57 +00:00
Thierry Crozat
63add485a6
I18N: Update translation (French)
...
Currently translated at 97.2% (1030 of 1059 strings)
2018-12-17 21:37:11 +01:00
Paolo Bossi
c7233ab6c9
I18N: Update translation (Italian)
...
Currently translated at 95.2% (1009 of 1059 strings)
2018-12-17 19:27:40 +01:00
scootergrisen
72b7202f79
I18N: Update translation (Danish)
...
Currently translated at 100.0% (1059 of 1059 strings)
2018-12-17 19:27:40 +01:00
Eugene Sandulenko
665bd9ce84
BLADERUNNER: Rect -> RectFloat
2018-12-17 19:27:03 +01:00
sluicebox
074177cc15
SCI32: Simplify GK1 ego speed script patch ( #1450 )
2018-12-17 15:08:53 +02:00
Thierry Crozat
9de73859ff
I18N: Update translations templates
2018-12-17 11:28:50 +01:00
SupSuper
1d412701d1
WIN32: Always include windows.h before util.h
...
This avoids Windows trying to stomp our definition of ARRAYSIZE
2018-12-17 12:28:33 +02:00
SupSuper
272d4105b2
WIN32: Fix libcurl redefining ARRAYSIZE
...
libcurl pulls in Windows headers, so let's include it first to avoid clashing with common headers
2018-12-17 12:28:33 +02:00
SupSuper
d0512db25c
WIN32: Move all ARRAYSIZE undefs to util.h
...
Instead of trying to undefine ARRAYSIZE everywhere we use a Windows header, let's just do it before we define our own
2018-12-17 12:28:33 +02:00
Thierry Crozat
0a60e6ac8d
I18N: Regenerate translations data file
2018-12-17 05:05:09 +01:00
Vhati
27aede5e7f
SCI32: Fix QFG4 iron safe room doors ( #1443 )
...
Fixes mixed up oiled flags and east door sending hero west, bug #10829
2018-12-16 19:54:41 +02:00
George Kormendi
9e5b6921b0
I18N: Update translation (Hungarian)
...
Currently translated at 99.7% (1056 of 1059 strings)
2018-12-16 18:50:29 +01:00
Filippos Karapetis
54159276c7
WIN32: Fix build after the addition of SHGetFolderPath()
2018-12-16 19:50:05 +02:00
Thierry Crozat
5e735d74a9
I18N: Update translations templates
2018-12-16 17:04:22 +01:00
Thierry Crozat
e7ba15fa32
GUI: Add option to enable/disable using the system file browser
2018-12-16 15:58:44 +00:00
Thierry Crozat
319b90fb21
BACKENDS: Add kFeatureNativeFileBowserDialog
2018-12-16 15:58:43 +00:00
Thierry Crozat
d320c36e58
JANITORIAL: Fix typo in comment
2018-12-16 15:58:43 +00:00
Vhati
4edda866ed
SCI32: Fix QFG4 town gate after a staff dream ( #1441 )
...
Fixes hero getting stuck due to inactive nightfall detection, bug #10830
2018-12-16 17:07:02 +02:00
Cameron Cawley
1de8f1e529
WIN32: Use SHGetFolderPath to get the location of the Application Data folder ( #1449 )
2018-12-16 17:04:24 +02:00
Thierry Crozat
9725716f26
I18N: Update translations templates
2018-12-16 11:48:45 +01:00
SupSuper
7552b0c008
GUI: Store title String instead of unsafe pointer
2018-12-16 10:48:13 +00:00
SupSuper
ac957852c8
I18N: Update POTFILES
...
Add new DialogManager files
2018-12-16 10:48:13 +00:00
SupSuper
9aef3dd8a7
WIN32: Respect browser_lastpath setting
2018-12-16 10:48:13 +00:00
SupSuper
93695a9dcf
WIN32: Fix dialog compilation under MinGW
2018-12-16 10:48:13 +00:00
SupSuper
fc504996d3
GUI: Allow user to opt between GUI browser and native browser
2018-12-16 10:48:13 +00:00
SupSuper
7bff9176d5
WIN32: Fix incorrect Windows version check
...
There's no point in testing for Windows 10 since the comparison is already "greater than or equals", and it identifies itself as 6.2 for backwards compatibility. Likely it was failing before because the return type was wrong.
Version checks are unreliable anyways, should use feature checks, but "if it ain't broke don't fix it".
2018-12-16 10:48:13 +00:00
SupSuper
61070f6ce0
WIN32: Add DialogManager with system file browser support
2018-12-16 10:48:13 +00:00
SupSuper
2f2555f728
WIN32: Move utility functions to a common wrapper
2018-12-16 10:48:13 +00:00
SupSuper
28e4d7bb43
OSX: Integrate system file browser into DialogManager
2018-12-16 10:48:13 +00:00
SupSuper
fbc9c7d371
BACKENDS: Hook GUI browser to DialogManager
2018-12-16 10:48:13 +00:00
SupSuper
5fce1ae464
BACKENDS: Move OSX file browser into backend
2018-12-16 10:48:13 +00:00
SupSuper
952b12311c
BACKENDS: Add base support for system dialogs
2018-12-16 10:48:13 +00:00
Torbjörn Andersson
313cd2315e
SHERLOCK: Fix computer aim in Serrated Scalpel's darts game
...
The computer opponent always aims for the bullseye as long as he
needs more than 50 points. After that, he's supposed to aim for
the closest score to what he needs to win. But this coordinate
was never used, and the computer player would always aim at the
same spot outside of the dart board. This, of course, made it
practically impossible for it to beat you. This commit fixes
that.
I thought at first that this fix wasn't quite right, because the
computer won't always hit the score he aims for even if you remove
the random inaccuracy from its aim. But I think it still hits
near the intended target, so maybe this is good enough?
2018-12-15 19:24:36 -08:00
Torbjörn Andersson
b2cd3d9fd7
SHERLOCK: Speed up Blackwood cutscene in The Case of the Serrated Scalpel
...
When capturing Blackwood in The Case of the Serrated Scalpel, the
whole scene seems to be running in slow motion. This simply doubles
the speed for it. It may still be a tad slow, but at least it fits
the music much better I think.
2018-12-15 19:18:15 -08:00
Peter Kohaut
2f242a10da
BLADERUNNER: Added time control and game pausing
2018-12-15 23:02:58 +01:00
Paul Gilbert
1d12eb4c11
GLK: FROTZ: Fix sound looping
2018-12-14 20:37:22 -08:00