rubidium 
							
						 
					 
					
						
						
							
						
						bb6be2e3ee 
					 
					
						
						
							
							(svn r7751) -Codechange: move network_* to a new network map. Furthermore move the low level network functions to network/core, so they can be reused by the masterserver and website-serverlist-updater.  
						
						
						
						
					 
					
						2007-01-02 17:34:03 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						e6c7d9f9e8 
					 
					
						
						
							
							(svn r7733) -Fix (r5946): do not use WP(w, querystr_d) and WP(w, def_d) for the same window.  
						
						
						
						
					 
					
						2007-01-01 22:46:10 +00:00 
						 
				 
			
				
					
						
							
							
								Darkvater 
							
						 
					 
					
						
						
							
						
						990270fda9 
					 
					
						
						
							
							(svn r7637) -Codechange: Change ShowQueryString to use a window pointer as a parent. If the  
						
						... 
						
						
						
						query has no parent (eg give money, rename waypoint), the global function
 HandleOnEditText is used. 
						
						
					 
					
						2006-12-30 01:17:53 +00:00 
						 
				 
			
				
					
						
							
							
								Darkvater 
							
						 
					 
					
						
						
							
						
						a7f2b8095f 
					 
					
						
						
							
							(svn r7621) -Codechange: Rework ShowQuery into a general modal popup window. It gets passed  
						
						... 
						
						
						
						a parent pointer which will be blocked as long as the popup is open. This
 applies to newgrf-apply, heightmap warning, genworld progress. 
						
						
					 
					
						2006-12-29 17:54:47 +00:00 
						 
				 
			
				
					
						
							
							
								Darkvater 
							
						 
					 
					
						
						
							
						
						04628a1979 
					 
					
						
						
							
							(svn r7565) -Codechange: Rework DEBUG functionality. Look for appropiate debugging levels to  
						
						... 
						
						
						
						use in debug.h. grfmsg() is now used as a specific debug-function for grf. 
						
						
					 
					
						2006-12-26 17:36:18 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						3b6d2ed064 
					 
					
						
						
							
							(svn r7348) -Feature: Initial support for saving NewGRF settings with savegames. Back up your savegames...  
						
						
						
						
					 
					
						2006-12-04 08:30:04 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						40fb1c2a54 
					 
					
						
						
							
							(svn r7328) -Fix: memory corruption. The 'Load Heightmap' window does not have TerraGenesis configuration buttons and it does have only 29 widgets, not at least 33. Thanks to Tefad for finding this bug.  
						
						
						
						
					 
					
						2006-12-03 13:06:49 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						37294114c3 
					 
					
						
						
							
							(svn r7102) -Codechange: Remove and hardcode unnecessary patch setting progress_update_interval  
						
						
						
						
					 
					
						2006-11-07 16:07:31 +00:00 
						 
				 
			
				
					
						
							
							
								Darkvater 
							
						 
					 
					
						
						
							
						
						a254a5ea65 
					 
					
						
						
							
							(svn r7098) -Regression (r7094): Zoom buttons were not properly updated with a new/loaded game. The  
						
						... 
						
						
						
						good thing is, we got rid of even more magic code (tm) 
						
						
					 
					
						2006-11-07 14:41:53 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						b7d4409df7 
					 
					
						
						
							
							(svn r7091) Make some code a) shorter b) simpler c) not leak memory  
						
						
						
						
					 
					
						2006-11-07 12:03:34 +00:00 
						 
				 
			
				
					
						
							
							
								Darkvater 
							
						 
					 
					
						
						
							
						
						2fccb9f4e0 
					 
					
						
						
							
							(svn r7075) -Codechange: Remove stale code. Please clean up after yourself!! (r5549)  
						
						
						
						
					 
					
						2006-11-06 00:10:47 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						88b78bb5e8 
					 
					
						
						
							
							(svn r7065) Use simple assignment instead of memcpy()  
						
						
						
						
					 
					
						2006-11-05 08:24:52 +00:00 
						 
				 
			
				
					
						
							
							
								Darkvater 
							
						 
					 
					
						
						
							
						
						c8a176b73f 
					 
					
						
						
							
							(svn r6937) -Codechange: Add an InitializeTextBuffer() function that handles setting up the  
						
						... 
						
						
						
						textbuffer instead of typing it out each and every time. 
						
						
					 
					
						2006-10-24 22:57:44 +00:00 
						 
				 
			
				
					
						
							
							
								Darkvater 
							
						 
					 
					
						
						
							
						
						c7c65ce6d5 
					 
					
						
						
							
							(svn r6925) -Codechange: Be more strict with widget distinctions. WWT_PANEL is only plain panel,  
						
						... 
						
						
						
						WWT_IMGBTN must contain an image for drawing. Renamed WWT_PANEL_2 to WWT_IMGBTN_2
 because that is what it is. Added WWT_PUSHBTN that is either just a pushable button,
 or a textbutton, which text's drawn dynamically independent of widget. 
						
						
					 
					
						2006-10-24 14:15:17 +00:00 
						 
				 
			
				
					
						
							
							
								Darkvater 
							
						 
					 
					
						
						
							
						
						13df23c586 
					 
					
						
						
							
							(svn r6924) -Codechange: Give the last (in the widget arrays at least) sprites meaningful names.  
						
						
						
						
					 
					
						2006-10-24 13:20:54 +00:00 
						 
				 
			
				
					
						
							
							
								Darkvater 
							
						 
					 
					
						
						
							
						
						494c56475f 
					 
					
						
						
							
							(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 
							
						 
					 
					
						
						
							
						
						fcd2af4643 
					 
					
						
						
							
							(svn r6879) -Codechange: Remove the superflouos argument CharsetFilter parameter from HandleEditBoxKey  
						
						... 
						
						
						
						as the same information is present in querystr_d->afilter
-Also (&((querystr_d *)&WP(w, querystr_d))->text is the same as &WP(w, querystr_d).text 
						
						
					 
					
						2006-10-21 22:50:57 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						684fea1bf7 
					 
					
						
						
							
							(svn r6663) -Codechange: Remove the 32 widgets limit on landscape generator.  
						
						
						
						
					 
					
						2006-10-06 02:30:50 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						42bad75bf2 
					 
					
						
						
							
							(svn r6641) -Fix(6639): Wongly converted SetWidgetLoweredState  
						
						
						
						
					 
					
						2006-10-04 19:27:53 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						3319eb0b3f 
					 
					
						
						
							
							(svn r6639) -CodeChange : Conversion of SetWidgetLoweredState to SetWindowWidgetLoweredState, in order to follow pre-established standard  
						
						
						
						
					 
					
						2006-10-04 19:11:43 +00:00 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						1a68af5e69 
					 
					
						
						
							
							(svn r6633) -Fix r6631: climate selector now shows the current selected climate (and only this one)  
						
						
						
						
					 
					
						2006-10-04 00:27:31 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						688da1d940 
					 
					
						
						
							
							(svn r6631) -Codechange: Use accessors for click_state.  
						
						... 
						
						
						
						Another step toward merging XTDwidget.
The only two files not converted (window.h and widget.c) will be done at the very last commit) 
						
						
					 
					
						2006-10-03 20:16:20 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						cf210fdf6b 
					 
					
						
						
							
							(svn r6619) -Codechange: Use accessors for disabled_state.  
						
						... 
						
						
						
						Another step toward merging XTDwidget.
The only two files not converted (window.h and widget.c) will be done at the very last commit) 
						
						
					 
					
						2006-10-03 02:08:15 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						98ba395277 
					 
					
						
						
							
							(svn r6499) -Codechange: Finally, got "byte event" outside of the union WindowEvent, which is now a struct  
						
						
						
						
					 
					
						2006-09-23 02:39:24 +00:00 
						 
				 
			
				
					
						
							
							
								Darkvater 
							
						 
					 
					
						
						
							
						
						552570f9e6 
					 
					
						
						
							
							(svn r6462) -Codechange: Have GetStringWidth() return width as well as the height bounding  
						
						... 
						
						
						
						box of the string. Therefore rename the function to GetStringBoundingRect()
 and have it return a BoundingRect type of width/height 
						
						
					 
					
						2006-09-16 13:20:14 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						7afa35a37e 
					 
					
						
						
							
							(svn r6236) -Fix (FS#313): TGP generation seed edit box only accepted seeds up to 2^31-1, instead of up to 2^32-2.  
						
						
						
						
					 
					
						2006-08-30 12:37:04 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						5382915cb6 
					 
					
						
						
							
							(svn r6082) -CodeChange : Remove the unneeded table/sprites.h include in newgrf_cargo.h.  
						
						... 
						
						
						
						Set it in genworld_gui.c instead, as it is really needed 
						
						
					 
					
						2006-08-24 01:25:00 +00:00 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						aa66da14dd 
					 
					
						
						
							
							(svn r6079) -Change: size and alignment of random seed input box and randomise button  
						
						
						
						
					 
					
						2006-08-23 20:53:53 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						908d3bcfe6 
					 
					
						
						
							
							(svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.  
						
						
						
						
					 
					
						2006-08-22 14:38:37 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						6fb092aa7a 
					 
					
						
						
							
							(svn r5999) -Feature: change the original date format to a 32 bits format based at the year 0.  
						
						... 
						
						
						
						The game date subsystem now allows someone to start in the year 0 and continue
up to the year 5 000 000. However, you currently cannot build anything before 
1920 as there is no newgrf support for dates before 1920 or after 2090 yet. 
						
						
					 
					
						2006-08-20 18:40:57 +00:00 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						95eac1c188 
					 
					
						
						
							
							(svn r5959) -Change: size selection dropdowns placement in 'Scenario type' window  
						
						
						
						
					 
					
						2006-08-19 21:30:40 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						8881a7398d 
					 
					
						
						
							
							(svn r5953) -Fix: tooltip for FlatLand had wrong color (tnx glx)  
						
						
						
						
					 
					
						2006-08-19 16:33:10 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						7abad2b20e 
					 
					
						
						
							
							(svn r5946) -Add: merged the TGP branch to mainline. TGP adds:  
						
						... 
						
						
						
						- New optional landscape generator (TerraGenesis Perlin)
  - Load heightmaps (either BMP or PNG)
  - Progress dialog while generating worlds (no longer a 'hanging' screen)
  - New dialogs for NewGame, Create Scenario and Play Heightmap
    - Easier to configure your landscape
    - More things to configure (tree-placer, ..)
  - Speedup of world generation
  - New console command 'restart': restart the map EXACTLY as it was when you
      first started it (needs a game made after or with this commit)
  - New console command 'getseed': get the seed of your map and share it with
      others (of course only works with generated maps)
  - Many new, world generation related, things
  - Many internal cleanups and rewrites
  Many tnx to those people who helped making this:
     Belugas, DaleStan, glx, KUDr, RichK67, Rubidium, and TrueLight (alfabetic)
  Many tnx to those who helped testing:
     Arnau, Bjarni, and tokai (alfabetic)
  And to all other people who helped testing and sending comments / bugs
  Stats: 673 lines changed, 3534 new lines, 79 new strings 
						
						
					 
					
						2006-08-19 10:00:30 +00:00