netstar pushed a commit to branch master.

http://git.enlightenment.org/apps/evisum.git/commit/?id=6f8973ed121579eb2f2353f5101e73a8909d19e5

commit 6f8973ed121579eb2f2353f5101e73a8909d19e5
Author: Alastair Poole <[email protected]>
Date:   Tue Sep 29 23:20:00 2020 +0100

    ui: trim some grim
---
 src/bin/ui/ui.c | 63 +++++++++++++++++++++++++--------------------------------
 src/bin/ui/ui.h |  1 -
 2 files changed, 28 insertions(+), 36 deletions(-)

diff --git a/src/bin/ui/ui.c b/src/bin/ui/ui.c
index 498cbf0..b1d7695 100644
--- a/src/bin/ui/ui.c
+++ b/src/bin/ui/ui.c
@@ -1283,7 +1283,7 @@ _ui_content_system_add(Ui *ui)
    elm_object_style_set(frame, "pad_small");
    evas_object_show(frame);
 
-   ui->system_activity = box = elm_box_add(parent);
+   box = elm_box_add(parent);
    evas_object_size_hint_weight_set(box, EXPAND, EXPAND);
    evas_object_size_hint_align_set(box, FILL, FILL);
    evas_object_show(box);
@@ -1439,9 +1439,9 @@ _ui_content_system_add(Ui *ui)
    elm_entry_scrollable_set(entry, EINA_TRUE);
    elm_entry_editable_set(entry, EINA_TRUE);
    evas_object_show(entry);
-   elm_box_pack_end(hbox, entry);
 
-   elm_box_pack_end(ui->system_activity, box2);
+   elm_box_pack_end(hbox, entry);
+   elm_box_pack_end(box, box2);
 
    evas_object_smart_callback_add(ui->btn_pid, "clicked",
                    _btn_pid_clicked_cb, ui);
@@ -1577,23 +1577,6 @@ evisum_ui_shutdown(Ui *ui)
    if (ui->shutdown_now)
      exit(0);
 
-   if (ui->win_cpu)
-     evas_object_smart_callback_call(ui->win_cpu, "delete,request", NULL);
-   if (ui->win_mem)
-     evas_object_smart_callback_call(ui->win_mem, "delete,request", NULL);
-   if (ui->win_disk)
-     evas_object_smart_callback_call(ui->win_disk, "delete,request", NULL);
-   if (ui->win_misc)
-     evas_object_smart_callback_call(ui->win_misc, "delete,request", NULL);
-   if (ui->win_about)
-     evas_object_smart_callback_call(ui->win_about, "delete,request", NULL);
-
-   ecore_main_loop_quit();
-}
-
-void
-evisum_ui_del(Ui *ui)
-{
    evas_object_del(ui->win);
 
    if (ui->timer_pid)
@@ -1611,6 +1594,23 @@ evisum_ui_del(Ui *ui)
    if (ui->thread_process)
      ecore_thread_wait(ui->thread_process, 1.0);
 
+   if (ui->win_cpu)
+     evas_object_smart_callback_call(ui->win_cpu, "delete,request", NULL);
+   if (ui->win_mem)
+     evas_object_smart_callback_call(ui->win_mem, "delete,request", NULL);
+   if (ui->win_disk)
+     evas_object_smart_callback_call(ui->win_disk, "delete,request", NULL);
+   if (ui->win_misc)
+     evas_object_smart_callback_call(ui->win_misc, "delete,request", NULL);
+   if (ui->win_about)
+     evas_object_smart_callback_call(ui->win_about, "delete,request", NULL);
+
+   ecore_main_loop_quit();
+}
+
+void
+evisum_ui_del(Ui *ui)
+{
    _proc_pid_cpu_times_free(ui);
 
    if (ui->cache)
@@ -1621,18 +1621,6 @@ evisum_ui_del(Ui *ui)
    free(ui);
 }
 
-static void
-_thread_end_cb(void *data EINA_UNUSED, Ecore_Thread *thread)
-{
-   thread = NULL;
-}
-
-static void
-_thread_error_cb(void *data EINA_UNUSED, Ecore_Thread *thread)
-{
-   thread = NULL;
-}
-
 static void
 _system_info_all_poll(void *data, Ecore_Thread *thread)
 {
@@ -1729,13 +1717,18 @@ _ui_launch(Ui *ui)
    elm_object_focus_set(ui->entry_search, EINA_TRUE);
 
    ui->thread_system =
-      ecore_thread_feedback_run(_system_info_all_poll, 
_system_info_all_poll_feedback_cb, _thread_end_cb, _thread_error_cb, ui, 
EINA_FALSE);
+      ecore_thread_feedback_run(_system_info_all_poll,
+                                _system_info_all_poll_feedback_cb,
+                                NULL, NULL, ui, EINA_FALSE);
    ui->thread_process =
-      ecore_thread_feedback_run(_process_list, _process_list_feedback_cb, 
_thread_end_cb, _thread_error_cb, ui, EINA_FALSE);
+      ecore_thread_feedback_run(_process_list,
+                                _process_list_feedback_cb,
+                                NULL, NULL, ui, EINA_FALSE);
 
    evas_object_event_callback_add(ui->win, EVAS_CALLBACK_RESIZE,  
_evisum_resize_cb, ui);
    evas_object_event_callback_add(ui->content, EVAS_CALLBACK_KEY_DOWN, 
_evisum_key_down_cb, ui);
-   evas_object_event_callback_add(ui->entry_search, EVAS_CALLBACK_KEY_DOWN, 
_evisum_search_keypress_cb, ui);
+   evas_object_event_callback_add(ui->entry_search, EVAS_CALLBACK_KEY_DOWN,
+                                  _evisum_search_keypress_cb, ui);
    ecore_event_handler_add(ELM_EVENT_CONFIG_ALL_CHANGED, 
_elm_config_change_cb, ui);
 }
 
diff --git a/src/bin/ui/ui.h b/src/bin/ui/ui.h
index 80d8278..5c3abef 100644
--- a/src/bin/ui/ui.h
+++ b/src/bin/ui/ui.h
@@ -47,7 +47,6 @@ typedef struct Ui
 
    Evas_Object     *disk_activity;
    Evas_Object     *misc_activity;
-   Evas_Object     *system_activity;
 
    Evas_Object     *progress_cpu;
    Evas_Object     *progress_mem;

-- 


Reply via email to