peter1138
							
						 
					 | 
					
						
						
							
						
						68707808c0
					 | 
					
						
						
							
							(svn r11915) -Codechange: Add a function to draw a sort button's up/down arrow. Arrows are now drawn in a consistent position based on the widget, instead of randomly positioned by pixel.
						
						
						
						
						
						
					 | 
					
						2008-01-18 10:36:55 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter1138
							
						 
					 | 
					
						
						
							
						
						1182a940cf
					 | 
					
						
						
							
							(svn r11912) -Codechange: use dropdown widget for autoreplace, station builder and (second?) vehicle list windows
						
						
						
						
						
						
					 | 
					
						2008-01-17 21:57:20 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter1138
							
						 
					 | 
					
						
						
							
						
						307b0e8e7a
					 | 
					
						
						
							
							(svn r11912) -Codechange: use dropdown widget for autoreplace, station builder and (second?) vehicle list windows
						
						
						
						
						
						
					 | 
					
						2008-01-17 21:57:20 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								frosch
							
						 
					 | 
					
						
						
							
						
						3ae0c5316c
					 | 
					
						
						
							
							(svn r11899) -Cleanup: Remove ShowReplaceVehicleWindow() as it is basically a duplicate of ShowReplaceGroupVehicleWindow().
						
						
						
						
						
						
					 | 
					
						2008-01-17 17:35:59 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								frosch
							
						 
					 | 
					
						
						
							
						
						35f3421842
					 | 
					
						
						
							
							(svn r11899) -Cleanup: Remove ShowReplaceVehicleWindow() as it is basically a duplicate of ShowReplaceGroupVehicleWindow().
						
						
						
						
						
						
					 | 
					
						2008-01-17 17:35:59 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						736640fd87
					 | 
					
						
						
							
							(svn r11866) -Codechange: swap OFB_* and OF_* so it conceptually in sync with other cases of *B_* vs *_* like VETSB_* and VETS_*.
						
						
						
						
						
						
					 | 
					
						2008-01-15 18:44:22 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						576f8ad93e
					 | 
					
						
						
							
							(svn r11866) -Codechange: swap OFB_* and OF_* so it conceptually in sync with other cases of *B_* vs *_* like VETSB_* and VETS_*.
						
						
						
						
						
						
					 | 
					
						2008-01-15 18:44:22 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter1138
							
						 
					 | 
					
						
						
							
						
						1fa2285327
					 | 
					
						
						
							
							(svn r11848) -Codechange: New class-based drop down list functionality. Lists are now dynamically generated, and can include parameters, or be extended however needed.
						
						
						
						
						
						
					 | 
					
						2008-01-14 16:10:58 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter1138
							
						 
					 | 
					
						
						
							
						
						e4c05f8d78
					 | 
					
						
						
							
							(svn r11848) -Codechange: New class-based drop down list functionality. Lists are now dynamically generated, and can include parameters, or be extended however needed.
						
						
						
						
						
						
					 | 
					
						2008-01-14 16:10:58 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						9c0c798dd8
					 | 
					
						
						
							
							(svn r11834) -Codechange: only include settings_type.h if needed.
						
						
						
						
						
						
					 | 
					
						2008-01-13 14:37:30 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						dc87b05e8c
					 | 
					
						
						
							
							(svn r11834) -Codechange: only include settings_type.h if needed.
						
						
						
						
						
						
					 | 
					
						2008-01-13 14:37:30 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						90acd52f22
					 | 
					
						
						
							
							(svn r11828) -Codechange: include table/* as the last includes and remove an unneeded include from openttd.h.
						
						
						
						
						
						
					 | 
					
						2008-01-13 01:21:35 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						d4e6a6bf57
					 | 
					
						
						
							
							(svn r11828) -Codechange: include table/* as the last includes and remove an unneeded include from openttd.h.
						
						
						
						
						
						
					 | 
					
						2008-01-13 01:21:35 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter1138
							
						 
					 | 
					
						
						
							
						
						0f7392bd61
					 | 
					
						
						
							
							(svn r11822) -Codechange: Replaced fixed size custom name array. Names are now attached to their object directly and there is
						
						
						
						
						
						
						
						no limit to the amount of names.
-Fix: NewGRF engines could not be renamed. 
						
						
					 | 
					
						2008-01-12 19:58:06 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter1138
							
						 
					 | 
					
						
						
							
						
						ab8382c0db
					 | 
					
						
						
							
							(svn r11822) -Codechange: Replaced fixed size custom name array. Names are now attached to their object directly and there is
						
						
						
						
						
						
						
						no limit to the amount of names.
-Fix: NewGRF engines could not be renamed. 
						
						
					 | 
					
						2008-01-12 19:58:06 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						2fc62eab05
					 | 
					
						
						
							
							(svn r11818) -Codechange: split player.h into smaller pieces.
						
						
						
						
						
						
					 | 
					
						2008-01-12 14:10:35 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						ac528411df
					 | 
					
						
						
							
							(svn r11818) -Codechange: split player.h into smaller pieces.
						
						
						
						
						
						
					 | 
					
						2008-01-12 14:10:35 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						64d691bacc
					 | 
					
						
						
							
							(svn r11787) -Codechange: more header rewrites. This time related to viewport.h.
						
						
						
						
						
						
					 | 
					
						2008-01-09 09:45:45 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						0e517fe023
					 | 
					
						
						
							
							(svn r11787) -Codechange: more header rewrites. This time related to viewport.h.
						
						
						
						
						
						
					 | 
					
						2008-01-09 09:45:45 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						b09d957f31
					 | 
					
						
						
							
							(svn r11777) -Codechange: split the string header and make do not include it when it's not necessary.
						
						
						
						
						
						
					 | 
					
						2008-01-07 14:23:25 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						a3ccdcea36
					 | 
					
						
						
							
							(svn r11777) -Codechange: split the string header and make do not include it when it's not necessary.
						
						
						
						
						
						
					 | 
					
						2008-01-07 14:23:25 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						71d4004a85
					 | 
					
						
						
							
							(svn r11776) -Codechange: more header splittings to reduce the dependencies.
						
						
						
						
						
						
					 | 
					
						2008-01-07 14:02:26 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						38115acf5a
					 | 
					
						
						
							
							(svn r11776) -Codechange: more header splittings to reduce the dependencies.
						
						
						
						
						
						
					 | 
					
						2008-01-07 14:02:26 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						e2f7ec1d3e
					 | 
					
						
						
							
							(svn r11775) -Codechange: move all autoreplace/autorenew functions to a single location.
						
						
						
						
						
						
					 | 
					
						2008-01-07 09:19:53 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						a8a3a7e3f2
					 | 
					
						
						
							
							(svn r11775) -Codechange: move all autoreplace/autorenew functions to a single location.
						
						
						
						
						
						
					 | 
					
						2008-01-07 09:19:53 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter1138
							
						 
					 | 
					
						
						
							
						
						890296c125
					 | 
					
						
						
							
							(svn r11742) -Codechange [FS#1319]: Run window tick events when paused, so that news pop-ups and the about window still progress. For other windows the events are ignored when paused.
						
						
						
						
						
						
					 | 
					
						2008-01-01 22:34:00 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter1138
							
						 
					 | 
					
						
						
							
						
						fa83291a76
					 | 
					
						
						
							
							(svn r11742) -Codechange [FS#1319]: Run window tick events when paused, so that news pop-ups and the about window still progress. For other windows the events are ignored when paused.
						
						
						
						
						
						
					 | 
					
						2008-01-01 22:34:00 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						722613f7f3
					 | 
					
						
						
							
							(svn r11706) -Codechange: split vehicle.h and remove another bunch of useless includes.
						
						
						
						
						
						
					 | 
					
						2007-12-27 13:35:39 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						384503e7d3
					 | 
					
						
						
							
							(svn r11706) -Codechange: split vehicle.h and remove another bunch of useless includes.
						
						
						
						
						
						
					 | 
					
						2007-12-27 13:35:39 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						db73addb43
					 | 
					
						
						
							
							(svn r11702) -Codechange: move all date related stuff to date*.
						
						
						
						
						
						
					 | 
					
						2007-12-26 13:50:40 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						b9046c97fb
					 | 
					
						
						
							
							(svn r11702) -Codechange: move all date related stuff to date*.
						
						
						
						
						
						
					 | 
					
						2007-12-26 13:50:40 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						81bf9f8503
					 | 
					
						
						
							
							(svn r11692) -Codechange: move some functions from 'functions.h' to a more logical place and remove about 50% of the includes of 'functions.h'
						
						
						
						
						
						
					 | 
					
						2007-12-25 11:26:07 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						429521a7d1
					 | 
					
						
						
							
							(svn r11692) -Codechange: move some functions from 'functions.h' to a more logical place and remove about 50% of the includes of 'functions.h'
						
						
						
						
						
						
					 | 
					
						2007-12-25 11:26:07 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						00c9d3ef20
					 | 
					
						
						
							
							(svn r11691) -Codechange: move+rename helpers.hpp and only include it when it is really needed.
						
						
						
						
						
						
					 | 
					
						2007-12-25 09:48:53 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						bf98e25e43
					 | 
					
						
						
							
							(svn r11691) -Codechange: move+rename helpers.hpp and only include it when it is really needed.
						
						
						
						
						
						
					 | 
					
						2007-12-25 09:48:53 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						1f6043458c
					 | 
					
						
						
							
							(svn r11682) -Codechange: move some 'generic' geometry related types into a single file and do not include gfx.h everywhere to get a Point type.
						
						
						
						
						
						
					 | 
					
						2007-12-22 23:30:28 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						8f0e68285b
					 | 
					
						
						
							
							(svn r11682) -Codechange: move some 'generic' geometry related types into a single file and do not include gfx.h everywhere to get a Point type.
						
						
						
						
						
						
					 | 
					
						2007-12-22 23:30:28 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						766551b0bc
					 | 
					
						
						
							
							(svn r11677) -Codechange: move price and command related types/functions to their respective places.
						
						
						
						
						
						
					 | 
					
						2007-12-21 21:50:46 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						9e9cfe6e59
					 | 
					
						
						
							
							(svn r11677) -Codechange: move price and command related types/functions to their respective places.
						
						
						
						
						
						
					 | 
					
						2007-12-21 21:50:46 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						8427b8bad2
					 | 
					
						
						
							
							(svn r11675) -Codechange: split the string types from the string functions.
						
						
						
						
						
						
					 | 
					
						2007-12-21 19:49:27 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						433a9f3c09
					 | 
					
						
						
							
							(svn r11675) -Codechange: split the string types from the string functions.
						
						
						
						
						
						
					 | 
					
						2007-12-21 19:49:27 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						c201bc35f0
					 | 
					
						
						
							
							(svn r11672) -Codechange: refactor some stuff out of gui.h.
						
						
						
						
						
						
					 | 
					
						2007-12-21 07:38:36 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						a6b1526c13
					 | 
					
						
						
							
							(svn r11672) -Codechange: refactor some stuff out of gui.h.
						
						
						
						
						
						
					 | 
					
						2007-12-21 07:38:36 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						2cf7d5b2cb
					 | 
					
						
						
							
							(svn r11668) -Codechange: more refactoring aimed at reducing compile time and making it more logic where function definitions can be found.
						
						
						
						
						
						
					 | 
					
						2007-12-19 20:45:46 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						d582aea639
					 | 
					
						
						
							
							(svn r11668) -Codechange: more refactoring aimed at reducing compile time and making it more logic where function definitions can be found.
						
						
						
						
						
						
					 | 
					
						2007-12-19 20:45:46 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						8bfbfd0031
					 | 
					
						
						
							
							(svn r11667) -Codechange: split window.h into a header that defines some 'global' window related types, on that defined 'global' window functions and one that defines functions and types only used by *_gui.cpps.
						
						
						
						
						
						
					 | 
					
						2007-12-19 19:44:29 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						8896bea306
					 | 
					
						
						
							
							(svn r11667) -Codechange: split window.h into a header that defines some 'global' window related types, on that defined 'global' window functions and one that defines functions and types only used by *_gui.cpps.
						
						
						
						
						
						
					 | 
					
						2007-12-19 19:44:29 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								smatz
							
						 
					 | 
					
						
						
							
						
						189771541e
					 | 
					
						
						
							
							(svn r11601) -Codechange: more strict break conditions for _userstring, assert when it overflows anyway (eg. code change without proper check change)
						
						
						
						
						
						
					 | 
					
						2007-12-08 18:50:39 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								smatz
							
						 
					 | 
					
						
						
							
						
						2a62aa1ccd
					 | 
					
						
						
							
							(svn r11601) -Codechange: more strict break conditions for _userstring, assert when it overflows anyway (eg. code change without proper check change)
						
						
						
						
						
						
					 | 
					
						2007-12-08 18:50:39 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						92cb0e45ca
					 | 
					
						
						
							
							(svn r11555) -Codechange: use the new members introduced in r11551.
						
						
						
						
						
						
					 | 
					
						2007-12-02 14:29:48 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |