Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								ff79c2d826 
								
							 
						 
						
							
							
								
								Turn menu.saveGame into a delayed action  
							
							
							
						 
						
							2025-09-20 10:39:43 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								0ab79c4370 
								
							 
						 
						
							
							
								
								Merge branch 'formatcomponents' into 'master'  
							
							... 
							
							
							
							Remove StringUtils::format from components
See merge request OpenMW/openmw!4880  
							
						 
						
							2025-08-31 17:59:35 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0f36b7fc97 
								
							 
						 
						
							
							
								
								Fix and enforce parameter naming  
							
							
							
						 
						
							2025-08-27 12:45:09 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								e88e60f475 
								
							 
						 
						
							
							
								
								Check length before dereferencing  
							
							
							
						 
						
							2025-08-26 18:08:38 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								79a1f1c3d2 
								
							 
						 
						
							
							
								
								Address feedback  
							
							
							
						 
						
							2025-08-25 16:46:04 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								e97542a487 
								
							 
						 
						
							
							
								
								Fix include  
							
							
							
						 
						
							2025-08-24 16:11:34 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								26e562490f 
								
							 
						 
						
							
							
								
								Replace StringUtils::format in components/lua  
							
							
							
						 
						
							2025-08-24 14:28:17 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3067294f0d 
								
							 
						 
						
							
							
								
								Add and fix -Wshadow  
							
							
							
						 
						
							2025-08-18 21:09:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d121b606b6 
								
							 
						 
						
							
							
								
								Fix and enforce local variable naming  
							
							
							
						 
						
							2025-08-05 21:27:48 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								b160cee0b7 
								
							 
						 
						
							
							
								
								Merge branch 'sonarview' into 'master'  
							
							... 
							
							
							
							Address string_view conversions flagged by SonarQube
See merge request OpenMW/openmw!4693  
							
						 
						
							2025-08-01 08:06:36 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								2a8dc56619 
								
							 
						 
						
							
							
								
								Merge branch 'pedanticmsvc' into 'master'  
							
							... 
							
							
							
							Resolve unused code warnings when compiling in Debug mode using MSVC
See merge request OpenMW/openmw!4820  
							
						 
						
							2025-08-01 08:06:11 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mads Buvik Sandvei 
								
							 
						 
						
							
							
							
							
								
							
							
								34eb3d485d 
								
							 
						 
						
							
							
								
								[Lua] Partially dehardcode onHit  
							
							
							
						 
						
							2025-07-30 20:21:15 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								bc05628fa8 
								
							 
						 
						
							
							
								
								Resolve unused code warnings when compiling in Debug mode using MSVC  
							
							
							
						 
						
							2025-07-30 20:44:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								ee540039a1 
								
							 
						 
						
							
							
								
								Address string_view conversions flagged by SonarQube  
							
							
							
						 
						
							2025-07-30 19:37:37 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									AnyOldName3 
								
							 
						 
						
							
							
							
							
								
							
							
								437f22ed72 
								
							 
						 
						
							
							
								
								Typo fix  
							
							
							
						 
						
							2025-07-24 00:37:28 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									AnyOldName3 
								
							 
						 
						
							
							
							
							
								
							
							
								be54521cfa 
								
							 
						 
						
							
							
								
								Fix loads of warnings  
							
							... 
							
							
							
							These weren't detected due to https://gitlab.com/OpenMW/openmw/-/issues/7882 , but now they are, so they can be fixed. 
							
						 
						
							2025-07-24 00:20:05 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								28851411a3 
								
							 
						 
						
							
							
								
								Fix and enforce namespace naming  
							
							
							
						 
						
							2025-07-20 21:19:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								c0276b6890 
								
							 
						 
						
							
							
								
								Merge branch 'cpputil2lua' into 'master'  
							
							... 
							
							
							
							Move some util to lua
See merge request OpenMW/openmw!4750  
							
						 
						
							2025-07-08 12:45:14 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kuyondo 
								
							 
						 
						
							
							
							
							
								
							
							
								f87d6818b7 
								
							 
						 
						
							
							
								
								pressing enter for newline  
							
							
							
						 
						
							2025-07-08 05:02:53 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								d455ff5f5e 
								
							 
						 
						
							
							
								
								Treat formatting string arguments as UTF-8 string  
							
							
							
						 
						
							2025-07-06 13:35:27 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kuyondo 
								
							 
						 
						
							
							
							
							
								
							
							
								32f59c16aa 
								
							 
						 
						
							
							
								
								move some util to lua  
							
							
							
						 
						
							2025-07-03 19:38:02 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								45a51bceb2 
								
							 
						 
						
							
							
								
								Implement equal_to for Color  
							
							
							
						 
						
							2025-06-12 17:48:11 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f80283422f 
								
							 
						 
						
							
							
								
								Use unique_ptr to handle lua state lifetime  
							
							
							
						 
						
							2025-04-18 14:01:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								51d73e37df 
								
							 
						 
						
							
							
								
								Fix msvc warnings  
							
							... 
							
							
							
							components\lua\configuration.cpp(133): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
components\esm3\effectlist.cpp(35): warning C4267: '=': conversion from 'size_t' to 'uint32_t', possible loss of data
components_tests\misc\testmathutil.cpp(54): warning C4305: 'argument': truncation from 'const double' to 'osg::Vec3f::value_type'
components_tests\misc\testmathutil.cpp(62): warning C4305: 'argument': truncation from 'const double' to 'osg::Vec3f::value_type'
components_tests\misc\testmathutil.cpp(131): warning C4305: 'argument': truncation from 'const double' to 'osg::Vec3f::value_type'
components_tests\misc\testmathutil.cpp(135): warning C4305: 'argument': truncation from 'const double' to 'osg::Vec3f::value_type'
components_tests\misc\testmathutil.cpp(135): warning C4305: 'argument': truncation from 'const double' to 'osg::Vec3f::value_type'
components_tests\misc\testmathutil.cpp(139): warning C4305: 'argument': truncation from 'const double' to 'osg::Vec3f::value_type' 
							
						 
						
							2025-03-09 17:55:17 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								5f92d520ee 
								
							 
						 
						
							
							
								
								Merge branch 'mainmembers' into 'master'  
							
							... 
							
							
							
							Fix more potential use-after-free issues
