Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-11-06 | Got rid of OSystem::colorToRGB and RGBToColor; added implementations for ↵ | Max Horn | |
OSystem::getOverlayFormat to several ports (pending testing by the porters) svn-id: r34912 | |||
2008-11-06 | Got rid of OSystem::ARGBToColor and colorToARGB | Max Horn | |
svn-id: r34911 | |||
2008-11-03 | Committed my patch #2216641 "GRAPHICS: PixelFormat introduction". | Johannes Schickel | |
svn-id: r34875 | |||
2008-10-21 | Fixed: Broken english in System.h documentation. | Vicent Marti | |
svn-id: r34835 | |||
2008-10-13 | OSYSTEM: Removed unused getExtraThemeConfig() method (TODO: Implement a new ↵ | Max Horn | |
system which allows ports to add/remove stuff from the options dialogs) svn-id: r34794 | |||
2008-09-27 | Modified Common::SearchSet to take signed integer priorities, for ↵ | Max Horn | |
convenience (so that one can add archives with less-than-default priority) svn-id: r34659 | |||
2008-09-07 | Add a priority param to OSystem::addSysArchivesToSearchSet (still in search ↵ | Max Horn | |
for a better name ;) svn-id: r34432 | |||
2008-09-07 | Added new OSystem method addSysArchivesToSearchSet() [better name pending, ↵ | Max Horn | |
suggestions welcome] svn-id: r34424 | |||
2008-08-03 | New OSystem API for loading/storing default config file | Max Horn | |
svn-id: r33584 | |||
2008-07-30 | This time properly reverted my accidental commits of the osystem&configman ↵ | Max Horn | |
patch (I didn't mean to commit it in the first place, still waiting for any replies to my corresponding scummvm-devel mail). Sorry for messing up so badly svn-id: r33459 | |||
2008-07-30 | Fixed Win32 build, after Fingolfin's commits (probably because of the revert ↵ | Nicola Mettifogo | |
in revision 33456). svn-id: r33458 | |||
2008-07-30 | Revert my accidental commit of the OSystem changes (oops) | Max Horn | |
svn-id: r33456 | |||
2008-07-30 | Simplified advanced detector file sys scanning code | Max Horn | |
svn-id: r33455 | |||
2008-06-28 | Patch ##1956946 (Audio::Mixer internal API revision) with some tweaks | Max Horn | |
svn-id: r32828 | |||
2008-06-28 | Removed OSystem::getFilesystemFactory() default implentation, as announced | Max Horn | |
svn-id: r32824 | |||
2008-05-19 | Typo. | Johannes Schickel | |
svn-id: r32191 | |||
2008-05-15 | Removed the default OSystem::getTimeAndDate() implementation | Max Horn | |
svn-id: r32138 | |||
2008-02-23 | Replaced FilesystemFactory::makeFSFactory with a new method ↵ | Max Horn | |
OSystem::getFilesystemFactory() svn-id: r30947 | |||
2008-01-27 | Removed trailing spaces. | Jordi Vilalta Prat | |
svn-id: r30664 | |||
2008-01-05 | Grammar fix in comment for kFeatureAutoComputeDirtyRects | Paul Gilbert | |
svn-id: r30240 | |||
2008-01-05 | Fixed comment that incorrectly reversed green and blue ordering for ↵ | Paul Gilbert | |
setPalette data svn-id: r30237 | |||
2007-12-28 | Patch #1859448: Add OSystem::getTimeAndDate API | Eugene Sandulenko | |
svn-id: r30034 | |||
2007-12-22 | Document that we expect recursive mutex locking behavior | Max Horn | |
svn-id: r29952 | |||
2007-11-13 | Slightly extended/clarified two OSystem doxygen comments | Max Horn | |
svn-id: r29490 | |||
2007-10-28 | Patch v5.2 from #1752243: "backends lib patches" | Eugene Sandulenko | |
svn-id: r29283 | |||
2007-09-23 | Fixed comment for grabPalette. | Johannes Schickel | |
svn-id: r29079 | |||
2007-08-11 | Changed OSystem (A)RGBToColor and colorTo(A)RGB methods to use ColorMasks ↵ | Max Horn | |
templates; clarified some OSystem comments svn-id: r28517 | |||
2007-07-08 | Removed various obsolete methods from OSystem (screenToOverlayX/Y, ↵ | Max Horn | |
overlayToScreenX/Y) svn-id: r27961 | |||
2007-07-01 | Patch #1595026: engine init/shutdown OSystem methods | Max Horn | |
svn-id: r27837 | |||
2007-06-20 | typo - (returh => return) -- jvprat | Matthew Hoops | |
svn-id: r27558 | |||
2007-06-19 | Implemented the OSystem framebuffer API, as discussed on scummvm-devel. All ↵ | Max Horn | |
changes are just fine, and won't cause any compile problems or regressions, despite the fact that I can't test most of the non-SDL backend changes, at an improbability level of two to the power of two hundred and seventy-six thousand to one against - possibly much higher. Anything you still can't cope with is therefore your own problem. Please relax. svn-id: r27548 | |||
2007-06-03 | Adding the new kFeatureDisableKeyFiltering OSystem feature. | Kostas Nakos | |
This feature is used by agi's prediction dialog and is a hint to the backend to temporarily switch off any keyboard mapping, used in devices with limited keyboard input. Also, supply some comments to the newly added event & feature. svn-id: r27069 | |||
2007-05-30 | Updated legal headers in source files, based on what Pidgin (the IM client ↵ | Max Horn | |
formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots svn-id: r27024 | |||
2007-04-25 | Removing lots of superfluous semicola (see mail by David Weinehall on ↵ | Max Horn | |
scummvm-devel) svn-id: r26594 | |||
2007-03-24 | Corrected some c&p error in the documentation. | Johannes Schickel | |
svn-id: r26298 | |||
2007-03-17 | Moved Event/EventType/keyboard enum from common/system.h (part of class ↵ | Max Horn | |
OSystem) to common/events.h (part of namespace Common). Porters may have to make minor changes to their backends to get them to compile again svn-id: r26180 | |||
2007-03-17 | Applied my re-revised patch #1487149 ("Simplified keyboard repeat"), with | Torbjörn Andersson | |
Fingolfin's blessings. Keyboard repeat is now handled by the event manager, rather than by individual engines. Since this can cause problems with some engines (see the AGI engine), the extra "key down" events are marked as "synthetic", so that they can be ignored if necessary. svn-id: r26170 | |||
2007-03-17 | Added class NonCopyable, and made various things derive from it | Max Horn | |
svn-id: r26163 | |||
2007-03-17 | Force all code to use EventManager::pollEvent instead of OSystem::pollEvent | Max Horn | |
svn-id: r26156 | |||
2007-03-17 | Implemented a simple EventManager class | Max Horn | |
svn-id: r26154 | |||
2006-10-22 | Backend modularization: Create timer manager, savefile manager and audio ↵ | Max Horn | |
mixer in the backends for increased flexibility svn-id: r24443 | |||
2006-10-21 | Added OSystem::getTimerManager and OSystem::getMixer methods (wip) | Max Horn | |
svn-id: r24405 | |||
2006-10-02 | Implemented "iconify window" opcode. This, of course, needs support in the | Torbjörn Andersson | |
backend to work, and so far it's only done in the SDL backend. See the new kFeatureIconifyWindow flag. (This is patch #1568775.) svn-id: r24060 | |||
2006-08-04 | Added new method OSystem::getScreenChangeID(), which can be used by code to ↵ | Max Horn | |
track screen changes even without getting all EVENT_SCREEN_CHANGED events svn-id: r23661 | |||
2006-07-09 | Added OSystem::setFocusRectangle (first part of Nintendo DS patch) | Max Horn | |
svn-id: r23449 | |||
2006-07-07 | make grabRawScreen() pure virtual, since it's now _required_ to be ↵ | Joost Peters | |
implemented by backends for certain SCUMM games to function properly. This happened when ScummEngine::moveScreen() was changed in revision 23215 and causes Indy4 to fail the assert(_system->grabRawScreen(...)) on PSP (and Symbian?), where this function was not implemented. svn-id: r23383 | |||
2006-05-17 | - Heavily modified patch #1214784: "Disable overlay scaling" | Eugene Sandulenko | |
- Eriktorbjorn's patch from same tracker item for scaling sword1/2 cutscenes is applied as is. It lacks resolution switch on-the-fly. - GUI widgets are repositioned on the fly and use most space, even aspect ratio corrected screen is used without scaling - Heavy tesing is required, but works for me in all cases except for bug #1483272: "GUI: SCUMM pause dialog breaks upon scaler switch" which needs more work. - I probavly broke some backend or two svn-id: r22505 | |||
2006-05-06 | Added a default implementation of the OSystem CD API (which simply does nothing) | Max Horn | |
svn-id: r22370 | |||
2006-04-17 | Actually, 3-4 alpha bits are fine, too :) | Max Horn | |
svn-id: r21965 | |||
2006-04-17 | Clarify that kFeatureOverlaySupportsAlpha should only be set if at least a ↵ | Max Horn | |
few bits of alpha are present svn-id: r21963 |