Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-10-28 | Enclose all of the old graphics code within the INCLUDE_OLDGFX safeguard ↵ | Filippos Karapetis | |
(defined in sci.h) svn-id: r45459 | |||
2009-10-25 | - Removed graphics options code from the old GUI. Almost all of them are not ↵ | Filippos Karapetis | |
supposed to be modified by the user (e.g. the way lines and brushes are drawn), and we can implement any of them again if needed in the new GUI (but they shouldn't really be needed). - Added a config option to disable dithering in the new GUI if requested, called "undither", which is set to true by default and can be changed to false if needed per game - The per-resource palette code has been removed for now, to be replaced by regular hashmaps (once the FreeSCI scifx reading code has been converted) svn-id: r45378 | |||
2009-09-27 | SCI: Major string handling update. | Willem Jan Palenstijn | |
All string access to segments should now work with both raw and non-raw (reg_t) segments, using the new utility functions in segMan. There will likely be regressions. svn-id: r44388 | |||
2009-08-17 | Fix compilation of the SCI engine. It seems that all of the SCI header files ↵ | Johannes Schickel | |
I touched (and probably others I luckily didn't touch) seem to assume that files including them will supply needed types. That looks like a major issue in SCI. Someone with knowledge of the SCI code should look into this and cleanup the includes of *all* SCI headers. svn-id: r43459 | |||
2009-07-06 | Replaced sciprintf() calls with printf, DebugPrintf, warning and error calls | Filippos Karapetis | |
svn-id: r42167 | |||
2009-06-22 | Patch #2810483 (SCI: Convert gfx subsystem headers to Doxygen format), with ↵ | Max Horn | |
@brief removed svn-id: r41785 | |||
2009-06-06 | Store long-term pointers to object variables in a new ObjVarRef struct. | Willem Jan Palenstijn | |
Storing them as reg_t* could cause the pointers to become invalid when they pointed into CloneTable since CloneTable can be re-allocated. svn-id: r41220 | |||
2009-06-02 | Removed the gfxw_new_visual and gfxw_new_port wrappers, moved _kfuncTable ↵ | Filippos Karapetis | |
inside the Kernel class and moved gfxw_find_port inside the GfxVisual struct svn-id: r41125 | |||
2009-05-05 | SCI: Work around an 'Array used after being disposed' bug that occurs when a ↵ | Max Horn | |
GfxVisual gets disposed svn-id: r40327 | |||
2009-04-27 | SCI: renamed gfx_text_handle_t -> TextHandle; changed some string code to ↵ | Max Horn | |
use Common::String svn-id: r40162 | |||
2009-04-27 | SCI: Removed unused vars; doxygenified some comments; cleanup | Max Horn | |
svn-id: r40159 | |||
2009-04-27 | SCI: Rewrote dirty rect code to use Common::List | Max Horn | |
svn-id: r40156 | |||
2009-04-27 | SCI: Renamed gfx_state_t -> GfxState | Max Horn | |
svn-id: r40155 | |||
2009-04-24 | SCI: Turned GfxWidget::draw function pointer into virtual method | Max Horn | |
svn-id: r40115 | |||
2009-04-24 | SCI: Turned GfxWidget::tag function pointer into virtual method | Max Horn | |
svn-id: r40114 | |||
2009-04-24 | SCI: Turned GfxWidget::print function pointer into virtual method | Max Horn | |
svn-id: r40113 | |||
2009-04-24 | SCI: Doxygenified some comments | Max Horn | |
svn-id: r40112 | |||
2009-04-24 | SCI: Changed GfxWidget::set_visual function pointer to virtual method setVisual | Max Horn | |
svn-id: r40108 | |||
2009-04-24 | SCI: Got rid of GFXW() macro; turned GfxWidget::widfree into destructors | Max Horn | |
svn-id: r40107 | |||
2009-04-24 | SCI: font_nr -> _font | Max Horn | |
svn-id: r40106 | |||
2009-04-24 | SCI: Rewrote the port_refs code (fixing at least three serious bugs in it. ↵ | Max Horn | |
Wow, crappy) svn-id: r40105 | |||
2009-04-24 | SCI: Renamed gfxw_widget_t and subtypes to GfxWidget etc. | Max Horn | |
svn-id: r40104 | |||
2009-04-24 | SCI: Started to C++ify the gfxw_widget_t codebase | Max Horn | |
svn-id: r40103 | |||
2009-04-03 | Removed the non-working Chrono port code, after discussing with Lars | Filippos Karapetis | |
svn-id: r39819 | |||
2009-03-19 | Fixed issues with commit #39449, fixing some graphical glitches with the GUI ↵ | Filippos Karapetis | |
widgets svn-id: r39534 | |||
2009-02-26 | SCI: Replaced #define hack to fake subclassing in C by regular C++ subclassing | Max Horn | |
svn-id: r38904 | |||
2009-02-24 | SCI: Renamed gfx/gfx_operations.h to gfx/operations.h (matching the source ↵ | Max Horn | |
file); moved include/sci_widgets.h to gfx/ (matching location of source file); renamed gfx/widgets.cpp to gfx/gfx_widgets.cpp (matching the header) svn-id: r38852 | |||
2009-02-24 | Normalized guard #defines | Eugene Sandulenko | |
svn-id: r38842 | |||
2009-02-22 | Whitespace cleanup | Jordi Vilalta Prat | |
svn-id: r38783 | |||
2009-02-21 | SCI: Changed typedef struct -> struct | Max Horn | |
svn-id: r38752 | |||
2009-02-21 | SCI: Renamed include/gfx_*.h to gfx/gfx_*.h and likewise for sfx header files | Max Horn | |
svn-id: r38735 |