Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						531eee06da 
					 
					
						
						
							
							Remove DisableThreadLibraryCalls.h  
						
						... 
						
						
						
						By default, VC++ links in a stub entry point, which already calls DisableThreadLibraryCalls(). See: %VS110COMNTOOLS%..\..\VC\crt\src\dllmain.c 
						
						
					 
					
						2013-06-14 17:23:14 +03:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						1934c5db72 
					 
					
						
						
							
							Change NULL to nullptr  
						
						
						
						
					 
					
						2013-05-31 17:28:39 +03:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						7581e3ac98 
					 
					
						
						
							
							Move basic project options into Project.props  
						
						
						
						
					 
					
						2013-05-01 13:02:17 +03:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						52e1f1c6b4 
					 
					
						
						
							
							Moved common project settings into .props files  
						
						
						
						
					 
					
						2012-12-18 19:49:51 +02: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 
							
						 
					 
					
						
						
							
						
						2cfbab6314 
					 
					
						
						
							
							Disabled manifest for plugins  
						
						
						
						
					 
					
						2012-06-11 15:30:10 +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 
							
						 
					 
					
						
						
							
						
						c69c56e42f 
					 
					
						
						
							
							Cleaned project files  
						
						
						
						
					 
					
						2012-04-09 14:04:07 +03:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						db52d3d575 
					 
					
						
						
							
							Cosmetic changes to resources  
						
						
						
						
					 
					
						2012-03-26 18:49:31 +03: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 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						c8e4608b41 
					 
					
						
						
							
							- NowPlaying.dll/iTunesPlugin.dll: Fixed incompatibility with iTunes controllers  
						
						... 
						
						
						
						- NowPlaying.dll: Removed support for caching cover art 
						
						
					 
					
						2011-11-05 17:52:53 +00:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						7790449f2a 
					 
					
						
						
							
							- PowerPlugin: Fixed crash when waking up from sleep/hibernation in some cases  
						
						... 
						
						
						
						- Code cleanup 
						
						
					 
					
						2011-10-12 13:34:04 +00:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						7091b46689 
					 
					
						
						
							
							iTunesPlugin: Same fix as r997.  
						
						
						
						
					 
					
						2011-10-12 10:08:37 +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 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						6c0ea88266 
					 
					
						
						
							
							- Enabling some C++ optimization switches (/OPT:ICF, /OPT:REF, /GL)  
						
						... 
						
						
						
						- Excluding ExamplePlugin.dll from installer 
						
						
					 
					
						2011-07-08 20:45:01 +00:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						9447a38f00 
					 
					
						
						
							
							Added a Rainmeter.props file to easily change to 64bit compiler across all projects (for VS2010 Pro, which has 64bit compiler by default).  
						
						... 
						
						
						
						This change has no effect on VC2010 Express users (i.e. Windows7.1SDK needs to be installed). Read the Building wiki entry for more info. 
						
						
					 
					
						2011-05-14 07:56:18 +00:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						a92bdd9b18 
					 
					
						
						
							
							Cosmetic changes to code.  
						
						
						
						
					 
					
						2011-03-29 19:21:57 +00:00 
						 
				 
			
				
					
						
							
							
								spx 
							
						 
					 
					
						
						
							
						
						07d9b85500 
					 
					
						
						
							
							Cleaned up project files.  
						
						
						
						
					 
					
						2011-02-10 19:21:02 +00:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						6a5173c860 
					 
					
						
						
							
							Upgrading development environment to Visual C++ 2010.  
						
						
						
						
					 
					
						2011-02-10 16:09:05 +00:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						bf79f44e96 
					 
					
						
						
							
							Cosmetic changes to code.  
						
						
						
						
					 
					
						2011-02-03 18:09:24 +00:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						a8aa2825a2 
					 
					
						
						
							
							Updated installer graphics and made some other minor changes.  
						
						
						
						
					 
					
						2011-02-03 15:52:45 +00:00 
						 
				 
			
				
					
						
							
							
								spx 
							
						 
					 
					
						
						
							
						
						92eafce2dc 
					 
					
						
						
							
							Disabled the DLL_THREAD_ATTACH and DLL_THREAD_DETACH notification calls in all DLLs.  
						
						... 
						
						
						
						DisableThreadLibraryCalls Function
