Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-08-15 | Apply bug/patch #1258912 "GUI: SDL mouse dirty rects too big" | Eugene Sandulenko | |
svn-id: r18689 | |||
2005-07-30 | Remove trailing whitespaces. | Eugene Sandulenko | |
svn-id: r18604 | |||
2005-07-11 | Move scaler key handling to a separate method (this helps to fix a GCC 4.0 ↵ | Max Horn | |
warning, makes pollEvent() cleaner); fixed some code formatting issues svn-id: r18534 | |||
2005-07-09 | Commited patch to fix bug #1210836: "ALL: Failed assertion in AdvMame scaler". | Eugene Sandulenko | |
Thanks cyx for actual fixing. svn-id: r18520 | |||
2005-07-05 | Last modifications for Actions to WinCE. | Lars Persson | |
svn-id: r18500 | |||
2005-06-21 | This is the SDL changes needed by the Symbian build to work properly. | Lars Persson | |
Also there is a bugfix for using the joystick handling for SDL. (See events.cpp history) svn-id: r18428 | |||
2005-05-29 | Added braces for clarity. | Torbjörn Andersson | |
svn-id: r18295 | |||
2005-05-14 | Added --disable-hq and --disable-scumm-7-8 options. Also improved | Eugene Sandulenko | |
DISABLE_HE so more HE-specific code gets excluded. svn-id: r18099 | |||
2005-05-08 | Added two new methods to OSystem: grabPalette and grabRawScreen | Max Horn | |
svn-id: r17974 | |||
2005-05-06 | Allocate all 16bit surfaces with the same bitformat as the HW surface (Fixes ↵ | Max Horn | |
bug #1196374) svn-id: r17929 | |||
2005-05-01 | Always check for _numDirtyRects overflow in addDirtyRect(). The 'mouseRect' | Torbjörn Andersson | |
case didn't. This fixes bug #1193344. svn-id: r17888 | |||
2005-04-27 | Call blitCursor() when changing scaler to give it the opportunity to switch | Torbjörn Andersson | |
between blurry and non-blurry cursor scaling, even if the scale factor remains unchanged. svn-id: r17841 | |||
2005-04-20 | Fix bug 1184616 (GUI: Mouse drawn at wrong position in overlay mode) | Max Horn | |
svn-id: r17709 | |||
2005-04-20 | Cleanup / comments | Max Horn | |
svn-id: r17708 | |||
2005-04-19 | Added new (optional) OSystem::initBackend() method; this (and its usage) ↵ | Max Horn | |
fixes bugs #1160977 and #1184664 svn-id: r17694 | |||
2005-04-19 | More whitespace. | Torbjörn Andersson | |
svn-id: r17691 | |||
2005-04-19 | Whitespace | Torbjörn Andersson | |
svn-id: r17690 | |||
2005-04-18 | Braces for clarity, even though it *is* well-defined which 'if' the 'else' | Torbjörn Andersson | |
belongs to. svn-id: r17670 | |||
2005-04-11 | Enable 2x overlay in MM NES | Eugene Sandulenko | |
svn-id: r17540 | |||
2005-03-31 | Fix bug #1173422 "Slight mouse cursor regression" | Eugene Sandulenko | |
svn-id: r17309 | |||
2005-03-20 | Fix bug #1166279 "BS1 & BS2: Launching game problems". | Eugene Sandulenko | |
svn-id: r17187 | |||
2005-03-17 | If a game is scaled with the 2x or 3x scaler, use the same scaler on the | Torbjörn Andersson | |
cursor as well. It looks strange if the game is blocky and the cursor is smooth. svn-id: r17173 | |||
2005-03-12 | Add some paranoia checks | Max Horn | |
svn-id: r17101 | |||
2005-03-10 | Fix bug #1160454 "ALL: Failed assertion when using 1x scaler" | Eugene Sandulenko | |
svn-id: r17066 | |||
2005-03-09 | Patch #1013937 "OSystem layer with bigger resolution". Now you will always | Eugene Sandulenko | |
get at least 640x400 window. And finally we have means of implementing nice looking GUI. Also updated all backends. If your backend has ability to run with 640x400 or 640x480 resolution then read patch tracker item to find out details. Other port maintainers shouldn't worry, as this patch doesn't affect them, they still get their 320x200. svn-id: r17055 | |||
2005-02-22 | Implementation of GFX transactions. May cause some regressions in case I | Eugene Sandulenko | |
missed some unusual mode switching. This implementation let us avoid two nasty hacks in scumm.cpp. *Now* we could return to OSystem layers. patch. svn-id: r16855 | |||
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-19 | compatibility for emsvc | Paweł Kołodziejski | |
svn-id: r16815 | |||
2005-02-19 | Make cursor code more bulletproof | Eugene Sandulenko | |
svn-id: r16809 | |||
2005-02-17 | Mouse part of big patch #1013937 (OSystem layer with bigger resolution) | Eugene Sandulenko | |
svn-id: r16800 | |||
2005-01-06 | Added a font manager (work in progress) | Max Horn | |
svn-id: r16460 | |||
2005-01-01 | Updated copyright | Max Horn | |
svn-id: r16398 | |||
2004-12-06 | Fix for bug #1074931 (GUI: Starting games in fullscreen doesn't work), avoid ↵ | Max Horn | |
one unneccessary redraw svn-id: r15997 | |||
2004-12-03 | don't assert if no mouse buffer hasn't been setup | Gregory Montoir | |
svn-id: r15980 | |||
2004-12-03 | Paranoia | Max Horn | |
svn-id: r15973 | |||
2004-12-01 | renamed a few things to match our coding guidelines | Gregory Montoir | |
simplified OSystem_SDL destructor and move all the SDL uninitialization stuff to the quit() method made saveScreenshot() returning false on fail svn-id: r15967 | |||
2004-11-24 | Fix a`ll engines. They work, though current fix is just temporary. | Eugene Sandulenko | |
There are plans to add some brains to GameDetector class, which will let us avoid passing detector to init() method. svn-id: r15873 | |||
2004-11-23 | Next step in transaction implementation. Now it postpones all calls. | Eugene Sandulenko | |
NOTE: This breaks most ports, and they will not pass assertions. If you will fix it (by moving violating OSystem calls to go() method), I'll be grateful. If you don't bother to fix it, there is a workaround. Just comment out beginGFXTransaction() and endGFXTransaction() in backends/sdl/graphics.cpp. This will tunr it off and will use default transaction-less implementation. svn-id: r15870 | |||
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 | Renamed _scaler_proc -> _scalerProc; cleaned up _scalerType handling | Max Horn | |
svn-id: r15563 | |||
2004-10-13 | Don't let undraw_mouse() terminate with the surface still locked. Now I can | Torbjörn Andersson | |
finally quit Broken Sword II again, without ScummVM crashing. svn-id: r15536 | |||
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-07-16 | Only show gfx mode change messages in the OSD if the change was initiated by ↵ | Max Horn | |
the user; not if it was done automatically (e.g. because a 640x480 game was started and we auto-switch to 1x scaling) svn-id: r14223 | |||
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-21 | Moved Surface/Font code into new 'graphics' module | Max Horn | |
svn-id: r13357 | |||
2004-03-15 | Allow multi-line OSD messages; display virtual/real screen resolutions when ↵ | Max Horn | |
chaning the scaler or the aspect ratio correction svn-id: r13309 | |||
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 |