aboutsummaryrefslogtreecommitdiff
path: root/engines/agi/menu.cpp
AgeCommit message (Collapse)Author
2009-07-22Move functions from agi.cpp to more appropriate files.Eugene Sandulenko
svn-id: r42662
2009-06-06Correct implementation for set.key opcode. Fixes #2605104: "AGI: Manhunter, ↵Eugene Sandulenko
F3 hotkey dosent work", removed number of hacks svn-id: r41259
2009-06-06Implement fence.mouse opcodeEugene Sandulenko
svn-id: r41258
2009-06-06Fix bug #2026605: "SQ2: Have to wait after dying to do anything."Eugene Sandulenko
svn-id: r41250
2009-06-06Whitespace fixes and C++ commentsEugene Sandulenko
svn-id: r41239
2009-02-11Fix for bug #2538123 - "AGI: loading from launcher disables hotkeys"Filippos Karapetis
svn-id: r36266
2007-10-31Fix for bug #1751483 - "AGI: The -x command-line option appears to be broken"Filippos Karapetis
svn-id: r29346
2007-09-19Merged common/stdafx.h into common/scummsys.h. All referencing files have ↵Nicola Mettifogo
been updated. svn-id: r28966
2007-07-15Enabled menus in some old AGI games (released in 1986) which did not have ↵Filippos Karapetis
menus them originally: KQ1 Amiga and ST and early versions of KQ3 Amiga, SQ1 ST, SQ1 DOS and SQ1 Amiga. The GF_FORCEMENUS flag has been remaned to GF_MENUS. Also, two problematic versions of KQ3, a problematic version of SQ1 and a problematic version of Mixed up Mother Goose have been disabled. Finally, a duplicate detection entry for SQ1 has been removed svn-id: r28095
2007-07-11Fix for bug #1751390 in LSL1. When choosing a menu option, an appropriate ↵Filippos Karapetis
event is set. If that event is equal to 0x20, it was incorrectly triggered when the space bar key was pressed svn-id: r28024
2007-07-09Fix for bug #1746661: "KQ3: Lockup when pressing ESC (Amiga version)"Filippos Karapetis
svn-id: r27989
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-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-07Fix interpretation of enable.item() and disable.item() AGI functions; they ↵David Symonds
affect *all* menu items with the given event code. This is most relevant to menu separators which are normally disabled, and often all share the same event code. svn-id: r25046
2007-01-06Extended text rendering code to allow "checkerboarding", and switch menu codeDavid Symonds
to using this checkerboard effect for disabled menu items (this is how Sierra's interpreter works). svn-id: r25024
2007-01-06Menus should wrap around at top and bottom.David Symonds
svn-id: r25023
2006-12-06first phase of objectisation of agi enginePaweł Kołodziejski
svn-id: r24808
2006-06-10Pop AGIs text.cpp into a class, for later cleanup.James Brown
svn-id: r23011
2006-05-31Fixed many const related warningsMax Horn
svn-id: r22794
2006-05-29objectify AGI menu.h/cppWillem Jan Palenstijn
svn-id: r22757
2006-05-26replace agi/list.h by Common::List; cleanupWillem Jan Palenstijn
svn-id: r22666
2006-05-24include mouse support alwaysPaweł Kołodziejski
svn-id: r22605
2006-05-23imported AGI enginePaweł Kołodziejski
svn-id: r22588