diff --git a/src/Resources/CPUCache.vala b/src/Resources/CPUCache.vala index ca3937edf..ef8fa0687 100644 --- a/src/Resources/CPUCache.vala +++ b/src/Resources/CPUCache.vala @@ -5,8 +5,7 @@ // This struct holds paths to cpu cache data // Learn more: https://www.kernel.org/doc/Documentation/ABI/testing/sysfs-devices-system-cpu -[Compact] -public class Monitor.CPUCache : Object { +public class Monitor.CPUCache { // // allocation_policy: // - WriteAllocate: diff --git a/src/Resources/Hwmon/HwmonFan.vala b/src/Resources/Hwmon/HwmonFan.vala index 8d5391540..6eec9877a 100644 --- a/src/Resources/Hwmon/HwmonFan.vala +++ b/src/Resources/Hwmon/HwmonFan.vala @@ -6,8 +6,7 @@ // This struct holds paths to temperature data // Learn more: https://www.kernel.org/doc/html/v5.11/gpu/amdgpu.html#hwmon-interfaces -[Compact] -public class Monitor.HwmonFan : Object { +public class Monitor.HwmonFan { // fan speed in RPM public string input; diff --git a/src/Resources/Hwmon/HwmonFrequency.vala b/src/Resources/Hwmon/HwmonFrequency.vala index 13fa842b1..f9a461577 100644 --- a/src/Resources/Hwmon/HwmonFrequency.vala +++ b/src/Resources/Hwmon/HwmonFrequency.vala @@ -6,8 +6,7 @@ // This struct holds paths to temperature data // Learn more: https://www.kernel.org/doc/html/v5.11/gpu/amdgpu.html#hwmon-interfaces -[Compact] -public class Monitor.HwmonFrequency : Object { +public class Monitor.HwmonFrequency { // freq channel label public string label; diff --git a/src/Resources/Hwmon/HwmonPWM.vala b/src/Resources/Hwmon/HwmonPWM.vala index fa0d02036..3b6e71f19 100644 --- a/src/Resources/Hwmon/HwmonPWM.vala +++ b/src/Resources/Hwmon/HwmonPWM.vala @@ -6,8 +6,7 @@ // This struct holds paths to temperature data // Learn more: https://www.kernel.org/doc/html/v5.11/gpu/amdgpu.html#hwmon-interfaces -[Compact] -public class Monitor.HwmonPWM : Object { +public class Monitor.HwmonPWM { // pulse width modulation fan level (0-255) public string pwm; diff --git a/src/Resources/Hwmon/HwmonPower.vala b/src/Resources/Hwmon/HwmonPower.vala index fbc5eb835..46cbf0340 100644 --- a/src/Resources/Hwmon/HwmonPower.vala +++ b/src/Resources/Hwmon/HwmonPower.vala @@ -6,8 +6,7 @@ // This struct holds paths to temperature data // Learn more: https://www.kernel.org/doc/html/v5.11/gpu/amdgpu.html#hwmon-interfaces -[Compact] -public class Monitor.HwmonPower : Object { +public class Monitor.HwmonPower { // average power used by the GPU in microWatts public string average; diff --git a/src/Resources/Hwmon/HwmonTemperature.vala b/src/Resources/Hwmon/HwmonTemperature.vala index 2eea05a53..6e8827c2d 100644 --- a/src/Resources/Hwmon/HwmonTemperature.vala +++ b/src/Resources/Hwmon/HwmonTemperature.vala @@ -7,8 +7,7 @@ // returns contents of the file as a string // Learn more: https://www.kernel.org/doc/html/v5.11/gpu/amdgpu.html#hwmon-interfaces -[Compact] -public class Monitor.HwmonTemperature : Object { +public class Monitor.HwmonTemperature { // temperature channel label // temp2_label and temp3_label are supported on SOC15 dGPUs only public string _label; diff --git a/src/Resources/Hwmon/HwmonVoltage.vala b/src/Resources/Hwmon/HwmonVoltage.vala index 3372dffa2..3097bca52 100644 --- a/src/Resources/Hwmon/HwmonVoltage.vala +++ b/src/Resources/Hwmon/HwmonVoltage.vala @@ -6,8 +6,7 @@ // This struct holds paths to temperature data // Learn more: https://www.kernel.org/doc/html/v5.11/gpu/amdgpu.html#hwmon-interfaces -[Compact] -public class Monitor.HwmonVoltage : Object { +public class Monitor.HwmonVoltage { // voltage channel label public string label; diff --git a/src/Resources/Storage/Volume.vala b/src/Resources/Storage/Volume.vala index a96ec70e3..02e6874f8 100644 --- a/src/Resources/Storage/Volume.vala +++ b/src/Resources/Storage/Volume.vala @@ -3,7 +3,6 @@ * SPDX-FileCopyrightText: 2025 elementary, Inc. (https://elementary.io) */ -[Compact] public class Monitor.Volume : Object { public string device; public string label;