rubidium 
							
						 
					 
					
						
						
							
						
						433a9f3c09 
					 
					
						
						
							
							(svn r11675) -Codechange: split the string types from the string functions.  
						
						
						
						
					 
					
						2007-12-21 19:49:27 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						0730b9afc1 
					 
					
						
						
							
							(svn r11648) -Fix [FS#1560]: the company password was not set when one pressed the enter key.  
						
						
						
						
					 
					
						2007-12-16 19:28:07 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						3bba097bb3 
					 
					
						
						
							
							(svn r11647) -Fix (r11646): it did not compile without freetype...  
						
						
						
						
					 
					
						2007-12-16 19:21:28 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						ff7ff890f9 
					 
					
						
						
							
							(svn r11646) -Codechange: check whether (some) characters are missing in the current 'font' for the 'currently' chosen language and give a warning when that does happen.  
						
						
						
						
					 
					
						2007-12-16 18:38:19 +00:00 
						 
				 
			
				
					
						
							
							
								skidd13 
							
						 
					 
					
						
						
							
						
						bf959f926f 
					 
					
						
						
							
							(svn r11510) -Codechange: merge the IS_*INSIDE* functions and rename them fitting to the naming style  
						
						
						
						
					 
					
						2007-11-24 10:38:43 +00:00 
						 
				 
			
				
					
						
							
							
								skidd13 
							
						 
					 
					
						
						
							
						
						71c4325c50 
					 
					
						
						
							
							(svn r11481) -Codechange: Rename the HASBIT function to fit with the naming style  
						
						
						
						
					 
					
						2007-11-19 21:02:30 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						eb47b106ac 
					 
					
						
						
							
							(svn r11422) -Fix [FS#1430]: properly support genders coming from newgrfs instead of crashing.  
						
						
						
						
					 
					
						2007-11-12 20:05:12 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						74691a4218 
					 
					
						
						
							
							(svn r11360) -Fix [FS#1375]: do not crash when trying to "draw" an invalid string, just draw a message saying it is invalid.  
						
						
						
						
					 
					
						2007-10-30 18:32:26 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						8212088c03 
					 
					
						
						
							
							(svn r11312) -Codechange: implement a overflow safe integer and use that for money and don't misuses CommandCost to have a overflow safe integer. Based on a patch by Noldo.  
						
						
						
						
					 
					
						2007-10-20 14:51:09 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						240285b8d8 
					 
					
						
						
							
							(svn r11145) -Codechange: add support for "decoding" TTDPs string codes wrt to registers 0x100 to 0x10F.  
						
						
						
						
					 
					
						2007-09-22 23:55:34 +00:00 
						 
				 
			
				
					
						
							
							
								bjarni 
							
						 
					 
					
						
						
							
						
						1a5a748973 
					 
					
						
						
							
							(svn r10851) -Feature [OSX]: OpenTTD will now pick the same language as finder is set to if no config file is found (ln-)  
						
						
						
						
					 
					
						2007-08-11 15:52:34 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						c46e445e69 
					 
					
						
						
							
							(svn r10820) -Codechange: make negative currencies red and restore the colour from before the currency was printed; this removes the need to make two strings for printing currencies (one for positive currencies and one for negative currencies).  
						
						... 
						
						
						
						-Fix [FS#1036]: do not use green for currencies as it is practically unreadable on CRT monitors. 
						
						
					 
					
						2007-08-07 15:20:31 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						f6933e1870 
					 
					
						
						
							
							(svn r10792) -Fix [FS#1104]: when determining the gender of a string, do not assume that the gender is in the front of the string when there can be case switching code at that location.  
						
						
						
						
					 
					
						2007-08-05 14:08:38 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						616eb4134e 
					 
					
						
						
							
							(svn r10762) -Codechange: Change enum StringIDEnum { to static const StringID = for  
						
						... 
						
						
						
						each STR_ entry. This avoids the need for a cast to StringID in some 
places and thus better type-safety. 
						
						
					 
					
						2007-08-03 09:08:49 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						e4149482ec 
					 
					
						
						
							
							(svn r10759) -Codechange: make the industry struct use the pool item class as super class.  
						
						
						
						
					 
					
						2007-08-02 23:21:52 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						db374f600c 
					 
					
						
						
							
							(svn r10755) -Codechange: make the town struct use the pool item class as super class.  
						
						
						
						
					 
					
						2007-08-02 21:05:54 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						87ad3df284 
					 
					
						
						
							
							(svn r10751) -Codechange: make the group struct use the pool item class as super class.  
						
						
						
						
					 
					
						2007-08-02 12:51:57 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						a4898699c5 
					 
					
						
						
							
							(svn r10719) -Codechange: since DParams are now 64 bits we should make NUM and COMMA handle writing 64 bit integers to the strings.  
						
						
						
						
					 
					
						2007-07-29 12:13:22 +00:00 
						 
				 
			
				
					
						
							
							
								KUDr 
							
						 
					 
					
						
						
							
						
						f9411f30c4 
					 
					
						
						
							
							(svn r10711) -Fix [Win32]: take default language from current user's locale on Windows (In-)  
						
						
						
						
					 
					
						2007-07-27 22:19:19 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						01d08680e1 
					 
					
						
						
							
							(svn r10671) -Codechange: don't mix both lookup and temp-variable-with-value-of-lookup (skidd13)  
						
						
						
						
					 
					
						2007-07-24 12:29:47 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						efc7fdf2fd 
					 
					
						
						
							
							(svn r10587) -Codechange: move the string/dparam related stuff from variables.h to strings.h  
						
						
						
						
					 
					
						2007-07-16 09:16:58 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						d69589b3c2 
					 
					
						
						
							
							(svn r10324) -Codechange: reference engine names by index  
						
						
						
						
					 
					
						2007-06-25 14:46:32 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						eb6594caa8 
					 
					
						
						
							
							(svn r10323) -Codechange: reference company name, number and player (president) name  
						
						... 
						
						
						
						by index 
						
						
					 
					
						2007-06-25 13:30:38 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						fd73ea2058 
					 
					
						
						
							
							(svn r10321) -Codechange: refer to sign text by index  
						
						
						
						
					 
					
						2007-06-25 10:40:56 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						5c6106cbcf 
					 
					
						
						
							
							(svn r10320) -Fix [FS#278]: one could only build a limited number of stations before one had to rename them.  
						
						
						
						
					 
					
						2007-06-25 10:22:48 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						74e34ee729 
					 
					
						
						
							
							(svn r10316) -Codechange: (consistently) use index to refer to group names. Also the group string_id is irrelevant unless it is a custom name, so don't 'waste' a savegame string id.  
						
						
						
						
					 
					
						2007-06-25 07:33:40 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						fc7418d19d 
					 
					
						
						
							
							(svn r10314) -Codechange: Refer to vehicle names by index  
						
						
						
						
					 
					
						2007-06-24 22:42:11 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						0b34c9aefe 
					 
					
						
						
							
							(svn r10262) -Fix (r10258): some places that needed to be changed to uint64 were hidden/forgotten, which caused memory corruptions and that in caused all kinds of assertions to trigger.  
						
						
						
						
					 
					
						2007-06-21 19:08:47 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						fb7964e902 
					 
					
						
						
							
							(svn r10261) -Cleanup: we do not need CURRENCY64 and CURRCOMPACT64 anymore, because everything is already 64 bits by default.  
						
						
						
						
					 
					
						2007-06-21 17:38:59 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						9c0944aa09 
					 
					
						
						
							
							(svn r10258) -Codechange: as we are now using int64 all over the place, it's better to use int64 variables in the string generating too instead of packing them into two int32s.  
						
						... 
						
						
						
						-Fix: some displays of money were wrong. 
						
						
					 
					
						2007-06-21 17:25:17 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						02154f38b8 
					 
					
						
						
							
							(svn r10252) -Fix: never overflow when applying exchange rates before drawing the amount of money.  
						
						
						
						
					 
					
						2007-06-21 15:57:14 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						bc01e53967 
					 
					
						
						
							
							(svn r10250) -Fix: money is always 64 bits, so always parse those 64 bits.  
						
						
						
						
					 
					
						2007-06-21 15:37:05 +00:00 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						23af871615 
					 
					
						
						
							
							(svn r10211) -Feature: [NewGRF] Add support for action 0F  
						
						
						
						
					 
					
						2007-06-18 23:00:55 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						347c28b71a 
					 
					
						
						
							
							(svn r10182) -Codechange: rewrite most part of the file loading/searching to be more flexible.  
						
						... 
						
						
						
						-Codechange: add support for personal directories on Windows.
-Fix [FS#153, FS#193, FS#502, FS#816, FS#854]: fix issues related to fixed names, fixed places of files/directories and application bundles. 
						
						
					 
					
						2007-06-17 15:48:57 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						197a8fd5f3 
					 
					
						
						
							
							(svn r10145) -Fix: make compiling with networking disabled (again) possible.  
						
						
						
						
					 
					
						2007-06-13 17:34:05 +00:00 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						62524492d5 
					 
					
						
						
							
							(svn r10036) -Add: sort the strings in town names dropdown  
						
						
						
						
					 
					
						2007-06-04 19:51:31 +00:00 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						cb340626ca 
					 
					
						
						
							
							(svn r10032) -Add: sort the strings in server language dropdown  
						
						
						
						
					 
					
						2007-06-04 16:07:22 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						7d4be11516 
					 
					
						
						
							
							(svn r9874) -Feature: advanced vehicle lists a.k.a. group interface. Now you can make groups of vehicles and perform all kinds of tasks on that given group. Original code by nycom and graphics by skidd13.  
						
						
						
						
					 
					
						2007-05-19 09:40:18 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						2dc5589290 
					 
					
						
						
							
							(svn r9673) -Cleanup: remove spaces before tabs and replace non-indenting tabs with spaces.  
						
						
						
						
					 
					
						2007-04-18 22:41:53 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						80c259f64f 
					 
					
						
						
							
							(svn r9672) -Cleanup: lots of coding style fixes around operands.  
						
						
						
						
					 
					
						2007-04-18 22:10:36 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						dfe5533db6 
					 
					
						
						
							
							(svn r9556) -Documentation: doxygen and comment-style changes. 'R', 'S'.. The end of the preliminary work is near  
						
						
						
						
					 
					
						2007-04-04 01:35:16 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						4d81a464e2 
					 
					
						
						
							
							(svn r9411) -Codechange: Add support for loading of newcargo data.  
						
						
						
						
					 
					
						2007-03-22 23:19:40 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						06d3669bb5 
					 
					
						
						
							
							(svn r9400) -Codechange: Use some more representative enum names for landscape types.  
						
						
						
						
					 
					
						2007-03-22 03:42:43 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						154c7c4bcf 
					 
					
						
						
							
							(svn r9373) -Fix (r9271): the chosen language was not stored nor read properly in/from the cfg.  
						
						
						
						
					 
					
						2007-03-20 14:01:21 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						7fb3b4f83e 
					 
					
						
						
							
							(svn r9271) -Codechange: make the language pack initialisation a little more clear and extendable (more language paths).  
						
						
						
						
					 
					
						2007-03-17 22:21:05 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						24c4d5b06d 
					 
					
						
						
							
							(svn r9051) -Codechange: typedef [enum|struct] Y {} X; -> [enum|struct] X {};  
						
						
						
						
					 
					
						2007-03-07 12:11:48 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						36bb92ae24 
					 
					
						
						
							
							(svn r9050) -Codechange: Foo(void) -> Foo()  
						
						
						
						
					 
					
						2007-03-07 11:47:46 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						34154aa89e 
					 
					
						
						
							
							(svn r8906) -Feature: translation dependant formatting of dates.  
						
						
						
						
					 
					
						2007-02-26 00:36:57 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						ef2daa5060 
					 
					
						
						
							
							(svn r8826) -Codechange: Replace _cargoc's separate arrays with a regular struct array (with accessor) and implement new initialization method using cargo labels.  
						
						
						
						
					 
					
						2007-02-20 22:09:21 +00:00 
						 
				 
			
				
					
						
							
							
								Darkvater 
							
						 
					 
					
						
						
							
						
						6d25481221 
					 
					
						
						
							
							(svn r8823) -Fix (r8821): wrapping opendir to ottd-specific function failed on non-windows because this wrapper was only active for win32 (thx Rubidium)  
						
						
						
						
					 
					
						2007-02-20 09:46:10 +00:00