peter1138 
							
						 
					 
					
						
						
							
						
						1a4f1c8177 
					 
					
						
						
							
							(svn r7182) -Feature: Merge utf8 branch. This brings us support for Unicode/UTF-8 and the option for fonts rendered by FreeType. Language changes to come.  
						
						
						
						
					 
					
						2006-11-16 22:05:33 +00:00 
						 
				 
			
				
					
						
							
							
								Darkvater 
							
						 
					 
					
						
						
							
						
						ee27bb497c 
					 
					
						
						
							
							(svn r6884) -Codechange: Add strict bounds checking in string formatting system.  
						
						... 
						
						
						
						The last parameter should point to the end of the buffer (eg lastof(buf))
 Courtesy of Tron. 
						
						
					 
					
						2006-10-21 23:31:34 +00:00 
						 
				 
			
				
					
						
							
							
								Darkvater 
							
						 
					 
					
						
						
							
						
						2f6a4bc1a9 
					 
					
						
						
							
							(svn r6169) -Codechange: Use GetString() instead of GetStringWithArgs() which should be  
						
						... 
						
						
						
						integral to strings.c 
						
						
					 
					
						2006-08-27 10:04:33 +00:00 
						 
				 
			
				
					
						
							
							
								Darkvater 
							
						 
					 
					
						
						
							
						
						6540ae18fd 
					 
					
						
						
							
							(svn r6158) -Revert r6139 as that breaks strings with cases. Thanks michi_cc  
						
						
						
						
					 
					
						2006-08-26 20:54:30 +00:00 
						 
				 
			
				
					
						
							
							
								Darkvater 
							
						 
					 
					
						
						
							
						
						0babca183e 
					 
					
						
						
							
							(svn r6139) -Codechange: strings are StringID. This should be changed in strings.h as well, but you would need to include openttd.h and that opens a whole new can of worms.  
						
						
						
						
					 
					
						2006-08-26 14:39:05 +00:00 
						 
				 
			
				
					
						
							
							
								Darkvater 
							
						 
					 
					
						
						
							
						
						8e6a911700 
					 
					
						
						
							
							(svn r2962) - const correctness for all Get* functions and most Draw* functions that don't change their pointer parameters  
						
						... 
						
						
						
						- change a lot of byte player types to PlayerID
- beautify header files, same "#endif /* filename */" ending 
						
						
					 
					
						2005-09-18 20:56:44 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						baca040df0 
					 
					
						
						
							
							(svn r2815) Store the currency information in one central place instead of scattering it in several unrelated files  
						
						
						
						
					 
					
						2005-08-06 14:59:54 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						31b480d079 
					 
					
						
						
							
							(svn r2718) Forgot one file  
						
						
						
						
					 
					
						2005-07-26 19:05:07 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						a227065ab7 
					 
					
						
						
							
							(svn r2701) Insert Id tags into all source files  
						
						
						
						
					 
					
						2005-07-24 14:12:37 +00:00 
						 
				 
			
				
					
						
							
							
								ludde 
							
						 
					 
					
						
						
							
						
						b72e1fb67d 
					 
					
						
						
							
							(svn r2597) Feature: [string system] Support cases.  
						
						... 
						
						
						
						- Cases are used to change a string, such as Coal Mine, depending on the surrounding context.
  - Cases are defined like "STR_4802_COAL_MINE.ack  :Coala Mina"
  - All cases need to be listed on the top of the file like this "##case ack"
  - When using the string, type {STRING.ack} to choose the "ack" version of Coal mine.
  - Also combined the strgen arrays into a struct, and fixed a bug with SetXY. 
						
						
					 
					
						2005-07-17 10:18:23 +00:00 
						 
				 
			
				
					
						
							
							
								ludde 
							
						 
					 
					
						
						
							
						
						2fa79c9b4d 
					 
					
						
						
							
							(svn r2572) - Codechange: [string] Changed string system so it's not as dependent on decode_parameters  
						
						... 
						
						
						
						- Feature: [strgen] Allow changing the order of parameters in translated strings.
  - Use {1:TOWN} syntax to set the order.
- Codechange: [strgen] Rewrote lots of strgen internals. 
						
						
					 
					
						2005-07-15 14:53:44 +00:00 
						 
				 
			
				
					
						
							
							
								ludde 
							
						 
					 
					
						
						
							
						
						53851d5e77 
					 
					
						
						
							
							(svn r2565) Fix: Remove GetParamInt8, GetParamInt16, GetParamUint16.. they are just confusing and just do the same thing as GetParamInt32  
						
						
						
						
					 
					
						2005-07-14 09:53:52 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						0c325e10da 
					 
					
						
						
							
							(svn r2057) Add InlineString() to make _userstring construction a bit cleaner.  
						
						
						
						
					 
					
						2005-03-25 11:32:58 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						6493e12bfb 
					 
					
						
						
							
							(svn r1816) Use char instead of byte for string formatting  
						
						
						
						
					 
					
						2005-02-06 09:52:06 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						0381073e56 
					 
					
						
						
							
							(svn r1813) Declare functions implemented in strings.c in their own shiny new header (though i think some of these function don't belong into strings.c)  
						
						
						
						
					 
					
						2005-02-06 08:18:00 +00:00