rubidium 
							
						 
					 
					
						
						
							
						
						360d6daf34 
					 
					
						
						
							
							(svn r20632) -Cleanup: remove "a few" unneeded includes, and add them to some headers  
						
						
						
						
					 
					
						2010-08-26 22:01:16 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						c8758fc7a7 
					 
					
						
						
							
							(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 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						6634d6ab82 
					 
					
						
						
							
							(svn r20305) -Change: reduce OpenTTD's install size by roughly 460 KiB by only providing the "extra" base graphics in one palette and doing the conversion upon loading; the conversion has existed for a while, but now the NewGRF can tell its palette using Action 14 thus it can enable the conversion for only that NewGRF.  
						
						
						
						
					 
					
						2010-08-02 15:29:31 +00:00 
						 
				 
			
				
					
						
							
							
								alberth 
							
						 
					 
					
						
						
							
						
						1743c86610 
					 
					
						
						
							
							(svn r20266) -Doc: Mostly typo fixes, a few doxygen-related improvements.  
						
						
						
						
					 
					
						2010-07-31 21:02:56 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						d9393035ea 
					 
					
						
						
							
							(svn r20253) -Codechange: change GRFConfig::windows_paletted into a bitmask/bitset  
						
						
						
						
					 
					
						2010-07-31 09:40:43 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						54a204c108 
					 
					
						
						
							
							(svn r19674) -Fix [FS#3774]: crash when the music/graphics metadata files were unreadable  
						
						
						
						
					 
					
						2010-04-19 09:34:56 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						daf89297fe 
					 
					
						
						
							
							(svn r19256) -Codechange: use a constructor/destructor for GRFConfig to make sure all members are properly initialized  
						
						
						
						
					 
					
						2010-02-25 20:06:11 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						2eea7da8e6 
					 
					
						
						
							
							(svn r19212) -Fix: base graphics set with an empty filename in the obg file caused segfaults  
						
						
						
						
					 
					
						2010-02-22 20:18:59 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						38aff74d42 
					 
					
						
						
							
							(svn r19206) -Add: concept of fallback base sets, i.e. do not automatically load the NoMusic/NoSound sets when there is another set  
						
						
						
						
					 
					
						2010-02-22 16:24:23 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						9467b7c6d6 
					 
					
						
						
							
							(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 
							
						 
					 
					
						
						
							
						
						42d7f30dcc 
					 
					
						
						
							
							(svn r18608) -Change: add the concept of music sets  
						
						
						
						
					 
					
						2009-12-22 21:40:29 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						ec77e712b7 
					 
					
						
						
							
							(svn r18483) -Document [FS#3367]: that OpenGFX/OpenSFX can be used and where to find them. Also refer to the readme in some error messages.  
						
						
						
						
					 
					
						2009-12-13 14:23:45 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						da30e736ca 
					 
					
						
						
							
							(svn r18330) -Cleanup: remove some unneeded includes  
						
						
						
						
					 
					
						2009-11-28 20:35:25 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						224f4e0197 
					 
					
						
						
							
							(svn r18028) -Codechange: unglobalise some functions  
						
						
						
						
					 
					
						2009-11-09 10:40:33 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						982b8ee5fc 
					 
					
						
						
							
							(svn r17693) -Cleanup: remove some unneeded includes  
						
						
						
						
					 
					
						2009-10-04 17:16:41 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						f85b8c4e09 
					 
					
						
						
							
							(svn r17596) -Codechange: constify some tables  
						
						
						
						
					 
					
						2009-09-20 23:11:01 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						99d46e0ad7 
					 
					
						
						
							
							(svn r17248) -Fix: add GPL license notice where appropriate  
						
						
						
						
					 
					
						2009-08-21 20:21:05 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						be9033295e 
					 
					
						
						
							
							(svn r17247) -Change: move '3rd party' MD5 implementation also to the 3rdparty directory.  
						
						
						
						
					 
					
						2009-08-21 20:15:17 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						11f4973cf6 
					 
					
						
						
							
							(svn r17241) -Change: make a distinction between missing and corrupted data files. If (at least) one data file is missing do not consider the set to be useable. Do also no autodetect sets with missing files.  
						
						
						
						
					 
					
						2009-08-20 17:02:44 +00:00 
						 
				 
			
				
					
						
							
							
								matthijs 
							
						 
					 
					
						
						
							
						
						b76a61f317 
					 
					
						
						
							
							(svn r17238) -Codechange: Clean up CheckExternalFiles a bit and improve the error message it  
						
						... 
						
						
						
						outputs. This makes the function return faster in the common case when all
files are in order, by not doing another set of MD5 checks. 
						
						
					 
					
						2009-08-20 15:37:24 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						f21b0a0cc8 
					 
					
						
						
							
							(svn r17142) -Fix [FS#3103] (r17139): MSVC didn't like some template stuff  
						
						
						
						
					 
					
						2009-08-10 10:25:40 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						93493827b6 
					 
					
						
						
							
							(svn r17139) -Change: add the concept of sound sets  
						
						
						
						
					 
					
						2009-08-09 19:50:44 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						cdb969e164 
					 
					
						
						
							
							(svn r17133) -Codechange: generalise the code that searches for base graphics  
						
						
						
						
					 
					
						2009-08-09 16:54:03 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						e300d153cc 
					 
					
						
						
							
							(svn r16548) -Fix (r16538): removing of duplicates of base graphics set could behave randomly  
						
						
						
						
					 
					
						2009-06-10 05:36:58 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						5209b32953 
					 
					
						
						
							
							(svn r16538) -Fix (r16503): when finding duplicate graphics sets favour the more complete one  
						
						
						
						
					 
					
						2009-06-08 22:13:10 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						4e7ec0035e 
					 
					
						
						
							
							(svn r16507) -Fix (r16503): segfault when deleting non-last graphics set  
						
						
						
						
					 
					
						2009-06-03 00:05:51 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						b982ff66f6 
					 
					
						
						
							
							(svn r16503) -Fix: base graphics names must be unique, so don't add duplicates (even if the versions differ).  
						
						
						
						
					 
					
						2009-06-02 12:56:38 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						c496a3e014 
					 
					
						
						
							
							(svn r16421) -Codechange: do not unnecessarily remove constness or unnecessarily add it.  
						
						
						
						
					 
					
						2009-05-24 20:29:04 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						3f9fa18671 
					 
					
						
						
							
							(svn r16342) -Feature(tte): Display base graphics description in game options window.  
						
						
						
						
					 
					
						2009-05-17 18:21:21 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						ce7dff4acc 
					 
					
						
						
							
							(svn r16269) -Codechange: use gcc's ability to check parameters sent to printf-like functions  
						
						... 
						
						
						
						-Fix: wrong number of parameters or wrong parameter types sent to printf-like functions at several places 
						
						
					 
					
						2009-05-10 17:27:25 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						8216a0f5c9 
					 
					
						
						
							
							(svn r15694) -Codechange/feature/fix: invert the order in which base graphics sets are queried making it fairly unlikely that downloaded graphics sets override the original graphics.  
						
						
						
						
					 
					
						2009-03-12 20:43:03 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						63f0ff25fc 
					 
					
						
						
							
							(svn r15476) -Fix [FS#2630]: crash when opening the game options when the currently loaded base graphics pack has less than 2 valid graphics files. For example when someone replaces all his/her original base graphics with custom work (but keeps the name) or renames the dos ones to windows or vice versa.  
						
						
						
						
					 
					
						2009-02-14 01:42:12 +00:00 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						fd9e9cd640 
					 
					
						
						
							
							(svn r15394) -Fix (r15389): no new line at end of line warning  
						
						
						
						
					 
					
						2009-02-07 03:31:48 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						43a8400647 
					 
					
						
						
							
							(svn r15389) -Feature: Add ability to select which base graphics set is used from the Game Options window. The change takes effect when the window is closed. This option can only be used from the intro menu, as reloading graphics during a game may cause issues.  
						
						
						
						
					 
					
						2009-02-07 01:01:02 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						9021c20b5e 
					 
					
						
						
							
							(svn r15299) -Cleanup: remove many redundant includes  
						
						
						
						
					 
					
						2009-01-31 20:16:06 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						675303d656 
					 
					
						
						
							
							(svn r15218) -Fix: base graphics detection did mark too much as duplicate  
						
						
						
						
					 
					
						2009-01-23 09:09:12 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						72b0341ed0 
					 
					
						
						
							
							(svn r15126) -Feature: downloading content from a central server (content.openttd.org) where authors can upload they NewGRFS/AI etc. This should make joining servers that use only NewGRFs that are distributed via this system easier as the players can download the NewGRFs from in the game. It should also make it easier to see whether there are updates for NewGRFs and make the necessary updates.  
						
						
						
						
					 
					
						2009-01-17 16:53:32 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						75998ca081 
					 
					
						
						
							
							(svn r15110) -Fix: reading the shortname of graphicssets always missed the first character.  
						
						
						
						
					 
					
						2009-01-16 16:12:12 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						28ea38ae55 
					 
					
						
						
							
							(svn r14949) -Cleanup: pointer coding style  
						
						
						
						
					 
					
						2009-01-10 00:31:47 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						553d65f584 
					 
					
						
						
							
							(svn r14907) -Codechange: Remove 32 character limit from driver/blitter selection and parameters.  
						
						
						
						
					 
					
						2009-01-08 11:06:07 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						0d2f84e117 
					 
					
						
						
							
							(svn r14540) -Codechange: introduce [v]seprintf which are like [v]snprintf but do return the number of characters written instead of the number of characters that would be written; as size_t is unsigned substraction can cause integer underflows quite quickly.  
						
						
						
						
					 
					
						2008-10-28 14:42:31 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						d877247d40 
					 
					
						
						
							
							(svn r14245) -Fix: NewGRF configs loaded from the config file would always default to the DOS palette instead of the "default" palette.  
						
						
						
						
					 
					
						2008-09-04 19:43:20 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						882d39a081 
					 
					
						
						
							
							(svn r14233) -Feature/Fix [FS#2172]: save the palette of the loaded NewGRFs in the savegame, so joining with a server using Windows palette will make a client with the DOS palette do palette conversion and (thus) not cause a desync due to the different palettes disabling different NewGRFs.  
						
						
						
						
					 
					
						2008-09-03 07:51:07 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						9ca1972e01 
					 
					
						
						
							
							(svn r14229) -Feature: allow overriding the palette of the base GRFs. This way you can play with NewGRFs made for the Windows palette with the DOS palettes base GRFs (and vice versa). Note that for this to work correctly ALL NewGRFs must use the same palette; mix and match is not yet supported.  
						
						
						
						
					 
					
						2008-09-02 18:45:15 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						8b926efae3 
					 
					
						
						
							
							(svn r14208) -Fix (r14197): Crash if no .obg files are found.  
						
						
						
						
					 
					
						2008-08-31 20:08:24 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						a20b833516 
					 
					
						
						
							
							(svn r14199) -Codechange: split fileio.h into fileio_type.h and fileio_func.h so not everything that includes saveload.h needs to include everything else too.  
						
						
						
						
					 
					
						2008-08-31 10:50:05 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						915a09e4c6 
					 
					
						
						
							
							(svn r14197) -Codechange: rework (original) base graphics determination methods. This yields in the following:  
						
						... 
						
						
						
						-Feature: make configuring the to-be-used base graphics via openttd.cfg and the command line possible.
-Feature: allow both the German as well as non-German toyland graphics as "correct" and official graphics.
-Feature: allow people to create their own base graphics easily and without requiring code changes. 
						
						
					 
					
						2008-08-31 08:46:43 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						0742de717f 
					 
					
						
						
							
							(svn r14152) -Fix (r14146): Apple decided to use a name I wanted to use... thus making compilation fail on OSX (planetmaker)  
						
						
						
						
					 
					
						2008-08-24 09:48:21 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						2ced86e7ae 
					 
					
						
						
							
							(svn r14151) -Codechange: make it possible to choose between the DOS and Windows graphics packs while retaining the possibility to override the palette.  
						
						
						
						
					 
					
						2008-08-24 08:41:38 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						07c20252c3 
					 
					
						
						
							
							(svn r14146) -Codechange: allow palette override in both ways and remove some unneeded '(x == 0) ? 0 : 1' constructs.  
						
						
						
						
					 
					
						2008-08-23 20:16:54 +00:00