psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								8162541a14 
								
							 
						 
						
							
							
								
								Merge branch 'fix_macos_build' into 'master'  
							
							... 
							
							
							
							Use separate header to define missing GL constants
See merge request OpenMW/openmw!2464  
							
						 
						
							2022-10-10 07:49:01 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								e16c451d08 
								
							 
						 
						
							
							
								
								Merge branch 'l10n' into 'master'  
							
							... 
							
							
							
							Separate l10n manager from lua
See merge request OpenMW/openmw!2451  
							
						 
						
							2022-10-10 07:34:18 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								c164437d91 
								
							 
						 
						
							
							
								
								Merge branch 'classism' into 'master'  
							
							... 
							
							
							
							Use class service flags for autocalc NPCs
Closes  #7044 
See merge request OpenMW/openmw!2461  
							
						 
						
							2022-10-10 07:32:46 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c324482338 
								
							 
						 
						
							
							
								
								Use separate header to define missing GL constants  
							
							
							
						 
						
							2022-10-09 23:35:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								843753da14 
								
							 
						 
						
							
							
								
								Remove unused includes  
							
							
							
						 
						
							2022-10-09 16:44:18 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									jvoisin 
								
							 
						 
						
							
							
							
							
								
							
							
								3cbf1dc042 
								
							 
						 
						
							
							
								
								First pass with include-what-you-use  
							
							
							
						 
						
							2022-10-09 10:39:43 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								60c26832d2 
								
							 
						 
						
							
							
								
								Use class service flags for autocalc NPCs  
							
							
							
						 
						
							2022-10-08 17:00:33 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								3697c9266b 
								
							 
						 
						
							
							
								
								Separate l10n manager from lua  
							
							
							
						 
						
							2022-10-07 17:19:04 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bb8b5e2108 
								
							 
						 
						
							
							
								
								Add META_Node to clang-format StatementMacros  
							
							
							
						 
						
							2022-10-06 21:11:52 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								66e14fa3bd 
								
							 
						 
						
							
							
								
								Merge branch 'fix_extra_semi_warning' into 'master'  
							
							... 
							
							
							
							Fix and prevent -Wextra-semi warning
See merge request OpenMW/openmw!2455  
							
						 
						
							2022-10-06 11:10:06 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								063fff7fa4 
								
							 
						 
						
							
							
								
								Fix and prevent -Wextra-semi warning  
							
							
							
						 
						
							2022-10-06 00:26:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6b8ed4c64f 
								
							 
						 
						
							
							
								
								Use sorted vector for ViewData::contains implementation  
							
							
							
						 
						
							2022-10-05 01:10:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								624d8bc931 
								
							 
						 
						
							
							
								
								Support unsigned settings values  
							
							
							
						 
						
							2022-10-04 01:34:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2388b21f63 
								
							 
						 
						
							
							
								
								Use std::from_chars to parse settings integral numbers and handle errors  
							
							
							
						 
						
							2022-10-04 01:34:50 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								6e71804048 
								
							 
						 
						
							
							
								
								Merge branch 'keying_in' into 'master'  
							
							... 
							
							
							
							Add key flag on load
Closes  #7034 
See merge request OpenMW/openmw!2444  
							
						 
						
							2022-09-30 13:16:14 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								e6592aa850 
								
							 
						 
						
							
							
								
								Add key flag on load  
							
							
							
						 
						
							2022-09-30 12:16:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4de8ea30c8 
								
							 
						 
						
							
							
								
								Report used memory by Lua interpreter  
							
							
							
						 
						
							2022-09-30 02:15:21 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1b9b61b60b 
								
							 
						 
						
							
							
								
								Format navmesh water vertices and indices  
							
							
							
						 
						
							2022-09-27 00:46:34 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								b58c658b56 
								
							 
						 
						
							
							
								
								Merge branch 'localtime_errors' into 'master'  
							
							... 
							
							
							
							Handle localtime errors
