Henry Wilson 
							
						 
					 
					
						
						
							
						
						03ca3190c9 
					 
					
						
						
							
							Codechange: Use range-based for-loop in Auto[Free|Delete]SmallVector  
						
						
						
						
					 
					
						2019-03-26 20:15:57 +00:00 
						 
				 
			
				
					
						
							
							
								Henry Wilson 
							
						 
					 
					
						
						
							
						
						cc62f4163f 
					 
					
						
						
							
							Cleanup: Remove unused size template parameters from SmallMap and Auto[Free|Delete]SmallVector  
						
						
						
						
					 
					
						2019-03-26 20:15:57 +00:00 
						 
				 
			
				
					
						
							
							
								Henry Wilson 
							
						 
					 
					
						
						
							
						
						c01a2e2a81 
					 
					
						
						
							
							Codechange: Removed SmallVector completely  
						
						
						
						
					 
					
						2019-03-26 20:15:57 +00:00 
						 
				 
			
				
					
						
							
							
								Henry Wilson 
							
						 
					 
					
						
						
							
						
						6570f7989f 
					 
					
						
						
							
							Codechange: Declare SmallVector as an alias for std::vector  
						
						
						
						
					 
					
						2019-03-26 20:15:57 +00:00 
						 
				 
			
				
					
						
							
							
								Henry Wilson 
							
						 
					 
					
						
						
							
						
						ab711e6942 
					 
					
						
						
							
							Codechange: Replaced SmallVector::[Begin|End]() with std alternatives  
						
						
						
						
					 
					
						2019-03-26 20:15:57 +00:00 
						 
				 
			
				
					
						
							
							
								Henry Wilson 
							
						 
					 
					
						
						
							
						
						297fd3dda3 
					 
					
						
						
							
							Codechange: Replaced SmallVector::Include() with include()  
						
						
						
						
					 
					
						2019-03-26 20:15:57 +00:00 
						 
				 
			
				
					
						
							
							
								Henry Wilson 
							
						 
					 
					
						
						
							
						
						2bc2de9034 
					 
					
						
						
							
							Codechange: Replaced SmallVector::Find() with std::find()  
						
						
						
						
					 
					
						2019-03-26 20:15:57 +00:00 
						 
				 
			
				
					
						
							
							
								Henry Wilson 
							
						 
					 
					
						
						
							
						
						e0c58bf5ee 
					 
					
						
						
							
							Codechange: Removed SmallVector::Insert()  
						
						
						
						
					 
					
						2019-03-26 20:15:57 +00:00 
						 
				 
			
				
					
						
							
							
								Henry Wilson 
							
						 
					 
					
						
						
							
						
						a0f36a50e6 
					 
					
						
						
							
							Codechange: Replaced SmallVector::Append() with std::vector::[push|emplace]_back()  
						
						
						
						
					 
					
						2019-03-26 20:15:57 +00:00 
						 
				 
			
				
					
						
							
							
								Henry Wilson 
							
						 
					 
					
						
						
							
						
						ca2f33c6d0 
					 
					
						
						
							
							Codechange: Replaced SmallVector::Erase() with std::vector::erase()  
						
						
						
						
					 
					
						2019-03-26 20:15:57 +00:00 
						 
				 
			
				
					
						
							
							
								Henry Wilson 
							
						 
					 
					
						
						
							
						
						097328c3d7 
					 
					
						
						
							
							Codechange: Replaced SmallVector::Get() const with std alternatives  
						
						
						
						
					 
					
						2019-03-26 20:15:57 +00:00 
						 
				 
			
				
					
						
							
							
								Henry Wilson 
							
						 
					 
					
						
						
							
						
						aa7ca7fe64 
					 
					
						
						
							
							Codechange: Replaced SmallVector::Get(n) non-const with std::vector::data() + n  
						
						
						
						
					 
					
						2019-03-26 20:15:57 +00:00 
						 
				 
			
				
					
						
							
							
								Henry Wilson 
							
						 
					 
					
						
						
							
						
						bc7dcaffca 
					 
					
						
						
							
							Codechange: Removed SmallVector::Assign()  
						
						
						
						
					 
					
						2019-03-26 20:15:57 +00:00 
						 
				 
			
				
					
						
							
							
								Henry Wilson 
							
						 
					 
					
						
						
							
						
						5795f66d2e 
					 
					
						
						
							
							Codechange: Replaced SmallVector::Contains() with std::find() pattern  
						
						
						
						
					 
					
						2019-03-26 20:15:57 +00:00 
						 
				 
			
				
					
						
							
							
								Henry Wilson 
							
						 
					 
					
						
						
							
						
						b1f5119d3a 
					 
					
						
						
							
							Codechange: Replaced SmallVector::ErasePreservingOrder(pos, count) with std::vector::erase()  
						
						
						
						
					 
					
						2019-03-26 20:15:57 +00:00 
						 
				 
			
				
					
						
							
							
								Henry Wilson 
							
						 
					 
					
						
						
							
						
						9b5cc73f3e 
					 
					
						
						
							
							Codechange: Replaced SmallVector::ErasePreservingOrder(it, count) with std::vector::erase()  
						
						
						
						
					 
					
						2019-03-26 20:15:57 +00:00 
						 
				 
			
				
					
						
							
							
								Henry Wilson 
							
						 
					 
					
						
						
							
						
						8460952240 
					 
					
						
						
							
							Codechange: Replaced SmallVector::Find() const with suitable alternatives  
						
						... 
						
						
						
						The use of std::none_of in network/core/host.cpp is driven by the non-const
