Andrei Kortunov
								
							 
						 | 
						
							
							
							
							
								
							
							
								b0d687964e
								
							
						 | 
						
							
							
								
								Make sure that local path has a trailing slash on Linux and Windows
							
							
							
							
							
						 | 
						
							2022-12-03 11:27:42 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									clang-format-bot
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								ddb0522bbf
								
							
						 | 
						
							
							
								
								Apply clang-format to code base
							
							
							
							
							
						 | 
						
							2022-09-22 21:35:26 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									elsid
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								6ae15f08e0
								
							
						 | 
						
							
							
								
								Avoid chained operator() calls to prevent formatting issues
							
							
							
							
							
						 | 
						
							2022-09-12 16:48:15 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Project579
								
							 
						 | 
						
							
							
							
							
								
							
							
								ca14fc00dc
								
							
						 | 
						
							
							
								
								Added dedicated functions for conversions between QString and std::filesystem::path.
							
							
							
							
							
						 | 
						
							2022-09-11 14:41:21 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Project579
								
							 
						 | 
						
							
							
							
							
								
							
							
								c226b35f1f
								
							
						 | 
						
							
							
								
								Fix some remaining encoding errors due to std::filesystem transition.
							
							
							
							
							
						 | 
						
							2022-09-11 14:41:20 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Project579
								
							 
						 | 
						
							
							
							
							
								
							
							
								5456ef1d50
								
							
						 | 
						
							
							
								
								Add new functions and overloads to support std::u8string and std::filesystem::path.
							
							
							
							
							
						 | 
						
							2022-09-11 14:41:20 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Project579
								
							 
						 | 
						
							
							
							
							
								
							
							
								2df8bfed25
								
							
						 | 
						
							
							
								
								Fix build errors after rebase against master due to large amount of changes.
							
							
							
							
							
						 | 
						
							2022-09-11 14:41:20 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Project579
								
							 
						 | 
						
							
							
							
							
								
							
							
								a13709c510
								
							
						 | 
						
							
							
								
								Replace implicit convertions from std::filesystem::path to std::string with correctly converting functions.
							
							
							
							
							
						 | 
						
							2022-09-11 14:41:20 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Project579
								
							 
						 | 
						
							
							
							
							
								
							
							
								dec3f24375
								
							
						 | 
						
							
							
								
								filesystem: configurationmanager: Store file path tokens as std::u8string.
							
							
							
							
							
						 | 
						
							2022-09-11 14:41:20 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Project579
								
							 
						 | 
						
							
							
							
							
								
							
							
								78ab009d5c
								
							
						 | 
						
							
							
								
								Add required overloads to logger for handling unicode paths, also add conversion functions from std::filesystem::path to std::string without losing unicode data.
							
							
							
							
							
						 | 
						
							2022-09-11 14:41:20 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Project579
								
							 
						 | 
						
							
							
							
							
								
							
							
								b817359bcf
								
							
						 | 
						
							
							
								
								Revert "Fix regression from https://gitlab.com/OpenMW/openmw/-/merge_requests/1776"
							
							
							
							
							
							
							
							This reverts commit 6a5ad4ca43. 
							
						 | 
						
							2022-09-11 14:41:20 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Project579
								
							 
						 | 
						
							
							
							
							
								
							
							
								864112b5db
								
							
						 | 
						
							
							
								
								Fixed Windows build when using MSVC 14.26 and MacOS build.
							
							
							
							
							
						 | 
						
							2022-09-11 14:41:20 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Project579
								
							 
						 | 
						
							
							
							
							
								
							
							
								e5c417c968
								
							
						 | 
						
							
							
								
								Make sure all paths are passed as std::filesystem::path instead of std::string where possible.
							
							
							
							
							
						 | 
						
							2022-09-11 14:41:15 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Project579
								
							 
						 | 
						
							
							
							
							
								
							
							
								35fe214588
								
							
						 | 
						
							
							
								
								Updated components/misc/timeconvert.hpp to fix the Android build.
							
							
							
							
							
						 | 
						
							2022-09-11 02:20:01 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Project579
								
							 
						 | 
						
							
							
							
							
								
							
							
								cf0af87c80
								
							
						 | 
						
							
							
								
								Revert changes from "4c8e1ccf - Fixed windows build and updated tests to reflect changes of escape character from "&" to "\"" in "apps/openmw_test_suite/openmw/options.cpp"
							
							
							
							
							
						 | 
						
							2022-09-11 02:19:07 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Project579
								
							 
						 | 
						
							
							
							
							
								
							
							
								cd229a965b
								
							
						 | 
						
							
							
								
								Fixed windows build and updated tests to reflect changes of escape character from "&" to "\"
							
							
							
							
							
						 | 
						
							2022-09-11 02:19:07 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Project579
								
							 
						 | 
						
							
							
							
							
								
							
							
								4bb07282c9
								
							
						 | 
						
							
							
								
								Replace all remaining occurrences of boost::filesystem with std::filesystem.
							
							
							
							
							
						 | 
						
							2022-09-11 02:19:00 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									AnyOldName3
								
							 
						 | 
						
							
							
							
							
								
							
							
								4e8e2e1c60
								
							
						 | 
						
							
							
								
								Eliminate &thing[0] pattern
							
							
							
							
							
						 | 
						
							2022-09-03 16:41:35 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									elsid
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								f99ed6f1db
								
							
						 | 
						
							
							
								
								Split components/misc/stringops.hpp into multiple headers
							
							
							
							
							
							
							
							Replace all ciEqual overloads with one having std::string_view as argument. 
							
						 | 
						
							2022-08-03 22:06:24 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ζeh Matt
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								2014ea40b9
								
							
						 | 
						
							
							
								
								Use ScopedHandle for File::Handle
							
							
							
							
							
						 | 
						
							2022-07-18 21:13:41 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ζeh Matt
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								ce556ba0cc
								
							
						 | 
						
							
							
								
								Remove obsolete LowLevelFile
							
							
							
							
							
						 | 
						
							2022-07-18 16:41:43 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									psi29a
								
							 
						 | 
						
							
							
							
							
								
							
							
								7c442926f8
								
							
						 | 
						
							
							
								
								Merge branch 'platform-file' into 'master'
							
							
							
							
							
							
							
							Move platform specific file code into platform and cleanup LowLevelFile