See merge request OpenMW/openmw!2434  
							
						 
						
							2022-09-26 07:59:41 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									clang-format-bot 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								88ec8a9523 
								
							 
						 
						
							
							
								
								Apply clang-format  
							
							
							
						 
						
							2022-09-25 18:23:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								dd63a1602f 
								
							 
						 
						
							
							
								
								Handle localtime errors  
							
							
							
						 
						
							2022-09-25 16:20:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								aed0ad6b83 
								
							 
						 
						
							
							
								
								Merge branch 'nifosg_tests' into 'master'  
							
							... 
							
							
							
							Add tests for NifOsg::Loader
See merge request OpenMW/openmw!2421  
							
						 
						
							2022-09-25 13:37:14 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								890be1b590 
								
							 
						 
						
							
							
								
								Fix crash in the editor  
							
							
							
						 
						
							2022-09-25 12:31:56 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									AnyOldName3 
								
							 
						 
						
							
							
							
							
								
							
							
								581b333386 
								
							 
						 
						
							
							
								
								Add missing include  
							
							
							
						 
						
							2022-09-24 22:11:46 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Project579 
								
							 
						 
						
							
							
							
							
								
							
							
								6fe89ff22b 
								
							 
						 
						
							
							
								
								Fix dumb regression, initialize "std::filesystem::file_time_type" with "clock::now()".  
							
							
							
						 
						
							2022-09-24 21:52:10 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Project579 
								
							 
						 
						
							
							
							
							
								
							
							
								5cf2a958eb 
								
							 
						 
						
							
							
								
								Make conversions between std::chrono time_point and string safer by not using "localtime" directly.  
							
							
							
						 
						
							2022-09-24 21:47:27 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								06f7e8088e 
								
							 
						 
						
							
							
								
								Check for negative record list length  
							
							
							
						 
						
							2022-09-24 19:10:38 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0688b6de40 
								
							 
						 
						
							
							
								
								Separate record list reading from its state  
							
							... 
							
							
							
							To make it possible to set record list state independently from reading NIF
file. 
							
						 
						
							2022-09-24 19:10:35 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c338c1e5d3 
								
							 
						 
						
							
							
								
								Add Nif::FileView as read only interface for Nif::NIFFile  
							
							... 
							
							
							
							To make sure interface is scoped to what users require. 
							
						 
						
							2022-09-24 19:10:21 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f2fb3d6de8 
								
							 
						 
						
							
							
								
								Separate NIFFileReader from NIFFile  
							
							... 
							
							
							
							NIFFile might not always be created from a file or stream containing NIF data.
Basically there are 2 different responsibilities for this class:
1. Read NIF file
2. Provide input for nifosg and bulletnifloader.
Remove no longer needed NIFFileMock since the state of NIFFfile can be
initialized independently from reading NIF file. 
							
						 
						
							2022-09-24 19:10:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b39ccbeeef 
								
							 
						 
						
							
							
								
								Remove NIFFile::warn and NIFFile::fail functions  
							
							... 
							
							
							
							These functions use NIFFile only as context, they are not really a part of
either reading nor state invariant. And they only confuse reader because it's
not immediatelly obvious that no code is executed after fail. 
							
						 
						
							2022-09-24 19:10:05 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									clang-format-bot 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ddb0522bbf 
								
							 
						 
						
							
							
								
								Apply clang-format to code base  
							
							
							
						 
						
							2022-09-22 21:35:26 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								63b51ead84 
								
							 
						 
						
							
							
								
								Use nv_default shader prefix for unhandled types  
							
							
							
						 
						
							2022-09-17 17:35:25 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								7aee22be91 
								
							 
						 
						
							
							
								
								Further controller updates  
							
							... 
							
							
							
							Correct NiMaterialColorController base class
Load everything in NiGeomMorpherController
Make a guess at how weighted interpolators might be supposed to work like 
							
						 
						
							2022-09-16 23:45:54 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ac01fd5e75 
								
							 
						 
						
							
							
								
								Add missing non-prefixed reserved nodes  
							
							
							
						 
						
							2022-09-16 12:36:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								86ff454ca2 
								
							 
						 
						
							
							
								
								Merge branch 'thirdtimesthecharm' into 'master'  
							
							... 
							
							
							
							Rehash the rehashing of rehashed morph loading
