aboutsummaryrefslogtreecommitdiff
path: root/engines/lure/menu.cpp
AgeCommit message (Collapse)Author
2010-11-14LURE: Fix for Valgrind identified memory leaksPaul Gilbert
svn-id: r54236
2010-03-27Corrected deallocated of menu data reported by ValgrindPaul Gilbert
svn-id: r48412
2010-01-19LURE: Remove evil 'using namespace' from header filesMax Horn
svn-id: r47396
2010-01-03Fixed a bunch of cppcheck warnings. Mostly about checking if a pointer is nullTorbjörn Andersson
before freeing it, which isn't necessary. svn-id: r46941
2009-10-04Change a couple places from 'end of namespace' to 'End of namespace', for ↵Max Horn
consistency svn-id: r44634
2009-09-24Reverted my commit #44290 - apparently, it was a bad idea, as g_engine is a hackFilippos Karapetis
svn-id: r44311
2009-09-24Changed some references from LureEngine to the global g_engine (e.g. calls ↵Filippos Karapetis
to shouldQuit()), to minimize places where LureEngine is referenced svn-id: r44290
2008-11-29Remove warnings from NDS build.Robin Watts
svn-id: r35172
2008-09-30Renamed Engine::quit to Engine::shouldQuit (previously, it was easily ↵Max Horn
confused with Engine::quitGame); also cleaned up engine.h a bit svn-id: r34700
2008-07-10Lure works with the new GMM implementationChristopher Page
svn-id: r32996
2008-06-25Kyra and Lure are now using the new _quit flagChristopher Page
svn-id: r32772
2008-05-28LURE: Fixed some memory leaks when returning to the launcher from the LURE ↵Christopher Page
engine svn-id: r32357
2008-04-06Replaced ManagedList with Common::SharedPtr in the rest of the lure engineFilippos Karapetis
svn-id: r31420
2008-01-29clibable menus for symbianLars Persson
svn-id: r30706
2008-01-27Removed trailing spaces.Jordi Vilalta Prat
svn-id: r30664
2008-01-09Fixed popup menu height so bottom action doesn't partially overlap the ↵Paul Gilbert
bottom border svn-id: r30346
2008-01-05Fix to remove a tab character from the GPL headerPaul Gilbert
svn-id: r30238
2008-01-05Fix for popup menus to work in EGA modePaul Gilbert
svn-id: r30234
2008-01-05Added support for the EGA style menuPaul Gilbert
svn-id: r30228
2007-12-29Added support for using scroll wheel for making selections in the ↵Paul Gilbert
Save/Restore dialog and action lists svn-id: r30070
2007-12-29Added mouse scrolling support to action menus and the save/restore dialogPaul Gilbert
svn-id: r30065
2007-12-16adding clickable menu functionality, which is very good to have on devices ↵Kostas Nakos
with fixed/cumbersome/synthesized left and right click events (wince, palmos, ...) svn-id: r29883
2007-11-28Added detection of Spanish versionPaul Gilbert
svn-id: r29654
2007-11-22Fixed menu data for German versionPaul Gilbert
svn-id: r29602
2007-11-20Changed calls to pollEvent to be in while loops to ensure all pending events ↵Paul Gilbert
get processed svn-id: r29576
2007-09-30Fixed action lists to sort correctly for non-English languagesPaul Gilbert
svn-id: r29144
2007-09-30Added cross-language handling for the top menuPaul Gilbert
svn-id: r29136
2007-09-23Indentation.Torbjörn Andersson
svn-id: r29057
2007-09-10Lots of source code formatting correctionsMax Horn
svn-id: r28887
2007-06-23Converted LURE code to use KEYCODEsMax Horn
svn-id: r27668
2007-06-22Changed more code to use Common::KEYCODE_ enumMax Horn
svn-id: r27624
2007-06-22Lots of bugfixes - game is now completablePaul Gilbert
svn-id: r27606
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-04-15Bugfix to restore the correct part of the screen when the menu changesPaul Gilbert
svn-id: r26486
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-17Got rid of Lure::SystemMax Horn
svn-id: r26155
2007-02-01Used Fingolfin's workaround for a bogus (?) warning produced by some versionsTorbjörn Andersson
of GCC. (Not the one he's using, though, which is why I'm doing this instead.) svn-id: r25327
2006-10-02Added functionality to allow saving/loading the game statePaul Gilbert
svn-id: r24070
2006-09-07Transferred all previously hard-coded English in-game text to a resourcePaul Gilbert
svn-id: r23831
2006-09-03Bugfix to only list rooms that have been found in the Tell action 'Go To' ↵Paul Gilbert
command svn-id: r23825
2006-08-27Added support for rooms in the ShowItems method, and adding alphabetic ↵Paul Gilbert
sorting of entries in action selection svn-id: r23783
2006-08-07changed references to StringData::getString to use two parameter version ↵Paul Gilbert
rather than passing NULL values svn-id: r23697
2006-07-30Added a popup menu method for listing the items presented in response to an ↵Paul Gilbert
ASK action svn-id: r23631
2006-07-08Disabled waiting for mouse release when making a popup selection to match ↵Paul Gilbert
original game svn-id: r23411
2006-04-17Made the Lure engine call updateScreen() more often - particularly when usingTorbjörn Andersson
the menu bar at the top of the window - for smoother mouse movement. (After a discussion with sev.) svn-id: r21992
2006-04-11Added delays to the main and menu event loops to keep Lure from gobbling up allTorbjörn Andersson
available CPU time. svn-id: r21787
2006-03-13Fix a few valgrind warningsTravis Howell
svn-id: r21258
2006-02-26With the added delay to the popup menu loop, it's much more likely that eachTorbjörn Andersson
iteration will see several events, so pop all events from the queue each time. Of course, we still only need to check the mouse position once. Warp the mouse back to neutral even if we're trying to go past the first/last menu entry. svn-id: r20918
2006-02-26Cleaned up my earlier "delay in busy-wait loop" commit, and added a similarTorbjörn Andersson
delay to PopupMenu::Show(). svn-id: r20914
2006-02-19Changed the menu subsystem to use getReference rather than being passed in ↵Paul Gilbert
the constructor svn-id: r20757