[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