[xoreos-git] [xoreos/xoreos] 857972: KOTORBASE: Don't deref HUD::_targetHealth when it'...
Vsevolod Kremianskii
noreply at github.com
Sun Mar 17 17:43:40 CET 2019
Branch: refs/heads/coverity_scan
Home: https://github.com/xoreos/xoreos
Commit: 8579723749ceff7cdb600aa83f96b60a64d9e3b9
https://github.com/xoreos/xoreos/commit/8579723749ceff7cdb600aa83f96b60a64d9e3b9
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/engines/kotorbase/gui/hud.cpp
Log Message:
-----------
KOTORBASE: Don't deref HUD::_targetHealth when it's nullptr
This fixes Coverity Scan issue #1399129.
Commit: 7f215011bea44294b64baf168d7589563691de63
https://github.com/xoreos/xoreos/commit/7f215011bea44294b64baf168d7589563691de63
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/engines/nwn2/inventory.cpp
M src/engines/nwn2/inventory.h
Log Message:
-----------
NWN2: Always initialize Inventory::_lastRetrieved
That's why I like in-class brace initializers: removes the possibility
to forget initializing the member in a new constructor.
This fixes Coverity Scan issue #1399125.
Commit: f26566d0bb6584c83c676190460102185c03ea33
https://github.com/xoreos/xoreos/commit/f26566d0bb6584c83c676190460102185c03ea33
Author: Cameron Cawley <ccawley2011 at gmail.com>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M CMakeLists.txt
Log Message:
-----------
BUILD: Move OpenGL detection to after GLEW is detected
Commit: 9f46a0ae3301e3c2af76eb0c14875b4ef711eb60
https://github.com/xoreos/xoreos/commit/9f46a0ae3301e3c2af76eb0c14875b4ef711eb60
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M CMakeLists.txt
Log Message:
-----------
BUILD: Only link to mincore.lib on Windows 8 and above
Commit: 817402634499fff60143665dd87701df49d7c7a9
https://github.com/xoreos/xoreos/commit/817402634499fff60143665dd87701df49d7c7a9
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/engines/rules.mk
M src/graphics/aurora/rules.mk
M src/graphics/rules.mk
M src/video/aurora/rules.mk
M src/video/rules.mk
Log Message:
-----------
BUILD: Fix build using MinGW and CMake
Commit: 848928a3d22bef38c87c286482f6cec3a8609136
https://github.com/xoreos/xoreos/commit/848928a3d22bef38c87c286482f6cec3a8609136
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/engines/aurora/pathfinding.cpp
Log Message:
-----------
ENGINES: Remove C99 printf specifier for size_t
It's not necessarily available everywhere, unfortunately.
Commit: 625b0cc33988421bfe48edbfc5ca51b962130c4c
https://github.com/xoreos/xoreos/commit/625b0cc33988421bfe48edbfc5ca51b962130c4c
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-03-03 (Sun, 03 Mar 2019)
Changed paths:
M src/engines/kotorbase/cameracontroller.cpp
M src/engines/kotorbase/cameracontroller.h
M src/engines/kotorbase/module.cpp
Log Message:
-----------
KOTOR: Improve camera handling
Commit: df7dfd260b09b131657c4f06515872aa57e2c179
https://github.com/xoreos/xoreos/commit/df7dfd260b09b131657c4f06515872aa57e2c179
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-03-03 (Sun, 03 Mar 2019)
Changed paths:
M src/engines/kotorbase/gui/hud.cpp
M src/engines/kotorbase/gui/hud.h
M src/engines/kotorbase/module.cpp
Log Message:
-----------
KOTOR: Fix doors not being unselected on unlock
Commit: f1c12fb4aa029762e69d698e2fca9b2d865ece91
https://github.com/xoreos/xoreos/commit/f1c12fb4aa029762e69d698e2fca9b2d865ece91
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-03-03 (Sun, 03 Mar 2019)
Changed paths:
M src/engines/kotorbase/area.cpp
M src/engines/kotorbase/area.h
Log Message:
-----------
KOTOR: Fix room visibility not being evaluated on start
Commit: 4cd7d39c771b027325aca144b70fc019f11350ed
https://github.com/xoreos/xoreos/commit/4cd7d39c771b027325aca144b70fc019f11350ed
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-03-03 (Sun, 03 Mar 2019)
Changed paths:
M src/engines/kotorbase/area.cpp
M src/engines/kotorbase/door.cpp
M src/engines/kotorbase/door.h
M src/engines/kotorbase/object.cpp
M src/engines/kotorbase/object.h
M src/engines/kotorbase/trigger.cpp
M src/engines/kotorbase/trigger.h
M src/engines/nwn2/trigger.cpp
M src/engines/nwn2/trigger.h
Log Message:
-----------
ENGINES: Rename Object::hideSoft to notifyNotSeen
Commit: 66be84cf46be2ca9582cf0a3f595c5a09d9a8bec
https://github.com/xoreos/xoreos/commit/66be84cf46be2ca9582cf0a3f595c5a09d9a8bec
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-03-03 (Sun, 03 Mar 2019)
Changed paths:
M src/engines/odyssey/button.cpp
Log Message:
-----------
ODYSSEY: Fix button icon reappearing when should be invisible
Commit: 6d4fb1313ca151ddebd49a7276c8a30645e40b74
https://github.com/xoreos/xoreos/commit/6d4fb1313ca151ddebd49a7276c8a30645e40b74
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-03-03 (Sun, 03 Mar 2019)
Changed paths:
M src/engines/odyssey/widget.cpp
Log Message:
-----------
ODYSSEY: Fix target button reappearing in KotOR when should be invisible
Commit: d992e3eb67fa44225979fd1621892c95917a3617
https://github.com/xoreos/xoreos/commit/d992e3eb67fa44225979fd1621892c95917a3617
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-03-03 (Sun, 03 Mar 2019)
Changed paths:
M src/engines/kotorbase/creature.cpp
Log Message:
-----------
KOTOR: Implement loading of creature names
Commit: e1383fd0bdb00fe4286dcbf76d3028fc76276e82
https://github.com/xoreos/xoreos/commit/e1383fd0bdb00fe4286dcbf76d3028fc76276e82
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-03-03 (Sun, 03 Mar 2019)
Changed paths:
M src/engines/kotorbase/creature.cpp
M src/engines/kotorbase/creature.h
M src/engines/kotorbase/door.cpp
M src/engines/kotorbase/door.h
M src/engines/kotorbase/gui/hud.cpp
M src/engines/kotorbase/gui/selectioncircle.cpp
M src/engines/kotorbase/gui/selectioncircle.h
M src/engines/kotorbase/object.cpp
M src/engines/kotorbase/object.h
M src/engines/kotorbase/situated.cpp
M src/engines/kotorbase/situated.h
Log Message:
-----------
KOTOR: Implement selection of all types of objects
Commit: 9ebcb5c7a0bba13cded0a6046c7cada703c6852b
https://github.com/xoreos/xoreos/commit/9ebcb5c7a0bba13cded0a6046c7cada703c6852b
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-03-03 (Sun, 03 Mar 2019)
Changed paths:
M src/engines/kotorbase/area.cpp
M src/engines/kotorbase/module.cpp
M src/engines/kotorbase/module.h
M src/engines/kotorbase/partycontroller.cpp
M src/engines/kotorbase/partycontroller.h
Log Message:
-----------
KOTOR: Implement switch of the party leader using TAB key
Commit: 90535fc169924298621fe486a2e3e8b6e7eb5fe1
https://github.com/xoreos/xoreos/commit/90535fc169924298621fe486a2e3e8b6e7eb5fe1
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-03-03 (Sun, 03 Mar 2019)
Changed paths:
M src/engines/kotorbase/module.cpp
Log Message:
-----------
KOTOR: Play animation on the party leader if no object is active
Commit: b202a1a86509a3d44592ed955c4a6e17f7787f08
https://github.com/xoreos/xoreos/commit/b202a1a86509a3d44592ed955c4a6e17f7787f08
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-03-03 (Sun, 03 Mar 2019)
Changed paths:
M src/engines/kotorbase/actionexecutor.cpp
Log Message:
-----------
KOTOR: Fix animation not playing on party members
Commit: 58fb1f37279f9ce4932fe9cf47056451aef08af5
https://github.com/xoreos/xoreos/commit/58fb1f37279f9ce4932fe9cf47056451aef08af5
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-03-03 (Sun, 03 Mar 2019)
Changed paths:
M src/engines/kotorbase/creature.cpp
M src/engines/kotorbase/creature.h
M src/engines/kotorbase/item.cpp
M src/engines/kotorbase/item.h
M src/engines/kotorbase/partyleader.cpp
M src/engines/kotorbase/types.h
Log Message:
-----------
KOTOR: Implement weapon drawing for all weapon types
Commit: 29743bc5690c53bd9025fcfc59bce0eb8605390d
https://github.com/xoreos/xoreos/commit/29743bc5690c53bd9025fcfc59bce0eb8605390d
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2019-03-03 (Sun, 03 Mar 2019)
Changed paths:
M AUTHORS
Log Message:
-----------
DOCS: Add libvpx to the Libraries section in our AUTHORS file
[ci skip]
Commit: a8c862b9b1a6a314b4bd62933dbd84776c4107fb
https://github.com/xoreos/xoreos/commit/a8c862b9b1a6a314b4bd62933dbd84776c4107fb
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2019-03-03 (Sun, 03 Mar 2019)
Changed paths:
M .gitignore
Log Message:
-----------
DIST: Add NWN2 unit test artifacts to the .gitignore file
[ci skip]
Commit: b68d8e4705ccdd70d34a1a4df07dd0db2d421435
https://github.com/xoreos/xoreos/commit/b68d8e4705ccdd70d34a1a4df07dd0db2d421435
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2019-03-03 (Sun, 03 Mar 2019)
Changed paths:
M AUTHORS
M CMakeLists.txt
M dists/debian/copyright
A external/glew/LICENSE.txt
A external/glew/README.xoreos
A external/glew/eglew.h
A external/glew/glew.cpp
A external/glew/glew.h
A external/glew/glew.patch
A external/glew/glxew.h
A external/glew/rules.mk
A external/glew/wglew.h
A external/glm/README.xoreos
A external/glm/common.hpp
A external/glm/copying.txt
A external/glm/detail/_features.hpp
A external/glm/detail/_fixes.hpp
A external/glm/detail/_noise.hpp
A external/glm/detail/_swizzle.hpp
A external/glm/detail/_swizzle_func.hpp
A external/glm/detail/_vectorize.hpp
A external/glm/detail/func_common.hpp
A external/glm/detail/func_common.inl
A external/glm/detail/func_common_simd.inl
A external/glm/detail/func_exponential.hpp
A external/glm/detail/func_exponential.inl
A external/glm/detail/func_exponential_simd.inl
A external/glm/detail/func_geometric.hpp
A external/glm/detail/func_geometric.inl
A external/glm/detail/func_geometric_simd.inl
A external/glm/detail/func_integer.hpp
A external/glm/detail/func_integer.inl
A external/glm/detail/func_integer_simd.inl
A external/glm/detail/func_matrix.hpp
A external/glm/detail/func_matrix.inl
A external/glm/detail/func_matrix_simd.inl
A external/glm/detail/func_packing.hpp
A external/glm/detail/func_packing.inl
A external/glm/detail/func_packing_simd.inl
A external/glm/detail/func_trigonometric.hpp
A external/glm/detail/func_trigonometric.inl
A external/glm/detail/func_trigonometric_simd.inl
A external/glm/detail/func_vector_relational.hpp
A external/glm/detail/func_vector_relational.inl
A external/glm/detail/func_vector_relational_simd.inl
A external/glm/detail/precision.hpp
A external/glm/detail/rules.mk
A external/glm/detail/setup.hpp
A external/glm/detail/type_float.hpp
A external/glm/detail/type_gentype.hpp
A external/glm/detail/type_gentype.inl
A external/glm/detail/type_half.hpp
A external/glm/detail/type_half.inl
A external/glm/detail/type_int.hpp
A external/glm/detail/type_mat.hpp
A external/glm/detail/type_mat.inl
A external/glm/detail/type_mat2x2.hpp
A external/glm/detail/type_mat2x2.inl
A external/glm/detail/type_mat2x3.hpp
A external/glm/detail/type_mat2x3.inl
A external/glm/detail/type_mat2x4.hpp
A external/glm/detail/type_mat2x4.inl
A external/glm/detail/type_mat3x2.hpp
A external/glm/detail/type_mat3x2.inl
A external/glm/detail/type_mat3x3.hpp
A external/glm/detail/type_mat3x3.inl
A external/glm/detail/type_mat3x4.hpp
A external/glm/detail/type_mat3x4.inl
A external/glm/detail/type_mat4x2.hpp
A external/glm/detail/type_mat4x2.inl
A external/glm/detail/type_mat4x3.hpp
A external/glm/detail/type_mat4x3.inl
A external/glm/detail/type_mat4x4.hpp
A external/glm/detail/type_mat4x4.inl
A external/glm/detail/type_mat4x4_simd.inl
A external/glm/detail/type_vec.hpp
A external/glm/detail/type_vec.inl
A external/glm/detail/type_vec1.hpp
A external/glm/detail/type_vec1.inl
A external/glm/detail/type_vec2.hpp
A external/glm/detail/type_vec2.inl
A external/glm/detail/type_vec3.hpp
A external/glm/detail/type_vec3.inl
A external/glm/detail/type_vec4.hpp
A external/glm/detail/type_vec4.inl
A external/glm/detail/type_vec4_simd.inl
A external/glm/exponential.hpp
A external/glm/ext.hpp
A external/glm/fwd.hpp
A external/glm/geometric.hpp
A external/glm/glm.hpp
A external/glm/gtc/bitfield.hpp
A external/glm/gtc/bitfield.inl
A external/glm/gtc/color_encoding.inl
A external/glm/gtc/color_space.hpp
A external/glm/gtc/color_space.inl
A external/glm/gtc/constants.hpp
A external/glm/gtc/constants.inl
A external/glm/gtc/epsilon.hpp
A external/glm/gtc/epsilon.inl
A external/glm/gtc/functions.hpp
A external/glm/gtc/functions.inl
A external/glm/gtc/integer.hpp
A external/glm/gtc/integer.inl
A external/glm/gtc/matrix_access.hpp
A external/glm/gtc/matrix_access.inl
A external/glm/gtc/matrix_integer.hpp
A external/glm/gtc/matrix_inverse.hpp
A external/glm/gtc/matrix_inverse.inl
A external/glm/gtc/matrix_transform.hpp
A external/glm/gtc/matrix_transform.inl
A external/glm/gtc/noise.hpp
A external/glm/gtc/noise.inl
A external/glm/gtc/packing.hpp
A external/glm/gtc/packing.inl
A external/glm/gtc/quaternion.hpp
A external/glm/gtc/quaternion.inl
A external/glm/gtc/quaternion_simd.inl
A external/glm/gtc/random.hpp
A external/glm/gtc/random.inl
A external/glm/gtc/reciprocal.hpp
A external/glm/gtc/reciprocal.inl
A external/glm/gtc/round.hpp
A external/glm/gtc/round.inl
A external/glm/gtc/rules.mk
A external/glm/gtc/type_aligned.hpp
A external/glm/gtc/type_precision.hpp
A external/glm/gtc/type_precision.inl
A external/glm/gtc/type_ptr.hpp
A external/glm/gtc/type_ptr.inl
A external/glm/gtc/ulp.hpp
A external/glm/gtc/ulp.inl
A external/glm/gtc/vec1.hpp
A external/glm/gtc/vec1.inl
A external/glm/gtx/associated_min_max.hpp
A external/glm/gtx/associated_min_max.inl
A external/glm/gtx/bit.hpp
A external/glm/gtx/bit.inl
A external/glm/gtx/closest_point.hpp
A external/glm/gtx/closest_point.inl
A external/glm/gtx/color_space.hpp
A external/glm/gtx/color_space.inl
A external/glm/gtx/color_space_YCoCg.hpp
A external/glm/gtx/color_space_YCoCg.inl
A external/glm/gtx/common.hpp
A external/glm/gtx/common.inl
A external/glm/gtx/compatibility.hpp
A external/glm/gtx/compatibility.inl
A external/glm/gtx/component_wise.hpp
A external/glm/gtx/component_wise.inl
A external/glm/gtx/dual_quaternion.hpp
A external/glm/gtx/dual_quaternion.inl
A external/glm/gtx/euler_angles.hpp
A external/glm/gtx/euler_angles.inl
A external/glm/gtx/extend.hpp
A external/glm/gtx/extend.inl
A external/glm/gtx/extended_min_max.hpp
A external/glm/gtx/extended_min_max.inl
A external/glm/gtx/fast_exponential.hpp
A external/glm/gtx/fast_exponential.inl
A external/glm/gtx/fast_square_root.hpp
A external/glm/gtx/fast_square_root.inl
A external/glm/gtx/fast_trigonometry.hpp
A external/glm/gtx/fast_trigonometry.inl
A external/glm/gtx/float_notmalize.inl
A external/glm/gtx/gradient_paint.hpp
A external/glm/gtx/gradient_paint.inl
A external/glm/gtx/handed_coordinate_space.hpp
A external/glm/gtx/handed_coordinate_space.inl
A external/glm/gtx/hash.hpp
A external/glm/gtx/hash.inl
A external/glm/gtx/integer.hpp
A external/glm/gtx/integer.inl
A external/glm/gtx/intersect.hpp
A external/glm/gtx/intersect.inl
A external/glm/gtx/io.hpp
A external/glm/gtx/io.inl
A external/glm/gtx/log_base.hpp
A external/glm/gtx/log_base.inl
A external/glm/gtx/matrix_cross_product.hpp
A external/glm/gtx/matrix_cross_product.inl
A external/glm/gtx/matrix_decompose.hpp
A external/glm/gtx/matrix_decompose.inl
A external/glm/gtx/matrix_interpolation.hpp
A external/glm/gtx/matrix_interpolation.inl
A external/glm/gtx/matrix_major_storage.hpp
A external/glm/gtx/matrix_major_storage.inl
A external/glm/gtx/matrix_operation.hpp
A external/glm/gtx/matrix_operation.inl
A external/glm/gtx/matrix_query.hpp
A external/glm/gtx/matrix_query.inl
A external/glm/gtx/matrix_transform_2d.hpp
A external/glm/gtx/matrix_transform_2d.inl
A external/glm/gtx/mixed_product.hpp
A external/glm/gtx/mixed_product.inl
A external/glm/gtx/norm.hpp
A external/glm/gtx/norm.inl
A external/glm/gtx/normal.hpp
A external/glm/gtx/normal.inl
A external/glm/gtx/normalize_dot.hpp
A external/glm/gtx/normalize_dot.inl
A external/glm/gtx/number_precision.hpp
A external/glm/gtx/number_precision.inl
A external/glm/gtx/optimum_pow.hpp
A external/glm/gtx/optimum_pow.inl
A external/glm/gtx/orthonormalize.hpp
A external/glm/gtx/orthonormalize.inl
A external/glm/gtx/perpendicular.hpp
A external/glm/gtx/perpendicular.inl
A external/glm/gtx/polar_coordinates.hpp
A external/glm/gtx/polar_coordinates.inl
A external/glm/gtx/projection.hpp
A external/glm/gtx/projection.inl
A external/glm/gtx/quaternion.hpp
A external/glm/gtx/quaternion.inl
A external/glm/gtx/range.hpp
A external/glm/gtx/raw_data.hpp
A external/glm/gtx/raw_data.inl
A external/glm/gtx/rotate_normalized_axis.hpp
A external/glm/gtx/rotate_normalized_axis.inl
A external/glm/gtx/rotate_vector.hpp
A external/glm/gtx/rotate_vector.inl
A external/glm/gtx/rules.mk
A external/glm/gtx/scalar_multiplication.hpp
A external/glm/gtx/scalar_relational.hpp
A external/glm/gtx/scalar_relational.inl
A external/glm/gtx/spline.hpp
A external/glm/gtx/spline.inl
A external/glm/gtx/std_based_type.hpp
A external/glm/gtx/std_based_type.inl
A external/glm/gtx/string_cast.hpp
A external/glm/gtx/string_cast.inl
A external/glm/gtx/transform.hpp
A external/glm/gtx/transform.inl
A external/glm/gtx/transform2.hpp
A external/glm/gtx/transform2.inl
A external/glm/gtx/type_aligned.hpp
A external/glm/gtx/type_aligned.inl
A external/glm/gtx/type_trait.hpp
A external/glm/gtx/type_trait.inl
A external/glm/gtx/vector_angle.hpp
A external/glm/gtx/vector_angle.inl
A external/glm/gtx/vector_query.hpp
A external/glm/gtx/vector_query.inl
A external/glm/gtx/wrap.hpp
A external/glm/gtx/wrap.inl
A external/glm/integer.hpp
A external/glm/mat2x2.hpp
A external/glm/mat2x3.hpp
A external/glm/mat2x4.hpp
A external/glm/mat3x2.hpp
A external/glm/mat3x3.hpp
A external/glm/mat3x4.hpp
A external/glm/mat4x2.hpp
A external/glm/mat4x3.hpp
A external/glm/mat4x4.hpp
A external/glm/matrix.hpp
A external/glm/packing.hpp
A external/glm/rules.mk
A external/glm/simd/common.h
A external/glm/simd/exponential.h
A external/glm/simd/geometric.h
A external/glm/simd/integer.h
A external/glm/simd/matrix.h
A external/glm/simd/packing.h
A external/glm/simd/platform.h
A external/glm/simd/rules.mk
A external/glm/simd/trigonometric.h
A external/glm/simd/vector_relational.h
A external/glm/trigonometric.hpp
A external/glm/vec2.hpp
A external/glm/vec3.hpp
A external/glm/vec4.hpp
A external/glm/vector_relational.hpp
A external/lua/COPYRIGHT
A external/lua/README.xoreos
A external/lua/lapi.cpp
A external/lua/lapi.h
A external/lua/lauxlib.cpp
A external/lua/lauxlib.h
A external/lua/lbaselib.cpp
A external/lua/lcode.cpp
A external/lua/lcode.h
A external/lua/ldblib.cpp
A external/lua/ldebug.cpp
A external/lua/ldebug.h
A external/lua/ldo.cpp
A external/lua/ldo.h
A external/lua/ldump.cpp
A external/lua/lfunc.cpp
A external/lua/lfunc.h
A external/lua/lgc.cpp
A external/lua/lgc.h
A external/lua/liolib.cpp
A external/lua/llex.cpp
A external/lua/llex.h
A external/lua/llimits.h
A external/lua/lmathlib.cpp
A external/lua/lmem.cpp
A external/lua/lmem.h
A external/lua/loadlib.cpp
A external/lua/lobject.cpp
A external/lua/lobject.h
A external/lua/lopcodes.cpp
A external/lua/lopcodes.h
A external/lua/lparser.cpp
A external/lua/lparser.h
A external/lua/lstate.cpp
A external/lua/lstate.h
A external/lua/lstring.cpp
A external/lua/lstring.h
A external/lua/lstrlib.cpp
A external/lua/ltable.cpp
A external/lua/ltable.h
A external/lua/ltablib.cpp
A external/lua/ltests.cpp
A external/lua/ltm.cpp
A external/lua/ltm.h
A external/lua/lua.h
A external/lua/lualib.h
A external/lua/lundump.cpp
A external/lua/lundump.h
A external/lua/lvm.cpp
A external/lua/lvm.h
A external/lua/lzio.cpp
A external/lua/lzio.h
A external/lua/rules.mk
A external/rules.mk
A external/toluapp/COPYRIGHT
A external/toluapp/README.xoreos
A external/toluapp/rules.mk
A external/toluapp/tolua++.h
A external/toluapp/tolua_event.cpp
A external/toluapp/tolua_event.h
A external/toluapp/tolua_is.cpp
A external/toluapp/tolua_map.cpp
A external/toluapp/tolua_push.cpp
A external/toluapp/tolua_to.cpp
A external/utf8cpp/README.xoreos
A external/utf8cpp/rules.mk
A external/utf8cpp/utf8.h
A external/utf8cpp/utf8/checked.h
A external/utf8cpp/utf8/core.h
A external/utf8cpp/utf8/unchecked.h
A external/utf8cpp/utf8cpp.patch
R glew/LICENSE.txt
R glew/README.xoreos
R glew/eglew.h
R glew/glew.cpp
R glew/glew.h
R glew/glew.patch
R glew/glxew.h
R glew/rules.mk
R glew/wglew.h
R glm/README.xoreos
R glm/common.hpp
R glm/copying.txt
R glm/detail/_features.hpp
R glm/detail/_fixes.hpp
R glm/detail/_noise.hpp
R glm/detail/_swizzle.hpp
R glm/detail/_swizzle_func.hpp
R glm/detail/_vectorize.hpp
R glm/detail/func_common.hpp
R glm/detail/func_common.inl
R glm/detail/func_common_simd.inl
R glm/detail/func_exponential.hpp
R glm/detail/func_exponential.inl
R glm/detail/func_exponential_simd.inl
R glm/detail/func_geometric.hpp
R glm/detail/func_geometric.inl
R glm/detail/func_geometric_simd.inl
R glm/detail/func_integer.hpp
R glm/detail/func_integer.inl
R glm/detail/func_integer_simd.inl
R glm/detail/func_matrix.hpp
R glm/detail/func_matrix.inl
R glm/detail/func_matrix_simd.inl
R glm/detail/func_packing.hpp
R glm/detail/func_packing.inl
R glm/detail/func_packing_simd.inl
R glm/detail/func_trigonometric.hpp
R glm/detail/func_trigonometric.inl
R glm/detail/func_trigonometric_simd.inl
R glm/detail/func_vector_relational.hpp
R glm/detail/func_vector_relational.inl
R glm/detail/func_vector_relational_simd.inl
R glm/detail/precision.hpp
R glm/detail/rules.mk
R glm/detail/setup.hpp
R glm/detail/type_float.hpp
R glm/detail/type_gentype.hpp
R glm/detail/type_gentype.inl
R glm/detail/type_half.hpp
R glm/detail/type_half.inl
R glm/detail/type_int.hpp
R glm/detail/type_mat.hpp
R glm/detail/type_mat.inl
R glm/detail/type_mat2x2.hpp
R glm/detail/type_mat2x2.inl
R glm/detail/type_mat2x3.hpp
R glm/detail/type_mat2x3.inl
R glm/detail/type_mat2x4.hpp
R glm/detail/type_mat2x4.inl
R glm/detail/type_mat3x2.hpp
R glm/detail/type_mat3x2.inl
R glm/detail/type_mat3x3.hpp
R glm/detail/type_mat3x3.inl
R glm/detail/type_mat3x4.hpp
R glm/detail/type_mat3x4.inl
R glm/detail/type_mat4x2.hpp
R glm/detail/type_mat4x2.inl
R glm/detail/type_mat4x3.hpp
R glm/detail/type_mat4x3.inl
R glm/detail/type_mat4x4.hpp
R glm/detail/type_mat4x4.inl
R glm/detail/type_mat4x4_simd.inl
R glm/detail/type_vec.hpp
R glm/detail/type_vec.inl
R glm/detail/type_vec1.hpp
R glm/detail/type_vec1.inl
R glm/detail/type_vec2.hpp
R glm/detail/type_vec2.inl
R glm/detail/type_vec3.hpp
R glm/detail/type_vec3.inl
R glm/detail/type_vec4.hpp
R glm/detail/type_vec4.inl
R glm/detail/type_vec4_simd.inl
R glm/exponential.hpp
R glm/ext.hpp
R glm/fwd.hpp
R glm/geometric.hpp
R glm/glm.hpp
R glm/gtc/bitfield.hpp
R glm/gtc/bitfield.inl
R glm/gtc/color_encoding.inl
R glm/gtc/color_space.hpp
R glm/gtc/color_space.inl
R glm/gtc/constants.hpp
R glm/gtc/constants.inl
R glm/gtc/epsilon.hpp
R glm/gtc/epsilon.inl
R glm/gtc/functions.hpp
R glm/gtc/functions.inl
R glm/gtc/integer.hpp
R glm/gtc/integer.inl
R glm/gtc/matrix_access.hpp
R glm/gtc/matrix_access.inl
R glm/gtc/matrix_integer.hpp
R glm/gtc/matrix_inverse.hpp
R glm/gtc/matrix_inverse.inl
R glm/gtc/matrix_transform.hpp
R glm/gtc/matrix_transform.inl
R glm/gtc/noise.hpp
R glm/gtc/noise.inl
R glm/gtc/packing.hpp
R glm/gtc/packing.inl
R glm/gtc/quaternion.hpp
R glm/gtc/quaternion.inl
R glm/gtc/quaternion_simd.inl
R glm/gtc/random.hpp
R glm/gtc/random.inl
R glm/gtc/reciprocal.hpp
R glm/gtc/reciprocal.inl
R glm/gtc/round.hpp
R glm/gtc/round.inl
R glm/gtc/rules.mk
R glm/gtc/type_aligned.hpp
R glm/gtc/type_precision.hpp
R glm/gtc/type_precision.inl
R glm/gtc/type_ptr.hpp
R glm/gtc/type_ptr.inl
R glm/gtc/ulp.hpp
R glm/gtc/ulp.inl
R glm/gtc/vec1.hpp
R glm/gtc/vec1.inl
R glm/gtx/associated_min_max.hpp
R glm/gtx/associated_min_max.inl
R glm/gtx/bit.hpp
R glm/gtx/bit.inl
R glm/gtx/closest_point.hpp
R glm/gtx/closest_point.inl
R glm/gtx/color_space.hpp
R glm/gtx/color_space.inl
R glm/gtx/color_space_YCoCg.hpp
R glm/gtx/color_space_YCoCg.inl
R glm/gtx/common.hpp
R glm/gtx/common.inl
R glm/gtx/compatibility.hpp
R glm/gtx/compatibility.inl
R glm/gtx/component_wise.hpp
R glm/gtx/component_wise.inl
R glm/gtx/dual_quaternion.hpp
R glm/gtx/dual_quaternion.inl
R glm/gtx/euler_angles.hpp
R glm/gtx/euler_angles.inl
R glm/gtx/extend.hpp
R glm/gtx/extend.inl
R glm/gtx/extended_min_max.hpp
R glm/gtx/extended_min_max.inl
R glm/gtx/fast_exponential.hpp
R glm/gtx/fast_exponential.inl
R glm/gtx/fast_square_root.hpp
R glm/gtx/fast_square_root.inl
R glm/gtx/fast_trigonometry.hpp
R glm/gtx/fast_trigonometry.inl
R glm/gtx/float_notmalize.inl
R glm/gtx/gradient_paint.hpp
R glm/gtx/gradient_paint.inl
R glm/gtx/handed_coordinate_space.hpp
R glm/gtx/handed_coordinate_space.inl
R glm/gtx/hash.hpp
R glm/gtx/hash.inl
R glm/gtx/integer.hpp
R glm/gtx/integer.inl
R glm/gtx/intersect.hpp
R glm/gtx/intersect.inl
R glm/gtx/io.hpp
R glm/gtx/io.inl
R glm/gtx/log_base.hpp
R glm/gtx/log_base.inl
R glm/gtx/matrix_cross_product.hpp
R glm/gtx/matrix_cross_product.inl
R glm/gtx/matrix_decompose.hpp
R glm/gtx/matrix_decompose.inl
R glm/gtx/matrix_interpolation.hpp
R glm/gtx/matrix_interpolation.inl
R glm/gtx/matrix_major_storage.hpp
R glm/gtx/matrix_major_storage.inl
R glm/gtx/matrix_operation.hpp
R glm/gtx/matrix_operation.inl
R glm/gtx/matrix_query.hpp
R glm/gtx/matrix_query.inl
R glm/gtx/matrix_transform_2d.hpp
R glm/gtx/matrix_transform_2d.inl
R glm/gtx/mixed_product.hpp
R glm/gtx/mixed_product.inl
R glm/gtx/norm.hpp
R glm/gtx/norm.inl
R glm/gtx/normal.hpp
R glm/gtx/normal.inl
R glm/gtx/normalize_dot.hpp
R glm/gtx/normalize_dot.inl
R glm/gtx/number_precision.hpp
R glm/gtx/number_precision.inl
R glm/gtx/optimum_pow.hpp
R glm/gtx/optimum_pow.inl
R glm/gtx/orthonormalize.hpp
R glm/gtx/orthonormalize.inl
R glm/gtx/perpendicular.hpp
R glm/gtx/perpendicular.inl
R glm/gtx/polar_coordinates.hpp
R glm/gtx/polar_coordinates.inl
R glm/gtx/projection.hpp
R glm/gtx/projection.inl
R glm/gtx/quaternion.hpp
R glm/gtx/quaternion.inl
R glm/gtx/range.hpp
R glm/gtx/raw_data.hpp
R glm/gtx/raw_data.inl
R glm/gtx/rotate_normalized_axis.hpp
R glm/gtx/rotate_normalized_axis.inl
R glm/gtx/rotate_vector.hpp
R glm/gtx/rotate_vector.inl
R glm/gtx/rules.mk
R glm/gtx/scalar_multiplication.hpp
R glm/gtx/scalar_relational.hpp
R glm/gtx/scalar_relational.inl
R glm/gtx/spline.hpp
R glm/gtx/spline.inl
R glm/gtx/std_based_type.hpp
R glm/gtx/std_based_type.inl
R glm/gtx/string_cast.hpp
R glm/gtx/string_cast.inl
R glm/gtx/transform.hpp
R glm/gtx/transform.inl
R glm/gtx/transform2.hpp
R glm/gtx/transform2.inl
R glm/gtx/type_aligned.hpp
R glm/gtx/type_aligned.inl
R glm/gtx/type_trait.hpp
R glm/gtx/type_trait.inl
R glm/gtx/vector_angle.hpp
R glm/gtx/vector_angle.inl
R glm/gtx/vector_query.hpp
R glm/gtx/vector_query.inl
R glm/gtx/wrap.hpp
R glm/gtx/wrap.inl
R glm/integer.hpp
R glm/mat2x2.hpp
R glm/mat2x3.hpp
R glm/mat2x4.hpp
R glm/mat3x2.hpp
R glm/mat3x3.hpp
R glm/mat3x4.hpp
R glm/mat4x2.hpp
R glm/mat4x3.hpp
R glm/mat4x4.hpp
R glm/matrix.hpp
R glm/packing.hpp
R glm/rules.mk
R glm/simd/common.h
R glm/simd/exponential.h
R glm/simd/geometric.h
R glm/simd/integer.h
R glm/simd/matrix.h
R glm/simd/packing.h
R glm/simd/platform.h
R glm/simd/rules.mk
R glm/simd/trigonometric.h
R glm/simd/vector_relational.h
R glm/trigonometric.hpp
R glm/vec2.hpp
R glm/vec3.hpp
R glm/vec4.hpp
R glm/vector_relational.hpp
R lua/COPYRIGHT
R lua/README.xoreos
R lua/lapi.cpp
R lua/lapi.h
R lua/lauxlib.cpp
R lua/lauxlib.h
R lua/lbaselib.cpp
R lua/lcode.cpp
R lua/lcode.h
R lua/ldblib.cpp
R lua/ldebug.cpp
R lua/ldebug.h
R lua/ldo.cpp
R lua/ldo.h
R lua/ldump.cpp
R lua/lfunc.cpp
R lua/lfunc.h
R lua/lgc.cpp
R lua/lgc.h
R lua/liolib.cpp
R lua/llex.cpp
R lua/llex.h
R lua/llimits.h
R lua/lmathlib.cpp
R lua/lmem.cpp
R lua/lmem.h
R lua/loadlib.cpp
R lua/lobject.cpp
R lua/lobject.h
R lua/lopcodes.cpp
R lua/lopcodes.h
R lua/lparser.cpp
R lua/lparser.h
R lua/lstate.cpp
R lua/lstate.h
R lua/lstring.cpp
R lua/lstring.h
R lua/lstrlib.cpp
R lua/ltable.cpp
R lua/ltable.h
R lua/ltablib.cpp
R lua/ltests.cpp
R lua/ltm.cpp
R lua/ltm.h
R lua/lua.h
R lua/lualib.h
R lua/lundump.cpp
R lua/lundump.h
R lua/lvm.cpp
R lua/lvm.h
R lua/lzio.cpp
R lua/lzio.h
R lua/rules.mk
M rules.mk
M src/aurora/gff3writer.h
M src/aurora/gff4file.cpp
M src/aurora/gff4file.h
M src/aurora/gfxfile.h
M src/aurora/lua/function.cpp
M src/aurora/lua/scriptman.cpp
M src/aurora/lua/stack.cpp
M src/aurora/lua/table.cpp
M src/aurora/lua/types.h
M src/common/boundingbox.cpp
M src/common/boundingbox.h
M src/common/geometry.h
M src/common/ustring.h
M src/engines/aurora/console.cpp
M src/engines/aurora/localpathfinding.cpp
M src/engines/aurora/objectwalkmesh.h
M src/engines/aurora/pathfinding.cpp
M src/engines/aurora/pathfinding.h
M src/engines/aurora/trigger.cpp
M src/engines/aurora/trigger.h
M src/engines/dragonage/room.cpp
M src/engines/dragonage2/room.cpp
M src/engines/kotor/gui/chargen/charactergeneration.cpp
M src/engines/kotor/gui/chargen/classselection.cpp
M src/engines/kotor/gui/chargen/classselection.h
M src/engines/kotor/gui/ingame/minimap.cpp
M src/engines/kotor/gui/main/main.cpp
M src/engines/kotorbase/action.h
M src/engines/kotorbase/actionexecutor.cpp
M src/engines/kotorbase/cameracontroller.h
M src/engines/kotorbase/door.cpp
M src/engines/kotorbase/path/objectwalkmesh.cpp
M src/engines/kotorbase/path/objectwalkmesh.h
M src/engines/kotorbase/path/pathfinding.h
M src/engines/kotorbase/path/walkmeshloader.h
M src/engines/kotorbase/placeable.cpp
M src/engines/kotorbase/script/functions_action.cpp
M src/engines/kotorbase/situated.h
M src/engines/nwn/gui/ingame/dialog.cpp
M src/engines/nwn/gui/main/newgamefog.cpp
M src/engines/nwn/gui/widgets/portrait.cpp
M src/engines/nwn/objectwalkmesh.h
M src/engines/nwn/walkmeshloader.cpp
M src/engines/nwn/walkmeshloader.h
M src/engines/witcher/lua/bindings.cpp
M src/graphics/aurora/animation.cpp
M src/graphics/aurora/animationthread.cpp
M src/graphics/aurora/animationthread.h
M src/graphics/aurora/cube.cpp
M src/graphics/aurora/cube.h
M src/graphics/aurora/guiquad.cpp
M src/graphics/aurora/line.h
M src/graphics/aurora/model.cpp
M src/graphics/aurora/model.h
M src/graphics/aurora/model_dragonage.h
M src/graphics/aurora/model_kotor.cpp
M src/graphics/aurora/model_nwn.cpp
M src/graphics/aurora/model_sonic.cpp
M src/graphics/aurora/model_sonic.h
M src/graphics/aurora/modelnode.cpp
M src/graphics/aurora/subscenequad.cpp
M src/graphics/aurora/subscenequad.h
M src/graphics/camera.cpp
M src/graphics/font.h
M src/graphics/graphics.cpp
M src/graphics/graphics.h
M src/graphics/render/renderman.cpp
M src/graphics/render/renderman.h
M src/graphics/render/renderqueue.cpp
M src/graphics/render/renderqueue.h
M src/graphics/renderable.h
M src/graphics/rules.mk
M src/graphics/shader/shaderbuilder.h
M src/graphics/shader/shaderrenderable.cpp
M src/graphics/shader/shaderrenderable.h
M src/graphics/shader/shadersurface.cpp
M src/graphics/shader/shadersurface.h
M src/graphics/types.h
M src/rules.mk
M tests/common/boundingbox.cpp
R toluapp/COPYRIGHT
R toluapp/README.xoreos
R toluapp/rules.mk
R toluapp/tolua++.h
R toluapp/tolua_event.cpp
R toluapp/tolua_event.h
R toluapp/tolua_is.cpp
R toluapp/tolua_map.cpp
R toluapp/tolua_push.cpp
R toluapp/tolua_to.cpp
R utf8cpp/README.xoreos
R utf8cpp/rules.mk
R utf8cpp/utf8.h
R utf8cpp/utf8/checked.h
R utf8cpp/utf8/core.h
R utf8cpp/utf8/unchecked.h
R utf8cpp/utf8cpp.patch
Log Message:
-----------
ALL: Move third-party code into its own directory, external/
This includes:
- glew
- glm
- lua
- tolua++
- utf8cpp
Commit: a2894df96f96cee2e3891cfbbb1725d78656f03c
https://github.com/xoreos/xoreos/commit/a2894df96f96cee2e3891cfbbb1725d78656f03c
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2019-03-03 (Sun, 03 Mar 2019)
Changed paths:
M .gitignore
Log Message:
-----------
DIST: Update .gitignore CMake files
[ci skip]
Commit: 35d5293a7b4054bfc9e490fb8a268af9edf93138
https://github.com/xoreos/xoreos/commit/35d5293a7b4054bfc9e490fb8a268af9edf93138
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-03-04 (Mon, 04 Mar 2019)
Changed paths:
M CMakeLists.txt
Log Message:
-----------
BUILD: Fix CMake compilation using MSVC x64
Also move MSVC linker options from warnings to a more generic section.
Commit: 848f3f279f82625b335fbea7f16e076bf8d6e993
https://github.com/xoreos/xoreos/commit/848f3f279f82625b335fbea7f16e076bf8d6e993
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-03-04 (Mon, 04 Mar 2019)
Changed paths:
M src/engines/nwn2/creature.cpp
M src/engines/nwn2/creature.h
M src/engines/nwn2/inventory.cpp
M src/engines/nwn2/inventory.h
M src/engines/nwn2/item.cpp
M src/engines/nwn2/item.h
M src/engines/nwn2/object.cpp
M src/engines/nwn2/object.h
M src/engines/nwn2/placeable.cpp
M src/engines/nwn2/placeable.h
M src/engines/nwn2/script/function_tables.h
M src/engines/nwn2/script/functions.h
M src/engines/nwn2/script/functions_inventory.cpp
M tests/engines/nwn2/creature.cpp
Log Message:
-----------
NWN2: Create new item in inventory using ResRef template
Commit: db5a440f9a24fb60430aa14793ac6cc0714977c9
https://github.com/xoreos/xoreos/commit/db5a440f9a24fb60430aa14793ac6cc0714977c9
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-03-04 (Mon, 04 Mar 2019)
Changed paths:
M src/engines/nwn2/inventory.cpp
M src/engines/nwn2/inventory.h
M src/engines/nwn2/script/function_tables.h
M src/engines/nwn2/script/functions.h
M src/engines/nwn2/script/functions_inventory.cpp
M tests/engines/nwn2/creature.cpp
Log Message:
-----------
NWN2: Get item in creature equip slot
Commit: a3c216cc19211c511c4a0d14c4d6666188277534
https://github.com/xoreos/xoreos/commit/a3c216cc19211c511c4a0d14c4d6666188277534
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-03-04 (Mon, 04 Mar 2019)
Changed paths:
M src/engines/nwn2/item.cpp
M src/engines/nwn2/item.h
M src/engines/nwn2/script/function_tables.h
M src/engines/nwn2/script/functions.h
M src/engines/nwn2/script/functions_inventory.cpp
Log Message:
-----------
NWN2: Get and set item charges
Commit: c4f3598d997912a26429c668278d4cafb499ffe8
https://github.com/xoreos/xoreos/commit/c4f3598d997912a26429c668278d4cafb499ffe8
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-03-04 (Mon, 04 Mar 2019)
Changed paths:
M src/engines/kotorbase/gui/hud.cpp
M src/engines/kotorbase/gui/selectioncircle.cpp
M src/engines/kotorbase/gui/selectioncircle.h
Log Message:
-----------
KOTOR: Fix selection visible when object is not on screen
Commit: bea44f3a318292b70c96bca1a2acff51dd4008f4
https://github.com/xoreos/xoreos/commit/bea44f3a318292b70c96bca1a2acff51dd4008f4
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-03-04 (Mon, 04 Mar 2019)
Changed paths:
M src/engines/kotorbase/actionexecutor.cpp
M src/engines/kotorbase/actionexecutor.h
M src/engines/kotorbase/area.cpp
M src/engines/kotorbase/gui/hud.cpp
M src/engines/kotorbase/module.cpp
M src/engines/kotorbase/module.h
M src/engines/kotorbase/partyleader.cpp
M src/engines/kotorbase/script/functions_action.cpp
Log Message:
-----------
KOTOR: Issue an action to use an object on click
Commit: 4a521692e4d794d59f3252fa469bddef5ef3aae5
https://github.com/xoreos/xoreos/commit/4a521692e4d794d59f3252fa469bddef5ef3aae5
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-03-04 (Mon, 04 Mar 2019)
Changed paths:
M src/engines/kotorbase/creature.cpp
Log Message:
-----------
KOTOR: g6w1 animation is two pistols draw animation
Commit: 9a3debf300b227f7fb978d6409e5b12cda1e559a
https://github.com/xoreos/xoreos/commit/9a3debf300b227f7fb978d6409e5b12cda1e559a
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-03-04 (Mon, 04 Mar 2019)
Changed paths:
M src/engines/kotorbase/creature.cpp
M src/engines/kotorbase/creature.h
A src/engines/kotorbase/creatureinfo.cpp
A src/engines/kotorbase/creatureinfo.h
M src/engines/kotorbase/rules.mk
Log Message:
-----------
KOTOR: Extract d20 properties from Creature to CreatureInfo
Commit: 879e12ad8703c88083d3c8adc086bf0d54d88a2d
https://github.com/xoreos/xoreos/commit/879e12ad8703c88083d3c8adc086bf0d54d88a2d
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-03-04 (Mon, 04 Mar 2019)
Changed paths:
M src/engines/kotorbase/creature.cpp
M src/engines/kotorbase/creature.h
M src/engines/kotorbase/creatureinfo.cpp
M src/engines/kotorbase/creatureinfo.h
M src/engines/kotorbase/inventory.cpp
M src/engines/kotorbase/inventory.h
Log Message:
-----------
KOTOR: Extract inventory and equipment from Creature to CreatureInfo
Commit: d15ec350d68dafcb7b22ecb53784b9a9cbd35ab1
https://github.com/xoreos/xoreos/commit/d15ec350d68dafcb7b22ecb53784b9a9cbd35ab1
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-03-04 (Mon, 04 Mar 2019)
Changed paths:
M src/engines/kotorbase/creature.cpp
M src/engines/kotorbase/creature.h
M src/engines/kotorbase/creatureinfo.h
M src/engines/kotorbase/module.cpp
M src/engines/kotorbase/module.h
M src/engines/kotorbase/types.h
Log Message:
-----------
KOTOR: Save PC inventory and equipment on module change
Commit: 324ad3de830ecf9bf084144fb1d5106b73a9e10e
https://github.com/xoreos/xoreos/commit/324ad3de830ecf9bf084144fb1d5106b73a9e10e
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-03-05 (Tue, 05 Mar 2019)
Changed paths:
M src/engines/kotor2/creature.cpp
Log Message:
-----------
KOTOR2: Fix missing PC head
Commit: f8b7895361aaa6f1f0f6d2ac49bf288d447b30b9
https://github.com/xoreos/xoreos/commit/f8b7895361aaa6f1f0f6d2ac49bf288d447b30b9
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-03-05 (Tue, 05 Mar 2019)
Changed paths:
M src/engines/kotorbase/actionexecutor.cpp
Log Message:
-----------
KOTOR: Fix regression in interaction with placeables
Commit: d49009f08b6f9db4b2401d684db707e0e83843d8
https://github.com/xoreos/xoreos/commit/d49009f08b6f9db4b2401d684db707e0e83843d8
Author: Cameron Cawley <ccawley2011 at gmail.com>
Date: 2019-03-07 (Thu, 07 Mar 2019)
Changed paths:
M src/common/platform.cpp
Log Message:
-----------
COMMON: Remove unnecessary version check on Windows
Commit: 0f025f9200893580faccb0dc636f927fdf93ea4e
https://github.com/xoreos/xoreos/commit/0f025f9200893580faccb0dc636f927fdf93ea4e
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-03-10 (Sun, 10 Mar 2019)
Changed paths:
M src/engines/nwn2/script/function_tables.h
M src/engines/nwn2/script/functions.cpp
M src/engines/nwn2/script/functions.h
Log Message:
-----------
NWN2: Implement RandomName() script function
After running a large number of calls to RandomName() in the NWN2
game engine, the longest name returned was 14 characters.
Commit: f94bc8cf32a6bd53ed31b062fdb530737c7030bf
https://github.com/xoreos/xoreos/commit/f94bc8cf32a6bd53ed31b062fdb530737c7030bf
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-03-10 (Sun, 10 Mar 2019)
Changed paths:
M src/engines/nwn2/script/function_tables.h
M src/engines/nwn2/script/functions.h
M src/engines/nwn2/script/functions_math.cpp
Log Message:
-----------
NWN2: Distance conversion script functions
Commit: 101d1ba6c3bd4afabd84bc8d4d41134d97bcd4af
https://github.com/xoreos/xoreos/commit/101d1ba6c3bd4afabd84bc8d4d41134d97bcd4af
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-03-10 (Sun, 10 Mar 2019)
Changed paths:
M src/engines/nwn2/object.cpp
M src/engines/nwn2/object.h
M src/engines/nwn2/script/function_tables.h
M src/engines/nwn2/script/functions.h
M src/engines/nwn2/script/functions_object.cpp
Log Message:
-----------
NWN2: Get and set placeable usability flag
Commit: 4650dce51a60cc7f2dcdc4bacc0184ff7160a68c
https://github.com/xoreos/xoreos/commit/4650dce51a60cc7f2dcdc4bacc0184ff7160a68c
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-03-10 (Sun, 10 Mar 2019)
Changed paths:
M src/engines/nwn2/area.cpp
M src/graphics/aurora/animation.cpp
M src/graphics/aurora/animation.h
M src/graphics/aurora/model.cpp
M src/graphics/aurora/model.h
M src/graphics/aurora/model_kotor.cpp
M src/graphics/aurora/model_kotor.h
M src/graphics/aurora/modelnode.cpp
M src/graphics/aurora/modelnode.h
M src/graphics/aurora/rules.mk
A src/graphics/aurora/skeletalanimation.cpp
A src/graphics/aurora/skeletalanimation.h
Log Message:
-----------
GRAPHICS: Fix head animations in K2, refactor skeletal animation
Commit: 77cb55e2763e571ff119c7d60dc6c7b62971b4b3
https://github.com/xoreos/xoreos/commit/77cb55e2763e571ff119c7d60dc6c7b62971b4b3
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-03-12 (Tue, 12 Mar 2019)
Changed paths:
M src/common/ustring.cpp
Log Message:
-----------
COMMON: Modify trim* functions to use isSpace()
The three trim* functions are modified to use an isSpace() call
rather than checking against a normal space character.
Commit: ccd06116a15b20cebc8ba57e9940516f64a34054
https://github.com/xoreos/xoreos/commit/ccd06116a15b20cebc8ba57e9940516f64a34054
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2019-03-12 (Tue, 12 Mar 2019)
Changed paths:
M src/aurora/rules.mk
A src/aurora/xmlfixer.cpp
A src/aurora/xmlfixer.h
M tests/aurora/rules.mk
A tests/aurora/xmlfixer.cpp
Log Message:
-----------
AURORA: Copy rjshae's NWN2 XMLFixer class from xoreos-tools
Commit: 1851e2b1629afa4d596b10b7491fba05beefb7ce
https://github.com/xoreos/xoreos/commit/1851e2b1629afa4d596b10b7491fba05beefb7ce
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-03-13 (Wed, 13 Mar 2019)
Changed paths:
M src/engines/aurora/gui.cpp
M src/engines/aurora/gui.h
M src/engines/kotor/gui/ingame/hud.cpp
M src/engines/kotor/gui/ingame/menu.cpp
M src/engines/kotor/gui/ingame/menu_abi.cpp
M src/engines/kotor/gui/ingame/menu_abi.h
M src/engines/kotor/gui/ingame/menu_char.cpp
M src/engines/kotor/gui/ingame/menu_char.h
M src/engines/kotor/gui/ingame/menu_equ.cpp
M src/engines/kotor/gui/ingame/menu_equ.h
M src/engines/kotor/gui/ingame/menu_inv.cpp
M src/engines/kotor/gui/ingame/menu_inv.h
A src/engines/kotorbase/gui/menubase.cpp
A src/engines/kotorbase/gui/menubase.h
M src/engines/kotorbase/gui/rules.mk
Log Message:
-----------
KOTOR: Switch party leader from in-game menus
Commit: 5590e120129c01fb97ce2d89b5d94ae2f0050190
https://github.com/xoreos/xoreos/commit/5590e120129c01fb97ce2d89b5d94ae2f0050190
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-03-13 (Wed, 13 Mar 2019)
Changed paths:
M src/engines/kotor/gui/ingame/hud.cpp
M src/engines/kotorbase/module.cpp
M src/engines/kotorbase/module.h
Log Message:
-----------
KOTOR: Fix frame time miscalculations when closing menus
Commit: 3b069345a6f20037b5a1de509a0dda94139a6483
https://github.com/xoreos/xoreos/commit/3b069345a6f20037b5a1de509a0dda94139a6483
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-03-13 (Wed, 13 Mar 2019)
Changed paths:
M src/engines/kotorbase/cameracontroller.cpp
Log Message:
-----------
KOTOR: Speed up camera interpolation
I think I got it wrong and the original games don't do it at all.
Commit: 71eedf3f8fd21406a58134587c50a051d0889c7f
https://github.com/xoreos/xoreos/commit/71eedf3f8fd21406a58134587c50a051d0889c7f
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-03-13 (Wed, 13 Mar 2019)
Changed paths:
M src/engines/kotor/gui/ingame/menu_equ.cpp
M src/engines/kotorbase/creature.cpp
M src/engines/kotorbase/creature.h
Log Message:
-----------
KOTOR: Load and change NPC equipment
Commit: 6443caca781e5d40be5aacc78bad8fb81489ed99
https://github.com/xoreos/xoreos/commit/6443caca781e5d40be5aacc78bad8fb81489ed99
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-03-13 (Wed, 13 Mar 2019)
Changed paths:
M src/graphics/aurora/model_kotor.cpp
M src/graphics/aurora/model_kotor.h
Log Message:
-----------
GRAPHICS: Implement lightsaber model loading
Commit: 79f9a07c73486d5cc786ec01b8ff5957ea94ed22
https://github.com/xoreos/xoreos/commit/79f9a07c73486d5cc786ec01b8ff5957ea94ed22
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-03-13 (Wed, 13 Mar 2019)
Changed paths:
M src/graphics/aurora/modelnode.cpp
Log Message:
-----------
GRAPHICS: Use special blending for textures with no alpha channel
This fixes how lightsabers and windows are rendered in KotOR.
Commit: 48c163b587cf93105f4ed8ca2f0f1f549be4c8f8
https://github.com/xoreos/xoreos/commit/48c163b587cf93105f4ed8ca2f0f1f549be4c8f8
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-03-13 (Wed, 13 Mar 2019)
Changed paths:
M src/engines/kotor/gui/ingame/menu_equ.cpp
Log Message:
-----------
KOTOR: Limit list of weapons equippable in the left weapon slot
One can only equip it if the right weapon slot is not empty and weapon wield types match.
Commit: 619c344b67204020a7cb0ca7a24604d5bb797839
https://github.com/xoreos/xoreos/commit/619c344b67204020a7cb0ca7a24604d5bb797839
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-03-13 (Wed, 13 Mar 2019)
Changed paths:
M src/engines/kotorbase/creature.cpp
Log Message:
-----------
KOTOR: Implement two swords/pistols wield animations
Commit: d732fdb6bce9e5e2f0b334f9668fc44d3a256f85
https://github.com/xoreos/xoreos/commit/d732fdb6bce9e5e2f0b334f9668fc44d3a256f85
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-03-13 (Wed, 13 Mar 2019)
Changed paths:
M src/engines/kotor/creature.cpp
Log Message:
-----------
KOTOR: Fix loading PC body equipment
Commit: ca0d1001b5e273b88f119b18c1271f831915367a
https://github.com/xoreos/xoreos/commit/ca0d1001b5e273b88f119b18c1271f831915367a
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-03-13 (Wed, 13 Mar 2019)
Changed paths:
M src/engines/kotorbase/creature.cpp
M src/engines/kotorbase/creature.h
M src/engines/kotorbase/door.cpp
M src/engines/kotorbase/door.h
M src/engines/kotorbase/gui/hud.cpp
M src/engines/kotorbase/gui/hud.h
M src/engines/kotorbase/object.cpp
M src/engines/kotorbase/object.h
M src/engines/kotorbase/placeable.cpp
M src/engines/kotorbase/placeable.h
Log Message:
-----------
KOTOR: Implement original cursor mechanics
Also disable highlighting of objects since we have proper selection now.
Commit: f5af771f04e224dc2f75a2f554b994ff3bcfeead
https://github.com/xoreos/xoreos/commit/f5af771f04e224dc2f75a2f554b994ff3bcfeead
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-03-13 (Wed, 13 Mar 2019)
Changed paths:
M src/engines/kotorbase/creature.cpp
Log Message:
-----------
KOTOR: Lock frame when changing body and head models
Commit: 12bbc2c06a673dca79a5eeba56b573fd73f32dc4
https://github.com/xoreos/xoreos/commit/12bbc2c06a673dca79a5eeba56b573fd73f32dc4
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-03-13 (Wed, 13 Mar 2019)
Changed paths:
M src/engines/kotorbase/creature.cpp
Log Message:
-----------
KOTOR: Fix crash when equipping a left weapon after drawing
For future reference, using [] operator on a map will create an element with a default value (nullptr). Also, inserting an element with a duplicate key ends with no-op.
Commit: 93f2106cab15098613f5c2732e91cc7c29e69d86
https://github.com/xoreos/xoreos/commit/93f2106cab15098613f5c2732e91cc7c29e69d86
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-03-13 (Wed, 13 Mar 2019)
Changed paths:
M CMakeLists.txt
M src/common/thread.cpp
M src/common/thread.h
M src/common/threads.cpp
M src/events/events.cpp
Log Message:
-----------
COMMON: Replace SDL threads with C++11 threads
Commit: c4d6dc8d4cce7934a9f521c8089cd929e953aa54
https://github.com/xoreos/xoreos/commit/c4d6dc8d4cce7934a9f521c8089cd929e953aa54
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-03-13 (Wed, 13 Mar 2019)
Changed paths:
M BUILDDEP.md
M CMakeLists.txt
M Makefile.am
M configure.ac
M dists/debian/control
M dists/fedora/xoreos.spec
R src/common/atomic.h
M src/common/rules.mk
M src/common/thread.cpp
M src/common/thread.h
M src/common/uuid.cpp
M src/events/requests.cpp
M src/graphics/aurora/animationthread.cpp
M src/graphics/aurora/animationthread.h
M src/graphics/graphics.cpp
M src/graphics/graphics.h
M src/sound/sound.cpp
Log Message:
-----------
COMMON: Replace Boost atomic with C++11 atomic
Commit: ca8c86ab1cc463610ee6cdf7eb53842b717fe3c2
https://github.com/xoreos/xoreos/commit/ca8c86ab1cc463610ee6cdf7eb53842b717fe3c2
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-03-13 (Wed, 13 Mar 2019)
Changed paths:
M src/graphics/aurora/animationthread.cpp
M src/graphics/aurora/animationthread.h
Log Message:
-----------
GRAPHICS: Refactor the animation thread
Also fix a race condition, where a model list could be changed while
flushing.
Commit: 84bde3cc589d7f303a3d562058d2e3bcb2dd7467
https://github.com/xoreos/xoreos/commit/84bde3cc589d7f303a3d562058d2e3bcb2dd7467
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-03-15 (Fri, 15 Mar 2019)
Changed paths:
M src/engines/nwn2/item.cpp
M src/engines/nwn2/item.h
A src/engines/nwn2/itemproperty.cpp
A src/engines/nwn2/itemproperty.h
M src/engines/nwn2/rules.mk
M src/engines/nwn2/types.h
Log Message:
-----------
NWN2: Insert ItemProperty class list in the Item class
Commit: b623d2c5265447b266dd66ebff7e8aea53d81473
https://github.com/xoreos/xoreos/commit/b623d2c5265447b266dd66ebff7e8aea53d81473
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-03-15 (Fri, 15 Mar 2019)
Changed paths:
M src/engines/nwn2/item.cpp
M src/engines/nwn2/item.h
M src/engines/nwn2/itemproperty.cpp
M src/engines/nwn2/objectcontainer.cpp
M src/engines/nwn2/objectcontainer.h
M src/engines/nwn2/script/function_tables.h
M src/engines/nwn2/script/functions.h
M src/engines/nwn2/script/functions_inventory.cpp
A src/engines/nwn2/script/functions_itemproperty.cpp
M src/engines/nwn2/script/rules.mk
M tests/engines/nwn2/creature.cpp
Log Message:
-----------
NWN2: Retrieve first and next item property instances
Commit: cf5caa14eae14fe32ec7e81f50b9d47f5f1f6b60
https://github.com/xoreos/xoreos/commit/cf5caa14eae14fe32ec7e81f50b9d47f5f1f6b60
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-03-15 (Fri, 15 Mar 2019)
Changed paths:
M src/engines/nwn2/itemproperty.cpp
M src/engines/nwn2/itemproperty.h
M src/engines/nwn2/script/function_tables.h
M src/engines/nwn2/script/functions.h
M src/engines/nwn2/script/functions_itemproperty.cpp
M tests/engines/nwn2/creature.cpp
Log Message:
-----------
NWN2: Retrieve remaining item property parameters
Commit: 4d11d12d47d07cdb6f79d3bb49444ebc982ec16c
https://github.com/xoreos/xoreos/commit/4d11d12d47d07cdb6f79d3bb49444ebc982ec16c
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-03-15 (Fri, 15 Mar 2019)
Changed paths:
M src/engines/nwn2/item.cpp
M src/engines/nwn2/item.h
M src/engines/nwn2/script/function_tables.h
M src/engines/nwn2/script/functions.h
M src/engines/nwn2/script/functions_inventory.cpp
M tests/engines/nwn2/creature.cpp
Log Message:
-----------
NWN2: Check item for a particular item property
Commit: f2a7f7482fc5b99c8a11418739ef532ab919f8f2
https://github.com/xoreos/xoreos/commit/f2a7f7482fc5b99c8a11418739ef532ab919f8f2
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-03-15 (Fri, 15 Mar 2019)
Changed paths:
M src/engines/nwn2/itemproperty.cpp
M src/engines/nwn2/itemproperty.h
M src/engines/nwn2/script/function_tables.h
M src/engines/nwn2/script/functions.h
M src/engines/nwn2/script/functions_itemproperty.cpp
M tests/engines/nwn2/creature.cpp
Log Message:
-----------
NWN2: Load cost table data
Commit: fd3f17b1d203e99c1b95e33738ca586414bb1757
https://github.com/xoreos/xoreos/commit/fd3f17b1d203e99c1b95e33738ca586414bb1757
Author: Bob Hall <rjh405 at gmail.com>
Date: 2019-03-15 (Fri, 15 Mar 2019)
Changed paths:
M src/engines/nwn2/itemproperty.cpp
M src/engines/nwn2/itemproperty.h
M src/engines/nwn2/script/function_tables.h
M src/engines/nwn2/script/functions.h
M src/engines/nwn2/script/functions_itemproperty.cpp
Log Message:
-----------
NWN2: Include check function for a valid item property
Commit: c378a1adf90c077d67120556154220cace1eed58
https://github.com/xoreos/xoreos/commit/c378a1adf90c077d67120556154220cace1eed58
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2019-03-15 (Fri, 15 Mar 2019)
Changed paths:
M ChangeLog
Log Message:
-----------
DOCS: Update ChangeLog
Commit: 0cfd5b7d70839da5a5123b9852b326a86f644e43
https://github.com/xoreos/xoreos/commit/0cfd5b7d70839da5a5123b9852b326a86f644e43
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-03-16 (Sat, 16 Mar 2019)
Changed paths:
M src/aurora/nwscript/objectcontainer.cpp
M src/aurora/nwscript/objectcontainer.h
M src/aurora/nwscript/objectman.cpp
M src/aurora/nwscript/objectman.h
R src/common/mutex.cpp
R src/common/mutex.h
M src/common/rules.mk
M src/engines/dragonage/area.cpp
M src/engines/dragonage/area.h
M src/engines/dragonage2/area.cpp
M src/engines/dragonage2/area.h
M src/engines/jade/area.cpp
M src/engines/jade/area.h
M src/engines/kotorbase/area.cpp
M src/engines/kotorbase/area.h
M src/engines/nwn/area.cpp
M src/engines/nwn/area.h
M src/engines/nwn/gui/widgets/tooltip.cpp
M src/engines/nwn/gui/widgets/tooltip.h
M src/engines/nwn2/area.cpp
M src/engines/nwn2/area.h
M src/engines/sonic/area.cpp
M src/engines/sonic/area.h
M src/engines/witcher/area.cpp
M src/engines/witcher/area.h
M src/events/events.cpp
M src/events/events.h
M src/events/notifications.cpp
M src/events/notifications.h
M src/events/requests.cpp
M src/events/requests.h
M src/events/requesttypes.cpp
M src/events/requesttypes.h
M src/events/timerman.cpp
M src/events/timerman.h
M src/graphics/aurora/animationchannel.cpp
M src/graphics/aurora/animationchannel.h
M src/graphics/aurora/animationthread.h
M src/graphics/aurora/cursorman.cpp
M src/graphics/aurora/cursorman.h
M src/graphics/aurora/fontman.cpp
M src/graphics/aurora/fontman.h
M src/graphics/aurora/textureman.cpp
M src/graphics/aurora/textureman.h
M src/graphics/graphics.cpp
M src/graphics/graphics.h
M src/graphics/mesh/mesh.h
M src/graphics/mesh/meshman.h
M src/graphics/queueman.cpp
M src/graphics/queueman.h
M src/graphics/shader/materialman.h
M src/graphics/shader/shader.h
M src/graphics/shader/shaderbuilder.h
M src/graphics/shader/surfaceman.h
M src/graphics/windowman.cpp
M src/graphics/windowman.h
M src/sound/audiostream.cpp
M src/sound/decoders/vorbis.cpp
M src/sound/sound.cpp
M src/sound/sound.h
Log Message:
-----------
COMMON: Use C++11 mutexes and friends
Commit: 0652789d38496876c8fdb77ff2908dc7f26a7507
https://github.com/xoreos/xoreos/commit/0652789d38496876c8fdb77ff2908dc7f26a7507
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-03-16 (Sat, 16 Mar 2019)
Changed paths:
M AUTHORS
A external/mingw-std-threads/LICENSE
A external/mingw-std-threads/README.md
A external/mingw-std-threads/mingw.condition_variable.h
A external/mingw-std-threads/mingw.future.h
A external/mingw-std-threads/mingw.mutex.h
A external/mingw-std-threads/mingw.shared_mutex.h
A external/mingw-std-threads/mingw.thread.h
A external/mingw-std-threads/rules.mk
M external/rules.mk
M src/aurora/nwscript/objectcontainer.h
M src/aurora/nwscript/objectman.h
A src/common/mutex.h
M src/common/rules.mk
M src/common/thread.h
M src/common/threads.cpp
M src/engines/dragonage/area.h
M src/engines/dragonage2/area.h
M src/engines/jade/area.h
M src/engines/kotorbase/area.h
M src/engines/nwn/area.h
M src/engines/nwn/gui/widgets/tooltip.h
M src/engines/nwn2/area.h
M src/engines/sonic/area.h
M src/engines/witcher/area.h
M src/events/events.h
M src/events/notifications.h
M src/events/requesttypes.h
M src/events/timerman.h
M src/graphics/aurora/animationchannel.h
M src/graphics/aurora/animationthread.h
M src/graphics/aurora/cursorman.h
M src/graphics/aurora/fontman.h
M src/graphics/aurora/textureman.h
M src/graphics/graphics.h
M src/graphics/queueman.h
M src/graphics/shader/shader.h
M src/graphics/windowman.h
M src/sound/audiostream.cpp
M src/sound/decoders/vorbis.cpp
M src/sound/sound.h
Log Message:
-----------
ALL: Include and use a copy of mingw-std-threads
This allows us to use threads and mutexes from C++11 on older MinGW
platforms.
Commit: 2ba78e00ce04dac1557418a1ad6f4ddd95d73aac
https://github.com/xoreos/xoreos/commit/2ba78e00ce04dac1557418a1ad6f4ddd95d73aac
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2019-03-16 (Sat, 16 Mar 2019)
Changed paths:
M dists/debian/copyright
Log Message:
-----------
DIST: Add mingw-std-threads to the Debian copyright file
Commit: 332d203ef4c4ead8a222c2a8dcc5cb12de6fd5fd
https://github.com/xoreos/xoreos/commit/332d203ef4c4ead8a222c2a8dcc5cb12de6fd5fd
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2019-03-16 (Sat, 16 Mar 2019)
Changed paths:
M m4/ax_pthread.m4
Log Message:
-----------
BUILD: Try to link winpthread on MinGW builds
This is needed for MinGW builds that implement <thread> using the
libwinpthread wrapper library.
Commit: 34464a2ab7bbc83d45c2549a3df33b92ec0b1504
https://github.com/xoreos/xoreos/commit/34464a2ab7bbc83d45c2549a3df33b92ec0b1504
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2019-03-16 (Sat, 16 Mar 2019)
Changed paths:
M src/engines/nwn/gui/ingame/dialog.h
Log Message:
-----------
NWN: #undef DialogBox, so that it won't clash with our class DialogBox
On Windows, DialogBox might be defined as a macro for either
DialogBoxA() or DialogBoxW().
Commit: e13054f658a70c610070aa86754911eb15f705db
https://github.com/xoreos/xoreos/commit/e13054f658a70c610070aa86754911eb15f705db
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2019-03-16 (Sat, 16 Mar 2019)
Changed paths:
M src/common/thread.cpp
Log Message:
-----------
COMMON: Remove now-unnecessary SDL_timer include
Commit: 482036810d9589c88e987933bd3a0e6966d7c3ed
https://github.com/xoreos/xoreos/commit/482036810d9589c88e987933bd3a0e6966d7c3ed
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-03-17 (Sun, 17 Mar 2019)
Changed paths:
M src/graphics/aurora/modelnode.cpp
M src/graphics/aurora/modelnode.h
M src/graphics/aurora/skeletalanimation.cpp
M src/graphics/aurora/skeletalanimation.h
Log Message:
-----------
GRAPHICS: Optimize vertex transformations in skeletal animations
Commit: ed82e8cb50eaec99647811041f789257a06d2c0b
https://github.com/xoreos/xoreos/commit/ed82e8cb50eaec99647811041f789257a06d2c0b
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-03-17 (Sun, 17 Mar 2019)
Changed paths:
M src/graphics/aurora/animationthread.cpp
M src/graphics/aurora/animationthread.h
Log Message:
-----------
GRAPHICS: Fix animation smoothness
Commit: 8f2eb3f5ecc0860f9056659c7e28f96e42d52778
https://github.com/xoreos/xoreos/commit/8f2eb3f5ecc0860f9056659c7e28f96e42d52778
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-03-17 (Sun, 17 Mar 2019)
Changed paths:
M src/engines/kotor/console.cpp
M src/engines/kotor/console.h
M src/engines/kotor/game.cpp
M src/engines/kotor/game.h
M src/engines/kotor/kotor.cpp
M src/engines/kotor/kotor.h
M src/engines/kotor2/console.cpp
M src/engines/kotor2/console.h
M src/engines/kotor2/game.cpp
M src/engines/kotor2/game.h
M src/engines/kotor2/kotor2.cpp
M src/engines/kotor2/kotor2.h
A src/engines/kotorbase/console.cpp
A src/engines/kotorbase/console.h
A src/engines/kotorbase/engine.cpp
A src/engines/kotorbase/engine.h
M src/engines/kotorbase/game.cpp
M src/engines/kotorbase/game.h
M src/engines/kotorbase/rules.mk
Log Message:
-----------
GRAPHICS: Add base console for KotOR games
Commit: 11b55770a2a632bc14581d36e5d56c95d13e249f
https://github.com/xoreos/xoreos/commit/11b55770a2a632bc14581d36e5d56c95d13e249f
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-03-17 (Sun, 17 Mar 2019)
Changed paths:
M src/engines/kotorbase/console.cpp
M src/engines/kotorbase/console.h
Log Message:
-----------
KOTOR: Add console commands to issue a move to action
Use getactiveobject to get a tag of the active object and
actionmovetoobject to issue a move to action to the active object.
Commit: 4721e84cab97d9ac781fee1fdee2f4586157d68b
https://github.com/xoreos/xoreos/commit/4721e84cab97d9ac781fee1fdee2f4586157d68b
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2019-03-17 (Sun, 17 Mar 2019)
Changed paths:
M src/engines/kotorbase/creature.cpp
Log Message:
-----------
KOTOR: Fall back to a default texture variation in case of error
This fixes missing body models on Korriban.
Compare: https://github.com/xoreos/xoreos/compare/f5ff1f167b7c...4721e84cab97
More information about the xoreos-git
mailing list