Commit Graph
111291 Commits
Author SHA1 Message Date
Pawel Kolodziejski eeab56a46c ICB: Reverse changes for WIN32 2020-10-06 10:03:15 +02:00
Pawel Kolodziejski 22c607b1a8 ICB: Cleanup headers 2020-10-06 09:51:20 +02:00
Pawel Kolodziejski 1e497cdebd WINTERMUTE: Allow compile without opengl 2020-10-06 07:33:01 +02:00
Pawel Kolodziejski 8123567795 WINTERMUTE: Enable engine by default 2020-10-06 06:44:51 +02:00
Pawel Kolodziejski 2c9c005469 ICB: Remove ifdefs _PC and _PSX 2020-10-06 06:33:43 +02:00
Andrei Prykhodko e313abbcf7 PETKA: remove handling RIGHT and LEFT keycodes 2020-10-06 00:31:18 +03:00
Andrei Prykhodko 0639c0708e PETKA: implement dirty rects for QTextDescription 2020-10-06 00:07:23 +03:00
Andrei Prykhodko 6a35dda135 PETKA: implement drawing multiline text 2020-10-05 23:53:25 +03:00
Pawel Kolodziejski 0e42d4f504 ALL: Cleanup guards names. Fixed compilation. 2020-10-05 21:20:43 +02:00
Pawel Kolodziejski fe7645c37e MAKEFILE: Cleanup 2020-10-05 20:43:45 +02:00
Pawel Kolodziejski b8ae32d71b GRIM: Remove unused return value from GfxBase::setupScreen 2020-10-05 20:03:16 +02:00
Pawel Kolodziejski c4b9f966b6 GRIM: Drop side textures feature from backend. 2020-10-05 19:09:58 +02:00
Andrei Prykhodko 620e9effec PETKA: fix dirty rect bug with star 2020-10-05 19:19:46 +03:00
Andrei Prykhodko ab08c29ed6 PETKA: text fixes 2020-10-05 19:18:48 +03:00
Andrei Prykhodko a1baf46899 PETKA: more original bug fixes 2020-10-05 19:08:45 +03:00
Eugene Sandulenko 706d25d47e COMMON: Revert unintended change 2020-10-05 16:30:13 +02:00
Pawel Kolodziejski 4f8f566299 ALL: Sync with ScummVM rev: c52f7e0e04 2020-10-05 14:54:26 +02:00
Pawel Kolodziejski b05551ec2d BACKEND: Drop bpp param. it was used for grim only. 2020-10-05 14:41:36 +02:00
Pawel Kolodziejski 6abfc506fe BACKENDS: Remove isMouseLocked(). It was part of old events backend. 2020-10-05 14:31:44 +02:00
Bartosz Gentkowski c52f7e0e04 DOXYGEN: doxygen changes in header files 2
Edited files in the common folder:

- bufferedstream.h
- callback.h
- config-manager.h
- coroutines.h
- cosinetables.h
- dcl.h
- debug.h
- debug-channels.h
2020-10-05 13:45:08 +02:00
Bartosz Gentkowski b6c5d415ee small edits, to be squashed 2020-10-05 13:43:50 +02:00
Bartosz Gentkowski 59fce86705 DOXYGEN: updates in first header files
Add and improve doxygen blocks in header files:

- achievements.h
- algorithm.h
- archive.h
- array.h
- bitstream.h
2020-10-05 13:43:50 +02:00
Pawel Kolodziejski c75c0b5437 TRAVIS: Attempt to fix Android travis build 2020-10-05 12:45:25 +02:00
Pawel Kolodziejski 2ff565cf32 ANDROID: Rename Android folder as it's specific for ResidualVM 2020-10-05 12:35:32 +02:00
Thierry Crozat d3dc102b6a BUILD: Fix making iphone bundles 2020-10-05 10:41:16 +01:00
Pawel Kolodziejski b321938c7b TINYGL: Restored ability to create internal buffer based on pixel format 2020-10-05 08:09:20 +02:00
Pawel Kolodziejski fb636cadde GRIM: Drop setting windows title with used renderer. 2020-10-05 07:59:10 +02:00
Thierry Crozat 0965262e65 GIT: Ignore doxygen output 2020-10-05 02:12:54 +01:00
Thierry Crozat fe32ac1423 DOC: Add make rule and bash script to run doxygen
The output directory is not defined by the DOXYGEN_OUTPUT_DIRECTORY
environment variable instead of being hardcoded to `html`. Both the
make rule and the bash script set that variable to `html` by default,
but in the case of the bash script we can override it by defining
the variable in the environement before running the script.
2020-10-05 02:12:48 +01:00
Bartosz Gentkowski 63da4eacb4 DOXYGEN: Add doxygen build files
This commit adds the doxygen build framework to the main
scummvm repo.
This allows to easily build and test API doc when making any
kind of changes in doxygen blocks in header files.

