69913fa251 
					 
					
						
						
							
							Work on exporting stuff, revert some changes for better diff  
						
						 
						
						
						
						
					 
					
						2014-08-01 22:54:35 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7cba5cc109 
					 
					
						
						
							
							Fixed line endings and applied gitignore  
						
						 
						
						
						
						
					 
					
						2014-07-26 09:43:40 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8541cce5f4 
					 
					
						
						
							
							A bit of work on app's UI and integration between .net and native.  
						
						 
						
						
						
						
					 
					
						2014-07-23 13:47:09 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						cc0d6eeb63 
					 
					
						
						
							
							Library: Simplify PCH use  
						
						 
						
						
						
						
					 
					
						2014-01-05 13:00:50 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						a577608835 
					 
					
						
						
							
							Unignore and fix warnings in Library/  
						
						 
						
						
						
						
					 
					
						2013-12-23 19:42:31 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						7558666b13 
					 
					
						
						
							
							Script: Add default value support for SKIN:GetVariable  
						
						 
						
						
						
						
					 
					
						2013-09-19 17:16:26 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						5fd98509cf 
					 
					
						
						
							
							Script: Fix that default value is not used in Meter:GetOption  
						
						 
						
						
						
						
					 
					
						2013-09-19 17:07:47 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						d0466c5588 
					 
					
						
						
							
							Script: Additional change to  f8c3867 for print()  
						
						 
						
						
						
						
					 
					
						2013-08-06 22:06:21 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						6560518037 
					 
					
						
						
							
							Script: Add Unicode support  
						
						 
						
						... 
						
						
						
						If the script file is UTF-8 encoded, all Lua strings are converted to/from as if they were UTF-8. Otherwise things continue to work as they have until now. Additionally, UTF-8 scripts cannot use deprecated features at all (PROPERTIES, GetStringValue). 
						
						
					 
					
						2013-08-06 20:43:57 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						04090b232a 
					 
					
						
						
							
							Make Rainmeter a singleton class  
						
						 
						
						... 
						
						
						
						This change is part of making the Libray project more testable. The old g_Rainmeter global pointer has been replaced with a GetRainmeter() function to guarantee that the object exists in some state. 
						
						
					 
					
						2013-06-13 17:20:27 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						68430b54db 
					 
					
						
						
							
							Revert "Script: Extend Measure:GetStringValue to support a parameter table"  
						
						 
						
						... 
						
						
						
						This reverts commit b0d101e . 
						
						
					 
					
						2013-06-10 18:19:33 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						b0d101ed71 
					 
					
						
						
							
							Script: Extend Measure:GetStringValue to support a parameter table  
						
						 
						
						... 
						
						
						
						Example usage: GetStringValue({AutoScale = 0, Scale = 1.0, NumOfDecimals = 0, Percentual = false})
All keys are optional. 
						
						
					 
					
						2013-06-09 23:15:43 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						1934c5db72 
					 
					
						
						
							
							Change NULL to nullptr  
						
						 
						
						
						
						
					 
					
						2013-05-31 17:28:39 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						da9384cfad 
					 
					
						
						
							
							Remove "C" prefix in class names  
						
						 
						
						
						
						
					 
					
						2013-05-31 17:18:52 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						a3d8f73f6c 
					 
					
						
						
							
							Tweak  f4429ad 
						
						 
						
						
						
						
					 
					
						2013-05-30 17:19:42 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						f4429ad8cc 
					 
					
						
						
							
							Refactor logging logic into new CLogger class  
						
						 
						
						
						
						
					 
					
						2013-05-29 22:05:41 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						aa3c7eb8ce 
					 
					
						
						
							
							Tweaks to reduce OnChangeAction overhead  
						
						 
						
						
						
						
					 
					
						2013-04-10 19:00:22 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						438f79bf5d 
					 
					
						
						
							
							Tweaks  
						
						 
						
						
						
						
					 
					
						2013-01-27 12:49:23 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						fdcd5a9757 
					 
					
						
						
							
							Tweaks  
						
						 
						
						
						
						
					 
					
						2013-01-27 12:49:22 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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