cbd3f4b1d2
Bump Microsoft.Windows.CsWin32 from 0.3.235 to 0.3.236 ( #1999 )
...
* Bump Microsoft.Windows.CsWin32 from 0.3.235 to 0.3.236
---
updated-dependencies:
- dependency-name: Microsoft.Windows.CsWin32
dependency-version: 0.3.236
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* Fix build compatibility with Microsoft.Windows.CsWin32 0.3.236 (#2000 )
* Initial plan
* Fix compatibility with CsWin32 0.3.236 and resource path case sensitivity
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com >
* Remove unnecessary local variable pData in BatteryGroup.cs
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com >
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com >
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com >
2025-10-30 23:51:27 +01:00
PhyxionNL
d594734225
Move remainder to CsWin32 ( #1918 )
2025-09-30 18:58:21 +02:00
PhyxionNL
1d7b3223c9
Move more to CsWin32 ( #1917 )
2025-09-30 16:50:44 +02:00
Shinyeong Hyun
9b985d3bea
Removed forced update interval for storage devices ( #1698 ) ( #1699 )
2025-04-22 14:32:37 +02:00
Amit Cirt
e4a038000f
Add read activity to storage. ( #1222 )
2023-12-31 13:49:36 +01:00
PhyxionNL
76245c9a32
Read storage performance sensors without WMI
2023-03-15 18:00:38 +01:00
PhyxionNL
58cef111a1
Use file-scoped namespaces ( #842 )
2022-10-09 13:22:57 +02:00
PhyxionNL
38b97e10d0
Update editorconfig + changes ( #771 )
2022-06-29 19:38:57 +02:00
PhyxionNL
cd9e15d7dc
Also exclude OEM variant of 980 Pro NVMe
2022-02-23 16:55:43 +01:00
PhyxionNL
6561275202
Retry WMI in AbstractStorage ( #481 )
...
Fixes #472 .
2021-06-23 10:53:05 +02:00
PhyxionNL
b8288cbb99
Fix #472
2021-06-17 13:08:45 +02:00
Nick Babcock
993dadd4dd
Impose WMI timeouts ( #444 )
...
WMI queries do not have a timeout by default and can subsequently hang.
This commit adds timeouts to avoid these hangs.
On timeout, `Get` will throw a `ManagementException` that has an error
code of `ManagementStatus.Timedout`. In the case of abstract storage,
this exception will be silently swallowed and the statistics from WMI
not updated until the next update interval, which seems appropriate.
The storage group, on the other hand, a timeout there would cause an
initialization exception which would be propagated up to the caller
(which seems ok as something must be terribly wrong for that WMI query
to fail).
The code was also updated to call dispose for all the WMI objects. I
don't see this causing a behavior difference, but I found it better to
be safe than sorry.
The timeouts were chosen to be a compromise between returning in a
reasonable timeframe and allowing WMI, which can be terribly slow, to
return the query.
2021-05-14 09:24:50 +02:00
Phyxion
5bd108167d
Restore OHM in copyright statement
2020-02-28 11:39:25 +01:00
Phyxion
6309cbe5a5
Apply code style
2020-02-17 13:12:24 +01:00
sebastian-dev
fa2ef007af
Bugfixes ( #155 )
...
* Fix: https://github.com/LibreHardwareMonitor/LibreHardwareMonitor/issues/153
Add temperature Sensor Ranges
Fix: https://github.com/LibreHardwareMonitor/LibreHardwareMonitor/issues/152
New exit function
Fix: https://github.com/LibreHardwareMonitor/LibreHardwareMonitor/pull/138
No drive info exception when LHM is in a Virtual Machine
* Bugfix Update
2019-10-20 10:27:37 +02:00
Phyxion
73378f7c7b
Code style #130 ( #132 )
...
This closes #99 .
2019-09-23 19:29:10 +02:00