Niels Martin Hansen 
							
						 
					 
					
						
						
							
						
						99a39c842c 
					 
					
						
						
							
							Change: [Win32 MIDI] Send Roland reverb control message like TTD DOS does  
						
						 
						
						
						
						
					 
					
						2018-05-01 22:29:53 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Niels Martin Hansen 
							
						 
					 
					
						
						
							
						
						b902e01e10 
					 
					
						
						
							
							Change  #6685 : Replace Win32 music driver with one not depending on MCI  
						
						 
						
						... 
						
						
						
						MCI MIDI is poorly supported on newer versions of Windows and can cause large
delays at the beginning of tracks.
The new driver is based on a from-scratch reader for Standard MIDI Files. This
should be re-usable in other music drivers too, and can allow for finer control
of playback in general.
It also provides a better framework for reading MIDI data from other formats
than just SMF. 
						
						
					 
					
						2018-05-01 22:29:53 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						9959cd9522 
					 
					
						
						
							
							Fix  0165fe1: Native OSX doesn't have a __BYTE_ORDER macro but defines a differently named macro.  
						
						 
						
						
						
						
					 
					
						2018-04-30 23:57:28 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						bb5584c835 
					 
					
						
						
							
							Fix  74b7f0a: [OSX] Mouse cursor getting occasionally stuck.  
						
						 
						
						
						
						
					 
					
						2018-04-30 23:57:28 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								J0an Josep 
							
						 
					 
					
						
						
							
						
						cfb8092397 
					 
					
						
						
							
							Fix  b4b98e5165: Use FALLTHROUGH attribute with correct indentation.  
						
						 
						
						
						
						
					 
					
						2018-04-30 21:52:40 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								translators 
							
						 
					 
					
						
						
							
						
						3f40cd505d 
					 
					
						
						
							
							Update: Translations from eints  
						
						 
						
						... 
						
						
						
						croatian: 10 changes by VoyagerOne
