truelight 
							
						 
					 
					
						
						
							
						
						dc82eeb2ae 
					 
					
						
						
							
							(svn r10265) -Feature: allow double-clicking on certain places: build-vehicle and town-action  
						
						
						
						
					 
					
						2007-06-22 10:57:53 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						6159f58948 
					 
					
						
						
							
							(svn r10265) -Feature: allow double-clicking on certain places: build-vehicle and town-action  
						
						
						
						
					 
					
						2007-06-22 10:57:53 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						79cd3f5db0 
					 
					
						
						
							
							(svn r10190) -Codechange: merged renderer and blitter to one single class API: blitter  
						
						... 
						
						
						
						-Codechange: introduced a hierachy of blitters to avoid a lot of code duplication
 Note: this allows much easier adding other types of video-drivers, like OpenGL 
						
						
					 
					
						2007-06-17 20:30:28 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						003375d375 
					 
					
						
						
							
							(svn r10190) -Codechange: merged renderer and blitter to one single class API: blitter  
						
						... 
						
						
						
						-Codechange: introduced a hierachy of blitters to avoid a lot of code duplication
 Note: this allows much easier adding other types of video-drivers, like OpenGL 
						
						
					 
					
						2007-06-17 20:30:28 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						0e53fd6d32 
					 
					
						
						
							
							(svn r10121) -Codechange: split renderer from rest of code; no longer any code directly accesses the video-buffer  
						
						... 
						
						
						
						-Add: added NULL blitter and renderer, which are always used for -vnull
-Add: dedicated driver doesn't blit nor render by default. Can be overruled by user. (-D -b 8bpp-optimized)
-Remove: removed CTRL+D from win32, which is incompatible with above
-Add: extended screenshot support for PNG and BMP
-Codechange: remove all hardcoded 8bpp references and replace them with more dynamic ones
-Codechange: minor stuff in blitters 
						
						
					 
					
						2007-06-12 20:24:12 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						f3f744d36a 
					 
					
						
						
							
							(svn r10121) -Codechange: split renderer from rest of code; no longer any code directly accesses the video-buffer  
						
						... 
						
						
						
						-Add: added NULL blitter and renderer, which are always used for -vnull
-Add: dedicated driver doesn't blit nor render by default. Can be overruled by user. (-D -b 8bpp-optimized)
-Remove: removed CTRL+D from win32, which is incompatible with above
-Add: extended screenshot support for PNG and BMP
-Codechange: remove all hardcoded 8bpp references and replace them with more dynamic ones
-Codechange: minor stuff in blitters 
						
						
					 
					
						2007-06-12 20:24:12 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						b605f68631 
					 
					
						
						
							
							(svn r9846) -Codechange: introduced ZOOM_LVL_MIN and ZOOM_LVL_MAX for the obvious reasons  
						
						... 
						
						
						
						-Codechange: introduced ZOOM_LVL_DETAIL to show/remove details
-Codechange: changed << and >> operator with ZoomLevel to a simple wrapper (that in theory also allows zoom-in besides the current zoom-out)
-Fix r9845: missed some int -> ZoomLevel 
						
						
					 
					
						2007-05-15 16:08:46 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						765c466b8d 
					 
					
						
						
							
							(svn r9846) -Codechange: introduced ZOOM_LVL_MIN and ZOOM_LVL_MAX for the obvious reasons  
						
						... 
						
						
						
						-Codechange: introduced ZOOM_LVL_DETAIL to show/remove details
