From 26b4d9f722ede281ce3fc17523f2d75be997a57b Mon Sep 17 00:00:00 2001 From: stsdc <6031763+stsdc@users.noreply.github.com> Date: Sat, 28 Jan 2023 18:53:11 +0100 Subject: [PATCH 1/2] fix error when trying to get GPU percentage, but GPU is detected --- src/Resources/Resources.vala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Resources/Resources.vala b/src/Resources/Resources.vala index 24a30b75..20cc6a6b 100644 --- a/src/Resources/Resources.vala +++ b/src/Resources/Resources.vala @@ -86,7 +86,7 @@ public class Monitor.Resources : Object { swap_total = swap.total, network_up = network.bytes_out, network_down = network.bytes_in, - gpu_percentage = gpu.percentage + gpu_percentage = gpu != null ? gpu.percentage : 0 }; } } From 749f4e372c7a43700e43cd0599beb83dce6debad Mon Sep 17 00:00:00 2001 From: stsdc <6031763+stsdc@users.noreply.github.com> Date: Sat, 28 Jan 2023 19:04:26 +0100 Subject: [PATCH 2/2] bump version --- com.github.stsdc.monitor.spec | 2 +- debian/changelog | 6 ++++++ meson.build | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/com.github.stsdc.monitor.spec b/com.github.stsdc.monitor.spec index 71d1c8f3..808ad648 100755 --- a/com.github.stsdc.monitor.spec +++ b/com.github.stsdc.monitor.spec @@ -2,7 +2,7 @@ %global appname com.github.stsdc.monitor Name: com.github.stsdc.monitor -Version: 0.15.0 +Version: 0.15.1 Release: %autorelease Summary: Manage processes and monitor system resources License: GPLv3 diff --git a/debian/changelog b/debian/changelog index a5063f07..e1131a2f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +com.github.stsdc.monitor (0.15.1) focal; urgency=low + + * Fix error when trying to get percentage from non-detected GPU + + -- Stanisław Dac Sat, 28 Jan 2023 18:55:11 +0000 + com.github.stsdc.monitor (0.15.0-ci5) focal; urgency=low * Show containers stats (inspired by Whaler) diff --git a/meson.build b/meson.build index c00147f1..6849dd87 100644 --- a/meson.build +++ b/meson.build @@ -1,4 +1,4 @@ -project('com.github.stsdc.monitor', 'vala', 'c', version: '0.15.0') +project('com.github.stsdc.monitor', 'vala', 'c', version: '0.15.1') # these are Meson modules gnome = import('gnome')