[prev in list] [next in list] [prev in thread] [next in thread] 

List:       enlightenment-devel
Subject:    Re: [E-devel] =?utf-8?q?=5BEGIT=5D_=5Bcore/elementary=5D_master_01/01?=
From:       ChunEon Park <hermet () naver ! com>
Date:       2015-09-08 2:30:38
Message-ID: 4f7dbb24de53999afa46fb680e6eeb0 () cweb28 ! nm ! nhnsystem ! com
[Download RAW message or body]

just hoping devs review  api additions more carefully.
thanks.

------------------------------------
-Regards, Hermet-

-----Original Message-----
From: "Amitesh Singh"<singh.amitesh@gmail.com> 
To: "Enlightenment developer list"<enlightenment-devel@lists.sourceforge.net>; 
Cc: 
Sent: 2015-09-08 (화) 02:01:16
Subject: Re: [E-devel] [EGIT] [core/elementary] master 01/01: hoversel: rename api \
scroll_enabled_set to scrollable_set  
Hello Hermet,

Thanks for fixing. Its good that you renamed this API before release.

Thanks
Amitesh


On Mon, Sep 7, 2015 at 5:13 PM, ChunEon Park <hermet@hermet.pe.kr> wrote:

> hermet pushed a commit to branch master.
> 
> 
> http://git.enlightenment.org/core/elementary.git/commit/?id=d73ff4601193218e92867052d533ee4b686ae8fb
>  
> commit d73ff4601193218e92867052d533ee4b686ae8fb
> Author: ChunEon Park <hermet@hermet.pe.kr>
> Date:   Mon Sep 7 20:41:34 2015 +0900
> 
> hoversel: rename api scroll_enabled_set to scrollable_set
> 
> modify api for consistency.
> scrollable_set is more closed to other similar apis.
> ---
> src/bin/test_hoversel.c  2 +-
> src/lib/elc_hoversel.c   6 +++---
> src/lib/elm_hoversel.eo  9 ++++++---
> 3 files changed, 10 insertions(+), 7 deletions(-)
> 
> diff --git a/src/bin/test_hoversel.c b/src/bin/test_hoversel.c
> index 26977dd..8fd2346 100644
> --- a/src/bin/test_hoversel.c
> +++ b/src/bin/test_hoversel.c
> @@ -181,7 +181,7 @@ test_hoversel(void *data EINA_UNUSED, Evas_Object *obj
> EINA_UNUSED, void *event_
> evas_object_show(hoversel);
> 
> hoversel = elm_hoversel_add(win);
> -   elm_hoversel_scroll_enabled_set(hoversel, EINA_TRUE);
> +   elm_hoversel_scrollable_set(hoversel, EINA_TRUE);
> elm_hoversel_hover_parent_set(hoversel, win);
> elm_object_text_set(hoversel, "Some Icons");
> elm_hoversel_item_add(hoversel, "Item 1", NULL, ELM_ICON_NONE, NULL,
> NULL);
> diff --git a/src/lib/elc_hoversel.c b/src/lib/elc_hoversel.c
> index a8bb528..c25fb6a 100644
> --- a/src/lib/elc_hoversel.c
> +++ b/src/lib/elc_hoversel.c
> @@ -777,13 +777,13 @@
> _elm_hoversel_elm_interface_atspi_widget_action_elm_actions_get(Eo *obj
> EINA_UNU
> }
> 
> EOLIAN void
> -_elm_hoversel_scroll_enabled_set(Eo *obj EINA_UNUSED, Elm_Hoversel_Data
> *sd, Eina_Bool scroll_enabled)
> +_elm_hoversel_scrollable_set(Eo *obj EINA_UNUSED, Elm_Hoversel_Data *sd,
> Eina_Bool scroll)
> {
> -   sd->scroll_enabled = !!scroll_enabled;
> +   sd->scroll_enabled = !!scroll;
> }
> 
> EOLIAN Eina_Bool
> -_elm_hoversel_scroll_enabled_get(Eo *obj EINA_UNUSED, Elm_Hoversel_Data
> *sd)
> +_elm_hoversel_scrollable_get(Eo *obj EINA_UNUSED, Elm_Hoversel_Data *sd)
> {
> return sd->scroll_enabled;
> }
> diff --git a/src/lib/elm_hoversel.eo b/src/lib/elm_hoversel.eo
> index 36f4e76..878b454 100644
> --- a/src/lib/elm_hoversel.eo
> +++ b/src/lib/elm_hoversel.eo
> @@ -42,16 +42,19 @@ class Elm.Hoversel (Elm.Button,
> Evas.Selectable_Interface,
> return: const(list<Elm.Widget_Item *>)*;
> }
> }
> -      @property scroll_enabled {
> +      @property scrollable {
> [[Control wether scrolling is enabled.
> 
> -           This Limit the size of contents and make them scrollable.]]
> +           This Limit the size of contents and make them scrollable.
> +
> +           @since 1.16
> +         ]]
> get {
> }
> set {
> }
> values {
> -            scroll_enabled: bool; [[$true if scrollable $false
> otherwise.]]
> +            scrollable: bool; [[$true if scrollable $false otherwise.]]
> }
> }
> hover_begin {
> 
> --
> 
> 
> 
------------------------------------------------------------------------------
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
------------------------------------------------------------------------------
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic