| 
							
							
								 rubidium | c0a8d09ca7 | (svn r15428) -Codechange: consistently use colour instead of having both color and colour. | 2009-02-09 02:57:15 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | ac7757324e | (svn r15338) -Fix [FS#2598]: close all construction related windows whenever changing company. | 2009-02-04 16:59:41 +00:00 |  | 
			
				
					| 
							
							
								 frosch | c28c4c1986 | (svn r15306) -Codechange: Deduplicate code by adding Engine::GetDisplayMaxSpeed(), GetPower() and GetDisplayWeight(). (and using them) | 2009-02-01 16:10:06 +00:00 |  | 
			
				
					| 
							
							
								 smatz | 0d3f5e6e74 | (svn r15299) -Cleanup: remove many redundant includes | 2009-01-31 20:16:06 +00:00 |  | 
			
				
					| 
							
							
								 glx | c1cf3934fa | (svn r15263) -Codechange: added Engine::GetCost() to remove some code duplication. | 2009-01-25 00:57:03 +00:00 |  | 
			
				
					| 
							
							
								 glx | e8b5f49861 | (svn r15261) -Add: added Engine::GetRunningCost() to remove some code duplication. Also stops AIs decrementing vehicle counter of first company | 2009-01-24 20:14:15 +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 |  | 
			
				
					| 
							
							
								 peter1138 | ff07598ce2 | (svn r14157) -Codechange: Add and use string properties for rail types instead of relying on consecutive string IDs. | 2008-08-24 21:31:24 +00:00 |  | 
			
				
					| 
							
							
								 peter1138 | 9d0e1b635a | (svn r14078) -Codechange: Rename *VehicleInfo::base_cost to cost_factor, indicating what it actually is. | 2008-08-15 17:54:43 +00:00 |  | 
			
				
					| 
							
							
								 belugas | 4cc5da9409 | (svn r13879) -Codechange: Replace numbers with Colours enum on engine, industries and group gui | 2008-07-30 16:13:58 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 4da23a6280 | (svn r13844) -Fix (r13074, r13591): Power, running cost and capacity of multiheaded engines were (too often) doubled in newspaper resp. offer window. | 2008-07-26 22:00:59 +00:00 |  | 
			
				
					| 
							
							
								 frosch | ecc5d648df | (svn r13649) -Codechange: Split the GfxFillRect() special flags from 'color' into their own parameter. | 2008-06-28 15:44:24 +00:00 |  | 
			
				
					| 
							
							
								 peter1138 | 52c06f1baa | (svn r13591) -Codechange: Support CB36 in the vehicle offer window. | 2008-06-20 07:23:00 +00:00 |  | 
			
				
					| 
							
							
								 peter1138 | 53aebc84c6 | (svn r13315) -Fix (r13314): Assert if no engines or wagons available | 2008-05-28 20:06:00 +00:00 |  | 
			
				
					| 
							
							
								 peter1138 | f954a93ee0 | (svn r13314) -Codechange: Switch EngineList from std::vector to GUIList | 2008-05-28 17:29:27 +00:00 |  | 
			
				
					| 
							
							
								 peter1138 | f7a9c4f522 | (svn r13287) -Codechange: move engine list gui code away from engine.cpp (and its headers) to engine_gui.cpp | 2008-05-27 12:24:23 +00:00 |  | 
			
				
					| 
							
							
								 peter1138 | 6f233b1f8f | (svn r13225) -Fix (r13041): Missing calls to FindWindowPlacementAndResize() from lots of windows causing 'two stage' opening effect. | 2008-05-23 23:02:13 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 27c38052b7 | (svn r13185) -Codechange: remove everything related to the WindowProc callbacks. | 2008-05-19 09:48:47 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | eb2f19ed66 | (svn r13170) -Codechange: make classes of the EnginePreview and BuyCompany windows. | 2008-05-18 20:49:22 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 8b54212900 | (svn r13139) -Codechange: move DrawWindowWidgets and DrawWindowViewport to the Window class and remove Window from their naming. | 2008-05-17 12:48:06 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | d94bef9d5c | (svn r13102) -Codechange: make a class of the NewsWindow. | 2008-05-15 13:47:55 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | d0c79e1164 | (svn r13065) -Codechange: remove the need for the news string callbacks. Patch by Cirdan. | 2008-05-13 10:17:04 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 23fc96c3e8 | (svn r13005) -Codechange: prepare AllocateWindowDescFront for subclassing of Window. | 2008-05-08 11:50:34 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | e6c944a6c4 | (svn r12975) -Codechange: replace DeleteWindow(w) with delete w. | 2008-05-06 21:28:30 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | d03994098b | (svn r12971) -Documentation: add @file in files that missed them and add something more than whitespace as description of files that don't have a description. | 2008-05-06 15:11:33 +00:00 |  | 
			
				
					| 
							
							
								 peter1138 | a00371c8db | (svn r12924) -Feature: Introducing the so called 'engine pool' which primarily removes the fixed engine type limits and also happens to allow (with the patch option 'dynamic_engines') multiple NewGRF vehicle sets to coexist. | 2008-04-29 21:31:29 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | ef2be7d0fc | (svn r12490) -Codechange: rename engine.h to engine_func.h and remove unneeded inclusions of engine.h and/or replace them with engine_type.h. | 2008-03-31 00:17:39 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | eeabab4555 | (svn r12459) -Codechange: split news.h into news_type.h and news_func.h. | 2008-03-28 08:53:36 +00:00 |  | 
			
				
					| 
							
							
								 peter1138 | dda6cab17a | (svn r12209) -Fix: [NewGRF] Support using any base price for rail and road vehicles' running cost, and show running cost of wagons if they have it. | 2008-02-21 19:09:10 +00:00 |  | 
			
				
					| 
							
							
								 peter1138 | 79b6b9cb66 | (svn r12205) -Codechange: rename RailVehicleInfo::running_cost_base to running_cost, inline with other vehicle types (It is the factor, not the base) | 2008-02-20 20:56:54 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | d4e6a6bf57 | (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 | 0e517fe023 | (svn r11787) -Codechange: more header rewrites. This time related to viewport.h. | 2008-01-09 09:45:45 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 429521a7d1 | (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 | 8f0e68285b | (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 | 9e9cfe6e59 | (svn r11677) -Codechange: move price and command related types/functions to their respective places. | 2007-12-21 21:50:46 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 433a9f3c09 | (svn r11675) -Codechange: split the string types from the string functions. | 2007-12-21 19:49:27 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | d582aea639 | (svn r11668) -Codechange: more refactoring aimed at reducing compile time and making it more logic where function definitions can be found. | 2007-12-19 20:45:46 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 8896bea306 | (svn r11667) -Codechange: split window.h into a header that defines some 'global' window related types, on that defined 'global' window functions and one that defines functions and types only used by *_gui.cpps. | 2007-12-19 19:44:29 +00:00 |  | 
			
				
					| 
							
							
								 belugas | 56e6282f2f | (svn r11374) -Codechange: Give meaning to the magical number that specifies the color of the text in a DrawString call. Patch heavily based on BiBB's work (FS#1383) | 2007-11-04 00:08:57 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 8212088c03 | (svn r11312) -Codechange: implement a overflow safe integer and use that for money and don't misuses CommandCost to have a overflow safe integer. Based on a patch by Noldo. | 2007-10-20 14:51:09 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | c03cb2c8db | (svn r10704) -Codechange: provide an infrastructure to have resizable windows that are smaller than the default window size. | 2007-07-27 12:49:04 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | efc7fdf2fd | (svn r10587) -Codechange: move the string/dparam related stuff from variables.h to strings.h | 2007-07-16 09:16:58 +00:00 |  | 
			
				
					| 
							
							
								 peter1138 | d69589b3c2 | (svn r10324) -Codechange: reference engine names by index | 2007-06-25 14:46:32 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 9c0944aa09 | (svn r10258) -Codechange: as we are now using int64 all over the place, it's better to use int64 variables in the string generating too instead of packing them into two int32s. -Fix: some displays of money were wrong. | 2007-06-21 17:25:17 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | eb1472a82d | (svn r10247) -Fix (r10210): *always* call SetDParamMoney when you want to place money in some string. | 2007-06-21 14:54:51 +00:00 |  | 
			
				
					| 
							
							
								 celestar | 693c2f12cb | (svn r9275) -Fix(r8973, FS#686): Faulty display of aircraft maximum velocity in the news item for new vehicles | 2007-03-18 10:37:22 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | ce919e8c71 | (svn r9068) -Codechange: capitalize the VEH_Train etc. enums to match the coding style (and rest of the code). | 2007-03-08 16:27:54 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 24c4d5b06d | (svn r9051) -Codechange: typedef [enum|struct] Y {} X; -> [enum|struct] X {}; | 2007-03-07 12:11:48 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 35fde14a52 | (svn r9001) -Codechange: remove duplication of functions and strings with respect to the news of new vehicles. | 2007-03-03 22:03:15 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | cf47f2a856 | (svn r9000) -Fix [FS#581, r2572]: new locomotive names were not announced in the news, it said "new railway locomotive available - railway locomotive". | 2007-03-03 20:43:52 +00:00 |  |