See merge request OpenMW/openmw!2143 
							
						 | 
						
							2022-07-17 16:44:13 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									elsid
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								6c8ed4d19c
								
							
						 | 
						
							
							
								
								Move Files::IStreamPtr alias to a separate header
							
							
							
							
							
							
							
							To avoid transitive include of Windows.h all over the engine. 
							
						 | 
						
							2022-07-17 11:35:39 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ζeh Matt
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								1b70ff775d
								
							
						 | 
						
							
							
								
								Move platform specific file code into platform and cleanup LowLevelFile
							
							
							
							
							
						 | 
						
							2022-07-16 20:40:42 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									jvoisin
								
							 
						 | 
						
							
							
							
							
								
							
							
								2ef2e93a46
								
							
						 | 
						
							
							
								
								Merge branch 'collection-lowercase' into 'master'
							
							
							
							
							
							
							
							Makes key inside Collection::getCollection use lowercase
Closes #6483
See merge request OpenMW/openmw!2135 
							
						 | 
						
							2022-07-14 20:39:27 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Matt
								
							 
						 | 
						
							
							
							
							
								
							
							
								888d009a1e
								
							
						 | 
						
							
							
								
								Apply 1 suggestion(s) to 1 file(s)
							
							
							
							
							
						 | 
						
							2022-07-14 16:50:25 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Matt
								
							 
						 | 
						
							
							
							
							
								
							
							
								32d50765ab
								
							
						 | 
						
							
							
								
								Apply 1 suggestion(s) to 1 file(s)
							
							
							
							
							
						 | 
						
							2022-07-14 16:50:15 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Igor Fedosov
								
							 
						 | 
						
							
							
							
							
								
							
							
								68887e79a0
								
							
						 | 
						
							
							
								
								Makes key inside Collection::getCollection use lowercase
							
							
							
							
							
						 | 
						
							2022-07-14 17:02:35 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Petr Mikheev
								
							 
						 | 
						
							
							
							
							
								
							
							
								dc3ba3a75b
								
							
						 | 
						
							
							
								
								Fix #6862
							
							
							
							
							
						 | 
						
							2022-07-09 23:19:38 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									elsid
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								bef15edf0b
								
							
						 | 
						
							
							
								
								Remove redundant ostream, istream, iostream and sstream includes
							
							
							
							
							
							
							
							* Replace by std::to_string and operator+ where possible.
