Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-02-20 | Implement OSystem method disableCursorPalette(bool disable) as mentioned | Eugene Sandulenko | |
in patch #1013937 (OSystem layer with bigger resolution). svn-id: r16820 | |||
2005-02-17 | Mouse part of big patch #1013937 (OSystem layer with bigger resolution) | Eugene Sandulenko | |
svn-id: r16800 | |||
2005-01-11 | On Fingolfin's suggestion I put back the inclusion of util.h into Rect, for | Torbjörn Andersson | |
MIN() and MAX(). I then removed util.h from a bunch of files which I don't think need it any more. (Please let me know if I got too blood-thirsty!) This reverts some of the changes I made this morning. svn-id: r16541 | |||
2005-01-11 | This is probably not the optimal fix, but at least ScummVM compiles again. | Torbjörn Andersson | |
svn-id: r16538 | |||
2005-01-10 | Reduce dependencies on common/savefile.h from 88 to 14 | Max Horn | |
svn-id: r16528 | |||
2005-01-10 | Moved mutex stuff into a seperate header | Max Horn | |
svn-id: r16526 | |||
2005-01-10 | yet another attempt to get makeInstance working for gcc 3.3, gcc 3.2, and ↵ | Max Horn | |
MSVC (thanks to wjp for the suggestion). Works fine with GCC 3.2 and 3.3 svn-id: r16525 | |||
2005-01-09 | Added new interface SeekableReadStream | Max Horn | |
svn-id: r16493 | |||
2005-01-06 | - remove "extern" before OSystem::makeInstance | Andrew Kurushin | |
svn-id: r16457 | |||
2005-01-06 | Modify the singleton code once more to help overcome an issue with MSVC 7 ↵ | Max Horn | |
(see also patch #1095133) svn-id: r16454 | |||
2005-01-01 | Changed the singleton code to allow for custom object factories; this ↵ | Max Horn | |
allowed me to change OSystem to use the singleton base class, too svn-id: r16404 | |||
2005-01-01 | Changed OSystem::instance() to return a reference, not a pointer (it now ↵ | Max Horn | |
matches the Singleton interface) svn-id: r16402 | |||
2005-01-01 | Updated copyright | Max Horn | |
svn-id: r16398 | |||
2004-12-05 | Clean up OSystem::Event | Max Horn | |
svn-id: r15990 | |||
2004-11-27 | Added some more mixer doxygen docs; cleaned up Mixer API a bit, removing ↵ | Max Horn | |
some very specialised methods svn-id: r15914 | |||
2004-11-22 | Added OSystem::beginGFXTransaction / endGFXTransaction (not yet implemented, ↵ | Max Horn | |
though :-) svn-id: r15864 | |||
2004-11-13 | Add new clearScreen OSystem call. Currently only implemented in SDL backend. ↵ | James Brown | |
This call is currently only used for clearing the launcher screen to remove garbage from the main screen before reentering. svn-id: r15799 | |||
2004-10-15 | Clarify OSystem::setPalette documentation (thanks for pointing this out, ↵ | Max Horn | |
LordHoto) svn-id: r15562 | |||
2004-09-28 | Rename remaining OSystem methods to match our coding guidelines | Max Horn | |
svn-id: r15332 | |||
2004-09-04 | Got rid of OSystem::move_screen | Max Horn | |
svn-id: r14882 | |||
2004-06-25 | Cleaned up SaveFileManager stuff a little bit | Max Horn | |
svn-id: r14056 | |||
2004-05-05 | Extend setMouseCursor with additional keycolor parameter. Lets saga use 255 | Eugene Sandulenko | |
as white color. Made this function more safe by copying cursor data to newly created buffer. svn-id: r13777 | |||
2004-03-28 | Remove explicit OSystem parameter from StackLock constructor; added ↵ | Max Horn | |
OSystem::displayMessageOnOSD (not yet used; default implementation provided) svn-id: r13413 | |||
2004-03-28 | Renamed more OSystem methods | Max Horn | |
svn-id: r13410 | |||
2004-03-28 | reorder content | Max Horn | |
svn-id: r13395 | |||
2004-03-27 | clarify OSystem specification (setTimerCallback() must be 'atomic') | Max Horn | |
svn-id: r13391 | |||
2004-03-16 | Fixed typo. | Torbjörn Andersson | |
svn-id: r13316 | |||
2004-03-15 | ...and mor. Next big thing should be to document the overlay stuff, but ↵ | Max Horn | |
that'll have to wait till after I slept :-) svn-id: r13295 | |||
2004-03-15 | more tweaks to doxygen | Max Horn | |
svn-id: r13294 | |||
2004-03-15 | fix circular header dependency, by moving StackLock class to common/system.h ↵ | Max Horn | |
(it ties closely into OSystem anyway) svn-id: r13292 | |||
2004-03-15 | Renamed OSystem::set_timer() to setTimerCallback(); more OSystem Doxygen changes | Max Horn | |
svn-id: r13289 | |||
2004-03-15 | fix doxygen-comment mistakes | Max Horn | |
svn-id: r13286 | |||
2004-03-15 | Added OSystem::getDefaultGraphicsMode(); renamed OSystem::get_height() and ↵ | Max Horn | |
get_width() to getHeight and getWidth(); augmented some doxygen comments in common/system.h svn-id: r13284 | |||
2004-03-13 | Document the backend feature flags a bit, I hope this clarifies their ↵ | Max Horn | |
purposes; if not feel free to augment the descriptions or tell me what I should add (same goes for the rest of the OSystem documentation, BTW) svn-id: r13252 | |||
2004-02-28 | renamed more OSystem methods to follow our naming scheme; renamed ↵ | Max Horn | |
NewGuiColor to OverlayColor; fixed some calls to error() in the SDL backend svn-id: r13087 | |||
2004-02-24 | the OSystem changes we discussed on the ML (note: renaming of the existing ↵ | Max Horn | |
OSystem API is not yet finished); porters will have to fix their ports to get them to compile again svn-id: r13036 | |||
2004-01-17 | Cleaner virtual keyboard support for the new CE backend, coming soon | Nicolas Bacca | |
svn-id: r12457 | |||
2004-01-16 | Hack for Launcher Scaler dropdown. Backends using the Launcher will need to ↵ | James Brown | |
implement the OSystem HAS_SCALER property. The global options dialog still needs doing. svn-id: r12436 | |||
2004-01-06 | updated copyright notice | Max Horn | |
svn-id: r12176 | |||
2003-12-16 | Add capture mouse option, patch #860831 | Travis Howell | |
Uses Ctrl m to toggle, since that is closest to original games. Disabled by default. svn-id: r11680 | |||
2003-11-08 | cleanup whitespaces | Paweł Kołodziejski | |
svn-id: r11219 | |||
2003-11-04 | added PROP_GET_GFX_MODE; removed PROP_SHOW_DEFAULT_CURSOR | Max Horn | |
svn-id: r11132 | |||
2003-11-02 | turned NewGui into a singleton, and made OSystem a pseudo-singleton; added ↵ | Max Horn | |
Widget::findWidget (preparing to add support for nested widgets, for the tab widget) svn-id: r11045 | |||
2003-09-28 | removed duplicate g_timer object (one was global, one was static to ↵ | Max Horn | |
timer.cpp); set g_system earlier (might prevent a few race conditions) svn-id: r10471 | |||
2003-09-27 | OSystem changes: removed create_thread() method (not needed anymore; 'pure' ↵ | Max Horn | |
threads aren't very portable anyway, better we only use timers); introduced OSystem::TimerProc type svn-id: r10430 | |||
2003-09-20 | added explicit virtual destructor; added API which makes it potentially ↵ | Max Horn | |
possible to have an overlay with a different size than than the 'normal' screen (e.g. if the game runs at 320x200 and a 2x scaler runs, the overlay could be made 640x400 big, if the backend supports that) svn-id: r10326 | |||
2003-09-06 | added EVENT_SCREEN_CHANGED; small tweak to the way quit is handled in NewGui | Max Horn | |
svn-id: r10047 | |||
2003-08-02 | removed OSystem::set_mouse_pos (I hope I didn't break any backends, but if I ↵ | Max Horn | |
did it should be trivial to get them working again) svn-id: r9391 | |||
2003-08-01 | #include cleanup (explicityl specify the location for headers from common/, ↵ | Max Horn | |
so that we at some point can get rid of -Icommon; exception is made for stdafx.h, since a) we might want to rename it and b) might want to move it to the top level) svn-id: r9359 | |||
2003-07-31 | added new header file backends/intern.h; removed some stuff from ↵ | Max Horn | |
common/system.h which is either only of interest to backends or code instantiating a backend (->backends/intern.h); also removed fmopl specific enums (->sound/fmopl.h) svn-id: r9327 |