AnyOldName3 
								
							 
						 
						
							
							
							
							
								
							
							
								66b8d4fb29 
								
							 
						 
						
							
							
								
								Add a setting to control coverage adjustment  
							
							... 
							
							
							
							With it on, which was always the case before this setting was added,
vanilla content and poorly-made mods will look acceptable, but well-made
mods will have alpha-tested meshes appear to grow and potentially gain a
weird outline as they get further away.
With it off, which replicates the 0.46 behaviour, well-made mods will
look really good, but vanilla content and poorly-made mods will have
alpha-tested meshes shrink as they get further away.
It's been bugging me that this was forced on since 0.47 released, and
I'd hoped to figure out a solution for automatic detection at some point
before 0.48 branched off, but I didn't, so now this is what we're
getting to have Tamriel Rebuilt look right. 
							
						 
						
							2022-12-09 00:22:08 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								1d55be8214 
								
							 
						 
						
							
							
								
								Merge branch 'lua_profiler' into 'master'  
							
							... 
							
							
							
							Lua profiler
See merge request OpenMW/openmw!2523  
							
						 
						
							2022-12-07 10:53:47 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								55db95d4cf 
								
							 
						 
						
							
							
								
								Update Lua profiler; add ability to run OpenMW with old LuaJit that doesn't allow custom allocator (Lua profiler will be disabled in this case)  
							
							
							
						 
						
							2022-12-03 16:58:03 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								b0d687964e 
								
							 
						 
						
							
							
								
								Make sure that local path has a trailing slash on Linux and Windows  
							
							
							
						 
						
							2022-12-03 11:27:42 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								6fa65e4729 
								
							 
						 
						
							
							
								
								Track memory and CPU usage per script in LuaUtil::LuaState  
							
							
							
						 
						
							2022-11-30 00:06:14 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								bbbcc5e4b7 
								
							 
						 
						
							
							
								
								Add an early out to dialogue loading to match Morrowind.exe behaviour  
							
							
							
						 
						
							2022-11-27 22:23:35 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									AnyOldName3 
								
							 
						 
						
							
							
							
							
								
							
							
								66e5415895 
								
							 
						 
						
							
							
								
								Log screenshot capture  
							
							
							
						 
						
							2022-11-22 19:26:28 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								89884fae0b 
								
							 
						 
						
							
							
								
								Add link dependencies to libosgSim and collada-dom  
							
							
							
						 
						
							2022-11-14 12:04:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								baa39c06bb 
								
							 
						 
						
							
							
								
								Move fourCC to a separate file  
							
							
							
						 
						
							2022-11-06 15:35:16 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									glassmancody.info 
								
							 
						 
						
							
							
							
							
								
							
							
								87c0a6e6dc 
								
							 
						 
						
							
							
								
								fix line numbers being off by one for each jump block  
							
							
							
						 
						
							2022-10-24 08:40:33 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									uramer 
								
							 
						 
						
							
							
							
							
								
							
							
								a2fa1fe0a5 
								
							 
						 
						
							
							
								
								Execute async callbacks on the main Lua stack  
							
							
							
						 
						
							2022-10-18 22:12:11 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									AnyOldName3 
								
							 
						 
						
							
							
							
							
								
							
							
								15c51dcbbc 
								
							 
						 
						
							
							
								
								Restore false-positive unused includes  
							
							... 
							
							
							
							They're needed on MacOS as SDL_opengl_gletx.h doesn't define them there.
They don't actually work on MacOS, so long-term, the code that uses
these defines should be changed to use #ifdef to check they're available
before using them. 
							
						 
						
							2022-10-13 00:49:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									AnyOldName3 
								
							 
						 
						
							
							
							
							
								
							
							
								77de37b1ed 
								
							 
						 
						
							
							
								
								Revert "Merge branch 'fix_macos_build' into 'master'"  
							
							... 
							
							
							
							As well as fixing the MacOS build, it meddled with a bunch of files that
already did the right thing.
This reverts commit 8162541a14e16c451d08 
							
						 
						
							2022-10-12 22:48:34 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									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