Commit Graph

36 Commits

Author SHA1 Message Date
Brian Ferguson
de91403db9 SysInfo: Added "Idle_Time" type. Use "SysInfoData to scale the output. 2014-02-23 10:55:44 -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
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
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
Brian Ferguson
cb01bb2c20 Updated to support Windows 8.1 2013-10-18 10:23:17 -06: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
1934c5db72 Change NULL to nullptr 2013-05-31 17:28:39 +03:00
Brian Ferguson
11e25caa87 Added Windows 8 and Windows Server 2012 support for SysInfo plugin 2012-09-13 18:04:52 -06:00
Birunthan Mohanathas
1eb8e1b46a SysInfo.dll: Fixed messed up retrun value in some cases 2012-03-26 19:08:10 +03:00
Birunthan Mohanathas
f51f2aac24 SysInfo.dll: Fixed regression from previous commit 2012-03-26 18:53:46 +03:00
Birunthan Mohanathas
9430c634d9 SysInfo.dll: Updated to new API 2012-03-26 18:52:17 +03:00
spx
ebec08914a Adjusted copyright notice.
http://www.gnu.org/licenses/gpl-2.0.html
2012-01-23 06:36:15 +00:00
Birunthan Mohanathas
7790449f2a - PowerPlugin: Fixed crash when waking up from sleep/hibernation in some cases
- Code cleanup
2011-10-12 13:34:04 +00:00
Birunthan Mohanathas
a92bdd9b18 Cosmetic changes to code. 2011-03-29 19:21:57 +00:00
spx
9f152e0076 Removed unneeded codes, for VC2010. 2011-02-20 23:03:15 +00:00
Birunthan Mohanathas
6a5173c860 Upgrading development environment to Visual C++ 2010. 2011-02-10 16:09:05 +00:00
Birunthan Mohanathas
bf79f44e96 Cosmetic changes to code. 2011-02-03 18:09:24 +00:00
Birunthan Mohanathas
a8aa2825a2 Updated installer graphics and made some other minor changes. 2011-02-03 15:52:45 +00:00
spx
92eafce2dc Disabled the DLL_THREAD_ATTACH and DLL_THREAD_DETACH notification calls in all DLLs.
DisableThreadLibraryCalls Function
http://msdn.microsoft.com/en-us/library/ms682579.aspx
Note: Do not call "DisableThreadLibraryCalls" in a DLL which is statically linked to the CRT
http://support.microsoft.com/kb/555563/en-us

For plugin author:
If you need to implement DllMain entry point yourself, get rid of the #include "DisableThreadLibraryCalls.h" line.
2011-01-30 09:31:41 +00:00
Birunthan Mohanathas
2aa4d62278 Defined _CRT_SECURE_NO_WARNINGS. 2011-01-27 19:24:09 +00:00
Birunthan Mohanathas
9da555a187 Fixing errors caused by r549. 2010-09-23 08:49:43 +00:00
Birunthan Mohanathas
11588043de Error messages now display meter/measure in question. 2010-09-21 16:45:29 +00:00
Birunthan Mohanathas
e618ad1777 Cosmetic changes here and there. 2010-09-21 11:09:36 +00:00
spx
df146e4eb4 Code cleanup & cosmetic. 2010-09-17 08:47:22 +00:00
spx
c9fd071177 Changed behavior so as not to indicate the error message box when DynamicVariables is 1 and FontSize is 0. (issue 126)
FIXED: Virtual Bytes usage for an x64 process with perfmon plugin does not display value greater than 4 GB (issue 113)
The numerical value greater than 32bit can be now displayed when NumOfDecimals is 0 in Meter=STRING.
Fixed the broken compatibility in Windows 2000. (AboutDialog, SysInfo)
2010-02-04 07:16:22 +00:00
spx
9d96ec61c1 - Fixed: Multibang [] not assumed when [Measure] is replaced in CConfigParser::ReadString().
- Minor changes of ConvertToXXX(): Get an appropriate buffer size to convert the string. And using [] when deleting arrays.
- Fixed a few memory leaks.
- It's now possible to send the !BANG command when all windows are "On Desktop". (Rainmeter.exe and WebParser)
2009-09-12 11:11:40 +00:00
Kimmo Pekkola
b3fc191b58 ASysInfo plugin can show Vista and Win7 in OS_VERSION.
Added OS_BITS to the SysInfo plugin.
2009-07-27 11:52:07 +00:00
kbuffington
9b30effafd Fixed a potential crash in SCREEN_WIDTH & SCREEN_HEIGHT when not passing a SysInfoData. 2009-04-29 16:22:02 +00:00
Brian Todoroff
2f96eeed10 -Fixed issue 7 by adding extended range of data for IP_ADDRESS in SysInfo.dll. 0-999 works as before and selects the installed interface. 1000-1999 will select only the active interfaces. 2009-04-13 05:45:08 +00:00
kbuffington
d592a189e9 Added a bunch of new SysInfoTypes. 2009-04-11 00:04:19 +00:00
Kimmo Pekkola
5d2f960552 Code cleanup. 2009-02-14 10:11:28 +00:00
Kimmo Pekkola
30edc895f2 2009-02-10 18:37:48 +00:00