* Move the code requiring to include <sstream> from .hpp to .cpp files. 
							
						 | 
						
							2022-07-05 01:41:28 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Andrei Kortunov
								
							 
						 | 
						
							
							
							
							
								
							
							
								5d94a94a98
								
							
						 | 
						
							
							
								
								Use a Boost API to resolve symlinks instead of low-level code
							
							
							
							
							
						 | 
						
							2022-07-03 15:44:50 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									elsid
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								5891d58f63
								
							
						 | 
						
							
							
								
								Fix C4456 msvc warning
							
							
							
							
							
							
							
							declaration of 'it' hides previous local declaration 
							
						 | 
						
							2022-07-01 18:47:44 +02: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 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									AnyOldName3
								
							 
						 | 
						
							
							
							
							
								
							
							
								6a5ad4ca43
								
							
						 | 
						
							
							
								
								Fix regression from https://gitlab.com/OpenMW/openmw/-/merge_requests/1776
							
							
							
							
							
						 | 
						
							2022-06-16 00:28:41 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									jvoisin
								
							 
						 | 
						
							
							
							
							
								
							
							
								a204f392c9
								
							
						 | 
						
							
							
								
								Minor simplification in multidircollection.cpp
							
							
							
							
							
						 | 
						
							2022-06-02 20:23:19 +02: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 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									elsid
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								94c1d0cced
								
							
						 | 
						
							
							
								
								Use unique_ptr to store istream
							
							
							
							
							
						 | 
						
							2022-04-22 18:27:17 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									elsid
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								c94d8be7bf
								
							
						 | 
						
							
							
								
								Add generic StreamWithBuffer owning the underlying buffer
							
							
							
							
							
						 | 
						
							2022-04-22 18:27:17 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									elsid
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								9d6d0c6ffb
								
							
						 | 
						
							
							
								
								Move ConstrainedStreamBuf into separate file
							
							
							
							
							
						 | 
						
							2022-04-22 18:27:17 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									elsid
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								fbc853804d
								
							
						 | 
						
							
							
								
								Fix recover from errors in Files::getHash
							
							
							
							
							
						 | 
						
							2022-04-15 21:43:54 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									elsid
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								b09570692e
								
							
						 | 
						
							
							
								
								Use ifstream for ESMReader
							
							
							
							
							
							
							
							ESMReader reads the whole file, there is no need in the ConstrainedFileStream. 
							
						 | 
						
							2022-04-15 02:58:57 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									elsid
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								5eb8c4aebe
								
							
						 | 
						
							
							
								
								Avoid redundant conversion to const char* and use make_shared
							
							
							
							
							
						 | 
						
							2022-04-10 22:33:08 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Petr Mikheev
								
							 
						 | 
						
							
							
							
							
								
							
							
								5f74df75c6
								
							
						 | 
						
							
							
								
								Add default value for config.
							
							
							
							
							
						 | 
						
							2022-02-06 23:09:06 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Petr Mikheev
								
							 
						 | 
						
							
							
							
							
								
							
							
								ac5cd6c80a
								
							
						 | 
						
							
							
								
								Add default value for user-data in openmw.cfg
							
							
							
							
							
						 | 
						
							2022-02-06 21:07:14 +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 | 
						
						
							
							
							
								
							
							
						 |