Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						458bc90678 
					 
					
						
						
							
							Fix: Poor contrast in cargo dest flow legend window cargo labels.  
						
						 
						
						... 
						
						
						
						Select foreground colour depending on the brightness of the background.
Previously all cargo labels were rendered using black text, even
the background cargo colour was dark/black.
As an example: FIRS coal was black text on a black background. 
						
						
					 
					
						2018-06-24 19:32:04 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter1138 
							
						 
					 
					
						
						
							
						
						dac0a3e86e 
					 
					
						
						
							
							(svn r27829) -Fix (r27821): Occasional crash caused by mixing int/uint arithmetic.  
						
						 
						
						
						
						
					 
					
						2017-03-25 23:19:41 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter1138 
							
						 
					 
					
						
						
							
						
						bcc5c9f81d 
					 
					
						
						
							
							(svn r27821) -Change: Draw images in centre of buttons (inspired by Juanjo)  
						
						 
						
						
						
						
					 
					
						2017-03-23 22:00:00 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								frosch 
							
						 
					 
					
						
						
							
						
						eae9234c07 
					 
					
						
						
							
							(svn r27711) -Doc: Fontsizes (adf88)  
						
						 
						
						
						
						
					 
					
						2016-12-25 17:55:10 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								frosch 
							
						 
					 
					
						
						
							
						
						4d1843a95e 
					 
					
						
						
							
							(svn r27627) -Codechange: Deduplicate some cursor magic into SetMouseCursorBusy.  
						
						 
						
						
						
						
					 
					
						2016-08-15 18:32:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								frosch 
							
						 
					 
					
						
						
							
						
						a8080b6256 
					 
					
						
						
							
							(svn r27134) -Codechange: Simplify GUI scaling by adding UnScaleGUI() and ScaleGUITrad().  
						
						 
						
						
						
						
					 
					
						2015-02-01 20:54:24 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter1138 
							
						 
					 
					
						
						
							
						
						253c91b17d 
					 
					
						
						
							
							(svn r26990) -Feature: Add option to choose normal, double or quad-size interface.  
						
						 
						
						
						
						
					 
					
						2014-10-11 13:22:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								frosch 
							
						 
					 
					
						
						
							
						
						631e8b45fd 
					 
					
						
						
							
							(svn r26522) -Add: A config-file-only setting to disable usage of 8bpp video modes.  
						
						 
						
						... 
						
						
						
						-Remove: [win32] fullscreen_bpp setting, which is replaced by above setting.