The build can be run from command line in the 'doxygen'
folder with 'doxygen scummvm.doxyfile'.

Output is produced in the 'html' folder and can be viewed
by opening the 'index.html' file.

The 'buildfiles' folder contains files related to style.

The output uses the vanila doxygen skin.
2020-10-05 01:58:24 +01:00
Pawel Kolodziejski 1e76f13147 PORTS: Another attempt to fix travis macos build 2020-10-05 01:51:42 +02:00
Pawel Kolodziejski d06860afac BUILD: Fixed macos static build 2020-10-05 01:27:43 +02:00
Eugene Sandulenko 7aff24cfc6 NGI: MDREAM: Read GameProject 2020-10-05 01:25:35 +02:00
Pawel Kolodziejski c337b87db7 ENGINES: Fixed linking 2020-10-05 00:58:13 +02:00
Pawel Kolodziejski 5c57ef54ad ALL: Fixed compilation after sync with ScummVM 2020-10-05 00:43:24 +02:00
Eugene Sandulenko 55b2d57d47 NGI: Further work on MDream 2020-10-05 00:26:48 +02:00
Eugene Sandulenko 52ec218021 ENGINES: Fix include file name 2020-10-05 00:26:48 +02:00
Eugene Sandulenko e6171c4ea0 NMI: g_fp -> g_nmi 2020-10-05 00:26:48 +02:00
Pawel Kolodziejski d15f78d502 ALL: Missed few files to add after sync with ScummVM 2020-10-05 00:05:35 +02:00
aryanrawlani28 24c44d29dd STARK: Split detection code & adapt to new plugins. 2020-10-05 00:00:12 +02:00
aryanrawlani28 1c28f3768f MYST3: Split detection features & adapt to new plugins. 2020-10-05 00:00:12 +02:00
aryanrawlani28 0d088313a2 ICB: Split detection features & adapt to new plugins 2020-10-05 00:00:12 +02:00
aryanrawlani28 f33fd81697 GRIM: Split detection features & adapt to new plugins 2020-10-05 00:00:12 +02:00
Pawel Kolodziejski 4631c0e2ed ALL: Sync with ScummVM rev: a4002bdeee 2020-10-04 23:59:26 +02:00
Andrei Prykhodko 4d2889fb61 PETKA: original bug fix 2020-10-05 00:14:45 +03:00
Andrei Prykhodko bf9b6c8e89 PETKA: updated engine status
The first game can now be completed
2020-10-05 00:14:45 +03:00
Andrei Prykhodko 4f1e5edd8d PETKA: workaround for broken flics 2020-10-05 00:14:45 +03:00
Cameron Cawley a4002bdeee CREATE_PROJECT: Enable C++11 for Xcode builds 2020-10-04 21:46:45 +01:00
Donovan Watteau a1d930209a SDL: Prefer OpenGL over Metal rendering on macOS
SDL 2.0.10 and above favors Metal over OpenGL rendering on macOS, but
this currently causes blurriness issues on Retina displays.

Going back to OpenGL rendering works around this bug for now.

Users can override this with the SDL_RENDER_DRIVER environment variable.

c59bf95ba8 and 70f79d3df8 are still a requirement to
work around this bug, too.

Bug #11430.
2020-10-04 21:11:54 +01:00
Eugene Sandulenko 03d0a7b891 DIRECTOR: Added comments 2020-10-04 22:09:11 +02:00