Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-04-11 | When dragging the save/load dialog's scrollbar handle past the top of the | Torbjörn Andersson | |
scrollbar, stay at the top. Don't jump to the bottom. svn-id: r39939 | |||
2009-04-11 | Fixed bug #2706939 (Enabled button not drawn correctly) and other similar cases. | Vicent Marti | |
Fixed background shading weirdness when opening many dialogs on top of each other. Fixed some modal dialogs not redrawing properly when closed. svn-id: r39938 | |||
2009-04-11 | Committed my patch for bug #2748110 ("IHNM: Fade glitch when Benny falls | Torbjörn Andersson | |
asleep"), after discussing it with [md5]. It may not be exactly like the original, but it looks a lot closer now. svn-id: r39937 | |||
2009-04-11 | Plugged another memory leak introduced with rev #39934 | Filippos Karapetis | |
svn-id: r39936 | |||
2009-04-11 | Plugged memory leak introduced with rev #39934 | Filippos Karapetis | |
svn-id: r39935 | |||
2009-04-11 | Changed ScriptThreadList to hold a list of pointers, not a list of ↵ | Filippos Karapetis | |
instances. This avoids the whole &* mess, as well as the strange references to the list head svn-id: r39934 | |||
2009-04-11 | Cleanup. | Johannes Schickel | |
svn-id: r39933 | |||
2009-04-11 | Updated the SAGA and SCI MSVC project files (removed saga/list.h and ↵ | Filippos Karapetis | |
sci/engine/aatree.h) svn-id: r39932 | |||
2009-04-11 | Removed unused (and wrong) code for IHNM | Filippos Karapetis | |
svn-id: r39931 | |||
2009-04-11 | SCI: Renamed bp_flag -> breakpointFlag; replaced global send_calls_allocated ↵ | Max Horn | |
& send_calls vars by a local Common::Stack instance svn-id: r39930 | |||
2009-04-11 | KYRA: Replaced Rect class by Common::Rect; replaced dirty rect handling code ↵ | Max Horn | |
by code similiar to the one used in SAGA and the frontend GUI code svn-id: r39929 | |||
2009-04-11 | Got rid of SortedList | Filippos Karapetis | |
svn-id: r39928 | |||
2009-04-11 | Fix compilation | Willem Jan Palenstijn | |
svn-id: r39927 | |||
2009-04-11 | Fixed compilation (hopefully) | Filippos Karapetis | |
svn-id: r39926 | |||
2009-04-11 | Removed all but one of the functions of the SortedList, apart from the ↵ | Filippos Karapetis | |
custom insert() operation. It's only used in one place now (in _drawOrderList) svn-id: r39925 | |||
2009-04-11 | Removed move SortedList methods | Filippos Karapetis | |
svn-id: r39924 | |||
2009-04-11 | SAGA: Fix yet another mistake in the revised dirty rect code *sigh* | Max Horn | |
svn-id: r39923 | |||
2009-04-11 | SAGA: Got rid of some more SortedList methods | Max Horn | |
svn-id: r39922 | |||
2009-04-11 | COMMON: Added unit test for Common::List::size(); made List::size() slightly ↵ | Max Horn | |
more efficient; same for remove() and operator= svn-id: r39921 | |||
2009-04-11 | SAGA: Stop needlessly using operator*() and operator->() (many of the ↵ | Max Horn | |
resulting &* uses can be removed if references are used instead of pointers everywhere, which would be a good idea anyway) svn-id: r39920 | |||
2009-04-11 | SAGA: Removed some dead/obsolete code | Max Horn | |
svn-id: r39919 | |||
2009-04-10 | Added a new console command, "wake_up_threads", which can wake up threads ↵ | Filippos Karapetis | |
that are block waiting svn-id: r39915 | |||
2009-04-10 | Removed obsolete TODO | Filippos Karapetis | |
svn-id: r39914 | |||
2009-04-10 | GUI: Fixed nasty typo | Max Horn | |
svn-id: r39913 | |||
2009-04-09 | Rewrote Common::Rect::contains(Rect) to do what the name suggests (check ↵ | Max Horn | |
whether one rect contains the other). Previously, foo.contains(foo) would return false. Added/enabled unit tets for this svn-id: r39911 | |||
2009-04-09 | SAGA: Make the dirty rect handling here match the one in the GUI code (some ↵ | Max Horn | |
more cases of mutually contained rects are deteceted here now, too). svn-id: r39910 | |||
2009-04-09 | GUI: Rewrote the dirty rect handling code. Previously it was possible that ↵ | Max Horn | |
the dirty rect list got clobbered by many rects containg other rects in the list. Also got rid of some obsolete params to addDirtyRect as well as the obsolete return value svn-id: r39909 | |||
2009-04-09 | TINSEL: Added some doxygen comments to the Tinsel coroutine code | Max Horn | |
svn-id: r39908 | |||
2009-04-09 | Patch #2735283: GSOC09: A few unit tests for Common::Rect | Max Horn | |
svn-id: r39907 | |||
2009-04-09 | Sort the list of savegames. (I suppose this fix, or a better one, should go | Torbjörn Andersson | |
into 0.13.1 as well.) svn-id: r39906 | |||
2009-04-09 | SCI: Clarify hack in kgraphics.cpp based on what lars wrote on scummvm-devel | Max Horn | |
svn-id: r39905 | |||
2009-04-09 | Judging by bug #2727536 (and a forum post) we should recognize "IQ-" as a valid | Torbjörn Andersson | |
prefix for the Fate of Atlantis IQ points file. (Either that, or make the comparision case-insensitive.) So let's do that. svn-id: r39904 | |||
2009-04-08 | Fixed misleading error message. | Torbjörn Andersson | |
svn-id: r39903 | |||
2009-04-07 | The PlayStation 1 version of Broken Sword 2 is supported now. | Travis Howell | |
svn-id: r39899 | |||
2009-04-07 | Fixed the language of the German version of Longbow | Filippos Karapetis | |
svn-id: r39898 | |||
2009-04-07 | Sword2: PSX version support, and GMM loading/saving | Fabio Battaglia | |
svn-id: r39896 | |||
2009-04-07 | SCI: Do not skip last entry in kernel table for SCI1. | Walter van Niftrik | |
svn-id: r39895 | |||
2009-04-07 | SCI: Swapped x and y parameters of IsItSkip. Added IsItSkip to kernel table. | Walter van Niftrik | |
svn-id: r39894 | |||
2009-04-07 | Fixing the parser-related FIXMEs. 17 and 18 are int16 and int8, respectively | Sven Hesse | |
svn-id: r39893 | |||
2009-04-07 | Print out the SCI interpreter version and not the resource version when ↵ | Matthew Hoops | |
saying what version we're emulating svn-id: r39892 | |||
2009-04-07 | SCI: Fix endian-unsafe read [bug #2739122 ] | Willem Jan Palenstijn | |
svn-id: r39891 | |||
2009-04-07 | GOB: Some more cleanup | Max Horn | |
svn-id: r39890 | |||
2009-04-07 | GOB: Gave tons of opcode explicit names. As a result, found potential bugs ↵ | Max Horn | |
in parse_v2.cpp (related to OP_LOAD_VAR_UINT8 and OP_LOAD_VAR_UINT16, see FIXME comments in parse.h) svn-id: r39889 | |||
2009-04-07 | GOB: Some more code cleanup. My respect for the developers of the original ↵ | Max Horn | |
GOB engine is at an all-time low :) svn-id: r39888 | |||
2009-04-07 | GOB: Gave some numerical constants a name. This codebase is a bit of a mess ↵ | Max Horn | |
;) (tons of duplicate code, unnamed constants, etc.) svn-id: r39882 | |||
2009-04-06 | Removed useless references to the global _vm. | Nicola Mettifogo | |
svn-id: r39879 | |||
2009-04-06 | Cleanup of Balloon and Dialogue code: | Nicola Mettifogo | |
* moved version-specific code into DialogueManager's derivatives * reworked construction of BalloonManager's derivatives * moved a couple of globals used in dialogues (NS specific) to engine svn-id: r39878 | |||
2009-04-06 | Fixed a crash in LSL5 when opening the inventory | Filippos Karapetis | |
svn-id: r39877 | |||
2009-04-06 | Fixed an issue with the password screen in LSL5 and kStrAt(). The game ↵ | Filippos Karapetis | |
password, saved in file memory.drv (which can either exist in the game directory, or is created in the saves folder by ScummVM) is now working correctly, and the game can be started. Note that it's NOT currently possible not to set a password (you'll get the password screen anyway the next time, and it won't work). svn-id: r39876 | |||
2009-04-06 | LOL: startup fix for floppy version | Florian Kagerer | |
svn-id: r39875 |