• Joined on 2022-03-04
gronod commented on issue gronod/MacMonitor#3 2026-09-08 12:27:22 +01:00
CPU Core Temperatures & Thermal Zone Monitoring

Completed in feat/3-cpu-thermals and merged into develop.

  • Implemented MMCPUThermalProvider probing AppleSMC package temperature keys (TC0P, TC0D, TC0H, TCXC).
  • Enumerated per-core…
gronod closed issue gronod/MacMonitor#9 2026-09-08 12:27:20 +01:00
Storage Volumes, APFS Containers & Capacity Telemetry
gronod commented on issue gronod/MacMonitor#9 2026-09-08 12:27:18 +01:00
Storage Volumes, APFS Containers & Capacity Telemetry

Completed in feat/9-storage-volumes and merged into develop.

  • Implemented MMStorageTelemetryProvider calling BSD getmntinfo.
  • Parsed APFS/HFS+ file system statistics using stat.f_bsize,…
gronod closed issue gronod/MacMonitor#8 2026-09-08 12:27:16 +01:00
RAM Breakdown, Compression & Memory Pressure Monitoring
gronod commented on issue gronod/MacMonitor#8 2026-09-08 12:27:15 +01:00
RAM Breakdown, Compression & Memory Pressure Monitoring

Completed in feat/8-ram-breakdown and merged into develop.

  • Implemented MMMemoryTelemetryProvider sampling Mach host_statistics64 (HOST_VM_INFO64).
  • Extracted active, inactive, wired,…
gronod closed issue gronod/MacMonitor#5 2026-09-08 12:27:13 +01:00
Host CPU Core Utilization, Frequency & Throttle Monitoring
gronod commented on issue gronod/MacMonitor#5 2026-09-08 12:27:11 +01:00
Host CPU Core Utilization, Frequency & Throttle Monitoring

Completed in feat/5-cpu-load and merged into develop.

  • Implemented MMCPULoadProvider querying Mach kernel host_processor_info (PROCESSOR_CPU_LOAD_INFO).
  • Implemented delta tick…
gronod pushed to develop at gronod/MacMonitor 2026-09-08 12:27:06 +01:00
6a02d9993d Merge branch 'milestone/m2-primary-telemetry' into develop (Milestone 2 Complete)
f2dc6bc7fb feat(ui): bind all primary telemetry providers to SystemTelemetryStore and ContentView dashboard
d8e469ec9e Merge branch 'feat/19-power-voltage' into milestone/m2-primary-telemetry
91d50dcbae feat(telemetry): implement power, voltage, and current telemetry provider (fixes #19)
36c7ea2319 Merge branch 'feat/18-component-temps' into milestone/m2-primary-telemetry
Compare 16 commits »
gronod pushed to milestone/m2-primary-telemetry at gronod/MacMonitor 2026-09-08 12:27:04 +01:00
f2dc6bc7fb feat(ui): bind all primary telemetry providers to SystemTelemetryStore and ContentView dashboard
gronod pushed to milestone/m2-primary-telemetry at gronod/MacMonitor 2026-09-08 12:25:39 +01:00
d8e469ec9e Merge branch 'feat/19-power-voltage' into milestone/m2-primary-telemetry
91d50dcbae feat(telemetry): implement power, voltage, and current telemetry provider (fixes #19)
Compare 2 commits »
gronod created branch feat/19-power-voltage in gronod/MacMonitor 2026-09-08 12:25:36 +01:00
gronod pushed to feat/19-power-voltage at gronod/MacMonitor 2026-09-08 12:25:36 +01:00
91d50dcbae feat(telemetry): implement power, voltage, and current telemetry provider (fixes #19)
gronod created branch milestone/m2-primary-telemetry in gronod/MacMonitor 2026-09-08 12:24:01 +01:00
gronod pushed to milestone/m2-primary-telemetry at gronod/MacMonitor 2026-09-08 12:24:01 +01:00
36c7ea2319 Merge branch 'feat/18-component-temps' into milestone/m2-primary-telemetry
gronod pushed to feat/18-component-temps at gronod/MacMonitor 2026-09-08 12:23:58 +01:00
fda8bf9e49 feat(telemetry): implement motherboard and component thermal provider (fixes #18)
feceb2412d Merge branch 'feat/4-fan-telemetry' into milestone/m2-primary-telemetry
Compare 2 commits »
gronod created branch feat/18-component-temps in gronod/MacMonitor 2026-09-08 12:23:57 +01:00
gronod created branch feat/4-fan-telemetry in gronod/MacMonitor 2026-09-08 12:22:20 +01:00
gronod pushed to feat/4-fan-telemetry at gronod/MacMonitor 2026-09-08 12:22:20 +01:00
f9093b1d99 feat(fan): implement MMFanTelemetryProvider for multi-fan RPM and utilization (Issue #4)
a14f0b925e Merge branch 'feat/3-cpu-thermals' into milestone/m2-primary-telemetry
Compare 2 commits »
gronod created branch feat/3-cpu-thermals in gronod/MacMonitor 2026-09-08 12:21:29 +01:00
gronod pushed to feat/3-cpu-thermals at gronod/MacMonitor 2026-09-08 12:21:29 +01:00
b47ffd72ca feat(thermal): implement MMCPUThermalProvider with package, per-core temps, and throttling (Issue #3)
c2fa0c05ed Merge branch 'feat/9-storage-volumes' into milestone/m2-primary-telemetry
Compare 2 commits »