Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-11-10 | Merge pull request #1041 from criezy/variadic-undefined | Thierry Crozat | |
Fix undefined behaviour in variadic functions | |||
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. | |||
2017-10-06 | HUGO: Fix undefined behaviour in variadic functions | Thierry Crozat | |
Passing a type that undergoes default argument promotion as last argument of a variadic function results in undefined behaviour. | |||
2017-08-06 | JANITORIAL: Silence more GCC 7 warnings | Torbjörn Andersson | |
All these fall through were marked as deliberate, so again I've only changed the comment to silence GCC. | |||
2016-12-08 | ALL: Leave out instructions for engine data issues | Ben Castricum | |
2016-12-06 | ALL: Change instructions for engine data file issues | Ben Castricum | |
The engine data files should be included in the package, so downloading may not be the best suggestion. Instead refer to the README. | |||
2016-12-06 | ALL: Unify 'wrong version of engine data' message | Ben Castricum | |
2016-12-06 | ALL: Unify 'corrupted engine data' message | Ben Castricum | |
2016-12-05 | ALL: Unify 'missing engine data' message | Ben Castricum | |
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-04-14 | JANITORIAL: Reduce audio header dependencies | Ori Avtalion | |
2016-04-13 | HUGO: Reduce header dependencies | Ori Avtalion | |
2016-03-08 | ENGINES: Make variable names of ADGameDescription conform to our guidelines. | Johannes Schickel | |
gameid -> gameId guioptions -> guiOptions | |||
2016-02-25 | HUGO: Let listSaves return list sorted on slot numbers. | Johannes Schickel | |
2016-02-20 | HUGO: Add missing POTFILES | Thierry Crozat | |
2016-02-20 | HUGO: Translate buttons in load and save dialogs. | Thierry Crozat | |
2016-01-26 | HUGO: Only request actual save slots in listSaves. | Johannes Schickel | |
2015-02-05 | HUGO: Avoid drawing text above screen (bug #6799) | Torbjörn Andersson | |
When drawing cursor text, don't draw it above the top of the screen, since this would lead to memory corruption and crashes. I'm not quite sure this is all of bug #6799 since it also mentioned that "sometimes simply using a hotspot will be enough", but it's a start. | |||
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-02-28 | IMAGE: Move all ImageDecoders to image/ | Matthew Hoops | |
2014-02-18 | HUGO: Make GPL headers consistent in themselves. | Johannes Schickel | |
2014-02-17 | HUGO: Indent REGISTER_PLUGIN_* for consistency. | Johannes Schickel | |
2014-02-09 | HUGO: Remove a useless variable assignation | Strangerke | |
2014-02-09 | HUGO: Reduce the scope of some variables | Strangerke | |
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-01 | HUFO: Fix CID 1002880, 1002881. Use nullptr where possible instead of 0 | Strangerke | |
2013-10-31 | HUGO: Fix CID 1003560, 1002882 | Strangerke | |
2013-10-31 | HUGO: Fix CID 1003199-1003200, better fix of CID 1003197-1003198 | Strangerke | |
2013-10-31 | HUGO: Fix CID 1063173, 1002888, 1002886 | Strangerke | |
2013-08-03 | HUGO: Do not set Surface::pixels directly anymore. | Johannes Schickel | |
2013-08-03 | HUGO: Take advantage of Surface::getPixels. | Johannes Schickel | |
2013-08-03 | HUGO: Prefer getBasePtr over direct Surface::pixels access. | Johannes Schickel | |
2013-07-14 | JANITORIAL: Remove trailing whitespace | Sven Hesse | |
2013-05-02 | COMMON: Change kPlatformPC to kPlatformDOS | Matthew Hoops | |
"PC" was very ambiguous and now it matches what we show in the GUI. This also corrects sword2's platform to Windows. | |||
2013-04-26 | HUGO: Fix some uninitialized variables. CID 1002887 | Strangerke | |
2013-04-21 | HUGO: Add missing initializations in intro constructors. CID 1002884 and 1002885 | Strangerke | |
2013-04-19 | HUGO: Initialize variables in Hugo engine constructor. CID 1002886 | Strangerke | |
2013-04-17 | HUGO: Fix Uninitialized scalar variables | Strangerke | |
2012-12-13 | COMMON: Add wrapper for isprint. | Johannes Schickel | |
This is done in the spirit of 658080deeda79d20ea40643569fbcb072573e7cf. | |||
2012-09-14 | HUGO: Use surface width instead of its pitch when copying to raw memory blobs | Filippos Karapetis | |
This is according to wjp's suggestion - the pitch didn't make sense there | |||
2012-09-13 | HUGO: Switch to the common PCX decoder | Filippos Karapetis | |
2012-07-03 | HUGO: Slight cleanup in querySaveMetaInfos. | Johannes Schickel | |
2012-06-18 | HUGO: Remove F9 key handling | Strangerke | |
2012-06-18 | HUGO: Missing file in previous commit | Strangerke | |
2012-06-18 | HUGO: Remove dead code | Strangerke | |