aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/gui_v2.cpp
AgeCommit message (Collapse)Author
2012-06-13KYRA: Reduce amount of updateScreen calls.Johannes Schickel
This fixes some slowdowns in Kyra2 with the OpenGL backend for me. Most of the updateScreen calls saved were introduced by us implementing the original behavior of hiding the mouse before drawing onto the screen and showing it again afterwards, since the mouse cursor is not drawn on the game screen in our implementation (and unlike in the original) this is not necessary.
2012-03-13JANITORIAL: Simply use *x instead of *x.get() on smart pointers.Christoph Mallon
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: (EOB) - extend save/load dialogue to support 990 slotsathrxx
2011-12-26KYRA: (EOB) - more work on ingame menusathrxx
2011-08-07JANITORIAL: Remove trailing empty lines.Christoph Mallon
2011-07-04KYRA: cleanup last commitathrxx
2011-07-04KYRA: fix ingame menu save slotsathrxx
- long GMM save descriptions will be trimmed to fit the ingame menu save slots - prevent writing beyond the right margin in Kyra 1 save slots
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
2010-10-28KYRA: Rename KyraEngine::saveGameState to KyraEngine::saveGameStateIntern.Johannes Schickel
This is to avoid name similarity between KyraEngine::saveGameState(Intern) and Engine::saveGameState. svn-id: r53912
2010-07-16In the help of making the new C++ standard a better one, we will now no ↵Johannes Schickel
longer rely on using parent class names in friend classes of a subclass. svn-id: r50952
2010-05-05Replace KYRA's strncpy and strncat usages by strlcpy/strlcat.Johannes Schickel
svn-id: r48954
2010-01-25Strip trailing spaces/tabs.Johannes Schickel
svn-id: r47541
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-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-08-07show VK in gui_v2 games of kyraKostas Nakos
svn-id: r43097
2009-06-21Enable proper umlaut handling in kyra 1-3.Johannes Schickel
svn-id: r41721
2009-06-15KYRA: fixed regression (broken menu slide bars in HOF/MR)Florian Kagerer
svn-id: r41576
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-05-29Changed SaveFileManager methods to take Common::String params (instead of ↵Max Horn
char pointers) svn-id: r41000
2009-05-29More formatting.Johannes Schickel
svn-id: r40994
2009-05-29Formatting.Johannes Schickel
svn-id: r40991
2009-05-23Cleanup.Johannes Schickel
svn-id: r40799
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-29A ton of code formatting fixes; also fixed warnings about single line loops ↵Max Horn
like 'while(cond);' by inserting newlines svn-id: r36127
2009-01-01Whoa! Removing trailing spaces.Eugene Sandulenko
svn-id: r35648
2008-12-16Switched kyra1 to use the same input functionality as kyra2 and kyra3.Johannes Schickel
svn-id: r35393
2008-11-09- Implemented Engine::saveGameState for KYRAJohannes Schickel
- Changed internal save/load API to use slots instead of filename strings - Changed internal save/load API to use Common::Error svn-id: r34952
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-09-01Merging more of the GSoC 2008 RTL branch: KYRAMax Horn
svn-id: r34246
2008-08-25Implemented continous screen updating while waiting for text input in v2 ↵Johannes Schickel
GUI. (based on LoK implementation) svn-id: r34157
2008-08-25Added short delay(Millis) call while waiting for text input, should reduce ↵Johannes Schickel
CPU usage a little bit. svn-id: r34149
2008-08-20Committed patch #2050337 "KYRA/SCUMM: Thumbnail support/improvement". ↵Johannes Schickel
(Without Max' compressed backward seeking support for now) svn-id: r34053
2008-08-04Merged revisions ↵Christopher Page
33188-33189,33191-33193,33196,33198,33202-33203,33206,33210,33212,33218-33220,33222,33224-33226,33229-33243,33246,33248-33250,33252,33258-33261,33263,33266,33270,33272-33283,33285,33287-33290,33295-33298,33321,33325-33330,33332-33335,33337-33340,33342,33345,33347,33349-33350,33352-33357,33359-33367,33369-33371,33373,33375-33377,33379-33380,33383-33385,33387-33389,33392-33394,33400-33402,33404-33405,33407-33410,33412-33416,33418-33419,33425-33427,33432,33436-33438,33444,33446,33452-33453,33455-33459,33463-33464,33466-33471,33473-33474,33478,33490,33492,33495-33496,33509-33512,33518-33519,33522-33527,33529-33530,33537,33541,33544,33546,33550,33552-33554,33556,33558,33561-33562,33565,33568,33570,33574,33576,33578-33581,33584-33587,33590,33596,33604-33611,33614-33615,33617-33618,33620-33621 via svnmerge from https://scummvm.svn.sourceforge.net/svnroot/scummvm/scummvm/trunk svn-id: r33624
2008-08-02Proper fix for bug #2035459 "KYRA1: long savegame names cause garbage".Johannes Schickel
svn-id: r33519
2008-07-08Updated KYRA to work with the new GMM implementationChristopher Page
svn-id: r32959
2008-07-08KYRA works with the new GMM implementationChristopher Page
svn-id: r32957
2008-06-25Kyra and Lure are now using the new _quit flagChristopher Page
svn-id: r32772
2008-05-11- Renamed KyraEngine to KyraEngine_v1Johannes Schickel
- kyra.* -> kyra_v1.* - scene.cpp -> scene_v1.cpp svn-id: r32044
2008-05-11Committed slightly modified patch #1961830 "KYRA: Scroll wheel support for ↵Johannes Schickel
Kyra 2 and 3". svn-id: r32016
2008-05-10Implemented opcode 106: o2_playFireflyScore.Johannes Schickel
svn-id: r31980
2008-05-10- Added small delay to GUI_v2::getInputJohannes Schickel
- Prevent kyra3 background music from stopping while menu is open svn-id: r31979
2008-05-06- Fixed some memory leaks in kyra3Johannes Schickel
- Fixed valgrind warnings in GUI_v2 code svn-id: r31902
2008-05-05- Implemented Kyra3 audio options menu, Helium mode still missing.Johannes Schickel
- Fixed unitialized variable svn-id: r31881
2008-05-05Got rid of some code duplication.Johannes Schickel
svn-id: r31880