netstar pushed a commit to branch master.

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

commit f321a4700698246847e921fdfb205974e74aafbb
Author: Alastair Poole <nets...@gmail.com>
Date:   Sat Feb 27 22:41:59 2021 +0000

    proclist: align
    
    Missed those
---
 src/bin/ui/ui_process_list.c | 15 +++++++++++----
 1 file changed, 11 insertions(+), 4 deletions(-)

diff --git a/src/bin/ui/ui_process_list.c b/src/bin/ui/ui_process_list.c
index 19471c7..33f2aea 100644
--- a/src/bin/ui/ui_process_list.c
+++ b/src/bin/ui/ui_process_list.c
@@ -430,10 +430,13 @@ _item_create(Evas_Object *obj)
      }
    if (_field_enabled(PROC_FIELD_CPU_USAGE))
      {
+        rec = evas_object_rectangle_add(evas_object_evas_get(tb));
         pb = elm_progressbar_add(hbx);
-        evas_object_size_hint_weight_set(pb, EXPAND, EXPAND);
+        evas_object_size_hint_weight_set(pb, 0, EXPAND);
         evas_object_size_hint_align_set(pb, FILL, FILL);
         elm_progressbar_unit_format_set(pb, "%1.1f %%");
+        evas_object_data_set(pb, "rec", rec);
+        elm_table_pack(tb, rec, i, 0, 1, 1);
         elm_table_pack(tb, pb, i++, 0, 1, 1);
         evas_object_data_set(tb, "proc_cpu_usage", pb);
      }
@@ -592,7 +595,7 @@ _content_get(void *data, Evas_Object *obj, const char 
*source)
 
    if (_field_enabled(PROC_FIELD_FILES))
      {
-        evas_object_geometry_get(pd->btn_nice, NULL, NULL, &w, NULL);
+        evas_object_geometry_get(pd->btn_files, NULL, NULL, &w, NULL);
         lb = evas_object_data_get(it->obj, "proc_files");
         snprintf(buf, sizeof(buf), "%d", proc->numfiles);
         if (strcmp(buf, elm_object_text_get(lb)))
@@ -616,7 +619,7 @@ _content_get(void *data, Evas_Object *obj, const char 
*source)
 
    if (_field_enabled(PROC_FIELD_VIRT))
      {
-        evas_object_geometry_get(pd->btn_rss, NULL, NULL, &w, NULL);
+        evas_object_geometry_get(pd->btn_virt, NULL, NULL, &w, NULL);
         lb = evas_object_data_get(it->obj, "proc_virt");
         snprintf(buf, sizeof(buf), "%s", evisum_size_format(proc->mem_virt));
         if (strcmp(buf, elm_object_text_get(lb)))
@@ -640,7 +643,7 @@ _content_get(void *data, Evas_Object *obj, const char 
*source)
 
    if (_field_enabled(PROC_FIELD_SHARED))
      {
-        evas_object_geometry_get(pd->btn_rss, NULL, NULL, &w, NULL);
+        evas_object_geometry_get(pd->btn_shared, NULL, NULL, &w, NULL);
         lb = evas_object_data_get(it->obj, "proc_shared");
         snprintf(buf, sizeof(buf), "%s", evisum_size_format(proc->mem_shared));
         if (strcmp(buf, elm_object_text_get(lb)))
@@ -680,6 +683,10 @@ _content_get(void *data, Evas_Object *obj, const char 
*source)
         double value = proc->cpu_usage / 100.0;
         double last = elm_progressbar_value_get(pb);
 
+        evas_object_geometry_get(pd->btn_cpu_usage, NULL, NULL, &w, NULL);
+        rec = evas_object_data_get(pb, "rec");
+        evas_object_size_hint_min_set(rec, w, 1);
+
         if (!EINA_DBL_EQ(value, last))
           {
              elm_progressbar_value_set(pb, proc->cpu_usage / 100.0);

-- 


Reply via email to