It seems I didn't lock it correctly. Regardless of that, people should 
*not* commit to elm.. This commit will be discarded.

--
Tom.

On 24/03/16 09:38, Stefan Schmidt wrote:
> Hello.
>
> About this and the other two elementary commits.
>
> I was thinking elm master branch is looked right now in preparation for
> the elm merge into efl as announced on the mailing list.
>
> Have the plans changed here?
>
> regards
> Stefan Schmidt
>
> On 24/03/16 08:11, Ji-Youn Park wrote:
>> jypark pushed a commit to branch master.
>>
>> http://git.enlightenment.org/core/elementary.git/commit/?id=388805ea6c17919c62b79d9d9c2c7d42e8e4580f
>>
>> commit 388805ea6c17919c62b79d9d9c2c7d42e8e4580f
>> Author: Ji-Youn Park <[email protected]>
>> Date:   Thu Mar 24 15:39:37 2016 +0830
>>
>>       Elm_image: remove elm_image_fill_outside_get
>>
>>       This api will be removed.
>>       elm_image_fill_outside_get is same as !elm_image_fill_inside_get.
>>       elm_image_fill_outside_set function is too.
>> ---
>>    src/lib/elm_image.c        | 34 ++++++++++++++++++++--------------
>>    src/lib/elm_image.eo       | 23 +----------------------
>>    src/lib/elm_image_legacy.h | 45 
>> +++++++++++++++++++++++++++++++++++++++++++++
>>    3 files changed, 66 insertions(+), 36 deletions(-)
>>
>> diff --git a/src/lib/elm_image.c b/src/lib/elm_image.c
>> index e5b533e..7ae9e46 100644
>> --- a/src/lib/elm_image.c
>> +++ b/src/lib/elm_image.c
>> @@ -1231,20 +1231,6 @@ _elm_image_resizable_get(Eo *obj EINA_UNUSED, 
>> Elm_Image_Data *sd, Eina_Bool *siz
>>    }
>>
>>    EOLIAN static void
>> -_elm_image_fill_outside_set(Eo *obj, Elm_Image_Data *sd, Eina_Bool 
>> fill_outside)
>> -{
>> -   sd->fill_inside = !fill_outside;
>> -
>> -   elm_obj_image_sizing_eval(obj);
>> -}
>> -
>> -EOLIAN static Eina_Bool
>> -_elm_image_fill_outside_get(Eo *obj EINA_UNUSED, Elm_Image_Data *sd)
>> -{
>> -   return !sd->fill_inside;
>> -}
>> -
>> -EOLIAN static void
>>    _elm_image_preload_disabled_set(Eo *obj EINA_UNUSED, Elm_Image_Data *sd, 
>> Eina_Bool disable)
>>    {
>>       if (sd->edje || !sd->img) return;
>> @@ -1662,4 +1648,24 @@ elm_image_scale_get(const Evas_Object *obj)
>>       return sd->scale;
>>    }
>>
>> +EAPI void
>> +elm_image_fill_outside_set(Evas_Object *obj, Eina_Bool fill_outside)
>> +{
>> +   ELM_IMAGE_CHECK(obj);
>> +   ELM_IMAGE_DATA_GET(obj, sd);
>> +
>> +   sd->fill_inside = !fill_outside;
>> +
>> +   elm_obj_image_sizing_eval(obj);
>> +}
>> +
>> +EAPI Eina_Bool
>> +elm_image_fill_outside_get(const Evas_Object *obj)
>> +{
>> +   ELM_IMAGE_CHECK(obj) EINA_FALSE;
>> +   ELM_IMAGE_DATA_GET(obj, sd);
>> +
>> +   return !sd->fill_inside;
>> +}
>> +
>>    #include "elm_image.eo.c"
>> diff --git a/src/lib/elm_image.eo b/src/lib/elm_image.eo
>> index de511e0..8c54a43 100644
>> --- a/src/lib/elm_image.eo
>> +++ b/src/lib/elm_image.eo
>> @@ -120,7 +120,7 @@ class Elm.Image (Elm.Widget, Efl.File, Efl.Image_Load, 
>> Evas.Clickable_Interface,
>>                  The original aspect ratio (width / height) of the image is 
>> usually
>>                  distorted to match the object's size. Enabling this option 
>> will retain
>>                  this original aspect, and the way that the image is fit 
>> into the object's
>> -              area depends on the option set by @.fill_outside.]]
>> +              area depends on the option set by @.fill_inside.]]
>>             }
>>             get {
>>             }
>> @@ -140,27 +140,6 @@ class Elm.Image (Elm.Widget, Efl.File, Efl.Image_Load, 
>> Evas.Clickable_Interface,
>>                orient: Elm.Image_Orient; [[The image orientation 
>> Elm.Image.Orient Default is #ELM_IMAGE_ORIENT_NONE.]]
>>             }
>>          }
>> -      @property fill_outside {
>> -         [[Control if the image fills the entire object area, when keeping 
>> the aspect ratio.
>> -
>> -           When the image should keep its aspect ratio even if resized to 
>> another
>> -           aspect ratio, there are two possibilities to resize it: keep the 
>> entire
>> -           image inside the limits of height and width of the object 
>> ($fill_outside
>> -           is $false) or let the extra width or height go outside of the 
>> object,
>> -           and the image will fill the entire object ($fill_outside is 
>> $true).
>> -
>> -           Note: This option will have no effect if @.aspect_fixed
>> -           is set to $false.
>> -
>> -           See also @.fill_inside.]]
>> -         set {
>> -         }
>> -         get {
>> -         }
>> -         values {
>> -            fill_outside: bool; [[$true if the object is filled outside, 
>> $false otherwise. Default is $false.]]
>> -         }
>> -      }
>>          @property resizable {
>>             [[Control if the object is (up/down) resizable.
>>
>> diff --git a/src/lib/elm_image_legacy.h b/src/lib/elm_image_legacy.h
>> index ff402dc..860cd99 100644
>> --- a/src/lib/elm_image_legacy.h
>> +++ b/src/lib/elm_image_legacy.h
>> @@ -320,4 +320,49 @@ EAPI void elm_image_scale_set(Evas_Object *obj, double 
>> scale);
>>     * @ingroup Elm_Image
>>     */
>>    EAPI double elm_image_scale_get(const Evas_Object *obj);
>> +
>> +/**
>> + * @brief Control if the image fills the entire object area, when keeping 
>> the
>> + * aspect ratio.
>> + *
>> + * When the image should keep its aspect ratio even if resized to another
>> + * aspect ratio, there are two possibilities to resize it: keep the entire
>> + * image inside the limits of height and width of the object ($fill_outside 
>> is
>> + * @c false) or let the extra width or height go outside of the object, and 
>> the
>> + * image will fill the entire object ($fill_outside is @c true).
>> + *
>> + * @note This option will have no effect if @ref elm_image_aspect_fixed_get 
>> is
>> + * set to @c false.
>> + *
>> + * See also @ref Elm.Image.fill_inside.
>> + *
>> + * @param[in] fill_outside @c true if the object is filled outside, @c false
>> + * otherwise. Default is @c false.
>> + *
>> + * @ingroup Elm_Image
>> + */
>> +EAPI void elm_image_fill_outside_set(Evas_Object *obj, Eina_Bool 
>> fill_outside);
>> +
>> +/**
>> + * @brief Control if the image fills the entire object area, when keeping 
>> the
>> + * aspect ratio.
>> + *
>> + * When the image should keep its aspect ratio even if resized to another
>> + * aspect ratio, there are two possibilities to resize it: keep the entire
>> + * image inside the limits of height and width of the object ($fill_outside 
>> is
>> + * @c false) or let the extra width or height go outside of the object, and 
>> the
>> + * image will fill the entire object ($fill_outside is @c true).
>> + *
>> + * @note This option will have no effect if @ref elm_image_aspect_fixed_get 
>> is
>> + * set to @c false.
>> + *
>> + * See also @ref Elm.Image.fill_inside.
>> + *
>> + * @return @c true if the object is filled outside, @c false otherwise. 
>> Default
>> + * is @c false.
>> + *
>> + * @ingroup Elm_Image
>> + */
>> +EAPI Eina_Bool elm_image_fill_outside_get(const Evas_Object *obj);
>> +
>>    #include "elm_image.eo.legacy.h"
>>
>
>
> ------------------------------------------------------------------------------
> Transform Data into Opportunity.
> Accelerate data analysis in your applications with
> Intel Data Analytics Acceleration Library.
> Click to learn more.
> http://pubads.g.doubleclick.net/gampad/clk?id=278785351&iu=/4140
> _______________________________________________
> enlightenment-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>


------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785351&iu=/4140
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to