[elm] Forgotten elm icon function to deprecate in favor of an image one.
authorGustavo Lima Chaves <glima@profusion.mobi>
Thu, 28 Jun 2012 18:40:35 +0000 (18:40 +0000)
committerGustavo Lima Chaves <glima@profusion.mobi>
Thu, 28 Jun 2012 18:40:35 +0000 (18:40 +0000)
SVN revision: 73017

doc/examples.dox
src/bin/test_icon.c
src/bin/test_naviframe_complex.c
src/edje_externals/elm_icon.c
src/examples/icon_example_01.c
src/lib/elm_icon.h
src/lib/elm_image.h
src/lib/elm_map.c
src/lib/elm_photo.c

index 3e432bf..085bf56 100644 (file)
   * algorithm used to scale the icon to the new object size is going to be
   * faster, but with a lower quality.
   *
-  * elm_icon_fill_outside_set() is used to ensure that the icon will fill the
+  * elm_image_fill_outside_set() is used to ensure that the icon will fill the
   * entire area available to it, even if keeping the aspect ratio. The icon
   * will overflow its width or height (any of them that is necessary) to the
   * object area, instead of resizing the icon down until it can fit entirely in
index 3098d39..1c048fa 100644 (file)
@@ -15,7 +15,7 @@ static void
 fill_outside_cb(void *data, Evas_Object *obj, void *event_info __UNUSED__)
 {
    Evas_Object *ic = (Evas_Object *)data;
-   elm_icon_fill_outside_set(ic, elm_check_state_get(obj));
+   elm_image_fill_outside_set(ic, elm_check_state_get(obj));
 }
 
 static void
index f4b573d..507da8f 100644 (file)
@@ -64,7 +64,7 @@ _content_image_new(Evas_Object *parent, const char *img)
 
    ic = elm_icon_add(parent);
    elm_image_file_set(ic, img, NULL);
-   elm_icon_fill_outside_set(ic, EINA_FALSE);
+   elm_image_fill_outside_set(ic, EINA_FALSE);
    return ic;
 }
 
index ee056ae..7e91d35 100644 (file)
@@ -71,7 +71,7 @@ external_icon_state_set(void *data __UNUSED__, Evas_Object *obj,
      }
    if (p->fill_outside_exists)
      {
-        elm_icon_fill_outside_set(obj, p->fill_outside);
+        elm_image_fill_outside_set(obj, p->fill_outside);
         param_icon->fill_outside = p->fill_outside;
      }
    if (p->prescale_size_exists)
@@ -135,7 +135,7 @@ external_icon_param_set(void *data __UNUSED__, Evas_Object *obj,
    else if (!strcmp(param->name, "fill outside")
             && param->type == EDJE_EXTERNAL_PARAM_TYPE_BOOL)
      {
-        elm_icon_fill_outside_set(obj, param->i);
+        elm_image_fill_outside_set(obj, param->i);
         param_icon->fill_outside = param->i;
         return EINA_TRUE;
      }
index 23ec856..4abd30c 100644 (file)
@@ -34,7 +34,7 @@ elm_main(int argc, char **argv)
    elm_image_no_scale_set(icon, EINA_TRUE);
    elm_image_resizable_set(icon, EINA_FALSE, EINA_TRUE);
    elm_image_smooth_set(icon, EINA_FALSE);
-   elm_icon_fill_outside_set(icon, EINA_TRUE);
+   elm_image_fill_outside_set(icon, EINA_TRUE);
 
    evas_object_size_hint_weight_set(icon, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
    elm_win_resize_object_add(win, icon);
index ccdd468..c753005 100644 (file)
@@ -401,11 +401,12 @@ EINA_DEPRECATED EAPI void                  elm_icon_size_get(const Evas_Object *
  * original aspect ratio.
  *
  * @see elm_icon_fill_outside_get()
- * @see elm_image_fill_outside_set()
+ *
+ * @deprecated Use elm_image_fill_outside_set() instead.
  *
  * @ingroup Icon
  */
-EAPI void                  elm_icon_fill_outside_set(Evas_Object *obj, Eina_Bool fill_outside);
+EINA_DEPRECATED EAPI void                  elm_icon_fill_outside_set(Evas_Object *obj, Eina_Bool fill_outside);
 
 /**
  * Get if the object is filled outside.
index a82a87b..d690eea 100644 (file)
@@ -285,7 +285,7 @@ EAPI Eina_Bool        elm_image_fill_outside_get(const Evas_Object *obj);
  *
  * @param obj The image object
  * @param disabled If EINA_TRUE, preloading will be disabled
- * @ingroup Icon
+ * @ingroup Image
  */
 EAPI void                  elm_image_preload_disabled_set(Evas_Object *obj, Eina_Bool disabled);
 
index ad285dc..d73f708 100644 (file)
@@ -1459,7 +1459,7 @@ _icon_dup(const Evas_Object *icon, Evas_Object *parent)
    elm_image_no_scale_set(dupp, elm_image_no_scale_get(icon));
    elm_image_resizable_get(icon, &size_up, &size_down);
    elm_image_resizable_set(dupp, size_up, size_down);
-   elm_icon_fill_outside_set(dupp, elm_image_fill_outside_get(icon));
+   elm_image_fill_outside_set(dupp, elm_image_fill_outside_get(icon));
    elm_image_prescale_set(dupp, elm_image_prescale_get(icon));
    elm_image_aspect_fixed_set(dupp, elm_image_aspect_fixed_get(icon));
    return dupp;
index 4a3e967..b64787b 100644 (file)
@@ -293,7 +293,7 @@ _elm_photo_smart_add(Evas_Object *obj)
 
    elm_image_resizable_set(priv->icon, EINA_TRUE, EINA_TRUE);
    elm_image_smooth_set(priv->icon, EINA_TRUE);
-   elm_icon_fill_outside_set(priv->icon, !priv->fill_inside);
+   elm_image_fill_outside_set(priv->icon, !priv->fill_inside);
    elm_image_prescale_set(priv->icon, 0);
 
    elm_object_scale_set(priv->icon, elm_widget_scale_get(obj));
@@ -410,7 +410,7 @@ elm_photo_fill_inside_set(Evas_Object *obj,
    ELM_PHOTO_CHECK(obj);
    ELM_PHOTO_DATA_GET(obj, sd);
 
-   elm_icon_fill_outside_set(sd->icon, !fill);
+   elm_image_fill_outside_set(sd->icon, !fill);
    sd->fill_inside = !!fill;
 
    _sizing_eval(obj);