comparison operator use by NetworkAddress. A future commit should address
the const_casts in that class to ensure const-correctness. 
						
						
					 
					
						2019-03-26 20:15:57 +00:00 
						 
				 
			
				
					
						
							
							
								Henry Wilson 
							
						 
					 
					
						
						
							
						
						81315939b9 
					 
					
						
						
							
							Codechange: Replaced SmallVector::Find() non-const with std::find()  
						
						
						
						
					 
					
						2019-03-26 20:15:57 +00:00 
						 
				 
			
				
					
						
							
							
								Henry Wilson 
							
						 
					 
					
						
						
							
						
						f3938fdb83 
					 
					
						
						
							
							Codechange: Replaced SmallVector::Reset() with std::vector::clear() + shrink_to_fit()  
						
						
						
						
					 
					
						2019-03-26 20:15:57 +00:00 
						 
				 
			
				
					
						
							
							
								Henry Wilson 
							
						 
					 
					
						
						
							
						
						bad2c2154b 
					 
					
						
						
							
							Codechange: Replaced SmallVector::Resize() with std::vector::resize()  
						
						
						
						
					 
					
						2019-03-26 20:15:57 +00:00 
						 
				 
			
				
					
						
							
							
								Henry Wilson 
							
						 
					 
					
						
						
							
						
						a690936ed7 
					 
					
						
						
							
							Codechange: Replace SmallVector::Length() with std::vector::size()  
						
						
						
						
					 
					
						2019-03-26 20:15:57 +00:00 
						 
				 
			
				
					
						
							
							
								Henry Wilson 
							
						 
					 
					
						
						
							
						
						56ae855dc2 
					 
					
						
						
							
							Codechange: Removed SmallVector::operator[]  
						
						
						
						
					 
					
						2019-03-26 20:15:57 +00:00 
						 
				 
			
				
					
						
							
							
								Henry Wilson 
							
						 
					 
					
						
						
							
						
						9cba6f7193 
					 
					
						
						
							
							Codechange: Replaced SmallVector::Compact() with std::vector::shrink_to_fit()  
						
						
						
						
					 
					
						2019-03-26 20:15:57 +00:00 
						 
				 
			
				
					
						
							
							
								Henry Wilson 
							
						 
					 
					
						
						
							
						
						bfd79e59dc 
					 
					
						
						
							
							Codechange: Replace SmallVector::Clear() with std::vector::clear()  
						
						
						
						
					 
					
						2019-03-26 20:15:57 +00:00 
						 
				 
			
				
					
						
							
							
								Henry Wilson 
							
						 
					 
					
						
						
							
						
						4b349c0f90 
					 
					
						
						
							
							Codechange: [core] Implement SmallVector using std::vector  
						
						... 
						
						
						
						The public and protected interface to SmallVector are unchanged
SmallVector now requires that items be default constructible
This isn't an issue since some contained items were previously created
uninitialized.
Temporary default constructors are added to the following structs
- SmallPair
- SmallStackItem
- GRFPresence
Where vector<bool> is required, transition immediately to std::vector
to avoid returning proxy object references. 
						
						
					 
					
						2019-03-26 20:15:57 +00:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						7a32cf1401 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						greek: 51 changes by Jubilee
russian: 17 changes by Lone_Wolf
latin: 19 changes by Supercheese
portuguese: 53 changes by JayCity 
						
						
					 
					
						2019-03-26 19:45:43 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						f8724beb29 
					 
					
						
						
							
							findversion.sh: Handle case where tag/stable tag is missing from .ottdrev-vc  
						
						
						
						
					 
					
						2019-03-26 17:39:46 +00:00 
						 
				 
			
				
					
						
							
							
								PeterN 
							
						 
					 
					
						
						
							
						
						e3ea758c46 
					 
					
						
						
							
							Fix   #7414 : Reinstate marking sign dirty before removal. ( #7416 )  
						
						
						
						
					 
					
						2019-03-25 23:24:40 +00:00 
						 
				 
			
				
					
						
							
							
								stormcone 
							
						 
					 
					
						
						
							
						
						8acca3a72b 
					 
					
						
						
							
							Change: Do not display a newspaper about old vehicles for which replacement is activated.  
						
						
						
						
					 
					
						2019-03-25 23:41:06 +01:00 
						 
				 
			
				
					
						
							
							
								PeterN 
							
						 
					 
					
						
						
							
						
						698241e16e 
					 
					
						
						
							
							Fix   #7410 : Sign position/width not set on initial creation. ( #7413 )  
						
						... 
						
						
						
						Sign width was only updated when the text was changed. This seems to work for player-placed
