Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						a84fa3f15c 
					 
					
						
						
							
							Enable /Gy (Function-Level Linking) and /Gw (Optimize Global Data)  
						
						 
						
						
						
						
					 
					
						2013-12-26 12:53:32 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						ffd359158e 
					 
					
						
						
							
							Disabled exception handling and define _HAS_EXCEPTIONS=0 globally  
						
						 
						
						
						
						
					 
					
						2013-12-24 11:45:49 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						da92def9fc 
					 
					
						
						
							
							Define WIN32_LEAN_AND_MEAN globally  
						
						 
						
						
						
						
					 
					
						2013-12-24 11:20:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						a577608835 
					 
					
						
						
							
							Unignore and fix warnings in Library/  
						
						 
						
						
						
						
					 
					
						2013-12-23 19:42:31 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						3d65d47488 
					 
					
						
						
							
							Additional change to  9fc4aaa 
						
						 
						
						
						
						
					 
					
						2013-11-29 18:47:18 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jsmorley 
							
						 
					 
					
						
						
							
						
						9fc4aaad1f 
					 
					
						
						
							
							Upgrade to Visual Studio 2013  
						
						 
						
						
						
						
					 
					
						2013-11-29 11:42:12 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						cfc3aa77f0 
					 
					
						
						
							
							Build: Default the WinDDK 7.1 to <RepoRoot>\..\WinDDK\7600.16385.1\  
						
						 
						
						
						
						
					 
					
						2013-11-05 17:31:30 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						b7bc3c9d0d 
					 
					
						
						
							
							Build: Add RainmeterPlugin.Cs.props  
						
						 
						
						... 
						
						
						
						This change allows Build.bat to define RmOutDirRoot to redirect output files to a different directory. This will be required for the new installer. 
						
						
					 
					
						2013-11-03 21:56:32 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						950192b8eb 
					 
					
						
						
							
							Additional change to  e1872e6: Move Plugins.props as well  
						
						 
						
						
						
						
					 
					
						2013-11-03 20:23:16 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						e1872e67bb 
					 
					
						
						
							
							Move .props files to Build\VS\  
						
						 
						
						
						
						
					 
					
						2013-11-03 20:18:42 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						dd1d3cb8da 
					 
					
						
						
							
							Build: Minor tweaks  
						
						 
						
						
						
						
					 
					
						2013-11-03 18:34:09 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jsmorley 
							
						 
					 
					
						
						
							
						
						1a150f8bc8 
					 
					
						
						
							
							Update build.bat to 3.1 beta version  
						
						 
						
						
						
						
					 
					
						2013-10-25 10:36:53 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						dbe920cfa5 
					 
					
						
						
							
							Additional change to  04230d6 
						
						 
						
						
						
						
					 
					
						2013-10-20 17:14:39 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						95c8709de7 
					 
					
						
						
							
							Rename /Build/Themes to /Build/Layouts  
						
						 
						
						
						
						
					 
					
						2013-10-20 15:35:56 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						5f145451b6 
					 
					
						
						
							
							Change build output to /{x32,x64}-{Debug,Release}/ instead of /TestBench/{x32,x64}/{Debug,Release}/  
						
						 
						
						... 
						
						
						
						This additionally changes the intermediate directory to /{x32,x64}-{Debug,Release}/Obj/ to avoid cluttering the working tree. 
						
						
					 
					
						2013-10-20 15:30:53 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						986e67d7c5 
					 
					
						
						
							
							SkinInstaller: Split into SkinInstaller.dll and SkinInstaller.exe to support  04e3376 
						
						 
						
						
						
						
					 
					
						2013-10-20 12:28:59 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						dcdd1151c6 
					 
					
						
						
							
							Revert accidental commit of some changes in  13c6b03 
						
						 
						
						
						
						
					 
					
						2013-10-19 17:18:02 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						13c6b0363e 
					 
					
						
						
							
							Build: Use Visual Studio's copy of the CRT DLLs  
						
						 
						
						
						
						
					 
					
						2013-10-19 17:15:41 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						04e3376d5a 
					 
					
						
						
							
							Installer: Include and deploy msvcr110.dll and msvcp110.dll  
						
						 
						
						... 
						
						
						
						The msvcr110.dll and msvcp110.dll libraries are now included in the installer and extracted to InstallDir\Runtime\. The VC++ 2012 redistributable package is no longer downloaded and installed.
