Permalink
Commits on Aug 23, 2012
  1. COMMON, All: Bidirectional reverse iterator for List.

    Common::List.reverse_begin() did not work like in the STL, but did
    return an bidirectional forward iterator pointing at the end of the
    list,instead of an bidirectional reverse iterator pointing at the end of
    the list.
    
    Common::List.legacy_reverse_begin()  works like the old reverse_begin()
    did, for compitability, but is deprecated.
    
    All code that previously used reverse_begin() uses
    legacy_reverse_begin(), but works like before.
    
    New code should not use legacy_reverse_begin().
    
    Changes are for constant iterators as well as for iterators.
    
    Common::List.reverse_begin() returns a bidirectional reverse iterator,
    also constant bidirectional reverse iterator.
    
    List.reverse_end() is functionally identical and interchangeable to
    List.end().
    
    List::Iterator, List::ConstIterator: reference to underlying List is
    private. Small refactoring for oo code quality only.
    
    Expands Testcases to cover all methods of List including the use of
    reverse iterators as parameters.
    
    Expands comments.
    
    Fixes http://wiki.scummvm.org/index.php/TODO#Iterator_handling .
    Reworks patch previously submitted at
    https://sourceforge.net/tracker/index.php?func=detail&aid=3515308&group_id=37116&atid=418822
    and scummvm#230 .
    committed Aug 23, 2012
Commits on Aug 21, 2012
  1. @bluegr

    SCI: Update a comment

    bluegr committed Aug 21, 2012
  2. @bluegr

    SCI: More work on kRemapColors

    This implements some more color remap-based palette effects, found in QFG4
    bluegr committed Aug 21, 2012
  3. @bluegr
  4. @bluegr

    SCI: Use a simpler atan implementation for kGetAngle in SCI1 and newe…

    …r games
    
    SCI1 games (QFG2 and newer) use a simpler and more accurate atan implementation
    for kGetAngle. This properly fixes bug #3540976.
    bluegr committed Aug 21, 2012
  5. @lordhoto

    GPRAHICS: Slight cleanup in png.cpp.

    This adds an explanation why we use FORBIDDEN_SYMBOL_ALLOW_ALL and removes
    some trailing whitespaces.
    lordhoto committed Aug 21, 2012
  6. @lordhoto

    Revert "CONFIGURE: Don't disable the sword25 engine when libpng is no…

    …t found"
    
    This reverts commit 7543c3b.
    We depend on libpng for PNG decoding again, thus disable sword25 when libpng
    is not available.
    lordhoto committed Aug 21, 2012
  7. @lordhoto

    Merge pull request #262 from somaen/pngwithlibpng

    GRAPHICS: Reimplement the PNG-decoder using libpng
    lordhoto committed Aug 21, 2012
Commits on Aug 20, 2012
  1. @clone2727

    Merge pull request #264 from somaen/32bppbmp

    GRAPHICS: Add support for 32bpp BMPs
    clone2727 committed Aug 20, 2012
  2. @upthorn @fuzzie
  3. @somaen
  4. @fuzzie

    SWORD25: Improve sound persistence.

    Keep track of volume/panning state, and don't restart sounds which already
    finished playing.
    fuzzie committed Aug 20, 2012
  5. @vincenthamm @digitall

    CINE: Fix drawing of sprite with mask.

    Protects against cases where a non-existing script is referenced.
    vincenthamm committed with digitall Aug 18, 2012
  6. @clone2727
  7. @bluegr

    SAGA: Remove incorrect free() in loadShortenFromStream()

    This removes a warning and fixes bug #3558052 - "SAGA: use-after-free warning"
    bluegr committed Aug 20, 2012
  8. @bluegr

    SCI: Set the correct audio type for SCI1.1 sound effects, fixing bug …

    …#3554709
    
    Now, sound effects in SCI1.1 games will no longer be incorrectly using the speech
    sound volume. This avoids them being silenced in floppy games that are flagged
    as not having speech. Fixes bug #3554709 - "SCI: Digital SFX don't play when
    Override Global Audio set"
    bluegr committed Aug 20, 2012
Commits on Aug 19, 2012
  1. @bluegr
Commits on Aug 16, 2012
  1. @djwillis

    CONFIGURE: Set DISABLE_SAVELOADCHOOSER_GRID for the GPH backend.

    * Move some backend settings from the host selection to the backend.
    * Also remove stale referances to the old GP2X backend.
    djwillis committed Aug 16, 2012
Commits on Aug 15, 2012
  1. @criezy
  2. @criezy
  3. @criezy
  4. @fuzzie
  5. @fuzzie
  6. @fuzzie
Commits on Aug 14, 2012
  1. @fuzzie
  2. @fuzzie
  3. CINE: Apply some ScummVM formatting conventions

    Torbjörn Andersson committed Aug 14, 2012
  4. @vincenthamm

    Merge pull request #266 from yaz0r/master

    Fix system menu in OS
    vincenthamm committed Aug 14, 2012
  5. @vincenthamm
  6. @Kirben
  7. @vincenthamm

    Merge pull request #265 from yaz0r/master

    More fix to cine
    vincenthamm committed Aug 14, 2012
  8. @vincenthamm
  9. @vincenthamm
  10. @vincenthamm
  11. @vincenthamm