Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						da92def9fc 
					 
					
						
						
							
							Define WIN32_LEAN_AND_MEAN globally  
						
						 
						
						
						
						
					 
					
						2013-12-24 11:20:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						c196396ad0 
					 
					
						
						
							
							Unignore and fix warnings elsewhere  
						
						 
						
						
						
						
					 
					
						2013-12-23 19:44:42 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						625a25e015 
					 
					
						
						
							
							Additional change to  9fc4aaa 
						
						 
						
						
						
						
					 
					
						2013-11-29 18:58:29 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						e1872e67bb 
					 
					
						
						
							
							Move .props files to Build\VS\  
						
						 
						
						
						
						
					 
					
						2013-11-03 20:18:42 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						2315fe8cc5 
					 
					
						
						
							
							Remove unnecessary duplication in .vcxproj files  
						
						 
						
						
						
						
					 
					
						2013-10-20 17:45:43 +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 
							
						 
					 
					
						
						
							
						
						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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brian Ferguson 
							
						 
					 
					
						
						
							
						
						99b77ee64b 
					 
					
						
						
							
							Manifest: Removed Vista, cosmetics  
						
						 
						
						
						
						
					 
					
						2013-10-18 11:01:53 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brian Ferguson 
							
						 
					 
					
						
						
							
						
						82e7f10861 
					 
					
						
						
							
							Updated manifest to target Windows 8.1 users  
						
						 
						
						
						
						
					 
					
						2013-10-18 10:57:38 -06: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 
							
						 
					 
					
						
						
							
						
						1934c5db72 
					 
					
						
						
							
							Change NULL to nullptr  
						
						 
						
						
						
						
					 
					
						2013-05-31 17:28:39 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						67542f31dd 
					 
					
						
						
							
							Improve  24ef81d 
						
						 
						
						... 
						
						
						
						Rainmeter.exe now uses delay-loading for Rainmeter.dll instead of manually loading it. 
						
						
					 
					
						2013-05-05 13:09:48 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						7581e3ac98 
					 
					
						
						
							
							Move basic project options into Project.props  
						
						 
						
						
						
						
					 
					
						2013-05-01 13:02:17 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						132e93c857 
					 
					
						
						
							
							Additional change to  648e14b 
						
						 
						
						
						
						
					 
					
						2012-12-23 17:42:30 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						648e14b6f7 
					 
					
						
						
							
							Additional change to  24ef81d 
						
						 
						
						
						
						
					 
					
						2012-12-23 17:00:14 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						24ef81dee8 
					 
					
						
						
							
							Rainmeter.exe: Removed dependency on MSVCRT110.dll for Release builds  
						
						 
						
						... 
						
						
						
						If the CRT libraries are missing or corrupt, a message pointing to http://rainmeter.net/dllerror  is displayed. 
						
						
					 
					
						2012-12-23 14:53:37 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						52e1f1c6b4 
					 
					
						
						
							
							Moved common project settings into .props files  
						
						 
						
						
						
						
					 
					
						2012-12-18 19:49:51 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spx 
							
						 
					 
					
						
						
							
						
						950f86add1 
					 
					
						
						
							
							Application: Fixed typo  
						
						 
						
						
						
						
					 
					
						2012-11-24 12:48:06 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spx 
							
						 
					 
					
						
						
							
						
						425a4de015 
					 
					
						
						
							
							Application: Copy Build/Themes to TestBench/Layouts when finished building  
						
						 
						
						
						
						
					 
					
						2012-11-24 12:43:24 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						678ac501ad 
					 
					
						
						
							
							Added Windows 7/8 compatibility section to manifest  
						
						 
						
						... 
						
						
						
						http://msdn.microsoft.com/en-us/library/windows/desktop/hh848036.aspx  
						
						
					 
					
						2012-09-18 22:37:35 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spx 
							
						 
					 
					
						
						
							
						
						4591a969a6 
					 
					
						
						
							
							Build option: Added /arch:SSE to Release/32bit.  
						
						 
						
						
						
						
					 
					
						2012-07-23 07:34:31 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						b1176d9611 
					 
					
						
						
							
							Cosmetics and restored  2cfbab6, which was accidentally reverted in  dc07162 
						
						 
						
						
						
						
					 
					
						2012-06-11 17:03:19 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						dc07162956 
					 
					
						
						
							
							Improved  83f1b1a 
						
						 
						
						
						
						
					 
					
						2012-06-11 16:20:13 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						83f1b1ae0e 
					 
					
						
						
							
							Added workaround for old plugins using relative path to Rainmeter.exe  
						
						 
						
						
						
						
					 
					
						2012-06-09 19:54:13 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						a85ecc9b7c 
					 
					
						
						
							
							Added separate tray icon resource for high DPI conditions  
						
						 
						
						
						
						
					 
					
						2012-04-22 17:47:19 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						66a5579550 
					 
					
						
						
							
							Minor changes  
						
						 
						
						
						
						
					 
					
						2012-04-09 20:27:49 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						7168634bb6 
					 
					
						
						
							
							Disabled RTTI and removed dynamic_cast  
						
						 
						
						
						
						
					 
					
						2012-04-09 19:45:54 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spx 
							
						 
					 
					
						
						
							
						
						c6a382f4ab 
					 
					
						
						
							
							Removed /Ob1 option for fixing VS2010 optimization bug.  
						
						 
						
						
						
						
					 
					
						2012-04-09 06:53:00 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						116b2b1bb2 
					 
					
						
						
							
							Updated 24x24 icon  
						
						 
						
						
						
						
					 
					
						2012-04-09 15:06:52 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						c69c56e42f 
					 
					
						
						
							
							Cleaned project files  
						
						 
						
						
						
						
					 
					
						2012-04-09 14:04:07 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						3ea09d5c14 
					 
					
						
						
							
							Updated icon  
						
						 
						
						
						
						
					 
					
						2012-04-06 21:21:35 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						9ba4021a2b 
					 
					
						
						
							
							Updated tray icon  
						
						 
						
						
						
						
					 
					
						2012-04-05 21:56:39 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						db52d3d575 
					 
					
						
						
							
							Cosmetic changes to resources  
						
						 
						
						
						
						
					 
					
						2012-03-26 18:49:31 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						7a0ec6c129 
					 
					
						
						
							
							Added /Build  
						
						 
						
						
						
						
					 
					
						2012-03-26 18:26:59 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						f6d6760caf 
					 
					
						
						
							
							- Installer: .NET 2.0 is now a requirement  
						
						 
						
						... 
						
						
						
						- illustro: Changed to use scalable background 
						
						
					 
					
						2012-02-22 10:03:51 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						876817bc11 
					 
					
						
						
							
							- About Log and Skins: Added CTRL+C support to copy third column  
						
						 
						
						... 
						
						
						
						- Cosmetics 
						
						
					 
					
						2012-02-21 09:03:16 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						b48791dd58 
					 
					
						
						
							
							Some minor fixes.  
						
						 
						
						
						
						
					 
					
						2012-02-16 17:38:45 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spx 
							
						 
					 
					
						
						
							
						
						bf27206d8c 
					 
					
						
						
							
							Cleanup.  
						
						 
						
						
						
						
					 
					
						2012-02-16 14:09:54 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						ac840c1599 
					 
					
						
						
							
							- Disabled "Log file created" messagebox  
						
						 
						
						... 
						
						
						
						- Fixed empty messagebox when Rainmeter is launched with Logging=1 and no existing log file
