Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						4b30714520 
					 
					
						
						
							
							- Fixed: Rainmeter crashes if the Lua GetStringValue() function returns an invalid value  
						
						 
						
						... 
						
						
						
						- Fixed: Rainmeter crashes on initialization if Lua is invalid (e.g. syntax error)
- Fixed: Rainmeter crashes on mouse action if Lua file is not initialized
- Fixed: Measure=SCRIPT tries to process mouse actions even if corresponding function does not exist in the Lua file causing log to fill with 'nil value' warnings
- Mainly cosmetic changes to logging of erros in Measure=SCRIPT 
						
						
					 
					
						2011-01-30 10:39:10 +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 
							
						 
					 
					
						
						
							
						
						adc930275d 
					 
					
						
						
							
							Updated Rainstaller icon and minor changes to installer.  
						
						 
						
						
						
						
					 
					
						2011-01-29 10:50:24 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spx 
							
						 
					 
					
						
						
							
						
						7ea3a762ac 
					 
					
						
						
							
							- Fixed that r716 (precompiled header) doesn't work on x64.  
						
						 
						
						... 
						
						
						
						- Now uses constructor initialization list in each class.
- TintedImage: Code cleanup. 
						
						
					 
					
						2011-01-29 00:11:01 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spx 
							
						 
					 
					
						
						
							
						
						fdae154245 
					 
					
						
						
							
							Fixed crash when the config is switched to the variant.  
						
						 
						
						
						
						
					 
					
						2011-01-28 18:06:54 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spx 
							
						 
					 
					
						
						
							
						
						78db448471 
					 
					
						
						
							
							- Removed problematic setting from Lua headers.  
						
						 
						
						... 
						
						
						
						- Removed unused locale strings from mparser.c. (They caused a problem on editing/compiling in some environments.) 
						
						
					 
					
						2011-01-28 13:13:12 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spx 
							
						 
					 
					
						
						
							
						
						bf53fefc8d 
					 
					
						
						
							
							Some Lua stuff now use precompiled header.  
						
						 
						
						... 
						
						
						
						Note: Add #include line manually if glue/*.cpp files are generated automatically by using tolua++. 
						
						
					 
					
						2011-01-28 11:22:24 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						6445e42cf6 
					 
					
						
						
							
							Some housekeeping.  
						
						 
						
						
						
						
					 
					
						2011-01-28 10:00:50 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spx 
							
						 
					 
					
						
						
							
						
						44b943d5ec 
					 
					
						
						
							
							Code cleanup.  
						
						 
						
						
						
						
					 
					
						2011-01-28 08:22:18 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						2aa4d62278 
					 
					
						
						
							
							Defined _CRT_SECURE_NO_WARNINGS.  
						
						 
						
						
						
						
					 
					
						2011-01-27 19:24:09 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						ce614da5f3 
					 
					
						
						
							
							Fixed that !RainmeterSetVariable and !RainmeterWriteKeyValue are unable to set/write empty value (thanks spx!).  
						
						 
						
						
						
						
					 
					
						2011-01-27 15:23:15 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						c24a3c025f 
					 
					
						
						
							
							Adding CoreTemp plugin.  
						
						 
						
						
						
						
					 
					
						2011-01-26 13:57:57 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jsmorley 
							
						 
					 
					
						
						
							
						
						27fce183bf 
					 
					
						
						
							
							Some fixes by psouza4 to fix position and dismiss issues with InputText Plugin  
						
						 
						
						... 
						
						
						
						Same fixes to PluginTemplate 
						
						
					 
					
						2011-01-25 16:59:18 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spx 
							
						 
					 
					
						
						
							
						
						435ab8123a 
					 
					
						
						
							
							Code cleanup.  
						
						 
						
						
						
						
					 
					
						2011-01-24 10:43:03 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spx 
							
						 
					 
					
						
						
							
						
						0ad2ef9414 
					 
					
						
						
							
							Code cleanup.  
						
						 
						
						
						
						
					 
					
						2011-01-24 10:15:05 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spx 
							
						 
					 
					
						
						
							
						
						d6789cc23f 
					 
					
						
						
							
							Removed unnecessary code.  
						
						 
						
						
						
						
					 
					
						2011-01-23 14:27:23 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spx 
							
						 
					 
					
						
						
							
						
						3569412464 
					 
					
						
						
							
							Code cleanup.  
						
						 
						
						
						
						
					 
					
						2011-01-23 14:24:34 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						ccd8321e62 
					 
					
						
						
							
							Fixed that installer installed to wrong path when installing 32bit Rainmeter on 64bit Windows.  
						
						 
						
						
						
						
					 
					
						2011-01-23 12:29:02 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						715b1afd8f 
					 
					
						
						
							
							Minor tweaks to installer and Build.bat.  
						
						 
						
						
						
						
					 
					
						2011-01-23 08:06:24 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spx 
							
						 
					 
					
						
						
							
						
						84dba0c65a 
					 
					
						
						
							
							Code cleanup.  
						
						 
						
						
						
						
					 
					
						2011-01-23 06:16:18 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						f22324d423 
					 
					
						
						
							
							- Merged 32bit and 64bit installers. The installer will now download the VC++ and/or .NET framework during installation if required.  
						
						 
						
						... 
						
						
						
						- Replaced Build.py with Build.bat. As a result, Python and SilkSVN are not required to build Rainmeter anymore.
