Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						0f97ddf497 
					 
					
						
						
							
							Script: Fixed NULL dereference in some cases  
						
						 
						
						... 
						
						
						
						http://rainmeter.net/forum/viewtopic.php?f=14&t=13251  
						
						
					 
					
						2012-09-02 10:26:09 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						6079c7d0d9 
					 
					
						
						
							
							Script: Fixed backwards compatibility issues due to removed tolua.cast  
						
						 
						
						
						
						
					 
					
						2012-08-17 19:11:34 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						fd111c0657 
					 
					
						
						
							
							Tweaks  
						
						 
						
						
						
						
					 
					
						2012-08-05 16:12:36 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						746bd059fd 
					 
					
						
						
							
							Script: ReplaceVariables() now also replaces [measures]  
						
						 
						
						
						
						
					 
					
						2012-08-01 20:40:50 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						850b415a3f 
					 
					
						
						
							
							Script: Reverted Unicode change ( 99c67f7)  
						
						 
						
						
						
						
					 
					
						2012-07-21 19:46:00 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						6a0f7d988d 
					 
					
						
						
							
							Script: Fixed that GetMeter/GetMeasure/GetVariable functions do not correctly return nil on error  
						
						 
						
						
						
						
					 
					
						2012-07-18 18:10:25 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						99c67f7dac 
					 
					
						
						
							
							Script: Added Unicode support  
						
						 
						
						... 
						
						
						
						The script file can now be UTF8 encoded. There are some limitations with UTF8 data and the Lua string library, check: http://lua-users.org/lists/lua-l/2012-02/msg00241.html  
						
						
					 
					
						2012-07-13 14:36:59 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						b7a3e03997 
					 
					
						
						
							
							Script: Changed multi-parameter SKIN:Bang() to require "!" in first parameter  
						
						 
						
						
						
						
					 
					
						2012-05-08 19:46:18 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						9db39b72bc 
					 
					
						
						
							
							Script: Added support for multiple parameters to SKIN:Bang()  
						
						 
						
						... 
						
						
						
						For example: 'SKIN:Bang("Bang", var, "str", 2)' can now be used instead of 'SKIN:Bang("!Bang \"" .. var .. "\" str \"" .. 2 .. "\"")' 
						
						
					 
					
						2012-05-08 17:11:22 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						7168634bb6 
					 
					
						
						
							
							Disabled RTTI and removed dynamic_cast  
						
						 
						
						
						
						
					 
					
						2012-04-09 19:45:54 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						ba239ffeea 
					 
					
						
						
							
							Changed all numerical options or numerical parameters of bangs to accept formulas  
						
						 
						
						
						
						
					 
					
						2012-04-06 15:16:54 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						476eaf1679 
					 
					
						
						
							
							Script: Fixed that SKIN:ParseFormula didn't work with numbers  
						
						 
						
						... 
						
						
						
						NowPlaying.dll: Fixed a few TagLib memory leaks. 
						
						
					 
					
						2012-03-12 18:11:10 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						63c42fe3a5 
					 
					
						
						
							
							Script: Replaced ReadString/ReadNumber with GetOption/GetNumberOption.  
						
						 
						
						
						
						
					 
					
						2012-03-11 09:59:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						13e5af0f17 
					 
					
						
						
							
							Lua: Object tables were left on stack, fixed.  
						
						 
						
						
						
						
					 
					
						2012-03-10 07:03:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						e196ac08db 
					 
					
						
						
							
							Lua: Disabled debug library.  
						
						 
						
						
						
						
					 
					
						2012-03-09 13:19:49 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						ad2a986e88 
					 
					
						
						
							
							Cosmetics.  
						
						 
						
						
						
						
					 
					
						2012-03-09 10:41:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						7767300379 
					 
					
						
						
							
							- Refactored Lua C++ bindings  
						
						 
						
						... 
						
						
						
						- Removed tolua++ 
						
						
					 
					
						2012-03-09 10:28:25 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						81540a88d8 
					 
					
						
						
							
							Script: Removed measure:ReadFormula() and changed measure:ReadNumber() to read both numbers and formulas.  
						
						 
						
						
						
						
					 
					
						2012-03-08 15:52:51 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						55a1ec7e27 
					 
					
						
						
							
							Script: Added SKIN:ParseFormula()  
						
						 
						
						
						
						
					 
					
						2012-03-08 15:46:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						dca935f6ff 
					 
					
						
						
							
							Script: Added measure:ReadString(), measure:ReadNumber(), measure:ReadFormula()  
						
						 
						
						
						
						
					 
					
						2012-03-08 15:42:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						04048a6325 
					 
					
						
						
							
							Cleanup.  
						
						 
						
						
						
						
					 
					
						2012-03-08 15:19:05 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						4a7ef7508f 
					 
					
						
						
							
							Minor tweaks and cosmetics.  
						
						 
						
						
						
						
					 
					
						2012-03-02 10:04:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spx 
							
						 
					 
					
						
						
							
						
						ebec08914a 
					 
					
						
						
							
							Adjusted copyright notice.  
						
						 
						
						... 
						
						
						
						http://www.gnu.org/licenses/gpl-2.0.html  
						
						
					 
					
						2012-01-23 06:36:15 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spx 
							
						 
					 
					
						
						
							
						
						2835739b12 
					 
					
						
						
							
							Code tweaks and cleanup.  
						
						 
						
						
						
						
					 
					
						2011-12-09 03:28:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spx 
							
						 
					 
					
						
						
							
						
						f28ecf6e83 
					 
					
						
						
							
							Minor tweaks.  
						
						 
						
						
						
						
					 
					
						2011-11-28 14:13:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spx 
							
						 
					 
					
						
						
							
						
						d622c88d69 
					 
					
						
						
							
							Code cleanup.  
						
						 
						
						
						
						
					 
					
						2011-11-27 12:46:59 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spx 
							
						 
					 
					
						
						
							
						
						efc8275ed1 
					 
					
						
						
							
							Minor tweaks.  
						
						 
						
						
						
						
					 
					
						2011-11-18 22:40:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						1e9d424c99 
					 
					
						
						
							
							Made log messages more consistent.  
						
						 
						
						
						
						
					 
					
						2011-11-09 09:27:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						754c33f82f 
					 
					
						
						
							
							- Script: Fixed that Unicode characters were not correctly displayed  
						
						 
						
						... 
						
						
						
						- About Log: 20 last log items are now displayed on launch
