Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						8f442500ea 
					 
					
						
						
							
							Change how dirty screen, window and viewport areas are tracked for later redrawing  
						
						... 
						
						
						
						Track dirty viewport areas seperately form general screen redraws.
Maintain a dirty block grid per viewport, with a smaller block size.
Use even smaller block size in viewport map mode.
Use a rectangle array for general screen redraws instead of a block grid.
Add a dirty bit to windows and widgets, to simplify the common case
of repainting a whole window or widget, without catching
neighbouring windows or viewports. 
						
						
					 
					
						2020-03-05 00:27:17 +00:00 
						 
				 
			
				
					
						
							
							
								S. D. Cloudt 
							
						 
					 
					
						
						
							
						
						13cc8a0cee 
					 
					
						
						
							
							Cleanup: Removed SVN  headers  
						
						
						
						
					 
					
						2019-11-10 17:59:20 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						58c356e935 
					 
					
						
						
							
							(svn r26083) -Codechange: pass the CommandContainer for the station joiner around using a reference instead of by-value  
						
						
						
						
					 
					
						2013-11-24 14:29:32 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						e40eb8177a 
					 
					
						
						
							
							(svn r23735) -Codechange: remove ~50 includes from headers that weren't needed  
						
						
						
						
					 
					
						2012-01-03 20:26:05 +00:00 
						 
				 
			
				
					
						
							
							
								truebrain 
							
						 
					 
					
						
						
							
						
						2aa774e831 
					 
					
						
						
							
							(svn r23528) -Codechange: move widget enums to widgets/NNN_type.h  
						
						
						
						
					 
					
						2011-12-15 22:22:55 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						3d88c74389 
					 
					
						
						
							
							(svn r23526) -Codechange: unify cargos vs cargoes  
						
						
						
						
					 
					
						2011-12-15 21:56:00 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						c4e2a49225 
					 
					
						
						
							
							(svn r19968) -Fix [FS#3876](r19955): the 'list of ships' button opened list of aircraft and vice versa  
						
						
						
						
					 
					
						2010-06-12 21:21:44 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						82fc28f77f 
					 
					
						
						
							
							(svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, if a header require a header make it include that header  
						
						
						
						
					 
					
						2010-01-15 16:41:15 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						f348afb5aa 
					 
					
						
						
							
							(svn r18731) -Codechange: move the DrawStationCoverage stuff from misc_gui.cpp to station_gui.cpp  
						
						
						
						
					 
					
						2010-01-05 16:59:57 +00:00 
						 
				 
			
				
					
						
							
							
								alberth 
							
						 
					 
					
						
						
							
						
						7fc7324ef8 
					 
					
						
						
							
							(svn r18538) -Codechange: Split DrawStationCoverageText into a calculation part and a drawing part.  
						
						
						
						
					 
					
						2009-12-19 15:52:50 +00:00 
						 
				 
			
				
					
						
							
							
								alberth 
							
						 
					 
					
						
						
							
						
						f051ef01e3 
					 
					
						
						
							
							(svn r18534) -Doc: Add doxy strings to StationCoverageType enum.  
						
						
						
						
					 
					
						2009-12-19 15:04:24 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						14300d309c 
					 
					
						
						
							
							(svn r18277) -Codechange: remove unneeded widget indices for close, resize and sticky boxes and for window captions  
						
						
						
						
					 
					
						2009-11-24 18:05:55 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						7fbc33dae1 
					 
					
						
						
							
							(svn r17248) -Fix: add GPL license notice where appropriate  
						
						
						
						
					 
					
						2009-08-21 20:21:05 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						a148a991bb 
					 
					
						
						
							
							(svn r17002) -Change: also support distant join for waypoints  
						
						
						
						
					 
					
						2009-07-31 16:28:28 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						47a37b6093 
					 
					
						
						
							
							(svn r16965) -Codechange: use tile area instead of sets of variables for the station joiner code.  
						
						
						
						
					 
					
						2009-07-26 21:07:03 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						4843b3c45d 
					 
					
						
						
							
							(svn r16789) -Codechange: unify the drawing of the Accepts/Supplies cargo lists in the station build windows.  
						
						
						
						
					 
					
						2009-07-10 22:03:09 +00:00 
						 
				 
			
				
					
						
							
							
								alberth 
							
						 
					 
					
						
						
							
						
						58a2d5aa94 
					 
					
						
						
							
							(svn r16211) -Codechange: Moving StationListWidgets out of the window class, completing StationViewWidgets.  
						
						
						
						
					 
					
						2009-05-03 10:38:35 +00:00 
						 
				 
			
				
					
						
							
							
								Yexo 
							
						 
					 
					
						
						
							
						
						0e42a7bac7 
					 
					
						
						
							
							(svn r15291) -Cleanup: Move the station list widgets to their class from station_gui.h  
						
						... 
						
						
						
						-Fix: comment for ReallocT was wrong, the memory is not zeroed. 
						
						
					 
					
						2009-01-29 02:42:36 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						c8c61e36bd 
					 
					
						
						
							
							(svn r14919) -Feature: distant joining of stations (Frostregen and PhilSophus)  
						
						
						
						
					 
					
						2009-01-08 16:35:45 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						2a47aaf4a8 
					 
					
						
						
							
							(svn r14822) -Change: save 'build station' settings in the config file, like drag'n'drop and and show coverage area (Rexxars)  
						
						
						
						
					 
					
						2009-01-04 11:11:11 +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 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						9defec7876 
					 
					
						
						
							
							(svn r13165) -Codechange: replace some RebuildXXXList/ResortXXXList+InvalidateWindowXXX with InvalidateWindowXXXData.  
						
						
						
						
					 
					
						2008-05-18 16:51:44 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						1bd5a29df5 
					 
					
						
						
							
							(svn r12596) -Feature: show what cargos a station could be supplied with. Patch by Roujin.  
						
						
						
						
					 
					
						2008-04-06 22:32:20 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						0847def759 
					 
					
						
						
							
							(svn r11993) -Fix: Resize station/roadstop/dock/airport construction windows if cargo acceptance list is too long.  
						
						
						
						
					 
					
						2008-01-27 11:01:10 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						c6656d6b2f 
					 
					
						
						
							
							(svn r11990) -Codechange: Show all cargo sources (en-route from) in the station view  
						
						... 
						
						
						
						cargo waiting list instead of just one. The station view window is now 
resizable to cope with the extra information. 
						
						
					 
					
						2008-01-26 22:15:39 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						d80e04d6f6 
					 
					
						
						
							
							(svn r11904) -Codechange: use dropdown widget in 3 more windows, build vehicle, group vehicle list and station list.  
						
						
						
						
					 
					
						2008-01-17 18:49:39 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						5c4150d304 
					 
					
						
						
							
							(svn r11832) -Codechange: get rid of (quite) some VARDEFs.  
						
						
						
						
					 
					
						2008-01-13 13:36:01 +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 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						eda5921284 
					 
					
						
						
							
							(svn r11576) -Codechange: enumerize and comment station GUI  
						
						
						
						
					 
					
						2007-12-05 17:08:10 +00:00