aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-11-24TSAGE: Fix to prevent saving or loading when conversation dialogs are activePaul Gilbert
2013-11-24LASTEXPRESS: Janitorial - Fix spacing errorsStrangerke
2013-11-24TINSEL: Janitorial - Fix spacing errorsStrangerke
2013-11-24AGOS: Janitorial - Fix spacing errorsStrangerke
2013-11-24MADE: Janitorial - Fix spacing errorsStrangerke
2013-11-24SAGA: Janitorial - Fix spacing errorsStrangerke
2013-11-24TSAGE: R2R - Fix palette glitch in intro (courtesy of Dreammaster)Strangerke
2013-11-24SWORD25: Janitorial - Fix spacing errorsStrangerke
2013-11-24NEVERHOOD: Fix spacing errorsStrangerke
2013-11-24TOLTECS: Fix spacing errorsStrangerke
2013-11-24TSAGE: Fix R2R shading map not being setup if you restarted game whilst in-gamePaul Gilbert
2013-11-24TSAGE: Fix R2R palette corruption when showing dialogs on the title screenPaul Gilbert
2013-11-24TSAGE: Slow down title sequence animations to better match originalPaul Gilbert
2013-11-23TSAGE: Added new palette rotation code, to fix R2R rimwall vechile scenePaul Gilbert
2013-11-23FULLPIPE: Implement sceneHandler04_sub1()Eugene Sandulenko
2013-11-24DRACI: Rework formatting of gplCommandsStrangerke
2013-11-24TSAGE: Remove a couple of useless/obsolete warningsStrangerke
2013-11-24TSAGE: R2R - Remove an unused variable in maze UIStrangerke
2013-11-24TSAGE: BF - Remove an unused parameter in Scene570::Icon::setDetails()Strangerke
2013-11-24DRACI: Janitorial - Fix spacing errorsStrangerke
2013-11-24DEVTOOLS: Make create_project sort SCUMM as first engine.Johannes Schickel
This makes create_project output consistent with configure output again.
2013-11-24BUILD: Add code to maintain ordering of engines in generated files.D G Turner
This is mainly "cosmetic" to keep the SCUMM engine and subengines at the top of the various files, but probably a good idea to prevent any subtle regressions associated with changing the order.
2013-11-24DEVTOOLS: Adapt create_project to create engines/ dir if necessaryJohannes Schickel
2013-11-24DEVTOOLS: Factor out function to create directories in create_project.Johannes Schickel
2013-11-24BUILD: Create engines/ dir if necessary, to fix out-of-tree buildsD G Turner
2013-11-24BUILD: Partial solution for parallel make issue.D G Turner
This is due to the multiple outputs produced by the configure rule, which cause multiple invocations of configure when make is run in parallel. Various solutions are detailed in the Multiple-Outputs section of the GNU automake manual which apply generally to makefiles. This solution is a simpler one, but should solve the problem, though it can fail on "mutilated" trees ie. where some of the configure outputs are present, but not all... but this situation is not common, tends to be due to an error in configure and should be recoverable by a "make clean && ./configure" call.
2013-11-24BUILD: Add engines/plugins_table.h to git in the ideprojects target.Johannes Schickel
2013-11-24DEVTOOLS: Adapt create_project for new configure.engine files.Johannes Schickel
I could not try any generated project files since I do not have access to the IDEs.
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-11-24TSAGE: RINGWORLD - Remove unused object, remove erroneous commentsStrangerke
2013-11-24PARALLACTION: Janitorial - Fix spacing errorsStrangerke
2013-11-24AVALANCHE: Fix savegame version checksStrangerke
2013-11-24GUI: Do not draw text outside edit rect in EditableWidget.Johannes Schickel
2013-11-24GUI: Fix undrawing caret glitch when the edit text is inversed.Johannes Schickel
This is prominently visible in the list based save/load chooser since the edit string is drawn on a special green background there. When the caret is at the end of the edit string this would result in the green color missing at the place of the (undrawn) caret. To avoid this we simply draw a fake space now.
2013-11-24GUI: Document EditableWidget::getEditRect.Johannes Schickel
2013-11-24GUI: Draw caret over the whole height of the edit rect.Johannes Schickel
This improves the look of the editable widgets.
2013-11-24GUI: Fix out-of-bounds check in EditableWidget::drawCaret.Johannes Schickel
The line "y + editRect.height() + 2" is not included in drawing anymore. Thus it is allowed to equal EditableWidget::_h.
2013-11-24GUI: Fix character redrawing behind caret in EditTextWidgets.Johannes Schickel
This fixes an ugly y position change when the caret is moved to a character in an edit text widget.
2013-11-24GUI: Fix EditTextWidget::getEditRect's returned height.Johannes Schickel
2013-11-24GUI: Fix ListWidget::getEditRect's returned height.Johannes Schickel
2013-11-23TSAGE: Fix for flub tube maze header commentsPaul Gilbert
2013-11-23TSAGE: Further fixes for object centroid handlingPaul Gilbert
2013-11-23COMMON: Document Common::String::unsigned_type.Johannes Schickel
2013-11-23COMMON: Document U32String a bit better.Johannes Schickel
2013-11-23WINTERMUTE: Switch WideString to U32String.Johannes Schickel
2013-11-23GRAPHICS: Allow Font to accept U32String as strings.Johannes Schickel