Commit Graph

34658 Commits (2ebe83c4d51d1ccf0f6087c0d3c477c322f93ac6)
 

Author SHA1 Message Date
elsid 2ebe83c4d5
Use proper order for printf arguments 5 months ago
psi29a fc2f30dc4a Merge branch 'anim-api-cleanup' into 'master'
Anim api cleanup (close #8081)

Closes #8081

See merge request OpenMW/openmw!4274
5 months ago
Cody Glassman 77eeb5bd92 Merge branch 'master' into 'master'
HALF_FLOAT  and normals changes

See merge request OpenMW/openmw!4240
5 months ago
Jared Davenport 349931b5cd HALF_FLOAT and normals changes 5 months ago
psi29a 2967383636 Merge branch 'dialoguesubview' into 'master'
Do not store references to disposed objects

Closes #8046

See merge request OpenMW/openmw!4272
5 months ago
psi29a 79a9f8c23c Merge branch 'thedreughtookmyenchantmentsandarentgivingthemback' into 'master'
Rebuild ESMStore indices before loading any cell or player state

See merge request OpenMW/openmw!4278
5 months ago
psi29a f4e5d67476 Merge branch 'ridethestorm' into 'master'
Handle GetItemCount on references without a container store gracefully

See merge request OpenMW/openmw!4277
5 months ago
psi29a 11f25e4448 Merge branch 'animationblendingcoverity' into 'master'
Make Coverity happy about animation blending

See merge request OpenMW/openmw!4276
5 months ago
Andrei Kortunov 21db4219de Use QPersistentModelIndex to react to model changes 5 months ago
Evil Eye 5c4deb3f88 Prevent older binaries from incorrectly loading newer saves 5 months ago
Evil Eye 68be9a9544 Rebuild ESMStore indices before loading any cell or player state 5 months ago
Evil Eye 63e1b0ee9d Handle GetItemCount on references without a container store gracefully 5 months ago
Alexei Kotov 11c21c28bf Merge branch 'remember-remember-the-point-of-my-mr-and-fix-a-typo' into 'master'
Add the AiWander Lua API MR to changelog, fix Lua docs typo

See merge request OpenMW/openmw!4275
5 months ago
Alexei Kotov 03091f8ce0 Make Coverity happy about animation blending 5 months ago
psi29a 312b7af954 Merge branch 'lua_context_api' into 'master'
Remove getRealFrameDuration in global context, context caching helpers

See merge request OpenMW/openmw!4273
5 months ago
psi29a 4dabcbc82f Merge branch 'cmake_fix' into 'master'
Minor fix in extern/CMakeLists.txt: there is no variable BUILD_UNITTESTS anymore

See merge request OpenMW/openmw!4270
5 months ago
psi29a 9bbd448f29 Merge branch 'vfs_normalized_path_7' into 'master'
Use normalized path for RetrieveAnimationsVisitor

See merge request OpenMW/openmw!4271
5 months ago
uramer f15888f474 Lua docs: getRealFrameDuration not available in global 5 months ago
Anton Uramer a5d1db2afd Use new Context helpers for UI bindings 5 months ago
Anton Uramer 6851e6e56a Context helpers for caching packages, split up core bindings into multiple caches, remove getRealFrameDuration in global context 5 months ago
Hristos N. Triantafillou fe18c279ac
Add the AiWander Lua API MR to changelog, fix Lua docs typo 5 months ago
Dave Corley c90af583b2 FEAT(CMakeLists): Increment API revision 5 months ago
Dave Corley 277f7d17e8 CLEANUP(animation.lua): Camelcase everything 5 months ago
Dave Corley 86f33cb6fe CLEANUP(animationbindings): Lowercase all input groupnames 5 months ago
Dave Corley 6eee6e9468 CLEANUP(animationbindings): camelCase all the things 5 months ago
uramer 80ced23a69 Lua Context: Replace exclusive bools with type enum 5 months ago
Andrei Kortunov 355dd0bccf Do not store references to disposed objects 5 months ago
Petr Mikheev 4a56d39b41 Minor fix in extern/CMakeLists.txt: there is no variable BUILD_UNITTESTS anymore. 5 months ago
psi29a 5d3aa62e56 Merge branch 'fix_save_docs' into 'master'
Lua docs: correct save getters return types

See merge request OpenMW/openmw!4262
5 months ago
psi29a 6065dfda2d Merge branch 'gaspthemenuisawerewolf' into 'master'
Update the menu video from a separate thread and respect window resizes

Closes #8063

See merge request OpenMW/openmw!4250
5 months ago
elsid 8cc744997f
Make path helpers constexpr and noexcept 5 months ago
elsid 7e1ecfc0ee
Pass normalized path to RetrieveAnimationsVisitor 5 months ago
elsid 616b033c36
Move parseTextKey and parseTimeSignature to unnamed namespace 5 months ago
elsid 6e97deb3f7
Use normalized path for text key files 5 months ago
Alexei Kotov 1f4ab3b668 Merge branch 'animationblending' into 'master'
Animation blending implementation. Flexible and moddable through .yaml blending config files.

See merge request OpenMW/openmw!3497
5 months ago
psi29a 2743c4920e Merge branch 'vfs_normalized_view_string' into 'master'
Do not allow to construct NormalizedView from std::string

See merge request OpenMW/openmw!4263
5 months ago
psi29a 89e8514e00 Merge branch 'qvariant_usertype' into 'master'
Improve QVariant usage

See merge request OpenMW/openmw!4261
5 months ago
psi29a f2aa30f7a5 Merge branch 'fix_nan_get_angles' into 'master'
Avoid getting nan in conversion to euler angles (#7772)

Closes #7772

See merge request OpenMW/openmw!4258
5 months ago
Alexei Kotov 8fda238753 Merge branch 'correct-4260' into 'master'
Correct changelog for !4260 (close #8078)

Closes #8078

See merge request OpenMW/openmw!4264
5 months ago
Dave Corley bb3467272f Cleanup: Update changelog.md for #4260 (close !8078) 5 months ago
Dave Corley ac498cf382 Revert "Update CHANGELOG.md"
This reverts commit 4ffea31448.
5 months ago
psi29a 376e8a6e1f Merge branch 'bounding_box' into 'master'
lua - use loaded node when possible when calculating bounding box (#7580)

Closes #7580

See merge request OpenMW/openmw!4073
5 months ago
psi29a 7026bfd78f Merge branch 'cs-terrain-equalize-mode' into 'master'
Add OpenMW-CS Terrain Equalize tool

See merge request OpenMW/openmw!4260
5 months ago
elsid 34f5bc6fce
Use std math functions
To avoid implicit conversions from float to double and back.
5 months ago
elsid 041b3b233a
Normalize forward and up vectors
To avoid having any of their components to be out of the range [-1, 1].
5 months ago
elsid ad428bd23b
Add unit tests for conversion to euler angles 5 months ago
Alexei Kotov f65f9c15f9 Merge branch 'distorion_alpha_diffuse' into 'master'
Do not replace alpha in distortion shaders

See merge request OpenMW/openmw!4259
5 months ago
elsid a49de4b9f1
Do not allow to construct NormalizedView from std::string
To avoid implicit conversion via Normalized which creates NormalizedView from a
temporary Normalized. Mark constructors explicit on purpose so there is no
ambiguity on implicit conversion when there is an overloaded function like:

void f(const Normalized&);
void f(NormalizedView);
5 months ago
Sam Hellawell 96db8e94bd Fix forgot game section for test settings 5 months ago
Sam Hellawell b9a7bdc0c7 Dont use NormalizedView for yamlpath, use changeExtension, add setting to tests script 5 months ago