| 
							
							
								 belugas | 1e79665b45 | (svn r13210) -Codechange: make town (previously named t) a private member of the different Town guis and assign it only once, at creation | 2008-05-22 02:13:24 +00:00 |  | 
			
				
					| 
							
							
								 belugas | b4128cbc25 | (svn r13209) -Codechange: Privatize what should be private. | 2008-05-22 02:03:05 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 27c38052b7 | (svn r13185) -Codechange: remove everything related to the WindowProc callbacks. | 2008-05-19 09:48:47 +00:00 |  | 
			
				
					| 
							
							
								 peter1138 | b1e324dd47 | (svn r13180) -Codechange: make a window class of the TownDirectoryWindow. | 2008-05-19 09:17:26 +00:00 |  | 
			
				
					| 
							
							
								 smatz | 290cedade2 | (svn r13176) -Fix (r13153): town window was glitchy while opening | 2008-05-19 01:50:07 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 33b822faf7 | (svn r13153) -Codechange: make classes of the TownViewWindow and the ScenarioEditorTownGenerationWindow. | 2008-05-18 08:13:13 +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 | 7c7a4de3e5 | (svn r13113) -Codechange: make a class of the TownAuthorityWindow. | 2008-05-15 22:47:03 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | f23026cce8 | (svn r13027) -Codechange: use StrEmpty instead of arr[0] == '\0' and remove the need for WE_ON_EDIT_TEXT_CANCEL. | 2008-05-10 08:58:52 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | f438700402 | (svn r13024) -Codechange: do not use WE_MOUSELOOP when WE_TICK suffices, rename WE_4 to something more descriptive and correct some (completely incorrect) comments. | 2008-05-09 09:29:27 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 23fc96c3e8 | (svn r13005) -Codechange: prepare AllocateWindowDescFront for subclassing of Window. | 2008-05-08 11:50:34 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 3d5567ccf7 | (svn r12987) -Codechange: split viewport and tile selection. | 2008-05-07 13:10:15 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 9bf519f26b | (svn r12976) -Codechange: use w->SetDirty() instead of SetWindowDirty(w) when it's certain that w != NULL. | 2008-05-06 22:08:18 +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 | 4595d2c3b1 | (svn r12953) -Feature: Open a new viewport when ctrl-clicking on a 'Location' button, a town/station/industry list, or some news items. | 2008-05-05 11:36:43 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 24b5c91039 | (svn r12789) -Codechange: rename AssignWindowViewport to InitializeWindowViewport because the viewport is now part of the window struct. Patch by Alberth. | 2008-04-19 13:17:19 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 9d8fa486af | (svn r12761) -Codechange: lots of minor whitespace coding style fixes around operators. | 2008-04-18 04:37:06 +00:00 |  | 
			
				
					| 
							
							
								 belugas | 8a669f04cd | (svn r12733) -Codechange: Merge two more Widgets arrays (town views ) into one. | 2008-04-16 03:05:56 +00:00 |  | 
			
				
					| 
							
							
								 belugas | a8008db23d | (svn r12705) -Codechange: enumification of some more widgets | 2008-04-14 17:50:15 +00:00 |  | 
			
				
					| 
							
							
								 belugas | 8418bc5050 | (svn r12704) -Codechange: code style cleanup, mostly switch case alignment | 2008-04-14 17:06:36 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 65c7ef9629 | (svn r12398) -Codechange [FS#1770]: Move toolbar related code to it's own little neighbourhood. Based on a patch by Dominik. | 2008-03-23 07:35:29 +00:00 |  | 
			
				
					| 
							
							
								 maedhros | 292cfc56f6 | (svn r12391) -Feature: Show whether a town is a "city" in the town description title bar. | 2008-03-22 11:27:46 +00:00 |  | 
			
				
					| 
							
							
								 belugas | e7173d3ba4 | (svn r12159) -Codechange: Enumify some widget magical numbers -Cleanup: apply a bit of code style.  Mostly re-indenting switch cases | 2008-02-16 03:12:57 +00:00 |  | 
			
				
					| 
							
							
								 peter1138 | 68707808c0 | (svn r11915) -Codechange: Add a function to draw a sort button's up/down arrow. Arrows are now drawn in a consistent position based on the widget, instead of randomly positioned by pixel. | 2008-01-18 10:36:55 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | dc87b05e8c | (svn r11834) -Codechange: only include settings_type.h if needed. | 2008-01-13 14:37:30 +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 | ac528411df | (svn r11818) -Codechange: split player.h into smaller pieces. | 2008-01-12 14:10: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 | bf98e25e43 | (svn r11691) -Codechange: move+rename helpers.hpp and only include it when it is really needed. | 2007-12-25 09:48:53 +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 |  | 
			
				
					| 
							
							
								 rubidium | ec90ce7e98 | (svn r11643) -Codechange: conform with the coding style for the WP macro uses. | 2007-12-16 10:54:08 +00:00 |  | 
			
				
					| 
							
							
								 glx | b47bce651e | (svn r11600) -Cleanup: remove extra out-of-memory checks, since it's now done in *allocT functions. | 2007-12-08 15:47:23 +00:00 |  | 
			
				
					| 
							
							
								 skidd13 | 82913a2134 | (svn r11564) -Codechange: Increase the usage of the for_each_bit macro and rename it fitting to the naming style | 2007-12-03 09:19:19 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 527b72749d | (svn r11555) -Codechange: use the new members introduced in r11551. | 2007-12-02 14:29:48 +00:00 |  | 
			
				
					| 
							
							
								 skidd13 | 6e511188ae | (svn r11538) -Codechange: Rewrite GetNthSetBit in a more uncontroversial way and add its documentation | 2007-11-28 21:59:06 +00:00 |  | 
			
				
					| 
							
							
								 skidd13 | bf959f926f | (svn r11510) -Codechange: merge the IS_*INSIDE* functions and rename them fitting to the naming style | 2007-11-24 10:38:43 +00:00 |  | 
			
				
					| 
							
							
								 skidd13 | 71c4325c50 | (svn r11481) -Codechange: Rename the HASBIT function to fit with the naming style | 2007-11-19 21:02:30 +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 | ff14665f6e | (svn r11188) -Codechange: rewrite of the town action related code (remove some of the magic). -Feature: possibility to disable exclusive rights and giving money. Both by skidd13. | 2007-09-30 17:38:42 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | db374f600c | (svn r10755) -Codechange: make the town struct use the pool item class as super class. | 2007-08-02 21:05:54 +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 |  | 
			
				
					| 
							
							
								 peter1138 | eb6594caa8 | (svn r10323) -Codechange: reference company name, number and player (president) name by index | 2007-06-25 13:30:38 +00:00 |  | 
			
				
					| 
							
							
								 truelight | 2d591ec1af | (svn r10291) -Fix [FS#920]: double click in town-GUI didn't work as expected | 2007-06-23 00:33:15 +00:00 |  | 
			
				
					| 
							
							
								 truelight | 6159f58948 | (svn r10265) -Feature: allow double-clicking on certain places: build-vehicle and town-action | 2007-06-22 10:57:53 +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 |  |