Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-01-01 | TSAGE: 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-01 | TSAGE: Revert buggy implementation of dirty rects | Paul Gilbert | |
This reverts commit f69dfba21a5d4be8cc60a20a0dd0628717fa5373. | |||
2011-12-18 | TSAGE: Implemented dirty rect handling in the engine | Paul Gilbert | |
This should help improve performance when scalers are being used. | |||
2011-12-07 | TSAGE: Fix for displaying text correctly in Ringworld Spanish version. | Paul Gilbert | |
2011-11-16 | COMMON: 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-01 | TSAGE: Fix undefined evaluation order | Willem Jan Palenstijn | |
2011-11-01 | TSAGE: Added support for semi-transparent dialogs used in R2RW | Paul Gilbert | |
2011-10-02 | TSAGE: Added 'g' prefix to global variables | Paul Gilbert | |
2011-08-29 | TSAGE: Implemented the Blue Force right-click dialog | Paul Gilbert | |
2011-08-16 | TSAGE: Completed Blue Force Scene #100 | Paul Gilbert | |
2011-08-15 | TSAGE: Corrected casing of tSage namespace to be TsAGE | Paul Gilbert | |
This matches the casing of the original engine name. | |||
2011-07-18 | TSAGE: Bugfix to make Return to Launcher work correctly | Paul Gilbert | |
2011-06-24 | TSAGE: Silent a GCC warning reported by eriktorbjorn | Strangerke | |
2011-06-22 | TSAGE: Remove out of date TODO comments where applicable | Paul Gilbert | |
2011-06-20 | ALL: Remove trailing whitespaces | Max 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-04 | TSAGE: Add support for saving in scene #6100 | Paul Gilbert | |
2011-06-04 | TSAGE: Implemented Y pixel difference in button text | Paul Gilbert | |
2011-06-04 | TSAGE: Fix one pixel difference in dialog positioning | Paul Gilbert | |
For some unknown reason, the CD version introduced a one pixel Y difference for dialogs. | |||
2011-06-04 | TSAGE: Moved graphic edge adjustment amount to a global variable | Paul Gilbert | |
This matches what was done in the Ringworld CD version | |||
2011-06-03 | TSAGE: Fix font color in GfxMessage(), in later versions of the engine (like ↵ | Strangerke | |
the CD version of ringworld) | |||
2011-06-03 | TSAGE: Add proper colors to buttons in the CD version of ringworld | Strangerke | |
2011-05-25 | ALL: initialise -> initialize | Matthew Hoops | |
2011-05-25 | ALL: analyse -> analyze | Matthew Hoops | |
2011-05-16 | TSAGE: 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-16 | TSAGE: Bugfixes for dialogs correctly handling ESCAPE and ENTER | Paul Gilbert | |
2011-05-15 | TSAGE: Made some dialogs less CPU hungry | eriktorbjorn | |
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-12 | GIT: Clean up: Suppress SVN tags, now useless | strangerke | |
2011-05-10 | TSAGE: Adjusted scaling process to fix scaling image to a 1x1 pixel in Scene ↵ | Paul Gilbert | |
#7600 | |||
2011-05-07 | TSAGE: Close Memory Leak in GfxSurface::create(). | D G Turner | |
2011-05-06 | TSAGE: Hopefully fix some Valgrind reported warnings | Paul Gilbert | |
2011-05-04 | TSAGE: Switched to American English, after the relevant discussion on -devel: | md5 | |
serialiser -> serializer synchronise -> synchronize | |||
2011-05-03 | TSAGE: Bugfixes to allow for drawing message strings that are empty | Paul Gilbert | |
2011-05-01 | Merge pull request #16 "Add a PixelFormat to Graphics::Surface.". | Johannes Schickel | |
For further discussion check here: https://github.com/scummvm/scummvm/pull/16 Conflicts: graphics/png.cpp | |||
2011-04-28 | JANITORIAL: Reduce header dependencies in shared code | Ori Avtalion | |
Some backends may break as I only compiled SDL | |||
2011-04-25 | TSAGE: Added framework for playing the Ringworld demo | Paul Gilbert | |
2011-04-25 | TSAGE: Combined the resource files into a single generic overall ResourceManager | Paul Gilbert | |
2011-04-17 | ALL/GRAPHICS: Remove Surface::bytesPerPixel. | Johannes Schickel | |
2011-04-17 | TSAGE: Properly setup the pixel format in GfxSurface::lockSurface. | Johannes Schickel | |
2011-04-17 | TSAGE: Prefer Surface::create taking a PixelFormat over the one taking a ↵ | Johannes Schickel | |
byte depth. | |||
2011-04-17 | TSAGE: Fix glitches with incorrect pixels on the edges of zoomed objects | Paul Gilbert | |
2011-04-15 | TSAGE: Changed palette code back to using a byte array | Paul Gilbert | |
2011-04-14 | ALL: centre -> center | Max Horn | |
2011-04-14 | ALL: colour -> color | Max Horn | |
2011-04-13 | TSAGE: "Cosmetic" cleanups | strangerke | |
2011-04-13 | TSAGE: Cleanup custom List usage. | Johannes Schickel | |
This makes the code use Common::List for all cases where synchronization can not be done with tSage::List::synchronise. Furthermore I renamed the custom List class to SynchronisedList to stress its purpose. I also removed clear2, contains and forEach and replaced them with algorithm usage from Common:: or in the case of "contains" replaced them with a simple inline function which uses Common::find. | |||
2011-04-13 | TSAGE: Change palette code from 4-byte to 3-byte palettes | Paul Gilbert | |
2011-04-10 | TSAGE: Lots more bugfixes for Scene #6100 | Paul Gilbert | |
2011-04-10 | TSAGE: Fix memory leak in the GfxSurface class | Paul Gilbert | |
2011-04-10 | TSAGE: Simplified the custom surface code in GfxSurface | Paul Gilbert | |
2011-03-19 | TSAGE: Correctly handle priority regions when drawing in a wide scene | Paul Gilbert | |