-Codechange: changed << and >> operator with ZoomLevel to a simple wrapper (that in theory also allows zoom-in besides the current zoom-out)
-Fix r9845: missed some int -> ZoomLevel 
						
						
					 
					
						2007-05-15 16:08:46 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						dc191785db 
					 
					
						
						
							
							(svn r9844) -Codechange: replace zoomlevel with an enum  
						
						... 
						
						
						
						-Codechange: use predefined enums for viewport zoomlevels 
						
						
					 
					
						2007-05-15 14:08:39 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						d3f375231f 
					 
					
						
						
							
							(svn r9844) -Codechange: replace zoomlevel with an enum  
						
						... 
						
						
						
						-Codechange: use predefined enums for viewport zoomlevels 
						
						
					 
					
						2007-05-15 14:08:39 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						76358226d0 
					 
					
						
						
							
							(svn r9720) -Codechange: Remove global var and gotos from window autoplacement  
						
						
						
						
					 
					
						2007-04-26 17:32:54 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						5577d5c86c 
					 
					
						
						
							
							(svn r9720) -Codechange: Remove global var and gotos from window autoplacement  
						
						
						
						
					 
					
						2007-04-26 17:32:54 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						2ce514284c 
					 
					
						
						
							
							(svn r9673) -Cleanup: remove spaces before tabs and replace non-indenting tabs with spaces.  
						
						
						
						
					 
					
						2007-04-18 22:41:53 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						2dc5589290 
					 
					
						
						
							
							(svn r9673) -Cleanup: remove spaces before tabs and replace non-indenting tabs with spaces.  
						
						
						
						
					 
					
						2007-04-18 22:41:53 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						7577954ced 
					 
					
						
						
							
							(svn r9672) -Cleanup: lots of coding style fixes around operands.  
						
						
						
						
					 
					
						2007-04-18 22:10:36 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						80c259f64f 
					 
					
						
						
							
							(svn r9672) -Cleanup: lots of coding style fixes around operands.  
						
						
						
						
					 
					
						2007-04-18 22:10:36 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						097b3b3c7b 
					 
					
						
						
							
							(svn r9662) -Documentation: Doxygen corrections and @file omissions  
						
						
						
						
					 
					
						2007-04-17 20:23:13 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						607a55f4ec 
					 
					
						
						
							
							(svn r9662) -Documentation: Doxygen corrections and @file omissions  
						
						
						
						
					 
					
						2007-04-17 20:23:13 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						faad091b8f 
					 
					
						
						
							
							(svn r9580) -Documentation: Correction of doxygen function declarations  
						
						
						
						
					 
					
						2007-04-09 15:06:24 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						82ad5a6d9c 
					 
					
						
						
							
							(svn r9580) -Documentation: Correction of doxygen function declarations  
						
						
						
						
					 
					
						2007-04-09 15:06:24 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						7ad3bb257e 
					 
					
						
						
							
							(svn r9568) -Documentation: doxygen and comment changes: Root of src is finally done.  Now, time to start clearing as much as possible  
						
						
						
						
					 
					
						2007-04-06 04:10:19 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						d4d5ce7ee5 
					 
					
						
						
							
							(svn r9568) -Documentation: doxygen and comment changes: Root of src is finally done.  Now, time to start clearing as much as possible  
						
						
						
						
					 
					
						2007-04-06 04:10:19 +00:00 
						 
				 
			
				
					
						
							
							
								bjarni 
							
						 
					 
					
						
						
							
						
						e93ace0cfa 
					 
					
						
						
							
							(svn r9126) -Feature: "Function of scrollwheel" can now be set to off as well  
						
						... 
						
						
						
						Note: since this can be useful for all platforms, the GUI is no longer OSX specific.
  Note: scrolling lists is still unaffected by this setting 
						
						
					 
					
						2007-03-11 21:53:46 +00:00 
						 
				 
			
				
					
						
							
							
								bjarni 
							
						 
					 
					
						
						
							
						
						4cc3551ef2 
					 
					
						
						
							
							(svn r9126) -Feature: "Function of scrollwheel" can now be set to off as well  
						
						... 
						
						
						
						Note: since this can be useful for all platforms, the GUI is no longer OSX specific.
  Note: scrolling lists is still unaffected by this setting 
						
						
					 
					
						2007-03-11 21:53:46 +00:00 
						 
				 
			
				
					
						
							
							
								bjarni 
							
						 
					 
					
						
						
							
						
						49d26fd754 
					 
					
						
						
							
							(svn r9112) -Feature r9111: scrollwheel scrolling can now also scroll the smallmap  
						
						
						
						
					 
					
						2007-03-11 11:57:11 +00:00 
						 
				 
			
				
					
						
							
							
								bjarni 
							
						 
					 
					
						
						
							
						
						9be41fede6 
					 
					
						
						
							
							(svn r9112) -Feature r9111: scrollwheel scrolling can now also scroll the smallmap  
						
						
						
						
					 
					
						2007-03-11 11:57:11 +00:00 
						 
				 
			
				
					
						
							
							
								bjarni 
							
						 
					 
					
						
						
							
						
						7d498a55de 
					 
					
						
						
							
							(svn r9111) -Feature: [OSX] mighty mice and touchpads can now scroll the map (in all directions)  
						
						... 
						
						
						
						It has to be enabled first (in patches->interface) first and this will disable scrollwheel zooming
  Note: patch setting "Map scrollwheel speed" might need to be changed since the "correct" setting
    appears to depend on what kind of mouse is in use (mighty mouse or touchpad) 
						
						
					 
					
						2007-03-11 10:55:35 +00:00 
						 
				 
			
				
					
						
							
							
								bjarni 
							
						 
					 
					
						
						
							
						
						50fe0fe059 
					 
					
						
						
							
							(svn r9111) -Feature: [OSX] mighty mice and touchpads can now scroll the map (in all directions)  
						
						... 
						
						
						
						It has to be enabled first (in patches->interface) first and this will disable scrollwheel zooming
  Note: patch setting "Map scrollwheel speed" might need to be changed since the "correct" setting
    appears to depend on what kind of mouse is in use (mighty mouse or touchpad) 
						
						
					 
					
						2007-03-11 10:55:35 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						979ccd45ba 
					 
					
						
						
							
							(svn r9051) -Codechange: typedef [enum|struct] Y {} X; -> [enum|struct] X {};  
						
						
						
						
					 
					
						2007-03-07 12:11:48 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						24c4d5b06d 
					 
					
						
						
							
							(svn r9051) -Codechange: typedef [enum|struct] Y {} X; -> [enum|struct] X {};  
						
						
						
						
					 
					
						2007-03-07 12:11:48 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						4169bfba06 
					 
					
						
						
							
							(svn r9050) -Codechange: Foo(void) -> Foo()  
						
						
						
						
					 
					
						2007-03-07 11:47:46 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						36bb92ae24 
					 
					
						
						
							
							(svn r9050) -Codechange: Foo(void) -> Foo()  
						
						
						
						
					 
					
						2007-03-07 11:47:46 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						b3b14ac2ad 
					 
					
						
						
							
							(svn r9034) -Codechange: renamed _pause to _pause_game, as some targets already have  
						
						... 
						
						
						
						a symbol called _pause (and therefor our variable conflicts with 
 thatone. We shouldn't be using _ as global indicator.....) 
						
						
					 
					
						2007-03-06 20:59:52 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						43133c766c 
					 
					
						
						
							
							(svn r9034) -Codechange: renamed _pause to _pause_game, as some targets already have  
						
						... 
						
						
						
						a symbol called _pause (and therefor our variable conflicts with 
 thatone. We shouldn't be using _ as global indicator.....) 
						
						
					 
					
						2007-03-06 20:59:52 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						b1b5aecae9 
					 
					
						
						
							
							(svn r8853) -Cleanup: doxygen changes.  Correct forgotten c files to cpp files with the @file tag as well as a few general comments style  
						
						
						
						
					 
					
						2007-02-23 01:48:53 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						a723770836 
					 
					
						
						
							
							(svn r8853) -Cleanup: doxygen changes.  Correct forgotten c files to cpp files with the @file tag as well as a few general comments style  
						
						
						
						
					 
					
						2007-02-23 01:48:53 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						6d50c66d67 
					 
					
						
						
							
							(svn r8533) -Fix: segmentation fault when the toolbar gets removed and you have selected one of the items in a submenu of the toolbar.  
						
						
						
						
					 
					
						2007-02-02 14:32:23 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						904088f2f9 
					 
					
						
						
							
							(svn r8533) -Fix: segmentation fault when the toolbar gets removed and you have selected one of the items in a submenu of the toolbar.  
						
						
						
						
					 
					
						2007-02-02 14:32:23 +00:00 
						 
				 
			
				
					
						
							
							
								Darkvater 
							
						 
					 
					
						
						
							
						
						330f9e0c4e 
					 
					
						
						
							
							(svn r8101) -Fix (runknown): Plug potential memleaks when calling UnInitWindowSystem. The function directly deleted all windows instead of calling their respective deallocators which could then in turn any used memory.  
						
						
						
						
					 
					
						2007-01-13 15:50:36 +00:00 
						 
				 
			
				
					
						
							
							
								Darkvater 
							
						 
					 
					
						
						
							
						
						e832a1d046 
					 
					
						
						
							
							(svn r8101) -Fix (runknown): Plug potential memleaks when calling UnInitWindowSystem. The function directly deleted all windows instead of calling their respective deallocators which could then in turn any used memory.  
						
						
						
						
					 
					
						2007-01-13 15:50:36 +00:00 
						 
				 
			
				
					
						
							
							
								KUDr 
							
						 
					 
					
						
						
							
						
						28e969924b 
					 
					
						
						
							
							(svn r8066) - Codechange: MallocT(), CallocT(), ReallocT() now return the pointer to allocated memory instead of modifying the pointer given as parameter  
						
						
						
						
					 
					
						2007-01-11 17:29:39 +00:00 
						 
				 
			
				
					
						
							
							
								KUDr 
							
						 
					 
					
						
						
							
						
						33be1ecfb1 
					 
					
						
						
							
							(svn r8066) - Codechange: MallocT(), CallocT(), ReallocT() now return the pointer to allocated memory instead of modifying the pointer given as parameter  
						
						
						
						
					 
					
						2007-01-11 17:29:39 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						a7d0cdf95f 
					 
					
						
						
							
							(svn r8038) -Merge: the cpp branch. Effort of KUDr, Celestar, glx, Smoovius, stillunknown and pv2b.  
						
						
						
						
					 
					
						2007-01-10 18:56:51 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						f35ed4bbc2 
					 
					
						
						
							
							(svn r8038) -Merge: the cpp branch. Effort of KUDr, Celestar, glx, Smoovius, stillunknown and pv2b.  
						
						
						
						
					 
					
						2007-01-10 18:56:51 +00:00 
						 
				 
			
				
					
						
							
							
								KUDr 
							
						 
					 
					
						
						
							
						
						07c30785ab 
					 
					
						
						
							
							(svn r8033) [cpp] - Prepare for merge from branches/cpp (all .c files renamed to .cpp)  
						
						
						
						
					 
					
						2007-01-10 18:12:09 +00:00 
						 
				 
			
				
					
						
							
							
								KUDr 
							
						 
					 
					
						
						
							
						
						e373ea7096 
					 
					
						
						
							
							(svn r8033) [cpp] - Prepare for merge from branches/cpp (all .c files renamed to .cpp)  
						
						
						
						
					 
					
						2007-01-10 18:12:09 +00:00