aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/gui.cpp
AgeCommit message (Collapse)Author
2019-03-06KYRA: cleanup dirathrxx
Reorganize all files in sub directories. The file placement isn't as intuitive as it might be for other engines, which is probably the reason why this hasn't been done before.
2016-01-26KYRA: Cleanup listing of actual save slots in GUI::updateSaveFileList.Johannes Schickel
2014-02-18KYRA: Make GPL headers consistent in themselves.Johannes Schickel
2012-02-20COMMON: Move isFoo functions to namespace Common, add doxygen commentsMax Horn
2012-02-15ALL: Avoid using is* macros from ctype.hMax Horn
On some systems, passing signed chars to macros like isspace() etc. lead to a runtime error. Hence, mark these macros as forbidden by default, and introduce otherwise equivalent alternatives for them.
2011-12-27KYRA: Some formatting fixes.Johannes Schickel
2011-12-26KYRA: (EOB) - Start implementing EOB1 party transfer (not working yet)athrxx
(ScummVM specific solution which allows the selection of save files of all configured EOB1 targets)
2011-12-26KYRA: whitespace cleanupathrxx
2011-12-26KYRA: (EOB) - extend save/load dialogue to support 990 slotsathrxx
2011-12-26KYRA: (EOB) - implement load menuathrxx
(only 6 slots supported for now)
2011-12-26KYRA: (EOB) - some refactoringathrxx
2011-12-26KYRA: (EOB) - more work on ingame menusathrxx
2011-11-14KYRA: Cleanup _saveSlots array sorting.Johannes Schickel
2011-08-07JANITORIAL: Remove trailing empty lines.Christoph Mallon
2011-08-06KYRA: Don't loose the next event when leaving the text input event loop.Bastien Bouclet
2011-06-23ANALYSIS: Add static casts to is* functionsLittleboy
This fixes a potential problem with passing char values that would be sign-extended and yield unexpected results. See http://msdn.microsoft.com/en-us/library/ms245348.aspx
2011-06-18KYRA: Replace vsprintf by Common::String::vformatMax Horn
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-04-28KYRA: Clean up of header includes.Johannes Schickel
2011-04-28JANITORIAL: Reduce header dependencies in shared codeOri Avtalion
Some backends may break as I only compiled SDL
2011-02-07ALL: Fix whitespaces / indentionMax Horn
svn-id: r55818
2010-08-24KYRA: Cleanup.Johannes Schickel
svn-id: r52340
2010-03-18COMMON: Get rid of Common::StringListMax Horn
svn-id: r48287
2010-02-21Patch for bug 2943361 by littleboy, adding full kb modifier support to all ↵Yotam Barnoy
engines + GUI and proper keypad handling svn-id: r48101
2010-02-17Use Common::KEYCODE_* instead of ASCII values for keycode comparison.Johannes Schickel
svn-id: r48079
2009-10-11Revert commits r44912 and r44905, seems like the original FM-Towns/PC98 ↵Johannes Schickel
games did only allow ASCII input, thus they didn't use the SJIS font in the save/load menus. svn-id: r44916
2009-10-11Cleanup.Johannes Schickel
svn-id: r44906
2009-10-11Fix FM-Towns/PC98 menu code.Johannes Schickel
svn-id: r44905
2009-10-06KYRA/LOL: - get rid of ascii/sjis detection which could cause problems when ↵Florian Kagerer
typing savegame names - fixed some minor bugs svn-id: r44709
2009-10-04Change a couple places from 'end of namespace' to 'End of namespace', for ↵Max Horn
consistency svn-id: r44634
2009-09-30Cleanup: got rid of Screen::ShadeType.Johannes Schickel
svn-id: r44487
2009-09-06LOL: fixed bug in delete menu codeFlorian Kagerer
svn-id: r43991
2009-08-19- Fix sluggish mouse movement in Kyra2/Kyra3/LoL main menu.Johannes Schickel
- Fix sluggish mouse movement in the text input dialog of the GUI. svn-id: r43541
2009-08-10Fix GUI button outline colors in Kyra1 Amiga.Johannes Schickel
svn-id: r43213
2009-08-10Fix GUI font colors and text drawing in Kyrandia 1 Amiga.Johannes Schickel
svn-id: r43212
2009-07-27Fix format string issues (and compiler warnings).Willem Jan Palenstijn
Patch by salty-horse. svn-id: r42842
2009-06-21LOL: - implemented audio menuFlorian Kagerer
- menu settings now get saved - remove white spaces svn-id: r41729
2009-06-16LOL: implemented options menu (settings aren't saved yet)Florian Kagerer
svn-id: r41596
2009-06-15LOL: - started on the ingame menu code (death menu, load menu and main menu)Florian Kagerer
- fixed regression in kyra gui code (broken menu highlighting) - fixed minor bug in animation code svn-id: r41557
2009-06-14Cleanup.Johannes Schickel
svn-id: r41519
2009-06-09- Moved Screen_v2::copyWsaRect to Screen::copyWsaRectJohannes Schickel
- Made WSAMovie_v1::displayFrame code match the original - Changed WSAMovieAmiga::displayFrame to use Screen::copyWsaRect too - Got rid of '...' parameter usage in all WSA player classes svn-id: r41398
2009-05-29Changed SaveFileManager methods to take Common::String params (instead of ↵Max Horn
char pointers) svn-id: r41000
2009-05-19Remov lots of superfluous debug output.Johannes Schickel
svn-id: r40715
2009-05-10LOL: - added some spell casting (spark, heal, swarm)Florian Kagerer
- fixed several bugs (not the one in the fighting system though) - added several opcodes. there shouldn't be any real show stoppers in the draracle cave now. - simplified wsa code (which required 4 lines of code for displaying a frame) - added support for wsa animations that don't have a last frame (apparently kyra 2 and 3 don't have this type of wsa file) svn-id: r40420
2009-02-15LOL: - implemented proper button processing (works exactly as in Kyra 2 and ↵Florian Kagerer
3, so we do have some code duplication atm, I just fixed right mouse button support for LOL) - keyboard control now works svn-id: r38190
2009-01-01Whoa! Removing trailing spaces.Eugene Sandulenko
svn-id: r35648
2008-12-29- CleanupJohannes Schickel
- Implemented Screen_LoL::fprintString svn-id: r35608
2008-12-29Cleanup.Johannes Schickel
svn-id: r35604
2008-12-28LOL: - fixed some bugs in the main menu code (premature pak file unloading ↵Florian Kagerer
etc.) and added floppy support svn-id: r35595
2008-12-26Implemented (some) main menu code for LoL.Johannes Schickel
svn-id: r35553