signs as there is always a rename operation, however AIs can create a sign with text in one
go, in which case the width was never set. 
						
						
					 
					
						2019-03-25 20:01:55 +00:00 
						 
				 
			
				
					
						
							
							
								PeterN 
							
						 
					 
					
						
						
							
						
						a4073895ae 
					 
					
						
						
							
							Fix   #7411 : Use industry production callback (if used) on initial industry cargo generation. ( #7412 )  
						
						
						
						
					 
					
						2019-03-25 19:30:23 +00:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						10f0c1e3cd 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						finnish: 12 changes by hpiirai
greek: 40 changes by Jubilee
luxembourgish: 2 changes by Phreeze
dutch: 12 changes by JanWillem
french: 4 changes by romazoon
norwegian (bokmal): 12 changes by Leifbk
hungarian: 14 changes by Brumi
portuguese: 51 changes by JayCity, 11 changes by vesgo 
						
						
					 
					
						2019-03-25 19:45:45 +01:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						37b9fdc0c1 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						finnish: 13 changes by hpiirai
korean: 1 change by telk5093 
						
						
					 
					
						2019-03-24 19:45:44 +01:00 
						 
				 
			
				
					
						
							
							
								Niels Martin Hansen 
							
						 
					 
					
						
						
							
						
						ce10d9be3f 
					 
					
						
						
							
							Fix   #7374 : Ensure k-d trees are always updated when station sign moves  
						
						
						
						
					 
					
						2019-03-24 19:26:13 +01:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						3860a2ce2a 
					 
					
						
						
							
							Codechange: Use override keyword for smallmap window.  
						
						
						
						
					 
					
						2019-03-24 17:38:42 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						07de9d6c3f 
					 
					
						
						
							
							Codechange: Use override keyword in networking classes.  
						
						
						
						
					 
					
						2019-03-24 17:38:42 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						b1fb3f4fb8 
					 
					
						
						
							
							Codechange: More use of override keyword.  
						
						
						
						
					 
					
						2019-03-24 17:38:42 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						e6bb90543e 
					 
					
						
						
							
							Change: Show additional cost and refitted capacity in build vehicle window.  
						
						
						
						
					 
					
						2019-03-24 15:28:48 +00:00 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						f8e6cd10ef 
					 
					
						
						
							
							Add: script API functions for build with refit feature  
						
						
						
						
					 
					
						2019-03-24 15:28:48 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						d54b6ac09b 
					 
					
						
						
							
							Feature: When filtering purchase list by cargo type, make buy button perform a refit if required.  
						
						
						
						
					 
					
						2019-03-24 15:28:48 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						f6264e5212 
					 
					
						
						
							
							Change: Bump savegame version for tree tile water class conversion.  
						
						
						
						
					 
					
						2019-03-24 15:16:54 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						76e77aefad 
					 
					
						
						
							
							Fix   #7400 : Water class for tree tiles was not converted for old saves preventing industry creation.  
						
						... 
						
						
						
						As the information is always available from the tree ground type, unconditionally
update the map array for tree tiles. 
						
						
					 
					
						2019-03-24 15:16:54 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						317f69c152 
					 
					
						
						
							
							Codechange: Use override specifier in Window-derived classes.  
						
						
						
						
					 
					
						2019-03-24 16:10:04 +01:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						aafce47596 
					 
					
						
						
							
							Codechange: Use override specifier for DropDownListItem classes.  
						
						
						
						
					 
					
						2019-03-24 16:10:04 +01:00 
						 
				 
			
				
					
						
							
							
								Henry Wilson 
							
						 
					 
					
						
						
							
						
						af7d9020a1 
					 
					
						
						
							
							Codechange: Use override specifer for overriding member declarations  
						
						... 
						
						
						
						This is a C++11 feature that allows the compiler to check that a virtual
member declaration overrides a base-class member with the same signature.
Also src/blitter/32bpp_anim_sse4.hpp +38 is no longer erroneously marked
as virtual despite being a template. 
						
						
					 
					
						2019-03-24 16:10:04 +01:00 
						 
				 
			
				
					
						
							
							
								Henry Wilson 
							
						 
					 
					
						
						
							
						
						31260e6625 
					 
					
						
						
							
							Cleanup: Stop OSX compilation complaining about C++11 extensions  
						
						
						
						
					 
					
						2019-03-24 16:10:04 +01:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						685f822c63 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						finnish: 13 changes by hpiirai
danish: 2 changes by nielsmh 
						
						
					 
					
						2019-03-23 19:45:42 +01:00 
						 
				 
			
				
					
						
							
							
								PeterN 
							
						 
					 
					
						
						
							
						
						4feea8db67 
					 
					
						
						
							
							Fix: Filtered file list did not scroll properly. ( #7402 )  
						
						
						
						
					 
					
						2019-03-23 17:59:19 +00:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						d755375966 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						luxembourgish: 31 changes by Phreeze
croatian: 2 changes by VoyagerOne 
						
						
					 
					
						2019-03-22 19:45:43 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						3357cac847 
					 
					
						
						
							
							Fix: Bounds check NewGRF feature.  
						
						
						
						
					 
					
						2019-03-21 20:53:36 +00:00