(make sure to change the paths in Build.bat) 
						
						
					 
					
						2011-01-22 13:38:38 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spx 
							
						 
					 
					
						
						
							
						
						235841e01f 
					 
					
						
						
							
							Added AutoScale=2 and "k" postfix to Meter=STRING.  
						
						 
						
						... 
						
						
						
						----
For instance:
A=2800000000, B=0
- AutoScale=0
AutoScale is disabled. Uses Scale value. (Same as before.)
A="2800000000", B="0"
- AutoScale=1
Scales value by 1024. (Same as before.)
A="2.6 G", B="0.0 "
- AutoScale=2
Scales value by 1000.
A="2.8 G", B="0.0 "
- AutoScale=1k
Scales value by 1024, and uses kilo as the lowest unit.
A="2.6 G", B="0.0 k"
- AutoScale=2k
Scales value by 1000, and uses kilo as the lowest unit.
A="2.8 G", B="0.0 k"
---- 
						
						
					 
					
						2011-01-19 15:31:45 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spx 
							
						 
					 
					
						
						
							
						
						837488871b 
					 
					
						
						
							
							Fixed an issue that BevelType doesn't work correctly in Meter. (Issue 178)  
						
						 
						
						
						
						
					 
					
						2011-01-18 13:01:04 +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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spx 
							
						 
					 
					
						
						
							
						
						f0e2084c42 
					 
					
						
						
							
							- Added skin related variables.  
						
						 
						
						... 
						
						
						
						#CURRENTCONFIGX#
#CURRENTCONFIGY#
#CURRENTCONFIGWIDTH#
#CURRENTCONFIGHEIGHT#
- Code cleanup. 
						
						
					 
					
						2011-01-16 15:51:23 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						9da749acf4 
					 
					
						
						
							
							Updating NSIS UAC plugin to 0.2.2d  
						
						 
						
						
						
						
					 
					
						2011-01-16 11:02:12 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						db4ef8652c 
					 
					
						
						
							
							Adding Google Search skin to illustro to illustrate the InputText.dll plugin.  
						
						 
						
						
						
						
					 
					
						2011-01-16 10:49:43 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jsmorley 
							
						 
					 
					
						
						
							
						
						af99bd37a9 
					 
					
						
						
							
							Updates by psouza4:  
						
						 
						
						... 
						
						
						
						* Fixed problem with InputText Plugin and 64bit Rainmeter not finding the proper parent window for the input box by using new "bridge" functionality.