- LOG_DEBUG messages are ignored from plugins only when not in Debug mode 
						
						
					 
					
						2011-09-03 16:45:29 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						78b7a857c4 
					 
					
						
						
							
							Script: print() now works like real/original Lua print().  
						
						 
						
						
						
						
					 
					
						2011-08-09 14:26:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						e74d6f4619 
					 
					
						
						
							
							- Added ability to escape real variables and measures as follows: #*RealVar*# [*RealMeasure*]  
						
						 
						
						... 
						
						
						
						- NowPlayingPlugin: Addition change to r880 OpenPlayer fix
- Removing tolua++ generation package files 
						
						
					 
					
						2011-07-29 17:18:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						822c10060a 
					 
					
						
						
							
							- Added !SetOption/!SetOptionGroup bangs.  
						
						 
						
						... 
						
						
						
						- Script: Added GetOption() function 
						
						
					 
					
						2011-07-27 10:42:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						b99b275f44 
					 
					
						
						
							
							Script:  
						
						 
						
						... 
						
						
						
						- Added support for calling Lua functions with !PluginBang
- Removed old (undocumented) implementation for handling mouse actions
- Lua errors now contain the script file name only (instead of full path) 
						
						
					 
					
						2011-07-07 16:18:39 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						95fe545cc5 
					 
					
						
						
							
							Script:  
						
						 
						
						... 
						
						
						
						- Added GetVariable function [usage: GetVariable("VariableName")]
- Removed several unneeded exposed functions
- r853 broke Substitute on the Script measure, fixed 
						
						
					 
					
						2011-07-06 20:12:05 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						fa67b07a62 
					 
					
						
						
							
							Lua:  
						
						 
						
						... 
						
						
						
						- Removed GetValue() (which has never worked) and deprecated GetStringValue(). The measure value should be returned on Update() now.
- Some related tweaks and cosmetic changes 
						
						
					 
					
						2011-07-06 10:21:18 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						c7f9293e9c 
					 
					
						
						
							
							Script:  
						
						 
						
						... 
						
						
						
						- GetMeter dynamically detects STRING meters now (no need to use tolua.cast any longer)
- Removed unneeded (and undocumented) functions to exposed to Lua
- Refactored tolua++ generated code 
						
						
					 
					
						2011-07-05 13:41:05 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spx 
							
						 
					 
					
						
						
							
						
						1ba57f2adf 
					 
					
						
						
							
							Fixed some Lua related issues.  
						
						 
						
						... 
						
						
						
						Removed some internal functions from exposed functions for Lua.
Code cleanup and optimizing for VC2010. 
						
						
					 
					
						2011-02-15 13:22:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						a69e2e91d2 
					 
					
						
						
							
							The print() function in Lua scripts now outputs to Rainmeter log (an alternative to the TO.LuaLog() function).  
						
						 
						
						
						
						
					 
					
						2011-01-30 13:04:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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 
							
						 
					 
					
						
						
							
						
						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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mapeki 
							
						 
					 
					
						
						
							
						
						dc42b7e9c9 
					 
					
						
						
							
							Some how these weren't committed before.  
						
						 
						
						... 
						
						
						
						lua5.1.dll is here so so tolua++.exe can run. It actually generates most of the files in this folder.
The .tolua files are special files that the tolua++ exe uses to create the c++ code. 
						
						
					 
					
						2010-12-12 17:18:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mapeki 
							
						 
					 
					
						
						
							
						
						c516bf8310 
					 
					
						
						
							
							Added Lua Stuff  
						
						 
						
						... 
						
						
						
						There are a few changes to the core Rainmeter code. 
						
						
					 
					
						2010-12-12 17:08:36 +00:00