http://msdn.microsoft.com/en-us/library/ms682579.aspx 
Note: Do not call "DisableThreadLibraryCalls" in a DLL which is statically linked to the CRT
http://support.microsoft.com/kb/555563/en-us 
For plugin author:
If you need to implement DllMain entry point yourself, get rid of the #include "DisableThreadLibraryCalls.h" line. 
						
						
					 
					
						2011-01-30 09:31:41 +00:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						2aa4d62278 
					 
					
						
						
							
							Defined _CRT_SECURE_NO_WARNINGS.  
						
						
						
						
					 
					
						2011-01-27 19:24:09 +00:00 
						 
				 
			
				
					
						
							
							
								spx 
							
						 
					 
					
						
						
							
						
						7ae8f298f8 
					 
					
						
						
							
							- Modified font caching. (Fixed an issue that LocalFont file is locked until exiting Rainmeter.)  
						
						... 
						
						
						
						- Disabled checked iterators in release mode. (_SECURE_SCL=0)
http://msdn.microsoft.com/en-us/library/aa985965.aspx 
Note: _SECURE_SCL defaults to 0 in release mode in VC10(=VC2010). 
						
						
					 
					
						2011-01-17 22:39:40 +00:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						dd4edd3df0 
					 
					
						
						
							
							- Fixed that [!RainmeterPluginBang "SomeMeasure Play"] did not work with iTunesPlugin  
						
						... 
						
						
						
						- Minor changes to illustro and Rainstaller 
						
						
					 
					
						2011-01-10 18:28:37 +00:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						c9c477868f 
					 
					
						
						
							
							Fixed issue with iTunesPlugin:  http://rainmeter.net/forum/viewtopic.php?f=14&t=6363&p=40202  
						
						
						
						
					 
					
						2010-12-25 17:13:50 +00:00 
						 
				 
			
				
					
						
							
							
								JamesAC 
							
						 
					 
					
						
						
							
						
						c50f1c27f2 
					 
					
						
						
							
							- Replace DebugLog() with LogWithArgs(int nLevel, const WCHAR* format, ... ), so that variable strings can be logged but the log level can be set to those other than LOG_DEBUG  
						
						... 
						
						
						
						- Note: DebugLog() is still in the code as I was not sure whether it is required to maintain Litestep interoperability
- Replaced instances of LOG_DEBUG where other log levels would be more appropriate 
						
						
					 
					
						2010-12-19 23:06:13 +00:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						6809d5bb4d 
					 
					
						
						
							
							iTunesPlugin now accepts commands as a !RainmeterPluginBang (i.e. you can use !RainmeterPluginBang "iTunesMeasure NextTrack" instead of creating an own measure for each command).  
						
						
						
						
					 
					
						2010-12-17 11:15:04 +00:00 
						 
				 
			
				
					
						
							
							
								spx 
							
						 
					 
					
						
						
							
						
						fc046ac4eb 
					 
					
						
						
							
							Removed /GA compiler option from DLL project files.  
						
						
						
						
					 
					
						2010-11-15 23:43:15 +00:00 
						 
				 
			
				
					
						
							
							
								spx 
							
						 
					 
					
						
						
							
						
						d11964ddf9 
					 
					
						
						
							
							- Removed "Release64|Win32" and "Release64|x64" from projects. Use "Release|Win32" (for 32-bit) and "Release|x64" (for 64-bit).  
						
						... 
						
						
						
						- Removed unused option from projects. 
						
						
					 
					
						2010-11-15 20:59:20 +00:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						dd3a84b5f8 
					 
					
						
						
							
							Updating Illustro to 0.9.1  
						
						... 
						
						
						
						Cosmetic changes to .rc files
