psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								566e5b5588 
								
							 
						 
						
							
							
								
								Merge branch 'some-launcher-fixes' into 'master'  
							
							... 
							
							
							
							Some launcher fixes
Closes  #8080 
See merge request OpenMW/openmw!4287  
							
						 
						
							2024-08-22 11:11:23 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								92a0bbb454 
								
							 
						 
						
							
							
								
								Use normalized path in l10m manager  
							
							
							
						 
						
							2024-08-18 21:07:46 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									uramer 
								
							 
						 
						
							
							
							
							
								
							
							
								2460b5f4ef 
								
							 
						 
						
							
							
								
								Merge branch 'swizzle_bop_boom_bazingle_v2' into 'master'  
							
							... 
							
							
							
							lua - add swizzling to vector types
See merge request OpenMW/openmw!4304  
							
						 
						
							2024-08-16 13:22:22 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cody Glassman 
								
							 
						 
						
							
							
							
							
								
							
							
								a53d002262 
								
							 
						 
						
							
							
								
								lua - add swizzling to vector types  
							
							
							
						 
						
							2024-08-05 06:53:59 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d85130c4c0 
								
							 
						 
						
							
							
								
								Init potentially unread fields for HDPT  
							
							
							
						 
						
							2024-08-04 18:42:39 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									AnyOldName3 
								
							 
						 
						
							
							
							
							
								
							
							
								f1795a4698 
								
							 
						 
						
							
							
								
								c a p i t u l a t e  
							
							
							
						 
						
							2024-07-31 00:08:29 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									AnyOldName3 
								
							 
						 
						
							
							
							
							
								
							
							
								cd7941dc9f 
								
							 
						 
						
							
							
								
								Some launcher fixes  
							
							... 
							
							
							
							I tried to fix https://gitlab.com/OpenMW/openmw/-/issues/8080  by making it so that instead of crashing, we showed an error.
In doing so, I discovered some problems with plugin sorting and the refresh button, like:
* it forgetting the non-user content files somewhere
* nothing guaranteeing that built-in content files stay at the top of the list and them only being there because the first data directory that provides them is usually the first data directory
* it forgetting the non-user content files somewhere else
* it looking like it'd forget any kind of non-user setting under certain circumstances
I fixed those problems too 
							
						 
						
							2024-07-31 00:04:38 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2ebe83c4d5 
								
							 
						 
						
							
							
								
								Use proper order for printf arguments  
							
							
							
						 
						
							2024-07-28 20:08:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cody Glassman 
								
							 
						 
						
							
							
							
							
								
							
							
								77eeb5bd92 
								
							 
						 
						
							
							
								
								Merge branch 'master' into 'master'  
							
							... 
							
							
							
							HALF_FLOAT  and normals changes
