[EGIT] [core/elementary] master 01/01: elm_toolbar: fixing Eolian comment markup

2015-05-17 Thread Yakov Goldberg
yakov pushed a commit to branch master.

http://git.enlightenment.org/core/elementary.git/commit/?id=00983763220ad34839d4245ffbc6d62697b6a16b

commit 00983763220ad34839d4245ffbc6d62697b6a16b
Author: Yakov Goldberg yako...@samsung.com
Date:   Sun May 17 18:47:10 2015 +0300

elm_toolbar: fixing Eolian comment markup
---
 src/lib/elm_toolbar.eo  | 2 +-
 src/lib/elm_toolbar_item.eo | 9 -
 2 files changed, 5 insertions(+), 6 deletions(-)

diff --git a/src/lib/elm_toolbar.eo b/src/lib/elm_toolbar.eo
index 93dbfbe..d8cb66b 100644
--- a/src/lib/elm_toolbar.eo
+++ b/src/lib/elm_toolbar.eo
@@ -1,6 +1,6 @@
 enum Elm.Toolbar.Shrink_Mode
 {
-/**
+/*@
Set toolbar's items display behavior, it can be scrollable,
show a menu with exceeding items, or simply hide them.
 
diff --git a/src/lib/elm_toolbar_item.eo b/src/lib/elm_toolbar_item.eo
index 04800f0..9f034f3 100644
--- a/src/lib/elm_toolbar_item.eo
+++ b/src/lib/elm_toolbar_item.eo
@@ -1,10 +1,9 @@
 enum Elm.Toolbar_Item.Scrollto_Type
 {
-/**
-   Defines where to position the item in the toolbar.
-
-   @ingroup Toolbar
- */
+   /*@
+ Defines where to position the item in the toolbar.
+ @ingroup Toolbar
+   */
 
legacy: elm_toolbar_item_scrollto;
 

-- 




[EGIT] [core/elementary] master 01/01: fix makedist break.

2015-05-17 Thread ChunEon Park
hermet pushed a commit to branch master.

http://git.enlightenment.org/core/elementary.git/commit/?id=521a2f035bc1bf9d914129cbb3bf2528666dd310

commit 521a2f035bc1bf9d914129cbb3bf2528666dd310
Author: ChunEon Park her...@hermet.pe.kr
Date:   Mon May 18 13:30:43 2015 +0900

fix makedist break.

clipper.eo was missed in include list.
---
 src/lib/Makefile.am | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/lib/Makefile.am b/src/lib/Makefile.am
index 8cef646..c7ffa1d 100644
--- a/src/lib/Makefile.am
+++ b/src/lib/Makefile.am
@@ -695,6 +695,7 @@ elementaryeolianfiles_DATA = \
 elm_button.eo \
 elm_calendar.eo \
 elm_check.eo \
+elm_clipper.eo \
 elm_clock.eo \
 elm_colorselector.eo \
 elm_conformant.eo \

-- 




[EGIT] [core/elementary] master 01/01: clipper: hide the region_set()/get() APIs.

2015-05-17 Thread ChunEon Park
hermet pushed a commit to branch master.

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

commit da3b2b1274927e995f43b74434068063ea2d5ff8
Author: ChunEon Park her...@hermet.pe.kr
Date:   Mon May 18 13:56:09 2015 +0900

clipper: hide the region_set()/get() APIs.

Provide the simple api as possible.
---
 src/lib/elm_clipper.c  |  2 ++
 src/lib/elm_clipper.eo | 30 --
 2 files changed, 2 insertions(+), 30 deletions(-)

diff --git a/src/lib/elm_clipper.c b/src/lib/elm_clipper.c
index 374f9bf..16d7077 100644
--- a/src/lib/elm_clipper.c
+++ b/src/lib/elm_clipper.c
@@ -64,6 +64,7 @@ _elm_clipper_clip_get(Eo *obj EINA_UNUSED, Elm_Clipper_Data 
*sd)
return sd-clipper;
 }
 
