rubidium 
							
						 
					 
					
						
						
							
						
						7f468dc142 
					 
					
						
						
							
							(svn r15723) -Codechange: use a constructor for WindowDescs as that makes expanding them much easier (Alberth)  
						
						
						
						
					 
					
						2009-03-15 15:12:06 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						c3e87f345d 
					 
					
						
						
							
							(svn r15718) -Cleanup: apply some comment coding style on the rest of the sources too  
						
						
						
						
					 
					
						2009-03-15 00:32:18 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						f3e0fd7416 
					 
					
						
						
							
							(svn r15711) -Codechange: lots of whitespace cleanup/fixes  
						
						
						
						
					 
					
						2009-03-14 18:16:29 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						9f2a906bc1 
					 
					
						
						
							
							(svn r15601) -Fix [FS#2615]: bridges/tunnels don't store tram owner making it possible to remove someone's tram tracks.  
						
						... 
						
						
						
						-Feature: allow building road stops on road/tram tracks of competitors. 
						
						
					 
					
						2009-03-02 22:57:47 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						519277f980 
					 
					
						
						
							
							(svn r15448) -Codechange: Don't show rail types in selection drop downs if they have no label.  
						
						
						
						
					 
					
						2009-02-11 18:10:12 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						a7693c6059 
					 
					
						
						
							
							(svn r15425) -Codechange: some color->colour changes and type safety.  
						
						
						
						
					 
					
						2009-02-09 02:09:47 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						5080feba0d 
					 
					
						
						
							
							(svn r15424) -Codechange: make it possible to have multiple windows with edit box open simultaniously (Zuu).  
						
						
						
						
					 
					
						2009-02-09 01:22:29 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						283b3d16ab 
					 
					
						
						
							
							(svn r15410) -Cleanup: get rid of most of the references to the 'patches' except where it's used for backward compatability.  
						
						
						
						
					 
					
						2009-02-08 12:25:13 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						a49197f522 
					 
					
						
						
							
							(svn r15336) -Fix: do not use _current_company in the GUI as there are no guarantees that _current_company is the same as _local_company.  
						
						
						
						
					 
					
						2009-02-04 16:45:07 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						9021c20b5e 
					 
					
						
						
							
							(svn r15299) -Cleanup: remove many redundant includes  
						
						
						
						
					 
					
						2009-01-31 20:16:06 +00:00 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						c40406a237 
					 
					
						
						
							
							(svn r15254) -Fix (r15242): of course MSVC requires a cast  
						
						
						
						
					 
					
						2009-01-24 14:10:24 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						2722cabcce 
					 
					
						
						
							
							(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 
						 
				 
			
				
					
						
							
							
								truebrain 
							
						 
					 
					
						
						
							
						
						c2406cd42d 
					 
					
						
						
							
							(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 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						e83cca7d13 
					 
					
						
						
							
							(svn r14754) -Codechange: get rid of _cmd_text and just pass it as (optional) parameter.  
						
						
						
						
					 
					
						2008-12-28 14:37:19 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						e589c7e580 
					 
					
						
						
							
							(svn r14422) -Codechange: also reflect the changes of r14421 in the filenames.  
						
						
						
						
					 
					
						2008-09-30 20:51:04 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						f56e630e5c 
					 
					
						
						
							
							(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 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						f49d5057ee 
					 
					
						
						
							
							(svn r14390) -Codechange: replace magic constants with symbolic constants.  
						
						
						
						
					 
					
						2008-09-23 15:24:15 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						572423d06c 
					 
					
						
						
							
							(svn r14283) -Fix [FS#2281](r14175): beep only after clicking on the main toolbar, not after finishing the selection  
						
						
						
						
					 
					
						2008-09-09 17:42:31 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						4071e36f36 
					 
					
						
						
							
							(svn r14181) -Fix (r14175): Rail types are not road types  
						
						
						
						
					 
					
						2008-08-28 19:22:03 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						c805cd6328 
					 
					
						
						
							
							(svn r14175) -Codechange: Rewrite the main toolbars to use the standard dropdown menu system, allowing flexible menus instead of fixed string lists, and removing code duplication.  
						
						
						
						
					 
					
						2008-08-25 20:42:54 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						98d8501278 
					 
					
						
						
							
							(svn r13970) -Codechange: Replace numbers with Colours enum on network, toolbar  and dropdown guis.  
						
						... 
						
						
						
						Mostly forgotten ones. 
						
						
					 
					
						2008-08-03 02:18:45 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						7ef5369306 
					 
					
						
						
							
							(svn r13919) -Codechange: Replace numbers with Colours enum on osk(forgot 2 assignations), statusbar, subsidy, terraform, timetable, toolbar, town, tree and vehicle guis.  
						
						
						
						
					 
					
						2008-08-02 02:28:17 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						cde65455ac 
					 
					
						
						
							
							(svn r13731) -Codechange: make a pool of the array of players.  
						
						
						
						
					 
					
						2008-07-18 16:40:29 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						a380976a2a 
					 
					
						
						
							
							(svn r13672) -Fix(r13670): silent warnings that MSVC did not raised.  Looks like enums can not be easily matched :(  
						
						
						
						
					 
					
						2008-07-03 01:08:35 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						741044e97b 
					 
					
						
						
							
							(svn r13670) -Codechange : Merge some very alike events handlers.  
						
						
						
						
					 
					
						2008-07-01 00:04:09 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						490f013c58 
					 
					
						
						
							
							(svn r13663) -Codechange: Use a default parameter, hoping to reduce the different signatures of functions in menus  
						
						
						
						
					 
					
						2008-06-30 14:58:58 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						cfdc710104 
					 
					
						
						
							
							(svn r13649) -Codechange: Split the GfxFillRect() special flags from 'color' into their own parameter.  
						
						
						
						
					 
					
						2008-06-28 15:44:24 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						54333f5f06 
					 
					
						
						
							
							(svn r13646) -Change: typos and miss-aligned enum values  
						
						
						
						
					 
					
						2008-06-27 16:16:35 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						fef077823d 
					 
					
						
						
							
							(svn r13644) -Fix(r13643): compare an apple with an apple.  MSVC seems to not care, but some other compilers do.  
						
						... 
						
						
						
						Thanks to glx :) 
						
						
					 
					
						2008-06-27 02:26:51 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						16e2717c0e 
					 
					
						
						
							
							(svn r13643) -Codechange: Enumify some loosely related values been used in the toolbar resizing processes  
						
						
						
						
					 
					
						2008-06-27 01:26:13 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						554419d735 
					 
					
						
						
							
							(svn r13642) -Documentation: Add the enum values to the widget arrays, in concordance with code style  
						
						
						
						
					 
					
						2008-06-26 17:43:56 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						5eabd09a97 
					 
					
						
						
							
							(svn r13641) -Fix: Misleading enum name.  
						
						
						
						
					 
					
						2008-06-26 17:13:39 +00:00 
						 
				 
			
				
					
						
							
							
								skidd13 
							
						 
					 
					
						
						
							
						
						3dea3cbe63 
					 
					
						
						
							
							(svn r13628) -Feature: enable building of aqueducts in the scenario editor  
						
						... 
						
						
						
						-Codechange: related to this split the waterway based buttons from the landscape generation window 
						
						
					 
					
						2008-06-25 17:30:16 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						915a9ea6bd 
					 
					
						
						
							
							(svn r13597) -Codechange: Enumification of the Map menu items.  
						
						... 
						
						
						
						The rework allowed to remove a function, by merging two quite similar ones. 
						
						
					 
					
						2008-06-21 01:40:56 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						84df01f00b 
					 
					
						
						
							
							(svn r13590) -Codechange: Enumification of the Save/Load menu items  
						
						
						
						
					 
					
						2008-06-20 01:55:00 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						6fa570762c 
					 
					
						
						
							
							(svn r13588) -Documentation: Document the function PopupMainPlayerToolbMenu.  Makes it a bit clearer, don't you think?  
						
						
						
						
					 
					
						2008-06-19 20:04:24 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						0fdb8057bb 
					 
					
						
						
							
							(svn r13586) -Codechange: Using default parameter, for cases where there are few exceptions.  
						
						
						
						
					 
					
						2008-06-19 19:58:26 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						424a7935ad 
					 
					
						
						
							
							(svn r13562) -Codechange: Yet another enumification, which required a bit of explanation/documentation of a trickery some would call a hack  
						
						
						
						
					 
					
						2008-06-18 03:19:31 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						5e8e2709d0 
					 
					
						
						
							
							(svn r13561) -Codechange: two more enumifications of widgets  
						
						
						
						
					 
					
						2008-06-18 02:38:28 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						db174b8b9b 
					 
					
						
						
							
							(svn r13560) -Fix(r13550): This section widget_count did not required to be lowered.  So small revert  
						
						
						
						
					 
					
						2008-06-18 02:04:01 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						b8b47dcf50 
					 
					
						
						
							
							(svn r13559) -Codechange: Enumification of the Options menu items  
						
						
						
						
					 
					
						2008-06-17 23:51:17 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						4bbe69f881 
					 
					
						
						
							
							(svn r13550) -Fix(r13540, r13542): widget_count did not had the same value as 27.  So, it has to be lowered by one, so it can be used as a widget "pointer"  
						
						
						
						
					 
					
						2008-06-17 16:33:55 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						fb4619c8ea 
					 
					
						
						
							
							(svn r13543) -Codechange: Enumification of the InGame toolbar and some leftovers of scenario editor one.  
						
						... 
						
						
						
						Still more go do 
						
						
					 
					
						2008-06-17 03:20:04 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						365705209b 
					 
					
						
						
							
							(svn r13542) -Codechange: Less a few more magic numbers and a code a bit more adaptable, still  
						
						
						
						
					 
					
						2008-06-17 03:13:09 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						f5b1b5a640 
					 
					
						
						
							
							(svn r13541) -Codechange: Aligning some switch case.  Code cosmetics.  
						
						
						
						
					 
					
						2008-06-17 02:33:42 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						7b873ce0bc 
					 
					
						
						
							
							(svn r13540) -Codechange: Less a magic number and a more adaptable code  
						
						
						
						
					 
					
						2008-06-17 02:25:45 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						b08db89d30 
					 
					
						
						
							
							(svn r13536) -Codechange: Bit shifting is not really required when you know exactly the value to use.  
						
						... 
						
						
						
						Even more when it's a parameter. 
						
						
					 
					
						2008-06-16 17:28:15 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						e044910d52 
					 
					
						
						
							
							(svn r13515) -Codechange: Widget enumification for scenario editor  
						
						
						
						
					 
					
						2008-06-14 02:00:20 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						cec90c1af1 
					 
					
						
						
							
							(svn r13514) -Codechange: Removal of dead code (or useless, to be more exact)  
						
						
						
						
					 
					
						2008-06-14 01:45:58 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						5d2ee7ecde 
					 
					
						
						
							
							(svn r13504) -Codechange: enumify some widgets for scenario editor.  More work is required.  
						
						
						
						
					 
					
						2008-06-13 01:57:48 +00:00