dc7eff73b4 
					 
					
						
						
							
							Work on trimming native rainmeter library. Incomplete (won't build!!!)  
						
						 
						
						
						
						
					 
					
						2014-08-12 16:38:37 +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 
							
						 
					 
					
						
						
							
						
						d1d47b384e 
					 
					
						
						
							
							Add project directory to AdditionalIncludeDirectories to fix IntelliSense warning for StdAfx.h includes in subdirectories  
						
						 
						
						
						
						
					 
					
						2014-01-05 13:23:05 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						cc0d6eeb63 
					 
					
						
						
							
							Library: Simplify PCH use  
						
						 
						
						
						
						
					 
					
						2014-01-05 13:00:50 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						82d753891f 
					 
					
						
						
							
							Move Gfx code into Common project  
						
						 
						
						
						
						
					 
					
						2014-01-05 12:52:36 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						ba79e869b0 
					 
					
						
						
							
							Move PCRE into separate Library_PCRE project  
						
						 
						
						
						
						
					 
					
						2014-01-05 12:44:34 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						5c371b8999 
					 
					
						
						
							
							Move Lua into separate Library_Lua project  
						
						 
						
						
						
						
					 
					
						2014-01-05 12:41:42 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brian Ferguson 
							
						 
					 
					
						
						
							
						
						1a345f1ad8 
					 
					
						
						
							
							Fixed bug in  1383c04 
						
						 
						
						
						
						
					 
					
						2014-01-01 09:14:49 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Birunthan Mohanathas 
							
						 
					 
					
						
						
							
						
						a577608835 
					 
					
						
						
							
							Unignore and fix warnings in Library/  
						
						 
						
						
						
						
					 
					
						2013-12-23 19:42:31 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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