aboutsummaryrefslogtreecommitdiff
path: root/backends/x11
AgeCommit message (Collapse)Author
2006-05-06Added a default implementation of the OSystem CD API (which simply does nothing)Max Horn
svn-id: r22370
2006-04-02Backends now are also responsile for deiniting properly. In particular, ↵Max Horn
moved the call to quit() from scummvm_main to the various backend main routines (porters may want to replace it by something different) svn-id: r21559
2006-04-02With this change, backends are now responsible for instantiating their ↵Max Horn
OSystem class before calling scummvm_main (Note: PalmOS and Symbian are not yet converted, and won't work currently) svn-id: r21557
2006-04-02Fixing the X11 & NULL backends by adding main()Max Horn
svn-id: r21553
2006-02-14Forgot to add x11.hOystein Eftevaag
svn-id: r20682
2006-02-14Fixed and cleaned up the X11 backend (and added 24/32 bpp support so it ↵Oystein Eftevaag
would actually run on my system). Who knows, might actually be useful to someone :) svn-id: r20681
2006-02-12Reduced data duplication in module.mk files; added module.mk files for null ↵Max Horn
and x11 backends; added engines/module.mk svn-id: r20584
2006-02-11Change CVS keywords to SVN keywordsMax Horn
svn-id: r20535
2006-02-07Removed .cvsignore filesMax Horn
svn-id: r20424
2006-01-18Update copyright noticeEugene Sandulenko
svn-id: r20088
2005-10-18Update FSF address. Eek. Actually that took place on May 1, 2005Eugene Sandulenko
svn-id: r19142
2005-07-30Remove trailing whitespaces.Eugene Sandulenko
svn-id: r18604
2005-03-09Patch #1013937 "OSystem layer with bigger resolution". Now you will alwaysEugene 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-01-09Ensure these headers match the rest of ScummVMMax Horn
svn-id: r16505
2005-01-01Updated copyrightMax Horn
svn-id: r16398
2004-12-05Clean up OSystem::EventMax Horn
svn-id: r15990
2004-09-28Rename remaining OSystem methods to match our coding guidelinesMax Horn
svn-id: r15332
2004-09-04Got rid of OSystem::move_screenMax Horn
svn-id: r14882
2004-06-22compilation fix from Nicolas Joly, bug #976657Jonathan Gray
svn-id: r14000
2004-05-06Removed default value for keycolor in the OSystem implementationsMax Horn
svn-id: r13796
2004-05-05Extend setMouseCursor with additional keycolor parameter. Lets saga use 255Eugene Sandulenko
as white color. Made this function more safe by copying cursor data to newly created buffer. svn-id: r13777
2004-03-28Renamed more OSystem methodsMax Horn
svn-id: r13410
2004-03-21Updated X11 backend to compile again (I do not know if it works, though)Max Horn
svn-id: r13355
2004-03-15Renamed OSystem::set_timer() to setTimerCallback(); more OSystem Doxygen changesMax Horn
svn-id: r13289
2004-03-15Added 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-02-28renamed 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-24the 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-02-13patch #896094, Some X11 backend fixes from Gregor JasnyJonathan Gray
svn-id: r12835
2003-12-18Patch #862283 (Help X11 backend to compile on FreeBSD)Max Horn
svn-id: r11749
2003-11-07spelling fixesJonathan Gray
svn-id: r11181
2003-09-27OSystem 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-18moved engine.* to base; this fixes some linking issues when building a ↵Max Horn
barebone ScummVM (or maybe I just want to increase our CVS stats? <g>) svn-id: r10287
2003-08-02removed 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-07-31added 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
2003-07-22adjusted to play_cdrom parameter name change in common/system.hMax Horn
svn-id: r9132
2003-07-06const fix; expannded TODO comment a bitMax Horn
svn-id: r8813
2003-07-06make x11 backend compile again, still doesn't actually work though...Jonathan Gray
svn-id: r8789
2003-07-05updated backends to use type MutexRefMax Horn
svn-id: r8776
2003-05-29more OSystem docs & cleanupMax Horn
svn-id: r8118
2003-05-29added some doxygen comments to common/system.h; cleaned up the OSystem ↵Max Horn
interface a bit svn-id: r8116
2003-05-12make x11 backend actually compile again, seems to cry about xshmputimage ↵Jonathan Gray
when I try to run it however svn-id: r7466
2002-11-13Some other inits added to prepare for the 'new / delete' overloadingLionel Ulmer
removal. svn-id: r5537
2002-11-13Added some needed initializations.Lionel Ulmer
svn-id: r5534
2002-11-02Fix key repeat in the GUI.Lionel Ulmer
svn-id: r5385
2002-11-02Make X11 driver work with overlays and all the stuff. Rework by theLionel Ulmer
same occasion the mouse code. RFH: if anyone has a DOTT save game just before the car cleaning in the past, I would like to have it to test the (untested) code to move the screen. svn-id: r5383
2002-09-20quit should not exit(1) but rather exit(0) (mabye we should add a paramter ↵Max Horn
'bool success' to it that flags whether this is a normal exit or one with an error?) svn-id: r4979
2002-09-09Applied roever's screen effects patch (#602595) and fixed LethalWP's Makefile ;)Michael Pearce
svn-id: r4909
2002-08-29compilation fixMax Horn
svn-id: r4865
2002-08-21first go at modularizing the build systemMax Horn
svn-id: r4796
2002-08-21fixed the 'intelligent' GCC build rules; added .cvsignore filesMax Horn
svn-id: r4790