rubidium 
							
						 
					 
					
						
						
							
						
						dc5f44883b 
					 
					
						
						
							
							(svn r22797) -Add: progress bar for scanning NewGRFs  
						
						
						
						
					 
					
						2011-08-21 12:53:13 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						2987bcc79b 
					 
					
						
						
							
							(svn r22796) -Codechange: run the NewGRF scanning in a separate thread  
						
						
						
						
					 
					
						2011-08-21 12:53:00 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						d7593d8815 
					 
					
						
						
							
							(svn r22790) -Codechange: add callback for when NewGRF scanning is complete  
						
						
						
						
					 
					
						2011-08-21 12:49:51 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						327c5dd10c 
					 
					
						
						
							
							(svn r22771) -Codechange: unify some NewGRFScan calling code  
						
						
						
						
					 
					
						2011-08-20 17:46:03 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						bfd09004fe 
					 
					
						
						
							
							(svn r22417) -Add: an advanced setting to specify the default palette to use for NewGRFs without action 14 palette information; this makes the default choice independent from the used base graphics and '-i' option.  
						
						
						
						
					 
					
						2011-05-03 20:30:26 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						4d5dbf5170 
					 
					
						
						
							
							(svn r22410) -Document: some more bits ;)  
						
						
						
						
					 
					
						2011-05-02 16:14:23 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						93533b603a 
					 
					
						
						
							
							(svn r22162) -Fix [FS#4533]: No update of NewGRF window when unknown GRF name becomes available  
						
						
						
						
					 
					
						2011-03-03 18:47:46 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						6e4dd56158 
					 
					
						
						
							
							(svn r21814) -Fix/Add: Check GRF version from action 8, and disallow usage of GRFs with versions above 7.  
						
						
						
						
					 
					
						2011-01-15 21:13:47 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						ab31493dc2 
					 
					
						
						
							
							(svn r21125) -Fix (r20248): static NewGRFs shouldn't be added non-statically to a game  
						
						
						
						
					 
					
						2010-11-09 21:57:02 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						38c350fad5 
					 
					
						
						
							
							(svn r20960) -Add: Allow setting 'minimal compatible version' via Action14. (planetmaker)  
						
						... 
						
						
						
						Note: Setting 'VRSN' also sets 'MINV' resulting in the Grf being only compatible to the same version. Set 'MINV' after 'VRSN' if your Grf is compatible to older versions. 
						
						
					 
					
						2010-10-17 12:14:49 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						e805919fe9 
					 
					
						
						
							
							(svn r20958) -Add: the concept of min-loadable-version to NewGRFs when choosing compatbile NewGRFs. (planetmaker)  
						
						
						
						
					 
					
						2010-10-17 12:12:52 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						3972c790c2 
					 
					
						
						
							
							(svn r20957) -Codechange: Add another parameter to FindGRFConfig() to define search restrictions.  
						
						
						
						
					 
					
						2010-10-17 12:12:13 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						d6d3e83847 
					 
					
						
						
							
							(svn r20766) -Fix [FS#4112]: action14 data was not used for NewGRFs loaded from a savegame  
						
						
						
						
					 
					
						2010-09-08 15:35:54 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						30f2afac9b 
					 
					
						
						
							
							(svn r20632) -Cleanup: remove "a few" unneeded includes, and add them to some headers  
						
						
						
						
					 
					
						2010-08-26 22:01:16 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						f6f218cf6b 
					 
					
						
						
							
							(svn r20604) -Feature: add a reset button to the newgrf parameters window  
						
						
						
						
					 
					
						2010-08-23 22:25:50 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						a36159614a 
					 
					
						
						
							
							(svn r20601) -Feature: [NewGRF] Add 'DEFA' field to set parameter defaults with action 14  
						
						
						
						
					 
					
						2010-08-23 21:47:07 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						04a9a58ecd 
					 
					
						
						
							
							(svn r20346) -Change: scan for tar files before scanning for AIs/NewGRFs so new AIs/NewGRFs inside a tar file are found  
						
						
						
						
					 
					
						2010-08-03 13:32:02 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						6371e6c4db 
					 
					
						
						
							
							(svn r20307) -Fix (r20305): the palette for baseset extra grfs was never set so it defaulted to dos  
						
						
						
						
					 
					
						2010-08-02 16:04:24 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						d1787d884c 
					 
					
						
						
							
							(svn r20287) -Fix: GCC 4.1 warning  
						
						
						
						
					 
					
						2010-08-01 19:52:51 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						4bd32799f1 
					 
					
						
						
							
							(svn r20286) -Codechange: Unify end of doxygen comments.  
						
						
						
						
					 
					
						2010-08-01 19:44:49 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						ed4f806f1d 
					 
					
						
						
							
							(svn r20283) -Codechange: Unify start of doygen comments.  
						
						
						
						
					 
					
						2010-08-01 19:22:34 +00:00 
						 
				 
			
				
					
						
							
							
								alberth 
							
						 
					 
					
						
						
							
						
						a825b4fa5f 
					 
					
						
						
							
							(svn r20266) -Doc: Mostly typo fixes, a few doxygen-related improvements.  
						
						
						
						
					 
					
						2010-07-31 21:02:56 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						ac280af8bc 
					 
					
						
						
							
							(svn r20259) -Add: allow NewGRFs to specify their version and use that to hide old NewGRFs / to choose the newest when loading compatible NewGRFs  
						
						
						
						
					 
					
						2010-07-31 14:40:50 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						5a2862814a 
					 
					
						
						
							
							(svn r20258) -Feature: more user-friendly gui to change NewGRF parameters  
						
						
						
						
					 
					
						2010-07-31 12:15:12 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						d6eab96a22 
					 
					
						
						
							
							(svn r20255) -Add: allow NewGRFs to specify static info about their user-changeable parameters  
						
						
						
						
					 
					
						2010-07-31 09:51:04 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						4a4f02dc81 
					 
					
						
						
							
							(svn r20254) -Add: allow NewGRFs to specify their palette  
						
						
						
						
					 
					
						2010-07-31 09:44:38 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						e469a94a2d 
					 
					
						
						
							
							(svn r20253) -Codechange: change GRFConfig::windows_paletted into a bitmask/bitset  
						
						
						
						
					 
					
						2010-07-31 09:40:43 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						f7794e313f 
					 
					
						
						
							
							(svn r20252) -Codechange: deduplicate logic for setting a suitable (initial) palette for NewGRFs  
						
						
						
						
					 
					
						2010-07-31 09:36:09 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						75c4a2d2fb 
					 
					
						
						
							
							(svn r20251) -Add: [NewGRF] allow grfs to specify the number of valid parameters  
						
						
						
						
					 
					
						2010-07-31 09:35:49 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						d3c1be9abd 
					 
					
						
						
							
							(svn r20249) -Codechange: change the newgrf name/description from a char* to a GRFText* to make translations possible  
						
						
						
						
					 
					
						2010-07-31 09:33:39 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						1ca16aa979 
					 
					
						
						
							
							(svn r20248) -Codechange: use a copy-constructor instead of a separate function co clone GRFConfig/GRFError  
						
						
						
						
					 
					
						2010-07-31 09:32:44 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						56fbbdeafd 
					 
					
						
						
							
							(svn r19972) -Change: Use the md5sum from the previous save of the game for BaNaNaS instead of the initial (when the grf was added) md5sum from the gamelog. Neither method is 'better', but this way it is independent from the gamelog.  
						
						
						
						
					 
					
						2010-06-13 14:11:32 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						641fc68aa8 
					 
					
						
						
							
							(svn r19971) -Codechange: Make IsGoodGRFConfigList() operate on any given GRFConfig and move the GameLog operations directly to AfterLoad().  
						
						
						
						
					 
					
						2010-06-13 14:07:49 +00:00 
						 
				 
			
				
					
						
							
							
								alberth 
							
						 
					 
					
						
						
							
						
						3271362413 
					 
					
						
						
							
							(svn r19835) -Codechange: Extract grfident equality check to its own method.  
						
						
						
						
					 
					
						2010-05-16 18:50:37 +00:00 
						 
				 
			
				
					
						
							
							
								alberth 
							
						 
					 
					
						
						
							
						
						4415841ce1 
					 
					
						
						
							
							(svn r19553) -Doc: Added/converted explanation to some GRFConfig functions.  
						
						
						
						
					 
					
						2010-04-03 20:02:08 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						4d5125f0c4 
					 
					
						
						
							
							(svn r19315) -Fix (r19295): Show the filename in the newgrf windows if the newgrf name is not empty  
						
						
						
						
					 
					
						2010-03-04 20:07:39 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						404df87b1f 
					 
					
						
						
							
							(svn r19295) -Codechange: introduce wrapper functions for GRFConfig::name/info  
						
						
						
						
					 
					
						2010-02-28 20:28:08 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						7ff55502f0 
					 
					
						
						
							
							(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 
							
						 
					 
					
						
						
							
						
						a9c8dbc0a0 
					 
					
						
						
							
							(svn r19255) -Codechange: encapsulate GRFIdentifier in GRFConfig instead of subclassing it  
						
						
						
						
					 
					
						2010-02-25 20:05:31 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						4377b5fd44 
					 
					
						
						
							
							(svn r19254) -Codechange: simplify newgrf text code by introducing a few helper functions  
						
						
						
						
					 
					
						2010-02-25 20:00:11 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						2c1b7410f3 
					 
					
						
						
							
							(svn r19251) -Codechange: add a contructor to GRFError and use it to allocating errors more uniform.  
						
						... 
						
						
						
						-Fix: some grf error messages didn't free the previous error messages, creating a memory leak 
						
						
					 
					
						2010-02-25 15:54:40 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						bd102b78ee 
					 
					
						
						
							
							(svn r18813) -Codechange: deduplicate copying a newgrf config  
						
						
						
						
					 
					
						2010-01-15 18:28:30 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						d6cded5380 
					 
					
						
						
							
							(svn r17693) -Cleanup: remove some unneeded includes  
						
						
						
						
					 
					
						2009-10-04 17:16:41 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						5557d2a224 
					 
					
						
						
							
							(svn r17563) -Fix: memory leak when viewing the NewGRF settings of a server  
						
						
						
						
					 
					
						2009-09-17 21:45:47 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						55c0109ee0 
					 
					
						
						
							
							(svn r17562) -Fix [FS#2972]: the NewGRF settings of (remote) network games did not get properly updated when the NewGRFs were rescanned causing reading of freed data  
						
						
						
						
					 
					
						2009-09-17 21:14:16 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						53cc397607 
					 
					
						
						
							
							(svn r17524) -Codechange: use QSortT instead of qsort for sorting NewGRFs  
						
						
						
						
					 
					
						2009-09-13 17:36:50 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						7fbc33dae1 
					 
					
						
						
							
							(svn r17248) -Fix: add GPL license notice where appropriate  
						
						
						
						
					 
					
						2009-08-21 20:21:05 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						60a3bc9034 
					 
					
						
						
							
							(svn r17247) -Change: move '3rd party' MD5 implementation also to the 3rdparty directory.  
						
						
						
						
					 
					
						2009-08-21 20:15:17 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						0d3f5e6e74 
					 
					
						
						
							
							(svn r15299) -Cleanup: remove many redundant includes  
						
						
						
						
					 
					
						2009-01-31 20:16:06 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						f8d65b4865 
					 
					
						
						
							
							(svn r15114) -Codechange: Add support for 8 byte action7/9 data, used as a mask for GRFID checks.  
						
						
						
						
					 
					
						2009-01-16 19:53:52 +00:00