- Minor changes to log output 
						
						
					 
					
						2012-02-14 17:58:03 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						2c6ed8ed69 
					 
					
						
						
							
							- Manage/About dialogs: Fixed that keyboard commands didn't work  
						
						 
						
						... 
						
						
						
						- Window message API: Partly broken since r1157, fixed
- Moved all functionality from Rainmeter.exe into Rainmeter.dll 
						
						
					 
					
						2012-02-14 17:00:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						81b6813e3a 
					 
					
						
						
							
							- Removed example plugins (will be available tomorrow from  http://rainmeter.net/cms/Developers )  
						
						 
						
						... 
						
						
						
						- Changed new plugin API exports to __stdcall calling convention
- Disabled /DEBUG for Release configurations 
						
						
					 
					
						2012-01-28 16:14:03 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spx 
							
						 
					 
					
						
						
							
						
						ebec08914a 
					 
					
						
						
							
							Adjusted copyright notice.  
						
						 
						
						... 
						
						
						
						http://www.gnu.org/licenses/gpl-2.0.html  
						
						
					 
					
						2012-01-23 06:36:15 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						c3ed2e5fa3 
					 
					
						
						
							
							Reintegrated 2.3 branch into trunk  
						
						 
						
						
						
						
					 
					
						2012-01-08 17:35:29 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spx 
							
						 
					 
					
						
						
							
						
						8e8b7d1268 
					 
					
						
						
							
							Code tweaks and cleanup.  
						
						 
						
						
						
						
					 
					
						2011-12-04 22:18:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						9f629fac62 
					 
					
						
						
							
							Rainmeter.dll now shares icon with Rainmeter.exe to reduce binary size.  
						
						 
						
						
						
						
					 
					
						2011-11-11 09:38:00 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						4f73f17cec 
					 
					
						
						
							
							Added ability to change language in Manage Settings.  
						
						 
						
						
						
						
					 
					
						2011-10-01 17:39:09 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spx 
							
						 
					 
					
						
						
							
						
						6dd79c451d 
					 
					
						
						
							
							Reduced system resource usage.  
						
						 
						
						
						
						
					 
					
						2011-10-01 06:27:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						1493aec2a1 
					 
					
						
						
							
							Partly reverted r975 (restored Rainmeter.dll).  
						
						 
						
						
						
						
					 
					
						2011-09-29 06:04:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						13c17b9d1a 
					 
					
						
						
							
							- Removed support for using Rainmeter.dll as Litestep module  
						
						 
						
						... 
						
						
						
						- Merged Rainmeter.dll and Rainmeter.exe
- Language resource file now located in \Language\<LanguageName>.dll
- Build.bat now automatically builds and packages all languages 
						
						
					 
					
						2011-09-28 18:28:35 +00:00