Minor changes to Rainstaller 
						
						
					 
					
						2010-11-14 10:28:17 +00:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						0a5d07eef2 
					 
					
						
						
							
							Small change to how PRODUCTVERSION is determined (thanks spx!).  
						
						
						
						
					 
					
						2010-11-13 20:16:04 +00:00 
						 
				 
			
				
					
						
							
							
								spx 
							
						 
					 
					
						
						
							
						
						2c6272e1f4 
					 
					
						
						
							
							Added _WIN64 to preprocessor for 64bit resource compiler.  
						
						
						
						
					 
					
						2010-11-13 19:30:24 +00:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						5ff09cbd96 
					 
					
						
						
							
							Adding version info to Rainmeter.dll.  
						
						... 
						
						
						
						Some other minor changes. 
						
						
					 
					
						2010-11-13 14:51:58 +00:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						fa351991a5 
					 
					
						
						
							
							Replaced UpdateApplicationRC.exe and UpdatePluginRC.exe with a more efficient method.  
						
						
						
						
					 
					
						2010-11-13 12:51:20 +00:00 
						 
				 
			
				
					
						
							
							
								jsmorley 
							
						 
					 
					
						
						
							
						
						14f4a1b5a3 
					 
					
						
						
							
							* Added .rc files for each of the plugins / updated the project files to use these resource files.  
						
						... 
						
						
						
						* This will allow a user to verify the version and architecture (x32/x64) by using the "Properties / Details" dialog in Windows Explorer on plugin dll files just as can be done today with Rainmeter.exe.
* Added a new AutoIt utility UpdatePluginRC.exe and source which will modify the new .rc files during the build to set the current Rainmeter version and the x32/x64 architecture.
* Modified the existing Build.py and UpdateRevision.py to use this new functionality (NOTE: WHEN YOU DOWNLOAD BUILD.PY, BE SURE TO CHANGE THE PATHS AT THE TOP TO YOURS)
JamesAC & JSMorley
====
* Minor change to RainThemes.au3 to address an issue where on some systems it was failing to stop Rainemter.exe properly. 
						
						
					 
					
						2010-11-13 04:40:21 +00:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						461f8757c1 
					 
					
						
						
							
							Fixed Debug x64.  
						
						... 
						
						
						
						Also some minor changes to the installer and Rainmeter.cpp. 
						
						
					 
					
						2010-10-30 11:21:19 +00:00 
						 
				 
			
				
					
						
							
							
								spx 
							
						 
					 
					
						
						
							
						
						df146e4eb4 
					 
					
						
						
							
							Code cleanup & cosmetic.  
						
						
						
						
					 
					
						2010-09-17 08:47:22 +00:00 
						 
				 
			
				
					
						
							
							
								jsmorley 
							
						 
					 
					
						
						
							
						
						b3e93c0765 
					 
					
						
						
							
							Fix by elestel to iTunes plugin: iTunesPlugin did not handle AboutToPromptUserToQuitEvent before  
						
						... 
						
						
						
						(when user quit iTunes there will be a quit/don't quit dialog) 
						
						
					 
					
						2010-08-15 13:32:18 +00:00 
						 
				 
			
				
					
						
							
							
								Kimmo Pekkola 
							
						 
					 
					
						
						
							
						
						8d6fd32613 
					 
					
						
						
							
							Added couple of NULL checks for the iTunesPlugin.  
						
						
						
						
					 
					
						2009-08-14 16:06:42 +00:00 
						 
				 
			
				
					
						
							
							
								Kimmo Pekkola 
							
						 
					 
					
						
						
							
						
						425e0c7b15 
					 
					
						
						
							
							Applied the new changes to the correct version of the iTunesPlugin.  
						
						
						
						
					 
					
						2009-08-12 16:14:17 +00:00 
						 
				 
			
				
					
						
							
							
								kenz0 
							
						 
					 
					
						
						
							
						
						cf8bb22e3a 
					 
					
						
						
							
							Fix ToggleiTunes command  
						
						
						
						
					 
					
						2009-08-11 04:44:11 +00:00 
						 
				 
			
				
					
						
							
							
								Kimmo Pekkola 
							
						 
					 
					
						
						
							
						
						428669287a 
					 
					
						
						
							
							The iTunes artwork path is now relative to the current skin's ini folder.  
						
						
						
						
					 
					
						2009-08-04 09:20:22 +00:00 
						 
				 
			
				
					
						
							
							
								Kimmo Pekkola 
							
						 
					 
					
						
						
							
						
						9cc9310ad8 
					 
					
						
						
							
							iTunes is not opened automatically anymore when Rainmeter starts because it caused flickering in Rainmeter's windows.  
						
						
						
						
					 
					
						2009-08-02 08:35:00 +00:00