See merge request OpenMW/openmw!4240  
							
						 
						
							2024-07-27 15:21:45 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jared Davenport 
								
							 
						 
						
							
							
							
							
								
							
							
								349931b5cd 
								
							 
						 
						
							
							
								
								HALF_FLOAT  and normals changes  
							
							
							
						 
						
							2024-07-27 15:21:44 +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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								5c4deb3f88 
								
							 
						 
						
							
							
								
								Prevent older binaries from incorrectly loading newer saves  
							
							
							
						 
						
							2024-07-25 22:37:44 +02: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 
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
								
							 
						 
						
							
							
							
							
								
							
							
								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 
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
							
								 
							
						 
					 
				
					
						
							
								
								
									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); 
							
						 
						
							2024-07-20 23:58:48 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sam Hellawell 
								
							 
						 
						
							
							
							
							
								
							
							
								9beb380c7d 
								
							 
						 
						
							
							
								
								Remove M_PI, documenation cleanup  
							
							
							
						 
						
							2024-07-19 00:05:16 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sam Hellawell 
								
							 
						 
						
							
							
							
							
								
							
							
								340252007b 
								
							 
						 
						
							
							
								
								fitsRuleString dont reference string_view  
							
							
							
						 
						
							2024-07-19 00:04:16 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sam Hellawell 
								
							 
						 
						
							
							
							
							
								
							
							
								014cba807b 
								
							 
						 
						
							
							
								
								Refactor easings, serialize per-line items, constexpr path  
							
							
							
						 
						
							2024-07-19 00:04:16 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sam Hellawell 
								
							 
						 
						
							
							
							
							
								
							
							
								eb290bebbb 
								
							 
						 
						
							
							
								
								Refactor AnimBlendControllers  
							
							
							
						 
						
							2024-07-19 00:04:16 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sam Hellawell 
								
							 
						 
						
							
							
							
							
								
							
							
								4040bd9231 
								
							 
						 
						
							
							
								
								FIx GCC debug build error  
							
							
							
						 
						
							2024-07-19 00:04:16 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sam Hellawell 
								
							 
						 
						
							
							
							
							
								
							
							
								00a7d0281f 
								
							 
						 
						
							
							
								
								Cleanup, refactor, rename AnimBlendControllerBase -> AnimBlendController  
							
							
							
						 
						
							2024-07-19 00:04:16 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sam Hellawell 
								
							 
						 
						
							
							
							
							
								
							
							
								42406ed0af 
								
							 
						 
						
							
							
								
								Use META_Object, ignore for serialize  
							
							
							
						 
						
							2024-07-19 00:04:16 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sam Hellawell 
								
							 
						 
						
							
							
							
							
								
							
							
								13e1df3bf0 
								
							 
						 
						
							
							
								
								Grammar cleanup, code cleanup, reduce logging, revert mRotation change  
							
							
							
						 
						
							2024-07-19 00:04:16 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sam Hellawell 
								
							 
						 
						
							
							
							
							
								
							
							
								28c8e6b1fe 
								
							 
						 
						
							
							
								
								Cleanup loadRules method, smooth animation transitions game.rst docuemntation  
							
							
							
						 
						
							2024-07-19 00:04:16 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sam Hellawell 
								
							 
						 
						
							
							
							
							
								
							
							
								1282be9d29 
								
							 
						 
						
							
							
								
								Fix stats reporting  
							
							
							
						 
						
							2024-07-19 00:04:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Max Yari 
								
							 
						 
						
							
							
							
							
								
							
							
								55ffb6d7d2 
								
							 
						 
						
							
							
								
								Animation blending implementation for NIF and osgAnimation through YAML files  
							
							... 
							
							
							
							Signed-off-by: Sam Hellawell <sshellawell@gmail.com> 
							
						 
						
							2024-07-19 00:04:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								a9281b5246 
								
							 
						 
						
							
							
								
								Merge branch 'fix/osg-animation-rename-update-order-sucks-this-took-too-long' into 'master'  
							
							... 
							
							
							
							Fix osgAnimation for multiple creatures (#8045 )
Closes  #8045 
See merge request OpenMW/openmw!4253  
							
						 
						
							2024-07-16 13:34:41 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								75d9ab4d57 
								
							 
						 
						
							
							
								
								Pass Quat and Matrixf by reference  
							
							... 
							
							
							
							They don't fit into registers so without optimizations they are copied via
stack. 
							
						 
						
							2024-07-15 22:08:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sam Hellawell 
								
							 
						 
						
							
							
							
							
								
							
							
								db30d9a37a 
								
							 
						 
						
							
							
								
								Code cleanup, fix missing const  
							
							
							
						 
						
							2024-07-14 20:38:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sam Hellawell 
								
							 
						 
						
							
							
							
							
								
							
							
								df0a7a849b 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://gitlab.com/OpenMW/openmw.git  into fix/osg-animation-rename-update-order-sucks-this-took-too-long  
							
							
							
						 
						
							2024-07-14 02:39:09 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sam Hellawell 
								
							 
						 
						
							
							
							
							
								
							
							
								56a40577ed 
								
							 
						 
						
							
							
								
								Revert move of default anim rename  
							
							
							
						 
						
							2024-07-14 02:38:57 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sam Hellawell 
								
							 
						 
						
							
							
							
							
								
							
							
								03413a895f 
								
							 
						 
						
							
							
								
								Fix osgAnimation for multiple creatures ( #8045 )  
							
							
							
						 
						
							2024-07-14 02:34:09 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6a67263d6b 
								
							 
						 
						
							
							
								
								Separate the log level and the flag for writing the log level  
							
							
							
						 
						
							2024-07-13 11:15:34 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								98a8dcbdbf 
								
							 
						 
						
							
							
								
								Limit log buffer size  
							
							
							
						 
						
							2024-07-13 11:15:34 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c83acac32c 
								
							 
						 
						
							
							
								
								Add a function to get debug level  
							
							
							
						 
						
							2024-07-13 11:15:34 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0749cc4dac 
								
							 
						 
						
							
							
								
								Remove unused include  
							
							
							
						 
						
							2024-07-13 11:15:34 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1bdc01273e 
								
							 
						 
						
							
							
								
								Move "debugging" function into Debug namespace  
							
							
							
						 
						
							2024-07-13 11:15:33 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ea84d1ce0c 
								
							 
						 
						
							
							
								
								Remove unused mode argument  
							
							
							
						 
						
							2024-07-13 11:14:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dave Corley 
								
							 
						 
						
							
							
							
							
								
							
							
								5bca2919c2 
								
							 
						 
						
							
							
								
								CLEANUP: Don't assign invalid extents when loading bounding boxes  
							
							
							
						 
						
							2024-07-11 04:06:06 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								664a844853 
								
							 
						 
						
							
							
								
								Merge branch 'fix_get_angles_zyx' into 'master'  
							
							... 
							
							
							
							Fix getAnglesZYX (#7741 )
Closes  #7741 
See merge request OpenMW/openmw!4199  
							
						 
						
							2024-07-11 09:04:07 +00:00