discomfitor pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=a91444a0c4d56e6697b999c3529b3498a66bad65

commit a91444a0c4d56e6697b999c3529b3498a66bad65
Author: Mike Blumenkrantz <[email protected]>
Date:   Fri Mar 20 15:25:56 2015 -0400

    remove E_Comp from gadman and systray structs
---
 src/modules/gadman/e_mod_gadman.c | 24 ++++++++++++------------
 src/modules/gadman/e_mod_gadman.h |  1 -
 src/modules/systray/e_mod_main.c  |  4 ++--
 src/modules/systray/e_mod_main.h  |  1 -
 4 files changed, 14 insertions(+), 16 deletions(-)

diff --git a/src/modules/gadman/e_mod_gadman.c 
b/src/modules/gadman/e_mod_gadman.c
index 73d61ab..9fc14ec 100644
--- a/src/modules/gadman/e_mod_gadman.c
+++ b/src/modules/gadman/e_mod_gadman.c
@@ -60,7 +60,7 @@ gadman_reset(void *d EINA_UNUSED)
 
    E_FREE_FUNC(gadman_reset_job, ecore_job_del);
    if (gadman_locked) return;
-   evas_event_freeze(Man->comp->evas);
+   evas_event_freeze(e_comp->evas);
    for (layer = 0; layer < GADMAN_LAYER_COUNT; layer++)
      {
         E_FREE_LIST(Man->gadcons[layer], e_object_del);
@@ -76,7 +76,7 @@ gadman_reset(void *d EINA_UNUSED)
         eina_hash_free(_gadman_gadgets);
      }
    /* iterating through zones - and making gadmans on each */
-   EINA_LIST_FOREACH(Man->comp->zones, l, zone)
+   EINA_LIST_FOREACH(e_comp->zones, l, zone)
      {
         const char *layer_name[] = {"gadman", "gadman_top"};
 
@@ -98,7 +98,7 @@ gadman_reset(void *d EINA_UNUSED)
       Man->conf->anim_bg = prev;
    }
    edje_object_message_signal_process(Man->full_bg);
-   evas_event_thaw(Man->comp->evas);
+   evas_event_thaw(e_comp->evas);
 }
 
 void
@@ -112,7 +112,7 @@ gadman_init(E_Module *m)
 
    Man->module = m;
    gadman_locked = e_module_loading_get();
-   Man->comp = e_comp;
+   e_comp = e_comp;
    Man->width = e_comp->w;
    Man->height = e_comp->h;
 
@@ -630,7 +630,7 @@ gadman_update_bg(void)
            r = (double)Man->conf->color_r * (200. / 255.);
            g = (double)Man->conf->color_g * (200. / 255.);
            b = (double)Man->conf->color_b * (200. / 255.);
-           obj = evas_object_rectangle_add(Man->comp->evas);
+           obj = evas_object_rectangle_add(e_comp->evas);
            evas_object_color_set(obj, lround(r), lround(g), lround(b), 200);
            edje_object_part_swallow(Man->full_bg, "e.swallow.bg", obj);
         }
@@ -640,14 +640,14 @@ gadman_update_bg(void)
         if (eina_str_has_extension(Man->conf->custom_bg, ".edj"))
           {
              //THIS IS FOR E backgrounds
-             obj = edje_object_add(Man->comp->evas);
+             obj = edje_object_add(e_comp->evas);
              edje_object_file_set(obj, Man->conf->custom_bg,
                                   "e/desktop/background");
           }
         else
           {
              //THIS IS FOR A NORMAL IMAGE
-             obj = evas_object_image_add(Man->comp->evas);
+             obj = evas_object_image_add(e_comp->evas);
              evas_object_image_file_set(obj, Man->conf->custom_bg, NULL);
              evas_object_image_fill_set(obj, 0, 0, e_comp->w, e_comp->h);
           }
@@ -796,7 +796,7 @@ _gadman_overlay_create(void)
    E_Gadcon *gc;
 
    /* create full background object */
-   Man->full_bg = edje_object_add(Man->comp->evas);
+   Man->full_bg = edje_object_add(e_comp->evas);
    evas_object_geometry_set(Man->full_bg, 0, 0, e_comp->w, e_comp->h);
    e_theme_edje_object_set(Man->full_bg, "base/theme/gadman",
                            "e/gadman/full_bg");
@@ -832,10 +832,10 @@ _gadman_gadcon_new(const char *name, Gadman_Layer_Type 
layer, E_Zone *zone, E_Ga
    gc->orient = E_GADCON_ORIENT_FLOAT;
    gc->location = loc;
 
-   gc->evas = Man->comp->evas;
-   e_gadcon_ecore_evas_set(gc, Man->comp->ee);
-   e_gadcon_xdnd_window_set(gc, Man->comp->ee_win);
-   e_gadcon_dnd_window_set(gc, Man->comp->ee_win);
+   gc->evas = e_comp->evas;
+   e_gadcon_ecore_evas_set(gc, e_comp->ee);
+   e_gadcon_xdnd_window_set(gc, e_comp->ee_win);
+   e_gadcon_dnd_window_set(gc, e_comp->ee_win);
 
    e_gadcon_drop_handler_add(gc, _gadman_gadcon_dnd_enter_cb, 
_gadman_gadcon_dnd_leave_cb,
                              _gadman_gadcon_dnd_move_cb, 
_gadman_gadcon_dnd_drop_cb,
diff --git a/src/modules/gadman/e_mod_gadman.h 
b/src/modules/gadman/e_mod_gadman.h
index 1bac33a..ec76361 100644
--- a/src/modules/gadman/e_mod_gadman.h
+++ b/src/modules/gadman/e_mod_gadman.h
@@ -60,7 +60,6 @@ struct _Manager
    
    int             visible;
    Evas_Object     *overlay;
-   E_Comp    *comp;
 
    int  width, height;
    
diff --git a/src/modules/systray/e_mod_main.c b/src/modules/systray/e_mod_main.c
index 6b571b5..23aad76 100644
--- a/src/modules/systray/e_mod_main.c
+++ b/src/modules/systray/e_mod_main.c
@@ -216,8 +216,8 @@ _gc_init(E_Gadcon *gc, const char *name, const char *id, 
const char *style)
    if (!inst)
      return NULL;
    inst->evas = gc->evas;
-   inst->comp = e_comp;
-   if (!inst->comp)
+   e_comp = e_comp;
+   if (!e_comp)
      {
         E_FREE(inst);
         return NULL;
diff --git a/src/modules/systray/e_mod_main.h b/src/modules/systray/e_mod_main.h
index 5864f8e..8d54687 100644
--- a/src/modules/systray/e_mod_main.h
+++ b/src/modules/systray/e_mod_main.h
@@ -29,7 +29,6 @@ struct _Systray_Context
 struct _Instance
 {
    E_Gadcon_Client *gcc;
-   E_Comp     *comp;
    Evas            *evas;
    Instance_Notifier_Host *notifier;
    struct

-- 


Reply via email to