smatz 
							
						 
					 
					
						
						
							
						
						c299bac5be 
					 
					
						
						
							
							(svn r15830) -Codechange: don't use fixed size of array in news_gui.cpp and news_func.h  
						
						
						
						
					 
					
						2009-03-23 11:48:05 +00:00 
						 
				 
			
				
					
						
							
							
								alberth 
							
						 
					 
					
						
						
							
						
						6567a29e18 
					 
					
						
						
							
							(svn r15820) -Codechange: Some windows using nested widgets  
						
						
						
						
					 
					
						2009-03-22 21:16:57 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						9038733f1a 
					 
					
						
						
							
							(svn r15812) -Codechange: use the new DrawString API in another set of GUIs  
						
						
						
						
					 
					
						2009-03-22 14:39:20 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						e74dc1e1d6 
					 
					
						
						
							
							(svn r15803) -Codechange: use the new text drawing API for multicenter  
						
						... 
						
						
						
						-Fix (r15800): off-by-one w.r.t. offsets 
						
						
					 
					
						2009-03-22 09:34:06 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						69decac406 
					 
					
						
						
							
							(svn r15791) -Codechange: remove the *RightAligned part of the old text drawing API.  
						
						
						
						
					 
					
						2009-03-21 22:22:00 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						9003641095 
					 
					
						
						
							
							(svn r15790) -Codechange: remove the *Centered part of the old text drawing API.  
						
						
						
						
					 
					
						2009-03-21 22:00:00 +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 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						af293142fe 
					 
					
						
						
							
							(svn r15725) -Fix: centering on a vehicle didn't respect its z coordinate  
						
						
						
						
					 
					
						2009-03-15 15:25:18 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						f9def73be6 
					 
					
						
						
							
							(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 
							
						 
					 
					
						
						
							
						
						9d018723b7 
					 
					
						
						
							
							(svn r15711) -Codechange: lots of whitespace cleanup/fixes  
						
						
						
						
					 
					
						2009-03-14 18:16:29 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						c0a8d09ca7 
					 
					
						
						
							
							(svn r15428) -Codechange: consistently use colour instead of having both color and colour.  
						
						
						
						
					 
					
						2009-02-09 02:57:15 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						8dae160d0f 
					 
					
						
						
							
							(svn r15425) -Codechange: some color->colour changes and type safety.  
						
						
						
						
					 
					
						2009-02-09 02:09:47 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						0d3f5e6e74 
					 
					
						
						
							
							(svn r15299) -Cleanup: remove many redundant includes  
						
						
						
						
					 
					
						2009-01-31 20:16:06 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						5fc7fe9648 
					 
					
						
						
							
							(svn r14940) -Fix: let the statusbar know the current news are invalid or bad things will happen  
						
						
						
						
					 
					
						2009-01-09 20:42:17 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						c9a82ac3e7 
					 
					
						
						
							
							(svn r14423) -Codechange: also do r14221 for the strings.  
						
						
						
						
					 
					
						2008-09-30 21:18:28 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						b650a86e58 
					 
					
						
						
							
							(svn r14422) -Codechange: also reflect the changes of r14421 in the filenames.  
						
						
						
						
					 
					
						2008-09-30 20:51:04 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						3b798599b6 
					 
					
						
						
							
							(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 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						66be028ad4 
					 
					
						
						
							
							(svn r14307) -Fix: when deleting a station, remove news items regarding it  
						
						
						
						
					 
					
						2008-09-13 10:19:51 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						d34eedfdb3 
					 
					
						
						
							
							(svn r13897) -Codechange: Replace remaining numbers with Colours enum on news guis  
						
						... 
						
						
						
						-Fix: a few misalignements 
						
						
					 
					
						2008-07-31 16:44:51 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						d358eff64d 
					 
					
						
						
							
							(svn r13872) -Feature: Split the news message announcing opening and closure of industries into two news of their own  
						
						
						
						
					 
					
						2008-07-30 01:53:03 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						da4dc32a6f 
					 
					
						
						
							
							(svn r13867) -Codechange: Fix missing alignment  
						
						
						
						
					 
					
						2008-07-29 15:34:56 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						891bec7e23 
					 
					
						
						
							
							(svn r13730) -Fix: make a copy of the names for news messages about the deletion of companies as the removal of a company could lead to wrong names in the news messages.  
						
						
						
						
					 
					
						2008-07-18 16:26:51 +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 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						bf8afb4c38 
					 
					
						
						
							
							(svn r13434) -Fix (r13317): news window with invalid news item could be shown  
						
						
						
						
					 
					
						2008-06-09 12:20:00 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						5176319dd5 
					 
					
						
						
							
							(svn r13389) -Codechange: remove NM_CALLBACK because that information could be gathered from the fact that a callback has been specified. Patch by Cirdan.  
						
						
						
						
					 
					
						2008-06-05 16:55:00 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						92c80dab4c 
					 
					
						
						
							
							(svn r13349) -Codechange: remove a pointless flag; the flag is set before calling a function and is then reset in the function without ever reading it. Patch by Cirdan.  
						
						
						
						
					 
					
						2008-06-01 10:11:31 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						5a6f6bf067 
					 
					
						
						
							
							(svn r13345) -Codechange: only one of all the NewsItem's instance duration variable, so move it so there is only once instance of that variable. Patch by Cirdan.  
						
						
						
						
					 
					
						2008-05-30 20:57:19 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						923e21129c 
					 
					
						
						
							
							(svn r13325) -Codechange: split the client-side only settings from the settings stored in the savegame so there is no need to have a duplicate copy of it for new games.  
						
						
						
						
					 
					
						2008-05-29 15:13:28 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						7f8f5fa52c 
					 
					
						
						
							
							(svn r13317) -Codechange: make news messages use a linked list instead of a moving circular buffer. This makes it possible to store more news messages in the history. Based on a patch by Cirdan.  
						
						... 
						
						
						
						-Codechange: the number of news messages is reduced by removing every news message that is a configurable amount older than when it would not be shown in the newspaper popup/ticker, which is e.g. a month for industry production changes and half a year for subsidy offers. As a result the more important messages will stay longer in the message history (if longer than 30 messages). 
						
						
					 
					
						2008-05-28 21:36:16 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						b4e431bf7c 
					 
					
						
						
							
							(svn r13316) -Codechange: move some functions around to make them grouped more logically.  
						
						
						
						
					 
					
						2008-05-28 20:13:28 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						4625695653 
					 
					
						
						
							
							(svn r13251) -Codechange: rename _patches to _settings as that is more logic.  
						
						... 
						
						
						
						-Codechange: move all Settings into substructs of _settings in a way that they are logically grouped. 
						
						
					 
					
						2008-05-25 19:17:03 +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 
							
						 
					 
					
						
						
							
						
						a1137fcdfe 
					 
					
						
						
							
							(svn r13181) -Codechange: make news callback handling a little simpler. Patch by Cirdan.  
						
						
						
						
					 
					
						2008-05-19 09:18:51 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						50203f8786 
					 
					
						
						
							
							(svn r13154) -Codechange: make a window class of the news message history window.  
						
						
						
						
					 
					
						2008-05-18 08:50:51 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						f5681547ef 
					 
					
						
						
							
							(svn r13151) -Codechange: use an enum instead of bool as return type of OnKeyPress/OnCTRLStateChange to make it obvious what the return values mean.  
						
						
						
						
					 
					
						2008-05-17 23:11:06 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						152e82ba92 
					 
					
						
						
							
							(svn r13147) -Codechange: move the code to draw bankruptcy news to news_gui.cpp.  
						
						
						
						
					 
					
						2008-05-17 21:13:05 +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 
							
						 
					 
					
						
						
							
						
						6ac20f00bb 
					 
					
						
						
							
							(svn r13115) -Codechange: make a window subclass of the MessageOptionsWindow.  
						
						
						
						
					 
					
						2008-05-16 07:15:32 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						7491b792e2 
					 
					
						
						
							
							(svn r13114) -Codechange: use InvalidateData instead of direct window access to modify the state of the statusbar from outside the statusbar.  
						
						
						
						
					 
					
						2008-05-16 07:08:04 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						9e4d664a24 
					 
					
						
						
							
							(svn r13111) -Documentation: update the documentation of AddNewsItem to reflect reality. Patch by Cirdan.  
						
						
						
						
					 
					
						2008-05-15 20:53:44 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						d94bef9d5c 
					 
					
						
						
							
							(svn r13102) -Codechange: make a class of the NewsWindow.  
						
						
						
						
					 
					
						2008-05-15 13:47:55 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						76b8970a33 
					 
					
						
						
							
							(svn r13100) -Codechange: reduce the amount of parameters passed via AddNewsMessage as there is (for each news message type) a tuple of 4 parameters that is the same for all calls.  
						
						
						
						
					 
					
						2008-05-15 13:39:36 +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 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						c708ab3b48 
					 
					
						
						
							
							(svn r13047) -Codechange: remove vp_d  
						
						
						
						
					 
					
						2008-05-11 15:08:44 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						9066a961e7 
					 
					
						
						
							
							(svn r13043) -Codechange: remove some duplicate variables from news_d.  
						
						
						
						
					 
					
						2008-05-11 13:02:58 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						935434333b 
					 
					
						
						
							
							(svn r13028) -Codechange: WE_MESSAGE and WE_INVALIDATE_DATA were doing the same thing.  
						
						
						
						
					 
					
						2008-05-10 12:30:27 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						2ba05f8987 
					 
					
						
						
							
							(svn r13021) -Codechange: free data_b for other uses when it is not used to store a second tile to skip to (in news messages). Patch by cirdan.  
						
						
						
						
					 
					
						2008-05-08 22:53:49 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						2eef026fe3 
					 
					
						
						
							
							(svn r13004) -Codechange: replace AllocateWindow and AllocateWindowDesc with a Window constructor.  
						
						
						
						
					 
					
						2008-05-08 11:31:41 +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