| 
								
								
									 psi29a | 2967383636 | Merge branch 'dialoguesubview' into 'master' Do not store references to disposed objects
Closes #8046
See merge request OpenMW/openmw!4272 | 2024-07-27 09:38:17 +00:00 |  | 
				
					
						| 
								
								
									 psi29a | 79a9f8c23c | Merge branch 'thedreughtookmyenchantmentsandarentgivingthemback' into 'master' Rebuild ESMStore indices before loading any cell or player state
See merge request OpenMW/openmw!4278 | 2024-07-27 09:37:44 +00:00 |  | 
				
					
						| 
								
								
									 psi29a | f4e5d67476 | Merge branch 'ridethestorm' into 'master' Handle GetItemCount on references without a container store gracefully
See merge request OpenMW/openmw!4277 | 2024-07-27 09:35:58 +00:00 |  | 
				
					
						| 
								
								
									 Alexei Kotov | 8a7035020a | Don't check subdirectories of valid content subdirectories (#8085) | 2024-07-26 21:49:51 +03:00 |  | 
				
					
						| 
								
								
									 psi29a | 11f25e4448 | Merge branch 'animationblendingcoverity' into 'master' Make Coverity happy about animation blending
See merge request OpenMW/openmw!4276 | 2024-07-26 06:55:14 +00:00 |  | 
				
					
						| 
								
								
									 Andrei Kortunov | 21db4219de | Use QPersistentModelIndex to react to model changes | 2024-07-26 09:57:35 +04:00 |  | 
				
					
						| 
								
								
									 Evil Eye | 5c4deb3f88 | Prevent older binaries from incorrectly loading newer saves | 2024-07-25 22:37:44 +02:00 |  | 
				
					
						| 
								
								
									 Evil Eye | 68be9a9544 | Rebuild ESMStore indices before loading any cell or player state | 2024-07-25 22:22:23 +02:00 |  | 
				
					
						| 
								
								
									 Evil Eye | 63e1b0ee9d | Handle GetItemCount on references without a container store gracefully | 2024-07-25 18:34:53 +02:00 |  | 
				
					
						| 
								
								
									 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 | 2024-07-24 23:51:32 +00:00 |  | 
				
					
						| 
								
								
									 Alexei Kotov | 03091f8ce0 | Make Coverity happy about animation blending | 2024-07-25 02:28:07 +03:00 |  | 
				
					
						| 
								
								
									 psi29a | 312b7af954 | Merge branch 'lua_context_api' into 'master' Remove getRealFrameDuration in global context, context caching helpers
See merge request OpenMW/openmw!4273 | 2024-07-24 21:26:32 +00:00 |  | 
				
					
						| 
								
								
									 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 | 2024-07-24 07:32:42 +00:00 |  | 
				
					
						| 
								
								
									 psi29a | 9bbd448f29 | Merge branch 'vfs_normalized_path_7' into 'master' Use normalized path for RetrieveAnimationsVisitor
See merge request OpenMW/openmw!4271 | 2024-07-24 07:32:18 +00:00 |  | 
				
					
						| 
								
								
									 uramer | f15888f474 | Lua docs: getRealFrameDuration not available in global | 2024-07-24 09:28:51 +02:00 |  | 
				
					
						| 
								
								
									 Anton Uramer | a5d1db2afd | Use new Context helpers for UI bindings | 2024-07-24 09:28:51 +02:00 |  | 
				
					
						| 
								
								
									 Anton Uramer | 6851e6e56a | Context helpers for caching packages, split up core bindings into multiple caches, remove getRealFrameDuration in global context | 2024-07-24 09:28:50 +02:00 |  | 
				
					
						| 
								
								
									 Hristos N. Triantafillou | fe18c279ac | Add the AiWander Lua API MR to changelog, fix Lua docs typo | 2024-07-23 18:26:05 -05:00 |  | 
				
					
						| 
								
								
									 Dave Corley | c90af583b2 | FEAT(CMakeLists): Increment API revision | 2024-07-23 14:39:59 -05:00 |  | 
				
					
						| 
								
								
									 Dave Corley | 277f7d17e8 | CLEANUP(animation.lua): Camelcase everything | 2024-07-23 14:39:56 -05:00 |  | 
				
					
						| 
								
								
									 Dave Corley | 74ac706453 | c h a n g e l o g | 2024-07-23 13:59:31 -05:00 |  | 
				
					
						| 
								
								
									 Dave Corley | 9f8ebc7973 | FIX: Correct keybind conflict with move submode and drop to terrain | 2024-07-23 13:59:31 -05:00 |  | 
				
					
						| 
								
								
									 Dave Corley | 55ccec7ecc | FIX: Update settings declarations to newer standards | 2024-07-23 13:59:31 -05:00 |  | 
				
					
						| 
								
								
									 Dave Corley | 5afdcddefa | Consistency fix in keybind names, simplify instancemode and remove some dead code | 2024-07-23 13:59:21 -05:00 |  | 
				
					
						| 
								
								
									 Dave Corley | 78c41d3eee | Feat(instancemode.cpp): Implement keybinds for axis locking & switching submodes Cleanup(instancemode): Make the axis shortcut using std::string instead
