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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						57e104f97e 
					 
					
						
						
							
							(svn r12952) -Cleanup: Indenting and codestyle  
						
						
						
						
					 
					
						2008-05-05 11:24:58 +00:00 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						46bd824b3e 
					 
					
						
						
							
							(svn r12842) -Codechange [FS#1604]: scale message history by map size  
						
						
						
						
					 
					
						2008-04-22 21:18:55 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						fccfcd093b 
					 
					
						
						
							
							(svn r12805) -Codechange: remove some bit magic related to the news display states. Patch by cirdan.  
						
						
						
						
					 
					
						2008-04-20 11:40:33 +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 
							
						 
					 
					
						
						
							
						
						222988603f 
					 
					
						
						
							
							(svn r12785) -Codechange: put all news-type related constants in the same array. Patch by cirdan.  
						
						
						
						
					 
					
						2008-04-19 12:50:02 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						acafc26426 
					 
					
						
						
							
							(svn r12762) -Fix: tabs after the first non-tab character are generally not okay (or lines starting with a space and then tabs).  
						
						
						
						
					 
					
						2008-04-18 04:54:09 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						5796fb3b34 
					 
					
						
						
							
							(svn r12750) -Fix (r12749): viewport for industry new messages was not shown properly.  
						
						
						
						
					 
					
						2008-04-17 11:25:12 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						d7bae069e1 
					 
					
						
						
							
							(svn r12683) -Fix [FS#1906]: in some cases a news messages would not be shown.  
						
						
						
						
					 
					
						2008-04-13 11:15:48 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						d97c16ee8b 
					 
					
						
						
							
							(svn r12475) -Codechange: cleanup coding style in news_gui.cpp.  
						
						
						
						
					 
					
						2008-03-28 16:45:20 +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 
							
						 
					 
					
						
						
							
						
						ac0fa7f69f 
					 
					
						
						
							
							(svn r11909) -Codechange: use dropdown widget for player livery, network lobby/setup and news settings windows  
						
						
						
						
					 
					
						2008-01-17 20:00:13 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						e4c05f8d78 
					 
					
						
						
							
							(svn r11848) -Codechange: New class-based drop down list functionality. Lists are now dynamically generated, and can include parameters, or be extended however needed.  
						
						
						
						
					 
					
						2008-01-14 16:10:58 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						dc87b05e8c 
					 
					
						
						
							
							(svn r11834) -Codechange: only include settings_type.h if needed.  
						
						
						
						
					 
					
						2008-01-13 14:37:30 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						5c4150d304 
					 
					
						
						
							
							(svn r11832) -Codechange: get rid of (quite) some VARDEFs.  
						
						
						
						
					 
					
						2008-01-13 13:36:01 +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 
							
						 
					 
					
						
						
							
						
						a3ccdcea36 
					 
					
						
						
							
							(svn r11777) -Codechange: split the string header and make do not include it when it's not necessary.  
						
						
						
						
					 
					
						2008-01-07 14:23:25 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						e5e75bd8f8 
					 
					
						
						
							
							(svn r11719) -Codechange: split sound.h in a header with types and one with functions.  
						
						
						
						
					 
					
						2007-12-29 09:24:26 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						384503e7d3 
					 
					
						
						
							
							(svn r11706) -Codechange: split vehicle.h and remove another bunch of useless includes.  
						
						
						
						
					 
					
						2007-12-27 13:35:39 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						b9046c97fb 
					 
					
						
						
							
							(svn r11702) -Codechange: move all date related stuff to date*.  
						
						
						
						
					 
					
						2007-12-26 13:50:40 +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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						c21f588a14 
					 
					
						
						
							
							(svn r11588) -Codechange: use the new member introduced in r11551  
						
						
						
						
					 
					
						2007-12-07 18:05:49 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						527b72749d 
					 
					
						
						
							
							(svn r11555) -Codechange: use the new members introduced in r11551.  
						
						
						
						
					 
					
						2007-12-02 14:29:48 +00:00 
						 
				 
			
				
					
						
							
							
								skidd13 
							
						 
					 
					
						
						
							
						
						734b22e070 
					 
					
						
						
							
							(svn r11526) -Codechange: Rename the function delta fitting to the naming style  
						
						
						
						
					 
					
						2007-11-26 16:01:29 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						4dcd71038d 
					 
					
						
						
							
							(svn r11442) -Feature: make news messages related to the industry (production) changes better configurable; you can now disable news messages popping up for industries you are not servicing. Patch by Alberth.  
						
						
						
						
					 
					
						2007-11-15 22:20:33 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						592b0c4e51 
					 
					
						
						
							
							(svn r11404) -Codechange: remove 2 magical numbers  
						
						
						
						
					 
					
						2007-11-11 01:39:15 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						f55fdfb7c4 
					 
					
						
						
							
							(svn r11399) -Feature(ette): transparency settings can now be saved and thus remembered.  
						
						... 
						
						
						
						-Codechange: Wrap all transparency settings in accessors, hiding the implementation
-Change: Clicking "transparent building" menu will toggle Houses And Trees only.  The other options can be used in the transparency gui.
Initial patch by Smatz (FS#1349), with some rework by BigBB and your humble servant. 
						
						
					 
					
						2007-11-10 01:17:15 +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