aboutsummaryrefslogtreecommitdiff
path: root/engines/testbed
AgeCommit message (Collapse)Author
2019-08-11TESTBED: Add createDirectory() test in FStestsCameron Cawley
2019-07-01TESTBED: Correctly reset the number of skipped testsCameron Cawley
2019-03-09JANITORIAL: Update all scummvm.org URLS to use httpsCameron Cawley
2018-08-17JANITORIAL: Removing trailing spaces after int castsPaul Gilbert
2018-05-24JANITORIAL: Fix trailing whitespaceAdrian Frühwirth
2018-04-15JANITORIAL: Indent GFXTransaction code blocksAdrian Frühwirth
2017-10-29TESTBED: Only build cloud tests if libcurl is available tooWillem Jan Palenstijn
This matches the module.mk checks for backends/cloud
2017-10-07ENGINES: Remove default1x scaler flagColin Snover
This flag is removed for a few reasons: * Engines universally set this flag to true for widths > 320, which made it redundant everywhere; * This flag functioned primarily as a "force 1x scaler" flag, since its behaviour was almost completely undocumented and users would need to figure out that they'd need an explicit non-default scaler set to get a scaler to operate at widths > 320; * (Most importantly) engines should not be in the business of deciding how the backend may choose to render its virtual screen. The choice of rendering behaviour belongs to the user, and the backend, in that order. A nearby future commit restores the default1x scaler behaviour in the SDL backend code for the moment, but in the future it is my hope that there will be a better configuration UI to allow users to specify how they want scaling to work for high resolutions.
2017-07-10Revert "COMMON: Change way the Singleton instances are instantiated"Eugene Sandulenko
This reverts commit eefa72afa1978a9dea10f5b1833fcc8f58a3468e. With this patch ConfigManager is broken.
2017-07-10COMMON: Change way the Singleton instances are instantiatedThierry Crozat
This fixes tons of warnings with clang from a recent xcode version on macOS (and possibly other systems) complaining that an instantiation of _singleton is required but no definition is available.
2017-04-30TESTBED: Fix building with --disable-cloud (#938)Tarek Soliman
The linker fails when building with --disable-cloud and not passing --disable-libcurl
2016-10-13TESTBED: Add test for kFeatureFilteringModeThierry Crozat
2016-10-12TESTBED: Fix fullscreen testThierry Crozat
The test was always failing when starting from the fullscreen state.
2016-09-10CLOUD: Move openUrl to OSystemThierry Crozat
2016-09-04TESTBED: Listen to events during mouse move testEugene Sandulenko
2016-09-03TESTBED: Added mouse cursorEugene Sandulenko
2016-09-03JANITORIAL: Fix include statementsEugene Sandulenko
2016-09-03JANITORIAL: Make GPL headers uniformEugene Sandulenko
2016-08-24TESTBED: Fix a few Cloud warningsAlexander Tkachev
2016-08-24JANITORIAL: Remove spaces at the end of the lineAlexander Tkachev
I knew there were some, but I wanted to fix them once, instead of doing it all the time.
2016-08-24TESTBED: Add openUrl test in MiscTestsAlexander Tkachev
2016-08-24TESTBED: Add more Webserver testsAlexander Tkachev
2016-08-24TESTBED: Add Webserver test suiteAlexander Tkachev
Two tests now: IP resolving and index page check.
2016-08-24TESTBED: Fix CloudTestsAlexander Tkachev
Now work with all available Storages.
2016-08-24TESTBED: Add CloudTests::testSavesSync()Alexander Tkachev
2016-08-24TESTBED: Add CloudTests::testFolderDownloading()Alexander Tkachev
2016-08-24TESTBED: Add CloudTests::testDownloading()Alexander Tkachev
2016-08-24TESTBED: Add CloudTests::testUploading()Alexander Tkachev
2016-08-24TESTBED: Fix CloudTests to ask users whether to waitAlexander Tkachev
Callbacks might be slow (like in SyncSaves), but they also could hang forever, so users now are being asked whether they want to wait or to skip the test.
2016-08-24TESTBED: Add first Cloud testsAlexander Tkachev
Adding tests for: * Storage::info(); * Storage::listDirectory(); * Storage::createDirectory().
2016-05-17ALL: Change main engine header guard defines to <directory>_<engine>_HEugene Sandulenko
Recently we started to use this as new semantics, although in the past we used simly <engine>_H. Now these guard defines are consistent with rest of the files which are used in the engines.
2016-04-14JANITORIAL: Reduce audio header dependenciesOri Avtalion
2016-04-14JANITORIAL: Reduce GUI header dependenciesOri Avtalion
2016-04-13TESTBED: Include correct headerOri Avtalion
2016-03-08ENGINES: Make variable names of AdvancedMetaEngine conform to our guidelines.Johannes Schickel
_singleid -> _singleId _gameids -> _gameIds _guioptions -> _guiOptions
2015-11-28TESTBED: Sanity checkEugene Sandulenko
2015-11-28TESTBED: Added safety checkEugene Sandulenko
2014-06-19TESTBED: Fix a typo in the sound tests: s/smaple/sampleEinar Johan Trøan Sømåen
2014-02-18TESTBED: Make GPL headers consistent in themselves.Johannes Schickel
2013-11-24BUILD: Remove need for engine.mk in each engine directory.D G Turner
Each engine now only has to provide a single configure.engine file adding the engine into the configure script, which then produces the required other files automatically.
2013-11-24BUILD: Remove need for engine-plugin.h in engines.D G Turner
This is now generated automatically by the configure script from the engine directory names.
2013-11-24BUILD: Split engines/plugins_table header down to a file per engine.D G Turner
This is the third and final commit enabling fully pluggable engines. Now providing an engine folder contains a configure.engine, engine.mk and engine-plugin.h file, it will be picked up automatically by the configure script.
2013-11-24BUILD: Split engines.mk down to a single file per engine.D G Turner
This is the second part of allowing engines to be added dynamically. Each folder in engines/ which must contain a file named "engine.mk" containing the make definitions for that engine.
2013-11-24BUILD: Split configure.engines down to a single file per engine.D G Turner
This is the first part of allowing engines to be added dynamically. They are placed into a folder in engines/ which must contain a file named "configure.engine" to add the engine, which is pulled into the top level configure script automatically.
2013-10-17TESTBED: Fix uninitalized variable. CID 1002670Eugene Sandulenko
2013-10-17TESTBED: Initialize variable. CID 1003374Eugene Sandulenko
2013-10-17TESTBED: Remove logically dead code. CID 1004067Eugene Sandulenko
2013-08-16TESTBED: Make code agonstic to OverlayColor.Johannes Schickel
2013-08-08COMMON: Rename ConfigFile to INIFile.Johannes Schickel
This clears up that 'ConfigFile' is actually a class handling only INI-files.
2013-06-06ALL: Fix typo (succesful -> successful)Willem Jan Palenstijn
Thanks to 'onlyjob' on pull request #337 for pointing out an instance of this.