aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-10-03Let Ctrl-Left click behave like Right lick in Dragon History.Robert Špalek
Also, started implementing Advanced Engine Features: - pause support - RTL support svn-id: r44575
2009-10-03SCI/newgui: removed duplicate unused codeMartin Kiewitz
svn-id: r44574
2009-10-03SCI/newgui: constant 0xFFFF -> -1Martin Kiewitz
svn-id: r44573
2009-10-03SCI: Fix sign issue in stringfragsWillem Jan Palenstijn
svn-id: r44572
2009-10-03SCI/newgui: Removed SciGUIpicture::drawPalette11Martin Kiewitz
svn-id: r44571
2009-10-03SCI/newgui: initializer fixupMartin Kiewitz
svn-id: r44570
2009-10-03SCI/newgui: cellCount changed to uint16Martin Kiewitz
svn-id: r44569
2009-10-03SCI/newgui: virtual warnings fixedMartin Kiewitz
svn-id: r44568
2009-10-03SCI/newgui: set title on newWindowMartin Kiewitz
svn-id: r44567
2009-10-03SCI: Merge new GUI code written by m_kiewitz.Willem Jan Palenstijn
This is a major rewrite of the graphics code. A slightly adapted version of the old code is still available and currently the default. The new code is selectable in sci.cpp, but is not yet finished. svn-id: r44565
2009-10-03LOL/PC-98: add keyboard supportFlorian Kagerer
svn-id: r44564
2009-10-03fixed addMenu isspace() issue on umlautsMartin Kiewitz
svn-id: r44563
2009-10-03Use buffer in Common::String::printf slightly more efficientlyWillem Jan Palenstijn
svn-id: r44562
2009-10-03SCI: Fix typoWillem Jan Palenstijn
svn-id: r44561
2009-10-03Fixed bug in archive.cpp that caused at least one engine (SAGA) not to workYotam Barnoy
svn-id: r44560
2009-10-03If make*Stream failed, the file needs to be closed to prevent an assert on a ↵Andre Heider
consecutive open(). svn-id: r44557
2009-10-03If an error occured on constructing a VorbisInputStream, return 0 from ↵Andre Heider
makeVorbisStream, just like makeFlacStream does. svn-id: r44556
2009-10-03LOL/PC-98: fixed automapFlorian Kagerer
svn-id: r44554
2009-10-03revert r44542: the fix reopens another previous bug Arnaud Boutonné
svn-id: r44553
2009-10-03Added a +1 for dirty rectangle calculation so final column of changed area ↵Paul Gilbert
is included svn-id: r44551
2009-10-03Fixed positioning and update of the title under the mouse pointer.Robert Špalek
Clamping on the border of the screen works precisely. When switched to the inventory, titles of game items are displayed instead of a (sticky) title of the last object before entering the inventory. Put some const's where appropriate. svn-id: r44550
2009-10-02LOL: cleanupFlorian Kagerer
svn-id: r44549
2009-10-02LOL/PC-98: fixed death menu, live/magic bar colors and money boxFlorian Kagerer
svn-id: r44548
2009-10-02LOL/PC-98: - some more fixes for level graphics (shapes are still not quite ↵Florian Kagerer
right) - fixed heal spell svn-id: r44547
2009-10-02Whitespace changesMax Horn
svn-id: r44546
2009-10-02SCI: Fix parse_reg_t, it no longer modified the const string passed to itMax Horn
svn-id: r44545
2009-10-02Fixed cppcheck warnings about mismatching allocation/deallocation.Torbjörn Andersson
svn-id: r44543
2009-10-02Fix for bug ref#2867294 (hopefully) Arnaud Boutonné
svn-id: r44542
2009-10-02Fix cppcheck issue reported by salty-horseWillem Jan Palenstijn
svn-id: r44541
2009-10-02Release resources properly; fix code formattingMax Horn
svn-id: r44540
2009-10-02Fix more cppcheck warnings/errors; some code formatting; and fixes to our toolsMax Horn
svn-id: r44539
2009-10-02Fix some cppcheck warnings reported by salty-horseMax Horn
svn-id: r44538
2009-10-02Mention removal of quicktime MIDI backend in NEWSMax Horn
svn-id: r44537
2009-10-02Bugfix for dirty rects getting lost during room fade-insPaul Gilbert
svn-id: r44536
2009-10-02Remove dead codeMax Horn
svn-id: r44534
2009-10-02SCI: Remove PRINT_STK macro; cleanupMax Horn
svn-id: r44533
2009-10-02SCI: Use String::printf instead of temporary bufferWillem Jan Palenstijn
svn-id: r44532
2009-10-02SCI: Make NULL_REG & SIGNAL_REG const; change validate_property so that its ↵Max Horn
callers cannot modify NULL_REG accidentally anymore svn-id: r44531
2009-10-02SCI: Remove dead codeMax Horn
svn-id: r44530
2009-10-01SCI: cleanupWillem Jan Palenstijn
svn-id: r44528
2009-10-01Fixed mismatching malloc/free, and plugged a memleak.Andre Heider
svn-id: r44526
2009-10-01Fixed event handling. ValGrind fixups.Robert Špalek
My yesterday's fix on handling 1 event per call caused the game to be unbearably slow on Linux. The old way was much faster. I have solved too fast a succession of mouse button down and up by not clearing the mouse flag when the button goes up instead. Fixed a memory leak and uninitialized variable after my refactoring of game location changes; found by ValGrind. svn-id: r44525
2009-10-01T7G: Proper fix for #2847539 - remove ambiguity in multi-byte script reads.Scott Thomas
svn-id: r44524
2009-10-01Rewrote weird-looking code, which might lead to undefined behavior, ↵Filippos Karapetis
according to GNU svn-id: r44523
2009-10-01Fixed bug #2847539, by resetting the optimization options for the release ↵Filippos Karapetis
version to the default ones svn-id: r44521
2009-10-01Fix Common::String::printf in MSVCWillem Jan Palenstijn
svn-id: r44520
2009-10-01Removed the STRICT_SEND, STRICT_READ and ASSERT_ARITHMETIC definesFilippos Karapetis
svn-id: r44519
2009-10-01Fix a regression in the first part of the intro (gitches when the paper and ↵Arnaud Boutonné
the rat are moving). svn-id: r44518
2009-10-01Reworked of code line in changeExtension that was giving a cppcheck warningPaul Gilbert
svn-id: r44517
2009-10-01Fixed some potential memory leaks, reported by salty-horseFilippos Karapetis
svn-id: r44516