[colobot] branch upstream/latest updated (407d855 -> b5cc768)
Didier Raboud
odyx at moszumanska.debian.org
Fri Nov 10 11:54:02 UTC 2017
This is an automated email from the git hooks/post-receive script.
odyx pushed a change to branch upstream/latest
in repository colobot.
from 407d855 Release 0.1.8-alpha: Bump version
adds aa6345a Post-release 0.1.8-alpha
adds 81b7bcc Moved system modules from app/ to common/system/
adds 5fea22f Moved performance counters to a separate class
adds 2c3e90b Added CBot performance counter
adds fef050f Fixed loading apperance scene, closes #802
adds ffd688e Do not render the shadow map when pause blur is active
adds 716218a Fixed compile error on Windows
adds dbe7fd6 Added performance counter for UI particles
adds 210b5c2 Fix memory leak related to performance counters
adds c03d8be Import documentation from old dev wiki
adds 1546c15 Filled not existed translation, minor translation changes
adds 191ca3c Reducing the length of the lines
adds 4cb2eb6 Removed fuzzy markers for lines fixed in #805
adds 29f0631 Asynchronous sound/music loading
adds 0ecdee0 Merge branch 'dev-async-music-load' (PR #801)
adds 48666c4 Fix not calling destructors after save/reload
adds 397e312 Fix RestoreState for subclass instance vars
adds d0a8a32 Fix RestoreMethode when calling inherited methods
adds 860cdb0 Fix calling multi-level inherited methods
adds c9c02f5 Fix assigning instance to pointer for inheritance
adds c89e6f4 Begin adding unit tests for inheritance
adds 6b8e240 Fix implicit downcast with variable initialization
adds 8b3c430 Add more unit tests for inheritance
adds d83553c Merge pull request #809 from melex750/dev
adds fad38cd Add accessing members to function calls
adds e48188b Fix failed assert when literal null is returned
adds f3bf56d Add unit tests for returned object member access
adds a205eac Add missing license headers
adds b9d4d57 Syntax sugar: Accessing members of returned objects (#808)
adds 6621831 Add support for circular references
adds 71aa7e4 Add unit tests for circular reference
adds d411c5e Allow circular references from different classes (#814)
adds 584d782 Add VS Code files to .gitignore
adds 92b1e54 Remove default lambda parameters
adds 974b6ef Add -pedantic-errors flag to C++ compilers
adds 514829d Normalize dir parameter when copying to clipboard
adds e085b4b Enable C++ exceptions in MSVC
adds e3b3d7c Enable debug info for MSVC
adds 88227a3 Allow multiple objects with exactly the same distance to be returned by `radarall`
adds 859cec7 Added comment explaining container choice
adds 8dc03f4 Merge pull request #817 from CyborgMaster/radarall-equidistant-objects
adds 3146d4e Add method chaining for class constructor calls
adds 84c9854 Merge pull request #819 from melex750/dev
adds ade8566 Update data submodule
adds 6b6eca6 Update data submodule
adds 4a14a44 Add implicit cast and null for passing arguments
adds 3debfb9 Fix finding in-class methods when searching by ID
adds 9ab7f7d Fix access to protected and private variables
adds 81aae35 Updated translation files after 4a14a44f3f07ee103161fbec2bcaa4bf5e6e2a84
adds ca548e2 Update CBotFieldExpr::ProtectionError docs
adds 89bf0da Merge pull request #834 from melex750/dev
adds dc415c3 Remove character limit in CEdit (#836)
adds 3472ec6 Revert CParticle::CheckChannel changes
adds 73be031 Fix infinite pause when cloning program with errors, closes #837
adds d107605 Add file append mode in CBot (#838)
adds a96835e Change CBot file log messages
adds bb9d1c8 Remove "this == nullptr" checks in CBOT, fixes #828
adds fee1619 Update data submodule
adds ef28b0d Update data submodule
adds 81f4436 Update data submodule
adds 3c1bf3c Added script for use when releasing new versions
adds 70853f2 Add temporary hack for issue #828
adds d435628 Remove unused imports from release.py
adds b0e34bb Release 0.1.9-alpha: Merge branch 'dev'
adds b8d88c9 Release 0.1.9-alpha: Bump version
adds 81c7d05 Post-release 0.1.9-alpha
adds c5b5435 Added half-precision floating-point format implementation
adds ae3b2b8 Added types and vertex format specification
adds 993d9e9 Added rendering with generic vertex formats
adds 5aa5d91 Fix compilation errors in half.cpp
adds 3c71354 Fix MSVC2015 compilation error
adds 9fe85e2 Code simplification in CGL14Device
adds e7c41ae Correction in changing wrap mode in SetState
adds 1b074bd Fix crash on loading saves with produce()d objects (#765)
adds 6e4764b Fix GroundSpot blending, closes #846
adds 856ee9a Don't allow whitespace player names, closes #840
adds 3bac0aa Fix buffer overrun when rendering goto() debug texture, closes #841
adds 8764d28 Remove remaining "this != nullptr" checks in CBOT, closes #828
adds 266b34d Make CBotFunction implement CBotLinkedList
adds 191151e Refactor CBotClass and CBotFunction list to std::list
adds 35d60aa Remove remaining occurences of "this == nullptr" (#828)
adds 6b7233c Remove CBotLinkedList from CBotFunction
adds 48f7032 Refactor CBotCallMethode -> CBotExternalCall
adds b49fbf0 Another this==nullptr fix (#828)
adds 7190c85 Fix destructors not being called when program execution ended, closes #859
adds be9dba4 Jenkinsfile: Automatically discard old artifacts
adds 88c6818 Fix code style issues
adds eb2a185 Fix goto() with multiple objects at the exact same position (#732)
adds 5dc38f1 Objects outside BuildType list cannot be build anymore
adds 8ce8b2f update french translation
adds f055038 Add missing russian translations (#852)
adds e325efa Fix crash after precompiling a CBot class with errors (#881)
adds b6cda6c Add error when object is busy (#871)
adds 8d52e27 Add coordinates under cursor overlay and copy function (#868)
adds 5722fdb Fix bug (?) related to lost cutscenes
adds f33ffaf Fix mission end before astronaut death scene is finished (#848)
adds 17511dd Fix some code style
adds 6a38283 Allow selectinsect to select other objects with selectable=0
adds 46aa6fc Some CRobotMain cleanup
adds 7bb3245 Optimizations and changes in OpenGL 3.3 device.
adds 7b3b257 Fix code style
adds 9bdd837 Optimizations and changes in OpenGL 2.1 device.
adds 6ec1301 Fix apperance camera position, closes #802 (#880)
adds 8a0c727 Command history for cheat console, closes #316 (PR #869)
adds d7fae30 Fix crash on class redefinition, closes #703 (#890)
adds 8fc0151 Fix increment and decrement syntax
adds 64bc1f1 Fix constructor/destructor and field syntax
adds 8e54f7c Fix memory leaks in CBOT engine
adds 2ff8251 Fix game crashing with syntax errors
adds baba608 Add checking for return statements in functions
adds 92a8c48 Add syntax for parameters with default values
adds 967fb9e Merge pull request #897 from melex750/dev
adds 7fadf7b Fix aliens being selectable by default (#900)
adds 9eae1e1 Fix Shooter target getting stuck on not selectable objects (#900)
adds 992ca7e Update data submodule
adds 3934eec Remove a dead link
adds ac3fd15 Merge pull request #911 from abenkovskii/patch-1
adds 588bf30 Fixed some functions doesn't returning 0 if no error
adds fda58a6 Change bullet collision logic to allow for collisions with non-damageable objects
adds 6cd7254 Fix amount of damage from OrgaShooters
adds 880f31a Add basics of scoreboard implementation; better support for multiple teams
adds cf7c19e Make teams and scoreboard translatable
adds f6cc629 Log correct terrain relief resolution
adds 6bebbb3 Fix sky rendering artifact
adds 327eafd Add order= parameter for ScoreboardEndTakeRule
adds 8948da0 Add Barricade objects
adds b3ea687 Minor documentation fixes
adds c68f5e2 Add live scoreboard display
adds 681d520 Make code battle start button header translatable
adds 47a8f70 Display warning if there is not enough energy to shoot
adds 4bb05b3 Jenkinsfile: Update deprecated 'stage' syntax
adds 92eb202 Jenkinsfile: Automatically clean workspace after building pull requests
adds 44d18b7 Jenkinsfile: Don't keep artifacts for old PR builds
adds 7b328fb Make UraniumOre not destroyable, closes #777
adds a0e5cc2 Allow ctrl + backspace in the editor. (#839)
adds b032dad Fix execution of default arguments
adds f80db9e Fix using negative numbers in default arguments
adds cd808ac Merge pull request #920 from melex750/dev
adds df12f87 Implement damage alarm (#916)
adds 24460ea Update data submodule
adds 5055c5d Updating German locale (#849)
adds 11d9502 Fix all compiler warnings and enable -Werror (#955)
adds 108551c Fix @tomangelo2's code style
adds 417301f Fix rendering glasses in FPP camera, closes #775 (#959)
adds aa1a946 Make deprecation warnings not an error, see #958
adds 2d7911f Fix delete() in CBot not destroying PowerCells properly
adds 904b7e5 Prevent giving scoreboard points to team 0
adds 648dfd7 Fix handling of particle 'father' objects when they are destroyed
adds 004106e Don't limit types of objects visible on minimap with fixed image
adds 149d1f8 Fix aliens not appearing on the minimap, closes #901
adds d8b0bd4 Make TargetBots explode when they run into something
adds 5d4dfd8 Fix scoreboard points sometimes being added multiple times
adds 935b789 Fix alien animations after 5d4dfd8cb56066bd170e39adaff6e995a1646806
adds f60108f Prevent enforcement of ObligatoryToken for level controller scripts
adds 08d87fa Make initial scoreboard values editable
adds 7216d8d Fix crash after exiting a code battle
adds 1f477bb Fix error in edit.cpp in 08d87fa9757a05b66325b9ea77123d098143ddbd
adds 6c8ec46 Update data submodule
adds 28081bf Fix clang builds
adds 02aa281 Remove unnecessary m_instance declarations
adds 8269f79 Update data submodule
adds 1dcc70c Release 0.1.10-alpha: Merge branch 'dev'
adds 621911e Release 0.1.10-alpha: Bump version
new 36cd5ee Post-release 0.1.10-alpha
new f461465 Fix -Wundefined-var-template warning (#963)
new daacd00 INSTALL-MacOSX.md: Add missed xmlstarlet dependency (#967)
new 8058a89 Merge branch 'master' into dev
new 92a8140 Jenkinsfile: prevent PRs to master
new 199210c Merge branch 'master' into dev
new 30210d0 Add searchall() and improve search() function
new 15b8cf7 Update object variable when concatenating strings
new bf94bd7 Merge pull request #965 from melex750/dev
new a95f736 Fix delete(this.id), closes #925
new 4faabf2 Apply shadow mapping performance counter patch from #923
new 8d9b363 Update data submodule
new 5d0e58f Update data submodule
new ac27bda Update data submodule
new bb35585 Fix object.factory() code type detection, closes #938
new 25c79df Update data submodule
new d860a08 Merge long first frame rendering fix from #898
new d63ed86 Added QuickSave/QuickLoad feature #929
new 75d9f85 Display warning if no quicksave slot is found
new 0de347d Fixed goto() behaviour on 32-bit binaries
new f40756b Fix turn(1) doesn't draining energy
new dab223e Clamp energy level to standard values for OrgaShooters
new 2d2990f Fix moving and resizing editor/debugger window
new 8687016 Fix moving and resizing open/save dialog
new 0a83508 Merge pull request #985 from melex750/dev
new c03dfc1 Add escape codes for string literals
new e3c44e9 Add syntax highlighting for escape codes
new 9448f67 Merge pull request #1004 from melex750/dev-cbot
new 2751db3 Add horizontal FoV to CEngine
new 2e8798b Make planets stay in one place in the sky - at least in the X direction.
new 8b0ccf6 Fix horizontal scrolling of background images.
new ee0f3ff Merge pull request #1022 from immibis/dev
new bef6e9e Make Thumper Squash transportable/small objects.
new b5e0f99 Make Recycler Recycle small Building Ruins.
new a4482f1 Decrease radius of squashing items.
new 959854e 'Make Thumper Great Again'
new ee35d35 Correct Small Mistake
new 6b1dd5d Merge pull request #994 from DavivaD/dev-issue-658
new 387b7b5 Fix non-scoreboard code battles, closes #1023
new a9e0874 Fix 'this' for object:: functions
new 1eee06d Keep mission history after loading a crashsave
new d357de1 Save object lifetime and abstime
new 17d47e9 Merge pull request #1040 from melex750/dev
new a29a4f9 Damage Alert Implementation (2th Stage)
new bf69b86 Fixed shortcut not changing to normal state
new 2a0c2c3 Make shortcut blink in red
new d3b969f Merge pull request #992 from DavivaD/dev-dmgalarm-st2
new 12dd96c Update data submodule
new b89b0d2 Update data submodule
new 5021a40 Update data submodule
new 5f5e523 Fix CEdit background margins, closes #1029
new f87aa15 Update data submodule
new 611c353 Update release script
new b143aa3 Release 0.1.11-alpha: Merge branch 'dev'
new b5cc768 Release 0.1.11-alpha: Bump version
The 55 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:
.gitignore | 3 +
CMakeLists.txt | 18 +-
CONTRIBUTING.md | 67 +-
Doxyfile.in | 6 +-
INSTALL-MSYS2.md | 161 +++
INSTALL-MacOSX.md | 2 +-
INSTALL.md | 4 +-
Jenkinsfile | 109 +-
README-dev.md | 99 ++
README.md | 2 +-
data | 2 +-
docimg/2d_coord.png | Bin 0 -> 4983 bytes
docimg/3d_canonical_coords.png | Bin 0 -> 10961 bytes
docimg/README.txt | 1 +
po/colobot.pot | 80 +-
po/de.po | 357 ++---
po/fr.po | 188 ++-
po/pl.po | 100 +-
po/ru.po | 260 ++--
src/CBot/CBotCStack.cpp | 6 +-
src/CBot/CBotCallMethode.cpp | 113 --
src/CBot/CBotCallMethode.h | 88 --
src/CBot/CBotClass.cpp | 263 ++--
src/CBot/CBotClass.h | 70 +-
src/CBot/CBotDebug.cpp | 9 +-
src/CBot/CBotDefParam.cpp | 110 +-
src/CBot/CBotDefParam.h | 9 +
src/CBot/CBotEnums.h | 11 +
src/CBot/CBotExternalCall.cpp | 44 +
src/CBot/CBotExternalCall.h | 30 +
src/CBot/CBotInstr/CBotDefClass.cpp | 77 +-
src/CBot/CBotInstr/CBotDefClass.h | 3 +
src/CBot/CBotInstr/CBotExprLitString.cpp | 144 ++-
src/CBot/CBotInstr/CBotExprLitString.h | 3 +
src/CBot/CBotInstr/CBotExprRetVar.cpp | 209 +++
.../{CBotPostIncExpr.h => CBotExprRetVar.h} | 20 +-
src/CBot/CBotInstr/CBotExprUnaire.cpp | 7 +-
src/CBot/CBotInstr/CBotExprUnaire.h | 11 +-
src/CBot/CBotInstr/CBotExprVar.cpp | 15 +-
src/CBot/CBotInstr/CBotExprVar.h | 13 +-
src/CBot/CBotInstr/CBotFieldExpr.cpp | 52 +
src/CBot/CBotInstr/CBotFieldExpr.h | 14 +
src/CBot/CBotInstr/CBotFunction.cpp | 426 ++++--
src/CBot/CBotInstr/CBotFunction.h | 124 +-
src/CBot/CBotInstr/CBotIf.cpp | 9 +
src/CBot/CBotInstr/CBotIf.h | 8 +
src/CBot/CBotInstr/CBotIndexExpr.h | 1 +
src/CBot/CBotInstr/CBotInstr.cpp | 6 +
src/CBot/CBotInstr/CBotInstr.h | 6 +
src/CBot/CBotInstr/CBotInstrCall.cpp | 95 +-
src/CBot/CBotInstr/CBotInstrCall.h | 4 +
src/CBot/CBotInstr/CBotInstrMethode.cpp | 100 +-
src/CBot/CBotInstr/CBotInstrMethode.h | 9 +-
src/CBot/CBotInstr/CBotInstrUtils.cpp | 10 +-
src/CBot/CBotInstr/CBotInstrUtils.h | 2 +-
src/CBot/CBotInstr/CBotLeftExpr.cpp | 16 +-
src/CBot/CBotInstr/CBotLeftExpr.h | 4 +
src/CBot/CBotInstr/CBotListArray.cpp | 7 +-
src/CBot/CBotInstr/CBotListInstr.cpp | 8 +-
src/CBot/CBotInstr/CBotListInstr.h | 7 +
src/CBot/CBotInstr/CBotNew.cpp | 58 +-
src/CBot/CBotInstr/CBotNew.h | 3 +
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/CBotInstr/CBotTwoOpExpr.cpp | 13 +-
src/CBot/CBotProgram.cpp | 129 +-
src/CBot/CBotProgram.h | 20 +-
src/CBot/CBotStack.cpp | 77 +-
src/CBot/CBotToken.cpp | 35 +-
src/CBot/CBotTypResult.cpp | 7 +-
src/CBot/CBotTypResult.h | 2 +-
src/CBot/CBotUtils.cpp | 45 +
src/CBot/CBotUtils.h | 15 +
src/CBot/CBotVar/CBotVar.cpp | 3 +
src/CBot/CBotVar/CBotVarClass.cpp | 10 +-
src/CBot/CBotVar/CBotVarPointer.cpp | 4 +-
src/CBot/CBotVar/CBotVarString.h | 4 +-
src/CBot/CMakeLists.txt | 4 +-
src/CBot/stdlib/FileFunctions.cpp | 32 +-
src/CBot/stdlib/StringFunctions.cpp | 10 +-
src/CBot/stdlib/stdlib_public.h | 2 +-
src/CMakeLists.txt | 22 +-
src/app/app.cpp | 118 +-
src/app/app.h | 48 +-
src/app/input.cpp | 27 +-
src/app/main.cpp | 43 +-
src/app/pathman.cpp | 12 +-
src/app/signal_handlers.cpp | 6 +-
src/common/config_file.cpp | 7 +-
src/common/error.h | 171 +--
src/common/event.h | 7 +-
src/common/key.h | 12 +-
src/common/logger.cpp | 4 -
src/common/profiler.cpp | 90 ++
src/common/profiler.h | 80 ++
src/common/resources/outputstream.cpp | 8 +-
src/common/resources/outputstream.h | 17 +-
src/common/resources/outputstreambuffer.cpp | 7 +-
src/common/resources/outputstreambuffer.h | 8 +-
src/common/resources/resourcemanager.cpp | 2 +-
src/common/restext.cpp | 34 +-
src/common/restext.h | 4 +
src/common/settings.cpp | 17 +-
src/common/settings.h | 4 +
src/common/singleton.h | 1 +
src/{app => common/system}/system.cpp | 21 +-
src/{app => common/system}/system.h | 2 +-
src/{app => common/system}/system_linux.cpp | 2 +-
src/{app => common/system}/system_linux.h | 4 +-
src/{app => common/system}/system_macosx.cpp | 2 +-
src/{app => common/system}/system_macosx.h | 6 +-
src/{app => common/system}/system_other.cpp | 2 +-
src/{app => common/system}/system_other.h | 4 +-
src/{app => common/system}/system_windows.cpp | 2 +-
src/{app => common/system}/system_windows.h | 4 +-
src/common/thread/resource_owning_thread.h | 15 +-
src/common/thread/sdl_cond_wrapper.h | 12 +
src/common/thread/sdl_mutex_wrapper.h | 10 +
src/common/thread/thread.h | 77 ++
src/common/thread/worker_thread.h | 92 ++
src/graphics/README.txt | 45 +
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 | 203 +--
src/graphics/engine/engine.h | 20 +-
src/graphics/engine/lightning.cpp | 2 +-
src/graphics/engine/particle.cpp | 126 +-
src/graphics/engine/particle.h | 14 +-
src/graphics/engine/planet.cpp | 12 +-
src/graphics/engine/pyro.cpp | 5 +
src/graphics/engine/terrain.cpp | 5 +-
src/graphics/engine/text.cpp | 30 +-
src/graphics/model/README.txt | 82 ++
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 | 4 +-
src/level/robotmain.cpp | 652 ++++++----
src/level/robotmain.h | 210 ++-
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 | 12 +-
src/object/auto/autolabo.cpp | 2 +-
src/object/auto/autoresearch.cpp | 2 +-
src/object/implementation/program_storage_impl.cpp | 1 -
src/object/implementation/programmable_impl.cpp | 3 +
src/object/interface/damageable_object.h | 11 +-
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/motion/motionvehicle.cpp | 1 +
src/object/object.h | 5 +
src/object/object_factory.cpp | 44 +
src/object/object_manager.cpp | 19 +-
src/object/object_manager.h | 3 +-
src/object/object_type.h | 394 +++---
src/object/old_object.cpp | 110 +-
src/object/old_object.h | 32 +-
src/object/task/taskgoto.cpp | 47 +-
src/object/task/taskrecover.cpp | 2 +-
src/object/task/taskterraform.cpp | 111 +-
src/object/task/taskturn.cpp | 14 +-
src/object/task/taskturn.h | 1 +
src/physics/physics.cpp | 17 +-
src/script/cbottoken.cpp | 5 +-
src/script/script.cpp | 73 +-
src/script/scriptfunc.cpp | 232 +++-
src/script/scriptfunc.h | 3 +-
src/sound/oalsound/alsound.cpp | 113 +-
src/sound/oalsound/alsound.h | 11 +-
src/sound/sound.cpp | 28 +-
src/sound/sound.h | 26 +-
src/sound/sound_type.cpp | 3 +-
src/sound/sound_type.h | 1 +
src/ui/controls/control.h | 3 +-
src/ui/controls/edit.cpp | 340 ++---
src/ui/controls/edit.h | 32 +-
src/ui/controls/editvalue.cpp | 6 +-
src/ui/controls/map.cpp | 16 +-
src/ui/controls/shortcut.cpp | 21 +
src/ui/controls/target.cpp | 2 +-
src/ui/debug_menu.cpp | 61 +-
src/ui/debug_menu.h | 31 +
src/ui/mainshort.cpp | 5 +-
src/ui/mainui.cpp | 3 +-
src/ui/object_interface.cpp | 30 +-
src/ui/object_interface.h | 13 +-
src/ui/screen/screen_apperance.cpp | 45 +-
src/ui/screen/screen_apperance.h | 3 +
src/ui/screen/screen_io.cpp | 9 +-
src/ui/screen/screen_player_select.cpp | 26 +-
src/ui/studio.cpp | 143 ++-
src/ui/studio.h | 6 +-
test/unit/CBot/CBotToken_test.cpp | 2 +-
test/unit/CBot/CBot_test.cpp | 1358 +++++++++++++++++++-
test/unit/CMakeLists.txt | 4 +-
test/unit/app/app_test.cpp | 4 +-
test/unit/common/config_file_test.cpp | 4 +-
.../{app => common/system}/system_linux_test.cpp | 4 +-
.../{app => common/system}/system_windows_test.cpp | 4 +-
tools/release.py | 161 +++
227 files changed, 9170 insertions(+), 3583 deletions(-)
create mode 100644 INSTALL-MSYS2.md
create mode 100644 README-dev.md
create mode 100644 docimg/2d_coord.png
create mode 100644 docimg/3d_canonical_coords.png
create mode 100644 docimg/README.txt
delete mode 100644 src/CBot/CBotCallMethode.cpp
delete mode 100644 src/CBot/CBotCallMethode.h
create mode 100644 src/CBot/CBotInstr/CBotExprRetVar.cpp
copy src/CBot/CBotInstr/{CBotPostIncExpr.h => CBotExprRetVar.h} (80%)
create mode 100644 src/common/profiler.cpp
create mode 100644 src/common/profiler.h
rename src/{app => common/system}/system.cpp (91%)
rename src/{app => common/system}/system.h (99%)
rename src/{app => common/system}/system_linux.cpp (98%)
rename src/{app => common/system}/system_linux.h (95%)
rename src/{app => common/system}/system_macosx.cpp (98%)
rename src/{app => common/system}/system_macosx.h (92%)
rename src/{app => common/system}/system_other.cpp (97%)
rename src/{app => common/system}/system_other.h (95%)
rename src/{app => common/system}/system_windows.cpp (99%)
rename src/{app => common/system}/system_windows.h (95%)
create mode 100644 src/common/thread/thread.h
create mode 100644 src/common/thread/worker_thread.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/graphics/model/README.txt
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
rename test/unit/{app => common/system}/system_linux_test.cpp (96%)
rename test/unit/{app => common/system}/system_windows_test.cpp (96%)
create mode 100755 tools/release.py
--
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