Commit Graph

280 Commits

Author SHA1 Message Date
Michael Möller
a883d4722d Fixed the ATI GPU fan control. The settings now restore correctly to default settings (previously the "manual mode" was kept on some systems). 2011-05-14 13:26:09 +00:00
Michael Möller
bd9495d159 Fixed the bus and core clock reading on AMD family 10h model Ah CPUs. The new "Core Performance Boost" feature of these CPUs resulted in very low accuracy of the bus speed (and as a consequence also an inaccurate TSC multiplier). This fixed Issue 205. 2011-05-08 22:10:13 +00:00
Michael Möller
eefa1ffb7d Added a mainboard specific configuration for the Gigabyte P67A-UD4-B3 mainboard. 2011-05-03 18:20:06 +00:00
Michael Möller
7b39213552 Added first experimental support for the IT8728F super I/O chip. 2011-05-01 13:37:15 +00:00
Michael Möller
d63a607e66 Added a mainboard specific configuration for the ASUS P8P67-M Pro and fixed a few problems in the NCT677X implementation. 2011-04-30 21:01:54 +00:00
Michael Möller
6e86c9e1a9 Fixed Issue 199. 2011-04-30 16:03:58 +00:00
Michael Möller
ca3a2d3864 Updated version info. 2011-04-23 14:18:02 +00:00
Michael Möller
fbe6bef72e A first correction for reading core and bus clocks on AMD family 14h CPUs. 2011-04-16 19:26:20 +00:00
Michael Möller
6872fcbe39 A small correction for AMD K8 (family 0Fh) core temperature reading, and fan reading on older revision of IT8712F chips. This should fix Issue 42 and Issue 194. 2011-04-16 14:49:47 +00:00
Michael Möller
fb451bd475 Added initial support for AMD Fusion (family 14h) CPUs. 2011-04-16 13:19:13 +00:00
Michael Möller
0d80c84493 Fixed Issue 111. 2011-04-15 23:52:07 +00:00
Michael Möller
ccbadd63cf Fixed a few details for the Linux GUI. 2011-04-11 22:38:39 +00:00
Michael Möller
0f1ba8e90f Replaced the StreamReader based lm-sensors access with an implementation using the FileStream class in order to avoid buffering problems when seeking. 2011-04-10 23:36:07 +00:00
Michael Möller
1d8aa26d14 Fixed the tree view row height on Linux. 2011-04-10 20:22:20 +00:00
Michael Möller
4897a49630 Added support for AMD 10h core temperature sensors and Asus ATK0110 devices on Linux. 2011-04-09 20:16:42 +00:00
Michael Möller
1157a33042 Fixed Issue 156. 2011-03-19 22:55:05 +00:00
Michael Möller
1c8c5ba3d8 Fixed Issue 158. 2011-03-19 16:13:49 +00:00
Michael Möller
6eafde204e Fixed Issue 178. 2011-03-17 20:16:01 +00:00
Michael Möller
ca1f45475d Fixed Issue 179. 2011-03-16 22:10:26 +00:00
Michael Möller
0aa52cfc64 Fixed Issue 161. 2011-03-15 22:00:31 +00:00
Michael Möller
06b7fca703 Fixed Issue 160. 2011-03-15 21:54:56 +00:00
Michael Möller
35a9a0d90a Fixed Issue 165. 2011-03-15 17:55:11 +00:00
Michael Möller
3a00ce06fe Fixed Issue 171. 2011-03-15 17:33:13 +00:00
Michael Möller
910c251496 Fixed Issue 172. 2011-03-15 17:20:22 +00:00
Michael Möller
fc62ecc4df Fixed Issue 164. 2011-02-12 21:17:42 +00:00
Michael Möller
46e4752c8f Added code to delete any kernel driver service that can't be opened before reinstalling it. 2011-02-11 22:29:26 +00:00
Michael Möller
d1a963aa55 Added some error reporting to the Ring0 driver loading code. 2011-02-08 22:02:29 +00:00
Michael Möller
12844967da Fixed Issue 162. 2011-02-07 22:06:58 +00:00
Michael Möller
be28c71358 Fixed some dpi scaling bugs that occurred when changing "Control Panel\Appearance and Personalization\Display" to 125% text size or 150% text size. 2011-01-30 23:45:26 +00:00
Michael Möller
4d4c3aae8d Added support for AMD family 11h CPUs. 2011-01-27 22:29:43 +00:00
Michael Möller
1915002fa9 Fixed the Intel Sandy Bridge CPU core clock calculation. 2011-01-22 17:58:32 +00:00
Michael Möller
b193ab9b43 Added initial support for Intel Sandy Bridge CPUs. 2011-01-21 21:41:14 +00:00
Michael Möller
60c28cc250 Improved the saving and restoring of default fan control settings for ATI GPUs. 2011-01-20 21:48:26 +00:00
Michael Möller
86dbc6f06b Added a minimal control interface to allow manual fan control and implemented the interface for ATI GPUs. 2011-01-20 21:31:54 +00:00
Michael Möller
667b36a431 Fixed the temperature reading and improved the report for the Nuvoton NCT6771F super I/O chip. 2010-12-08 19:23:13 +00:00
Michael Möller
55e808987c Added first experimental support for the Nuvoton NCT6771F super I/O chip. 2010-11-21 17:31:25 +00:00
Michael Möller
1159ba3db0 Fixed Issue 137. 2010-11-21 12:28:31 +00:00
Michael Möller
e5d7595b00 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. 2010-11-16 21:48:26 +00:00
Michael Möller
5f6e6221b4 Fixed Issue 138. 2010-11-13 20:20:03 +00:00
Michael Möller
7ee8cea14e Fixed a problem, where the MainForm location and size was lost when the application is started minimized and exited without ever showing the form. This caused MainForm_Load to be never called (location and size was not loaded), but the default size and location were still saved. The new implementation only saves the location and size when one of the two is changed. 2010-11-11 21:22:24 +00:00
Michael Möller
d9dc0f5b45 Added code to catch the "System.Exception: This schema for this assembly has not been registered with WMI." when the user has now administrator rights. 2010-11-11 20:48:19 +00:00
Michael Möller
67011b6d9e Replaced the direct reference to the Mono.Posix assembly with reflection. 2010-11-04 21:46:14 +00:00
Michael Möller
1804e2308b Added CPUID support for Linux. 2010-11-03 22:07:46 +00:00
Michael Möller
0e435cafc6 Restricted the access to the kernel driver to system and built-in administrators. 2010-11-01 20:44:21 +00:00
Michael Möller
f238f35eff Replaced the non-kernel code of WinRing0 with a managed implementation. The new implementation should fix Issue 32 and simplify further work on Issue 46. 2010-10-31 22:08:47 +00:00
Paul Werelds
fcf4876985 Fixed the NullReference Exception 2010-10-18 07:18:14 +00:00
Paul Werelds
c3c27c3789 Added a Parent property to the WMI exposed Hardware objects 2010-10-18 07:15:31 +00:00
Paul Werelds
ecefde3ac4 Updated attribute maps for the 4 SSD controllers we figured out so far.
Also switched back to an array of DriveAttribute rather than a generic list.
2010-10-17 19:25:50 +00:00
Michael Möller
22d714c976 Removed the WMI Provider menu entry and restricted WMI to the Windows platform. 2010-10-17 19:13:26 +00:00
Michael Möller
f34f8c996c Changed the SMART AttributeID type from an enum to a struct. 2010-10-17 17:12:38 +00:00