aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-10-05GRAPHICS: MACGUI: Fix Possible Out of Bounds Read with Trailing AmpersandD G Turner
Since the ampersand is used as an escape character, it is repeated when it actually appears in the string. Unfortunately, this requires a one character lookahead which could result in reading beyond the string if this ampersand is the last character (which would be malformed, but possible). To avoid an out of bounds read, this is now qualified by the string length. Trailing ampersands will now be ignored without issue.
2019-10-05GRAPHICS: MACGUI: Fix GCC Signed vs. Unsigned WarningsD G Turner
2019-10-04BUILD: Update ideproject target to the current create_project behaviorEugene Sandulenko
2019-10-04PRINCE: Remove ADGF_TESTING flagEugene Sandulenko
2019-10-04HDB: Remove ADGF_TESTING flagEugene Sandulenko
2019-10-04CRYOMNI3D: Remove ADGF_TESTING flagEugene Sandulenko
2019-10-04PINK: Properly redraw game screen when browsing menusEugene Sandulenko
2019-10-04GRAPHICS: MACGUI: Add possibility to setup engine redraw callbackEugene Sandulenko
2019-10-04PINK: Do not use Mac fonts for menu renderingEugene Sandulenko
2019-10-04GRAPHICS: MACGUI: Implement enforcing built-in fontsEugene Sandulenko
2019-10-04PINK: Add built-in empty border and use for textsEugene Sandulenko
2019-10-04GRAPHICS: MACGUI: Add possibility to pass borders as a surfaceEugene Sandulenko
2019-10-04MAEMO: Update debian/changelogTarek Soliman
2019-10-04PINK: Use proper menu action ids. The PDA now works!Eugene Sandulenko
2019-10-04GRAPHICS: MACGUI: Fix action id processing from the PE exe menusEugene Sandulenko
2019-10-04GRAPHICS: Properly process && in PE exe menusEugene Sandulenko
2019-10-04GRAPHICS: MACGUI: Enhande printMenu outputEugene Sandulenko
2019-10-04GRAPHICS: MACGUI: Properly process action menu ids from PE exeEugene Sandulenko
2019-10-04GRAPHICS: MACGUI: Remove extra debug outputEugene Sandulenko
2019-10-04GRAPHICS: MACGUI: Unify MacMenuItem and MacMenuSubItemEugene Sandulenko
2019-10-04GRAPHICS: MACGUI: Implement Windows-style shortcut underliningEugene Sandulenko
2019-10-04COMMON: Add methods to U32String to match StringEugene Sandulenko
2019-10-04JANITORIAL: Whitespace fixesEugene Sandulenko
2019-10-04CONFIGURE: Add android-mips64 in clarification for target hostsantoniou79
2019-10-04CONFIGURE: Add clarification of possible target android hostsantoniou79
2019-10-04STARTREK: Fix GCC Duplicated Condition WarningD G Turner
These are flagged by GCC if -Wduplicated-cond is enabled.
2019-10-04SCUMM: Fix GCC Duplicated Condition WarningD G Turner
These are flagged by GCC if -Wduplicated-cond is enabled.
2019-10-04COMMON: Add Missing Switch Default Case in ZLIB ClassD G Turner
These are flagged by GCC if -Wswitch-default is enabled.
2019-10-04COMMON: Add Missing Default Switch Cases in DCT ClassD G Turner
These are flagged by GCC if -Wswitch-default is enabled.
2019-10-04MT32: Add Missing Default Switch CasesD G Turner
These are flagged by GCC if -Wswitch-default is enabled.
2019-10-04SCI: Really Fix MSVC WarningD G Turner
The Palette structure referred to here is in sci/graphics/helpers.h not in the Graphics CursorMan class as previously thought. Rather than adding a structure constructor which could have side effects currently, the full structure is initialized here to avoid the MSVC warning. The previous change to CursorMan class Palette can be retained as it is a reasonable code improvement in any case.
2019-10-04RECORDER: Add Missing Default Switch CasesD G Turner
These are flagged by GCC if -Wswitch-default is enabled.
2019-10-04BLADERUNNER: Add More Missing Switch Default Cases in ESPER ScriptD G Turner
This also removes most of the return calls from one of these switch statements using a return variable instead to reduce complexity.
2019-10-04BLADERUNNER: Add Some Missing Switch Default CasesD G Turner
These are flagged by GCC if -Wswitch-default is enabled.
2019-10-04I18N: Update translations templatesThierry Crozat
2019-10-04CLOUD: Add Missing Default Switch CasesD G Turner
These are flagged by GCC if -Wswitch-default is enabled.
2019-10-03BLADERUNNER: Remove use of C99 math functionsCameron Cawley
2019-10-04GRAPHICS: MACGUI: Process Windows menu shortcutsEugene Sandulenko
2019-10-04GRAPHICS: MACGUI: Support grayed out menu items in PE exeEugene Sandulenko
2019-10-03GRAPHICS: MACGUI: Refactor some codeEugene Sandulenko
2019-10-03GRPAHICS: MACGUI: Avoid overdrawEugene Sandulenko
2019-10-03GRAPHICS: MACGUI: Implement hovering out of menus behaviourEugene Sandulenko
2019-10-03CONFIGURE: Disable TTS building on MinGW by defaultJaromir Wysoglad
TTS shouldn't be built under MinGW by default, because it causes a warning at the end of the build. Before this it would still build TTS on MinGW64.
2019-10-03GRAPHICS: MACGUI: Fix nested menus parsingEugene Sandulenko
2019-10-03GRAPHICS: MACGUI: Fix nested menus command processingEugene Sandulenko
2019-10-03GRAPHICS: MACGUI: Fix menu re-entranceEugene Sandulenko
2019-10-03CRYOMNI3D: Fix typoLe Philousophe
2019-10-03CRYOMNI3D: Add detections entries for Versailles DVDLe Philousophe
2019-10-03PRINCE: I18N: Update translation (English)Eugene Sandulenko
Currently translated at 48.0% (1322 of 2757 strings)
2019-10-03MUTATIONOFJB: Remove Unused Private Member FieldD G Turner
This was causing a GCC Compiler Warning when -Wunused-private-field is set.