davemds pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=07b6699293402491b53d150adc2727ffc88ca906

commit 07b6699293402491b53d150adc2727ffc88ca906
Author: Dave Andreoli <[email protected]>
Date:   Sun Jan 29 14:51:57 2017 +0100

    mem gadget: document all the values received in the edje message
    
    So that themers are aware of the unused fields
---
 data/elementary/themes/edc/memusage.edc | 16 ++++++++++++----
 1 file changed, 12 insertions(+), 4 deletions(-)

diff --git a/data/elementary/themes/edc/memusage.edc 
b/data/elementary/themes/edc/memusage.edc
index 14642ba..5e4bcb6 100644
--- a/data/elementary/themes/edc/memusage.edc
+++ b/data/elementary/themes/edc/memusage.edc
@@ -4,8 +4,8 @@ group { name: "e/modules/memusage/main";
    script {
       public message(Msg_Type:type, id, ...) {
          if ((type == MSG_INT_SET) && (id == 1)) {
-            // mem
-            new val = getarg(2);
+
+            new val = getarg(2); // mem usage (percentage)
             if (val > (100 / 9 * 1)) set_state(PART:"mem_led1", "on",  0.0);
             else                     set_state(PART:"mem_led1", "off", 0.0);
             if (val > (100 / 9 * 2)) set_state(PART:"mem_led2", "on",  0.0);
@@ -23,8 +23,7 @@ group { name: "e/modules/memusage/main";
             if (val > (100 / 9 * 8)) set_state(PART:"mem_led8", "on",  0.0);
             else                     set_state(PART:"mem_led8", "off", 0.0);
 
-            // swap
-            val = getarg(3);
+            val = getarg(3); // swap usage (percentage)
             if (val > (100 / 9 * 1)) set_state(PART:"swp_led1", "on",  0.0);
             else                     set_state(PART:"swp_led1", "off", 0.0);
             if (val > (100 / 9 * 2)) set_state(PART:"swp_led2", "on",  0.0);
@@ -41,6 +40,15 @@ group { name: "e/modules/memusage/main";
             else                     set_state(PART:"swp_led7", "off", 0.0);
             if (val > (100 / 9 * 8)) set_state(PART:"swp_led8", "on",  0.0);
             else                     set_state(PART:"swp_led8", "off", 0.0);
+
+            // other values received but not used in the default theme:
+            // val = getarg(4);   // mem_total (kb)
+            // val = getarg(5);   // mem_used (kb)
+            // val = getarg(6);   // mem_cached (kb)
+            // val = getarg(7);   // mem_buffers (kb)
+            // val = getarg(8);   // mem_shared (kb)
+            // val = getarg(9);   // swp_total (kb)
+            // val = getarg(10);  // swp_used (kb)
          }
       }
    }

-- 


Reply via email to