| 
							
							
								 Henry Wilson | 7c8e7c6b6e | Codechange: Use null pointer literal instead of the NULL macro | 2019-04-10 23:22:20 +02:00 |  | 
			
				
					| 
							
							
								 frosch | 149adc9cc1 | (svn r27689) -Fix: MSVC warnings. | 2016-12-10 14:33:58 +00:00 |  | 
			
				
					| 
							
							
								 frosch | c175067ed9 | (svn r27667) -Codechange: Add VehicleSpriteSeq::GetBounds and Draw. | 2016-10-16 14:58:38 +00:00 |  | 
			
				
					| 
							
							
								 frosch | d2393b4f6c | (svn r27666) -Codechange: Pass vehicle sprites around using a struct VehicleSpriteSeq. | 2016-10-16 14:57:56 +00:00 |  | 
			
				
					| 
							
							
								 frosch | a8080b6256 | (svn r27134) -Codechange: Simplify GUI scaling by adding UnScaleGUI() and ScaleGUITrad(). | 2015-02-01 20:54:24 +00:00 |  | 
			
				
					| 
							
							
								 peter1138 | ce9fab58bc | (svn r26951) -Codechange: Do the GUI-scale dance for vehicle, depot, and purchase lists. | 2014-10-04 16:40:23 +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 |  | 
			
				
					| 
							
							
								 rubidium | 7c0f34130c | (svn r25454) -Remove/Fix/Cleanup: SETX(Y) does not work at all with other than default fonts, so get rid of it | 2013-06-24 18:39:19 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 5eddbb338b | (svn r25185) -Fix [FS#5508]: Remove ambivalent functions CargoList::Empty() and Count(), and replace them with VehicleCargoList::StoredCount(), TotalCount(), StationCargoList::AvailableCount() and TotalCount(). (fonsinchen) | 2013-04-13 13:42:08 +00:00 |  | 
			
				
					| 
							
							
								 michi_cc | 55cff8407f | (svn r24694) -Fix (r18136): Road vehicle selection frame wasn't drawn properly in the depot window. | 2012-11-10 22:37:14 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 6d6be50ae0 | (svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files | 2012-01-03 21:32:51 +00:00 |  | 
			
				
					| 
							
							
								 frosch | bbc3409942 | (svn r23080) -Feature: [NewGRF] Use variable 10 to enable vehicle GRFs to draw different sprites on the map and in various GUIs. | 2011-11-01 16:51:47 +00:00 |  | 
			
				
					| 
							
							
								 terkhen | 734994c9ba | (svn r21924) -Codechange: Unify some parts of the articulated vehicle code. -Cleanup: Avoid conversions to Train and RoadVehicle that are no longer required. | 2011-01-29 17:30:25 +00:00 |  | 
			
				
					| 
							
							
								 terkhen | a136200c39 | (svn r21565) -Codechange: Add pixel skip to DrawRoadVehImage(). | 2010-12-21 13:56:52 +00:00 |  | 
			
				
					| 
							
							
								 terkhen | 5a124feb6d | (svn r21564) -Fix: Avoid drawing road vehicles outside of their given space. | 2010-12-21 13:56:07 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 30637a8340 | (svn r21157) -Codechange: remove information about the text direction out of the language "list" | 2010-11-13 09:56:25 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | f94c83a387 | (svn r18872) -Codechange: introduce PaletteID and use it | 2010-01-21 01:38:13 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 833c6f36f3 | (svn r18779) -Codechange: merge the command callbacks of the primary vehicles; they are identical | 2010-01-11 18:34:02 +00:00 |  | 
			
				
					| 
							
							
								 peter1138 | 15fbf4af70 | (svn r18467) -Fix (r17870): Missed positioning for cargo capacity of non-articulated road vehicles. | 2009-12-11 23:00:07 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | e7810f8061 | (svn r18435) -Fix (r18136): articulated road vehicles weren't properly drawn in the vehicle list/details windows | 2009-12-08 20:56:45 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 9e84075db5 | (svn r18145) -Codechange: pass the 'proper' left and right values to DrawVehicleInDepot | 2009-11-17 16:03:51 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | ddffeb791e | (svn r18144) -Codechange: ignore SETX(Y) spacing in vehicle details and graphical glitches due to (incorrect) SETX(Y) usage | 2009-11-17 15:26:46 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 9bfcf2b615 | (svn r18136) -Codechange: support RTL in the vehicle lists | 2009-11-17 11:36:36 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | a808623b24 | (svn r18133) -Codechange: pass the 'maximum' left/right positions to Draw*Image | 2009-11-16 22:25:01 +00:00 |  | 
			
				
					| 
							
							
								 alberth | 95ffbc2476 | (svn r17870) -Codechange: Use fontsize when drawing roadveh, ship, and aircraft details. | 2009-10-25 17:21:57 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | e8ddf001c8 | (svn r17570) -Fix: a number of Doxygen warnings about missing parameters, which were sometimes missing and sometimes just typos | 2009-09-19 09:51:14 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 7fbc33dae1 | (svn r17248) -Fix: add GPL license notice where appropriate | 2009-08-21 20:21:05 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 1fe3ad3288 | (svn r17075) -Codechange: rename ~750 strings to be more uniform with their relatives | 2009-08-05 17:59:21 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | e9bc557b2a | (svn r16930) -Codechange: more StringID name unification and grouping | 2009-07-23 19:31:50 +00:00 |  | 
			
				
					| 
							
							
								 frosch | e8c2992ae6 | (svn r16872) -Codechange: Add RoadVehicle::GetDisplayImageWidth and simplify DrawRoadVehImage. | 2009-07-18 12:34:19 +00:00 |  | 
			
				
					| 
							
							
								 frosch | f129634f52 | (svn r16867) -Feature(ette): Turn variable 0E/8E (vertical offset for trains in depot) and variable 1E/9E bit 3 (wagon width in depot) into grf-local variables. | 2009-07-17 22:00:13 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 78eccd05be | (svn r16799) -Codechange: When drawing articulated road vehicles in the vehicle details window, draw as many parts as the window fits instead of always up to a vehicle length of 80/8. | 2009-07-12 16:00:11 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 4d14c1b534 | (svn r16722) -Codechange: unify the naming of the Is/Set/HasArticulatedPart functions | 2009-07-02 09:06:15 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 61e735ba4c | (svn r16721) -Codechange: make Is/SetRoadVehicleFront, Is/Set/HasArticulatedPart member of RoadVehicle. | 2009-07-02 08:59:27 +00:00 |  | 
			
				
					| 
							
							
								 frosch | a288e4d82f | (svn r16678) -Codechange: Turn CargoArray into a class, so one does not have to deal with sizeof() wrt. typedef-ed arrays. | 2009-06-27 21:06:58 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 812ad41f23 | (svn r16676) -Codechange: Rename AcceptedCargo to CargoArray and its instances to more meaningful names. | 2009-06-27 18:26:50 +00:00 |  | 
			
				
					| 
							
							
								 smatz | 0c10006907 | (svn r16527) -Codechange: use static member functions instead of simple casts when converting Vehicle to specialised vehicle types. Includes safety check | 2009-06-06 16:54:22 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 0d99b6c71c | (svn r16421) -Codechange: do not unnecessarily remove constness or unnecessarily add it. | 2009-05-24 20:29:04 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 6237fe1462 | (svn r16394) -Codechange: move (NewGRF) cache variables into a separate struct so (some vehicle related) NewGRF cache 'desyncs' can be tested easier. | 2009-05-23 09:10:56 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 7a37220881 | (svn r16390) -Codechange: move u.road to RoadVehicle. | 2009-05-22 20:22:20 +00:00 |  | 
			
				
					| 
							
							
								 smatz | 6221d74644 | (svn r16325) -Codechange: replace GetPoolItem(index) by PoolItem::Get(index) | 2009-05-16 23:34:14 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 85b653bafc | (svn r16163) -Codechange: instead of SetDParamStr(0, string); DrawString(..., STR_JUST_RAW_STRING, ...) use DrawString(..., string, ...). | 2009-04-26 15:42:45 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 53887e07bb | (svn r16160) -Codechange: remove the need for explicit TC_FROMSTRING for DrawString. | 2009-04-26 14:52:56 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 59d45a04d6 | (svn r16118) -Change/cleanup: remove the hexadecimal 'in TTD the string had this ID' from 'some' strings and replace the string name with something more sensible. | 2009-04-21 23:40:56 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 9a56844b67 | (svn r16102) -Codechange: unify the vehicle info strings; reduce the number of duplicate strings and unifies the GUIs quite a bit | 2009-04-20 21:29:41 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | ead0a6a6e5 | (svn r15806) -Codechange: pass both left and right to the vehicle details drawing functions instead of only the left. | 2009-03-22 10:37:51 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 45f189fdca | (svn r15785) -Codechange: remove the *Truncated part of the old text drawing API. | 2009-03-21 20:12:12 +00:00 |  | 
			
				
					| 
							
							
								 michi_cc | 84deeecc5b | (svn r15480) -Feature(tte): Show the cargo subtype in the vehicle details window. | 2009-02-14 18:42:03 +00:00 |  | 
			
				
					| 
							
							
								 smatz | 0d3f5e6e74 | (svn r15299) -Cleanup: remove many redundant includes | 2009-01-31 20:16:06 +00:00 |  | 
			
				
					| 
							
							
								 celestar | 23a48b2815 | (svn r14098) -Fix: Make the 'Transfer Credit' display aware of the entire consist, not only the first vehicle | 2008-08-18 16:52:40 +00:00 |  |