From 9f08f3beeaa53bde159ac5369fbde592bb18a2c8 Mon Sep 17 00:00:00 2001 From: Kai Huuhko Date: Sat, 11 Oct 2014 07:25:22 +0300 Subject: [PATCH] Eolian: Enable more elm widgets --- efl-eo-files | 10 +++++----- efl/elementary/efl.elementary.pyx | 9 ++++++++- include/efl.elementary.pxd | 10 +++++----- 3 files changed, 18 insertions(+), 11 deletions(-) diff --git a/efl-eo-files b/efl-eo-files index c7d0c4b..7ee2718 100644 --- a/efl-eo-files +++ b/efl-eo-files @@ -79,10 +79,10 @@ #./elm_diskselector.eo #./elm_slider.eo #./elm_interface_atspi_selection.eo -#./elm_label.eo +./elm_label.eo #./elm_prefs.eo #./elm_dayselector.eo -#./elm_radio.eo +./elm_radio.eo #./elm_interface_atspi_accessible.eo #./elm_route.eo #./elm_list.eo @@ -116,8 +116,8 @@ #./elm_glview.eo #./elm_panel.eo #./elm_interface_atspi_window.eo -#./elm_button.eo -#./elm_check.eo +./elm_button.eo +./elm_check.eo #./elm_interface_atspi_widget.eo #./elm_inwin.eo #./elm_gesture_layer.eo @@ -151,4 +151,4 @@ #./elm_spinner.eo #./elm_thumb.eo #./elm_fileselector_button.eo -#./elm_box.eo +./elm_box.eo diff --git a/efl/elementary/efl.elementary.pyx b/efl/elementary/efl.elementary.pyx index 2fa933f..bc217e1 100644 --- a/efl/elementary/efl.elementary.pyx +++ b/efl/elementary/efl.elementary.pyx @@ -246,7 +246,14 @@ from efl.eina cimport EINA_LOG_DOM_DBG, EINA_LOG_DOM_INFO, \ from efl.elementary.need cimport elm_need_sys_notify cimport efl.elementary.enums as enums -from efl.elementary.enums cimport Elm_Policy + +from efl.elementary.enums cimport Elm_Sys_Notify_Closed_Reason, \ + Elm_Sys_Notify_Urgency, Elm_Focus_Direction, Elm_Win_Type, \ + Elm_Illume_Command, Elm_Win_Keyboard_Mode, Elm_Policy, \ + Elm_Win_Indicator_Opacity_Mode, Elm_Win_Indicator_Mode, \ + Elm_Scroller_Movement_Block, Elm_Scroller_Policy, \ + Elm_Scroller_Single_Direction, Elm_Bg_Option, Elm_Image_Orient, \ + Elm_Label_Slide_Mode, Elm_Wrap_Type import sys diff --git a/include/efl.elementary.pxd b/include/efl.elementary.pxd index f0901ce..39ab676 100644 --- a/include/efl.elementary.pxd +++ b/include/efl.elementary.pxd @@ -22,12 +22,9 @@ from efl.eina cimport Eina_File, Eina_List, Eina_Bool from efl.evas cimport Evas_Object, Evas_Font_Size, Evas_Coord from efl.evas cimport Evas_Event_Flags, Evas_Display_Mode from efl.evas.enums cimport Evas_Callback_Type + from efl.elementary.enums cimport Elm_Sys_Notify_Closed_Reason, \ - Elm_Sys_Notify_Urgency, Elm_Focus_Direction, Elm_Win_Type, \ - Elm_Illume_Command, Elm_Win_Keyboard_Mode, \ - Elm_Win_Indicator_Opacity_Mode, Elm_Win_Indicator_Mode, \ - Elm_Scroller_Movement_Block, Elm_Scroller_Policy, \ - Elm_Scroller_Single_Direction, Elm_Bg_Option, Elm_Image_Orient + Elm_Sys_Notify_Urgency cdef extern from "time.h": struct tm: @@ -181,4 +178,7 @@ cdef extern from "Elementary.h": ctypedef struct Elm_Layout_Part_Alias_Description + ctypedef struct Evas_Object_Box_Data + ctypedef void (*Evas_Object_Box_Layout)(Evas_Object *o, Evas_Object_Box_Data *priv, void *user_data) + cdef int PY_EFL_ELM_LOG_DOMAIN