smatz 
							
						 
					 
					
						
						
							
						
						0d3f5e6e74 
					 
					
						
						
							
							(svn r15299) -Cleanup: remove many redundant includes  
						
						
						
						
					 
					
						2009-01-31 20:16:06 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						04709f2798 
					 
					
						
						
							
							(svn r15242) -Feature: allow moving clients between companies/spectators by the server and the clients themselves (dihedral)  
						
						
						
						
					 
					
						2009-01-23 22:18:06 +00:00 
						 
				 
			
				
					
						
							
							
								Yexo 
							
						 
					 
					
						
						
							
						
						757b11325b 
					 
					
						
						
							
							(svn r15239) -Fix [FS#2579]: The start date of random AIs was not stored in the config file or the savegame.  
						
						
						
						
					 
					
						2009-01-23 21:52:29 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						3d404c2927 
					 
					
						
						
							
							(svn r15236) -Codechange: Rename realistic_acceleration patch option to train_acceleration_model, and change from boolean to value. Don't forget to update your settings.  
						
						
						
						
					 
					
						2009-01-23 20:53:43 +00:00 
						 
				 
			
				
					
						
							
							
								Yexo 
							
						 
					 
					
						
						
							
						
						08670da54a 
					 
					
						
						
							
							(svn r15212) -Feature [FS#2566]: Change the dropdown box where you can chose which edges will be water to 4 pushbuttons (based on patch by planetmaker).  
						
						
						
						
					 
					
						2009-01-23 00:18:27 +00:00 
						 
				 
			
				
					
						
							
							
								Yexo 
							
						 
					 
					
						
						
							
						
						db3ee34b44 
					 
					
						
						
							
							(svn r15190) -Feature: Allow terraforming of the tiles at the edges of the map.  
						
						
						
						
					 
					
						2009-01-21 02:31:55 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						196085eb0f 
					 
					
						
						
							
							(svn r15164) -Fix: don't list patches/settings with list_patches that are not valid anymore  
						
						
						
						
					 
					
						2009-01-20 12:03:06 +00:00 
						 
				 
			
				
					
						
							
							
								Yexo 
							
						 
					 
					
						
						
							
						
						8fabd3982d 
					 
					
						
						
							
							(svn r15148) -Cleanup: Remove the options "competitor start time" and "competitor intelligence" from the difficulty options because they already were unused.  
						
						
						
						
					 
					
						2009-01-19 01:16:50 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						7d70f0cd14 
					 
					
						
						
							
							(svn r15085) -Fix (r14164): Clearing a settings group did not delete old items nor reset the last_item pointer, causing lists to not be saved unless they started blank.  
						
						
						
						
					 
					
						2009-01-14 20:23:45 +00:00 
						 
				 
			
				
					
						
							
							
								truebrain 
							
						 
					 
					
						
						
							
						
						a3dd7506d3 
					 
					
						
						
							
							(svn r15027) -Merge: tomatos and bananas left to be, here is NoAI for all to see.  
						
						... 
						
						
						
						NoAI is an API (a framework) to build your own AIs in. See:
   http://wiki.openttd.org/wiki/index.php/AI:Main_Page 
 With many thanks to:
  - glx and Rubidium for their syncing, feedback and hard work
  - Yexo for his feedback, patches, and AIs which tested the system very deep
  - Morloth for his feedback and patches
  - TJIP for hosting a challenge which kept NoAI on track
  - All AI authors for testing our AI API, and all other people who helped in one way or another
-Remove: all old AIs and their cheats/hacks 
						
						
					 
					
						2009-01-12 17:11:45 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						eb6dc2b8ae 
					 
					
						
						
							
							(svn r15019) -Fix (r14919): Close station selection window, when disabling distant-join setting. (PhilSophus)  
						
						
						
						
					 
					
						2009-01-12 15:44:37 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						99337bf4a1 
					 
					
						
						
							
							(svn r14959) -Fix [FS#2508]: wrong defaults for service interval when switching between service interval in days and service interval in percentages.  
						
						
						
						
					 
					
						2009-01-10 16:24:42 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						11da45ee55 
					 
					
						
						
							
							(svn r14949) -Cleanup: pointer coding style  
						
						
						
						
					 
					
						2009-01-10 00:31:47 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						c08f520acf 
					 
					
						
						
							
							(svn r14943) -Cleanup: remove some rogue spaces/replace some rogue tabs with spaces  
						
						
						
						
					 
					
						2009-01-09 22:48:57 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						b26cee21f6 
					 
					
						
						
							
							(svn r14938) -Fix: some small inconsistencies w.r.t. "0 is disabled" setting handling  
						
						
						
						
					 
					
						2009-01-09 19:34:05 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						c8c61e36bd 
					 
					
						
						
							
							(svn r14919) -Feature: distant joining of stations (Frostregen and PhilSophus)  
						
						
						
						
					 
					
						2009-01-08 16:35:45 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						020dbb180a 
					 
					
						
						
							
							(svn r14909) -Codechange: Remove global option for the extmidi driver and make it a driver parameter with the name cmd instead. This means if you have an "extmidi = ..." line in your config you must change it to "musicdriver = extmidi:cmd=...", in the [misc] section.  
						
						
						
						
					 
					
						2009-01-08 12:05:14 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						6b6fd36050 
					 
					
						
						
							
							(svn r14907) -Codechange: Remove 32 character limit from driver/blitter selection and parameters.  
						
						
						
						
					 
					
						2009-01-08 11:06:07 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						cf1e926e37 
					 
					
						
						
							
							(svn r14902) -Feature: Advanced setting to keep various building tools active, which are usually closed after placing an object. (planetmaker)  
						
						
						
						
					 
					
						2009-01-07 17:40:17 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						84dee1e738 
					 
					
						
						
							
							(svn r14899) -Feature: remove the window limit, but leave a configurable limit on the number of non-sticky non-vital windows.  
						
						... 
						
						
						
						-Fix [FS#2499]: crashes/misbehaviours when (almost) all windows are stickied. 
						
						
					 
					
						2009-01-07 16:11:27 +00:00 
						 
				 
			
				
					
						
							
							
								michi_cc 
							
						 
					 
					
						
						
							
						
						13f06c812d 
					 
					
						
						
							
							(svn r14852) -Feature: Automatic reversing in front of block signals can now be disabled by setting pf.wait_oneway_signal respectively pf.wait_twoway_signal to 255.  
						
						
						
						
					 
					
						2009-01-05 20:29:05 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						67bf6a0998 
					 
					
						
						
							
							(svn r14835) -Change: apply the 'warn if train's income is negative' setting to other vehicle types, too  
						
						
						
						
					 
					
						2009-01-04 18:34:23 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						7368c740a6 
					 
					
						
						
							
							(svn r14828) -Codechange: move most of save/load-specific code to separate files  
						
						
						
						
					 
					
						2009-01-04 15:32:25 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						c9e8fd307e 
					 
					
						
						
							
							(svn r14827) -Feature [FS#1984]: few (optional) optimisations to making (initial) orders (sulai)  
						
						
						
						
					 
					
						2009-01-04 14:51:49 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						2a47aaf4a8 
					 
					
						
						
							
							(svn r14822) -Change: save 'build station' settings in the config file, like drag'n'drop and and show coverage area (Rexxars)  
						
						
						
						
					 
					
						2009-01-04 11:11:11 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						35f5783c62 
					 
					
						
						
							
							(svn r14792) -Feature: make the date format for default savegame/screenshot names configurable  
						
						
						
						
					 
					
						2009-01-03 00:58:59 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						1357b0a4c2 
					 
					
						
						
							
							(svn r14789) -Feature: allow scrolling with the left mouse button pressed (if enabled). Primarily useful for systems with touch screen (aapo)  
						
						
						
						
					 
					
						2009-01-02 22:42:05 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						31d496342f 
					 
					
						
						
							
							(svn r14767) -Codechange: remove some unneeded artificial limits from currencies and use the bounds of the data type.  
						
						
						
						
					 
					
						2008-12-29 15:46:14 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						683b65ee18 
					 
					
						
						
							
							(svn r14755) -Codechange: remove ending year as it can't be changed anyways.  
						
						
						
						
					 
					
						2008-12-28 16:09:58 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						87e5a8b52b 
					 
					
						
						
							
							(svn r14754) -Codechange: get rid of _cmd_text and just pass it as (optional) parameter.  
						
						
						
						
					 
					
						2008-12-28 14:37:19 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						c3746a55bb 
					 
					
						
						
							
							(svn r14732) -Codechange: replace some magic number with less magic constants and use the proper type for a few variables.  
						
						
						
						
					 
					
						2008-12-23 21:03:43 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						94dd23aaf8 
					 
					
						
						
							
							(svn r14729) -Fix: writing a single char to the config file caused reading outside a buffer.  
						
						
						
						
					 
					
						2008-12-23 20:50:09 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						bc8984a9bb 
					 
					
						
						
							
							(svn r14727) -Codechange: replace some magic numbers with a constant.  
						
						
						
						
					 
					
						2008-12-23 15:23:31 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						79e20448f8 
					 
					
						
						
							
							(svn r14675) -Fix: setting the Estonian or custom currency as used currency didn't survive a restart cycle.  
						
						
						
						
					 
					
						2008-12-14 16:56:28 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						0d254e8914 
					 
					
						
						
							
							(svn r14540) -Codechange: introduce [v]seprintf which are like [v]snprintf but do return the number of characters written instead of the number of characters that would be written; as size_t is unsigned substraction can cause integer underflows quite quickly.  
						
						
						
						
					 
					
						2008-10-28 14:42:31 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						b650a86e58 
					 
					
						
						
							
							(svn r14422) -Codechange: also reflect the changes of r14421 in the filenames.  
						
						
						
						
					 
					
						2008-09-30 20:51:04 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						3b798599b6 
					 
					
						
						
							
							(svn r14421) -Codechange: rename all player variables/types to company *or* client so it is immediatelly clear which one you are working with.  
						
						
						
						
					 
					
						2008-09-30 20:39:50 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						c20c3be91d 
					 
					
						
						
							
							(svn r14412) -Documentation: Comment some functions related to the advanced settings. Patch by Alberth, but with less excessive use of 'at'.  
						
						
						
						
					 
					
						2008-09-28 15:42:15 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						9431bf1c29 
					 
					
						
						
							
							(svn r14289) -Fix [FS#2286](r3720)(r1): sound effects an music volume should be in range 0-127, default value shouldn't be higher  
						
						... 
						
						
						
						(based on a patch by kakaopor) 
						
						
					 
					
						2008-09-11 13:58:59 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						95ba19ee69 
					 
					
						
						
							
							(svn r14276) -Fix: Rename one of the advanced settings, as 'TTDPatch compatible nonstop handling' wasn't a correct description anymore.  
						
						
						
						
					 
					
						2008-09-08 19:20:39 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						c3a9653c89 
					 
					
						
						
							
							(svn r14197) -Codechange: rework (original) base graphics determination methods. This yields in the following:  
						
						... 
						
						
						
						-Feature: make configuring the to-be-used base graphics via openttd.cfg and the command line possible.
-Feature: allow both the German as well as non-German toyland graphics as "correct" and official graphics.
-Feature: allow people to create their own base graphics easily and without requiring code changes. 
						
						
					 
					
						2008-08-31 08:46:43 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						7c002c14cc 
					 
					
						
						
							
							(svn r14185) -Fix (r14153): removing NewGRFs from the config file was impossible.  
						
						
						
						
					 
					
						2008-08-29 21:06:49 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						c9bef19043 
					 
					
						
						
							
							(svn r14174) -Fix: since now, we are 'losing' things, not 'loosing'  
						
						
						
						
					 
					
						2008-08-25 20:10:45 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						621a9b647a 
					 
					
						
						
							
							(svn r14167) -Fix: items in some ini-groups got duplicated on save.  
						
						
						
						
					 
					
						2008-08-25 15:15:41 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						411c65e755 
					 
					
						
						
							
							(svn r14164) -Codechange: simplify and unify the addition of ini items with value when not loading an ini file.  
						
						... 
						
						
						
						-Fix: wrong insertion management causing leaks. 
						
						
					 
					
						2008-08-25 06:35:28 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						ae32d158cb 
					 
					
						
						
							
							(svn r14153) -Codechange: split ini file reading/saving from settings.cpp.  
						
						
						
						
					 
					
						2008-08-24 13:50:31 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						fe87fa8205 
					 
					
						
						
							
							(svn r14056) -Fix [FS#2192]: the console backlog is too small for list_patches. Now it'll only remove backlog items when there are more than a threshold and when they are there longer than (another) threshold.  
						
						
						
						
					 
					
						2008-08-12 20:49:27 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						72c154fd0f 
					 
					
						
						
							
							(svn r14052) -Codechange: make the size of the chat message "box" configurable and increase the default size slightly so it can hold the longest chat messages.  
						
						
						
						
					 
					
						2008-08-12 12:23:05 +00:00 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						16aac30c66 
					 
					
						
						
							
							(svn r14041) -Feature(tte): make it possible to filter list_patches output like it's done for other list_* console commands  
						
						
						
						
					 
					
						2008-08-11 17:15:31 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						cc48f3d6f9 
					 
					
						
						
							
							(svn r13967) -Codechange [YAPP]: Tweak pathfinder penalties a bit. (michi_cc)  
						
						
						
						
					 
					
						2008-08-02 22:57:47 +00:00