* Some changes to CSPluginTemplate to use new "bridge" functionality to find/use  X/Y/W/H better from parent skin window. 
						
						
					 
					
						2011-01-14 23:43:29 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spx 
							
						 
					 
					
						
						
							
						
						8ae8a1b73d 
					 
					
						
						
							
							Fixed PLAYSTOP case sensitivity.  
						
						 
						
						
						
						
					 
					
						2011-01-11 16:18:15 +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 
							
						 
					 
					
						
						
							
						
						7eed591c93 
					 
					
						
						
							
							- Added PowerState=HZ to PowerPlugin  
						
						 
						
						... 
						
						
						
						- Fixed that PowerPlugin couldn't handle clock speeds over 4.3GHz (thanks spx!) or more than 8 processors/cores 
						
						
					 
					
						2011-01-08 08:17:59 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spx 
							
						 
					 
					
						
						
							
						
						9c4f488d90 
					 
					
						
						
							
							- Fixed an issue that the hand-cursor flickers frequently during moving the cursor.  
						
						 
						
						... 
						
						
						
						- Code cleanup. 
						
						
					 
					
						2011-01-08 07:28:48 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spx 
							
						 
					 
					
						
						
							
						
						e246e6d6bf 
					 
					
						
						
							
							Fixed an issue that WebParser causes an infinite loop of downloading in some cases when FinishAction contains !RainmeterUpdate.  
						
						 
						
						
						
						
					 
					
						2011-01-07 08:18:20 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spx 
							
						 
					 
					
						
						
							
						
						89ea706055 
					 
					
						
						
							
							Improved the drawing performance by using PixelFormat32bppPARGB instead of PixelFormat32bppARGB. (PARGB is faster than ARGB.)  
						
						 
						
						
						
						
					 
					
						2011-01-06 01:44:09 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spx 
							
						 
					 
					
						
						
							
						
						7c09acb889 
					 
					
						
						
							
							Fixed crash when If***Action contains !RainmeterUpdate. (It caused an infinite loop.)  
						
						 
						
						
						
						
					 
					
						2011-01-04 15:34:19 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spx 
							
						 
					 
					
						
						
							
						
						365206e33a 
					 
					
						
						
							
							Code cleanup.  
						
						 
						
						
						
						
					 
					
						2010-12-28 19:43:19 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spx 
							
						 
					 
					
						
						
							
						
						2fafb5dcdc 
					 
					
						
						
							
							- Added !RainmeterUpdate/!RainmeterUpdateMeter(Group)/!RainmeterUpdateMeasure(Group).  
						
						 
						
						... 
						
						
						
						- Changed Update= and UpdateDivider= behaviors. If you specify < 0 to them, measures/meters are not updated automatically. 
						
						
					 
					
						2010-12-28 13:31:17 +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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spx 
							
						 
					 
					
						
						
							
						
						2e173b69d7 
					 
					
						
						
							
							Code cleanup.  
						
						 
						
						
						
						
					 
					
						2010-12-25 08:51:44 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spx 
							
						 
					 
					
						
						
							
						
						a32ca014f7 
					 
					
						
						
							
							- Commented out unused code.  
						
						 
						
						... 
						
						
						
						- Code cleanup. 
						
						
					 
					
						2010-12-25 08:43:26 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spx 
							
						 
					 
					
						
						
							
						
						34160d4038 
					 
					
						
						
							
							Modified. (Added the workaround for MessageBox loops on MouseOverAction.)  
						
						 
						
						
						
						
					 
					
						2010-12-24 10:47:31 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spx 
							
						 
					 
					
						
						
							
						
						35174f0f4a 
					 
					
						
						
							
							Reverted r680.  
						
						 
						
						
						
						
					 
					
						2010-12-24 10:06:25 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spx 
							
						 
					 
					
						
						
							
						
						c2b16bd47d 
					 
					
						
						
							
							Added the workaround for MessageBox loops on MouseOverAction.  
						
						 
						
						
						
						
					 
					
						2010-12-24 09:57:32 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spx 
							
						 
					 
					
						
						
							
						
						9c75cf3423 
					 
					
						
						
							
							Code cleanup.  
						
						 
						
						
						
						
					 
					
						2010-12-21 04:49:01 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spx 
							
						 
					 
					
						
						
							
						
						f4bfe8f4fc 
					 
					
						
						
							
							- Added #CURRENTSECTION# variable.  
						
						 
						
						... 
						
						
						
						For instance:
-----
[Variables]
Var=#CURRENTSECTION#
[StyleString]
Text=#CURRENTSECTION#
[MeterString]
Meter=String
MeterStyle=StyleString
Prefix="#CURRENTSECTION# / "
Postfix=" / #Var#"
-----
Displays:
MeterString / MeterString / Variables
- Additional changes for r677.
* Obsoleted DebugLog(). Use LogWithArgs() with LOG_DEBUG instead.
* Added Log(). 
						
						
					 
					
						2010-12-20 08:57:37 +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 
							
						 
					 
					
						
						
							
						
						56d472d5b5 
					 
					
						
						
							
							Minor tweaks to installer and MediaKeyPlugin.  
						
						 
						
						
						
						
					 
					
						2010-12-18 19:38:33 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						8a0c05457a 
					 
					
						
						
							
							Changes to Build.py and the install script (\Distrib is not created any more, files taken from normal locations).  
						
						 
						
						... 
						
						
						
						Minor change to the Rainstaller UI and MediaKey plugin. 
						
						
					 
					
						2010-12-18 17:41:09 +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 
							
						 
					 
					
						
						
							
						
						b9ae3a31d8 
					 
					
						
						
							
							Code cleanups for better Unicode support in several !bangs.  
						
						 
						
						
						
						
					 
					
						2010-12-17 00:09:37 +00:00