aboutsummaryrefslogtreecommitdiff
path: root/engines/tsage/graphics.cpp
AgeCommit message (Collapse)Author
2013-08-22TSAGE: Replace some British English by American EnglishStrangerke
2013-08-03TSAGE: Do not set Surface::pixels directly anymore.Johannes Schickel
2013-08-03TSAGE: Take advantage of Surface::getPixels.Johannes Schickel
2013-08-03TSAGE: Prefer getBasePtr over direct Surface::pixels access.Johannes Schickel
2013-07-28TSAGE: Corrected display of R2R conversation dialog borderPaul Gilbert
2013-07-14JANITORIAL: Remove trailing whitespaceSven Hesse
2013-07-13TSAGE: Fixes for R2R Crane ControlsPaul Gilbert
2013-06-29TSAGE: Beginnings of renamings of R2R Maze UIPaul Gilbert
2013-06-29TSAGE: Implemented R2R MazeUI::draw methodPaul Gilbert
2012-08-07TSAGE: Apply naming conventions to surfaceGetArea(). Thanks to somaen for ↵Strangerke
reporting it.
2012-03-13JANITORIAL: Avoid the ugly operator invocation syntax.Christoph Mallon
2012-03-03TSAGE: Fix memory leak and error in R2R Animation Player freePaul Gilbert
2012-02-25TSAGE: JANITORIAL: Remove trailing spacesStrangerke
2012-02-09TSAGE: R2R - Very preliminary implementation of scene 1337Strangerke
2012-02-05TSAGE: Clean up the dead code introduced for R2RPaul Gilbert
2012-02-05TSAGE: Fix problem with scrolling wide scenes.Paul Gilbert
2012-01-08TSAGE: Update commentFilippos Karapetis
2012-01-08TSAGE: Fix assert triggering when there's nothing to update on screenFilippos Karapetis
2012-01-08TSAGE: Fix incorrect popup menu positions (regression)Filippos Karapetis
2012-01-02TSAGE: Implemented changes for dirty rect handling needed for R2RPaul Gilbert
2012-01-02TSAGE: Simplified some of the dirty rect code to use existing Rect methodsPaul Gilbert
2012-01-01TSAGE: Bugfix for trying to draw off screen objects, which was causing ↵Paul Gilbert
invalid dirty rects
2012-01-01TSAGE: Implemented a cleaner version of dirty rect handlingPaul Gilbert
2012-01-01TSAGE: Do all screen drawing in an intermediate temporary screen surface.Paul Gilbert
This will be the first half of properly handling on screen dirty rects.
2012-01-01TSAGE: Revert buggy implementation of dirty rectsPaul Gilbert
This reverts commit f69dfba21a5d4be8cc60a20a0dd0628717fa5373.
2011-12-18TSAGE: Implemented dirty rect handling in the enginePaul Gilbert
This should help improve performance when scalers are being used.
2011-12-07TSAGE: Fix for displaying text correctly in Ringworld Spanish version.Paul Gilbert
2011-11-16COMMON: Rename Common::set_to to Common::fill.Johannes Schickel
This makes the name match with the name of the STL function with the same behavior.
2011-11-01TSAGE: Fix undefined evaluation orderWillem Jan Palenstijn
2011-11-01TSAGE: Added support for semi-transparent dialogs used in R2RWPaul Gilbert
2011-10-02TSAGE: Added 'g' prefix to global variablesPaul Gilbert
2011-08-29TSAGE: Implemented the Blue Force right-click dialogPaul Gilbert
2011-08-16TSAGE: Completed Blue Force Scene #100Paul Gilbert
2011-08-15TSAGE: Corrected casing of tSage namespace to be TsAGEPaul Gilbert
This matches the casing of the original engine name.
2011-07-18TSAGE: Bugfix to make Return to Launcher work correctlyPaul Gilbert
2011-06-24TSAGE: Silent a GCC warning reported by eriktorbjornStrangerke
2011-06-22TSAGE: Remove out of date TODO comments where applicablePaul Gilbert
2011-06-20ALL: Remove trailing whitespacesMax Horn
This tries to make our code a bit more compliant with our code formatting conventions. For future use, this is the command I used: git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//'
2011-06-04TSAGE: Add support for saving in scene #6100Paul Gilbert
2011-06-04TSAGE: Implemented Y pixel difference in button textPaul Gilbert
2011-06-04TSAGE: Fix one pixel difference in dialog positioningPaul Gilbert
For some unknown reason, the CD version introduced a one pixel Y difference for dialogs.
2011-06-04TSAGE: Moved graphic edge adjustment amount to a global variablePaul Gilbert
This matches what was done in the Ringworld CD version
2011-06-03TSAGE: Fix font color in GfxMessage(), in later versions of the engine (like ↵Strangerke
the CD version of ringworld)
2011-06-03TSAGE: Add proper colors to buttons in the CD version of ringworldStrangerke
2011-05-25ALL: initialise -> initializeMatthew Hoops
2011-05-25ALL: analyse -> analyzeMatthew Hoops
2011-05-16TSAGE: Fix graphics button behaviour (slightly hackish)eriktorbjorn
Don't rely on event.mousePos staying the same throughout the loop. This makes sure the button stays highlighted for as long as the mouse button is depressed, unless the mouse is moved off the button. The calculation of mousePos is slightly hackish. It should probably use a GfxManager object for that, but this will do for now.
2011-05-16TSAGE: Bugfixes for dialogs correctly handling ESCAPE and ENTERPaul Gilbert
2011-05-15TSAGE: Made some dialogs less CPU hungryeriktorbjorn
The start/intro dialog, the inventory dialog and the conversation dialog now call delayMillis() in their event loop. This is consistent with how the action menu dialog already worked.
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke