I revised conformant swallow part names

If you have any customized then please update.


Thank you.


------------------------------------

-Regards, Hermet-

-----Original Message-----
From: "Enlightenment SVN"<[email protected]> 
To: <[email protected]>; 
Cc: 
Sent: 2012-03-14 (수) 13:00:13
Subject: E SVN: hermet IN trunk/elementary: data/themes/widgets src/lib

Log:
elementary/conform - renamed internal variables and swallow part names
  
  to be more clearly.
  
  

Author:       hermet
Date:         2012-03-13 21:00:13 -0700 (Tue, 13 Mar 2012)
New Revision: 69312
Trac:         http://trac.enlightenment.org/e/changeset/69312

Modified:
  trunk/elementary/data/themes/widgets/conformant.edc 
trunk/elementary/src/lib/elm_conform.c 

Modified: trunk/elementary/data/themes/widgets/conformant.edc
===================================================================
--- trunk/elementary/data/themes/widgets/conformant.edc 2012-03-14 03:04:58 UTC 
(rev 69311)
+++ trunk/elementary/data/themes/widgets/conformant.edc 2012-03-14 04:00:13 UTC 
(rev 69312)
@@ -1,6 +1,6 @@
 group { name: "elm/conformant/base/default";
    parts {
-      part { name: "elm.swallow.shelf";
+      part { name: "elm.swallow.indicator";
          type: SWALLOW;
          description { state: "default" 0.0;
             fixed: 0 1;
@@ -14,21 +14,30 @@
             fixed: 0 1;
             align: 0.5 0.5;
             rel1.relative: 0.0 1.0;
-            rel1.to_y: "elm.swallow.shelf";
+            rel1.to_y: "elm.swallow.indicator";
             rel2.relative: 1.0 0.0;
             rel2.to_y: "elm.swallow.virtualkeypad";
          }
       }
+      part { name: "elm.swallow.clipboard";
+         type: SWALLOW;
+         description { state: "default" 0.0;
+            fixed: 0 1;
+            align: 0.0 1.0;
+            rel2.relative: 1.0 0.0;
+            rel2.to_y: "elm.swallow.softkey";
+         }
+      }
       part { name: "elm.swallow.virtualkeypad";
          type: SWALLOW;
          description { state: "default" 0.0;
             fixed: 0 1;
             align: 0.0 1.0;
             rel2.relative: 1.0 0.0;
-            rel2.to_y: "elm.swallow.panel";
+            rel2.to_y: "elm.swallow.softkey";
          }
       }
-      part { name: "elm.swallow.panel";
+      part { name: "elm.swallow.softkey";
          type: SWALLOW;
          description { state: "default" 0.0;
             fixed: 0 1;

Modified: trunk/elementary/src/lib/elm_conform.c
===================================================================
--- trunk/elementary/src/lib/elm_conform.c      2012-03-14 03:04:58 UTC (rev 
69311)
+++ trunk/elementary/src/lib/elm_conform.c      2012-03-14 04:00:13 UTC (rev 
69312)
@@ -13,7 +13,10 @@
 struct _Widget_Data
 {
    Evas_Object *base;
-   Evas_Object *shelf, *panel, *virtualkeypad, *clipboard;
+   Evas_Object *indicator;
+   Evas_Object *softkey;
+   Evas_Object *virtualkeypad;
+   Evas_Object *clipboard;
    Evas_Object *content;
    Evas_Object *scroller;
 #ifdef HAVE_ELEMENTARY_X
@@ -119,8 +122,6 @@
 
    if (wd->content)
      edje_object_part_swallow(wd->base, "elm.swallow.content", 
wd->content);
-   edje_object_scale_set(wd->base, elm_widget_scale_get(obj)
-                         * _elm_config->scale);
    _sizing_eval(obj);
 }
 
@@ -282,7 +283,7 @@
              ;
 #endif
           }
-        _conformant_part_size_set(obj, wd->shelf, sx, sy, sw, sh);
+        _conformant_part_size_set(obj, wd->indicator, sx, sy, sw, sh);
      }
    if (part_type & ELM_CONFORM_VIRTUAL_KEYPAD_PART)
      {
@@ -312,7 +313,7 @@
              ;
 #endif
           }
-        _conformant_part_size_set(obj, wd->panel, sx, sy, sw, sh);
+        _conformant_part_size_set(obj, wd->softkey, sx, sy, sw, sh);
      }
    if (part_type & ELM_CONFORM_CLIPBOARD_PART)
      {
@@ -335,23 +336,26 @@
 _swallow_conformant_parts(Evas_Object *obj)
 {
    Widget_Data *wd = elm_widget_data_get(obj);
+   Evas *e = evas_object_evas_get(obj);
+   wd->scroller = NULL;
 
-   wd->scroller = NULL;
-   if (!wd->shelf)
+   //Indicator
+   if (!wd->indicator)
      {
-        wd->shelf = evas_object_rectangle_add(evas_object_evas_get(obj));
-        elm_widget_sub_object_add(obj, wd->shelf);
-        evas_object_size_hint_min_set(wd->shelf, -1, 0);
-        evas_object_size_hint_max_set(wd->shelf, -1, 0);
+        wd->indicator = evas_object_rectangle_add(e);
+        elm_widget_sub_object_add(obj, wd->indicator);
+        evas_object_size_hint_min_set(wd->indicator, -1, 0);
+        evas_object_size_hint_max_set(wd->indicator, -1, 0);
      }
    else
      _conformant_part_sizing_eval(obj, ELM_CONFORM_INDICATOR_PART);
-   evas_object_color_set(wd->shelf, 0, 0, 0, 0);
-   edje_object_part_swallow(wd->base, "elm.swallow.shelf", wd->shelf);
+   evas_object_color_set(wd->indicator, 0, 0, 0, 0);
+   edje_object_part_swallow(wd->base, "elm.swallow.indicator", 
wd->indicator);
 
+   //Virtual Keyboard
    if (!wd->virtualkeypad)
      {
-        wd->virtualkeypad = 
evas_object_rectangle_add(evas_object_evas_get(obj));
+        wd->virtualkeypad = evas_object_rectangle_add(e);
         elm_widget_sub_object_add(obj, wd->virtualkeypad);
         evas_object_size_hint_min_set(wd->virtualkeypad, -1, 0);
         evas_object_size_hint_max_set(wd->virtualkeypad, -1, 0);
@@ -361,28 +365,32 @@
    evas_object_color_set(wd->virtualkeypad, 0, 0, 0, 0);
    edje_object_part_swallow(wd->base, "elm.swallow.virtualkeypad",
                             wd->virtualkeypad);
-
+   //Clipboard
    if (!wd->clipboard)
      {
-        wd->clipboard = 
evas_object_rectangle_add(evas_object_evas_get(obj));
+        wd->clipboard = evas_object_rectangle_add(e);
         elm_widget_sub_object_add(obj, wd->clipboard);
         evas_object_size_hint_min_set(wd->clipboard, -1, 0);
         evas_object_size_hint_max_set(wd->clipboard, -1, 0);
      }
    else
      _conformant_part_sizing_eval(obj, ELM_CONFORM_CLIPBOARD_PART);
+   evas_object_color_set(wd->clipboard, 0, 0, 0, 0);
+   edje_object_part_swallow(wd->base, "elm.swallow.clipboard",
+                            wd->clipboard);
 
-   if (!wd->panel)
+   //Softkey
+   if (!wd->softkey)
      {
-        wd->panel = evas_object_rectangle_add(evas_object_evas_get(obj));
-        elm_widget_sub_object_add(obj, wd->panel);
-        evas_object_size_hint_min_set(wd->panel, -1, 0);
-        evas_object_size_hint_max_set(wd->panel, -1, 0);
+        wd->softkey = evas_object_rectangle_add(e);
+        elm_widget_sub_object_add(obj, wd->softkey);
+        evas_object_size_hint_min_set(wd->softkey, -1, 0);
+        evas_object_size_hint_max_set(wd->softkey, -1, 0);
      }
    else
      _conformant_part_sizing_eval(obj, ELM_CONFORM_SOFTKEY_PART);
-   evas_object_color_set(wd->panel, 0, 0, 0, 0);
-   edje_object_part_swallow(wd->base, "elm.swallow.panel", wd->panel);
+   evas_object_color_set(wd->softkey, 0, 0, 0, 0);
+   edje_object_part_swallow(wd->base, "elm.swallow.softkey", 
wd->softkey);
 }
 
 static void


------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
enlightenment-svn mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-svn


------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to