aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-07-09DREAMWEB: Simplify the character kerning checksFilippos Karapetis
2018-07-09DREAMWEB: Fix speech during the monk cutscene in non-English versionsFilippos Karapetis
Fixes bugs #6288 and #6417
2018-07-08SDL: Clip mouse range in convertVirtualToWindowMatthew Stewart
2018-07-08SDL: Clip mouse range in convertWindowToVirtualMatthew Stewart
When the graphics scale was 2x or higher, it was possible for the mouse to pass the size of the screen specified by "initSize".
2018-07-08I18N: Update translations templatesThierry Crozat
2018-07-08BACKENDS: Fix compilation with SDL 1.2Cameron Cawley
2018-07-08MOHAWK: MYST: Add delays at each step of Achenar's torture switch animBastien Bouclet
Fixes Trac#10606.
2018-07-08MOHAWK: MYST: Play complete audio clip when changing the boiler pressureBastien Bouclet
Fixes Trac#10607.
2018-07-08I18N: Update translation (French)Thierry Crozat
Currently translated at 100.0% (989 of 989 strings)
2018-07-08I18N: Update translation (German)Lothar Serra Mari
Currently translated at 100.0% (989 of 989 strings)
2018-07-08I18N: Update translation (German)Lothar Serra Mari
Currently translated at 100.0% (989 of 989 strings)
2018-07-08I18N: Update translation (Hungarian)George Kormendi
Currently translated at 100.0% (989 of 989 strings)
2018-07-08I18N: Update translation (German)Lothar Serra Mari
Currently translated at 99.1% (981 of 989 strings)
2018-07-08GRAPHICS: fixed creating cursor group from some old executablesAndrei Prykhodko
2018-07-08I18N: Update translation (Hungarian)George Kormendi
Currently translated at 100.0% (989 of 989 strings)
2018-07-08I18N: Update translations templatesThierry Crozat
2018-07-08GUI: Add Stretch Mode selection in Options dialogThierry Crozat
2018-07-08BASE: Add command line stretch mode argThierry Crozat
2018-07-08SDL: Implement stretch mode APIThierry Crozat
Four modes are supported: - Use original size with no scaling - Scale by an integral amount as much as possible but not bigger than the window. - Scale to fit the window while respecting the aspect ratio. There may be black bars on the left and right, or on the top and bottom, but not both. This is the default, and the old behaviour. - Scale and stretch to fit the window. In this mode the aspecy ratio is not respected and there is no black bars. The mode is controled by the "scaling_mode" value (between 0 and 3) in the config file. Also add Crtl-Alt-s hotkey to cycle through scaling modes
2018-07-08OSYSTEM: Add Stretch Mode APIThierry Crozat
2018-07-08CONFIGURE: Use -Wno-pragma-pack only when availableAdrian Frühwirth
2018-07-08CONFIGURE: Reword compiler flag checksAdrian Frühwirth
2018-07-07NEWS: Mention xeen games as supportedEugene Sandulenko
2018-07-07CONFIGURE: Do not add -Wno-pragma-pack on macOSEugene Sandulenko
macOS' clang does not support this directive (yet), which leads to tons of useless warnings
2018-07-07I18N: Update translations templatesThierry Crozat
2018-07-06TINSEL: Show saved game creation time in load/save guiDavid Fioramonti
Saved games inspected via the ScummVM load or save gui will now show the year, month, day, hour, and minute of its creation. This was already being saved in the saved game header so no version bump is necessary. This required adding kSavesSupportMetaInfo and kSavesSupportCreationDate features. I also had to add kSavesSupportThumbnail or the saved date is not shown. It was necessary to write querySaveMetaInfos.
2018-07-06PINK: removed updating screen on setting cursor because it produces too much ↵Andrei Prykhodko
drawing calls
2018-07-06CONFIGURE: Disable -Wpragma-pack for >=clang-6.0Adrian Frühwirth
Clang 6 enables -Wpragma-pack which warns when leaving an included file which changes the current alignment. Our common/pack-{start,end}.h trigger this and it cannot easily and portably be disabled inside pack-{start,end}.h so we disable it globally for now.
2018-07-05QUEEN: Added detection for Russian interview demoEugene Sandulenko
2018-07-05PINK: fixed loading games after recent changesAndrei Prykhodko
2018-07-04XEEN: Fix using mouse click to close message dialogsPaul Gilbert
2018-07-04XEEN: Call audio cd manager open/close in engine init/deinitPaul Gilbert
2018-07-04XEEN: Properly handle SFX & Music volume controlPaul Gilbert
2018-07-04TUCKER: Make _updateScreenPicture boolAdrian Frühwirth
2018-07-04TUCKER: Use empty() instead of comparing against empty string literalAdrian Frühwirth
2018-07-04TUCKER: Make _compressedSoundFlags uint16Adrian Frühwirth
2018-07-04TUCKER: Fix unnecessary conversion from int to boolAdrian Frühwirth
2018-07-04TUCKER: Fix parameter name inconsistency in setCursorStyle()Adrian Frühwirth
2018-07-04TUCKER: Use nullptrAdrian Frühwirth
2018-07-03XEEN: Fix crash using mirrors in standalone Clouds of XeenPaul Gilbert
Thanks to HenneNWH for identifying the problem
2018-07-03ZVISION: Use degree conversion common math funcsDavid Fioramonti
2018-07-03AVALANCHE: Use degree conversion common math funcsDavid Fioramonti
Noted an atan maybe should be an atan2. For the atan call I casted the numerator and denominator separately instead of after they are divided.
2018-07-03GFX: Use degree conversion common math funcsDavid Fioramonti
2018-07-03WINTERMUTE: Use degree conversion common math funcsDavid Fioramonti
2018-07-03MOHAWK: MYST: Use degree conversion common math funcsDavid Fioramonti
2018-07-03TITANIC: Use degree conversion common math funcsDavid Fioramonti
I tested the star puzzle and it is still good.
2018-07-03FULLPIPE: Use degree conversion common math funcsDavid Fioramonti
Swapped out the #define ANGLE(X) function that did degrees to radians. I have made everything doubles in the angle calculation.
2018-07-03QUEEN: Added detection for Russian versionEugene Sandulenko
2018-07-03PINK: Sort detection entries alphabeticallyEugene Sandulenko
2018-07-03PINK: Simplify game detection entriesEugene Sandulenko