glassmancody.info 
								
							 
						 
						
							
							
							
							
								
							
							
								8c2c322d92 
								
							 
						 
						
							
							
								
								add stencil to water RTTs, reword some comments  
							
							
							
						 
						
							2022-02-07 14:35:15 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									glassmancody.info 
								
							 
						 
						
							
							
							
							
								
							
							
								bbc9c53423 
								
							 
						 
						
							
							
								
								support morrowind stenciling  
							
							
							
						 
						
							2022-02-07 11:51:59 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								7a7a95407a 
								
							 
						 
						
							
							
								
								Merge branch 'lua_pairs' into 'master'  
							
							... 
							
							
							
							Proper support of `pairs` and `ipairs` in Lua; fix bug in `makeReadOnly`.
See merge request OpenMW/openmw!1628  
							
						 
						
							2022-02-06 22:10:21 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								a294adcdaf 
								
							 
						 
						
							
							
								
								Proper support of pairs and ipairs in Lua; fix bug in makeReadOnly.  
							
							
							
						 
						
							2022-02-06 22:10:20 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								5f74df75c6 
								
							 
						 
						
							
							
								
								Add default value for config.  
							
							
							
						 
						
							2022-02-06 23:09:06 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									uramer 
								
							 
						 
						
							
							
							
							
								
							
							
								581c3f4882 
								
							 
						 
						
							
							
								
								Update and document Lua Text and TextEdit widget types, fix some issues with Lua UI  
							
							
							
						 
						
							2022-02-06 20:22:38 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								ac5cd6c80a 
								
							 
						 
						
							
							
								
								Add default value for user-data in openmw.cfg  
							
							
							
						 
						
							2022-02-06 21:07:14 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e7f3524924 
								
							 
						 
						
							
							
								
								Add a tool to load and print information about all bullet objects in all cells  
							
							
							
						 
						
							2022-02-04 16:14:52 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								becffef142 
								
							 
						 
						
							
							
								
								Merge branch 'cull_navmesh_objects' into 'master'  
							
							... 
							
							
							
							Cull navmesh objects by scene bounds (#5858 )
Closes  #5858 
See merge request OpenMW/openmw!1625  
							
						 
						
							2022-02-04 14:07:13 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0b644a897e 
								
							 
						 
						
							
							
								
								Explicitly bind TileCachedRecastMeshManager with mutex  
							
							
							
						 
						
							2022-02-03 22:24:26 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								05b54cbfb8 
								
							 
						 
						
							
							
								
								Cull navmesh objects by scene bounds  
							
							... 
							
							
							
							If object is too big iteration over all tiles covering it can take too much
time. Limit bounds to a square around a player position to cover only tiles
that will be present in navmesh based on max tiles number option.
Each object is associated with a set of tiles its present in. Culling can
reduce this set but it has to be update when bounds change position. Do this
in TileCachedRecastMeshManager::setBounds updating the set and adding/removing
objects to the corresponding CachedRecastMeshManagers. 
							
						 
						
							2022-02-03 22:09:37 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								563f3f87dd 
								
							 
						 
						
							
							
								
								Reduce critical sections size  
							
							
							
						 
						
							2022-02-03 21:44:37 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a5b078e9a7 
								
							 
						 
						
							
							
								
								Allow to represent empty range with TilesPositionsRange  
							
							
							
						 
						
							2022-02-03 21:43:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1b2954f2db 
								
							 
						 
						
							
							
								
								Remove unused z coordinate  
							
							
							
						 
						
							2022-02-03 21:43:53 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1a52a2a029 
								
							 
						 
						
							
							
								
								Clamp tile position  
							
							
							
						 
						
							2022-02-03 02:44:04 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								542717394a 
								
							 
						 
						
							
							
								
								Remove objects, water and heightfields when no longer required  
							
							
							
						 
						
							2022-02-03 02:43:35 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								6084dbfc3a 
								
							 
						 
						
							
							
								
								Add a warning if replace==config is used.  
							
							
							
						 
						
							2022-02-03 00:07:30 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								5b23ba3faf 
								
							 
						 
						
							
							
								
								Fix defaulted in ConfigurationManager::mergeComposingVariables  
							
							
							
						 
						
							2022-02-02 23:47:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								9c1ff16b62 
								
							 
						 
						
							
							
								
								Add config variable user-data="?userdata?". Allows to override paths to saves and screenshots.  
							
							
							
						 
						
							2022-02-02 23:47:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								5ff2fc55ac 
								
							 
						 
						
							
							
								
								Make ConfigurationManager::getUserConfigPath to return the actual config path where the settings, logs, and Lua storage are stored.  
							
							
							
						 
						
							2022-02-02 23:47:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								a453e5c198 
								
							 
						 
						
							
							
								
								Reuse the same code to load settings in apps/openmw, apps/launcher, apps/opencs  
							
							
							
						 
						
							2022-02-02 23:47:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								1bcc4a8bcc 
								
							 
						 
						
							
							
								
								Read settings.cfg from all active config dirs  
							
							
							
						 
						
							2022-02-02 23:47:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								5ca56a4f8a 
								
							 
						 
						
							
							
								
								New option "config" for specifying additional config directories.  
							
							
							
						 
						
							2022-02-02 23:47:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								dd5ba5c57b 
								
							 
						 
						
							
							
								
								Redirect log only after parsing configuration  
							
							
							
						 
						
							2022-02-02 23:47:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								cf8d49bb9a 
								
							 
						 
						
							
							
								
								Merge branch 'lua_settings_ui' into 'master'  
							
							... 
							
							
							
							Lua settings UI
Closes  #6454 
See merge request OpenMW/openmw!1595  
							
						 
						
							2022-02-02 21:04:18 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Dobrohotov 
								
							 
						 
						
							
							
							
							
								
							
							
								142b6fdf2f 
								
							 
						 
						
							
							
								
								Fix double precision bound issues in std::max/std::clamp  
							
							
							
						 
						
							2022-02-02 16:57:59 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Dobrohotov 
								
							 
						 
						
							
							
							
							
								
							
							
								aaea2bc0f6 
								
							 
						 
						
							
							
								
								Implement transformBoundingSphere for both sphere types (bug  #6579 )  
							
							
							
						 
						
							2022-02-02 16:51:35 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									uramer 
								
							 
						 
						
							
							
							
							
								
							
							
								ef1e72dc17 
								
							 
						 
						
							
							
								
								Revert from settings description to searchHints  
							
							
							
						 
						
							2022-02-01 19:50:03 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									uramer 
								
							 
						 
						
							
							
							
							
								
							
							
								7f796d148e 
								
							 
						 
						
							
							
								
								Clean up  
							
							
							
						 
						
							2022-02-01 19:50:03 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									uramer 
								
							 
						 
						
							
							
							
							
								
							
							
								67641dcdb7 
								
							 
						 
						
							
							
								
								Fix compile errors  
							
							
							
						 
						
							2022-02-01 19:50:03 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									uramer 
								
							 
						 
						
							
							
							
							
								
							
							
								f07f05ddd3 
								
							 
						 
						
							
							
								
								Add Container widget type, use it to make Adapter code less hacky  
							
							
							
						 
						
							2022-02-01 19:50:03 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									uramer 
								
							 
						 
						
							
							
							
							
								
							
							
								086a7d9bc5 
								
							 
						 
						
							
							
								
								Wrap Lua settings widgets into an Adapter widget  
							
							
							
						 
						
							2022-02-01 19:50:03 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									uramer 
								
							 
						 
						
							
							
							
							
								
							
							
								1455aa3e02 
								
							 
						 
						
							
							
								
								Allow changing script settings pages after registering them  
							
							
							
						 
						
							2022-02-01 19:50:02 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									uramer 
								
							 
						 
						
							
							
							
							
								
							
							
								5f7ab49880 
								
							 
						 
						
							
							
								
								Implement script setting pages' descriptions  
							
							
							
						 
						
							2022-02-01 19:50:02 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									uramer 
								
							 
						 
						
							
							
							
							
								
							
							
								a005f25c4b 
								
							 
						 
						
							
							
								
								Use page terminology for script settings  
							
							
							
						 
						
							2022-02-01 19:50:02 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									uramer 
								
							 
						 
						
							
							
							
							
								
							
							
								e78b8402fa 
								
							 
						 
						
							
							
								
								Fix warnings  
							
							
							
						 
						
							2022-02-01 19:50:02 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									uramer 
								
							 
						 
						
							
							
							
							
								
							
							
								a972a54ea9 
								
							 
						 
						
							
							
								
								Allow changing element root widget type, prevent use after free in script settings  
							
							
							
						 
						
							2022-02-01 19:50:02 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									uramer 
								
							 
						 
						
							
							
							
							
								
							
							
								fba82eb1a7 
								
							 
						 
						
							
							
								
								Script settings tab  
							
							
							
						 
						
							2022-02-01 19:50:02 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bret Curtis 
								
							 
						 
						
							
							
							
							
								
							
							
								8113620dce 
								
							 
						 
						
							
							
								
								handle a few wearnings raised as errors  
							
							
							
						 
						
							2022-01-31 08:58:45 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									cc9cii 
								
							 
						 
						
							
							
							
							
								
							
							
								ba3ae448d4 
								
							 
						 
						
							
							
								
								Initial import of esm4 by cc9cii  
							
							
							
						 
						
							2022-01-31 08:58:45 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7ea5aa250b 
								
							 
						 
						
							
							
								
								Revert "Cull navmesh objects by scene bounds"  
							
							... 
							
							
							
							This reverts commit b0ef20c303 
							
						 
						
							2022-01-30 21:43:23 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									jvoisin 
								
							 
						 
						
							
							
							
							
								
							
							
								d291b17c68 
								
							 
						 
						
							
							
								
								Merge branch 'refactor/script-cleanup' into 'master'  
							
							... 
							
							
							
							Use pop_back to shrink the stack
See merge request OpenMW/openmw!1597  
							
						 
						
							2022-01-30 18:50:01 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									jvoisin 
								
							 
						 
						
							
							
							
							
								
							
							
								4cd6d2dacf 
								
							 
						 
						
							
							
								
								Merge branch 'rework_fixed_string' into 'master'  
							
							... 
							
							
							
							Rework fixed string
See merge request OpenMW/openmw!1596  
							
						 
						
							2022-01-30 18:47:06 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								e18393d7d6 
								
							 
						 
						
							
							
								
								Merge branch 'prevent_wrong_use_of_write' into 'master'  
							
							... 
							
							
							
							Disallow to call ESMWriter::writeT with pointer type
See merge request OpenMW/openmw!1609  
							
						 
						
							2022-01-30 16:34:45 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								ff11377bc0 
								
							 
						 
						
							
							
								
								Merge branch 'sanitizers' into 'master'  
							
							... 
							
							
							
							Add gitlab jobs to run tests and benchmarks with ASAN, TSAN and UBSAN
See merge request OpenMW/openmw!1608  
							
						 
						
							2022-01-30 13:59:54 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b17c9a22ff 
								
							 
						 
						
							
							
								
								Disallow to call ESMWriter::writeT with pointer type  
							
							... 
							
							
							
							This will make ESMWriter to use a pointer to this pointer to access the data
that is unlikely an intent. For example:
68ef96410c 
							
						 
						
							2022-01-30 14:13:02 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								4554a075e7 
								
							 
						 
						
							
							
								
								Merge branch 'fix_save_corruption' into 'master'  
							
							... 
							
							
							
							Fix save corruption introduced by https://gitlab.com/OpenMW/openmw/-/merge_requests/1600 
See merge request OpenMW/openmw!1607  
							
						 
						
							2022-01-30 11:59:30 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									uramer 
								
							 
						 
						
							
							
							
							
								
							
							
								de2383ec98 
								
							 
						 
						
							
							
								
								Fix save corruption introduced by  https://gitlab.com/OpenMW/openmw/-/merge_requests/1600  
							
							
							
						 
						
							2022-01-30 11:59:30 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bebeff8881 
								
							 
						 
						
							
							
								
								Fix build with libc++  
							
							... 
							
							
							
							/home/elsid/dev/openmw/components/esm3/objectstate.cpp:33:30: error: implicit instantiation of undefined template 'std::array<float, 6>'
        std::array<float, 6> pos;
                             ^
/usr/bin/../include/c++/v1/__tuple:219:64: note: template is declared here
template <class _Tp, size_t _Size> struct _LIBCPP_TEMPLATE_VIS array;
                                                               ^
/home/elsid/dev/openmw/components/esm3/objectstate.cpp:78:30: error: implicit instantiation of undefined template 'std::array<float, 6>'
        std::array<float, 6> pos;
                             ^
/usr/bin/../include/c++/v1/__tuple:219:64: note: template is declared here
template <class _Tp, size_t _Size> struct _LIBCPP_TEMPLATE_VIS array;
                                                               ^ 
							
						 
						
							2022-01-30 02:19:29 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b0f192d878 
								
							 
						 
						
							
							
								
								Fix warning: maybe-uninitialized  
							
							... 
							
							
							
							../../components/misc/color.cpp: In static member function 'static Misc::Color Misc::Color::fromHex(std::string_view)':
../../components/misc/color.cpp:36:24: error: 'v' may be used uninitialized in this function [-Werror=maybe-uninitialized]
   36 |             rgb[i] = v / 255.0f;
      |                      ~~^~~~~~~~ 
							
						 
						
							2022-01-30 00:44:22 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								7bab714825 
								
							 
						 
						
							
							
								
								Merge branch 'fix_circling_fargoth' into 'master'  
							
							... 
							
							
							
							Remove unnecessary loops from path (#6510 )
Closes  #6510 
See merge request OpenMW/openmw!1584  
							
						 
						
							2022-01-29 19:48:02 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								a0c0ea09b2 
								
							 
						 
						
							
							
								
								Merge branch 'youwe' into 'master'  
							
							... 
							
							
							
							Fix unavailable UV set handling in NIF models
See merge request OpenMW/openmw!1594  
							
						 
						
							2022-01-29 19:42:17 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								cb4c96b155 
								
							 
						 
						
							
							
								
								Merge branch 'unpack_position' into 'master'  
							
							... 
							
							
							
							Make ESM::Position not packed (should fix  #6566 )
Closes  #6566 
See merge request OpenMW/openmw!1600  
							
						 
						
							2022-01-29 12:46:10 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ecbcdd0e54 
								
							 
						 
						
							
							
								
								Add missing initialization  
							
							
							
						 
						
							2022-01-29 06:31:14 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								68ef96410c 
								
							 
						 
						
							
							
								
								Make ESM::Position not packed (should  fix   #6566 )  
							
							
							
						 
						
							2022-01-29 02:32:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								45db56b382 
								
							 
						 
						
							
							
								
								Rework fixed string  
							
							... 
							
							
							
							* Avoid inheritance.
* Define equality operators out of the class definition.
* Replace toString with toStringView where it doesn't make sense to create a string. 
							
						 
						
							2022-01-28 18:39:09 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ζeh Matt 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1832ed6a48 
								
							 
						 
						
							
							
								
								Use pop_back to shrink the stack  
							
							
							
						 
						
							2022-01-28 16:26:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								53f2dfd1c0 
								
							 
						 
						
							
							
								
								Merge branch 'lua_ui_templates' into 'master'  
							
							... 
							
							
							
							Lua UI templates
See merge request OpenMW/openmw!1475  
							
						 
						
							2022-01-28 09:31:46 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									uramer 
								
							 
						 
						
							
							
							
							
								
							
							
								960dd1f708 
								
							 
						 
						
							
							
								
								Lua UI templates  
							
							
							
						 
						
							2022-01-28 09:31:45 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3877d227f4 
								
							 
						 
						
							
							
								
								Avoid unnecessary copies  
							
							
							
						 
						
							2022-01-28 01:07:27 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Dobrohotov 
								
							 
						 
						
							
							
							
							
								
							
							
								4521d3987c 
								
							 
						 
						
							
							
								
								Fix out of bounds UV set handling  
							
							
							
						 
						
							2022-01-28 01:15:15 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								84e209308d 
								
							 
						 
						
							
							
								
								Merge branch 'refactor/interpreter' into 'master'  
							
							... 
							
							
							
							Cleanup interpreter code a bit
Closes  #6553 
See merge request OpenMW/openmw!1556  
							
						 
						
							2022-01-27 19:18:57 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matt 
								
							 
						 
						
							
							
							
							
								
							
							
								34723c8ea8 
								
							 
						 
						
							
							
								
								Cleanup interpreter code a bit  
							
							
							
						 
						
							2022-01-27 19:18:57 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								6f7a067e0c 
								
							 
						 
						
							
							
								
								Merge branch 'esmrename' into 'master'  
							
							... 
							
							
							
							esm refactor work
See merge request OpenMW/openmw!1575  
							
						 
						
							2022-01-27 17:52:42 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								21ef9d4058 
								
							 
						 
						
							
							
								
								Merge branch 'nif_multi_parents' into 'master'  
							
							... 
							
							
							
							Support multiple parents for NIF nodes (#6552 )
Closes  #6552 
See merge request OpenMW/openmw!1577  
							
						 
						
							2022-01-25 19:17:19 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9069e97dce 
								
							 
						 
						
							
							
								
								Filter out triangles with NaN coordinates  
							
							... 
							
							
							
							Sorting a vector with such values gives invalid result because comparison with
NaN is always false. 
							
						 
						
							2022-01-25 17:08:52 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b0ef20c303 
								
							 
						 
						
							
							
								
								Cull navmesh objects by scene bounds  
							
							... 
							
							
							
							If object is too big iteration over all tiles covering it can take too much
time. Limit bounds to a square around a player position to cover only tiles
that will be present in navmesh based on max tiles number option. 
							
						 
						
							2022-01-25 17:08:45 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bba7beb0c5 
								
							 
						 
						
							
							
								
								Split tiles position range creation and iteration over  
							
							
							
						 
						
							2022-01-25 16:34:03 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								12ce82980c 
								
							 
						 
						
							
							
								
								Revert "Limit and filter navmesh input ( #5858 )"  
							
							... 
							
							
							
							This reverts commit ecc654a369 
							
						 
						
							2022-01-25 16:33:53 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								903ef60f9d 
								
							 
						 
						
							
							
								
								Merge branch 'navmesh_scene_bounds' into 'master'  
							
							... 
							
							
							
							Limit and filter navmesh input (#5858 )
Closes  #5858 
See merge request OpenMW/openmw!1583  
							
						 
						
							2022-01-25 14:06:53 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
							
							
								
							
							
								ecc654a369 
								
							 
						 
						
							
							
								
								Limit and filter navmesh input ( #5858 )  
							
							
							
						 
						
							2022-01-25 14:06:53 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7ec7c57879 
								
							 
						 
						
							
							
								
								Remove unnecessary loops from path  
							
							... 
							
							
							
							This prevents actors going back when a new shortest path includes a point
behind them where they were right before. Such situation can happen when path
includes off mesh connection. Resulting cost of such path can be lower than
the real one because off mesh connections are straight lines and walking
surface usually is not a plane but a surface.
Skip to path point where distance from current position to the line between
previous and this point is less than point tolerance. Which means actor is
standing very close to the edge between those points. Additionally check by
navmesh raycasting to make sure there is actually a valid path. 
							
						 
						
							2022-01-24 22:32:04 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								067d71f7eb 
								
							 
						 
						
							
							
								
								Fix heap use after free in components/lua/storage.cpp  
							
							
							
						 
						
							2022-01-23 22:37:04 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bret Curtis 
								
							 
						 
						
							
							
							
							
								
							
							
								74e7cfc023 
								
							 
						 
						
							
							
								
								remove unused includes: part1  
							
							... 
							
							
							
							remove unused imports: part2
revert one tidy we will keep for c++20 
							
						 
						
							2022-01-23 17:30:25 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bret Curtis 
								
							 
						 
						
							
							
							
							
								
							
							
								cdbab2325f 
								
							 
						 
						
							
							
								
								rename esmterrain to esm3terrain  
							
							
							
						 
						
							2022-01-23 17:19:30 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bret Curtis 
								
							 
						 
						
							
							
							
							
								
							
							
								a126e29a19 
								
							 
						 
						
							
							
								
								relative to absolute path  
							
							
							
						 
						
							2022-01-23 17:04:48 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bret Curtis 
								
							 
						 
						
							
							
							
							
								
							
							
								d1fb854521 
								
							 
						 
						
							
							
								
								move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4  
							
							... 
							
							
							
							esm typo
esm typo 
							
						 
						
							2022-01-23 17:04:48 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3f14011087 
								
							 
						 
						
							
							
								
								Support multiple parents for NIF nodes  
							
							... 
							
							
							
							Choose a parent base on which node is used to iterate over children nodes.
This leads to duplicate handing of child nodes. A node will be handled so many
times how many parents it has.
For example:
p1 p2
 \ /
  c
Will be handled as:
p1 p2
|  |
c  c
If c has children they will be handled X times c is handled. 
							
						 
						
							2022-01-22 01:02:31 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								6eb36c6b76 
								
							 
						 
						
							
							
								
								Merge branch 'ripple_fix' into 'master'  
							
							... 
							
							
							
							Restore ripples with soft particles
See merge request OpenMW/openmw!1566  
							
						 
						
							2022-01-19 11:32:38 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cody Glassman 
								
							 
						 
						
							
							
							
							
								
							
							
								9cafc31c0d 
								
							 
						 
						
							
							
								
								Restore ripples with soft particles  
							
							
							
						 
						
							2022-01-19 11:32:38 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a2002bc983 
								
							 
						 
						
							
							
								
								Support frequency of ProgressReporter calls lower than interval  
							
							
							
						 
						
							2022-01-19 01:10:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								9d0e427ec1 
								
							 
						 
						
							
							
								
								Merge branch 'dispose_lua_ui_correctly' into 'master'  
							
							... 
							
							
							
							Dispose Lua UI elements correctly
See merge request OpenMW/openmw!1561  
							
						 
						
							2022-01-18 08:12:56 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									uramer 
								
							 
						 
						
							
							
							
							
								
							
							
								cc528d2e08 
								
							 
						 
						
							
							
								
								Dispose Lua UI elements correctly  
							
							
							
						 
						
							2022-01-18 08:12:56 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									uramer 
								
							 
						 
						
							
							
							
							
								
							
							
								d1d8f058ac 
								
							 
						 
						
							
							
								
								Lua bindings for Colours  
							
							
							
						 
						
							2022-01-17 22:35:06 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									uramer 
								
							 
						 
						
							
							
							
							
								
							
							
								c07fb75bf7 
								
							 
						 
						
							
							
								
								Merge branch 'lua_settings' into 'master'  
							
							... 
							
							
							
							Permanent storage for Lua
See merge request OpenMW/openmw!1489  
							
						 
						
							2022-01-15 21:52:09 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								97d56e198f 
								
							 
						 
						
							
							
								
								Use double precision for vectors serialization in Lua  
							
							
							
						 
						
							2022-01-15 11:25:30 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ζeh Matt 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ba30b37bb4 
								
							 
						 
						
							
							
								
								Add missing include to unordered_map  
							
							
							
						 
						
							2022-01-13 22:46:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								a182fdeea1 
								
							 
						 
						
							
							
								
								Permanent storage for Lua data  
							
							
							
						 
						
							2022-01-11 11:21:03 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								2d1b100239 
								
							 
						 
						
							
							
								
								Change terminology of gameSecond/gameHour to simulationTime/gameTime  
							
							
							
						 
						
							2022-01-10 21:03:35 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Josquin Frei 
								
							 
						 
						
							
							
							
							
								
							
							
								d9672f7d46 
								
							 
						 
						
							
							
								
								Add serialization for TransformM and TransformQ  
							
							
							
						 
						
							2022-01-10 12:42:03 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Dobrohotov 
								
							 
						 
						
							
							
							
							
								
							
							
								b5a7ad6d62 
								
							 
						 
						
							
							
								
								Fix multilayer parallax parameter reading  
							
							
							
						 
						
							2022-01-08 01:58:52 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								d8d7a3b372 
								
							 
						 
						
							
							
								
								Merge branch 'softparticles_patch' into 'master'  
							
							... 
							
							
							
							Shadervisitor adjustments and Mac OS fix for soft particles
See merge request OpenMW/openmw!1380  
							
						 
						
							2022-01-06 13:13:52 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								1d4de71d35 
								
							 
						 
						
							
							
								
								Merge branch 'fix2' into 'master'  
							
							... 
							
							
							
							Fixes in components/lua
Closes  #6535 
See merge request OpenMW/openmw!1538  
							
						 
						
							2022-01-06 08:49:17 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								555e0b1f53 
								
							 
						 
						
							
							
								
								Merge branch 'brainfreeze' into 'master'  
							
							... 
							
							
							
							Attempt to catch freezes on Windows
See merge request OpenMW/openmw!1493  
							
						 
						
							2022-01-06 08:47:23 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								6a19a66ae5 
								
							 
						 
						
							
							
								
								Fix   #6535  
							
							
							
						 
						
							2022-01-05 20:08:03 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								5eca122f04 
								
							 
						 
						
							
							
								
								Avoid creating multiple i18n contexts with the same name.  
							
							
							
						 
						
							2022-01-05 19:50:52 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								bafde5c9c4 
								
							 
						 
						
							
							
								
								Merge branch 'cleanup' into 'master'  
							
							... 
							
							
							
							Remove constant conditions
See merge request OpenMW/openmw!1527  
							
						 
						
							2022-01-05 10:48:13 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								8355153047 
								
							 
						 
						
							
							
								
								Merge branch 'const_looop' into 'master'  
							
							... 
							
							
							
							Fix "warning: loop variable is copied but only used as const reference;...
See merge request OpenMW/openmw!1530  
							
						 
						
							2022-01-05 10:44:44 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									jvoisin 
								
							 
						 
						
							
							
							
							
								
							
							
								1a6be08149 
								
							 
						 
						
							
							
								
								Fix "warning: loop variable is copied but only used as const reference;...  
							
							
							
						 
						
							2022-01-05 10:44:44 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								24b9c91ef8 
								
							 
						 
						
							
							
								
								Merge branch 'fix_copy_init' into 'master'  
							
							... 
							
							
							
							Fix unnecessary-copy-initialization
See merge request OpenMW/openmw!1531  
							
						 
						
							2022-01-05 09:05:57 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									glassmancody.info 
								
							 
						 
						
							
							
							
							
								
							
							
								2c52695361 
								
							 
						 
						
							
							
								
								fix regression where LEQUAL was used instead of LESS for depth function  
							
							
							
						 
						
							2022-01-04 12:23:37 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									jvoisin 
								
							 
						 
						
							
							
							
							
								
							
							
								421e6629ad 
								
							 
						 
						
							
							
								
								Fix unnecessary-copy-initialization  
							
							... 
							
							
							
							> warning: the variable 'key' is copy-constructed from a const reference but is
only used as const reference; consider making it a const reference
[performance-unnecessary-copy-initialization]
Found by clang-tidy. 
							
						 
						
							2022-01-04 20:42:09 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								5a7a3a0d2d 
								
							 
						 
						
							
							
								
								Silence a signed/unsigned mismatch warning  
							
							
							
						 
						
							2022-01-04 17:11:55 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								bdfad27e05 
								
							 
						 
						
							
							
								
								Remove constant conditions  
							
							
							
						 
						
							2022-01-04 16:50:04 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								0766e1310b 
								
							 
						 
						
							
							
								
								Merge branch 'lunacy' into 'master'  
							
							... 
							
							
							
							Don't touch base stats when turning into a werewolf
Closes  #6333 
See merge request OpenMW/openmw!1511  
							
						 
						
							2022-01-04 10:27:48 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								0f246e7365 
								
							 
						 
						
							
							
								
								Use a separate instance of Lua i18n for every context  
							
							
							
						 
						
							2022-01-02 09:58:51 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									AnyOldName3 
								
							 
						 
						
							
							
							
							
								
							
							
								14a330609f 
								
							 
						 
						
							
							
								
								ShaderVisitor improvements  
							
							... 
							
							
							
							* Adds comments explaining the less-than-obvious aspects.
* Adds comments explaining what to do when adding new stuff.
* Some fixes caused by those comments not historically existing.
* Add a TODO comment to something which may catch fire in the future. 
							
						 
						
							2021-12-29 13:45:42 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								6f870a464b 
								
							 
						 
						
							
							
								
								Replace magic numbers with enums  
							
							
							
						 
						
							2021-12-29 12:34:12 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								debdcf2953 
								
							 
						 
						
							
							
								
								Don't touch base stats when turning into a werewolf  
							
							
							
						 
						
							2021-12-27 00:47:33 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								93e355801d 
								
							 
						 
						
							
							
								
								Merge branch 'fix' into 'master'  
							
							... 
							
							
							
							Fix compilation error on windows: cannot convert from 'std::filesystem::path'...
See merge request OpenMW/openmw!1510  
							
						 
						
							2021-12-26 18:04:21 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								7fe5351f55 
								
							 
						 
						
							
							
								
								Fix compilation error on windows: cannot convert from 'std::filesystem::path'...  
							
							
							
						 
						
							2021-12-26 18:04:20 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								ea5bd822c2 
								
							 
						 
						
							
							
								
								Merge branch 'rehashrehashing' into 'master'  
							
							... 
							
							
							
							Rehash morph loading rehashing
See merge request OpenMW/openmw!1509  
							
						 
						
							2021-12-26 17:09:44 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								ac747f02f3 
								
							 
						 
						
							
							
								
								Don't teleport NPCs to unknown cells  
							
							
							
						 
						
							2021-12-26 15:27:25 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Dobrohotov 
								
							 
						 
						
							
							
							
							
								
							
							
								9b2978f143 
								
							 
						 
						
							
							
								
								Rehash morph loading rehashing  
							
							
							
						 
						
							2021-12-26 17:56:19 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								4e3e2598a2 
								
							 
						 
						
							
							
								
								Merge branch 'fix_6502' into 'master'  
							
							... 
							
							
							
							Fix  #6502 
Closes  #6502 
See merge request OpenMW/openmw!1491  
						
							2021-12-26 12:40:38 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									AnyOldName3 
								
							 
						 
						
							
							
							
							
								
							
							
								fa05b0b96c 
								
							 
						 
						
							
							
								
								Include <atomic>  
							
							... 
							
							
							
							Should fix compilation on CI 
							
						 
						
							2021-12-26 02:10:37 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									AnyOldName3 
								
							 
						 
						
							
							
							
							
								
							
							
								0e29a760d8 
								
							 
						 
						
							
							
								
								Tidy up includes  
							
							
							
						 
						
							2021-12-26 02:09:14 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								04346b43b0 
								
							 
						 
						
							
							
								
								Merge branch 'keychain' into 'master'  
							
							... 
							
							
							
							Rehash key group and morph loading (bug #6517 )
Closes  #6517 
See merge request OpenMW/openmw!1500  
							
						 
						
							2021-12-25 15:58:57 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								c1f59b1221 
								
							 
						 
						
							
							
								
								Automatically drop workaround when the format is next updated  
							
							
							
						 
						
							2021-12-24 23:17:50 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Dobrohotov 
								
							 
						 
						
							
							
							
							
								
							
							
								26dfce1114 
								
							 
						 
						
							
							
								
								Rehash key group and morph loading (bug  #6517 )  
							
							
							
						 
						
							2021-12-24 07:21:30 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								b06248a31f 
								
							 
						 
						
							
							
								
								Fix   #6502  
							
							
							
						 
						
							2021-12-23 12:33:14 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									AnyOldName3 
								
							 
						 
						
							
							
							
							
								
							
							
								f05cd901cf 
								
							 
						 
						
							
							
								
								Show messagebox while OpenMW appears to be frozen  
							
							... 
							
							
							
							If it thaws, the messagebox disappears again.
The user can press the Abort button to kill OpenMW and generate a crash
dump. 
							
						 
						
							2021-12-21 23:19:13 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									AnyOldName3 
								
							 
						 
						
							
							
							
							
								
							
							
								d15c2922a9 
								
							 
						 
						
							
							
								
								Stop monitoring closed windows  
							
							... 
							
							
							
							If it gets repalced, the new one will be watched instead 
							
						 
						
							2021-12-20 22:24:47 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									AnyOldName3 
								
							 
						 
						
							
							
							
							
								
							
							
								97396da74c 
								
							 
						 
						
							
							
								
								Get rid of break  
							
							... 
							
							
							
							It might look confusing with the breaks in the switch below 
							
						 
						
							2021-12-20 22:23:44 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									AnyOldName3 
								
							 
						 
						
							
							
							
							
								
							
							
								fe1523d16d 
								
							 
						 
						
							
							
								
								Fix signed/unsigned mismatch  
							
							
							
						 
						
							2021-12-20 22:13:11 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									AnyOldName3 
								
							 
						 
						
							
							
							
							
								
							
							
								c746a8abb7 
								
							 
						 
						
							
							
								
								Attempt to catch freezes on Windows  
							
							
							
						 
						
							2021-12-18 21:34:15 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								844266b58e 
								
							 
						 
						
							
							
								
								Merge branch 'restrict_navmesh_cache_writes' into 'master'  
							
							... 
							
							
							
							Do not write shapes to navmeshdb when writing is disabled (#6498 )
Closes  #6498 
See merge request OpenMW/openmw!1486  
							
						 
						
							2021-12-17 07:28:53 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								aaf6c82e33 
								
							 
						 
						
							
							
								
								Do not write shapes to navmeshdb when writing is disabled  
							
							
							
						 
						
							2021-12-16 22:57:35 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									uramer 
								
							 
						 
						
							
							
							
							
								
							
							
								3f52ede9cb 
								
							 
						 
						
							
							
								
								Remove unnecessary myguicompat  
							
							
							
						 
						
							2021-12-16 19:48:10 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									uramer 
								
							 
						 
						
							
							
							
							
								
							
							
								2bc81e47a6 
								
							 
						 
						
							
							
								
								Remove all MyGUI version checks  
							
							
							
						 
						
							2021-12-16 19:22:07 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									AnyOldName3 
								
							 
						 
						
							
							
							
							
								
							
							
								d66907ba67 
								
							 
						 
						
							
							
								
								Log OpenGL Vendor, Renderer and Version on startup  
							
							
							
						 
						
							2021-12-15 22:17:38 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								a57df67d09 
								
							 
						 
						
							
							
								
								Merge branch 'include' into 'master'  
							
							... 
							
							
							
							Add missing include
Closes  #6357 
See merge request OpenMW/openmw!1480  
							
						 
						
							2021-12-15 13:11:48 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								7549496162 
								
							 
						 
						
							
							
								
								A few small fixes + expose makeReadOnly to Lua + an option to apply makeReadOnly during deserialize  
							
							
							
						 
						
							2021-12-15 02:38:54 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								b834527813 
								
							 
						 
						
							
							
								
								Add missing include  
							
							
							
						 
						
							2021-12-14 21:36:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									uramer 
								
							 
						 
						
							
							
							
							
								
							
							
								c865114b9b 
								
							 
						 
						
							
							
								
								Lua UI Layers  
							
							
							
						 
						
							2021-12-14 17:38:06 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								2988ab55d5 
								
							 
						 
						
							
							
								
								Merge branch 'navmeshtool' into 'master'  
							
							... 
							
							
							
							Navmesh disk cache (#6189 )
Closes  #6189 
See merge request OpenMW/openmw!1058  
							
						 
						
							2021-12-11 16:32:08 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Dobrohotov 
								
							 
						 
						
							
							
							
							
								
							
							
								a64057fb36 
								
							 
						 
						
							
							
								
								Some NIF cleanup  
							
							... 
							
							
							
							Clean up keyframe controller construction
Make LOD and switch node generation static
Clarify decal map implementation 
							
						 
						
							2021-12-11 16:16:16 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								96eb8d7be9 
								
							 
						 
						
							
							
								
								Write generated navmesh to navmeshdb  
							
							... 
							
							
							
							Perform all request to db in a single thread to avoid blocking navmesh
generator threads due to slow write operations.
Write to db navmesh for all changes except update as it done for memory cache.
Batch multiple db operations into a single transaction to speed up writing by
not executing fsync after each insert/update query. All reads are performed in
the same transaction so they see uncommited data. 
							
						 
						
							2021-12-11 00:22:04 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9e0451c714 
								
							 
						 
						
							
							
								
								Support navmesh generation from launcher  
							
							
							
						 
						
							2021-12-11 00:22:04 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c9b8ba7b46 
								
							 
						 
						
							
							
								
								Read navmesh tile data from database  
							
							... 
							
							
							
							When tile is not found in memory cache try to find it in the database. 
							
						 
						
							2021-12-11 00:22:04 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								953a4c5550 
								
							 
						 
						
							
							
								
								Add a binary to generate navmesh from content files  
							
							... 
							
							
							
							Load content files based on the engine config files. Generate navmesh per cell
for all cells and store into SQLite database. 
							
						 
						
							2021-12-11 00:21:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b5c689976e 
								
							 
						 
						
							
							
								
								Serialize arithmetic and enum types in little endian encoding  
							
							
							
						 
						
							2021-12-10 23:55:04 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								23ad1b2b9f 
								
							 
						 
						
							
							
								
								Move enum related serialization logic from format to visitors  
							
							
							
						 
						
							2021-12-10 23:55:04 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5325495f46 
								
							 
						 
						
							
							
								
								Move serialization detournavigator/ -> components/  
							
							
							
						 
						
							2021-12-10 23:55:04 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								01c712d5f1 
								
							 
						 
						
							
							
								
								Split navigator settings into subtypes  
							
							... 
							
							
							
							Mostly to distinguish settings that affect properties of the generated navmesh. 
							
						 
						
							2021-12-10 23:55:03 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								33bb18850d 
								
							 
						 
						
							
							
								
								Move operator<< to debug.hpp  
							
							
							
						 
						
							2021-12-10 23:55:03 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5a6b39f8e0 
								
							 
						 
						
							
							
								
								Store mesh source data in recast mesh  
							
							
							
						 
						
							2021-12-10 23:55:02 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								4883cbf590 
								
							 
						 
						
							
							
								
								Merge branch 'detain-hash-selectively-reluctant' into 'master'  
							
							... 
							
							
							
							Get rid of EscapeHashX classes option 5 (attempt 2): Use boost::filesystem::path rules if the path starts with ", and consume the whole thing verbatim otherwise
Closes  #5804 
See merge request OpenMW/openmw!1436  
							
						 
						
							2021-12-10 08:38:06 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								3baf966219 
								
							 
						 
						
							
							
								
								Merge branch 'msvc-only-precompile' into 'master'  
							
							... 
							
							
							
							Only precompile headers with MSVC
See merge request OpenMW/openmw!1467  
							
						 
						
							2021-12-09 18:10:47 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									AnyOldName3 
								
							 
						 
						
							
							
							
							
								
							
							
								8fc09f8c51 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into detain-hash-selectively-reluctant  
							
							... 
							
							
							
							Merge conflicts included:
* One setting being removed (branch had changed its type).
* One setting's description being changed (branch had changed its type).
* List of files in components/files was changed both upstream and on the
  branch.
* Upstream had changed something in a file the branch deletes. 
							
						 
						
							2021-12-09 17:09:52 +00:00