aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-03-12CONFIGURE: Add a static builds switchHubert Maier
Configure will still build every target with shared objects by default. Done: - Added a configure switch (--enable-static) for static builds - Right now only tested for SDL targets (checked working on AmigaOS4 with SDL1/2) Missing: - Add the platforms that need the switch for cross-compiling (macOS, iOS, probably more) (I can´t do that myself as i have never cross-compiled and wouldn´t be able to check) @csnover asked on the forums to create a PR for it, so, with my limited (non-existant is more like it) knowledge, i wrapped something up. I *know* that it isn´t enough, as there already is some kind of static builds flag in configure (_engines_built_static). As i don´treally know if this is the same or a different cause (static plugins?), i´m not touching it. But please feel free to add or change what needs to be done.
2018-03-12I18N: Update translations templatesThierry Crozat
2018-03-12GUI: Remove the ThemeItem draw queuesBastien Bouclet
Drawing nows happens directly when the Dialog or Widget draw methods are called. This makes it easy to debug why a particular low level draw method was called, by inspecting the call stack. This replaces the notion of "buffering" by two independant ways to control what is drawn and where: - The active layer is used to select whether the foreground or background part of the dialogs are rendered by the draw calls. - The active surface is used to select if the draw calls affect the back buffer or the screen. The foreground layer of the active dialog is drawn directly to the screen. Its background layer is drawn to the back buffer. This way widgets can restore the back buffer in order to update without having to redraw the dialog's background. Dialogs lower in the dialog stack are drawn entirely to the back buffer.
2018-03-12README: Obey the orthographyHubert Maier
2018-03-12README: Add notes about Quest for Glory character importHubert Maier
2018-03-12TUCKER: Fix alleyway cellar location hotspot bugAdrian Frühwirth
Fixes Trac#6645.
2018-03-12SCUMM: MM V0: Fix regression from 038b3b178939f1bcc6714eda1b88c3e80e787c02 ↵Robert Crossfield
and comment/cleanup
2018-03-12I18N: Regenerate translations data fileThierry Crozat
2018-03-11XEEN: Swords of Xeen doesn't have any voiced cutscenesPaul Gilbert
2018-03-11XEEN: Subtitles for remaining game cutscenesPaul Gilbert
2018-03-11XEEN: Refactoring subtitles for use in location cutscenes, updated Reaper ↵Paul Gilbert
cutscene
2018-03-11SUPERNOVA: Fixes formattingJoseph-Eugene Winzer
2018-03-11SUPERNOVA: Removes TODO for quitGameDialog()Joseph-Eugene Winzer
2018-03-11SUPERNOVA: Recenters animated text on loopJoseph-Eugene Winzer
2018-03-11SUPERNOVA: Removes unused functionJoseph-Eugene Winzer
2018-03-11SUPERNOVA: Substitues constant stringsJoseph-Eugene Winzer
2018-03-11SUPERNOVA: Encapsulates GuiElementJoseph-Eugene Winzer
It simplifies the overloaded functions for renderBox/Text and saveScreen
2018-03-11SUPERNOVA: Implements original quit promptJoseph-Eugene Winzer
2018-03-11SUPERNOVA: Fixes formattingJoseph-Eugene Winzer
Because of confusion when indentation level is raised and thus tabs or spaces should be used when aligning code, this commit switches to tabs to avoid any further confusion.
2018-03-11SUPERNOVA: Removes Console commandsJoseph-Eugene Winzer
Most of them were for debugging only anyway and commands like `giveall` actually broke parts of the game (and didn't even give you all items).
2018-03-11SUPERNOVA: Implements animated text during in/outroJoseph-Eugene Winzer
2018-03-11SUPERNOVA: Appends NULL terminator to stringsJoseph-Eugene Winzer
The NULL terminator is needed during parsing.
2018-03-11SUPERNOVA: Removes unused variableJoseph-Eugene Winzer
2018-03-11XEEN: Subtitle fixes for Clouds endingPaul Gilbert
2018-03-11BLADERUNNER: Added GovernorKolvig actorEugene Sandulenko
2018-03-11BLADERUNNER: Added Rajif actorEugene Sandulenko
2018-03-11BLADERUNNER: Added AnsweringMachine actorEugene Sandulenko
2018-03-11BLADERUNNER: Added Dispatcher actorEugene Sandulenko
2018-03-11BLADERUNNER: Added TheBard actorEugene Sandulenko
2018-03-11BLADERUNNER: Added Moraji actorEugene Sandulenko
2018-03-11XEEN: Subtitle fixes for Clouds of Xeen introPaul Gilbert
2018-03-11BLADERUNNER: Finished Steele actorEugene Sandulenko
2018-03-11BLADERUNNER: Added Crazylegs actorEugene Sandulenko
2018-03-11BLADERUNNER: Added most of Steele actorEugene Sandulenko
ChangeAnimationMode is NOT done
2018-03-11BLADERUNNER: Added HawkersBarkeep actorEugene Sandulenko
2018-03-11I18N: Update translation (Italian)Jennifer McMurray
Currently translated at 100.0% (962 of 962 strings)
2018-03-11XEEN: Subtitle fixes for Dark Side endingPaul Gilbert
2018-03-11BLADERUNNER: Added shadowsPeter Kohaut
2018-03-10XEEN: Compilation fixPaul Gilbert
2018-03-10XEEN: Subtitle improvements, set up correct subtitles for Darkside introPaul Gilbert
2018-03-10XEEN: Implementing subtitles display logicPaul Gilbert
2018-03-10BLADERUNNER: Added Murray actorEugene Sandulenko
2018-03-10BLADERUNNER: Added FishDealer actorEugene Sandulenko
2018-03-10XEEN: Fix use of globally constructed objectPaul Gilbert
2018-03-10BLADERUNNER: Added Guzzo actorPeter Kohaut
Added "pos" console command
2018-03-10XEEN: Cleanup up usage of RangeType enumPaul Gilbert
2018-03-10XEEN: Cleanup and comments for Combat classPaul Gilbert
2018-03-10XEEN: Move item classes into their own filePaul Gilbert
2018-03-10BLADERUNNER: Formatting, unify some goal casesThomas Fach-Pedersen
2018-03-09XEEN: Fixes for remainder of World of Xeen endingPaul Gilbert