Permalink
Commits on Mar 12, 2012
  1. Merge branch 'bugfixes' into 3.1

    dak180 committed Mar 12, 2012
    * topic/bugfixes:
      Update the mac doc bundle.
  2. Update the mac doc bundle.

    dak180 committed Mar 12, 2012
  3. Properly scale the transports in the research list.

    cybersphinx committed Mar 12, 2012
    Refs #3277.
  4. Update ChangeLog.

    cybersphinx committed Mar 12, 2012
  5. Display game speed as decimals, not fractions.

    cybersphinx committed Mar 12, 2012
    Also add 0.5. Refs #3277.
  6. Don't let the radar handle already processed events.

    cybersphinx committed Mar 12, 2012
    Fixes #3179.
  7. Clear out blueprints when ending a game.

    cybersphinx committed Mar 11, 2012
    Fixes #3181.
  8. Update translations.

    cybersphinx committed Mar 12, 2012
  9. French translation update by Amiral JCDG.

    cybersphinx committed Mar 12, 2012
    Closes #3276.
  10. Better descriptions for the unit colour options.

    Emdek committed with cybersphinx Mar 12, 2012
    Also moves the rotating radar option into graphics options.
    unitcolouroptions5.diff, closes #3265.
  11. Make in game options a bit wider (to give more room for translations)…

    Emdek committed with cybersphinx Mar 11, 2012
    … and improve sound options margins
    
    Refs #2650.
  12. Squeeze out additional 50 pixels for menu texts (preserving 640x480 c…

    Emdek committed with cybersphinx Mar 11, 2012
    …ompatibility)
    
    Refs #2650.
  13. Try to avoid pointers to stack getting saved.

    Cyp committed Mar 12, 2012
    Also, fix a harmless out of bounds »myUnusedPointer = &myVector[myVector.size()]«.
    
    Introduced in d818ff5.
    
    Hopefully fixes ticket:3200.
Commits on Mar 11, 2012
  1. Disable target prediction for droids that are trying to drive through…

    Cyp committed Mar 11, 2012
    … stuff.
    
    This implies that if the droid suddenly figures out how to tunnel through the wall it
    was trying to drive through for the last half hour, the shot will miss.
  2. Fix divide-by-0 in updateFire() on effect with zero lifespan.

    Cyp committed Mar 11, 2012
    Probably triggered by f6ddbf1 on destruction of 0%-built
    derrick.
  3. Let AIs pick up barrels and artifacts if using DORDER_RECOVER.

    Cyp committed Mar 11, 2012
    Fixes ticket:3251.
Commits on Mar 10, 2012
  1. Return power on changing template in production.

    Cyp committed Mar 10, 2012
    If changing a template which was currently in production, the production was cancelled
    without returning the power.
    
    Fixes ticket:3266.
  2. Make destroyed half built structures burn half time.

    Cyp committed Mar 7, 2012
    Except in the case of derricks, or in the case of adding oil wells in debug mode where
    the structure was, this is just a visual change.
    
    Clean up destroyStruct() slightly.
  3. When targetting using sensors, use action target of droids doing DACT…

    Cyp committed Mar 7, 2012
    …ION_OBSERVE.
    
    Previous behaviour was to use order target, independently of whether the droid was doing DORDER_OBSERVE.
    
    Artillery no longer shoots at oil barrels being picked up by sensor tanks.
    
    Fixes ticket:1281.
  4. Check sender/receiver.

    Cyp committed Mar 6, 2012
  5. Merge branch 'bugfixes' into 3.1

    cybersphinx committed Mar 10, 2012
    * bugfixes: (21 commits)
      Remove useless duplicate line.
      cleanup: Constify and match interpolatePos and interpolateAngle.
      Prevent division by zero in interpolateSpacetime().
      maint: Update mailing list address.
      dpkg: No more mods.
      Don't try to send limit data before hosting a game.
      cleanup: Put bHosted into multiint.h.
      linux: Make gdb backtrace all threads.
      Get rid of useless warnings, take 2.
      Add qslint to the Warzone app bundle.
      Fix and reorganize dependencies for the mac builds of the tests.
      Don't waste 200 ms before droids start moving.
      Muzzle flash fix for Assault Cannon & Cluster/HEAP Bomb projectile's texture fix and fix TCmask for Plasmite Flamer AA Flak Cannon Sunburst AA Rocket Array
      Add pie(state|types).h to the xcode project.
      Show milliseconds, if game speed is set to very slow.
      Fix dead pointer usage following lone droids dying during repair at repair facility.
      Allow Super+click as alternative to Meta+click or Alt+click.
      Don't assume we are still in demolish mode if not a droid type that can't do that. fixes ticket:2106
      Try not to allow multiple mouse presses when trying to kick people out of game. closes ticket:3209
      Don't display the demolish cursor over unbuilt structures. fixes ticket:3118
      ...
  6. Remove useless duplicate line.

    cybersphinx committed Mar 9, 2012
    Introduced in 9a005ac. Refs #3264.
  7. Prevent division by zero in interpolateSpacetime().

    cybersphinx committed Mar 5, 2012
    Fixes #3037.
  8. dpkg: No more mods.

    cybersphinx committed Mar 5, 2012
    Fixes #3249.
  9. Don't try to send limit data before hosting a game.

    cybersphinx committed Mar 5, 2012
    Fixes #3197.
  10. linux: Make gdb backtrace all threads.

    cybersphinx committed Mar 5, 2012
    Refs #3228.