of format | 2024-07-23 13:58:43 -05:00 |  | 
				
					
						| 
								
								
									 Dave Corley | 98750a122d | Feat(worldspacewidget.cpp): store the camera mode tool & implement the shortcut to cycle camera modes | 2024-07-23 13:56:19 -05:00 |  | 
				
					
						| 
								
								
									 Dave Corley | 2e581c4d70 | Feat(CS): Add shortcuts for axis locking, submode selection, and camera cycling | 2024-07-23 13:56:14 -05:00 |  | 
				
					
						| 
								
								
									 Dave Corley | 86f33cb6fe | CLEANUP(animationbindings): Lowercase all input groupnames | 2024-07-23 11:39:06 -05:00 |  | 
				
					
						| 
								
								
									 Dave Corley | 6eee6e9468 | CLEANUP(animationbindings): camelCase all the things | 2024-07-23 05:58:32 -05:00 |  | 
				
					
						| 
								
								
									 uramer | 80ced23a69 | Lua Context: Replace exclusive bools with type enum | 2024-07-23 10:39:58 +02:00 |  | 
				
					
						| 
								
								
									 Andrei Kortunov | 355dd0bccf | Do not store references to disposed objects | 2024-07-23 10:27:23 +04:00 |  | 
				
					
						| 
								
								
									 Petr Mikheev | 4a56d39b41 | Minor fix in extern/CMakeLists.txt: there is no variable BUILD_UNITTESTS anymore. | 2024-07-23 00:44:39 +02:00 |  | 
				
					
						| 
								
								
									 psi29a | 5d3aa62e56 | Merge branch 'fix_save_docs' into 'master' Lua docs: correct save getters return types
See merge request OpenMW/openmw!4262 | 2024-07-22 22:16:01 +00:00 |  | 
				
					
						| 
								
								
									 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 | 2024-07-22 22:11:17 +00:00 |  | 
				
					
						| 
								
								
									 Bob Tuttle | 3ef2084f80 | Update install-game-files.rst | 2024-07-22 20:19:21 +00:00 |  | 
				
					
						| 
								
								
									 elsid | 8cc744997f | Make path helpers constexpr and noexcept | 2024-07-22 22:01:05 +02:00 |  | 
				
					
						| 
								
								
									 elsid | 7e1ecfc0ee | Pass normalized path to RetrieveAnimationsVisitor | 2024-07-22 22:01:05 +02:00 |  | 
				
					
						| 
								
								
									 elsid | 616b033c36 | Move parseTextKey and parseTimeSignature to unnamed namespace | 2024-07-22 22:01:05 +02:00 |  | 
				
					
						| 
								
								
									 elsid | 6e97deb3f7 | Use normalized path for text key files | 2024-07-22 22:01:04 +02:00 |  | 
				
					
						| 
								
								
									 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 | 2024-07-22 13:16:06 +00:00 |  | 
				
					
						| 
								
								
									 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 | 2024-07-22 07:22:02 +00:00 |  | 
				
					
						| 
								
								
									 psi29a | 89e8514e00 | Merge branch 'qvariant_usertype' into 'master' Improve QVariant usage
See merge request OpenMW/openmw!4261 | 2024-07-22 07:21:45 +00:00 |  | 
				
					
						| 
								
								
									 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 | 2024-07-22 07:21:29 +00:00 |  | 
				
					
						| 
								
								
									 Alexei Kotov | 8fda238753 | Merge branch 'correct-4260' into 'master' Correct changelog for !4260 (close #8078)
Closes #8078
See merge request OpenMW/openmw!4264 | 2024-07-21 20:18:11 +00:00 |  | 
				
					
						| 
								
								
									 Dave Corley | bb3467272f | Cleanup: Update changelog.md for #4260 (close !8078) | 2024-07-21 11:12:48 -05:00 |  | 
				
					
						| 
								
								
									 Dave Corley | ac498cf382 | Revert "Update CHANGELOG.md" This reverts commit 4ffea31448. | 2024-07-21 10:56:18 -05:00 |  | 
				
					
						| 
								
								
									 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 | 2024-07-21 09:31:22 +00:00 |  | 
				
					
						| 
								
								
									 psi29a | 7026bfd78f | Merge branch 'cs-terrain-equalize-mode' into 'master' Add OpenMW-CS Terrain Equalize tool
See merge request OpenMW/openmw!4260 | 2024-07-21 09:30:45 +00:00 |  | 
				
					
						| 
								
								
									 elsid | 34f5bc6fce | Use std math functions To avoid implicit conversions from float to double and back. | 2024-07-21 02:06:05 +02:00 |  | 
				
					
						| 
								
								
									 elsid | 041b3b233a | Normalize forward and up vectors To avoid having any of their components to be out of the range [-1, 1]. | 2024-07-21 01:26:57 +02:00 |  |