Commit Graph

381 Commits

Author SHA1 Message Date
Tiberiu Chibici 7cba5cc109 Fixed line endings and applied gitignore 2014-07-26 09:43:40 +03:00
Birunthan Mohanathas 9a473a6362 Power: Fix PowerState=STATUS for medium battery capacity
Due to backwards compatibility, medium will return the same value as
high (4).
2014-07-13 20:41:59 -07:00
Brian Ferguson ce18e1796b Cosmetics (removed commented out test code) 2014-04-21 14:11:53 -06:00
Brian Ferguson 21fe43be63 Webparser plugin: Fix measure name case sensitivity comparing in URL option 2014-04-21 14:09:36 -06:00
Brian Ferguson 814098f0cd NowPlaying plugin: Fix measure name case sensitivity comparing in PlayerName option 2014-04-21 14:08:43 -06:00
Birunthan Mohanathas 02517c1ef1 NowPlaying: Cosmetics to Cover.{cpp,h} 2014-04-04 18:40:16 +03:00
Ivan Yu a2c1750b95 NowPlaying: Add TagLib files for MP4 support 2014-04-04 18:28:54 +03:00
Birunthan Mohanathas 3190fc267f Use decltype instead of typedefs for function pointers 2014-02-28 18:35:32 +02:00
Brian Ferguson 27af737a3a SysInfo: Idle_Time: Removed "scaling" feature and default to seconds. 2014-02-23 11:12:06 -07:00
Brian Ferguson de91403db9 SysInfo: Added "Idle_Time" type. Use "SysInfoData to scale the output. 2014-02-23 10:55:44 -07:00
Brian Ferguson 67aeaf5392 Remove Platform version helpers and use <VersionHelpers.h> per http://msdn.microsoft.com/en-us/library/windows/desktop/dn424972%28v=vs.85%29.aspx 2014-02-12 14:42:02 -07:00
Brian Ferguson b2c4bb826a Added OS name and architecture to the about dialog. Also moved GetPlatformName() from the SysInfo plugin to Platform namespace. 2014-02-11 12:17:05 -07:00
Brian Ferguson 4fd398ddfb Fixed leaking interfaces from 05d256c 2014-02-07 15:13:13 -07:00
Brian Ferguson 05d256ced3 FileView: Added support for opening the properties or context menu for each item. A user-defined item can also be used on parent measures (in case someone wants to open the properties/context menu from another source - a "dummy" parent measure will be needed).
Usage:
!CommandMeasure MeasureName ContextMenu
!CommandMeasure MeasureName Properties
2014-02-07 12:34:16 -07:00
Birunthan Mohanathas 4d4afd1345 InputText: Remove use of unsafe code 2014-01-23 12:00:34 +02:00
Birunthan Mohanathas 8078f49106 Remove use of unsafe code in RainmeterAPI.cs 2014-01-23 12:00:15 +02:00
Birunthan Mohanathas 351fcbce5d DllExporter: Move under Build\ directory
Also makes InputText use an architecture specific version of DllExporter.
2014-01-17 23:08:40 +02:00
Birunthan Mohanathas 580d6de303 DllExporter: Use correct ilasm.exe depending on target architecture 2014-01-17 21:21:16 +02:00
Birunthan Mohanathas d952ceca44 Additional change to 1aa242b 2014-01-17 16:57:15 +02:00
Birunthan Mohanathas 1aa242b5c9 DllExporter: Improve ildasm.exe path detection 2014-01-17 16:27:16 +02:00
Birunthan Mohanathas c833f604c5 NowPlaying: Split TagLibUnity.cpp into several files to help optimizer 2014-01-05 14:26:57 +02:00
Birunthan Mohanathas 6bcbd1f0d7 NowPlaying: Use PCH 2014-01-05 14:09:20 +02:00
Birunthan Mohanathas d8a046111f NowPlaying: Compile most TagLib files together for greatly increased build performance 2014-01-05 14:08:07 +02:00
Birunthan Mohanathas 39c6c62abd WebParser: Tweaks 2014-01-04 21:46:00 +02:00
Birunthan Mohanathas 9e730bc7cf WebParser: Fix failure to replace [&Measure] variables in some cases 2014-01-04 21:31:14 +02:00
Birunthan Mohanathas 0136f81163 Win7Audio: Remove try/catch blocks 2013-12-24 11:45:25 +00:00
Birunthan Mohanathas da92def9fc Define WIN32_LEAN_AND_MEAN globally 2013-12-24 11:20:19 +00:00
Birunthan Mohanathas c196396ad0 Unignore and fix warnings elsewhere 2013-12-23 19:44:42 +00:00
Birunthan Mohanathas b25a7849d6 SysInfo: Make INTERNET_CONNECTIVITY and LAN_CONNECTIVITY return 1 on unsupported systems 2013-12-23 18:49:16 +00:00
Birunthan Mohanathas a95c0a9284 Cosmetics 2013-12-23 18:23:02 +00:00
Birunthan Mohanathas ca9bc0e880 PerfMon/AdvancedCPU: Fix use of uninitialized variable
This caused problems on Release\Win32 builds.
2013-12-23 18:18:53 +00:00
Birunthan Mohanathas 76e562f4f5 SysInfo: Use -1 for "no" with INTERNET_CONNECTIVITY and LAN_CONNECTIVITY 2013-12-22 16:24:16 +00:00
Birunthan Mohanathas acbd0da292 SysInfo: Replace NETWORK_STATUS with LAN_CONNECTIVITY 2013-12-22 16:22:55 +00:00
Birunthan Mohanathas ae1cbe0b85 SysInfo: Add INTERNET_CONNECTIVITY and NETWORK_STATUS types
INTERNET_CONNECTIVITY returns 1 if connected to the Internet or 0
otherwise. NETWORK_STATUS returns the flags documented at:
http://msdn.microsoft.com/en-us/library/windows/desktop/aa370795.aspx
2013-12-21 18:58:07 +00:00
Birunthan Mohanathas b7bc3c9d0d Build: Add RainmeterPlugin.Cs.props
This change allows Build.bat to define RmOutDirRoot to redirect output files to a different directory. This will be required for the new installer.
2013-11-03 21:56:32 +02:00
Birunthan Mohanathas 950192b8eb Additional change to e1872e6: Move Plugins.props as well 2013-11-03 20:23:16 +02:00
Birunthan Mohanathas e1872e67bb Move .props files to Build\VS\ 2013-11-03 20:18:42 +02:00
Birunthan Mohanathas 5aabd3fe1a Fix mistake in 1414b30 2013-10-21 19:41:36 +03:00
Birunthan Mohanathas 1414b3022e Additional changes to 95e6b4b 2013-10-21 19:40:12 +03:00
Birunthan Mohanathas 95e6b4b76f WebParser: Switch to new logging functions 2013-10-21 18:09:31 +03:00
Birunthan Mohanathas c2530b3761 Plugin API: Add RmLog and RmLogF functions
These functions take a `void* rm` parameter that is used to populate the Source field in the log.
2013-10-21 18:04:13 +03:00
Birunthan Mohanathas f99418dd2d Enable /LTCG to go along with ab431fa 2013-10-20 22:14:55 +03:00
Birunthan Mohanathas 6178344542 NowPlaying: Clear details when track ends with iTunes 2013-10-20 18:55:23 +03:00
Birunthan Mohanathas ab431fa0c0 Enable /GL (Whole Program Optimization) 2013-10-20 18:06:07 +03:00
Birunthan Mohanathas 2315fe8cc5 Remove unnecessary duplication in .vcxproj files 2013-10-20 17:45:43 +03:00
Birunthan Mohanathas 4272940321 Minor tweaks 2013-10-20 17:06:41 +03:00
Birunthan Mohanathas 5f145451b6 Change build output to /{x32,x64}-{Debug,Release}/ instead of /TestBench/{x32,x64}/{Debug,Release}/
This additionally changes the intermediate directory to /{x32,x64}-{Debug,Release}/Obj/ to avoid cluttering the working tree.
2013-10-20 15:30:53 +03:00
Birunthan Mohanathas bb067ae305 Additional change to cea85dd 2013-10-19 21:15:00 +03:00
Birunthan Mohanathas cea85dd0f0 NowPlaying: Update TagLib to 1.9.1 2013-10-19 21:12:01 +03:00
Brian Ferguson cb01bb2c20 Updated to support Windows 8.1 2013-10-18 10:23:17 -06:00