aboutsummaryrefslogtreecommitdiff
path: root/engines/agi/agi.cpp
AgeCommit message (Collapse)Author
2007-06-22AGI: Properly handle backspace key on all systems, not just OS XMax Horn
svn-id: r27638
2007-06-21Use KEYCODE constants.Torbjörn Andersson
svn-id: r27596
2007-06-20Add an additional AGI screen for 256 color data (For use with AGI256 and ↵Kari Salminen
AGI256-2). svn-id: r27564
2007-06-13Some cleanup to the pred.dic AGI codeMax Horn
svn-id: r27386
2007-06-13implement predictive dictionary using ascii based operations, replacing the ↵Kostas Nakos
10ary tree svn-id: r27383
2007-06-02permit only one instance of predictive dialog, add handling of keypad keysKostas Nakos
svn-id: r27047
2007-05-30Updated 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-05-30properly direct pred. dialog's output, when started thru the event mechanismKostas Nakos
svn-id: r27022
2007-05-30Removing useless common/fs.h includesMax Horn
svn-id: r27018
2007-05-29added EVENT_PREDICTIVE_DIALOG event to bring up the predictive dialog on ↵Kostas Nakos
demand by the backends svn-id: r27005
2007-04-22Fix for loading savegames from the command line.Eugene Sandulenko
svn-id: r26567
2007-04-21More safe version of patch #1689533: "AGI: Load from command line"Eugene Sandulenko
svn-id: r26560
2007-04-01added the instance of EventManager returned by OSystem::getEventManager as a ↵Gregory Montoir
member of the Engine base class. This allows to simply the code a bit and should more efficient too (ie. less virtual function chain calls, obj->getA()->getB()). Also updated several engines to make use of it. svn-id: r26357
2007-03-25Removed code that at least for now is presumed dead.Torbjörn Andersson
svn-id: r26304
2007-03-17Moved 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-17Allow synthetic events in dialog windows, e.g. so you can use keyboard repeatTorbjörn Andersson
when scrolling the list of savegames. svn-id: r26175
2007-03-17Applied my re-revised patch #1487149 ("Simplified keyboard repeat"), withTorbjö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-17Force all code to use EventManager::pollEvent instead of OSystem::pollEventMax Horn
svn-id: r26156
2007-03-12Patch #1678264: "AGI: Extending the number of save slots"Eugene Sandulenko
svn-id: r26098
2007-02-26Removing dead codeMax Horn
svn-id: r25878
2007-02-13Get rid of _opt. Cleanup.Eugene Sandulenko
svn-id: r25549
2007-02-12Fingolfin's patch for improving dictionary loading speed. Applied as is.Eugene Sandulenko
svn-id: r25503
2007-02-10Get rid of AGI_AMIGA and use platform setting instead.Eugene Sandulenko
svn-id: r25469
2007-02-10Select default render mode based on platform: Amiga mode for Amiga games, EGATorbjörn Andersson
mode for PC games. You can, of course, still override it. svn-id: r25457
2007-02-03Fixing various doxygen warningsMax Horn
svn-id: r25362
2007-01-21Reduce dependency from common/advancedDetector.hEugene Sandulenko
svn-id: r25156
2007-01-16Remove #include "agi/text.h"; fixes build. Pointyhat to aquadran.David Symonds
svn-id: r25103
2007-01-16Formating names in source codePaweł Kołodziejski
svn-id: r25101
2007-01-12Fixed version number printing in alt-d dialogue boxStuart George
svn-id: r25070
2007-01-12Slighty modified patch #1631229: "Revamp of AGI savegame system"Eugene Sandulenko
svn-id: r25069
2007-01-07Renamed amiga -> amigaMode and agds -> agdsMode; also some minor cleanupMax Horn
svn-id: r25047
2007-01-06Removed almost all the remaining hires code.David Symonds
svn-id: r25037
2007-01-06Another set of unused hires code bites the dust.David Symonds
svn-id: r25036
2007-01-06Start removing hires code from AGI engine.David Symonds
svn-id: r25033
2006-12-20Added some extra game versions, KQ2, KQ3, KQ4, Groza, DDPStuart George
svn-id: r24908
2006-12-19Added AdvancedDetection to AGI engine. Only added KQ1 for testingStuart George
svn-id: r24877
2006-12-06Fixed compile errors (for me at least). Still plenty of warnings, though.Torbjörn Andersson
svn-id: r24809
2006-12-06first phase of objectisation of agi enginePaweł Kołodziejski
svn-id: r24808
2006-11-18Specify proper copyright line for AGI engine.Eugene Sandulenko
svn-id: r24737
2006-11-12Since we now generate warnings/messages for engine instantiation failures in ↵Max Horn
a central place, get rid of such messages printed by engines svn-id: r24686
2006-09-16Reduce code duplicationMax Horn
svn-id: r23888
2006-09-07Don't create a second Menu object unless the first one has been deleted. ThisTorbjörn Andersson
seems to fix bug #1553513 ("AGI: Crash after restart"). svn-id: r23833
2006-09-04This could possibly fix bug #1551524 ("MAXOSX: Cannot Backspace in AGI Games").Torbjörn Andersson
We have a similar backspace handling in several other engines. svn-id: r23827
2006-08-26Fix bug #1544810 - AGI: Launching undefined target 'agi' shows a blank screenTravis Howell
svn-id: r23754
2006-07-31* Added copyright string to all engine pluginsMax Horn
* Modified about dialog to list all available plugins with their resp. copyright * Modified about dialog credits to show the GPL last (like movie end credits do with their legal text, too) svn-id: r23645
2006-07-22Using FilesystemNode::name instead of FilesystemNode::displayName in all ↵Johannes Schickel
game detectors. svn-id: r23558
2006-06-26Patch #1512689: "Fixing AGI Game Detection"Eugene Sandulenko
svn-id: r23315
2006-06-24Added some FIXME comments to AGI engineMax Horn
svn-id: r23285
2006-06-24cleanupMax Horn
svn-id: r23280
2006-06-24Renamed class Timer to TimerManager (the old name was somewhat ↵Max Horn
incorrect/confusing) svn-id: r23278