+#if 0
 EOLIAN static void
 _elm_clipper_region_set(Eo *obj, Elm_Clipper_Data *sd, double x1, double y1, 
double x2, double y2)
 {
@@ -89,6 +90,7 @@ _elm_clipper_region_get(Eo *obj EINA_UNUSED, Elm_Clipper_Data 
*sd, double *x1, d
if (x2) *x2 = sd-region_x2;
if (y2) *y2 = sd-region_y2;
 }
+#endif
 
 EOLIAN static Eina_Bool
 _elm_clipper_elm_widget_sub_object_del(Eo *obj, Elm_Clipper_Data *sd, 
Evas_Object *sobj)
diff --git a/src/lib/elm_clipper.eo b/src/lib/elm_clipper.eo
index dc4b441..1b4255f 100644
--- a/src/lib/elm_clipper.eo
+++ b/src/lib/elm_clipper.eo
@@ -30,36 +30,6 @@ class Elm.Clipper (Elm.Container)
 Evas_Object *clip;
  }
   }
-  @property region {
- set {
-/*@
-@brief Set the region of the clipper
-
-Sets the position and the size of the clipper on clipper object
-
-@note The value should be normalized. (0 ~ 1)
-
-@since 1.15
-
-@ingroup Clipper */
- }
- get {
-/*@
-@brief Get the region of the clipper
-
-@see elm_clipper_region_align_set()
-
-@since 1.15
-
-@ingroup Clipper */
- }
- values {
-double x1; /*@ left edge of the clipper on elm_clipper widget */
-double y1; /*@ top edge of the clipper on elm_clipper widget */
-double x2; /*@ right edge of the clipper on elm_clipper widget */
-double y2; /*@ bottom edge of the clipper on elm_clipper widget */
- }
-  }
}
implements {
   class.constructor;

-- 




[EGIT] [bindings/python/python-efl] master 01/01: Docs: fix a small error in Ctxpopup

2015-05-17 Thread Dave Andreoli
davemds pushed a commit to branch master.

http://git.enlightenment.org/bindings/python/python-efl.git/commit/?id=ac685358bd7e229d0c3f974fb5b24b24892a0a72

commit ac685358bd7e229d0c3f974fb5b24b24892a0a72
Author: Dave Andreoli d...@gurumeditation.it
Date:   Sun May 17 14:52:18 2015 +0200

Docs: fix a small error in Ctxpopup
---
 efl/elementary/ctxpopup.pxi | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/efl/elementary/ctxpopup.pxi b/efl/elementary/ctxpopup.pxi
index 8599369..51d5768 100644
--- a/efl/elementary/ctxpopup.pxi
+++ b/efl/elementary/ctxpopup.pxi
@@ -360,7 +360,7 @@ cdef class Ctxpopup(LayoutClass):
 
 Use this function to simulate clicking outside the ctxpopup to
 dismiss it. In this way, the ctxpopup will be hidden and the
-clicked signal will be emitted.
+dismissed signal will be emitted.
 
 
 elm_ctxpopup_dismiss(self.obj)

-- 




[EGIT] [core/elementary] master 05/05: elm_toolbar: Move enums to elm_toolbar.eo

2015-05-17 Thread Yakov Goldberg
yakov pushed a commit to branch master.

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

commit ebeff70d4e51c38af5ae465c235ef9e9949689d1
Author: Yakov Goldberg yako...@samsung.com
Date:   Sun May 17 15:02:03 2015 +0300

elm_toolbar: Move enums to elm_toolbar.eo

Move enums from elm_toolbar_common.h to elm_tollbar.eo in order to make
them more accessible for bindings.
---
 src/lib/elm_toolbar.eo   | 29 -
 src/lib/elm_toolbar_common.h | 34 --
 src/lib/elm_toolbar_item.eo  | 17 +
 3 files changed, 45 insertions(+), 35 deletions(-)

diff --git a/src/lib/elm_toolbar.eo b/src/lib/elm_toolbar.eo
index 8b52c92..93dbfbe 100644
--- a/src/lib/elm_toolbar.eo
+++ b/src/lib/elm_toolbar.eo
@@ -1,3 +1,30 @@
+enum Elm.Toolbar.Shrink_Mode
+{
+/**
+   Set toolbar's items display behavior, it can be scrollable,
+   show a menu with exceeding items, or simply hide them.
+
+   @note Default value is #ELM_TOOLBAR_SHRINK_MENU. It reads value
+   from elm config.
+
+   Values b don't /b work as bitmask, only one can be chosen.
+
+   @see elm_toolbar_shrink_mode_set()
+   @see elm_toolbar_shrink_mode_get()
+
+   @ingroup Toolbar
+ */
+
+   legacy: elm_toolbar_shrink;
+
+   none, /*@ Set toolbar minimum size to fit all the items. */
+   hide, /*@ Hide exceeding items. */
+   scroll, /*@ Allow accessing exceeding items through a scroller. */
+   menu, /*@ Inserts a button to pop up a menu with exceeding items. */
+   expand, /*@ Expand all items according the size of the toolbar. */
+   last /*@ Indicates error if returned by elm_toolbar_shrink_mode_get() */
+}
+
 class Elm.Toolbar (Elm.Widget, Elm_Interface_Scrollable,
Elm_Interface_Atspi_Widget_Action)
 {
@@ -193,7 +220,7 @@ class Elm.Toolbar (Elm.Widget, Elm_Interface_Scrollable,
 @ingroup Toolbar */
  }
  values {
-Elm_Toolbar_Shrink_Mode shrink_mode; /*@ Toolbar's items display 
behavior */
+Elm.Toolbar.Shrink_Mode shrink_mode; /*@ Toolbar's items display 
behavior */
  }
   }
   @property menu_parent {
diff --git a/src/lib/elm_toolbar_common.h b/src/lib/elm_toolbar_common.h
index 0e300f4..cea449b 100644
--- a/src/lib/elm_toolbar_common.h
+++ b/src/lib/elm_toolbar_common.h
@@ -4,40 +4,6 @@
  * @{
  */
 
-/**
- * Set toolbar's items display behavior, it can be scrollable,
- * show a menu with exceeding items, or simply hide them.
- *
- * @note Default value is #ELM_TOOLBAR_SHRINK_MENU. It reads value
- * from elm config.
- *
- * Values b don't /b work as bitmask, only one can be chosen.
- *
- * @see elm_toolbar_shrink_mode_set()
- * @see elm_toolbar_shrink_mode_get()
- */
-typedef enum
-{
-   ELM_TOOLBAR_SHRINK_NONE, /** Set toolbar minimum size to fit all the 
items. */
-   ELM_TOOLBAR_SHRINK_HIDE, /** Hide exceeding items. */
-   ELM_TOOLBAR_SHRINK_SCROLL, /** Allow accessing exceeding items through a 
scroller. */
-   ELM_TOOLBAR_SHRINK_MENU, /** Inserts a button to pop up a menu with 
exceeding items. */
-   ELM_TOOLBAR_SHRINK_EXPAND, /** Expand all items according the size of the 
toolbar. */
-   ELM_TOOLBAR_SHRINK_LAST /** Indicates error if returned by 
elm_toolbar_shrink_mode_get() */
-} Elm_Toolbar_Shrink_Mode;
-
-/**
- * Defines where to position the item in the toolbar.
- */
-typedef enum
-{
-   ELM_TOOLBAR_ITEM_SCROLLTO_NONE = 0,   /** no scrollto */
-   ELM_TOOLBAR_ITEM_SCROLLTO_IN = (1  0),   /** to the nearest viewport */
-   ELM_TOOLBAR_ITEM_SCROLLTO_FIRST = (1  1),   /** to the first of viewport 
*/
-   ELM_TOOLBAR_ITEM_SCROLLTO_MIDDLE = (1  2),   /** to the middle of 
viewport */
-   ELM_TOOLBAR_ITEM_SCROLLTO_LAST = (1  3)   /** to the last of viewport */
-} Elm_Toolbar_Item_Scrollto_Type;
-
 typedef struct _Elm_Toolbar_Item_State Elm_Toolbar_Item_State;/** State 
of a Elm_Toolbar_Item. Can be created with elm_toolbar_item_state_add() and 
removed with elm_toolbar_item_state_del(). */
 
 /**
diff --git a/src/lib/elm_toolbar_item.eo b/src/lib/elm_toolbar_item.eo
index 7f870fb..04800f0 100644
--- a/src/lib/elm_toolbar_item.eo
+++ b/src/lib/elm_toolbar_item.eo
@@ -1,3 +1,20 @@
+enum Elm.Toolbar_Item.Scrollto_Type
+{
+/**
+   Defines where to position the item in the toolbar.
+
+   @ingroup Toolbar
+ */
+
+   legacy: elm_toolbar_item_scrollto;
+
+   none = 0,   /*@ no scrollto */
+   in = (1  0),   /*@ to the nearest viewport */
+   first = (1  1),   /*@ to the first of viewport */
+   middle = (1  2),   /*@ to the middle of viewport */
+   last = (1  3)   /*@ to the last of viewport */
+}
+
 class Elm.Toolbar_Item(Elm.Widget_Item)
 {
   eo_prefix: elm_obj_toolbar_item;

-- 




[EGIT] [core/elementary] master 01/05: elm.win.eo: fixed typo

2015-05-17 Thread Yakov Goldberg
yakov pushed a commit to branch master.

http://git.enlightenment.org/core/elementary.git/commit/?id=17ad50c56daa910c36eae2c8248a87bc65e01159

commit 17ad50c56daa910c36eae2c8248a87bc65e01159
Author: Yakov Goldberg yako...@samsung.com
Date:   Sun May 17 15:31:02 2015 +0300

elm.win.eo: fixed typo

Change param type name according to eo file: Elm.Win.Keygrab_Mode
---
 src/lib/elm_win.eo | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/lib/elm_win.eo b/src/lib/elm_win.eo
index 8909e45..3f0765e 100644
--- a/src/lib/elm_win.eo
+++ b/src/lib/elm_win.eo
@@ -1584,7 +1584,7 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
 @in Evas_Modifier_Mask modifiers; /*@ This is for the keymask 
feature. Currently this feature is not supported. */
 @in Evas_Modifier_Mask not_modifiers; /*@ This is for the keymask 
feature. Currently this feature is not supported. */
 @in int proirity; /*@ This is for the priority of keygrab. 
Currently this feature is not supported. */
-@in Elm_Win_Keygrab_Mode grab_mode; /*@  According to the 
grabmode, it can grab key differently */
+@in Elm.Win.Keygrab_Mode grab_mode; /*@  According to the 
grabmode, it can grab key differently */
  }
   }
   keygrab_unset {

-- 




[EGIT] [core/elementary] master 03/05: elm_scroller: Move enums to elm_scroller.eo

2015-05-17 Thread Yakov Goldberg
yakov pushed a commit to branch master.

http://git.enlightenment.org/core/elementary.git/commit/?id=246e270c9fb1f3bd055562ce01b1a74e16d4c56d

commit 246e270c9fb1f3bd055562ce01b1a74e16d4c56d
Author: Yakov Goldberg yako...@samsung.com
Date:   Wed May 13 19:26:12 2015 +0300

elm_scroller: Move enums to elm_scroller.eo

Move enums from elm_scroller_common.h to elm_scroller.eo in order to make 
them
more accessible for bindings. Delete elm_scroller_common.h.

Moved the include for elm_scroller.eo.legacy.h to the top of 
elm_scroller_legacy.h
to allow the use of the generated types in the function declarations.
---
 src/lib/Makefile.am |  1 -
 src/lib/elm_interface_scrollable.eo |  4 +--
 src/lib/elm_scroller.eo | 44 +
 src/lib/elm_scroller.h  |  1 -
 src/lib/elm_scroller_common.h   | 49 -
 src/lib/elm_scroller_legacy.h   |  3 +--
 6 files changed, 47 insertions(+), 55 deletions(-)

diff --git a/src/lib/Makefile.am b/src/lib/Makefile.am
index a488e76..473570d 100644
--- a/src/lib/Makefile.am
+++ b/src/lib/Makefile.am
@@ -337,7 +337,6 @@ elm_route_legacy.h \
 elm_scale.h \
 elm_scroll.h \
 elm_scroller.h \
-elm_scroller_common.h \
 elm_scroller_eo.h \
 elm_scroller_legacy.h \
 elm_segment_control.h \
diff --git a/src/lib/elm_interface_scrollable.eo 
b/src/lib/elm_interface_scrollable.eo
index b52c322..75fd51c 100644
--- a/src/lib/elm_interface_scrollable.eo
+++ b/src/lib/elm_interface_scrollable.eo
@@ -139,8 +139,8 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, 
Evas.Object_Smart)
  get {
  }
  values {
-Elm_Scroller_Policy hbar; /*@ Horizontal scrollbar policy */
-Elm_Scroller_Policy vbar; /*@ Vertical scrollbar policy */
+Elm.Scroller.Policy hbar; /*@ Horizontal scrollbar policy */
+Elm.Scroller.Policy vbar; /*@ Vertical scrollbar policy */
  }
   }
   @property content_region {
diff --git a/src/lib/elm_scroller.eo b/src/lib/elm_scroller.eo
index da339ff..b128ce8 100644
--- a/src/lib/elm_scroller.eo
+++ b/src/lib/elm_scroller.eo
@@ -1,3 +1,47 @@
+enum Elm.Scroller.Policy
+{
+   /*@
+ @brief Type that controls when scrollbars should appear.
+ @see elm_scroller_policy_set()
+
+ @ingroup Scroller
+*/
+   auto = 0, /*@ Show scrollbars as needed */
+   on, /*@ Always show scrollbars */
+   off, /*@ Never show scrollbars */
+   last
+}
+
+enum Elm.Scroller.Single_Direction
+{
+   /*@
+  @brief Type that controls how the content is scrolled.
+
+  @see elm_scroller_single_direction_set()
+  @ingroup Scroller
+*/
+   none = 0, /*@ Scroll every direction */
+   soft, /*@ Scroll single direction if the direction is certain*/
+   hard, /*@ Scroll only single direction */
+   last
+}
+
+enum Elm.Scroller.Movement_Block
+{
+   /*@
+  @brief Type that blocks the scroll movement in one or more direction.
+
+  @see elm_scroller_movement_block()
+
+  @since 1.8
+  @ingroup Scroller
+*/
+legacy: elm_scroller_movement;
+no_block = 1  0, /*@ Do not block movements */
+block_vertical = 1  1, /*@ Block vertical movements */
+block_horizontal = 1  2 /*@ Block horizontal movements */
+}
+
 class Elm.Scroller (Elm.Layout, Elm_Interface_Scrollable,
 Elm_Interface_Atspi_Widget_Action)
 {
diff --git a/src/lib/elm_scroller.h b/src/lib/elm_scroller.h
index 0c36c74..0ab2445 100644
--- a/src/lib/elm_scroller.h
+++ b/src/lib/elm_scroller.h
@@ -64,7 +64,6 @@
  * @{
  */
 
-#include elm_scroller_common.h
 #ifdef EFL_EO_API_SUPPORT
 #include elm_scroller_eo.h
 #endif
diff --git a/src/lib/elm_scroller_common.h b/src/lib/elm_scroller_common.h
deleted file mode 100644
index 0df0bf7..000
--- a/src/lib/elm_scroller_common.h
+++ /dev/null
@@ -1,49 +0,0 @@
-/**
- * @addtogroup Scroller
- *
- * @{
- */
-
-/**
- * @brief Type that controls when scrollbars should appear.
- *
- * @see elm_scroller_policy_set()
- */
-typedef enum
-{
-   ELM_SCROLLER_POLICY_AUTO = 0, /** Show scrollbars as needed */
-   ELM_SCROLLER_POLICY_ON, /** Always show scrollbars */
-   ELM_SCROLLER_POLICY_OFF, /** Never show scrollbars */
-   ELM_SCROLLER_POLICY_LAST
-} Elm_Scroller_Policy;
-
-/**
- * @brief Type that controls how the content is scrolled.
- *
- * @see elm_scroller_single_direction_set()
- */
-typedef enum
-{
-   ELM_SCROLLER_SINGLE_DIRECTION_NONE = 0, /** Scroll every direction */
-   ELM_SCROLLER_SINGLE_DIRECTION_SOFT, /** Scroll single direction if the 
direction is certain*/
-   ELM_SCROLLER_SINGLE_DIRECTION_HARD, /** Scroll only single direction */
-   ELM_SCROLLER_SINGLE_DIRECTION_LAST
-} Elm_Scroller_Single_Direction;
-
-/**
- * @brief Type that blocks the scroll movement in one or more direction.
- *
- * @see elm_scroller_movement_block()
- *
- * @since 1.8
- */
-typedef enum
-{
-ELM_SCROLLER_MOVEMENT_NO_BLOCK = 1  0, /** Do 

[EGIT] [core/elementary] master 04/05: elm_flip: Move enums to elm_flip.eo

2015-05-17 Thread Yakov Goldberg
yakov pushed a commit to branch master.

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

commit ef81df4964e877ce88db084d0a55abbf931bfcbb
Author: Yakov Goldberg yako...@samsung.com
Date:   Sun May 17 13:33:36 2015 +0300

elm_flip: Move enums to elm_flip.eo

Move enums from elm_flip_common.h to elm_flip.eo in order to make them
more accessible for bindings. Delete elm_flip_common.h.
---
 src/lib/Makefile.am   |  1 -
 src/lib/elm_flip.eo   | 56 +--
 src/lib/elm_flip.h|  1 -
 src/lib/elm_flip_common.h | 40 -
 4 files changed, 49 insertions(+), 49 deletions(-)

diff --git a/src/lib/Makefile.am b/src/lib/Makefile.am
index 473570d..8cef646 100644
--- a/src/lib/Makefile.am
+++ b/src/lib/Makefile.am
@@ -217,7 +217,6 @@ elm_entry_eo.h \
 elm_entry_legacy.h \
 elm_finger.h \
 elm_flip.h \
-elm_flip_common.h \
 elm_flip_eo.h \
 elm_flip_legacy.h \
 elm_flipselector.h \
diff --git a/src/lib/elm_flip.eo b/src/lib/elm_flip.eo
index 19b536b..c3cac2b 100644
--- a/src/lib/elm_flip.eo
+++ b/src/lib/elm_flip.eo
@@ -1,3 +1,45 @@
+enum Elm.Flip.Mode
+{
+  /*@
+@ingroup Flip
+   */
+   legacy: elm_flip;
+   rotate_y_center_axis,
+   rotate_x_center_axis,
+   rotate_xz_center_axis,
+   rotate_yz_center_axis,
+   cube_left,
+   cube_right,
+   cube_up,
+   cube_down,
+   page_left,
+   page_right,
+   page_up,
+   page_down
+}
+
+enum Elm.Flip.Interaction
+{
+  /*@
+@ingroup Flip
+   */
+   none,
+   rotate,
+   cube,
+   page
+}
+
+enum Elm.Flip.Direction
+{
+  /*@
+@ingroup Flip
+   */
+   up = 0, /*@ Allows interaction with the top of the widget */
+   down, /*@ Allows interaction with the bottom of the widget */
+   left, /*@ Allows interaction with the left portion of the widget */
+   right /*@ Allows interaction with the right portion of the widget */
+}
+
 class Elm.Flip (Elm.Container)
 {
eo_prefix: elm_obj_flip;
@@ -37,7 +79,7 @@ class Elm.Flip (Elm.Container)
 @ingroup Flip */
  }
  values {
-Elm_Flip_Interaction mode; /*@ The interactive flip mode to use */
+Elm.Flip.Interaction mode; /*@ The interactive flip mode to use */
  }
   }
   @property front_visible {
@@ -74,7 +116,7 @@ class Elm.Flip (Elm.Container)
  @ingroup Flip */
 
  params {
-@in Elm_Flip_Direction dir; /*@ The hit area to set */
+@in Elm.Flip.Direction dir; /*@ The hit area to set */
 @in double hitsize; /*@ The amount of that dimension (0.0 to 1.0) 
to use */
  }
   }
@@ -91,7 +133,7 @@ class Elm.Flip (Elm.Container)
 
  return: double;
  params {
-@in Elm_Flip_Direction dir; /*@ The direction to check */
+@in Elm.Flip.Direction dir; /*@ The direction to check */
  }
   }
   interaction_direction_enabled_set {
@@ -111,7 +153,7 @@ class Elm.Flip (Elm.Container)
  @ingroup Flip */
 
  params {
-@in Elm_Flip_Direction dir; /*@ The direction to change */
+@in Elm.Flip.Direction dir; /*@ The direction to change */
 @in bool enabled; /*@ If that direction is enabled or not */
  }
   }
@@ -129,7 +171,7 @@ class Elm.Flip (Elm.Container)
 
  return: bool;
  params {
-@in Elm_Flip_Direction dir; /*@ The direction to check */
+@in Elm.Flip.Direction dir; /*@ The direction to check */
  }
   }
   go {
@@ -181,7 +223,7 @@ class Elm.Flip (Elm.Container)
  @ingroup Flip */
 
  params {
-@in Elm_Flip_Mode mode; /*@ The mode type */
+@in Elm.Flip.Mode mode; /*@ The mode type */
  }
   }
   go_to {
@@ -234,7 +276,7 @@ class Elm.Flip (Elm.Container)
 
  params {
 @in bool front; /*@ if @c EINA_TRUE, makes front visible, 
otherwise makes back. */
-@in Elm_Flip_Mode mode; /*@ The mode type */
+@in Elm.Flip.Mode mode; /*@ The mode type */
  }
   }
}
diff --git a/src/lib/elm_flip.h b/src/lib/elm_flip.h
index 7a38602..8effc46 100644
--- a/src/lib/elm_flip.h
+++ b/src/lib/elm_flip.h
@@ -38,7 +38,6 @@
  * @{
  */
 
-#include elm_flip_common.h
 #ifdef EFL_EO_API_SUPPORT
 #include elm_flip_eo.h
 #endif
diff --git a/src/lib/elm_flip_common.h b/src/lib/elm_flip_common.h
deleted file mode 100644
index eb81d2e..000
--- a/src/lib/elm_flip_common.h
+++ /dev/null
@@ -1,40 +0,0 @@
-/**
- * @ingroup Flip
- */
-typedef enum
-{
-   ELM_FLIP_ROTATE_Y_CENTER_AXIS,
-   ELM_FLIP_ROTATE_X_CENTER_AXIS,
-   ELM_FLIP_ROTATE_XZ_CENTER_AXIS,
-   ELM_FLIP_ROTATE_YZ_CENTER_AXIS,
-   ELM_FLIP_CUBE_LEFT,
-   ELM_FLIP_CUBE_RIGHT,
-   ELM_FLIP_CUBE_UP,
-   ELM_FLIP_CUBE_DOWN,
-   ELM_FLIP_PAGE_LEFT,
-   ELM_FLIP_PAGE_RIGHT,
-   ELM_FLIP_PAGE_UP,
-   ELM_FLIP_PAGE_DOWN
-} Elm_Flip_Mode;
-
-/**
- * @ingroup