Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								aa349f2ed9 
								
							 
						 
						
							
							
								
								Initialize some missing variables  
							
							
							
						 
						
							2022-07-03 15:44:50 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
							
							
								
							
							
								7e6c13630a 
								
							 
						 
						
							
							
								
								Use target_precompile_headers for the most expensive headers  
							
							
							
						 
						
							2022-07-01 14:05:17 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								10fbf170a2 
								
							 
						 
						
							
							
								
								Reduce number of includes for boost/program_options  
							
							
							
						 
						
							2022-06-25 18:32:10 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bret Curtis 
								
							 
						 
						
							
							
							
							
								
							
							
								37a440a0ee 
								
							 
						 
						
							
							
								
								add one include back  
							
							
							
						 
						
							2022-06-20 16:26:52 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									jvoisin 
								
							 
						 
						
							
							
							
							
								
							
							
								8b9ed57348 
								
							 
						 
						
							
							
								
								Clean up Qt includes  
							
							
							
						 
						
							2022-06-17 11:56:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								9c1970dce4 
								
							 
						 
						
							
							
								
								Merge branch 'lua_esm' into 'master'  
							
							... 
							
							
							
							Advanced Lua scripts configuration in omwaddon
See merge request OpenMW/openmw!1947  
							
						 
						
							2022-06-11 18:48:23 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ζeh Matt 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d5ec959449 
								
							 
						 
						
							
							
								
								Create platform component for platform specific things  
							
							
							
						 
						
							2022-06-06 20:45:51 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								a70d5831c5 
								
							 
						 
						
							
							
								
								Lua scripts configuration in omwaddon  
							
							
							
						 
						
							2022-06-05 01:36:39 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cody Glassman 
								
							 
						 
						
							
							
							
							
								
							
							
								ce49aa1202 
								
							 
						 
						
							
							
								
								Attach lights at origin when missing AttachLight node  
							
							
							
						 
						
							2022-06-04 13:35:27 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								db1a372e5b 
								
							 
						 
						
							
							
								
								Replace new with make_unique in opencs  
							
							
							
						 
						
							2022-05-29 13:25:17 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Michał Plichta 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5ee5e8f2f7 
								
							 
						 
						
							
							
								
								Correct CS typo described in  #6704  
							
							
							
						 
						
							2022-05-24 19:24:39 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								98f53eca65 
								
							 
						 
						
							
							
								
								Fix gcc warning: -Wuninitialized  
							
							... 
							
							
							
							/home/elsid/dev/openmw/apps/opencs/model/world/data.cpp: In constructor ‘CSMWorld::Data::Data(ToUTF8::FromType, bool, const Files::PathContainer&, const std::vector<std::__cxx11::basic_string<char> >&, const boost::filesystem::path&)’:
/home/elsid/dev/openmw/apps/opencs/model/world/data.cpp:69:36: warning: member ‘CSMWorld::Data::mCells’ is used uninitialized [-Wuninitialized]
   69 | : mEncoder (encoding), mPathgrids (mCells), mRefs (mCells),
      |                                    ^~~~~~ 
							
						 
						
							2022-05-16 22:26:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									cody glassman 
								
							 
						 
						
							
							
							
							
								
							
							
								04843fed6d 
								
							 
						 
						
							
							
								
								moddable post-processing pipeline  
							
							
							
						 
						
							2022-05-15 10:03:58 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								a64979e25d 
								
							 
						 
						
							
							
								
								Replace empty std::string assignments  
							
							
							
						 
						
							2022-05-04 22:33:39 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Max Henzerling 
								
							 
						 
						
							
							
							
							
								
							
							
								41be5a17f4 
								
							 
						 
						
							
							
								
								comments from PR  
							
							
							
						 
						
							2022-05-01 11:52:19 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Max Henzerling 
								
							 
						 
						
							
							
							
							
								
							
							
								af5b1b3083 
								
							 
						 
						
							
							
								
								Add option to open record editting subviews in new windows instead of exclusive docking.  
							
							
							
						 
						
							2022-05-01 11:52:19 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								c7ab67c2c1 
								
							 
						 
						
							
							
								
								Allow relative paths in openmw.cfg; support --replace=config.  
							
							
							
						 
						
							2022-04-28 00:39:41 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0dcb1f5aac 
								
							 
						 
						
							
							
								
								Fix build on Windows  
							
							... 
							
							
							
							Use wrapper header over Windows.h to undefine far and near in a single place. 
							
						 
						
							2022-04-25 00:25:46 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								84458baa8b 
								
							 
						 
						
							
							
								
								Merge branch 'VA_OpenMW-CS' into 'master'  
							
							... 
							
							
							
							OpenMW-CS: Issue #3245  Add configurable instance grid, angle, and scale snapping
Closes  #3245 
See merge request OpenMW/openmw!1737  
							
						 
						
							2022-04-11 16:03:30 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vidi_Aquam 
								
							 
						 
						
							
							
							
							
								
							
							
								035fe778b2 
								
							 
						 
						
							
							
								
								Temporary workaround for angle snapping  
							
							... 
							
							
							
							Made the angle snap only apply to an object when the drag is finished, which is much more usable until the rotation system can be fixed completely 
							
						 
						
							2022-04-11 08:12:38 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								db44f91fd5 
								
							 
						 
						
							
							
								
								Remove redundant include from esm3/esmreader.hpp  
							
							
							
						 
						
							2022-04-10 22:16:32 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4509b05bc8 
								
							 
						 
						
							
							
								
								Use std::make_shared instead of new  
							
							... 
							
							
							
							make_shared allocates single storage for ref counter and the object.
