felipealmeida pushed a commit to branch master.

http://git.enlightenment.org/core/elementary.git/commit/?id=7541ceb0988d8cf94612a90e6d3676bf4e432496

commit 7541ceb0988d8cf94612a90e6d3676bf4e432496
Author: Larry <larry....@gmail.com>
Date:   Thu Feb 4 18:08:14 2016 -0200

    Elm_Image: moved undefined types to eolian file
---
 src/lib/elm_image.eo       | 26 ++++++++++++++++++++++++--
 src/lib/elm_image_common.h | 31 -------------------------------
 2 files changed, 24 insertions(+), 33 deletions(-)

diff --git a/src/lib/elm_image.eo b/src/lib/elm_image.eo
index 6ffffdc..c16599c 100644
--- a/src/lib/elm_image.eo
+++ b/src/lib/elm_image.eo
@@ -1,3 +1,25 @@
+type Elm.Image.Orient: Evas_Image_Orient; [[Using Evas_Image_Orient enums. 
@since 1.14]]
+
+struct Elm.Image.Progress
+{
+   [[
+     Structure associated with smart callback 'download,progress'.
+     @since 1.8
+   ]]
+   now:   double;
+   total: double;
+}
+
+struct Elm.Image.Error
+{
+   [[
+     Structure associated with smart callback 'download,progress'.
+     @since 1.8
+   ]]
+   status:     int;
+   open_error: Eina.Bool;
+}
+
 class Elm.Image (Elm.Widget, Efl.File, Efl.Image, Evas.Clickable_Interface,
                  Edje.Object,
                  Elm.Interface_Atspi_Image, Elm.Interface_Atspi_Widget_Action,
@@ -139,7 +161,7 @@ class Elm.Image (Elm.Widget, Efl.File, Efl.Image, 
Evas.Clickable_Interface,
          get {
          }
          values {
-            orient: Elm_Image_Orient; [[The image orientation Elm_Image_Orient 
Default is #ELM_IMAGE_ORIENT_NONE.]]
+            orient: Elm.Image.Orient; [[The image orientation Elm.Image.Orient 
Default is #ELM_IMAGE_ORIENT_NONE.]]
          }
       }
       @property fill_outside {
@@ -205,7 +227,7 @@ class Elm.Image (Elm.Widget, Efl.File, Efl.Image, 
Evas.Clickable_Interface,
             legacy: null;
          }
          values {
-            file: const(Eina_File)*; [[The handler to an Eina_File that will 
be used as image source]]
+            file: const(Eina.File)*; [[The handler to an Eina_File that will 
be used as image source]]
             group: const(char)* @optional; [[The group that the image belongs 
to, in case it's an EET (including Edje case) file. This can be used as a key 
inside evas image cache if this is a normal image file not eet file.]]
          }
       }
diff --git a/src/lib/elm_image_common.h b/src/lib/elm_image_common.h
index 497a231..8e670cb 100644
--- a/src/lib/elm_image_common.h
+++ b/src/lib/elm_image_common.h
@@ -8,8 +8,6 @@
  * Using Evas_Image_Orient enums
  * @since 1.14
  */
-typedef Evas_Image_Orient Elm_Image_Orient;
-
 #define ELM_IMAGE_ORIENT_NONE     EVAS_IMAGE_ORIENT_NONE
 #define ELM_IMAGE_ORIENT_0        EVAS_IMAGE_ORIENT_0
 #define ELM_IMAGE_ROTATE_90       EVAS_IMAGE_ORIENT_90
@@ -24,34 +22,5 @@ typedef Evas_Image_Orient Elm_Image_Orient;
 #define ELM_IMAGE_FLIP_TRANSVERSE EVAS_IMAGE_FLIP_TRANSVERSE
 
 /**
- * Structure associated with smart callback 'download,progress'.
- * @since 1.8
- */
-typedef struct _Elm_Image_Progress Elm_Image_Progress;
-/**
- * Structure associated with smart callback 'download,progress'.
- */
-struct _Elm_Image_Progress
-{
-   double now;
-   double total;
-};
-
-/**
- * Structre associated with smart callback 'download,error'
- * @since 1.8
- */
-typedef struct _Elm_Image_Error Elm_Image_Error;
-/**
- * Structure associated with smart callback 'download,progress'.
- */
-struct _Elm_Image_Error
-{
-   int status;
-
-   Eina_Bool open_error;
-};
-
-/**
  * @}
  */

-- 


Reply via email to