This is an automated email from the git hooks/post-receive script.

git pushed a commit to branch master
in repository evisum.

View the commit online.

commit 5a7187c6153ae1bbba56367a755cac9f30058d43
Author: Alastair Poole <[email protected]>
AuthorDate: Fri May 22 02:49:08 2026 +0100

    process: just update with each snapshot completion.
---
 NEWS                                |  1 +
 data/desktop/evisum.desktop         |  2 +-
 src/bin/ui/evisum_ui_process_list.c | 10 ----------
 3 files changed, 2 insertions(+), 11 deletions(-)

diff --git a/NEWS b/NEWS
index 0bfe073..5f373b4 100644
--- a/NEWS
+++ b/NEWS
@@ -4,6 +4,7 @@ Evisum 2.0.10
 
   * Move process i/o calculations completely into enigmatic.
     Evisum only displays values.
+  * Fix process list updates to match snapshot creation.
 
 Evisum 2.0.9
 ============
diff --git a/data/desktop/evisum.desktop b/data/desktop/evisum.desktop
index a685b62..d4c52e9 100644
--- a/data/desktop/evisum.desktop
+++ b/data/desktop/evisum.desktop
@@ -1,7 +1,7 @@
 [Desktop Entry]
 Type=Application
 Name=Evisum
-GenericName=Process Explorer
+GenericName=System Monitor
 GenericName[fr]=Activité des processus
 GenericName[it]=Attività del sistema
 GenericName[ru]=Системная активность
diff --git a/src/bin/ui/evisum_ui_process_list.c b/src/bin/ui/evisum_ui_process_list.c
index 24a2267..d69d8c6 100644
--- a/src/bin/ui/evisum_ui_process_list.c
+++ b/src/bin/ui/evisum_ui_process_list.c
@@ -1353,7 +1353,6 @@ _evisum_ui_process_list_process_list(void *data, Ecore_Thread *thread) {
     Evisum_Ui_Process_List_View *view;
     Eina_List *list;
     Proc_Info *proc;
-    int ticks = 0;
     uint64_t seq = 0;
     Eina_Bool first_run = EINA_TRUE;
 
@@ -1404,18 +1403,9 @@ _evisum_ui_process_list_process_list(void *data, Ecore_Thread *thread) {
                 }
             }
         } else if (!first_run && !view->skip_wait) {
-            int delay_secs = view->ui->proc.poll_delay;
-            int target_ticks;
-            if (delay_secs < 1) delay_secs = 1;
-            else if (delay_secs > 10)
-                delay_secs = 10;
-            target_ticks = delay_secs * 10;
             if (!evisum_background_update_wait(&seq)) continue;
-            ticks++;
-            if (ticks < target_ticks) continue;
         }
         view->skip_wait = 0;
-        ticks = 0;
         list = _evisum_ui_process_list_get(view);
         if (!list) {
             if (!history_live) ecore_thread_feedback(thread, NULL);

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.

Reply via email to