Commits on Feb 8, 2012

  1. Allow PMs to player 8 and 9.

    Fixes ticket:3141.
    Cyp committed Feb 8, 2012
    Configuration menu
    Copy the full SHA
    e581b84 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9d61693 View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2012

  1. Fix incorrect speed bars for vtol.

    Fixes ticket:3143
    crab312 committed Feb 10, 2012
    Configuration menu
    Copy the full SHA
    2e03931 View commit details
    Browse the repository at this point in the history
  2. Fix incorrect rounding 1% HP as 0 HP (indestructible features)

    Fixes ticket:3134
    This fixes the problem where the map has features with 1% HP which
    are incorrectly converted to 0 HP
    crab312 committed Feb 10, 2012
    Configuration menu
    Copy the full SHA
    2fc761a View commit details
    Browse the repository at this point in the history
  3. Change new PIE modes to use flags instead of connectors.

    Introduced in 82e00bf:
    
      Roll to camera uses TYPE x1x instead of a "1 x 0" connector.
    
      Pitch to camera uses TYPE x2x instead of a "2 x 0" connector.
    
      Additive uses TYPE xx1/xx2 to dis/enable instead of a "x 1 0"/"x 2 0" connector.
    
    Introduced in f3ba237:
    
      Premultiplied uses TYPE xx4 instead of a "x 3 0" connector.
    
    Refs #3024.
    cybersphinx committed Feb 10, 2012
    Configuration menu
    Copy the full SHA
    97a7c6a View commit details
    Browse the repository at this point in the history
  4. qtscript: Remove OPTIONS as an alias for the COMMAND button.

    Even in wzscript this was only for backwards compatibility.
    cybersphinx committed Feb 10, 2012
    Configuration menu
    Copy the full SHA
    eda532d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cb94218 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8379fb2 View commit details
    Browse the repository at this point in the history
  7. Add new shortcuts for unit selection.

    Ctrl+C: All cyborgs
    Shift+C: All cyborgs with weapons
    Shift+E: All cyborg engineers
    Shift+G: All ground based attack units including hovers
    Shift+M: All cyborg mechanics
    Shift+P: All transporters
    Shift+R: All tanks with repair turrets
    Shift+S: All sensor units
    Shift+T: All trucks
    
    Original patches by JDW and Wolfbyte. Closes #3150.
    cybersphinx committed Feb 10, 2012
    Configuration menu
    Copy the full SHA
    37cf6b4 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1266a79 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    911dda3 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    391ffb6 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    f8b54fd View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    dfaadbc View commit details
    Browse the repository at this point in the history
  13. Merge branch 'bugfixes' into 3.1

    * bugfixes:
      qtscript: Add an html target using hevea for the docs.
      qtscript: Use lstlisting in the docs.
      Fix radar/unit design in campaign for away missions.
      qtscript: Add function to enumerate base structures in away missions.
      qtscript: Add selection by structure type to enumStruct.
      Add new shortcuts for unit selection.
      Clean up src/selection.cpp/h.
      qtscript: Document add/removeReticuleButton parameters.
      qtscript: Remove OPTIONS as an alias for the COMMAND button.
      Change new PIE modes to use flags instead of connectors.
      Fix incorrect rounding 1% HP as 0 HP (indestructible features)
      Fix incorrect speed bars for vtol.
      Fix ticket:3137 - Nexus AIs loaded for javascript AIs
      Allow PMs to player 8 and 9.
    cybersphinx committed Feb 10, 2012
    Configuration menu
    Copy the full SHA
    119ac53 View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2012

  1. Configuration menu
    Copy the full SHA
    3e15039 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    46d1e62 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    65e7c82 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2012

  1. Fix unit speeds.

    Units now actually move at the speeds given in the design menu, which in the case of
    VTOLs is up to 2.5 times faster, and which in the case of land units up to 1.2 times
    faster on one particular terrain type, instead of moving at a maximum of
    DROID::baseSpeed, which is the speed before terrain modifiers.
    
    Introduced in 4b08dd0.
    
    Fixes ticket:3140.
    Cyp committed Feb 12, 2012
    Configuration menu
    Copy the full SHA
    5a39253 View commit details
    Browse the repository at this point in the history
  2. In reference to 3e15039 bump the year in the mac files.

    Also update the copying.* files included in the mac builds.
    dak180 committed Feb 12, 2012
    Configuration menu
    Copy the full SHA
    04bc8b8 View commit details
    Browse the repository at this point in the history
  3. Update Vorbis to 1.3.3.

    dak180 committed Feb 12, 2012
    Configuration menu
    Copy the full SHA
    a369971 View commit details
    Browse the repository at this point in the history
  4. Remove legacy synch code.

    Some of it would run in the case of desynchs, but didn't help with anything.
    Cyp committed Feb 12, 2012
    Configuration menu
    Copy the full SHA
    24db01a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    68639f7 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2012

  1. Rename game debug messages to GAME_DEBUG_*.

    Also, avoid unexpected triggering of debug code.
    
    Note that this code was actually originally part of the pre-newnet synchronisation
    mechanism, but is no longer useful outside of debugging.
    Cyp committed Feb 13, 2012
    Configuration menu
    Copy the full SHA
    ea37769 View commit details
    Browse the repository at this point in the history
  2. Fix lassat firing too many times when clicking fast.

    Fixes ticket:3163.
    Cyp committed Feb 13, 2012
    Configuration menu
    Copy the full SHA
    ea8d833 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2012

  1. Only copy javascript doc if we build out of tree.

    Also run hevea twice to get cross-references right.
    cybersphinx committed Feb 15, 2012
    Configuration menu
    Copy the full SHA
    f1fd685 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2012

  1. Configuration menu
    Copy the full SHA
    845d423 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b5ab238 View commit details
    Browse the repository at this point in the history
  3. Clean up includes from 24db01a

    vexed committed Feb 16, 2012
    Configuration menu
    Copy the full SHA
    abd869b View commit details
    Browse the repository at this point in the history
  4. Make sure we clear the tile with the feature on it after it has been …

    …destroyed.
    
    Not really a cherry-pick (functions changed), however, it is the same logic so wanted
    to keep track of the cherry-pick.
    
    fixes ticket:3155
    
    2.3: Make sure we clear the tile with the feature on it after it has been destroyed.
    
    refs ticket:2534
    (cherry picked from commit d1c9349)
    
    Conflicts:
    	src/feature.c
    vexed committed Feb 16, 2012
    Configuration menu
    Copy the full SHA
    db74b52 View commit details
    Browse the repository at this point in the history
  5. Don't hide possible misnamed or non-existent function calls in qtscri…

    …pt's backend. We now give a LOG_WARNING to notify us of the possible error. NOTE: might be better to promote this to LOG_ERROR, so we can tell in-game that we have issues instead of parsing log files.
    vexed committed Feb 16, 2012
    1 Configuration menu
    Copy the full SHA
    b18b76e View commit details
    Browse the repository at this point in the history
  6. Correctly define the function for compilers that aren't broken enough…

    … to allow bool blah() == void blah() which should throw a error since we don't overload it.
    
    Broken in 68639f7
    vexed committed Feb 16, 2012
    Configuration menu
    Copy the full SHA
    9a66b4e View commit details
    Browse the repository at this point in the history
  7. Play the correct sounds when we are getting attacked.

    Broken in f35de0d
    
    NOTE: see aforementioned commit b18b76e
    on why we should be spitting out warnings/errors, not ignore these issues.
    
    Fixes ticket:3102
    vexed committed Feb 16, 2012
    Configuration menu
    Copy the full SHA
    001ef35 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3d36a2a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f7b2351 View commit details
    Browse the repository at this point in the history
  10. Bring back to life old VBO hack for unlucky OpenGL 1.4 users, GLEW ed…

    …ition this time. Closes #3166.
    
    Removed some duplicated code for gfx info dump.
    inodlite committed Feb 16, 2012
    Configuration menu
    Copy the full SHA
    a7d2c06 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    cefd417 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2012

  1. Update Png to 1.5.9.

    dak180 committed Feb 18, 2012
    Configuration menu
    Copy the full SHA
    79772c8 View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2012

  1. Fix looping through selections.

    Introduced in 8379fb2. Fixes #3189.
    cybersphinx committed Feb 19, 2012
    Configuration menu
    Copy the full SHA
    e076ad5 View commit details
    Browse the repository at this point in the history
  2. Update translations.

    cybersphinx committed Feb 19, 2012
    Configuration menu
    Copy the full SHA
    ba33e2c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b7541ac View commit details
    Browse the repository at this point in the history
  4. Russian translation update by Vadim S. Sabinich.

    See #29.
    sabinich authored and cybersphinx committed Feb 19, 2012
    Configuration menu
    Copy the full SHA
    519b83f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b49039f View commit details
    Browse the repository at this point in the history
  6. Extending components limit in unit design GUI

    Fixes ticket:3160
    Limit of components to design increased to 128.
    crab312 committed Feb 19, 2012
    Configuration menu
    Copy the full SHA
    60fb815 View commit details
    Browse the repository at this point in the history
  7. Fix radar/minimap size to adapt to lower resolutions better.

    Fixes ticket:2694
    vexed committed Feb 19, 2012
    Configuration menu
    Copy the full SHA
    bccb89c View commit details
    Browse the repository at this point in the history
  8. Adjust the Super Transport gfx, thanks to Mysteryem & Berg.

    Adjust speed to make it faster.
    Adjust armor to make it much weaker.
    Fix Research name.
    This is the PIE 2 version model.
    vexed committed Feb 19, 2012
    Configuration menu
    Copy the full SHA
    78dd894 View commit details
    Browse the repository at this point in the history
  9. Try to improve the host screen to fit all 10p and move

    limits & start hosting buttons to a better(?) location.
    
    Fixes ticket:3157
    vexed committed Feb 19, 2012
    Configuration menu
    Copy the full SHA
    ac3b802 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    5694a6f View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    1a9b109 View commit details
    Browse the repository at this point in the history
  12. Try a alternative fix for 5694a6f

    vexed committed Feb 19, 2012
    Configuration menu
    Copy the full SHA
    cdb8c18 View commit details
    Browse the repository at this point in the history