Darkvater 
							
						 
					 
					
						
						
							
						
						d5909f901a 
					 
					
						
						
							
							(svn r4128) - CodeChange: Add proper semantics for CargoID for such variables instead of using the general byte-type.  
						
						
						
						
					 
					
						2006-03-26 22:23:32 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						49c7eb934b 
					 
					
						
						
							
							(svn r3613) Some more const, indentation, whitespace and similar stuff  
						
						
						
						
					 
					
						2006-02-18 14:41:24 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						1f177c6306 
					 
					
						
						
							
							(svn r3607) - Fix indenting of PerformanceRatingDetailWndProc()  
						
						
						
						
					 
					
						2006-02-16 20:51:06 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						84fb96fe85 
					 
					
						
						
							
							(svn r3511) More whitespace ([FS#46] by Rubidium)  
						
						
						
						
					 
					
						2006-02-01 07:36:15 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						979a8fea86 
					 
					
						
						
							
							(svn r3417) - Make company league table window pinnable.  
						
						
						
						
					 
					
						2006-01-22 10:00:04 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						1c57091230 
					 
					
						
						
							
							(svn r3270) Correct all (mis)uses of WWT_CLOSEBOX / WWT_TEXTBTN to reflect their actual use, and add "Close Window" tooltip where missing.  
						
						
						
						
					 
					
						2005-12-07 15:48:52 +00:00 
						 
				 
			
				
					
						
							
							
								Darkvater 
							
						 
					 
					
						
						
							
						
						cac9cfe249 
					 
					
						
						
							
							(svn r3215) - Fix: warning on VS.NET 2003 complaining about constness reintroduced by revision 3192  
						
						
						
						
					 
					
						2005-11-17 22:56:50 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						06a708b7b3 
					 
					
						
						
							
							(svn r3198) Rewrite the company league drawing routine for better readability  
						
						
						
						
					 
					
						2005-11-16 12:10:45 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						f7abff5f96 
					 
					
						
						
							
							(svn r3181) -Bracing  
						
						... 
						
						
						
						-Indentation
-Whitespace
-DeMorgan's Law
-Test with NULL or 0 for non-booleans
-'\0' instead of 0 for chars
-Remove redundantly redundant comments (like DoFoo(); // Do foo)
-Join multiple short lines with a single statement
-Split single lines with multiple statements
-Avoid assignments in if 
						
						
					 
					
						2005-11-14 19:48:04 +00:00 
						 
				 
			
				
					
						
							
							
								Darkvater 
							
						 
					 
					
						
						
							
						
						a3d40a29fc 
					 
					
						
						
							
							(svn r3008) [ 1247535 ] Native Support for Win64 (compile&run only) (michi_cc)  
						
						... 
						
						
						
						Fix warning in graph_gui.c with const problem 
						
						
					 
					
						2005-10-02 22:39:56 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						ed8c9c91d6 
					 
					
						
						
							
							(svn r3001) s/Player*/const Player*/  
						
						... 
						
						
						
						s/byte/PlayerID/
s/int/PlayerID/
and related changes 
						
						
					 
					
						2005-09-30 20:37:25 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						c2c865e4b9 
					 
					
						
						
							
							(svn r2984) Use adequate types, this should aid portability a bit  
						
						
						
						
					 
					
						2005-09-25 09:04:59 +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 
						 
				 
			
				
					
						
							
							
								ludde 
							
						 
					 
					
						
						
							
						
						29564f9fcf 
					 
					
						
						
							
							(svn r2781) Fix some of the issues with variables in .h files.  
						
						
						
						
					 
					
						2005-08-01 16:31:19 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						11a70c5e91 
					 
					
						
						
							
							(svn r2766) Remove string and make use of the plural feature  
						
						
						
						
					 
					
						2005-07-31 16:15:37 +00:00 
						 
				 
			
				
					
						
							
							
								celestar 
							
						 
					 
					
						
						
							
						
						238e47cd42 
					 
					
						
						
							
							(svn r2702) -Codechange: Cleaned up the sprite code and replaced many magic numbers  
						
						... 
						
						
						
						by enums. There remains work in gfx.c to move the "transparency" and
"recolor" bits around to make space for more sprites. However, 2800
additional sprites can now be loaded. There also remains cleanup and
Doxygen work on many of the header files. 
						
						
					 
					
						2005-07-24 15:56:31 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						a227065ab7 
					 
					
						
						
							
							(svn r2701) Insert Id tags into all source files  
						
						
						
						
					 
					
						2005-07-24 14:12:37 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						559babcdc9 
					 
					
						
						
							
							(svn r2673) Include functions.h directly, not globally via openttd.h  
						
						
						
						
					 
					
						2005-07-22 07:02:20 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						0762aa9ec9 
					 
					
						
						
							
							(svn r2669) Shuffle some more stuff around to reduce dependencies  
						
						
						
						
					 
					
						2005-07-21 22:15:02 +00:00 
						 
				 
			
				
					
						
							
							
								Darkvater 
							
						 
					 
					
						
						
							
						
						2379c59ab8 
					 
					
						
						
							
							(svn r2645) Fix (useless)warning in graph_gui and add brackets around HASBIT in an if statement  
						
						
						
						
					 
					
						2005-07-19 22:29:35 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						7c694f2553 
					 
					
						
						
							
							(svn r2643) Get rid of some unnecessary casts  
						
						
						
						
					 
					
						2005-07-19 21:49:35 +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 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						61f6f07edd 
					 
					
						
						
							
							(svn r2486) Turn TILE_FROM_XY into an inline function and rename it to TileVirtXY  
						
						
						
						
					 
					
						2005-06-25 06:15:43 +00:00 
						 
				 
			
				
					
						
							
							
								celestar 
							
						 
					 
					
						
						
							
						
						aa7334a3ec 
					 
					
						
						
							
							(svn r2468) -Codechange: Got rid of DEREF_PLAYER and replaced it by GetPlayer  
						
						
						
						
					 
					
						2005-06-21 16:28:17 +00:00 
						 
				 
			
				
					
						
							
							
								Darkvater 
							
						 
					 
					
						
						
							
						
						b438b1248c 
					 
					
						
						
							
							(svn r2397) - CodeChange: rename all "ttd" files to "openttd" files.  
						
						
						
						
					 
					
						2005-06-02 19:30:21 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						e416fe8066 
					 
					
						
						
							
							(svn r2079) -Add: signlist, shows all signs in the map. Clicking on them, and you go  
						
						... 
						
						
						
						to the sign. Very needed for coop. You can find it under World Map. 
						
						
					 
					
						2005-03-26 21:22:29 +00:00 
						 
				 
			
				
					
						
							
							
								dominik 
							
						 
					 
					
						
						
							
						
						29e0ded977 
					 
					
						
						
							
							(svn r1631) A couple of fixes for the signed/unsigned warnings. Only train_cmd.c remains to need fixing...  
						
						
						
						
					 
					
						2005-01-23 23:58:35 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						189ca73707 
					 
					
						
						
							
							(svn r1594) Convert all undefined parameter lists to (void) and add the appropriate warning flags in the Makefile  
						
						
						
						
					 
					
						2005-01-22 20:23:18 +00:00 
						 
				 
			
				
					
						
							
							
								darkvater 
							
						 
					 
					
						
						
							
						
						7c28bafba9 
					 
					
						
						
							
							(svn r1587) -CodeChange: fixed up the graph loop a little..numd now shows the exact amount, no +1 needed  
						
						... 
						
						
						
						-CodeMotion: moved 'Company performancerating detail' to the end of the file; it fits there 
						
						
					 
					
						2005-01-22 16:24:21 +00:00 
						 
				 
			
				
					
						
							
							
								dominik 
							
						 
					 
					
						
						
							
						
						6e17ee9fe2 
					 
					
						
						
							
							(svn r1586) Fix: [ 1107340 ] Graphs don't show comapany info for company  #8  
						
						
						
						
					 
					
						2005-01-22 15:50:54 +00:00 
						 
				 
			
				
					
						
							
							
								dominik 
							
						 
					 
					
						
						
							
						
						2f4959dcd8 
					 
					
						
						
							
							(svn r1580) Fix: [ 1106354 ] Graph's keys get confused  
						
						... 
						
						
						
						Fix: Graphs were not updated correctly when one graph with a certain selection was already open and another graph window was opened 
						
						
					 
					
						2005-01-21 11:12:17 +00:00 
						 
				 
			
				
					
						
							
							
								darkvater 
							
						 
					 
					
						
						
							
						
						5fac6142e8 
					 
					
						
						
							
							(svn r1479) -Added highscore chart (accessible from the difficulty window) with top5 companies for a given difficulty (select the difficulty in the menu)  
						
						... 
						
						
						
						-Added endgame score on 1 jan 2051 where you are added to the highscore if sufficiently large points have been accumulated. Game is paused while
-These values are saved in hs.dat; added read/write functions for it
-Added code to delete all windows to show charts. There is one issue left: somehow a news-gui pops up in front of the the chart at the end of the game. 
						
						
					 
					
						2005-01-11 00:54:06 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						05a3a83b6c 
					 
					
						
						
							
							(svn r1475) Fix some more signed/unsigned comparison warnings  
						
						
						
						
					 
					
						2005-01-10 22:14:35 +00:00 
						 
				 
			
				
					
						
							
							
								darkvater 
							
						 
					 
					
						
						
							
						
						29b4ab04c3 
					 
					
						
						
							
							(svn r1465) -Fix: [1099101] starting year patch goes out of range. Clamped year between 1920-2090 as wel as adding defines for it.  
						
						
						
						
					 
					
						2005-01-10 14:43:00 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						a94fe04a9a 
					 
					
						
						
							
							(svn r1348) -Feature: resizable windows. Read the comment in window.h to find out  
						
						... 
						
						
						
						how the system works. All useful windows are already made resizable. Enjoy :)
-Fix: fixed some GUI-glitches and flaws along the way 
						
						
					 
					
						2005-01-03 19:45:18 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						fdb447ac55 
					 
					
						
						
							
							(svn r901) Small step in the process to clean up the DPARAM mess:  
						
						... 
						
						
						
						- reduce to 2 sizes (*DParam64 for 64bit values, *DParam for the rest)
- use inline functions instead of macros
- add assert()s to check for buffer overruns 
						
						
					 
					
						2004-12-02 22:53:07 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						d542f5624a 
					 
					
						
						
							
							(svn r844) Fix some typos ([ 1074329 ]) and use a bigger font in the detailed performance rating window  
						
						
						
						
					 
					
						2004-11-28 12:24:48 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						acbd1801c7 
					 
					
						
						
							
							(svn r815) Include strings.h only in the files which need it.  
						
						... 
						
						
						
						This should reduce the compile time after altering english.txt by about 1/3, because "only" 62 instead of 90 .c files must be recompiled. 
						
						
					 
					
						2004-11-25 10:47:30 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						249a170ace 
					 
					
						
						
							
							(svn r607) -Patch: [ 985102 ] static cleanup  
						
						... 
						
						
						
						Thanks to lvoge 
						
						
					 
					
						2004-11-14 19:44:06 +00:00 
						 
				 
			
				
					
						
							
							
								darkvater 
							
						 
					 
					
						
						
							
						
						72457bac0d 
					 
					
						
						
							
							(svn r241) -Fix: Trailing spaces :O  
						
						
						
						
					 
					
						2004-09-13 23:43:54 +00:00 
						 
				 
			
				
					
						
							
							
								darkvater 
							
						 
					 
					
						
						
							
						
						fc9a450e75 
					 
					
						
						
							
							(svn r237) -Fix: [1025836] Company value problem (again). Now company value rightly shows the value, including ALL your money.  
						
						... 
						
						
						
						-Fix: Graphs now accomodate 64bit numbers (so the company value graph doesn't plummet into -... if value is too big)
-Strgen: added CURRCOMPACT64 for this, and 64bit versions of several macros. 
						
						
					 
					
						2004-09-13 20:38:36 +00:00 
						 
				 
			
				
					
						
							
							
								darkvater 
							
						 
					 
					
						
						
							
						
						e295e46e3e 
					 
					
						
						
							
							(svn r223) -Fix: Const correctness and miscellaneous fixes. Thank you Tron for your diligent fixing of warnings (and some possibly bugs) (Tron)  
						
						... 
						
						
						
						-CodeLayout: Remove trailing spaces and Windows linebreaks 
						
						
					 
					
						2004-09-12 21:49:38 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						eb49a19460 
					 
					
						
						
							
							(svn r194) -Codechange: stripping trailing-spaces. Please keep this that way!  
						
						
						
						
					 
					
						2004-09-10 19:02:27 +00:00 
						 
				 
			
				
					
						
							
							
								darkvater 
							
						 
					 
					
						
						
							
						
						56435c8775 
					 
					
						
						
							
							(svn r177) -Fix: padded out Widget code to solve warnings on C99 compiler (Tron)  
						
						... 
						
						
						
						-Fix: added WIDGETS_END macro for WWT_LAST which does this for all last widget-types 
						
						
					 
					
						2004-09-07 21:48:09 +00:00 
						 
				 
			
				
					
						
							
							
								darkvater 
							
						 
					 
					
						
						
							
						
						aa02125158 
					 
					
						
						
							
							(svn r166) -Codechange: change 74 for constant DAY_TICKS  
						
						
						
						
					 
					
						2004-09-06 18:22:25 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						60c5307182 
					 
					
						
						
							
							(svn r141) -Fix: Company-value was not updated immediatly if legend was changed  
						
						... 
						
						
						
						(vondel) 
						
						
					 
					
						2004-08-25 18:28:57 +00:00 
						 
				 
			
				
					
						
							
							
								dominik 
							
						 
					 
					
						
						
							
						
						a6f2257600 
					 
					
						
						
							
							(svn r117) Feature: Performance details window in company league menu (TrueLight)  
						
						
						
						
					 
					
						2004-08-23 10:59:03 +00:00 
						 
				 
			
				
					
						
							
							
								darkvater 
							
						 
					 
					
						
						
							
						
						69b09ef302 
					 
					
						
						
							
							(svn r58) -Fix stupid bug in company league window if non-player is first  
						
						
						
						
					 
					
						2004-08-15 16:19:54 +00:00 
						 
				 
			
				
					
						
							
							
								darkvater 
							
						 
					 
					
						
						
							
						
						637a567acb 
					 
					
						
						
							
							(svn r17) -Fix Player window fixes, Getstring id0 fixes, Finances window is now ok  
						
						
						
						
					 
					
						2004-08-10 21:29:47 +00:00 
						 
				 
			
				
					
						
							
							
								darkvater 
							
						 
					 
					
						
						
							
						
						e4940ebc79 
					 
					
						
						
							
							(svn r3) -[1005611] Player Window patch: When looking in dropdownlist for player stuff, it will say  
						
						... 
						
						
						
						for all human players (Player #), not only for the first 2 
						
						
					 
					
						2004-08-10 14:32:17 +00:00