Henry Wilson 
							
						 
					 
					
						
						
							
						
						a690936ed7 
					 
					
						
						
							
							Codechange: Replace SmallVector::Length() with std::vector::size()  
						
						
						
						
					 
					
						2019-03-26 20:15:57 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						317f69c152 
					 
					
						
						
							
							Codechange: Use override specifier in Window-derived 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 
						 
				 
			
				
					
						
							
							
								PeterN 
							
						 
					 
					
						
						
							
						
						dd20ccee88 
					 
					
						
						
							
							Feature: Industries with neutral stations (e.g. Oil Rig) only supply/accept cargo to/from their neutral station. ( #7234 )  
						
						... 
						
						
						
						This change is a controlled by a game setting, located under Environment ->
Industries which allows toggling the behaviour. It defaults to enabled.
"Company stations can serve industries with attached neutral stations"
When enabled, industries with attached neutral station (such as Oil Rigs) may
also be served by company-owned stations built nearby. This is the traditional
behaviour.
When disabled, these industries may only be served by their neutral station.
Any nearby company-owned stations won't be able to serve them, nor will the
neutral station serve anything else other than the industry. 
						
						
					 
					
						2019-03-08 18:30:44 +00:00 
						 
				 
			
				
					
						
							
							
								Niels Martin Hansen 
							
						 
					 
					
						
						
							
						
						52572cafa6 
					 
					
						
						
							
							Add: Option for population-linear town cargo generation  
						
						... 
						
						
						
						Introduce a new default algorithm for town cargo generation (passengers and mail), and a game setting to choose between the new and original algorithm.
The original town cargo generation algorithm has the property of the generated amount relating to the square of each building's population, meaning large towns easily produce more cargo than can realistically be transported. The problem is excessive cargo is amplified if playing with cargodist.
The new algorithm introduced instead has a linear relation to the population. The result is that smaller towns will produce slightly more cargo, while the largest towns will produce about a fourth of what they would with the original algorithm.
Existing savegames will use the original algorithm, while new games will default to the new algorithm. 
						
						
					 
					
						2019-03-04 20:19:44 +01:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						c2e4a8c9bf 
					 
					
						
						
							
							Fix  195fd0dc60: Sprite cache must still be cleared when using bitmap fonts.  
						
						
						
						
					 
					
						2019-02-25 19:46:03 +00:00 
						 
				 
			
				
					
						
							
							
								PeterN 
							
						 
					 
					
						
						
							
						
						195fd0dc60 
					 
					
						
						
							
							Fix   #7266 : Reorder reinitialization of caches when changing font zoom level. ( #7273 )  
						
						
						
						
					 
					
						2019-02-24 16:27:44 +00:00 
						 
				 
			
				
					
						
							
							
								Greg Carlin 
							
						 
					 
					
						
						
							
						
						00d28a500d 
					 
					
						
						
							
							Feature: Add option to adjust font size separately from GUI size. ( #7003 )  
						
						... 
						
						
						
						Adds an option in the "Game Options" next to "Interface Size" called "Font Size". Available options are normal, double, and quad. 
						
						
					 
					
						2019-02-23 08:27:46 +00:00 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						8418e27403 
					 
					
						
						
							
							Fix: close Textfile windows when closing Option window  
						
						
						
						
					 
					
						2019-02-01 16:46:45 +01:00 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						b22fbfbe3d 
					 
					
						
						
							
							Add: allow opening of one TextfileWindow per type  
						
						
						
						
					 
					
						2019-01-28 23:43:18 +00:00 
						 
				 
			
				
					
						
							
							
								Gabda87 
							
						 
					 
					
						
						
							
						
						a0293d313d 
					 
					
						
						
							
							Add  #4115 : default company colour setting ( #6998 )  
						
						... 
						
						
						
						Works only in single player. 
						
						
					 
					
						2019-01-10 10:45:38 +01:00 
						 
				 
			
				
					
						
							
							
								Niels Martin Hansen 
							
						 
					 
					
						
						
							
						
						19f5a6cbb0 
					 
					
						
						
							
							Feature  #6090 : Change music set during gameplay  
						
						
						
						
					 
					
						2018-04-29 19:26:05 +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 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						610bdbd68b 
					 
					
						
						
							
							(svn r27827) -Codechange (r27819): Deduplicate code. (adf88)  
						
						
						
						
					 
					
						2017-03-25 12:21:17 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						d934ef9b00 
					 
					
						
						
							
							(svn r27825) -Feature [FS#4950]: Add option to close windows with right click (Flamefire)  
						
						
						
						
					 
					
						2017-03-24 18:55:16 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						c5660b58d9 
					 
					
						
						
							
							(svn r27819) -Fix (r26990): Update viewport sign dimensions when changing GUI zoom level.  
						
						
						
						
					 
					
						2017-03-23 18:07:04 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						bdf090b406 
					 
					
						
						
							
							(svn r27366) -Fix [FS#6358]: Clickareas in settings tree were misaligned when the filter warning was displayed, if the setting height was defined by the icons instead of the font.  
						
						
						
						
					 
					
						2015-08-09 10:22:51 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						0982762c22 
					 
					
						
						
							
							(svn r27365) -Fix: Center settings filter warning also vertically, and also in case of multiple lines.  
						
						
						
						
					 
					
						2015-08-09 10:21:06 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						d1429cd936 
					 
					
						
						
							
							(svn r27026) -Fix: some (older-ish) GCC compiler warnings  
						
						
						
						
					 
					
						2014-10-21 16:58:15 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						1088ad48fc 
					 
					
						
						
							
							(svn r27004) -Codechange: Make GUI size apply to (sprite-font) text as well.  
						
						
						
						
					 
					
						2014-10-12 20:43:25 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						253c91b17d 
					 
					
						
						
							
							(svn r26990) -Feature: Add option to choose normal, double or quad-size interface.  
						
						
						
						
					 
					
						2014-10-11 13:22:37 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						33f4f0b464 
					 
					
						
						
							
							(svn r26986) -Change: Rename 'Advanced Settings' to just 'Settings'.  
						
						
						
						
					 
					
						2014-10-09 21:16:29 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						42c65264f8 
					 
					
						
						
							
							(svn r26959) -Codechange: GUI-scale for settings window.  
						
						
						
						
					 
					
						2014-10-04 20:34:43 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						d600334c09 
					 
					
						
						
							
							(svn r26886) -Change (r26885): the max height setting belongs more in the limitations section of the settings  
						
						
						
						
					 
					
						2014-09-21 12:35:34 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						c72d362840 
					 
					
						
						
							
							(svn r26885) -Feature-ish: user interface for limiting the maximum height of a map  
						
						
						
						
					 
					
						2014-09-21 12:25:04 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						ce04c49e3d 
					 
					
						
						
							
							(svn r26882) -Feature: allow limiting the height of bridges (ic111)  
						
						
						
						
					 
					
						2014-09-21 11:40:11 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						e353ef5908 
					 
					
						
						
							
							(svn r26858) -Codechange: Rearrange smallmap filter and settings expand/collapse buttons to fix frame borders and allow buttons to fit height of resize button.  
						
						
						
						
					 
					
						2014-09-20 10:23:38 +00:00 
						 
				 
			
				
					
						
							
							
								planetmaker 
							
						 
					 
					
						
						
							
						
						61e129cc22 
					 
					
						
						
							
							(svn r26815) -Change: Allow to set the granularity of the tooltip hover time in milliseconds instead of seconds. New default value is 250ms  
						
						
						
						
					 
					
						2014-09-13 13:30:31 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						c3c966fd79 
					 
					
						
						
							
							(svn r26678) -Codechange: Simplify settings widget layout. (Juanjo)  
						
						
						
						
					 
					
						2014-07-08 20:06:45 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						06b210ff42 
					 
					
						
						
							
							(svn r26629) -Fix [FS#6012]: If the video driver fails to supply a list of resolutions, display an error message.  
						
						
						
						
					 
					
						2014-06-05 17:14:16 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						31095e4181 
					 
					
						
						
							
							(svn r26623) -Codechange: Make SettingsEntry and SettingsPage polymorphic classes.  
						
						
						
						
					 
					
						2014-06-01 12:14:32 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						7e928a6b80 
					 
					
						
						
							
							(svn r26622) -Codechange: Construct settings tree on the heap instead of using static arrays.  
						
						
						
						
					 
					
						2014-06-01 11:51:24 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						0d565ae612 
					 
					
						
						
							
							(svn r26614) -Add: Adv. settings window can handle the autosave setting as well.  
						
						
						
						
					 
					
						2014-05-25 15:02:04 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						0c9e666d96 
					 
					
						
						
							
							(svn r26604) -Add: Most of the mapgen settings to advances settings window.  
						
						
						
						
					 
					
						2014-05-21 18:07:30 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						01d9c7b336 
					 
					
						
						
							
							(svn r26536) -Change: Reshuffle advanced settings tree.  
						
						
						
						
					 
					
						2014-04-27 20:52:56 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						380a1de250 
					 
					
						
						
							
							(svn r26533) -Codechange: Rename some strings  
						
						
						
						
					 
					
						2014-04-27 20:40:52 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						0ba81bff17 
					 
					
						
						
							
							(svn r26528) -Remove: A bunch of archaic settings from the advanced settings GUI.  
						
						
						
						
					 
					
						2014-04-27 15:35:31 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						ebd2d3ccef 
					 
					
						
						
							
							(svn r26525) -Remove: Screenshot format setting from GUI.  
						
						
						
						
					 
					
						2014-04-27 15:13:46 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						9ed12b0f07 
					 
					
						
						
							
							(svn r26509) -Codechange: replace strdup with stredup (the latter ensures the return is not NULL)  
						
						
						
						
					 
					
						2014-04-25 15:40:32 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						0463dbdc9e 
					 
					
						
						
							
							(svn r26482) -Codechange: add an include that allows us to undefine/redefine "unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values  
						
						
						
						
					 
					
						2014-04-23 20:13:33 +00:00 
						 
				 
			
				
					
						
							
							
								alberth 
							
						 
					 
					
						
						
							
						
						77e62f0b98 
					 
					
						
						
							
							(svn r26322) -Feature: Warn the user about empty setting search results too.  
						
						
						
						
					 
					
						2014-02-09 13:06:35 +00:00 
						 
				 
			
				
					
						
							
							
								alberth 
							
						 
					 
					
						
						
							
						
						202f21f262 
					 
					
						
						
							
							(svn r26321) -Feature: Warn the user about missing setting search results due to filtering.  
						
						
						
						
					 
					
						2014-02-09 13:05:46 +00:00 
						 
				 
			
				
					
						
							
							
								alberth 
							
						 
					 
					
						
						
							
						
						75504d24bf 
					 
					
						
						
							
							(svn r26320) -Add: Label for both the filter category and filter type in the advanced settings window.  
						
						
						
						
					 
					
						2014-02-09 13:04:50 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						2618d960e3 
					 
					
						
						
							
							(svn r26209) -Codechange: remove some template magic and simplify some code  
						
						
						
						
					 
					
						2014-01-02 22:41:58 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						83eeba28b7 
					 
					
						
						
							
							(svn r26086) -Codechange: use AutoDeleteSmallVector instead std::list for dropdowns  
						
						
						
						
					 
					
						2013-11-24 14:46:26 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						12ddbb7cb1 
					 
					
						
						
							
							(svn r25864) -Fix: Use the actual sprite dimensions for sizing the dropdown arrow of dropdown widgets.  
						
						
						
						
					 
					
						2013-10-13 19:18:30 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						f9c9ff6ec3 
					 
					
						
						
							
							(svn r25508) -Change: split unit localisation choice into a choice per type of unit, and move it to the advanced settings  
						
						... 
						
						
						
						-Feature [FS#5482]: have tractive effort in imperial (lbf) and metric (kgf) units
-Feature: have weights and volumes in imperial units (short tons, gallons) 
						
						
					 
					
						2013-06-29 09:47:18 +00:00 
						 
				 
			
				
					
						
							
							
								fonsinchen 
							
						 
					 
					
						
						
							
						
						a49a4eec6e 
					 
					
						
						
							
							(svn r25351) -Add: settings for link graph  
						
						
						
						
					 
					
						2013-06-09 12:56:35 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						4e4e635916 
					 
					
						
						
							
							(svn r25294) -Feature: Add another button to window title bars to resize the window to its default size.  
						
						
						
						
					 
					
						2013-05-26 19:30:07 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						8157a8afd8 
					 
					
						
						
							
							(svn r25290) -Add: Assign string names to notable windows.  
						
						
						
						
					 
					
						2013-05-26 19:25:01 +00:00