On Thu, Feb 14, 2013 at 2:38 PM, Enlightenment SVN
<no-re...@enlightenment.org> wrote:
> Log:
> elementary/widget - added widget orientation mode infra and 2 apis 
> elm_object_orientation_mode_disabled_set(0, 
> elm_object_orientation_mode_disabled_get()
>
>   Orientation Mode is used for widgets to change it's styles or to send 
> signals
>   whenever it's window degree is changed. If the orientation mode is enabled
>   and the widget has different looks and styles for the window degree(0, 90,
>   180, 270), it will apply a style that is readied for the current degree,
>   otherwise, it will send signals to it's own edje to change it's any states 
> if
>   the style doesn't be readied.
>
>
>
> Author:       hermet
> Date:         2013-02-13 21:38:26 -0800 (Wed, 13 Feb 2013)
> New Revision: 83880
> Trac:         http://trac.enlightenment.org/e/changeset/83880

> @@ -5526,6 +5586,10 @@
>
>          EO_OP_FUNC(ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_THEME_OBJECT_SET), 
> _elm_widget_theme_object_set),
>
> +        EO_OP_FUNC(ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_ORIENTATION_SET), 
> _elm_widget_orientation_set),
> +        
> EO_OP_FUNC(ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_ORIENTATION_MODE_DISABLED_SET), 
> _elm_widget_orientation_mode_disabled_set),
> +        
> EO_OP_FUNC(ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_ORIENTATION_MODE_DISABLED_GET), 
> _elm_widget_orientation_mode_disabled_get),
> +
>          EO_OP_FUNC(ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_CUSTOM_CHAIN_SET), 
> _elm_widget_focus_custom_chain_set),
>          EO_OP_FUNC(ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_CUSTOM_CHAIN_GET), 
> _elm_widget_focus_custom_chain_get),
>          
> EO_OP_FUNC(ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_CUSTOM_CHAIN_UNSET), 
> _elm_widget_focus_custom_chain_unset),

At this point, it doesn't matter much, but for API and ABI stability
new function can only be added at the end. No insertion ever. That
should be enforced after 1.8 release, but better start doing it
earlier. We should have a test suite that does check our ABI/API
stability with Eo. I think that the introspection tool written by
Yakov could do such things if a little bit tunned for this idea.
-- 
Cedric BAIL

------------------------------------------------------------------------------
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to