Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						dcca59ae91 
					 
					
						
						
							
							Use the precompiled header with IfActions.cpp  
						
						
						
						
					 
					
						2013-11-05 21:12:20 +02:00 
						 
				 
			
				
					
						
							
							
								Brian Ferguson 
							
						 
					 
					
						
						
							
						
						87edcd0ce4 
					 
					
						
						
							
							Added new options IfCondition/IfTrueAction/IfFalseAction for all Measures.  
						
						... 
						
						
						
						Multiple conditions/actions are also possible (eg. IfCondition2/IfTrueAction2) 
						
						
					 
					
						2013-11-05 10:07:42 -07: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 
							
						 
					 
					
						
						
							
						
						0afbdac9fe 
					 
					
						
						
							
							Gfx: Add some tests for TextFormatD2D  
						
						
						
						
					 
					
						2013-08-11 14:12:23 +03:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						a4c7e83391 
					 
					
						
						
							
							Move context menu related code into ContextMenu.cpp  
						
						
						
						
					 
					
						2013-06-16 19:54:22 +03:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						5c91ab365d 
					 
					
						
						
							
							Refactor skin scanning and skin folder indexing into SkinRegistry.cpp  
						
						... 
						
						
						
						This also adds tests. 
						
						
					 
					
						2013-06-16 19:36:09 +03:00 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						8a086ffdcb 
					 
					
						
						
							
							Make unit tests available in Release builds  
						
						
						
						
					 
					
						2013-06-13 21:13:57 +03:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						c5e2a7a2cb 
					 
					
						
						
							
							Actually fix running debug projects that use unit testing  
						
						
						
						
					 
					
						2013-06-13 20:52:15 +03:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						384298a43e 
					 
					
						
						
							
							Add some tests for ConfigParser  
						
						
						
						
					 
					
						2013-06-13 17:32:35 +03:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						be3efa7531 
					 
					
						
						
							
							Move MathParser to Common  
						
						
						
						
					 
					
						2013-06-13 17:00:24 +03:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						cd4bf6d17a 
					 
					
						
						
							
							Create Common.vcxproj to use files under Common as a static library  
						
						
						
						
					 
					
						2013-06-12 21:54:23 +03:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						d079d13da6 
					 
					
						
						
							
							Move path related functions into PathUtil  
						
						
						
						
					 
					
						2013-06-12 21:15:16 +03:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						5b60d6c400 
					 
					
						
						
							
							Enable /MP for large projects to reduce Release build time  
						
						
						
						
					 
					
						2013-06-08 13:23:44 +03:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						bdb5605d24 
					 
					
						
						
							
							Move RawString.h into Common  
						
						
						
						
					 
					
						2013-05-31 17:34:36 +03:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						f8c3f11913 
					 
					
						
						
							
							Refactor command and bang logic into new CCommandHandler class  
						
						... 
						
						
						
						This also improves bang log messages, which now include the bang name. 
						
						
					 
					
						2013-05-30 19:55:59 +03:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						f4429ad8cc 
					 
					
						
						
							
							Refactor logging logic into new CLogger class  
						
						
						
						
					 
					
						2013-05-29 22:05:41 +03:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						7581e3ac98 
					 
					
						
						
							
							Move basic project options into Project.props  
						
						
						
						
					 
					
						2013-05-01 13:02:17 +03:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						73adaffe43 
					 
					
						
						
							
							Additional changes to  4f26f77 
						
						
						
						
					 
					
						2013-04-12 18:22:39 +03:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						ad9149b143 
					 
					
						
						
							
							Gfx: Move WIC files to Util  
						
						
						
						
					 
					
						2013-04-12 17:09:42 +03:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						3827353c08 
					 
					
						
						
							
							Gfx: Implement DWrite interfaces required for loading fonts  
						
						
						
						
					 
					
						2013-04-12 17:05:21 +03:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						0b3a4d86c4 
					 
					
						
						
							
							Gfx: Add FontCollection implementation  
						
						... 
						
						
						
						The D2D implementation is a stub for now. 
						
						
					 
					
						2013-04-09 20:35:49 +03:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						5f03d7b235 
					 
					
						
						
							
							Gfx: Fix rendering issues in some cases  
						
						... 
						
						
						
						It seems that Direct2D does not expect the underlying pixel data of the render target to change outside of the target draw commands while the render target exists. As a result, Direct2D may in some cases overwrite changes to the pixel data. This change changes the render target to be (re)created for each batch of Direct2D drawing operations as a temporary solution. As a side effect, a DIB section is now used as the render target bitmap. 
						
						
					 
					
						2013-03-26 21:29:05 +02:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						82970d1cce 
					 
					
						
						
							
							Gfx: Add initial work  
						
						... 
						
						
						
						Gfx provides support for rendering with both Direct2D and GDI+. 
						
						
					 
					
						2013-03-25 17:37:20 +02:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						f9e4230ddd 
					 
					
						
						
							
							Move CSystem::GetOSPlatform() to Platform.h  
						
						
						
						
					 
					
						2013-03-12 17:53:55 +02:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						fdcd5a9757 
					 
					
						
						
							
							Tweaks  
						
						
						
						
					 
					
						2013-01-27 12:49:22 +02:00 
						 
				 
			
				
					
						
							
							
								spx 
							
						 
					 
					
						
						
							
						
						4e27d71d97 
					 
					
						
						
							
							Additional changes to  c3982da 
						
						
						
						
					 
					
						2013-01-15 04:30:10 +09:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						52e1f1c6b4 
					 
					
						
						
							
							Moved common project settings into .props files  
						
						
						
						
					 
					
						2012-12-18 19:49:51 +02:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						3d6132811f 
					 
					
						
						
							
							Replaced dialog resources with control template  
						
						... 
						
						
						
						Also fixed tabbing in dialogs. 
						
						
					 
					
						2012-12-13 11:12:25 +02:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						28b96e703c 
					 
					
						
						
							
							Replaced menu resources with menu template  
						
						
						
						
					 
					
						2012-11-30 16:38:40 +02:00 
						 
				 
			
				
					
						
							
							
								spx 
							
						 
					 
					
						
						
							
						
						489f2c5a30 
					 
					
						
						
							
							Code cleanup & cosmetics: Moved Measure/Meter shared part to Section.h  
						
						
						
						
					 
					
						2012-08-09 06:50:58 -07:00 
						 
				 
			
				
					
						
							
							
								spx 
							
						 
					 
					
						
						
							
						
						4591a969a6 
					 
					
						
						
							
							Build option: Added /arch:SSE to Release/32bit.  
						
						
						
						
					 
					
						2012-07-23 07:34:31 -07:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						e884201a90 
					 
					
						
						
							
							Added support for custom cursors (based on @brianferguson's work)  
						
						... 
						
						
						
						Also refactored mouse action code to remove duplicate code. 
						
						
					 
					
						2012-07-13 12:33:09 +03:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						bf15830f15 
					 
					
						
						
							
							Script: Removed various Lua functions (check LuaModifications.txt)  
						
						
						
						
					 
					
						2012-07-10 14:30:45 +03:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						b1176d9611 
					 
					
						
						
							
							Cosmetics and restored  2cfbab6, which was accidentally reverted in  dc07162 
						
						
						
						
					 
					
						2012-06-11 17:03:19 +03:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						dc35b31559 
					 
					
						
						
							
							Cosmetics  
						
						
						
						
					 
					
						2012-05-30 09:56:20 +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 
							
						 
					 
					
						
						
							
						
						e2a736ed83 
					 
					
						
						
							
							Missed files in r1241.  
						
						
						
						
					 
					
						2012-03-09 13:24:07 +00:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						7767300379 
					 
					
						
						
							
							- Refactored Lua C++ bindings  
						
						... 
						
						
						
						- Removed tolua++ 
						
						
					 
					
						2012-03-09 10:28:25 +00:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						04048a6325 
					 
					
						
						
							
							Cleanup.  
						
						
						
						
					 
					
						2012-03-08 15:19:05 +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 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						caf0a60a5b 
					 
					
						
						
							
							Removed ccalc and replaced with MathParser  
						
						
						
						
					 
					
						2012-01-22 20:28:05 +00:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						c3ed2e5fa3 
					 
					
						
						
							
							Reintegrated 2.3 branch into trunk  
						
						
						
						
					 
					
						2012-01-08 17:35:29 +00:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						71b8d6395d 
					 
					
						
						
							
							Reverted trunk to r1085.  
						
						
						
						
					 
					
						2011-12-30 17:18:34 +00:00 
						 
				 
			
				
					
						
							
							
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						7b3b0277ec 
					 
					
						
						
							
							Added new plugin API.  
						
						
						
						
					 
					
						2011-12-30 16:16:22 +00:00 
						 
				 
			
				
					
						
							
							
								spx 
							
						 
					 
					
						
						
							
						
						b207eb1140 
					 
					
						
						
							
							Code cleanup.  
						
						
						
						
					 
					
						2011-11-12 16:20:41 +00:00