GUI/SensorGadget.cs
Thu, 12 Jul 2012 10:17:18 +0000 Fixed Issue 86.
Sun, 27 May 2012 14:23:31 +0000 Changed the license to the Mozilla Public License 2.0 and update the licensing information.
Wed, 22 Feb 2012 23:32:06 +0000 Added a simple way to customize the sensor gadget background. If any of the files gadget_background.png, gadget_image.png, gadget_foreground.png, gadget_bar_background.png or gadget_bar_foreground.png is present in the working directory then these files are used instead of the built in files.
Tue, 14 Feb 2012 23:07:55 +0000 Added a new sensor type "Factor" for dimensionless values (and similar) that are not to be shown as percent ("Level" type). Changed the write amplification sensor to use the new "Factor" sensor type. Added the temperature SMART attribute for Sandforce SSDs as hidden sensor (as it may show fake results on some hardware).
Sat, 31 Dec 2011 17:31:04 +0000 Modified and extended version of the patch v4 by Roland Reinl (see Issue 256). Main differences to the original patch: DeviceIoControl refactorings removed, SmartAttribute is now descriptive only and does not hold any state, report is written as one 80 columns table, sensors are created only for meaningful values and without duplicates (remaining life, temperatures, host writes and reads). Also the current implementation should really preserve all the functionality of the old system. Additionally there is now a simple SMART devices emulation class (DebugSmart) that can be used in place of WindowsSmart for testing with reported data.
Thu, 28 Jul 2011 21:51:02 +0000 Fixed the power sensor display in the desktop gadget.
Mon, 25 Jul 2011 21:09:21 +0000 Buffered the gadget background drawing in order to improve drawing performance.
Sun, 19 Jun 2011 12:59:07 +0000 Fixed issue 241.
Mon, 16 May 2011 22:04:04 +0000 Fixed Issue 215.
Thu, 17 Mar 2011 20:16:01 +0000 Fixed Issue 178.
Sun, 30 Jan 2011 23:45:26 +0000 Fixed some dpi scaling bugs that occurred when changing "Control Panel\Appearance and Personalization\Display" to 125% text size or 150% text size.
Sun, 21 Nov 2010 12:28:31 +0000 Fixed Issue 137.
Tue, 16 Nov 2010 21:48:26 +0000 Improved the moving and resizing of the gadget on multi-monitor systems. Fixed one problem where the underlying gadget window size would be reduced unrequested. Fine tuned the progress bar size in the gadget.
Thu, 07 Oct 2010 19:34:36 +0000 Added a new sensor type "Level" for wear or charge level (or any other percentage based sensors that don't fit into Load or Control).
Wed, 06 Oct 2010 19:18:07 +0000 Fixed Issue 129.
Thu, 30 Sep 2010 20:59:21 +0000 Fixed some problems when compiling in Mono and running on Linux.
Fri, 17 Sep 2010 18:32:11 +0000 Fixed an InvalidOperationException in OpenHardwareMonitor.GUI.SensorGadget.OnPaint caused by sensors with null as value.
Wed, 15 Sep 2010 18:43:15 +0000 Added a check to verify the FTDI chip ID before opening the T-Balancer port.
Mon, 13 Sep 2010 22:55:25 +0000 Fixed some hardware sorting issue in the gadget. Hardware with the same type and name would be added to the same section.
Mon, 13 Sep 2010 22:34:08 +0000 Added a configurable font size and window width to the gadget.
Tue, 07 Sep 2010 22:15:02 +0000 Improved the gadget formatting and added an option to remove the hardware names in the gadget.
Tue, 07 Sep 2010 18:32:37 +0000 Fixed a few closure variables. The local variables used in the closure can not be shared between closures if their values should be different.
Mon, 06 Sep 2010 19:53:13 +0000 Added a desktop gadget implementation.