Commits on Nov 15, 2010
  1. make -Cpo update-po

    buginator committed Nov 15, 2010
  2. Use 'Warzone 2100 master' as the default directory, and the default c…

    buginator committed Nov 15, 2010
    …rash handler (on windows) directory.
    fixes ticket:2317
  3. Don't assume the macro WEAPON_MOUNT_IMD is the same as it is in 3.0.

    buginator committed Nov 15, 2010
    The 2nd parameter is used in master, but not 3.0.
    This was broken in f825a85
    Thanks to Berg for the report.
Commits on Nov 14, 2010
  1. Fix extra '/'s in previous commit.

    Cyp committed Nov 14, 2010
  2. Add releaseBranch script.

    Cyp committed Nov 14, 2010
Commits on Nov 13, 2010
  1. make -Cpo update-po

    buginator committed Nov 13, 2010
  2. Fix invalid pointer usage in droidSetBits, due to using getPropulsion…

    Cyp committed Nov 13, 2010
    …Stats(psDroid) too soon.
    Found by valgrind. Introduced in bb72422. Could probably cause desynchs or crashes.
  3. Never call mapShutdown() or environReset() in mid-missions, since we …

    buginator committed Nov 12, 2010
    …come back
    to the main map, and that data must be valid or we get no textures, and the water
    heights will be incorrect.
    Also complain loudly if the mission type is wrong (should never happen!)
    fixes ticket:2262
    (cherry picked from commit b859c3d)
  4. Fix underflow, if a pre-built structure has part of it in water.

    buginator committed Nov 12, 2010
    NOTE: since this is going on, on our mission maps, we just fix the issue, instead of
    removing the item, since the item in question might be used by the scripts, and removing
    it would break things.
    fixes ticket:2302
    (cherry picked from commit 94bedce)
  5. When doing a map preview, no need to process stuff that is only usefu…

    buginator committed Nov 13, 2010
    …l in-game.
    This speeds up the preview screen back to 2.x speeds.
    (cherry picked from commit 5f42d00)
  6. Fix another memory clobbering issue. (dereferenced pointer)

    buginator committed Nov 9, 2010
    Patch Author: Safety0ff
    fixes ticket:2300
    Original detective work done by Ai_Tak (ticket:1656)
    Signed-off-by: buginator <>
    (cherry picked from commit 1a6fb8a)
  7. Forgot the include for f4e8221

    buginator committed Nov 8, 2010
    (cherry picked from commit d4639fe)
  8. CHANGELOG: Fix unit explosion color for turret

    buginator committed Nov 13, 2010
    fixes ticket:2294
    (cherry picked from commit f4e8221)
  9. Actually copy the default template name

    buginator committed Nov 6, 2010
    (cherry picked from commit 5132e5c)
  10. Change savegame date description format to %x %X which is short, desc…

    perim committed Nov 13, 2010
    …riptive and locale-dependent. Patch by Emdek, closes ticket:2303
Commits on Nov 12, 2010
  1. Run simplipie over all PIE models. This removes team colour info when…

    perim committed Nov 12, 2010
    … tcmask is used in the model and the number of frames is 8. Also fixes some other issues found by simplipie.
  2. Remove some now unnecessary texture references to stress lazy texture…

    perim committed Nov 12, 2010
    … loading. See ticket:2304 for more info.
  3. Allow you to load textures on demand, both ordinary textures and tcma…

    perim committed Nov 12, 2010
    …sk textures.There is really no reason now to list tcmask textures in the wrf files at all. You can still put a texture in the wrf to override the usual texture loaded with a model (necessary for campaign and terrain dependent base plates). Closes ticket:2304
  4. Add proper filenames to textures for models that are missing this. Re…

    perim committed Nov 12, 2010
    …quired for lazy texture loading, see ticket:2304
Commits on Nov 10, 2010
Commits on Nov 9, 2010
  1. The current algorithm for matching a defensive structure to terrain l…

    perim committed Nov 9, 2010
    …ooks at the higher corner of a tile. This new algorithm looks instead at the higher position on a tile where a vertex in the model would intersect the terrain if it were level with the ground. This makes defensive structures match up with the terrain much closer, avoiding the 'jutting out of the terrain' effect of building defensive structures on uneven terrain. This closes ticket:2299
  2. Polish translation update by Emdek.

    cybersphinx committed Nov 9, 2010
    Closes #1347.
Commits on Nov 8, 2010
  1. Include autorevision.h in the tarball for Mac builds.

    cybersphinx committed Nov 8, 2010
    (cherry picked from commit fa3abb7)
Commits on Nov 7, 2010
  1. Update the autorevision script so we can get something out of tarball…

    dak180 committed Nov 7, 2010
    …s; also some minor fixes to data copying.
  2. Update changelog formatting script for git commit hashes.

    cybersphinx committed Nov 7, 2010
    sed magic by Kreuvf.
  3. Fix duplicate structure IDs by removing GAME_BUILD message type.

    Cyp committed Nov 7, 2010
    The only remaining purpose of GAME_BUILD was to hackishly change structure IDs around, which is not useful since structure IDs are already synchronised.
    Changelog: Fix inability to select or target some structures due to duplicate structure IDs.
  4. Don't call glBufferSubData(GL_ARRAY_BUFFER, *, 0, *), which crashes s…

    Cyp committed Nov 7, 2010
    …ome drivers.
    Probably shouldn't have crashed... Fixes ticket:2293.
    Changelog: Work around crash in some graphics drivers on some maps.
Commits on Nov 6, 2010
  1. CHANGELOG: Correctly handle unicode strings for edit boxes.

    buginator committed Nov 6, 2010
    fixes ticket:2209
    (cherry picked from commit 3012fde)