Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-12-04 | PARALLACTION: Use Advanced Detector LISTEND Macro in Detection Entries | D G Turner | |
2019-11-03 | ENGINES: Stop using 'single id' | Bastien Bouclet | |
2019-11-03 | ENGINES: Add an engine ID to all the engines | Bastien Bouclet | |
2019-10-20 | PARALLACTION: Fix Missing Default Switch Cases | D G Turner | |
These are flagged by GCC if -Wswitch-default is enabled. | |||
2018-08-18 | PARALLACTION: Replace use of strdup with Common::String & malloc | Colin Snover | |
2018-08-01 | PARALLACTION: Fix use-after-free on quit | Colin Snover | |
Parallaction::_gfx is referenced by objects destroyed when Parallaction::_input is destroyed so it cannot be destroyed first. | |||
2018-08-01 | PARALLACTION: Fix null pointer dereference on quit | Colin Snover | |
2018-08-01 | PARALLACTION: Fix invalid array access at dialogue selection | Colin Snover | |
Also removes an unnecessary second condition check for oldAnswer by moving that closer to its point of use. | |||
2017-10-07 | ENGINES: Remove default1x scaler flag | Colin 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. | |||
2016-11-29 | ALL: save file => saved game | Ben Castricum | |
2016-05-30 | PARALLACTION: Fix object initialization | Eugene Sandulenko | |
2016-05-30 | PARALLACTION: More string safety | Eugene Sandulenko | |
2016-05-28 | PARALLACTION: Safer string manipulation | Eugene Sandulenko | |
2016-05-28 | PARALLACTION: Cleanup object initialization | Eugene Sandulenko | |
2016-05-17 | ALL: Change main engine header guard defines to <directory>_<engine>_H | Eugene 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-05-04 | PARALLACTION: Use Common::strlcpy instead of strncpy as suggested by LordHoto | Eugene Sandulenko | |
2016-05-04 | PARALLACTION: Use strncpy | Eugene Sandulenko | |
2016-05-04 | PARALLACTION: Init class variables | Eugene Sandulenko | |
2016-04-14 | JANITORIAL: Reduce GUI header dependencies | Ori Avtalion | |
2016-03-08 | ENGINES: Make variable names of AdvancedMetaEngine conform to our guidelines. | Johannes Schickel | |
_singleid -> _singleId _gameids -> _gameIds _guioptions -> _guiOptions | |||
2016-02-25 | PARALLACTION: Let listSaves return list sorted on slot numbers. | Johannes Schickel | |
2016-02-20 | PARALLACTION: Translate buttons in load and save dialogs. | Thierry Crozat | |
2016-01-26 | PARALLACTION: Only request actual save slots in listSaves. | Johannes Schickel | |
2016-01-22 | PARALLACTION: Clarify source for the binary blob | Eugene Sandulenko | |
2015-07-07 | AUDIO: Remove all AudioStream access to OPL | Matthew Hoops | |
2015-07-07 | PARALLACTION: Use the built-in OPL timer | Matthew Hoops | |
2015-07-07 | AUDIO: Remove the sample rate configuration from the OPL code | Matthew Hoops | |
2014-05-27 | ALL: Make Debugger command function names conform to our guidelines. | Johannes Schickel | |
2014-05-27 | ALL: Rename Debugger::DCmd_Register to Debugger::registerCmd. | Johannes Schickel | |
2014-05-27 | ALL: Rename Debugger::DebugPrintf to Debugger::debugPrintf. | Johannes Schickel | |
2014-05-10 | PARALLACTION: Remove leftover "debugLevel" command prototype. | D G Turner | |
2014-03-30 | ALL: Resolve multiple clang warnings | Max Horn | |
2014-02-28 | IMAGE: Move all ImageDecoders to image/ | Matthew Hoops | |
2014-02-18 | PARALLACTION: Make GPL headers consistent in themselves. | Johannes Schickel | |
2013-11-26 | Merge pull request #375 from digitall/engineAutoPlug | Johannes Schickel | |
RFC: Pluggable Engines #2 (No Python, just evolution of current configure shell and make code) | |||
2013-11-24 | BUILD: 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-24 | BUILD: 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-24 | BUILD: 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-24 | BUILD: 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-24 | BUILD: 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-11-24 | PARALLACTION: Janitorial - Fix spacing errors | Strangerke | |
2013-11-09 | PARALLACTION: Initialize class. CID 1002753 | Eugene Sandulenko | |
2013-11-09 | PARALLACTION: Initialize variable. CID 1002725 | Eugene Sandulenko | |
2013-11-09 | PARALLACTION: Initialize class variable. CID 1002724 | Eugene Sandulenko | |
2013-11-09 | PARALLACTION: Initialize class. CID 1002721 | Eugene Sandulenko | |
2013-11-09 | PARALLACTION: Initialize class variable. CID 1002715 | Eugene Sandulenko | |
2013-11-09 | PARALLACTION: Initialize class variables. CID 1002708 | Eugene Sandulenko | |
2013-11-09 | PARALLACTION: Initialize class variables. CID 1002707 | Eugene Sandulenko | |
2013-11-09 | PARALLACTION: Initialize class. CID 1002706 | Eugene Sandulenko | |
2013-11-09 | PARALLACTION: Initialize class. CID 1002705 | Eugene Sandulenko | |