Blacktempel
5a1a40a549
Fix warnings. ( #2072 )
2025-11-24 16:39:42 +01:00
9463c45277
Add .NET 10 target framework and update System.* packages to 10.0.0 ( #2035 )
...
* Initial plan
* Add .NET 10 support and update System.* packages to 10.0.0
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com >
* Add .NET 10 SDK setup to GitHub workflows
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 >
2025-11-12 10:53:47 +01:00
Blacktempel
43e728f1de
Fix Nodes auto-closing right after expanding via Right key. ( #2021 )
...
Fix Nodes not saving Expanded when opening or closing via Left and Right key.
2025-11-09 13:30:30 +01:00
Blacktempel
c542e856d4
Replace Storage implementation with CrystalDiskInfo based implementation ( #2015 )
...
* Replace Storage implementation with CrystalDiskInfo based implementation.
* Formatting.
* Code review.
* Code review.
* Increase space for attribute name in report.
* Implement dynamic disk handling for usage sensor.
Disable unused warnings.
* Further cleanup in NativeMethods.txt and referenced.
2025-11-08 10:53:43 +01:00
Abel G. Perez
313e076aeb
Update SensorGadget.cs ( #1788 )
...
-Added Extremely Large font size to SensorGadget
-Added menu item "Hide/Show Main Window" to SensorGadget
2025-10-31 10:38:32 +01:00
Cristobal E.
1ce022562f
Experimental Prometheus support ( #1943 )
...
* Experimental Prometheus support
Refactors text response to accept responseType
Generates a plaintext output in prometheus format using standard units and factors
Only called if and when endpoint (/metrics) is accessed
Exceptions are reported in the text output
This tries to minimize changes and uses no extra dependencies
* Changed strings to interpolation and raw literals to improve readability
* Fixed a typo
* Adding the Async HttpServer from Master
* Added back the http headers to SendResponseAsync
* Adding no-cache to sensor and prometheus
2025-10-19 13:36:41 +02:00
st7105
7063f5e0ae
HttpServer.cs: fix #1855 ( #1969 )
...
* HttpServer.cs: fix #1855
Changed HTTP server to asynchronous tasks.
* HttpServer.cs: reformat
* HttpServer.cs: fix
2025-10-18 13:54:08 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3fc1f542f0
Bump System.Text.Json from 9.0.9 to 9.0.10 ( #1966 )
...
---
updated-dependencies:
- dependency-name: System.Text.Json
dependency-version: 9.0.10
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-15 18:06:05 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
d669c14e21
Bump System.Resources.Extensions from 9.0.9 to 9.0.10 ( #1964 )
...
---
updated-dependencies:
- dependency-name: System.Resources.Extensions
dependency-version: 9.0.10
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: System.Resources.Extensions
dependency-version: 9.0.10
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-15 17:53:23 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3188e90904
Bump System.Management from 9.0.9 to 9.0.10 ( #1963 )
...
---
updated-dependencies:
- dependency-name: System.Management
dependency-version: 9.0.10
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: System.Management
dependency-version: 9.0.10
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-15 17:52:30 +02:00
Teemu Korhonen
06dba04104
Fix mistake on previous workflow edits ( #1950 )
...
* Fix restore command on workflows.
- Correct path when restoring application packages.
- Add --no-restore for application build.
* Add RuntimeIdentifiers.
So restore knows what packages to pick.
2025-10-09 13:05:55 +02:00
Taiizor
ceaf074758
Add ARM64 platform support to build and projects ( #1941 )
...
* Add ARM64 platform support to build and projects
Added ARM64 as a supported platform in project files and solution configuration. Updated GitHub Actions workflows to build and publish ARM64 libraries. This enables building and distributing ARM64 binaries alongside x64 and x86.
* Add ARM64 support to NuGet packaging
Updated main.nuget.target to include ARM64 DLL and XML files in the NuGet package, enabling multi-platform support for win-arm64 in addition to x64 and x86.
* Fix ARM64 configuration mappings in solution file
Corrects the Debug and Release configuration mappings for ARM64 targets in LibreHardwareMonitor.sln, ensuring ARM64 builds use the proper platform instead of x64.
2025-10-07 11:58:44 +02:00
PhyxionNL
4093b276c6
Add x86 target
2025-10-01 12:03:50 +02:00
PhyxionNL and Copilot
ee60348eac
Use CsWin32 ( #1912 )
...
* Use CsWin32
* Update LibreHardwareMonitorLib/Hardware/Cpu/CpuLoad.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update LibreHardwareMonitorLib/Hardware/Battery/BatteryGroup.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update pull requests.yml
* Update pull requests.yml
* Update master.yml
* A couple more to CsWin32
* Restore PawnIO defaults
Fixes #1910
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-29 18:48:00 +02:00
Teemu Korhonen and PhyxionNL
c56cf3f042
Use PawnIO driver directly in LibreHardwareMonitorLib ( #1908 )
...
* Use PawnIO driver directly.
- Implemented PawnIO library in C#
- Builds in AnyCPU, x64 and x86
- Fixes #1895
* Implement review changes for PawnIO.
- Use existing Kernel32.CreateFile import.
- Move new DeviceIOControl to Kernel32.
- Replace Lazy Version loading with static property.
- Remove bin resource cache.
- Add constant for function name length.
* More review changes for PawnIO.
- Replace redundant internal checks with IsLoaded.
- Convert Win32 error code to HRESULT before returning it in
ExecuteHR()
* Drop KernelDriver
---------
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com >
2025-09-29 16:41:57 +02:00
Sab44 and PhyxionNL
be647cce78
Provide fixed unit for sensors in data.json ( #1876 )
...
* Remove redundant second null check for sensor value
* Add base formatted raw values to data.json for consistent units
* Update HttpServer.cs
---------
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com >
2025-09-23 10:46:06 +02:00
PhyxionNL
efda62dbee
Drop Newtonsoft.Json
2025-09-17 16:18:42 +02:00
Sab44 and PhyxionNL
3c75e8e676
Add HardwareId property to hardware devices in data.json ( #1868 )
...
* add HardwareId property to hardware in data.json
* Rename 'id' key to 'Id' in JSON node generation
---------
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com >
2025-09-17 16:04:09 +02:00
namazso and PhyxionNL
eb5e1a20be
Swap WinRing0 to PawnIO ( #1857 )
...
* Replace WinRing0 with PawnIO
* Update RAMSPDToolkit
* Add install check + cleanup
* Move folder + formatting
* Add back missing TryLoadDll
* Update PawnIo.cs
* Add third party notices file
* Remove the how to apply section
* Drop silent
* Don't crash if PawnIO isn't installed
* Formatting
---------
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com >
2025-09-16 11:58:31 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
133d1b78a8
Bump System.Resources.Extensions from 9.0.8 to 9.0.9 ( #1852 )
...
---
updated-dependencies:
- dependency-name: System.Resources.Extensions
dependency-version: 9.0.9
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: System.Resources.Extensions
dependency-version: 9.0.9
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-10 16:56:06 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3b7555b579
Bump System.Management from 9.0.8 to 9.0.9 ( #1851 )
...
---
updated-dependencies:
- dependency-name: System.Management
dependency-version: 9.0.9
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: System.Management
dependency-version: 9.0.9
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-10 16:55:57 +02:00
Blacktempel
3f8294898d
RAMSPDToolkit Update + timings added ( #1835 )
...
* Workaround for page changing on DDR5 systems with SPD Write Protection active has been implemented in new version of RAMSPDToolkit.
Code for LHM has been adjusted accordingly.
Added more sensors (timings).
* Move abbreviation of timings to start of string.
* Simplify names for timings.
* Update version.
* Remove extra padding.
2025-09-08 13:14:32 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dfc5446836
Bump System.Resources.Extensions from 8.0.0 to 9.0.8 ( #1838 )
...
---
updated-dependencies:
- dependency-name: System.Resources.Extensions
dependency-version: 9.0.8
dependency-type: direct:production
update-type: version-update:semver-major
- dependency-name: System.Resources.Extensions
dependency-version: 9.0.8
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-04 20:13:12 +02:00
Tolga YILDIRIM and PhyxionNL
cb39938143
Persist “File rotation method” across Windows reboot + SDK9 build fix ( #1823 )
...
* Fix .NET SDK 9 resource build errors (System.Resources.Extensions)
* Persist file rotation method across Windows reboot
* Update MainForm.cs
---------
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com >
2025-08-29 10:42:42 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
91f046c7d5
Bump System.IO.Ports and System.Management ( #1815 )
...
Bumps System.IO.Ports from 9.0.7 to 9.0.8
Bumps System.Management to 9.0.8
---
updated-dependencies:
- dependency-name: System.IO.Ports
dependency-version: 9.0.8
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: System.Management
dependency-version: 9.0.8
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: System.Management
dependency-version: 9.0.8
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-06 16:52:04 +02:00
Abel G. Perez
90f601650d
Main form GUI tweaks ( #1804 )
...
- Added Expand All Nodes menu
- Added Collapse All Nodes menu
2025-07-28 15:11:12 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
f8b198a7d4
Bump System.IO.Ports, System.Management and TaskScheduler ( #1782 )
...
Bumps System.IO.Ports to 9.0.6, 9.0.7
Bumps System.Management to 9.0.6, 9.0.7
Bumps TaskScheduler from 2.12.1 to 2.12.2
---
updated-dependencies:
- dependency-name: System.IO.Ports
dependency-version: 9.0.6
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: System.IO.Ports
dependency-version: 9.0.7
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: System.Management
dependency-version: 9.0.6
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: System.Management
dependency-version: 9.0.7
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: TaskScheduler
dependency-version: 2.12.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-09 23:23:42 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
f15064eb09
Bump System.IO.Ports and System.Management ( #1759 )
...
Bumps System.IO.Ports to 9.0.5, 9.0.6
Bumps System.Management to 9.0.5, 9.0.6
---
updated-dependencies:
- dependency-name: System.IO.Ports
dependency-version: 9.0.5
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: System.IO.Ports
dependency-version: 9.0.6
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: System.Management
dependency-version: 9.0.5
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: System.Management
dependency-version: 9.0.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-13 16:11:11 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
48266b0add
Bump System.IO.Ports and System.Management ( #1751 )
...
Bumps System.IO.Ports to 9.0.4, 9.0.5
Bumps System.Management to 9.0.4, 9.0.5
---
updated-dependencies:
- dependency-name: System.IO.Ports
dependency-version: 9.0.4
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: System.IO.Ports
dependency-version: 9.0.5
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: System.Management
dependency-version: 9.0.4
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: System.Management
dependency-version: 9.0.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-08 16:30:39 +02:00
Shinyeong Hyun
bdafcd92b8
Implemented storage update interval at the UI side ( #1706 )
...
* Minor refactoring for #1699
* Implemented storage update interval for the UI
* Revert "Implemented storage update interval for the UI"
This reverts commit 977ff2f5518d420e35cadad17054f4e69c260df1.
* Revert "Minor refactoring for #1699 "
This reverts commit 923f6d6f636a2a10ff44b8c23f84e8985ccbf667.
* Made update interval configurable for storage devices
* Changed label text m to min for consistency
* Revised 8e6c669 as requested
* ATA Update interval defaults to 1s in the UI
* Simplified storage update interval menu
2025-05-02 20:07:43 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
56a7fc1206
Update TaskScheduler to 2.12.1 ( #1708 )
...
---
updated-dependencies:
- dependency-name: TaskScheduler
dependency-version: 2.12.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-02 16:31:20 +02:00
Peter Åslund
0ef7db1193
API endpoints for resetting Min/Max-values ( #1658 )
...
* API: Reset Min/Max for individual sensor
* API: Able to reset all Min/Max values
2025-04-22 16:51:24 +02:00
David Klingenberg
a86f0e1da1
Add 0.0.0.0 to server IP combo box, allow listening on all IPs ( #1612 )
2025-04-22 16:46:43 +02:00
PhyxionNL
cac198eb9a
Update LibreHardwareMonitor.csproj
2025-04-22 12:53:52 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
e68379fc85
Bump System.Management and Microsoft.NETFramework.ReferenceAssemblies ( #1665 )
...
Bumps [System.Management](https://github.com/dotnet/runtime ) and [Microsoft.NETFramework.ReferenceAssemblies](https://github.com/Microsoft/dotnet ). These dependencies needed to be updated together.
Updates `System.Management` from 9.0.2 to 9.0.3
- [Release notes](https://github.com/dotnet/runtime/releases )
- [Commits](https://github.com/dotnet/runtime/compare/v9.0.2...v9.0.3 )
Updates `Microsoft.NETFramework.ReferenceAssemblies` from 1.0.3 to 1.0.3
- [Commits](https://github.com/Microsoft/dotnet/commits )
---
updated-dependencies:
- dependency-name: System.Management
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: Microsoft.NETFramework.ReferenceAssemblies
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-17 19:56:04 +01:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
b3f66214e0
Bump Microsoft.NETFramework.ReferenceAssemblies and System.Management ( #1640 )
...
Bumps [Microsoft.NETFramework.ReferenceAssemblies](https://github.com/Microsoft/dotnet ) and [System.Management](https://github.com/dotnet/runtime ). These dependencies needed to be updated together.
Updates `Microsoft.NETFramework.ReferenceAssemblies` from 1.0.3 to 1.0.3
- [Commits](https://github.com/Microsoft/dotnet/commits )
Updates `System.Management` from 9.0.1 to 9.0.2
- [Release notes](https://github.com/dotnet/runtime/releases )
- [Commits](https://github.com/dotnet/runtime/compare/v9.0.1...v9.0.2 )
---
updated-dependencies:
- dependency-name: Microsoft.NETFramework.ReferenceAssemblies
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: System.Management
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-27 23:43:32 +01:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
c4cff899cb
Bump Microsoft.NETFramework.ReferenceAssemblies and TaskScheduler ( #1651 )
...
Bumps [Microsoft.NETFramework.ReferenceAssemblies](https://github.com/Microsoft/dotnet ) and [TaskScheduler](https://github.com/dahall/taskscheduler ). These dependencies needed to be updated together.
Updates `Microsoft.NETFramework.ReferenceAssemblies` from 1.0.3 to 1.0.3
- [Commits](https://github.com/Microsoft/dotnet/commits )
Updates `TaskScheduler` from 2.11.0 to 2.12.0
- [Release notes](https://github.com/dahall/taskscheduler/releases )
- [Commits](https://github.com/dahall/taskscheduler/compare/v2.11.0...v2.12.0 )
---
updated-dependencies:
- dependency-name: Microsoft.NETFramework.ReferenceAssemblies
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: TaskScheduler
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-27 23:40:54 +01:00
dependabot[bot]
2e83517bca
Bump System.Management from 9.0.0 to 9.0.1 in /LibreHardwareMonitor
...
Bumps [System.Management](https://github.com/dotnet/runtime ) from 9.0.0 to 9.0.1.
- [Release notes](https://github.com/dotnet/runtime/releases )
- [Commits](https://github.com/dotnet/runtime/compare/v9.0.0...v9.0.1 )
---
updated-dependencies:
- dependency-name: System.Management
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-15 12:20:25 +00:00
techberet and PhyxionNL
41f1ac3a09
Add Selectable Network Interface in Web Server Form ( #1511 )
...
* Add Selectable Network Interface in Web Server
Update the Web Server port form to allow for editing the network interface the web server is run on. Added storage of the interface to the settings so it is persisted.
This should resolve issue #1089 .
* Update HttpServer.cs
---------
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com >
2024-11-24 11:12:56 +01:00
blakekrpec and PhyxionNL
06ed4744b1
Individual Sensor Requests ( #1504 )
...
* added /Sensor endpoints
* fix intel sensor order
* Update HttpServer.cs
---------
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com >
2024-11-24 11:04:46 +01:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1fb86e1bae
Bump System.Management from 8.0.0 to 9.0.0 in /LibreHardwareMonitor ( #1525 )
...
Bumps [System.Management](https://github.com/dotnet/runtime ) from 8.0.0 to 9.0.0.
- [Release notes](https://github.com/dotnet/runtime/releases )
- [Commits](https://github.com/dotnet/runtime/compare/v8.0.0...v9.0.0 )
---
updated-dependencies:
- dependency-name: System.Management
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-13 13:46:40 +01:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
b556856b18
Bump OxyPlot.WindowsForms and OxyPlot.Core in /LibreHardwareMonitor ( #1449 )
...
Bumps [OxyPlot.WindowsForms](https://github.com/oxyplot/oxyplot ) and [OxyPlot.Core](https://github.com/oxyplot/oxyplot ). These dependencies needed to be updated together.
Updates `OxyPlot.WindowsForms` from 2.1.2 to 2.2.0
- [Release notes](https://github.com/oxyplot/oxyplot/releases )
- [Changelog](https://github.com/oxyplot/oxyplot/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/oxyplot/oxyplot/commits )
Updates `OxyPlot.Core` from 2.1.2 to 2.2.0
- [Release notes](https://github.com/oxyplot/oxyplot/releases )
- [Changelog](https://github.com/oxyplot/oxyplot/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/oxyplot/oxyplot/commits )
---
updated-dependencies:
- dependency-name: OxyPlot.WindowsForms
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: OxyPlot.Core
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-05 09:52:01 +02:00
akaspeh1 and Jakub Aqaba Štarman
834bca7c56
Ported SensorNotifyIcon drawing logic of CreateTransparentIcon() from the OpenHwRepository ( #1249 )
...
* Ported SensorNotifyIcon drawing logic of CreateTransparentIcon() from the OpenHwRepository
I hate unreadable text in tray icon. Ported the working code from the unmaintained repository for the temperature tray icon to draw the way the original one draws.
* Added back logic to correctly center the icon
---------
Co-authored-by: Jakub Aqaba Štarman <akaspeh1@picusek.eu >
2024-08-26 12:05:24 +02:00
PhyxionNL
4f09a80f78
#1425
2024-08-23 16:15:46 +02:00
Markus Zucker and PhyxionNL
83af117ea4
Add Aqua Computer high flow NEXT support ( #1268 )
...
* Add support for electrical conductivity measurements
* Add Aqua Computer high flow NEXT support
* Expose alarm flags as hidden binary sensors
* Update HighFlowNext.cs
* Update ISensor.cs
---------
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com >
2024-08-23 15:42:11 +02:00
5476ac16c9
Bugfix: ScrollBar Issue ( #1428 )
...
* Bugfix: ScrollBar Issue
Scrollbars not working with Mouse Drag
https://github.com/LibreHardwareMonitor/LibreHardwareMonitor/issues/1406
* Format Update
added rule for line endings: lf
windows default is: cr+lf
reformat from crlf to lf
* Update code style
* Update ThemedVScrollIndicator.cs
---------
Co-authored-by: sebastian-dev <sebastian-dev>
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com >
2024-08-16 23:45:19 +02:00
hcabel and PhyxionNL
499ac0e214
#1393 Scale up Sensor column on resize & Log file rotation method ( #1397 )
...
* Add CSV file rotation method
Add a new option to choose how the csv file is being rotated.
Before it was everyday, which meant that we had to make sure the csv file was deleted before recording a new session.
Now by default it's set to "Per session" meaning anytime you start a new session it create a new CSV file.
Unless the daily method is used, in this case it will behave like before (1 file per day)
* Scale up the first TreeView column ("Sensor") on resize
The first ("Sensor") column being the most important and most likely the one that need the more space as hardware names can be pretty long.
I've changed so that the first column is the one scaling up when the tree view is being resized (instead of the last one)
* Change treeview column resize behaviour
I've made so that the separator a controlling the size of the column to the left instead of the right.
This make a lot easier to scale up the last column, but worth for the first one.
Thought the previous commit made it so that the first column size is resize by the total with of the tree view.
Sounds weird like that, but feel much more natural than before, and there is no overflow anymore.
* Fix typo in daily file rotation menu item tool tip
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com >
* Fix requested changes
---------
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com >
2024-08-06 13:42:58 +02:00
Michael Rogers
2e207a4523
Add theme and plot thickness options ( #847 )
...
* Add theme and plot thickness options
* Cleanup
* Fixed themes, and made it so the plot colors are updated when the theme is changed
* I think supporting themes beyond dark, light, and black is unecessary for the time being.
* recall theme from settings before instantiating plot
* Check for null setting
* committing to merge
* Fix
* Cleanup
* Cleanup
* Fix from comments. Thank you kamkie!
* Fixing last UI bugs
* Fix windowed plot not theming on relaunch, change theme, show plot
2024-07-31 16:42:22 +02:00
xmikedanielsx and PhyxionNL
46746e7a86
Prevent Menu From Closing When Turning On or Off Sensors to Display ( #1395 )
...
* Prevent Hardware Menu From Closing When Selecting Sensors To Turn Off
* Fix Double Declaration of PSU Menu Item in Designer. Not allowing Designer to Load in VS
* Remove Properties Resource File as it's auto generated.
* Implemented @pedrosimoes79 suggestion. Work and much cleaner. Thank you.
* Update MainForm.cs
---------
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com >
2024-07-31 09:54:10 +02:00
dependabot[bot]
1744d1adf7
Bump TaskScheduler from 2.10.1 to 2.11.0 in /LibreHardwareMonitor
...
Bumps [TaskScheduler](https://github.com/dahall/taskscheduler ) from 2.10.1 to 2.11.0.
- [Release notes](https://github.com/dahall/taskscheduler/releases )
- [Commits](https://github.com/dahall/taskscheduler/compare/v2.10.1...v2.11.0 )
---
updated-dependencies:
- dependency-name: TaskScheduler
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-05-02 12:08:13 +00:00