std::shared_ptr<T>(new T) allocates 2 storages. 
							
						 
						
							2022-04-08 22:50:09 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vidi_Aquam 
								
							 
						 
						
							
							
							
							
								
							
							
								abf0c8048e 
								
							 
						 
						
							
							
								
								Change reading of settings and add missing logic to mouse wheel drag  
							
							
							
						 
						
							2022-04-03 09:04:12 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vidi_Aquam 
								
							 
						 
						
							
							
							
							
								
							
							
								6d7c8f25fc 
								
							 
						 
						
							
							
								
								Implement grid snapping and angle snapping in OpenMW-CS  
							
							... 
							
							
							
							Adds configurable snap settings for instance movement, rotation and scaling, used with the secondary edit button 
							
						 
						
							2022-04-02 19:25:57 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Otto 
								
							 
						 
						
							
							
							
							
								
							
							
								96e48e5492 
								
							 
						 
						
							
							
								
								Make settings loader differentiate between engine and editor ( fixes   #6658 ).  
							
							
							
						 
						
							2022-03-04 09:44:52 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bret Curtis 
								
							 
						 
						
							
							
							
							
								
							
							
								32fd6f297a 
								
							 
						 
						
							
							
								
								static_cast bitwise operation between different enumeration types  
							
							
							
						 
						
							2022-03-01 10:53:01 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bret Curtis 
								
							 
						 
						
							
							
							
							
								
							
							
								4b742dd461 
								
							 
						 
						
							
							
								
								explicit capture for lamda  
							
							
							
						 
						
							2022-03-01 09:43:08 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c044bef6a7 
								
							 
						 
						
							
							
								
								Add StatelessUtf8Encoder to support caller provided buffer for output  
							
							
							
						 
						
							2022-02-14 23:19:49 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								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 
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
								
							 
						 
						
							
							
							
							
								
							
							
								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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cody Glassman 
								
							 
						 
						
							
							
							
							
								
							
							
								8ec0a52605 
								
							 
						 
						
							
							
								
								Toggable day night switch ( #5928 )  
							
							
							
						 
						
							2022-01-11 09:34:19 +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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bret Curtis 
								
							 
						 
						
							
							
							
							
								
							
							
								9336626927 
								
							 
						 
						
							
							
								
								use OPENMW_RESOURCES_ROOT instead  
							
							
							
						 
						
							2021-12-08 14:33:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bret Curtis 
								
							 
						 
						
							
							
							
							
								
							
							
								a9bf53d4ed 
								
							 
						 
						
							
							
								
								modified builtin_scripts to be macOS aware; simplified things as the SHADER and MYGUI dir were just pointing to the OpenMW_BINARY_DIR anyway, so removing the code duplication  
							
							
							
						 
						
							2021-12-08 14:28:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									AnyOldName3 
								
							 
						 
						
							
							
							
							
								
							
							
								84d6de3eba 
								
							 
						 
						
							
							
								
								Parse paths with boost rules when it's quoted, but use the string verbatim when it's not  
							
							
							
						 
						
							2021-11-21 19:51:02 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								52f9634624 
								
							 
						 
						
							
							
								
								Allow the CS to handle the repeat flag for all types  
							
							
							
						 
						
							2021-11-20 11:03:08 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								5c5c71778a 
								
							 
						 
						
							
							
								
								Merge branch 'circular' into 'master'  
							
							... 
							
							
							
							Consistently sort content files
See merge request OpenMW/openmw!1350  
							
						 
						
							2021-11-14 20:24:18 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								6daefe3ddc 
								
							 
						 
						
							
							
								
								Cast to the unsigned char expected by cctype functions  
							
							
							
						 
						
							2021-11-14 11:26:18 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								f23bd51175 
								
							 
						 
						
							
							
								
								Don't check bounds when the type is unambiguously a char  
							
							
							
						 
						
							2021-11-14 11:26:18 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								751e8cf76b 
								
							 
						 
						
							
							
								
								Do a bounds check before calling functions defined in cctype  
							
							
							
						 
						
							2021-11-14 11:26:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									AnyOldName3 
								
							 
						 
						
							
							
							
							
								
							
							
								8fb0b5846e 
								
							 
						 
						
							
							
								
								Allow paths with trailing data, emmitting a warning  
							
							
							
						 
						
							2021-11-14 00:22:44 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								a3e039d862 
								
							 
						 
						
							
							
								
								Explicitely sort by file name after adding all data dirs  
							
							
							
						 
						
							2021-11-07 14:15:30 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Dobrohotov 
								
							 
						 
						
							
							
							
							
								
							
							
								7a0c13fcf8 
								
							 
						 
						
							
							
								
								Make better use of std::clamp  
							
							
							
						 
						
							2021-11-06 08:47:32 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bo Svensson 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6cf74f7041 
								
							 
						 
						
							
							
								
								refactors ESM::Land ( #3213 )  
							
							... 
							
							
							
							With this PR we reduce coupling, simplify code, encapsulate a variable and separate actual `ESM` data from its context. 
							
						 
						
							2021-11-04 16:55:32 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								37386f417e 
								
							 
						 
						
							
							
								
								Support *.omwscripts in openmw-launcher  
							
							
							
						 
						
							2021-10-29 20:09:47 +02:00