Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								fd17a5acf4 
								
							 
						 
						
							
							
								
								Make R&D patch more noticable  
							
							
							
						 
						
							2019-12-23 10:51:25 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								e1958b671e 
								
							 
						 
						
							
							
								
								Make dtMeshTile POD  
							
							
							
						 
						
							2019-12-20 14:16:39 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								040d2675c6 
								
							 
						 
						
							
							
								
								Fix the C4267 MSVC warning  
							
							
							
						 
						
							2019-11-19 15:31:44 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								ad256e8343 
								
							 
						 
						
							
							
								
								Validate input bindings to avoid crashes  
							
							
							
						 
						
							2019-11-15 11:41:01 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Stopa 
								
							 
						 
						
							
							
							
							
								
							
							
								e4bec88a68 
								
							 
						 
						
							
							
								
								Implement mouse wheel bindings (bug  #2679 )  
							
							
							
						 
						
							2019-10-30 20:45:51 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								acb939a81b 
								
							 
						 
						
							
							
								
								Update Recastnavigation to c40188c796f089f89a42e0b939d934178dbcfc5c  
							
							
							
						 
						
							2019-10-20 17:25:25 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									capostrophic 
								
							 
						 
						
							
							
							
							
								
							
							
								1f3740225b 
								
							 
						 
						
							
							
								
								Purge unnecessary recast stuff  
							
							
							
						 
						
							2019-08-05 01:40:35 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								454bae2c43 
								
							 
						 
						
							
							
								
								Make PacketQueue fields atomic to avoid data races (e.g. with ParseThread)  
							
							
							
						 
						
							2019-05-24 08:04:20 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Capostrophic 
								
							 
						 
						
							
							
							
							
								
							
							
								5f86933dc6 
								
							 
						 
						
							
							
								
								Merge upstream osgQt changes  
							
							
							
						 
						
							2019-03-17 01:41:13 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								46fee678a7 
								
							 
						 
						
							
							
								
								Place QWindow include under Qt version check  
							
							
							
						 
						
							2019-03-13 22:57:01 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								4aa21b9088 
								
							 
						 
						
							
							
								
								Do not swap buffers for non-exposed windows (bug  #4911 )  
							
							
							
						 
						
							2019-03-13 14:35:21 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								dbf6780dde 
								
							 
						 
						
							
							
								
								Update Recastnavigation to 3a619d773deb7e3a15ee215217c825995fe71312  
							
							
							
						 
						
							2019-03-03 13:46:24 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Capostrophic 
								
							 
						 
						
							
							
							
							
								
							
							
								c9df63ffd1 
								
							 
						 
						
							
							
								
								Replace BSAOpt hash calculation with a custom function  
							
							
							
						 
						
							2019-01-22 02:22:57 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Azdul 
								
							 
						 
						
							
							
							
							
								
							
							
								a8c1c4315c 
								
							 
						 
						
							
							
								
								Missing header on Linux  
							
							
							
						 
						
							2019-01-18 21:19:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Azdul 
								
							 
						 
						
							
							
							
							
								
							
							
								a3bcd95546 
								
							 
						 
						
							
							
								
								Merge branch 'cc9cii' of  https://github.com/cc9cii/openmw  into tes4_bsa  
							
							
							
						 
						
							2019-01-18 09:11:41 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Azdul 
								
							 
						 
						
							
							
							
							
								
							
							
								42ea609d1d 
								
							 
						 
						
							
							
								
								Remove files with incorrect Git history / attribution  
							
							
							
						 
						
							2019-01-18 09:03:34 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Azdul 
								
							 
						 
						
							
							
							
							
								
							
							
								96d19e07ca 
								
							 
						 
						
							
							
								
								Fix Linux build  
							
							
							
						 
						
							2019-01-16 20:59:07 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Azdul 
								
							 
						 
						
							
							
							
							
								
							
							
								25650e65bf 
								
							 
						 
						
							
							
								
								Read any BSA file - detection based on version in BSA header  
							
							
							
						 
						
							2019-01-16 20:19:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Zhuravlev 
								
							 
						 
						
							
							
							
							
								
							
							
								07e9ce84b3 
								
							 
						 
						
							
							
								
								Replace volatile bools with std::atomic<bool>  
							
							
							
						 
						
							2018-12-24 14:19:35 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Stanislaw Halik 
								
							 
						 
						
							
							
							
							
								
							
							
								59d96d808e 
								
							 
						 
						
							
							
								
								fix missing include  
							
							
							
						 
						
							2018-12-07 04:23:52 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bret Curtis 
								
							 
						 
						
							
							
							
							
								
							
							
								63a2487630 
								
							 
						 
						
							
							
								
								bump /extern/recastnavigation to commit 3087e805b02d5eb8fff7851234fa2b3f71290eba; fixes clang warning about missing delete:  https://github.com/recastnavigation/recastnavigation/issues/359  
							
							
							
						 
						
							2018-11-05 16:37:47 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								f88d5e808c 
								
							 
						 
						
							
							
								
								Rewrite media decoder to use FFMpeg 3.2+ API (task  #4686 )  
							
							
							
						 
						
							2018-11-03 22:34:25 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
							
							
								
							
							
								70b5160bf1 
								
							 
						 
						
							
							
								
								Add files with recastnavigation current commit hash and url to clone  
							
							
							
						 
						
							2018-11-01 17:01:22 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
							
							
								
							
							
								792a0585c0 
								
							 
						 
						
							
							
								
								Add recastnavigation as subdirectory  
							
							
							
						 
						
							2018-11-01 17:01:22 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								229d1bb425 
								
							 
						 
						
							
							
								
								Backport loop from tinyxml 2.6 to avoid CVE  
							
							
							
						 
						
							2018-10-19 19:43:19 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									cc9cii 
								
							 
						 
						
							
							
							
							
								
							
							
								5ad440cb45 
								
							 
						 
						
							
							
								
								TES4/TES5 ESM/ESP file reader.  
							
							... 
							
							
							
							To support the possibility of a standalone implementation of TES4, the ESM/ESP code is placed in the 'extern' folder.
Much more work needs to be done. 
							
						 
						
							2018-10-07 07:54:57 +11:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									cc9cii 
								
							 
						 
						
							
							
							
							
								
							
							
								3982573035 
								
							 
						 
						
							
							
								
								BSA enhancements.  
							
							... 
							
							
							
							* Implement hash based lookup for TES3 BSA files.
* Added TES4/TES5 BSA support.
* Implemented a hack (non-portable code) in an attempt to reduce startup time under Windows because  Boost::filesystem seems to take forever on GetFileAttributeW.  This implementation uses FindFirstFile/FindNextFile/FindClose instead. 
							
						 
						
							2018-10-06 13:35:51 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								57e1462417 
								
							 
						 
						
							
							
								
								Do not use fall-through  
							
							
							
						 
						
							2018-08-09 11:01:23 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								e4f862c0b9 
								
							 
						 
						
							
							
								
								Check if next char exists  
							
							
							
						 
						
							2018-08-03 16:42:43 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c71df7249d 
								
							 
						 
						
							
							
								
								Fix UTF-8 econding  
							
							... 
							
							
							
							To be able run gcovr 
							
						 
						
							2018-06-03 13:46:10 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Sturmlechner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2c9d46a60b 
								
							 
						 
						
							
							
								
								Fix build with Qt 5.11_beta3 (dropping qt5_use_modules)  
							
							
							
						 
						
							2018-04-17 23:03:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Harald H 
								
							 
						 
						
							
							
							
							
								
							
							
								d3b623b5d3 
								
							 
						 
						
							
							
								
								http to https for supported urls ( #1625 )  
							
							... 
							
							
							
							* http to https for supported urls
* http to https
* http to https
* http to https
* http to https
* http to https
* http to https
* http to https
* http tp https
* http to https
* http to https
* http to https
* http to https
* http to https
* http to https
* http to https
* http to https
* some url fixes
* http to https 
							
						 
						
							2018-03-08 21:23:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Zhuravlev 
								
							 
						 
						
							
							
							
							
								
							
							
								b4ec8aaf5e 
								
							 
						 
						
							
							
								
								VideoState::queue_picture: ffmpeg expects a buffer of 4 pointers in sws_scale  
							
							
							
						 
						
							2018-01-21 12:21:22 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								4c174ecd12 
								
							 
						 
						
							
							
								
								Merge changes to coverity scan script  
							
							
							
						 
						
							2017-10-15 17:06:58 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								8d17565efd 
								
							 
						 
						
							
							
								
								Fix joystick binding for an action being discarded when default for another action is loaded (Bug  #3900 )  
							
							
							
						 
						
							2017-06-25 14:44:17 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								ca5b351eef 
								
							 
						 
						
							
							
								
								Fix saved joystick bindings being discarded when running without joystick connected  
							
							
							
						 
						
							2017-06-25 14:43:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bret Curtis 
								
							 
						 
						
							
							
							
							
								
							
							
								11c4aed4e5 
								
							 
						 
						
							
							
								
								algo needed for std::min/max in msvc2013  
							
							
							
						 
						
							2017-06-10 09:09:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bret Curtis 
								
							 
						 
						
							
							
							
							
								
							
							
								d48b829b45 
								
							 
						 
						
							
							
								
								replace and purge boost::lexical_cast  
							
							
							
						 
						
							2017-06-09 19:08:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bret Curtis 
								
							 
						 
						
							
							
							
							
								
							
							
								39185e6f8c 
								
							 
						 
						
							
							
								
								purge the rest of boost::shared and any other boost related things that no longer are required  
							
							... 
							
							
							
							put boost system back in, clean others up
revert Qt
add back boost fstream 
							
						 
						
							2017-06-09 19:08:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bret Curtis 
								
							 
						 
						
							
							
							
							
								
							
							
								d785344fad 
								
							 
						 
						
							
							
								
								purge all instances of <boost/shared_ptr.hpp>, clean up unused headers  
							
							
							
						 
						
							2017-06-09 19:08:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bret Curtis 
								
							 
						 
						
							
							
							
							
								
							
							
								07f75e1104 
								
							 
						 
						
							
							
								
								replace boost::shared_ptr in extern and components  
							
							
							
						 
						
							2017-06-09 19:08:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ewan Higgs 
								
							 
						 
						
							
							
							
							
								
							
							
								38a2de3c51 
								
							 
						 
						
							
							
								
								convert std::autor_ptr to std::unique_ptr, originally by Ewan Higgs and updated by Bret Curtis  
							
							
							
						 
						
							2017-06-09 16:49:25 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								6f878327bf 
								
							 
						 
						
							
							
								
								Fix unused ICS_MAX warning  
							
							
							
						 
						
							2017-06-04 12:50:25 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Allofich 
								
							 
						 
						
							
							
							
							
								
							
							
								0f20312012 
								
							 
						 
						
							
							
								
								Fix MSVC warnings  
							
							
							
						 
						
							2017-01-28 04:37:47 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								530fb61ad0 
								
							 
						 
						
							
							
								
								Use OpenThreads instead of boost thread  
							
							... 
							
							
							
							This should allow OpenMW to work better with git versions of openscenegraph. OSG dev version 3.5.5 added the setting of thread affinity for the main thread. The problem is that in the boost/standard threading libraries, the affinity of a thread is inherited by any further threads launched from that thread, leading to these threads always running on the same core as the main thread unless you tell them not to.
With OpenThreads, the default affinity of a thread is none, no matter what parent thread it was launched from.
So, when using custom threading with OSG 3.6+, we have these options:
1. explicitely tell OSG to *not* set the thread affinity
or 2. explicitely set the thread affinity of additional threads created (possible with boost, but not possible with std::thread)
or 3. use OpenThreads
or 4. accept the suboptimal performance of non-OSG threads (in OpenMW's case the sound streaming & video threads) running on the same core as the main thread
This patch opts for 3.)
Reference: http://forum.openscenegraph.org/viewtopic.php?t=16158  
							
						 
						
							2016-10-10 18:23:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								0d439750a2 
								
							 
						 
						
							
							
								
								Clang warning fix  
							
							
							
						 
						
							2016-08-14 15:20:52 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Roman Proskuryakov 
								
							 
						 
						
							
							
							
							
								
							
							
								28c63aea72 
								
							 
						 
						
							
							
								
								Uses FindTinyXML to find package  
							
							
							
						 
						
							2016-06-12 21:40:02 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Aesylwinn 
								
							 
						 
						
							
							
							
							
								
							
							
								2f39a6e20d 
								
							 
						 
						
							
							
								
								Fix camera input not being reset when focus for widget is lost.  
							
							
							
						 
						
							2016-06-08 13:25:47 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								a1f323f528 
								
							 
						 
						
							
							
								
								Fix build against OSG 3.5.3  
							
							
							
						 
						
							2016-06-06 13:32:27 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Roman Proskuryakov 
								
							 
						 
						
							
							
							
							
								
							
							
								da59ef0f67 
								
							 
						 
						
							
							
								
								Rewrites FindFFmpeg using LibFindMacros handling components properly  
							
							
							
						 
						
							2016-05-10 12:43:54 +03:00