Rainmeter.exe will first try to load Rainmeter.dll normally. If it fails, it will retry after loading Runtime\msvcp110.dll. This means that our copy of the runtimes will be used only if the system copy is either not present or somehow invalid.
See Building.md for updated build instructions. 
						
						
					 
					
						2013-10-19 16:49:48 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						04230d608f 
					 
					
						
						
							
							Minor tweaks to the build process  
						
						 
						
						
						
						
					 
					
						2013-10-19 16:19:50 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						9ebac71990 
					 
					
						
						
							
							Installer: Remove 64-bit install checkbox for standard installs on 32-bit systems  
						
						 
						
						
						
						
					 
					
						2013-10-19 12:33:47 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						3cf2c21c7b 
					 
					
						
						
							
							Installer: Minor tweaks  
						
						 
						
						
						
						
					 
					
						2013-10-19 12:26:33 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						5f274807c3 
					 
					
						
						
							
							Installer: Remove Visual C++ 2010 installation  
						
						 
						
						... 
						
						
						
						This means that 3rd party plugins that target msvcr100.dll/msvcp100.dll will fail to work unless they have been separately installed. 
						
						
					 
					
						2013-10-18 20:06:36 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						f6461a1b30 
					 
					
						
						
							
							Add Rainmeter.exe.config to declare support for the .NET 4.0 and 4.5 runtimes  
						
						 
						
						... 
						
						
						
						This allows plugins like InputText.dll to be used with .NET 4.0/4.5 in addition to 2.0. Therefore, we can avoid installing .NET 2.0 on Windows 8 and 8.1 where it is not installed by default (whereas 4.5/4.5.1 is installed by default). 
						
						
					 
					
						2013-10-18 10:42:01 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						1940b7f97c 
					 
					
						
						
							
							Installer: Reset to English instead of Arabic with an invalid language ID  
						
						 
						
						
						
						
					 
					
						2013-10-17 09:32:53 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jsmorley 
							
						 
					 
					
						
						
							
						
						629bb927fc 
					 
					
						
						
							
							Update Build.bat to set version to 3.0.1  
						
						 
						
						
						
						
					 
					
						2013-10-15 09:35:39 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						61e6d0b549 
					 
					
						
						
							
							Installer: Fix loading the illustro default theme with portable installs  
						
						 
						
						
						
						
					 
					
						2013-10-15 16:06:12 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						30ac8063c8 
					 
					
						
						
							
							Cosmetics  
						
						 
						
						
						
						
					 
					
						2013-06-13 22:14:57 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						c8092189aa 
					 
					
						
						
							
							Move build instructions to Docs  
						
						 
						
						
						
						
					 
					
						2013-06-13 22:13:40 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						5117f3c8dd 
					 
					
						
						
							
							Fix typo in  8a086ff 
						
						 
						
						
						
						
					 
					
						2013-06-13 21:15:03 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						8a086ffdcb 
					 
					
						
						
							
							Make unit tests available in Release builds  
						
						 
						
						
						
						
					 
					
						2013-06-13 21:13:57 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						fed4b080b0 
					 
					
						
						
							
							Cosmetics  
						
						 
						
						
						
						
					 
					
						2013-06-12 23:08:45 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						9922b2e25a 
					 
					
						
						
							
							Change Build.bat to show elapsed time  
						
						 
						
						
						
						
					 
					
						2013-06-08 13:23:19 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						3b1484f363 
					 
					
						
						
							
							Update build instructions  
						
						 
						
						
						
						
					 
					
						2013-05-09 13:31:39 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						d064d087eb 
					 
					
						
						
							
							Update build instructions for VS2012.2  
						
						 
						
						
						
						
					 
					
						2013-04-05 15:35:03 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						4323b8f29e 
					 
					
						
						
							
							Installer: Remove statistics collection  
						
						 
						
						
						
						
					 
					
						2013-03-26 17:28:54 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						da7d8e3099 
					 
					
						
						
							
							Remove svn support in Build.bat  
						
						 
						
						
						
						
					 
					
						2013-03-25 15:52:27 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jsmorley 
							
						 
					 
					
						
						
							
						
						4a51c3a68e 
					 
					
						
						
							
							Updating build to version 3.0  
						
						 
						
						
						
						
					 
					
						2013-03-25 09:41:11 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						557664c77f 
					 
					
						
						
							
							Installer: Add FileView to default plugins  
						
						 
						
						
						
						
					 
					
						2013-03-21 15:34:56 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						226416193e 
					 
					
						
						
							
							illustro: Remove Feeds skin  
						
						 
						
						
						
						
					 
					
						2013-03-16 16:39:59 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						874a0e00ce 
					 
					
						
						
							
							Installed: Improved VC++ 2012 redistributable check  
						
						 
						
						
						
						
					 
					
						2013-01-26 13:22:08 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						70dcad01b6 
					 
					
						
						
							
							Fixed typo in  8d66abe 
						
						 
						
						
						
						
					 
					
						2013-01-06 14:48:28 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						8d66abe5ba 
					 
					
						
						
							
							Installer: Added VC++ 2012 redistributable package support  
						
						 
						
						
						
						
					 
					
						2013-01-06 12:24:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						2d8519a025 
					 
					
						
						
							
							Installer: Removed rainmeter.net fallback for redist downloads  
						
						 
						
						
						
						
					 
					
						2013-01-06 12:13:18 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						e4e48e2239 
					 
					
						
						
							
							Minor fix to  ad5b7cf 
						
						 
						
						
						
						
					 
					
						2012-12-22 16:08:53 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						ad5b7cf829 
					 
					
						
						
							
							Additional changes to  5d98c73 
						
						 
						
						
						
						
					 
					
						2012-12-22 15:56:10 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						8ad5232ab7 
					 
					
						
						
							
							Updated build instructions  
						
						 
						
						
						
						
					 
					
						2012-12-22 15:14:10 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						5d98c738b2 
					 
					
						
						
							
							Fixed build with multiple VS versions  
						
						 
						
						
						
						
					 
					
						2012-12-22 14:58:59 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						17f390082d 
					 
					
						
						
							
							Tweaks  
						
						 
						
						
						
						
					 
					
						2012-12-18 20:02:19 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						cabc5f00a4 
					 
					
						
						
							
							Upgraded project to VS2012 (Update 1)  
						
						 
						
						
						
						
					 
					
						2012-12-18 20:01:19 +02:00