See merge request OpenMW/openmw!4566  
							
						 
						
							2025-03-07 00:25:35 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								b0e9df0139 
								
							 
						 
						
							
							
								
								Ensure class members are tied to the main Lua state  
							
							
							
						 
						
							2025-03-03 19:37:07 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									uramer 
								
							 
						 
						
							
							
							
							
								
							
							
								3a98b945a8 
								
							 
						 
						
							
							
								
								Keep MENU-registered input actions between games  
							
							
							
						 
						
							2025-02-26 16:56:41 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								f92b5040c6 
								
							 
						 
						
							
							
								
								Don't add auto started local Lua scripts twice  
							
							
							
						 
						
							2025-01-01 13:21:28 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									uramer 
								
							 
						 
						
							
							
							
							
								
							
							
								1675c74036 
								
							 
						 
						
							
							
								
								Fix findPath returning a raw vector  
							
							
							
						 
						
							2024-12-02 21:22:29 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								6572122acc 
								
							 
						 
						
							
							
								
								Use the right deserializer for unloaded scripts  
							
							
							
						 
						
							2024-11-09 13:05:39 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									uramer 
								
							 
						 
						
							
							
							
							
								
							
							
								e248ba293a 
								
							 
						 
						
							
							
								
								Use sol helpers for metatable keys  
							
							
							
						 
						
							2024-10-28 16:45:51 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								68ebefc2dd 
								
							 
						 
						
							
							
								
								Fix Lua memory usage  
							
							
							
						 
						
							2024-10-15 21:18:13 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b4f77e8bd7 
								
							 
						 
						
							
							
								
								Store Lua script path as VFS normalized  
							
							
							
						 
						
							2024-09-15 13:53:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								32ec92e71c 
								
							 
						 
						
							
							
								
								Use normalized path in LuaState  
							
							
							
						 
						
							2024-09-08 11:53:57 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								b3677d07fd 
								
							 
						 
						
							
							
								
								Merge branch 'pcallallthethings' into 'master'  
							
							... 
							
							
							
							Wrap all memory allocating Lua functions in protected calls
Closes  #8099 
See merge request OpenMW/openmw!4336  
							
						 
						
							2024-09-04 07:22:26 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								032d506aa7 
								
							 
						 
						
							
							
								
								Fix components_tests  
							
							
							
						 
						
							2024-08-24 09:10:23 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								c9783344a0 
								
							 
						 
						
							
							
								
								Wrap all memory allocating Lua functions in protected calls  
							
							
							
						 
						
							2024-08-22 22:22:28 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								aa808d63bc 
								
							 
						 
						
							
							
								
								Return nullptr straight away  
							
							
							
						 
						
							2024-08-21 16:40:39 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								4652151630 
								
							 
						 
						
							
							
								
								Don't assume realloc always succeeds  
							
							
							
						 
						
							2024-08-20 19:49:13 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cody Glassman 
								
							 
						 
						
							
							
							
							
								
							
							
								a53d002262 
								
							 
						 
						
							
							
								
								lua - add swizzling to vector types  
							
							
							
						 
						
							2024-08-05 06:53:59 -07: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 
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								ee653eb2b8 
								
							 
						 
						
							
							
								
								Make mwscript return nil for records that don't have a script  
							
							
							
						 
						
							2024-07-07 13:58:34 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kindi 
								
							 
						 
						
							
							
							
							
								
							
							
								624a4f46b5 
								
							 
						 
						
							
							
								
								dont use codecvt for utf8.char  
							
							
							
						 
						
							2024-06-30 01:49:24 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								6754b8d941 
								
							 
						 
						
							
							
								
								Revert "Merge branch 'were_engineers_not_salt_miners' into 'master'"  
							
							... 
							
							
							
							This reverts merge request !4178  
							
						 
						
							2024-06-25 20:58:31 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								9a864f309a 
								
							 
						 
						
							
							
								
								Merge branch 'theluareloaded' into 'master'  
							
							... 
							
							
							
							Check the result of loading from bytecode
Closes  #7787 
See merge request OpenMW/openmw!4189  
							
						 
						
							2024-06-25 07:19:33 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								456ac2a85b 
								
							 
						 
						
							
							
								
								Merge branch 'were_engineers_not_salt_miners' into 'master'  
							
							... 
							
							
							
							FEAT: Lua Engine Handler for MWScript `startscript` functionality
See merge request OpenMW/openmw!4178  
							
						 
						
							2024-06-24 07:09:24 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dave Corley 
								
							 
						 
						
							
							
							
							
								
							
							
								1a79e79f57 
								
							 
						 
						
							
							
								
								FEAT: Lua Engine Handler for MWScript startscript functionality  
							
							
							
						 
						
							2024-06-24 07:09:23 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								d3c3d0cf44 
								
							 
						 
						
							
							
								
								Merge branch 'indexthemoon' into 'master'  
							
							... 
							
							
							
							Move Lua index helpers to components and make owner.factionRank match other ranks
See merge request OpenMW/openmw!4186  
							
						 
						
							2024-06-24 07:06:24 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								89a30532b7 
								
							 
						 
						
							
							
								
								Fix getAnglesZYX implementation  
							
							
							
						 
						
							2024-06-23 16:08:09 +02:00