maedhros 
							
						 
					 
					
						
						
							
						
						b0629b31fa 
					 
					
						
						
							
							(svn r12699) -Codechange: Unify the order drawing code for orders and timetables.  
						
						
						
						
					 
					
						2008-04-14 12:40:09 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						a277d2df86 
					 
					
						
						
							
							(svn r12689) -Feature: non-stop(or rather no non-stop) and via orders for road vehicles.  
						
						
						
						
					 
					
						2008-04-13 16:54:19 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						79f4d763ed 
					 
					
						
						
							
							(svn r12688) -Change: make default non-stop for depot/waypoint orders the same as for stations.  
						
						
						
						
					 
					
						2008-04-13 16:50:55 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						6a661582d4 
					 
					
						
						
							
							(svn r12671) -Fix (r12644): orders window of competitors' vehicles was missing a resizebox  
						
						
						
						
					 
					
						2008-04-12 20:15:57 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						7ea682d6eb 
					 
					
						
						
							
							(svn r12670) -Add: unconditional/always order 'jump/skip' variable.  
						
						
						
						
					 
					
						2008-04-12 13:07:25 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						0e40b1013c 
					 
					
						
						
							
							(svn r12667) -Feature: conditional 'skip/jump' orders.  
						
						
						
						
					 
					
						2008-04-12 11:58:19 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						89ff74fa73 
					 
					
						
						
							
							(svn r12663) -Codechange: move the definition from 'order_d' to a more appropriate place and do not misuse it for the time table GUI.  
						
						
						
						
					 
					
						2008-04-11 21:19:03 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						6fa7001531 
					 
					
						
						
							
							(svn r12661) -Add: ability to send a vehicle (using default orders) to the nearest depot.  
						
						
						
						
					 
					
						2008-04-11 15:58:46 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						48703f69f4 
					 
					
						
						
							
							(svn r12660) -Codechange: make the creation of depot order strings a little more modular (instead of causing a string explosion).  
						
						
						
						
					 
					
						2008-04-11 14:27:18 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						23465fa7c4 
					 
					
						
						
							
							(svn r12656) -Fix: tooltips for some order buttons are outdated/incorrect.  
						
						
						
						
					 
					
						2008-04-10 22:18:33 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						1059f1e9f6 
					 
					
						
						
							
							(svn r12655) -Change: show the current state in the drop down 'buttons'.  
						
						
						
						
					 
					
						2008-04-10 22:17:06 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						39c5c448b9 
					 
					
						
						
							
							(svn r12654) -Codechange: remove some unneeded right click handling due to the splitting of the load/refit button.  
						
						
						
						
					 
					
						2008-04-10 22:07:24 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						bdf606967f 
					 
					
						
						
							
							(svn r12653) -Codechange: disable load/unload dropdowns when there is a 'via' non-stop order to emphasize that loading/unloading will not be done.  
						
						
						
						
					 
					
						2008-04-10 17:52:48 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						4ad8b95dcc 
					 
					
						
						
							
							(svn r12652) -Codechange: rework the order GUI a little more to make it a little more clear that 'transfer' is just an unload type.  
						
						
						
						
					 
					
						2008-04-10 17:23:51 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						2964ba2d34 
					 
					
						
						
							
							(svn r12650) -Feature: ability to force a vehicle to not load at a station.  
						
						... 
						
						
						
						-Feature: ability to force a vehicle to not unload at a station. 
						
						
					 
					
						2008-04-10 10:18:03 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						00d5b516bf 
					 
					
						
						
							
							(svn r12649) -Fix: refit orders not being shown.  
						
						... 
						
						
						
						-Fix: unusable non-stop orders shown for waypoints and depots. 
						
						
					 
					
						2008-04-10 10:02:15 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						e61dcab79d 
					 
					
						
						
							
							(svn r12648) -Feature: allow four different non-stop types in a single game instead of two. The "TTDP compatible order" setting now only sets the default behaviour of new trains.  
						
						... 
						
						
						
						-Feature: allow three different load type in a single game instead of two. One can choose full load all and full load any instead of full load being governed by the "full load any" patch setting. 
						
						
					 
					
						2008-04-10 08:30:15 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						845c5d0a49 
					 
					
						
						
							
							(svn r12644) -Codechange: rework the order gui a little to prepare it for some future changes.  
						
						
						
						
					 
					
						2008-04-09 23:00:12 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						73392ba85e 
					 
					
						
						
							
							(svn r12643) -Codechange: be more explicit about the orders a vehicle has (non stop and full load are ambiguous and depend on some patch settings).  
						
						
						
						
					 
					
						2008-04-09 22:01:23 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						2db9a59d8e 
					 
					
						
						
							
							(svn r12641) -Codechange: do not use the same button for two completely distinct tasks, just make an extra button for it and hide them when not needed.  
						
						
						
						
					 
					
						2008-04-09 19:52:33 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						2e4044ac81 
					 
					
						
						
							
							(svn r12640) -Codechange: let GetLoadType make a difference between full load and full load any based on the patch setting instead of using the patch setting directly.  
						
						
						
						
					 
					
						2008-04-09 18:26:19 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						3274ca604f 
					 
					
						
						
							
							(svn r12638) -Codechange: give order_gui.cpp a touch of coding style.  
						
						
						
						
					 
					
						2008-04-09 16:16:04 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						16edbb8635 
					 
					
						
						
							
							(svn r12636) -Codechange: make CmdModifyOrder a little more flexible and remove 'hack' that used the full load flag to set the service if needed flag.  
						
						
						
						
					 
					
						2008-04-09 12:46:43 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						4267797cc8 
					 
					
						
						
							
							(svn r12628) -Fix: TTDP compatible non-stop wasn't handled properly.  
						
						
						
						
					 
					
						2008-04-08 13:32:44 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						cf250390c5 
					 
					
						
						
							
							(svn r12615) -Codechange: rename some enums related to depot orders to make it more clear that they are no loading/unloading flags. Also add more type strictness.  
						
						
						
						
					 
					
						2008-04-07 19:18:56 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						fcdd44b662 
					 
					
						
						
							
							(svn r12600) -Codechange: make GetNonStopType return a more augmented type; not is there a non-stop order but the kind of non-stop order, so one doesn't need to check _patches.new_nonstop type everywhere.  
						
						
						
						
					 
					
						2008-04-07 08:59:04 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						949762fc65 
					 
					
						
						
							
							(svn r12595) -Codechange: hide Order's flags in the last few cases.  
						
						
						
						
					 
					
						2008-04-06 21:54:22 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						53d101cc99 
					 
					
						
						
							
							(svn r12593) -Codechange: hide Order's flags in most of the code.  
						
						
						
						
					 
					
						2008-04-06 15:09:45 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						935b562074 
					 
					
						
						
							
							(svn r12588) -Codechange: do not access the destination of an order directly.  
						
						
						
						
					 
					
						2008-04-06 07:48:51 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						a3224512cc 
					 
					
						
						
							
							(svn r12587) -Codechange: unduplicate some code in the Unpack*Order functions and move the 'normal' case Pack/Unpack to Order.  
						
						
						
						
					 
					
						2008-04-06 07:22:26 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						3edb967ecf 
					 
					
						
						
							
							(svn r12586) -Codechange: do not access an order's refit variables directly.  
						
						
						
						
					 
					
						2008-04-06 07:07:21 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						3b0e3d8d30 
					 
					
						
						
							
							(svn r12584) -Codechange: do not access the order type directly.  
						
						
						
						
					 
					
						2008-04-05 23:36:54 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						877ca99198 
					 
					
						
						
							
							(svn r12495) -Codechange: reduce the dependency on newgrf_station.h (especially because newgrf_station.h includes a lot of stuff).  
						
						
						
						
					 
					
						2008-03-31 06:42:26 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						c51b81c247 
					 
					
						
						
							
							(svn r12489) -Codechange: split station.h into station_base.h and station_func.h.  
						
						
						
						
					 
					
						2008-03-31 00:06:17 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						b84b16cfcd 
					 
					
						
						
							
							(svn r12488) -Codechange: split order.h into order_base.h and order_func.h.  
						
						
						
						
					 
					
						2008-03-30 23:24:18 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						514df81e27 
					 
					
						
						
							
							(svn r12141) -Codechange: Introduce IsNormalRoad[Tile](), IsRoadDepot[Tile]() and HasTileRoadType(); and use them.  
						
						
						
						
					 
					
						2008-02-14 15:59:16 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						33e63a3adc 
					 
					
						
						
							
							(svn r12040) -Codechange: Change IsOrderListShared from a simple function to a class member(MagicBuzz).  
						
						
						
						
					 
					
						2008-02-02 02:45:09 +00:00 
						 
				 
			
				
					
						
							
							
								maedhros 
							
						 
					 
					
						
						
							
						
						f95fb570ad 
					 
					
						
						
							
							(svn r11994) -Codechange: Remove numbers from string names where the strings aren't present in TTD, since they don't correspond to either TTD's TextIDs or OpenTTD's StringIDs.  
						
						
						
						
					 
					
						2008-01-27 17:32:12 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						736640fd87 
					 
					
						
						
							
							(svn r11866) -Codechange: swap OFB_* and OF_* so it conceptually in sync with other cases of *B_* vs *_* like VETSB_* and VETS_*.  
						
						
						
						
					 
					
						2008-01-15 18:44:22 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						90acd52f22 
					 
					
						
						
							
							(svn r11828) -Codechange: include table/* as the last includes and remove an unneeded include from openttd.h.  
						
						
						
						
					 
					
						2008-01-13 01:21:35 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						2fc62eab05 
					 
					
						
						
							
							(svn r11818) -Codechange: split player.h into smaller pieces.  
						
						
						
						
					 
					
						2008-01-12 14:10:35 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						c004cc1fd9 
					 
					
						
						
							
							(svn r11801) -Codechange: remove some unneeded includes from some header files.  
						
						
						
						
					 
					
						2008-01-09 21:27:39 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						64d691bacc 
					 
					
						
						
							
							(svn r11787) -Codechange: more header rewrites. This time related to viewport.h.  
						
						
						
						
					 
					
						2008-01-09 09:45:45 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						444e77d8bc 
					 
					
						
						
							
							(svn r11774) -Change: do not include variables.h in a header when it is not needed.  
						
						
						
						
					 
					
						2008-01-07 00:57:19 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						722613f7f3 
					 
					
						
						
							
							(svn r11706) -Codechange: split vehicle.h and remove another bunch of useless includes.  
						
						
						
						
					 
					
						2007-12-27 13:35:39 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						f82aeb82c5 
					 
					
						
						
							
							(svn r11701) -Codechange: removal unnecessary inclusions of map.h (and split map.h).  
						
						
						
						
					 
					
						2007-12-26 11:45:43 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						81bf9f8503 
					 
					
						
						
							
							(svn r11692) -Codechange: move some functions from 'functions.h' to a more logical place and remove about 50% of the includes of 'functions.h'  
						
						
						
						
					 
					
						2007-12-25 11:26:07 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						1f6043458c 
					 
					
						
						
							
							(svn r11682) -Codechange: move some 'generic' geometry related types into a single file and do not include gfx.h everywhere to get a Point type.  
						
						
						
						
					 
					
						2007-12-22 23:30:28 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						766551b0bc 
					 
					
						
						
							
							(svn r11677) -Codechange: move price and command related types/functions to their respective places.  
						
						
						
						
					 
					
						2007-12-21 21:50:46 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						8427b8bad2 
					 
					
						
						
							
							(svn r11675) -Codechange: split the string types from the string functions.  
						
						
						
						
					 
					
						2007-12-21 19:49:27 +00:00