italian: 4 changes by lorenzodv
french: 7 changes by glx 
						
						
					 
					
						2018-04-30 19:45:40 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								J0anJosep 
							
						 
					 
					
						
						
							
						
						79a551a83c 
					 
					
						
						
							
							Codechange: Use TileAddBy(Diag)Dir when possible.  
						
						 
						
						
						
						
					 
					
						2018-04-30 18:55:04 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joan Josep 
							
						 
					 
					
						
						
							
						
						944f785be8 
					 
					
						
						
							
							Fix: Spelling errors ( #6769 )  
						
						 
						
						
						
						
					 
					
						2018-04-30 18:52:32 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthijs Kooijman 
							
						 
					 
					
						
						
							
						
						fa87212a76 
					 
					
						
						
							
							Fix: Some spelling errors in printed messages  
						
						 
						
						
						
						
					 
					
						2018-04-30 13:38:58 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joan Josep 
							
						 
					 
					
						
						
							
						
						a6b18f0d92 
					 
					
						
						
							
							Fix   #6090 : And (svn r27822). Run scripts for widgets. ( #6765 )  
						
						 
						
						... 
						
						
						
						Fix 19f5a6cbb0 , Fix 19d56a33e8 : Run scripts to update GS for new widgets (#6765 ) 
						
						
					 
					
						2018-04-30 12:25:11 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								translators 
							
						 
					 
					
						
						
							
						
						a806424ec1 
					 
					
						
						
							
							Update: Translations from eints  
						
						 
						
						... 
						
						
						
						italian: 6 changes by lorenzodv
french: 6 changes by glx
russian: 9 changes by Lone_Wolf 
						
						
					 
					
						2018-04-29 19:45:58 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Niels Martin Hansen 
							
						 
					 
					
						
						
							
						
						683b46a5b5 
					 
					
						
						
							
							Cleanup: Remove unused strings from language files  
						
						 
						
						
						
						
					 
					
						2018-04-29 19:26:05 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Niels Martin Hansen 
							
						 
					 
					
						
						
							
						
						19f5a6cbb0 
					 
					
						
						
							
							Feature  #6090 : Change music set during gameplay  
						
						 
						
						
						
						
					 
					
						2018-04-29 19:26:05 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Niels Martin Hansen 
							
						 
					 
					
						
						
							
						
						430e20f7e4 
					 
					
						
						
							
							Fix: Clipping issues with volume sliders in Music GUI  
						
						 
						
						... 
						
						
						
						Tested with various languages and GUI font sizes, should look good everywhere.
Also clamps near-end values to minimum and maximum so 0 and 127 are possible to achieve even on small GUI sizes (like the default.) 
						
						
					 
					
						2018-04-29 19:26:05 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Niels Martin Hansen 
							
						 
					 
					
						
						
							
						
						bb809e35ce 
					 
					
						
						
							
							Change: Less intrusive "no music" message from Music window  
						
						 
						
						
						
						
					 
					
						2018-04-29 19:26:05 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Niels Martin Hansen 
							
						 
					 
					
						
						
							
						
						e172794947 
					 
					
						
						
							
							Change: Disable music control buttons when there is no music  
						
						 
						
						
						
						
					 
					
						2018-04-29 19:26:05 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Niels Martin Hansen 
							
						 
					 
					
						
						
							
						
						76cccc64c9 
					 
					
						
						
							
							Codechange: Music GUI comments and function naming  
						
						 
						
						
						
						
					 
					
						2018-04-29 19:26:05 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patric Stout 
							
						 
					 
					
						
						
							
						
						0165fe1283 
					 
					
						
						
							
							Codechange: remove endian_check in favour of __BYTE_ORDER macro (Rubidium) ( #6762 )  
						
						 
						
						
						
						
					 
					
						2018-04-29 19:01:28 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patric Stout 
							
						 
					 
					
						
						
							
						
						aef69443e7 
					 
					
						
						
							
							Remove: WinCE support  
						
						 
						
						
						
						
					 
					
						2018-04-29 15:32:16 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patric Stout 
							
						 
					 
					
						
						
							
						
						85adde7485 
					 
					
						
						
							
							Remove: PSP support  
						
						 
						
						
						
						
					 
					
						2018-04-29 15:32:16 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Stupnikov 
							
						 
					 
					
						
						
							
						
						8d8b9a026a 
					 
					
						
						
							
							Feature  #6610 : Allow towns to build houses on road turns ( #6758 )  
						
						 
						
						
						
						
					 
					
						2018-04-28 23:47:36 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								PeterN 
							
						 
					 
					
						
						
							
						
						cfe6a8ea4f 
					 
					
						
						
							
							Add: Replace independment map scrolling GUI settings with single option, and add choice to not lock cursor position when scrolling. ( #6756 )  
						
						 
						
						
						
						
					 
					
						2018-04-28 22:27:14 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Stupnikov 
							
						 
					 
					
						
						
							
						
						913119487f 
					 
					
						
						
							
							Feature: Add GS method to question a single client ( #6748 )  
						
						 
						
						
						
						
					 
					
						2018-04-28 17:37:59 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						4bcd05a620 
					 
					
						
						
							
							Merge branch 'cpp-11' into save_ext  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	findversion.sh 
						
						
					 
					
						2018-04-27 01:33:39 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						b90c5b9618 
					 
					
						
						
							
							Merge branch 'master' into cpp-11  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	src/stdafx.h 
						
						
					 
					
						2018-04-26 23:59:13 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Stupnikov 
							
						 
					 
					
						
						
							
						
						8e4bce58ea 
					 
					
						
						
							
							Feature: GS methods to scroll viewport for players ( #6745 )  
						
						 
						
						
						
						
					 
					
						2018-04-24 19:19:00 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gdinit 
							
						 
					 
					
						
						
							
						
						34b63930f5 
					 
					
						
						
							
							Fix: Typo in game.hpp  
						
						 
						
						... 
						
						
						
						Just a typo fix in a code comment line. 
						
						
					 
					
						2018-04-23 23:14:23 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Stupnikov 
							
						 
					 
					
						
						
							
						
						6ff81b908e 
					 
					
						
						
							
							Feature  #6459 : API for querying network clients from GS ( #6736 )  
						
						 
						
						
						
						
					 
					
						2018-04-22 15:42:29 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						e0ae67cefa 
					 
					
						
						
							
							Fix: [OSX] Compiler warning about an unused NULL argument.  
						
						 
						
						
						
						
					 
					
						2018-04-21 22:42:14 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Charles Pigott 
							
						 
					 
					
						
						
							
						
						86012e10ea 
					 
					
						
						
							
							Fix: Remove need to instantiate SmallStack's pool object by making it a singleton method  
						
						 
						
						
						
						
					 
					
						2018-04-21 16:28:50 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Charles Pigott 
							
						 
					 
					
						
						
							
						
						5c5267726f 
					 
					
						
						
							
							Fix: Warning about base set template instantiations with clang  
						
						 
						
						
						
						
					 
					
						2018-04-21 16:28:50 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ricardo N Feliciano 
							
						 
					 
					
						
						
							
						
						e8de33a61f 
					 
					
						
						
							
							Cleanup: Use new filename for README file. ( #6738 )  
						
						 
						
						
						
						
					 
					
						2018-04-21 11:05:38 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								PeterN 
							
						 
					 
					
						
						
							
						
						3b32075e8a 
					 
					
						
						
							
							Add: {PUSH_COLOUR} and {POP_COLOUR} control codes to handle switching colours. ( #6737 )  
						
						 
						
						... 
						
						
						
						This replaces the internal SCC_PREVIOUS_COLOUR swap. 
						
						
					 
					
						2018-04-19 19:33:21 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								translators 
							
						 
					 
					
						
						
							
						
						f4f9e18790 
					 
					
						
						
							
							Update: Translations from eints  
						
						 
						
						... 
						
						
						
						belarusian: 3 changes by KorneySan 
						
						
					 
					
						2018-04-19 19:45:40 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Stupnikov 
							
						 
					 
					
						
						
							
						
						9175c349da 
					 
					
						
						
							
							Fix   #6465 : Add {NORMAL_FONT} and {MONO_FONT} control codes to GS strings ( #6726 )  
						
						 
						
						
						
						
					 
					
						2018-04-17 18:41:31 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patric Stout 
							
						 
					 
					
						
						
							
						
						88be2413ce 
					 
					
						
						
							
							Codechange  #6729 : mute bogus GCC 7 warning ( #6733 )  
						
						 
						
						... 
						
						
						
						We do a memset of (byte - byte), which strictly seen ranges from -254 .. 255, for which GCC warns.
But just before this memset is an if() which says the first byte has to be bigger than the second.
So this is a bogus warning. 
						
						
					 
					
						2018-04-16 23:48:19 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								translators 
							
						 
					 
					
						
						
							
						
						a72117111e 
					 
					
						
						
							
							Update: Translations from eints  
						
						 
						
						... 
						
						
						
						spanish (mexican): 6 changes by Absay 
						
						
					 
					
						2018-04-16 23:25:46 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						7dd6027194 
					 
					
						
						
							
							Codechange: Use a SmallVec for the animated tile list instead of replicating most of the logic.  
						
						 
						
						
						
						
					 
					
						2018-04-15 20:49:29 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						4851feb102 
					 
					
						
						
							
							Codechange: Add functions to insert and extract an element at a specific position in a SmallVec.  
						
						 
						
						
						
						
					 
					
						2018-04-15 20:49:29 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						f240274b7e 
					 
					
						
						
							
							Codechange: Replace magic numbers with the proper enum.  
						
						 
						
						
						
						
					 
					
						2018-04-15 00:33:57 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Charles Pigott 
							
						 
					 
					
						
						
							
						
						62d79900ec 
					 
					
						
						
							
							Add: List recent news messages in crashlog output  
						
						 
						
						
						
						
					 
					
						2018-04-13 22:08:13 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								frosch 
							
						 
					 
					
						
						
							
						
						192770e6da 
					 
					
						
						
							
							Change: Non-tag revisions are now named '<commitdate>-<branch>-g<shorthash><modified>'.  
						
						 
						
						
						
						
					 
					
						2018-04-12 22:26:45 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								frosch 
							
						 
					 
					
						
						
							
						
						e0a62a9e55 
					 
					
						
						
							
							Remove: [NewGRF] OpenTTD version no longer contains a revision number.  
						
						 
						
						
						
						
					 
					
						2018-04-12 22:26:45 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patric Stout 
							
						 
					 
					
						
						
							
						
						17bd580630 
					 
					
						
						
							
							Remove: NO_DEBUG_MESSAGES was only read and setting it broke compilation ( #6703 )  
						
						 
						
						... 
						
						
						
						Given any speed issue cannot be attributed to checking for _debug_NNN_level, removing this is a safe action
This fixes  #6652 . 
						
						
					 
					
						2018-04-11 22:07:21 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TrueBrain 
							
						 
					 
					
						
						
							
						
						66f67ac5ac 
					 
					
						
						
							
							Fix   #6550 : minor spelling mistake in comment (juanjo)  
						
						 
						
						
						
						
					 
					
						2018-04-11 20:08:08 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Charles Pigott 
							
						 
					 
					
						
						
							
						
						dd6b82d6b2 
					 
					
						
						
							
							Codechange: Simplify C++11 check for assert_compile  
						
						 
						
						
						
						
					 
					
						2018-04-11 18:24:19 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						6c3902ac41 
					 
					
						
						
							
							Codechange: [OSX] Use newer APIs to get resolution information when available.  
						
						 
						
						
						
						
					 
					
						2018-04-10 23:30:01 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						964d310cda 
					 
					
						
						
							
							Codechange: [OSX] Use non-deprecated API for displaying an alert where supported.  
						
						 
						
						
						
						
					 
					
						2018-04-10 23:30:01 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						f670277ff5 
					 
					
						
						
							
							Codechange: [OSX] Try to set the thread name for debugger display.  
						
						 
						
						
						
						
					 
					
						2018-04-10 23:30:01 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						4971678f52 
					 
					
						
						
							
							Codechange: [OSX] Use 10.10+ API to get the OSX version when available.  
						
						 
						
						
						
						
					 
					
						2018-04-10 23:30:01 +02:00