Michael Möller
09c16898a4
Added experimental support for AMD family 19h (Zen 3) CPUs.
0.9.6
2020-12-27 16:06:04 +01:00
Michael Möller
5bd6bf0f3c
Updated the version.
0.9.5
2020-05-25 23:13:36 +02:00
Michael Möller
566ab46c0a
Added a check to verify that at least .NET Framework 4.5 is installed.
2020-05-25 22:35:46 +02:00
Michael Möller
2b9ec17583
Updated the version.
0.9.4
2020-05-24 23:11:06 +02:00
Michael Möller
0a7e319356
Improved the DPI awareness (display scaling) in the TreeViewAdv control.
2020-05-24 23:09:59 +02:00
Michael Möller
ad58051a92
Small corrections to improve the DPI awareness (display scaling).
2020-05-24 23:08:41 +02:00
Michael Möller
c623d6bb22
Added .editorconfig files to the Aga.Controls and OxyPlot projects.
2020-05-24 00:17:49 +02:00
David Wilhelm
e2099a034d
Scale TreeViewAdv elements based on DPI
...
TreeViewAdv assumed a standard 96 DPI display. This commit fixes some
problems on high DPI displays, including some problems mentioned in
OHM issue 830.
- column header height
- checkboxes
- icons
- indentation
2020-05-23 20:17:54 +02:00
Michael Möller
1cd85881e8
Added experimental support for Intel 06_A5h CPUs (Intel Core i9-10900K and i5-10600K).
2020-05-22 19:05:35 +02:00
Michael Möller
02dd78ff86
Changed the notify icon implementation to first try to modify an (existing) icon before trying to add a new one. When the WM_TASKBARCREATED event is raised, sometimes (changing the display scale for example) the icons still exist and fail to get added, while in other cases (explorer task restarted), the icons are lost and need to be added again. This fixes the 8s blocking of the UI thread when changing the display scale.
2020-05-22 18:59:31 +02:00
Michael Möller
9abc8906e4
Migrated from .NET Framework version 2.0 to .NET Framework version 4.5.
2020-05-21 17:53:08 +02:00
Michael Möller
0f6932a7e3
Added a .editorconfig file to define some of the coding styles used for the Open Hardware Monitor project.
2020-05-21 14:15:04 +02:00
Michael Möller
0751abb5c5
Added support for the Global\\Access_PCI mutex to synchronize the PCI bus access for reading AMD temperature sensors.
2020-05-18 00:28:16 +02:00
Michael Möller
e82b9d7da2
Added a PowerModeChanged event handler to reset the hardware tree when resuming from sleep. This should correctly restore fan controls and other states.
2020-05-17 18:13:32 +02:00
Michael Möller
39cfbc709d
Changed the NCT679XD fan RPM calculation to use the 13-bit fan count register instead of the 16-bit RPM register.
2020-05-16 22:43:05 +02:00
Michael Möller
a3fe5e66bd
Added AMD family 15h model 60h and 70h CPU support.
2020-05-12 23:48:53 +02:00
rmattuschka
65c0d3e73e
add temp support for the AMD Athlon X4 845
2020-05-12 01:06:14 +02:00
Michael Möller
887c95684f
Updated the version.
0.9.3
2020-05-06 00:00:41 +02:00
Michael Möller
b04c151c77
Added support for multiple processor groups. Changed the ThreadAffinity class to use a new struct GroupAffinity. Changed operating system checks to make use of a new flag OperatingSystem.IsUnix.
2020-05-05 23:11:28 +02:00
Michael Möller
87c6f02d33
Added code to persist and restore the expanded state of the tree view (hardware and type nodes).
2020-05-05 23:11:28 +02:00
Michael Möller
bcb3186d49
Merge pull request #1267 from merfolk/csharp-7.3
...
Set C# language version to 7.3
2020-05-05 22:42:52 +02:00
Matti Bragge
8dd9d26dee
Set C# language version to 7.3
...
This file sets the language version for all projects in subdirectories.
https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/configure-language-version#configure-multiple-projects
2020-05-01 15:58:29 +03:00
Michael Möller
7bf4f655d2
Added fan control support for ITE IT8721F, IT8665E, IT8686E, IT8688E and IT879XE super I/O chips.
2020-04-25 23:50:33 +02:00
Michael Möller
8afd59327e
Added the AMD GPU driver version to the report. Added a check for erroneous ActivityPercent values returned by the ADL_Overdrive5_CurrentActivity_Get method.
2020-03-11 21:34:33 +01:00
Michael Möller
2019791af9
Added more ADL (AMD Display Library) functions and extended the AMD GPU report. Added an enum type for ADL function result status values.
2020-03-09 23:45:35 +01:00
Michael Möller
43e4e79ab4
Added more details to the AMD GPU report.
2020-03-08 22:58:53 +01:00
Michael Möller
720e9edcae
Improved the AMD CPU and GPU name clean-up filters.
2020-03-08 15:31:19 +01:00
Michael Möller
e3721139c5
Updated the version.
0.9.2
2020-03-01 23:21:08 +01:00
Michael Möller
122f626df6
Extended the support for ADL (AMD Display Library) Overdrive8 GPU sensors.
2020-03-01 22:36:10 +01:00
Michael Möller
ced93443b7
Added support for Intel CPUs with Comet Lake (06_A6H) microarchitecture.
2020-03-01 21:42:09 +01:00
Michael Möller
9b4a36942f
Fixed an IndexOutOfRangeException in the AMD GPU report.
2020-02-29 21:57:58 +01:00
Michael Möller
9b55e1f66d
Added support for ADL (AMD Display Library) Overdrive8 GPU sensors.
2020-02-28 23:21:59 +01:00
Michael Möller
e3919ece28
Added ADL (AMD Display Library) overdrive version to the report.
2020-02-27 22:48:26 +01:00
Michael Möller
165be259c6
Added another catch clause to the StartupManager to handle issues with the TaskScheduler.
2020-02-27 22:12:10 +01:00
Michael Möller
6dc0e141c3
Fixed a NullReferenceException in the NvidiaGPU class.
2020-02-27 22:07:24 +01:00
Michael Möller
77908f1d99
Added missing ITE super I/O chip IDs to the LPCIO class.
2020-02-27 00:02:23 +01:00
Michael Möller
97b03945ae
Added more null checks to the MainForm.SaveConfiguration method. Updated the version.
0.9.1
2020-02-26 00:33:23 +01:00
Michael Möller
c827a83dff
Attempted fix for the ArgumentException when calling ITaskService.GetRunningTasks on some systems.
2020-02-25 23:25:52 +01:00
Michael Möller
56ee2f5c0d
Changed the max CCD count for AMD family 17h CPUs.
2020-02-25 22:24:34 +01:00
Michael Möller
59bd626aef
Fixed a NullReferenceException in the AMD17CPU.Update method.
2020-02-25 19:11:55 +01:00
Michael Möller
f659204b5c
Updated the version.
0.9.0
2020-02-24 22:59:48 +01:00
Michael Möller
b34e173eab
Added more filters for cleaning up AMD CPU names.
2020-02-22 23:57:07 +01:00
Michael Möller
602ff5647a
Improved the Intel SSD SMART attributes interpretation.
2020-02-22 23:26:23 +01:00
Michael Möller
6641df4b50
Added correct formatting for Throughput sensors in the gadget.
2020-02-22 20:22:15 +01:00
Michael Möller
bf269aea61
Added support for the NvAPI_GPU_ClientFanCoolersGetStatus NVAPI function (fan RPM and control value).
2020-02-21 23:43:33 +01:00
Michael Möller
a86f4fbd11
Updated NvAPI_GPU_GetDynamicPstatesInfoEx and NvAPI_GPU_GetDynamicPstatesInfo NVAPI function interfaces.
2020-02-21 21:50:32 +01:00
Michael Möller
8e9bea8b6c
Added support for the NVML (NVIDIA Management Library). Added support for power and PCIE throughput sensors on NVIDIA GPUs.
2020-02-20 22:07:03 +01:00
Michael Möller
0a8923a998
Added an experimental fix for secondary ITE chips.
2020-02-14 20:58:22 +01:00
Michael Möller
710fe75138
Added the missing calling convention (CallingConvention.Cdecl) for the unmanaged function pointers in the NVAPI wrapper.
2020-02-11 23:49:20 +01:00
Michael Möller
d2c60279a0
Added partial support for ADL (AMD Display Library) OverDrive6 and OverDrive Next APIs.
2020-02-11 23:47:37 +01:00