See merge request OpenMW/openmw!2413  
							
						 
						
							2022-09-16 06:09:21 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								46935e9e97 
								
							 
						 
						
							
							
								
								Merge branch 'renormalise' into 'master'  
							
							... 
							
							
							
							Renormalise line endings
See merge request OpenMW/openmw!2412  
							
						 
						
							2022-09-16 06:08:36 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								e2ed313389 
								
							 
						 
						
							
							
								
								Don't load keys for Gamebryo morphs  
							
							
							
						 
						
							2022-09-16 05:55:37 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									AnyOldName3 
								
							 
						 
						
							
							
							
							
								
							
							
								84f8a6848a 
								
							 
						 
						
							
							
								
								Renormalise line endings  
							
							... 
							
							
							
							This should replace accidental CRLF with LF 
							
						 
						
							2022-09-16 00:53:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fd93b7186f 
								
							 
						 
						
							
							
								
								Add missing include  
							
							
							
						 
						
							2022-09-16 01:39:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								16fd01a765 
								
							 
						 
						
							
							
								
								Merge branch 'fix_reserved_names_init' into 'master'  
							
							... 
							
							
							
							Initialize reserved names once to avoid race condition (#7008 )
Closes  #7008 
See merge request OpenMW/openmw!2409  
							
						 
						
							2022-09-15 22:09:08 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								ce90484898 
								
							 
						 
						
							
							
								
								Merge branch 'fix_lua_color' into 'openmw-48'  
							
							... 
							
							
							
							Make r, g, b, a read-only properties, rather than getters
See merge request OpenMW/openmw!2380 
(cherry picked from commit 85f343e87a19d01f26 
							
						 
						
							2022-09-15 22:01:59 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8068d0153f 
								
							 
						 
						
							
							
								
								Initialize reserved names once to avoid race condition  
							
							... 
							
							
							
							CanOptimizeCallback::isReservedName function may be executed by multiple threads
simultaneously. One of them creates a static but both of them run if statement
and see it's empty because none of them added elements there yet. Both of them
go to the branch where new elements are added doing it without any
synchronization possibly causing SIGSEGV. 
							
						 
						
							2022-09-15 23:37:57 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								d1c79fa8d1 
								
							 
						 
						
							
							
								
								Merge branch 'pre_clang_format_fixes_2' into 'master'  
							
							... 
							
							
							
							Fixes before applying clang-format 2
See merge request OpenMW/openmw!2401  
							
						 
						
							2022-09-15 08:24:23 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								6f95154ca8 
								
							 
						 
						
							
							
								
								Merge branch 'esm4_zero_terminated_strings' into 'master'  
							
							... 
							
							
							
							Fix reading array of zero terminated strings (ESM4 NIFZ and KFFZ sub records)
See merge request OpenMW/openmw!2403  
							
						 
						
							2022-09-15 07:44:35 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								ac2b6525e9 
								
							 
						 
						
							
							
								
								Merge branch 'interpcontrollers' into 'master'  
							
							... 
							
							
							
							Streamline NiInterpController handling
See merge request OpenMW/openmw!2404  
							
						 
						
							2022-09-15 07:44:11 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6f00641c8a 
								
							 
						 
						
							
							
								
								Fix reading array of zero terminated strings  
							
							... 
							
							
							
							NIFZ and KFFZ subrecords store multiple strings separated by \0 character. 
							
						 
						
							2022-09-15 00:01:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								482de23893 
								
							 
						 
						
							
							
								
								Streamline NiInterpController handling  
							
							
							
						 
						
							2022-09-15 00:58:10 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
							
							
								
							
							
								ae812701ec 
								
							 
						 
						
							
							
								
								Merge branch 'crashfix_debugdraw' into 'master'  
							
							... 
							
							
							
							crashfix of debug draw on game exit
Closes  #7004 
See merge request OpenMW/openmw!2398  
							
						 
						
							2022-09-14 20:56:03 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									florent.teppe 
								
							 
						 
						
							
							
							
							
								
							
							
								943198e325 
								
							 
						 
						
							
							
								
								Small changes  
							
							
							
						 
						
							2022-09-14 13:20:35 +02:00