aboutsummaryrefslogtreecommitdiff
path: root/sword1/control.cpp
AgeCommit message (Collapse)Author
2006-02-11Moved engines to the new engines/ directoryMax Horn
svn-id: r20582
2006-02-11Change CVS keywords to SVN keywordsMax Horn
svn-id: r20512
2006-01-18Update copyright noticeEugene Sandulenko
svn-id: r20088
2005-11-12Stop sounds at control panel, otherwise any looping sounds will still beTorbjörn Andersson
playing. (For instance, when getting yourself killed on top of the train.) svn-id: r19574
2005-11-12clear screen when entering control panel. Fixes palette glitch after playing ↵Robert Göffringmann
animations svn-id: r19570
2005-11-08Don't write empty save slot names to the savegame index. All that does isTorbjörn Andersson
raising the "I/O error" flag. svn-id: r19514
2005-11-05PalmOS ifdefChris Apers
svn-id: r19475
2005-10-26removed old and unused defines.Robert Göffringmann
svn-id: r19304
2005-10-26added call to OutSaveFile::flush() and some more I/O error checksRobert Göffringmann
svn-id: r19302
2005-10-26fix for bug #1328022: BS1: savegame name text input ignores keypressesRobert Göffringmann
svn-id: r19300
2005-10-18Update FSF address. Eek. Actually that took place on May 1, 2005Eugene Sandulenko
svn-id: r19142
2005-10-17Decrease delay while editing savegame name. This way, there should be muchTorbjörn Andersson
less risk of keypresses being lost. svn-id: r19128
2005-10-16Be more careful when subtracting from unsigned values. Fixes bug #1327972.Torbjörn Andersson
svn-id: r19110
2005-10-15Try do display the virtual keyboard only when a string input widget has focus.Marcus Comstedt
svn-id: r19102
2005-09-09After saving, return to the game instead of the main control panel. This isTorbjörn Andersson
how the original did it (the DOS version, at least -- I couldn't get the Windows version to install under Wine), and is part of RFE #1273746. svn-id: r18795
2005-09-03Avoid putting non-ASCII chars into source filesMax Horn
svn-id: r18761
2005-08-25Added keyboard repeating.Torbjörn Andersson
svn-id: r18711
2005-08-24The dialog windows now react to "Enter" and "Escape" in what I hope is aTorbjörn Andersson
sensible way. This is an extension of feature request #1265893. svn-id: r18710
2005-07-30Remove trailing whitespaces.Eugene Sandulenko
svn-id: r18604
2005-05-10Moved (In/Out)SaveFile(Manager) and Timer to namespace CommonMax Horn
svn-id: r18038
2005-05-10Moved class File and the MD5 stuff to namespace CommonMax Horn
svn-id: r18037
2005-04-10split SaveFileManager::openSavefile and class SaveFile into two, each, one ↵Max Horn
for loading and one for saving svn-id: r17517
2005-04-09Remove usage of vsprintf in favour of vsnprintf and makeJonathan Gray
more use of STRINGBUFLEN. Some ports may need a new stub for this, discussed with Chrilith. svn-id: r17463
2005-04-07Missed these.Torbjörn Andersson
svn-id: r17428
2005-01-10Reduce dependencies on common/savefile.h from 88 to 14Max Horn
svn-id: r16528
2005-01-10system.h was being included in tons of places, without any good reason; ↵Max Horn
reduced this (total dependencies on system.h went down from 193 to 85 files) svn-id: r16527
2005-01-01Updated copyrightMax Horn
svn-id: r16398
2004-12-20Speedup a bit PalmOS portChris Apers
svn-id: r16165
2004-12-10PalmOS stuffsChris Apers
svn-id: r16011
2004-12-05Clean up OSystem::EventMax Horn
svn-id: r15990
2004-11-27Moved Engine::getSavePath() to class SaveFileManager; removed the ↵Max Horn
'directory' parameter from SaveFileManager::openSavefile and listSavefiles (they always use getSavePath() now, which is what we did anyway) svn-id: r15901
2004-11-15BS1 demo is basically fully supported now.Robert Göffringmann
only some SFX are flipped. svn-id: r15819
2004-11-09CleanupChris Apers
svn-id: r15739
2004-11-09free memory on quit.Robert Göffringmann
Still leaks some, though svn-id: r15735
2004-10-21enable czech control panel. should work.Robert Göffringmann
svn-id: r15628
2004-09-28Rename remaining OSystem methods to match our coding guidelinesMax Horn
svn-id: r15332
2004-07-18Let displayMessage() restore the mouse pointer to the standard BS1 arrowTorbjörn Andersson
once it's done. svn-id: r14258
2004-06-25Added Engine::_saveFileMan; thus was able to get rid of auto_ptr usage againMax Horn
svn-id: r14058
2004-06-25Use auto_ptr to avoid leaksMax Horn
svn-id: r14057
2004-05-12Some usability fixes to the control panel code:Torbjörn Andersson
* Draw a blinking cursor when typing savegame names. (Bug #908679) * Number the savegame slots. At the moment they are numbered differently than in BS2 in that they start on 1 instead of 0. As far as I recall, this was the case with the original engine as well, but we may want to reconsider. * Added scroll wheel support. This wasn't in the original, but it's a nice thing to have. Particularly since the scroll buttons don't repeat. (It would be nice if they did.) I would like this patch to be considered for 0.6.1, if there aren't any obvious problems with it. svn-id: r13833
2004-03-30Use vsprintf instead of vsnprintf: more portable, less safe (but then again, ↵Max Horn
vsnprinft isn't that safe either) svn-id: r13434
2004-03-30please fixPaweł Kołodziejski
svn-id: r13433
2004-03-28Renamed more OSystem methodsMax Horn
svn-id: r13410
2004-03-28Fix bug #920491 (BS1: Game crashes when savepath is invalid)Max Horn
svn-id: r13396
2004-03-02Display keyboard when savingNicolas Bacca
svn-id: r13151
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-01help poor VC7Max Horn
svn-id: r12711
2004-01-11Introduced new namespace, Sword1, removing the "Sword" and "Bs" prefixes inTorbjörn Andersson
the process, except for SwordEngine. Some minor cleanups along the wa, e.g. stdafx.h already includes <stdio.h>, <stdlib.h> and <math.h> so there shouldn't be any need to do it elsewhere. svn-id: r12320
2004-01-07some changes for Czech versionRobert Göffringmann
svn-id: r12221
2004-01-07implemented volume control panelRobert Göffringmann
svn-id: r12220