98 Commits

Author SHA1 Message Date
D G Turner
27d26a49ea TSAGE: Fix Missing Default Switch Cases
These are flagged by GCC if -Wswitch-default is enabled.
2019-11-28 02:10:52 +00:00
Eugene Sandulenko
dead4aa014 JANITORIAL: Remove trailing spaces 2016-10-09 14:59:58 +02:00
Paul Gilbert
559b9744bf TSAGE: Refactor GfxSurface and Screen to not use virtual inheritance 2016-05-26 23:01:34 -04:00
Paul Gilbert
390487aa43 GRAPHICS: Cleanup of ManagedSurface and Screen classes 2016-03-17 18:35:17 -04:00
Paul Gilbert
077250acfb TSAGE: Changed engine to use Graphics::ManagedSurface 2016-03-14 20:56:28 -04:00
Paul Gilbert
bb9586de9e TSAGE: Fixes for display of Sherlock Logo scene 2015-05-30 09:40:04 -04:00
Paul Gilbert
a8d1454e16 TSAGE: Fix for R2R game/help dialog not accepting Fn keys 2014-06-08 16:57:51 -04:00
Johannes Schickel
6e715e186a TSAGE: Make GPL headers consistent with themselves. 2014-02-18 02:39:39 +01:00
Strangerke
0261045ead TSAGE: Janitorial - Remove trailing spaces 2014-02-16 18:32:36 +01:00
Strangerke
074c11f7e1 TSAGE: Silent some CppCheck warnings 2014-02-08 19:05:01 +01:00
Strangerke
bade0e45b0 TSAGE: R2R Demo - Fix some incomplete tests on GF_DEMO 2014-01-01 16:30:02 +01:00
Strangerke
819ab3189f TSAGE: R2R - Fix palette glitch in intro (courtesy of Dreammaster) 2013-11-24 19:07:35 +01:00
Paul Gilbert
831b68d986 TSAGE: Fix R2R palette corruption when showing dialogs on the title screen 2013-11-24 10:55:37 -05:00
Paul Gilbert
74bb0a8b3c TSAGE: In progress work and bugfixes for R2R centroid handling 2013-11-23 12:18:52 -05:00
Paul Gilbert
03e7fd3941 TSAGE: Graphic fix for image flags affecting frame centroid location 2013-11-19 09:02:41 -05:00
Paul Gilbert
b4ddd5c413 TSAGE: Fix bug with scene objects briefly flashing when changing scene 2013-11-10 22:00:38 -05:00
Strangerke
7847967798 TSAGE: Janitorial - Remove trailing spaces and tabs 2013-11-10 23:00:15 +01:00
Paul Gilbert
974348c771 TSAGE: Implemented R2R shadowing effect 2013-11-05 08:19:02 -05:00
Paul Gilbert
8ec78f4ed0 TSAGE: Set R2R dialogs to restore the palette after closing 2013-11-02 12:35:00 -04:00
Strangerke
c145daf625 TSAGE: Fix CID 1002393, 1002395, 1002396. Get rid of some magic values 2013-10-27 14:29:41 +01:00
Paul Gilbert
a59b4cbc9d TSAGE: Add in R2R screen border to scenes showing the user interface 2013-10-24 22:42:46 -04:00
Strangerke
52059bf95c TSAGE: Replace some British English by American English 2013-08-22 23:37:55 +02:00
Johannes Schickel
b7330ea28b TSAGE: Do not set Surface::pixels directly anymore. 2013-08-03 04:14:08 +02:00
Johannes Schickel
9d8939f42d TSAGE: Take advantage of Surface::getPixels. 2013-08-03 04:02:53 +02:00
Johannes Schickel
ae7bc4dcf0 TSAGE: Prefer getBasePtr over direct Surface::pixels access. 2013-08-03 02:52:34 +02:00
Paul Gilbert
a91b96f790 TSAGE: Corrected display of R2R conversation dialog border 2013-07-28 18:25:18 -04:00
Sven Hesse
989ea7cb56 JANITORIAL: Remove trailing whitespace 2013-07-14 19:01:47 +02:00
Paul Gilbert
a986df44e8 TSAGE: Fixes for R2R Crane Controls 2013-07-13 17:11:11 -04:00
Paul Gilbert
e74e062bf4 TSAGE: Beginnings of renamings of R2R Maze UI 2013-06-29 21:21:29 -04:00
Paul Gilbert
527b1b9b9c TSAGE: Implemented R2R MazeUI::draw method 2013-06-29 18:24:26 -04:00
Strangerke
78310d0f4b TSAGE: Apply naming conventions to surfaceGetArea(). Thanks to somaen for reporting it. 2012-08-07 19:07:01 +02:00
Christoph Mallon
d21cef4117 JANITORIAL: Avoid the ugly operator invocation syntax. 2012-03-13 15:43:23 +01:00
Paul Gilbert
83f193edbd TSAGE: Fix memory leak and error in R2R Animation Player free 2012-03-03 14:13:40 +11:00
Strangerke
9279b25694 TSAGE: JANITORIAL: Remove trailing spaces 2012-02-25 12:44:37 +01:00
Strangerke
4b2938c9d0 TSAGE: R2R - Very preliminary implementation of scene 1337 2012-02-09 22:59:33 +01:00
Paul Gilbert
4a806d885a TSAGE: Clean up the dead code introduced for R2R 2012-02-05 20:40:03 +11:00
Paul Gilbert
45e61b985c TSAGE: Fix problem with scrolling wide scenes. 2012-02-05 20:31:56 +11:00
Filippos Karapetis
fb26f7dcfa TSAGE: Update comment 2012-01-08 19:07:00 +02:00
Filippos Karapetis
4938e49e2d TSAGE: Fix assert triggering when there's nothing to update on screen 2012-01-08 19:03:43 +02:00
Filippos Karapetis
2bc89ea4dc TSAGE: Fix incorrect popup menu positions (regression) 2012-01-08 19:03:41 +02:00
Paul Gilbert
300a04700a TSAGE: Implemented changes for dirty rect handling needed for R2R 2012-01-02 10:17:44 +11:00
Paul Gilbert
3f17a3ff25 TSAGE: Simplified some of the dirty rect code to use existing Rect methods 2012-01-02 09:27:24 +11:00
Paul Gilbert
fe55269653 TSAGE: Bugfix for trying to draw off screen objects, which was causing invalid dirty rects 2012-01-01 20:14:37 +11:00
Paul Gilbert
be706b1846 TSAGE: Implemented a cleaner version of dirty rect handling 2012-01-01 17:46:02 +11:00
Paul Gilbert
83acabfdbd TSAGE: Do all screen drawing in an intermediate temporary screen surface.
This will be the first half of properly handling on screen dirty rects.
2012-01-01 16:37:24 +11:00
Paul Gilbert
a837bb409a TSAGE: Revert buggy implementation of dirty rects
This reverts commit f69dfba21a5d4be8cc60a20a0dd0628717fa5373.
2012-01-01 16:37:24 +11:00
Paul Gilbert
f69dfba21a TSAGE: Implemented dirty rect handling in the engine
This should help improve performance when scalers are being used.
2011-12-18 18:08:45 +11:00
Paul Gilbert
6161d7906e TSAGE: Fix for displaying text correctly in Ringworld Spanish version. 2011-12-07 20:49:11 +11:00
Johannes Schickel
61795739f8 COMMON: Rename Common::set_to to Common::fill.
This makes the name match with the name of the STL function with the same
behavior.
2011-11-16 18:06:30 +01:00
Willem Jan Palenstijn
47bc08a429 TSAGE: Fix undefined evaluation order 2011-11-01 15:24:14 +01:00