Thierry Crozat
6ab6d76792
GUI: Add copy to clipboard shortcut for EditableWidget
2018-04-29 21:47:10 +01:00
Thierry Crozat
e79fc3ac76
OSX: Handle encoding conversion for clipboard text
2018-04-29 21:47:10 +01:00
Thierry Crozat
0dae57ab2f
SDL: Handle encoding conversion for clipboard text
2018-04-29 21:47:10 +01:00
Thierry Crozat
3fe0e3c38e
OSYSTEM: Add API to copy text to clipboard
...
This has also been implemented for the SDL2 and macOS backends.
2018-04-29 21:47:10 +01:00
Paul Gilbert
a23216fbfc
XEEN: Further fix for movement checks when strafing indoors
2018-04-29 16:44:36 -04:00
Paul Gilbert
432d5fea30
XEEN: Fix original bug prematurely resetting WEAK condition
2018-04-29 14:30:08 -04:00
Paul Gilbert
7798de5bc6
XEEN: Fix opening Other Options menu after canceling loading a save
2018-04-29 13:20:47 -04:00
Thierry Crozat
e403167d03
IOS: Consolidate build instructions with the wiki
...
This replaces obsolete instructions to build ScummVM in the README.md
file with a link to the instructions on the wiki. The wiki has also
been updated with additional information that were contained in the
README.md.
and the wiki has been updated with additional instructions.
2018-04-29 11:56:18 +01:00
Simei Yin
ba1329094c
SLUDGE: Remove unused global variable dialogValue
2018-04-29 09:57:32 +02:00
Simei Yin
4b271c6e7c
SLUDGE: Remove global variable fadeMode and move transition functions to GraphicsManager
2018-04-29 09:57:32 +02:00
Simei Yin
8b91fe536c
SLUDGE: Remove global variable saveEncoding and refactor CustomSaveData features
2018-04-29 09:57:32 +02:00
Adrian Frühwirth
5d1ed6d68f
PRINCE: Update detected game titles
2018-04-29 08:57:23 +02:00
Paul Gilbert
d5acefa023
XEEN: Further simplification in checkMoveDirection
2018-04-28 19:15:45 -04:00
Strangerke
b9e8320de7
LILLIPUT: Fix another regression
2018-04-29 00:55:52 +02:00
Adrian Frühwirth
92f739d53d
JANITORIAL: Fix whitespace
2018-04-29 00:16:42 +02:00
Thierry Crozat
4995787da3
I18N: Update translations templates
2018-04-29 00:07:06 +02:00
Paul Gilbert
c2cdb2808d
XEEN: Implement changes needed for World of Xeen 2 CD talkie
2018-04-28 18:06:23 -04:00
Paul Gilbert
d25335405c
XEEN: Mark the supported games for testing
2018-04-28 16:50:55 -04:00
Paul Gilbert
730de448db
XEEN: Revert removal of movement check code; it was necessary after all
2018-04-28 16:33:10 -04:00
Paul Gilbert
bd5d097286
XEEN: Move Detect Monsters dialog logic into a dialogs_spells.cpp class
2018-04-28 16:21:30 -04:00
Paul Gilbert
e0c7335ea4
XEEN: Cleanup and fixes for control arrow movement
2018-04-28 14:12:17 -04:00
Simei Yin
728caa795a
SLUDGE: Replace linked list by Common::List in PeopleManager
2018-04-28 14:42:20 +02:00
Paul Gilbert
dcbb194640
XEEN: Fix rendering of Detect Monsters spell
2018-04-28 06:52:07 -04:00
Paul Gilbert
461171ced1
XEEN: Move some few overlooked strings and spell array into xeen.ccs
2018-04-27 20:45:20 -04:00
Paul Gilbert
3955a38923
XEEN: Fix World of Xeen ending sequence
2018-04-27 20:23:39 -04:00
Paul Gilbert
0dde061111
XEEN: Add script patch to remove statue floating off SE Clouds map corner
2018-04-27 19:53:53 -04:00
Simei Yin
657f3f8126
SLUDGE: Replace linked list by Common::List in SpeechManager
2018-04-27 19:48:29 +02:00
Simei Yin
7e7d8d769a
SLUDGE: Remove global variable speechMode
2018-04-27 19:48:29 +02:00
Simei Yin
da491601d4
SLUDGE: Move global variable brightnessLevel to GraphicsManager and refactor save&load
2018-04-27 19:48:29 +02:00
Simei Yin
5ced495769
SLUDGE: Move global variable thumbnailWidth/Height to GraphicsManager
2018-04-27 19:48:29 +02:00
Bastien Bouclet
4ce71f3922
MOHAWK: MYST: Fix two Atrus videos playing at the same time in D'ni
...
In D'ni, after giving the white page to Atrus, or after coming without a
page, too videos of Atrus would play on top of each other after waiting
long enough for the first video to loop.
Fixes #10503 .
2018-04-27 19:29:18 +02:00
David Fioramonti
52e247e239
MOHAWK: MYST: Make Dni/Atrus endings an enum
...
The global variable "ending" tracks various
states that Atrus can be in.
This variable determines what video of
Atrus will be playing and if the brother
books have been destroyed.
Despite this variable being called ending
there are other endings not captured by
this variable (like the brother endings).
Also change spelling of Dini to Dni for one
usage of ActiveAge from a previous commit.
2018-04-27 19:22:00 +02:00
Paul Gilbert
f125ffb89c
XEEN: Script patch for Dark Tower statue setting invalid world flag
2018-04-26 22:17:54 -04:00
Paul Gilbert
66b8bfb98e
XEEN: Fix entry to Darkstone Tower
2018-04-26 21:26:49 -04:00
Paul Gilbert
e78f8e32ed
XEEN: Fix entering Dragon Tower
2018-04-26 20:48:21 -04:00
Paul Gilbert
cdb4c47a9a
XEEN: Fix condition check in Southern Sphinx
2018-04-26 20:34:01 -04:00
Bastien Bouclet
e1c6d4485d
MOHAWK: MYST: Don't play the credits when quitting in the middle of a script
...
Playing the credits unloads the data required by the rest of the script.
Fixes Trac#10502.
2018-04-26 22:14:37 +02:00
Bastien Bouclet
3d2509a89c
MOHAWK: MYST: Reset the main cursor when starting the credits
...
The credit stack does not have the data required to display all the
cursors, especially the page cursors.
Fixes Trac#10501.
2018-04-26 22:12:58 +02:00
David Fioramonti
ab7cdc5907
MOHAWK: MYST: Make global currentAge an enum
...
This global basically tracks what age/book/stack
the player is in.
It is also used to change stacks via
MohawkEngine_Myst::changeToStack() by
being an index for MystScriptParser::_stackMap
and MystScriptParser::_startCard.
E.x., instead of _global.currentAge = 2
now _global.currentAge = kMystLibrary.
Also two of the endings are considered Ages
instead of being apart of _global.ending.
2018-04-26 22:09:46 +02:00
Paul Gilbert
d53051760d
XEEN: Fix entering the Southern Sphinx
2018-04-26 07:01:07 -04:00
Strangerke
ef1b0171bf
LILLIPUT: Fix regression introduced in 56db8c626eb095fc21a4648e7cc79f7ed0bd1260
2018-04-26 07:10:20 +02:00
Paul Gilbert
beeddc8c7e
XEEN: Fix loading of event text in Darkside southern skyroad
2018-04-25 21:19:00 -04:00
Paul Gilbert
72d9c94289
XEEN: Fixes for Dark Side ending
2018-04-25 20:27:12 -04:00
Strangerke
169a604199
LILLIPUT: Implement play / music
2018-04-26 00:43:05 +02:00
Thierry Crozat
cb02d7471d
BASE: Allow listing save games for all targets
2018-04-25 19:40:20 +01:00
Thierry Crozat
5907add148
BASE: Use --game to specify target for --list-saves command
...
This change brings the --list-saves command syntax in line with
other commands.
2018-04-25 19:40:20 +01:00
dafioram
519e02da47
MOHAWK: MYST: Turn held page state into an enum
...
Previously, the held page stage was an unsigned int 16
with values 0-13. The enum will make its state more clear.
2018-04-25 18:46:50 +02:00
Adrian Frühwirth
09dbb50ee4
README: Remove out-of-date reference to Win9x/NT/XP in connection with WinDbg
2018-04-25 09:38:39 +02:00
Cameron Cawley
3eb8ba5413
README: Fix broken links, update URLs to use https where possible
2018-04-25 09:32:46 +02:00
Cameron Cawley
9ff87767b4
README: Fix formatting
2018-04-25 09:32:46 +02:00