[colobot] branch debian/master updated (5ab6540 -> 2d7b4dc)

Didier Raboud odyx at moszumanska.debian.org
Thu Jun 1 18:10:13 UTC 2017


This is an automated email from the git hooks/post-receive script.

odyx pushed a change to branch debian/master
in repository colobot.

      from  5ab6540   colobot 0.1.9-5 Debian release
       new  81c7d05   Post-release 0.1.9-alpha
       new  c5b5435   Added half-precision floating-point format implementation
       new  ae3b2b8   Added types and vertex format specification
       new  993d9e9   Added rendering with generic vertex formats
       new  5aa5d91   Fix compilation errors in half.cpp
       new  3c71354   Fix MSVC2015 compilation error
       new  9fe85e2   Code simplification in CGL14Device
       new  e7c41ae   Correction in changing wrap mode in SetState
       new  1b074bd   Fix crash on loading saves with produce()d objects (#765)
       new  6e4764b   Fix GroundSpot blending, closes #846
       new  856ee9a   Don't allow whitespace player names, closes #840
       new  3bac0aa   Fix buffer overrun when rendering goto() debug texture, closes #841
       new  8764d28   Remove remaining "this != nullptr" checks in CBOT, closes #828
       new  266b34d   Make CBotFunction implement CBotLinkedList
       new  191151e   Refactor CBotClass and CBotFunction list to std::list
       new  35d60aa   Remove remaining occurences of "this == nullptr" (#828)
       new  6b7233c   Remove CBotLinkedList from CBotFunction
       new  48f7032   Refactor CBotCallMethode -> CBotExternalCall
       new  b49fbf0   Another this==nullptr fix (#828)
       new  7190c85   Fix destructors not being called when program execution ended, closes #859
       new  be9dba4   Jenkinsfile: Automatically discard old artifacts
       new  88c6818   Fix code style issues
       new  eb2a185   Fix goto() with multiple objects at the exact same position (#732)
       new  5dc38f1   Objects outside BuildType list cannot be build anymore
       new  8ce8b2f   update french translation
       new  f055038   Add missing russian translations (#852)
       new  e325efa   Fix crash after precompiling a CBot class with errors (#881)
       new  b6cda6c   Add error when object is busy (#871)
       new  8d52e27   Add coordinates under cursor overlay and copy function (#868)
       new  5722fdb   Fix bug (?) related to lost cutscenes
       new  f33ffaf   Fix mission end before astronaut death scene is finished (#848)
       new  17511dd   Fix some code style
       new  6a38283   Allow selectinsect to select other objects with selectable=0
       new  46aa6fc   Some CRobotMain cleanup
       new  7bb3245   Optimizations and changes in OpenGL 3.3 device.
       new  7b3b257   Fix code style
       new  9bdd837   Optimizations and changes in OpenGL 2.1 device.
       new  6ec1301   Fix apperance camera position, closes #802 (#880)
       new  8a0c727   Command history for cheat console, closes #316 (PR #869)
       new  d7fae30   Fix crash on class redefinition, closes #703 (#890)
       new  8fc0151   Fix increment and decrement syntax
       new  64bc1f1   Fix constructor/destructor and field syntax
       new  8e54f7c   Fix memory leaks in CBOT engine
       new  2ff8251   Fix game crashing with syntax errors
       new  baba608   Add checking for return statements in functions
       new  92a8c48   Add syntax for parameters with default values
       new  967fb9e   Merge pull request #897 from melex750/dev
       new  7fadf7b   Fix aliens being selectable by default (#900)
       new  9eae1e1   Fix Shooter target getting stuck on not selectable objects (#900)
       new  992ca7e   Update data submodule
       new  3934eec   Remove a dead link
       new  ac3fd15   Merge pull request #911 from abenkovskii/patch-1
       new  588bf30   Fixed some functions doesn't returning 0 if no error
       new  fda58a6   Change bullet collision logic to allow for collisions with non-damageable objects
       new  6cd7254   Fix amount of damage from OrgaShooters
       new  880f31a   Add basics of scoreboard implementation; better support for multiple teams
       new  cf7c19e   Make teams and scoreboard translatable
       new  f6cc629   Log correct terrain relief resolution
       new  6bebbb3   Fix sky rendering artifact
       new  327eafd   Add order= parameter for ScoreboardEndTakeRule
       new  8948da0   Add Barricade objects
       new  b3ea687   Minor documentation fixes
       new  c68f5e2   Add live scoreboard display
       new  681d520   Make code battle start button header translatable
       new  47a8f70   Display warning if there is not enough energy to shoot
       new  4bb05b3   Jenkinsfile: Update deprecated 'stage' syntax
       new  92eb202   Jenkinsfile: Automatically clean workspace after building pull requests
       new  44d18b7   Jenkinsfile: Don't keep artifacts for old PR builds
       new  7b328fb   Make UraniumOre not destroyable, closes #777
       new  a0e5cc2   Allow ctrl + backspace in the editor. (#839)
       new  b032dad   Fix execution of default arguments
       new  f80db9e   Fix using negative numbers in default arguments
       new  cd808ac   Merge pull request #920 from melex750/dev
       new  df12f87   Implement damage alarm (#916)
       new  24460ea   Update data submodule
       new  5055c5d   Updating German locale (#849)
       new  11d9502   Fix all compiler warnings and enable -Werror (#955)
       new  108551c   Fix @tomangelo2's code style
       new  417301f   Fix rendering glasses in FPP camera, closes #775 (#959)
       new  aa1a946   Make deprecation warnings not an error, see #958
       new  2d7911f   Fix delete() in CBot not destroying PowerCells properly
       new  904b7e5   Prevent giving scoreboard points to team 0
       new  648dfd7   Fix handling of particle 'father' objects when they are destroyed
       new  004106e   Don't limit types of objects visible on minimap with fixed image
       new  149d1f8   Fix aliens not appearing on the minimap, closes #901
       new  d8b0bd4   Make TargetBots explode when they run into something
       new  5d4dfd8   Fix scoreboard points sometimes being added multiple times
       new  935b789   Fix alien animations after 5d4dfd8cb56066bd170e39adaff6e995a1646806
       new  f60108f   Prevent enforcement of ObligatoryToken for level controller scripts
       new  08d87fa   Make initial scoreboard values editable
       new  7216d8d   Fix crash after exiting a code battle
       new  1f477bb   Fix error in edit.cpp in 08d87fa9757a05b66325b9ea77123d098143ddbd
       new  6c8ec46   Update data submodule
       new  28081bf   Fix clang builds
       new  02aa281   Remove unnecessary m_instance declarations
       new  8269f79   Update data submodule
       new  1dcc70c   Release 0.1.10-alpha: Merge branch 'dev'
       new  621911e   Release 0.1.10-alpha: Bump version
       new  d96ad1e   Merge tag 'upstream/0.1.10' into debian/master
       new  2d7b4dc   colobot 0.1.10-1 Debian release

The 100 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 CMakeLists.txt                                     |   9 +-
 Doxyfile.in                                        |   4 +-
 Jenkinsfile                                        | 105 ++--
 README.md                                          |   2 +-
 data                                               |   2 +-
 debian/changelog                                   |   6 +
 po/colobot.pot                                     |  40 ++
 po/de.po                                           | 286 ++++++-----
 po/fr.po                                           |  93 ++--
 po/pl.po                                           |  40 ++
 po/ru.po                                           |  55 ++-
 src/CBot/CBotCStack.cpp                            |   6 +-
 src/CBot/CBotCallMethode.cpp                       | 113 -----
 src/CBot/CBotCallMethode.h                         |  88 ----
 src/CBot/CBotClass.cpp                             | 220 +++++----
 src/CBot/CBotClass.h                               |  64 +--
 src/CBot/CBotDebug.cpp                             |   9 +-
 src/CBot/CBotDefParam.cpp                          | 107 +++-
 src/CBot/CBotDefParam.h                            |   9 +
 src/CBot/CBotEnums.h                               |   4 +
 src/CBot/CBotExternalCall.cpp                      |  44 ++
 src/CBot/CBotExternalCall.h                        |  30 ++
 src/CBot/CBotInstr/CBotDefClass.cpp                |  17 +-
 src/CBot/CBotInstr/CBotExprUnaire.cpp              |   7 +-
 src/CBot/CBotInstr/CBotExprUnaire.h                |  11 +-
 src/CBot/CBotInstr/CBotExprVar.cpp                 |   8 +-
 src/CBot/CBotInstr/CBotExprVar.h                   |  13 +-
 src/CBot/CBotInstr/CBotFieldExpr.cpp               |   5 +-
 src/CBot/CBotInstr/CBotFieldExpr.h                 |   7 +-
 src/CBot/CBotInstr/CBotFunction.cpp                | 349 ++++++++-----
 src/CBot/CBotInstr/CBotFunction.h                  | 123 ++---
 src/CBot/CBotInstr/CBotIf.cpp                      |   9 +
 src/CBot/CBotInstr/CBotIf.h                        |   8 +
 src/CBot/CBotInstr/CBotInstr.cpp                   |   6 +
 src/CBot/CBotInstr/CBotInstr.h                     |   6 +
 src/CBot/CBotInstr/CBotInstrCall.cpp               |   2 +
 src/CBot/CBotInstr/CBotInstrMethode.cpp            |  35 +-
 src/CBot/CBotInstr/CBotInstrUtils.h                |   2 +-
 src/CBot/CBotInstr/CBotLeftExpr.cpp                |   5 +-
 src/CBot/CBotInstr/CBotLeftExpr.h                  |   4 +
 src/CBot/CBotInstr/CBotListInstr.cpp               |   8 +-
 src/CBot/CBotInstr/CBotListInstr.h                 |   7 +
 src/CBot/CBotInstr/CBotNew.cpp                     |  15 +-
 src/CBot/CBotInstr/CBotParExpr.cpp                 |  44 +-
 src/CBot/CBotInstr/CBotParExpr.h                   |   8 +
 src/CBot/CBotInstr/CBotReturn.cpp                  |   5 +
 src/CBot/CBotInstr/CBotReturn.h                    |   6 +
 src/CBot/CBotProgram.cpp                           | 111 ++---
 src/CBot/CBotProgram.h                             |  19 +-
 src/CBot/CBotStack.cpp                             |  33 +-
 src/CBot/CBotToken.cpp                             |  10 +-
 src/CBot/CBotTypResult.cpp                         |   7 +-
 src/CBot/CBotVar/CBotVar.cpp                       |   3 +
 src/CBot/CBotVar/CBotVarClass.cpp                  |   5 +-
 src/CBot/CBotVar/CBotVarString.h                   |   4 +-
 src/CBot/CMakeLists.txt                            |   2 -
 src/CBot/stdlib/FileFunctions.cpp                  |  34 +-
 src/CBot/stdlib/StringFunctions.cpp                |  10 +-
 src/CMakeLists.txt                                 |   6 +
 src/app/app.cpp                                    |  11 +-
 src/app/app.h                                      |   5 +-
 src/app/signal_handlers.cpp                        |   2 +-
 src/common/error.h                                 | 170 ++++---
 src/common/event.h                                 |   7 +-
 src/common/resources/outputstream.h                |   4 +-
 src/common/resources/outputstreambuffer.h          |   2 +-
 src/common/restext.cpp                             |  14 +
 src/common/restext.h                               |   4 +
 src/common/system/system.cpp                       |   4 +-
 src/graphics/core/device.h                         |  13 +-
 src/graphics/core/nulldevice.cpp                   |  10 +
 src/graphics/core/nulldevice.h                     |   5 +
 src/graphics/core/texture.h                        |  41 --
 .../{model/model_input.h => core/type.cpp}         |  41 +-
 .../{model/model_manager.h => core/type.h}         |  50 +-
 src/graphics/core/vertex.h                         |  54 ++
 src/graphics/engine/cloud.cpp                      |   2 -
 src/graphics/engine/engine.cpp                     |  59 ++-
 src/graphics/engine/engine.h                       |   2 +
 src/graphics/engine/lightning.cpp                  |   2 +-
 src/graphics/engine/particle.cpp                   |  74 ++-
 src/graphics/engine/particle.h                     |   3 +
 src/graphics/engine/pyro.cpp                       |   5 +
 src/graphics/engine/terrain.cpp                    |   5 +-
 src/graphics/engine/text.cpp                       |  30 +-
 src/graphics/opengl/gl14device.cpp                 | 338 ++++++++-----
 src/graphics/opengl/gl14device.h                   |  13 +
 src/graphics/opengl/gl21device.cpp                 | 305 +++++++++---
 src/graphics/opengl/gl21device.h                   |  15 +-
 src/graphics/opengl/gl33device.cpp                 | 546 +++++++++++----------
 src/graphics/opengl/gl33device.h                   |  23 +-
 src/graphics/opengl/glutil.cpp                     |  19 +
 src/graphics/opengl/glutil.h                       |   6 +-
 src/graphics/opengl/shaders/gl21/fs_normal.glsl    |  81 ++-
 src/graphics/opengl/shaders/gl21/vs_normal.glsl    |  95 +---
 src/graphics/opengl/shaders/gl33/fs_normal.glsl    |  70 ++-
 src/graphics/opengl/shaders/gl33/vs_normal.glsl    |  72 +--
 src/level/parser/parserparam.cpp                   |   4 +
 src/level/player_profile.cpp                       |   2 +-
 src/level/robotmain.cpp                            | 509 ++++++++++++-------
 src/level/robotmain.h                              | 208 ++++++--
 src/level/scene_conditions.cpp                     | 137 +++---
 src/level/scene_conditions.h                       |  23 +-
 src/level/scoreboard.cpp                           | 113 +++++
 src/level/scoreboard.h                             | 125 +++++
 src/math/all.h                                     |   1 +
 src/math/half.cpp                                  | 116 +++++
 src/math/half.h                                    | 105 ++++
 src/object/auto/autodestroyer.cpp                  |   2 +-
 src/object/auto/autofactory.cpp                    |   8 +-
 src/object/auto/autolabo.cpp                       |   2 +-
 src/object/auto/autoresearch.cpp                   |   2 +-
 src/object/interface/damageable_object.h           |   4 +-
 src/object/interface/destroyable_object.h          |   3 +-
 src/object/motion/motionhuman.cpp                  |  21 +-
 src/object/motion/motionhuman.h                    |   1 +
 src/object/motion/motiontoto.cpp                   |  67 ++-
 src/object/motion/motiontoto.h                     |   2 -
 src/object/object.h                                |   5 +
 src/object/object_factory.cpp                      |  44 ++
 src/object/object_manager.cpp                      |   8 +-
 src/object/object_manager.h                        |   3 +-
 src/object/object_type.h                           | 394 +++++++--------
 src/object/old_object.cpp                          |  73 ++-
 src/object/old_object.h                            |  21 +-
 src/object/task/taskgoto.cpp                       |  40 +-
 src/physics/physics.cpp                            |  17 +-
 src/script/scriptfunc.cpp                          |  32 +-
 src/sound/sound_type.cpp                           |   3 +-
 src/sound/sound_type.h                             |   1 +
 src/ui/controls/edit.cpp                           | 104 +++-
 src/ui/controls/edit.h                             |   2 +
 src/ui/controls/map.cpp                            |  16 +-
 src/ui/controls/target.cpp                         |   2 +-
 src/ui/debug_menu.cpp                              |  61 ++-
 src/ui/debug_menu.h                                |  31 ++
 src/ui/mainshort.cpp                               |   4 +-
 src/ui/object_interface.cpp                        |  22 +-
 src/ui/screen/screen_apperance.cpp                 |  45 +-
 src/ui/screen/screen_apperance.h                   |   3 +
 src/ui/screen/screen_player_select.cpp             |   4 +
 test/unit/CBot/CBotToken_test.cpp                  |   2 +-
 test/unit/CBot/CBot_test.cpp                       | 381 +++++++++++++-
 143 files changed, 4825 insertions(+), 2440 deletions(-)
 delete mode 100644 src/CBot/CBotCallMethode.cpp
 delete mode 100644 src/CBot/CBotCallMethode.h
 copy src/graphics/{model/model_input.h => core/type.cpp} (62%)
 copy src/graphics/{model/model_manager.h => core/type.h} (55%)
 create mode 100644 src/level/scoreboard.cpp
 create mode 100644 src/level/scoreboard.h
 create mode 100644 src/math/half.cpp
 create mode 100644 src/math/half.h

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/colobot.git



More information about the Pkg-games-commits mailing list