-Change: Disable usage of 8bpp blitters and video modes by default. Many modern OS and hardware cause issues with those. 
						
						
					 
					
						2014-04-27 12:15:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						f480c5a623 
					 
					
						
						
							
							(svn r26217) -Change: blitter autoselection based on full animation state, so the non-animated optimizations can actually be used in an easy manner (based on patch by MJP)  
						
						 
						
						
						
						
					 
					
						2014-01-03 08:51:49 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								fonsinchen 
							
						 
					 
					
						
						
							
						
						89b7afbac8 
					 
					
						
						
							
							(svn r25911) -Add: Support for drawing dashed lines.  
						
						 
						
						
						
						
					 
					
						2013-10-23 19:41:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								frosch 
							
						 
					 
					
						
						
							
						
						dfa0e61f25 
					 
					
						
						
							
							(svn r25816) -Add [FS#5748]: Toggle button for wrapping lines in the textfile GUI (LordAro)  
						
						 
						
						
						
						
					 
					
						2013-10-06 11:29:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michi_cc 
							
						 
					 
					
						
						
							
						
						d15c1c5d4a 
					 
					
						
						
							
							(svn r25692) -Add: Replacement of a part of the edit box text with a new string.  
						
						 
						
						
						
						
					 
					
						2013-08-05 20:37:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michi_cc 
							
						 
					 
					
						
						
							
						
						30867c487f 
					 
					
						
						
							
							(svn r25691) -Add: [OSX] Support for mouse selection in the IME composition string.  
						
						 
						
						
						
						
					 
					
						2013-08-05 20:37:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michi_cc 
							
						 
					 
					
						
						
							
						
						0883cf76e3 
					 
					
						
						
							
							(svn r25684) -Change: [Win32] Draw the composition string ourselves if possible.  
						
						 
						
						
						
						
					 
					
						2013-08-05 20:37:25 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michi_cc 
							
						 
					 
					
						
						
							
						
						7422120014 
					 
					
						
						
							
							(svn r25679) -Codechange: [Win32] Get the result string of an IME input directly without a trip through the window messaging system.  
						
						 
						
						
						
						
					 
					
						2013-08-05 20:37:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michi_cc 
							
						 
					 
					
						
						
							
						
						019984a14f 
					 
					
						
						
							
							(svn r25671) -Codechange: Pass character and key code separately to the keyboard handler.  
						
						 
						
						
						
						
					 
					
						2013-08-05 20:36:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michi_cc 
							
						 
					 
					
						
						
							
						
						33f3cf3a5d 
					 
					
						
						
							
							(svn r25651) -Fix: Textbuf caret rendering for complex scripts (e.g. Tamil).  
						
						 
						
						
						
						
					 
					
						2013-08-05 20:35:23 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						be2b87c1cd 
					 
					
						
						
							
							(svn r25455) -Cleanup: make local function really local  
						
						 
						
						
						
						
					 
					
						2013-06-24 20:52:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						7c0f34130c 
					 
					
						
						
							
							(svn r25454) -Remove/Fix/Cleanup: SETX(Y) does not work at all with other than default fonts, so get rid of it  
						
						 
						
						
						
						
					 
					
						2013-06-24 18:39:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						d724088a1c 
					 
					
						
						
							
							(svn r25442) -Codechange: move height and ascender information into the FontCache instances  
						
						 
						
						
						
						
					 
					
						2013-06-23 15:32:09 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zuu 
							
						 
					 
					
						
						
							
						
						e311902198 
					 
					
						
						
							
							(svn r25343) -Add: method to count the number of lines required to draw a string with line warping  
						
						 
						
						
						
						
					 
					
						2013-06-09 12:21:44 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								frosch 
							
						 
					 
					
						
						
							
						
						4261b6cc82 
					 
					
						
						
							
							(svn r25314) -Fix (r25313): If '0' is the broadest digit, 0 * sum(10^i, i=0..(n-1)) is not the broadest n-digit number.  
						
						 
						
						... 
						
						
						
						-Fix [FS#5562]: Proper size-estimation for numbers with n digits. 
						
						
					 
					
						2013-06-01 15:10:32 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								frosch 
							
						 
					 
					
						
						
							
						
						ce110eed32 
					 
					
						
						
							
							(svn r25313) -Fix: Do not assume '8' to be the broadest digit, but test all of them.  
						
						 
						
						
						
						
					 
					
						2013-06-01 14:33:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								planetmaker 
							
						 
					 
					
						
						
							
						
						c24374f99c 
					 
					
						
						
							
							(svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow)  
						
						 
						
						
						
						
					 
					
						2013-01-08 22:46:42 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								frosch 
							
						 
					 
					
						
						
							
						
						3e367cd087 
					 
					
						
						
							
							(svn r24668) -Feature(ette) [FS#5311]: Draw cargo labels in the station list black or white depending on the background colour. (sbr)  
						
						 
						
						
						
						
					 
					
						2012-11-07 21:23:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yexo 
							
						 
					 
					
						
						
							
						
						b1a830491a 
					 
					
						
						
							
							(svn r23791) -Fix [FS#4960]: resize text panel for parameter description if it doesn't fit in 4 lines.  
						
						 
						
						... 
						
						
						
						If you resize the window so it's smaller than default the text might still not fit 
						
						
					 
					
						2012-01-12 19:11:51 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						ebb3ad33ff 
					 
					
						
						
							
							(svn r23472) -Fix [FS#4877]: the monospace font broke the bootstrap GUI's ability to find a font  
						
						 
						
						
						
						
					 
					
						2011-12-10 12:56:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						2ccbd2a6f5 
					 
					
						
						
							
							(svn r23446) -Codechange: move _cur_palette and it's related first/count dirty variables into a single structure  
						
						 
						
						
						
						
					 
					
						2011-12-08 18:13:29 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter1138 
							
						 
					 
					
						
						
							
						
						81598273e9 
					 
					
						
						
							
							(svn r23316) -Feature: Add ability to zoom in to 2x and 4x level.  
						
						 
						
						
						
						
					 
					
						2011-11-24 12:38:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						dfefcab47d 
					 
					
						
						
							
							(svn r23274) -Add: internal support for a monospaced sprite font  
						
						 
						
						
						
						
					 
					
						2011-11-20 11:56:51 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						2075bc702c 
					 
					
						
						
							
							(svn r23272) -Codechange: pass the initial font size to DrawString and friends  
						
						 
						
						
						
						
					 
					
						2011-11-20 11:50:12 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								frosch 
							
						 
					 
					
						
						
							
						
						1bc1a42ea5 
					 
					
						
						
							
							(svn r22619) -Fix [FS#4662]: Consider the size of the vehicle sprite for the lineheight in the company GUI. This also makes the widget containing the sprite not skip drawing it, if the bounds of the widget are outside of the drawing area though the sprite actually needs drawing.  
						
						 
						
						
						
						
					 
					
						2011-07-02 14:37:03 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								frosch 
							
						 
					 
					
						
						
							
						
						83c5f77810 
					 
					
						
						
							
							(svn r22433) -Add/Fix: Add constants for the palette colours used in the smallmap and fix some windows palette indices.  
						
						 
						
						
						
						
					 
					
						2011-05-07 00:22:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								frosch 
							
						 
					 
					
						
						
							
						
						5e449b8fae 
					 
					
						
						
							
							(svn r22429) -Add: some constants for specific palette colours used in the GUI.  
						
						 
						
						
						
						
					 
					
						2011-05-06 21:13:29 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								frosch 
							
						 
					 
					
						
						
							
						
						22286bd7b6 
					 
					
						
						
							
							(svn r22421) -Fix: Replace various references to Windows palette greyscale indices with the DOS palette indices.  
						
						 
						
						
						
						
					 
					
						2011-05-04 17:45:16 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								frosch 
							
						 
					 
					
						
						
							
						
						bbcd2bab5d 
					 
					
						
						
							
							(svn r22419) -Change: Always use the DOS palette for drawing.  
						
						 
						
						... 
						
						
						
						-Remove: the '-i' option for palette selection. 
						
						
					 
					
						2011-05-04 17:12:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								frosch 
							
						 
					 
					
						
						
							
						
						b18211bb9d 
					 
					
						
						
							
							(svn r22291) -Add: a linewidth argument to GfxDrawLine() and Blitter::DrawLine().  
						
						 
						
						
						
						
					 
					
						2011-04-02 16:39:30 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						7efd7e19ed 
					 
					
						
						
							
							(svn r21845) -Codechange: move documentation towards the code to make it more likely to be updates [d-m].  
						
						 
						
						
						
						
					 
					
						2011-01-18 22:31:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								frosch 
							
						 
					 
					
						
						
							
						
						01833039bd 
					 
					
						
						
							
							(svn r20384) -Fix: Update cursor dimensions when reloading grfs resp. changing base graphics, so the cursor does not glitch if it becomes bigger.  
						
						 
						
						
						
						
					 
					
						2010-08-05 19:23:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yexo 
							
						 
					 
					
						
						
							
						
						d9bc65cdd8 
					 
					
						
						
							
							(svn r20256) -Codechange: add a DrawStringMultiline variant that accepts const char* instead of StringID  
						
						 
						
						
						
						
					 
					
						2010-07-31 11:47:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								alberth 
							
						 
					 
					
						
						
							
						
						22b9bc5157 
					 
					
						
						
							
							(svn r20043) -Codechange: Introduce vertical alignment for DrawStringMultiLine().  
						
						 
						
						
						
						
					 
					
						2010-07-02 13:53:05 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								frosch 
							
						 
					 
					
						
						
							
						
						4b7afccd46 
					 
					
						
						
							
							(svn r19911) -Codechange: Simplify text drawing by eliminating global variables and side effects. This also fixes the 'colour' parameter of DrawStringMultiLine().  
						
						 
						
						
						
						
					 
					
						2010-05-30 15:32:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						398418b8fa 
					 
					
						
						
							
							(svn r19812) -Codechange: give some unnamed enums a name or, in case they consisted of unrelated values use static const (u)int  
						
						 
						
						
						
						
					 
					
						2010-05-13 09:44:44 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								smatz 
							
						 
					 
					
						
						
							
						
						53aaabe6e9 
					 
					
						
						
							
							(svn r19507) -Codechange: remove semicolon after DECLARE_POSTFIX_INCREMENT and DECLARE_ENUM_AS_BIT_SET  
						
						 
						
						
						
						
					 
					
						2010-03-23 22:25:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						f94c83a387 
					 
					
						
						
							
							(svn r18872) -Codechange: introduce PaletteID and use it  
						
						 
						
						
						
						
					 
					
						2010-01-21 01:38:13 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						90b7f0f3cb 
					 
					
						
						
							
							(svn r18575) -Fix [FS#3393]: unit numbers weren't always fully shown in the depot  
						
						 
						
						
						
						
					 
					
						2009-12-20 16:42:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						e297f79b7f 
					 
					
						
						
							
							(svn r18143) -Codechange: allow stripping/ignoring of SETX(Y) during DrawString  
						
						 
						
						
						
						
					 
					
						2009-11-17 15:25:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						3bb1f4217d 
					 
					
						
						
							
							(svn r17772) -Fix [FS#3264]: CJK languages don't have spaces, so for adding newlines (multi line strings) we need to (properly) handle the case when there are no spaces instead of truncating the string.  
						
						 
						
						
						
						
					 
					
						2009-10-13 20:19:34 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								alberth 
							
						 
					 
					
						
						
							
						
						a3ddb8a235 
					 
					
						
						
							
							(svn r17391) -Codechange: Add string box calculation routine for multi-line strings.  
						
						 
						
						
						
						
					 
					
						2009-09-02 20:40:56 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						7fbc33dae1 
					 
					
						
						
							
							(svn r17248) -Fix: add GPL license notice where appropriate  
						
						 
						
						
						
						
					 
					
						2009-08-21 20:21:05 +00:00