[EGIT] [core/efl] master 01/02: evas/textblock: Mark unused variable.

2016-07-03 Thread Daniel Juyung Seo
seoz pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=bc7f22375453a63e7c1b71266c4f25b92a18e8ea

commit bc7f22375453a63e7c1b71266c4f25b92a18e8ea
Author: Daniel Juyung Seo <seojuyu...@gmail.com>
Date:   Mon Jul 4 07:24:21 2016 +0900

evas/textblock: Mark unused variable.
---
 src/lib/evas/canvas/evas_object_textblock.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/lib/evas/canvas/evas_object_textblock.c 
b/src/lib/evas/canvas/evas_object_textblock.c
index f9e5bb6..d35ca47 100644
--- a/src/lib/evas/canvas/evas_object_textblock.c
+++ b/src/lib/evas/canvas/evas_object_textblock.c
@@ -13611,7 +13611,7 @@ _efl_canvas_text_efl_text_text_set(Eo *eo_obj, 
Efl_Canvas_Text_Data *o EINA_UNUS
 }
 
 static char *
-_canvas_text_get_all(Eo *eo_obj, Efl_Canvas_Text_Data *o)
+_canvas_text_get_all(Eo *eo_obj, Efl_Canvas_Text_Data *o EINA_UNUSED)
 {
Efl_Canvas_Text_Cursor_Data start, end;
 

-- 




[EGIT] [core/efl] master 02/02: elm/gengrid: Fix null pointer dereferences.

2016-07-03 Thread Daniel Juyung Seo
seoz pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=3627fa7883aee310f2966f5562f4a0e5cf7a5d58

commit 3627fa7883aee310f2966f5562f4a0e5cf7a5d58
Author: Daniel Juyung Seo <seojuyu...@gmail.com>
Date:   Mon Jul 4 07:29:53 2016 +0900

elm/gengrid: Fix null pointer dereferences.

CID: 1357210 and 1357209.
---
 src/lib/elementary/elm_gengrid.c | 10 ++
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/src/lib/elementary/elm_gengrid.c b/src/lib/elementary/elm_gengrid.c
index 3abe857..187a60c 100644
--- a/src/lib/elementary/elm_gengrid.c
+++ b/src/lib/elementary/elm_gengrid.c
@@ -2075,8 +2075,9 @@ _item_focus_up(Elm_Gengrid_Data *sd)
if (!sd->focused_item)
  {
 prev = ELM_GEN_ITEM_FROM_INLIST(sd->items->last);
-while (((prev) && (prev->generation < sd->generation))
-   || elm_object_item_disabled_get(EO_OBJ(prev)))
+while (prev &&
+   (prev->generation < sd->generation ||
+elm_object_item_disabled_get(EO_OBJ(prev
   prev = ELM_GEN_ITEM_FROM_INLIST(EINA_INLIST_GET(prev)->prev);
  }
else
@@ -2116,8 +2117,9 @@ _item_focus_down(Elm_Gengrid_Data *sd)
if (!sd->focused_item)
  {
 next = ELM_GEN_ITEM_FROM_INLIST(sd->items);
-while (((next) && (next->generation < sd->generation))
-   || elm_object_item_disabled_get(EO_OBJ(next)))
+while (next &&
+   (next->generation < sd->generation
+|| elm_object_item_disabled_get(EO_OBJ(next
   next = ELM_GEN_ITEM_FROM_INLIST(EINA_INLIST_GET(next)->next);
  }
else

-- 




[EGIT] [tools/elm-theme-viewer] master 01/01: gui: Fix widget list display issue.

2016-06-28 Thread Daniel Juyung Seo
seoz pushed a commit to branch master.

http://git.enlightenment.org/tools/elm-theme-viewer.git/commit/?id=b962683355e3561e05a739ae8fd0d81f57c717c2

commit b962683355e3561e05a739ae8fd0d81f57c717c2
Author: Daniel Juyung Seo <seojuyu...@gmail.com>
Date:   Wed Jun 29 01:07:52 2016 +0900

gui: Fix widget list display issue.
---
 src/bin/gui.c | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/src/bin/gui.c b/src/bin/gui.c
index 3c853c1..36a0f29 100644
--- a/src/bin/gui.c
+++ b/src/bin/gui.c
@@ -450,10 +450,9 @@ gui_create(const char *edje_file,
elm_layout_text_set(gd->gui_layout, "edje_name_txt", edje_file);
 
// Panes for preview and menu
-   Evas_Coord w = 0;
-   evas_object_geometry_get(gd->win, NULL, NULL, , NULL);
panes = o = elm_panes_add(gd->gui_layout);
-   elm_panes_content_left_size_set(o, ELM_SCALE_SIZE(250.0 / w));
+   elm_panes_content_left_min_size_set(o, ELM_SCALE_SIZE(200));
+   elm_panes_content_left_size_set(o, 0.1);
evas_object_show(o);
evas_object_smart_callback_add(o, "clicked,double",
   gui_panes_clicked_double_cb, o);

-- 




[EGIT] [core/efl] master 01/01: elementary/fileselector: Do not use deprecated APIs.

2016-06-28 Thread Daniel Juyung Seo
seoz pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=9d66e531344e0aa388e4e9322f201a2970f70c98

commit 9d66e531344e0aa388e4e9322f201a2970f70c98
Author: Daniel Juyung Seo <seojuyu...@gmail.com>
Date:   Tue Jun 28 23:30:30 2016 +0900

elementary/fileselector: Do not use deprecated APIs.
---
 src/lib/elementary/elc_fileselector_entry.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/lib/elementary/elc_fileselector_entry.c 
b/src/lib/elementary/elc_fileselector_entry.c
index 3d36e5e..09d6dab 100644
--- a/src/lib/elementary/elc_fileselector_entry.c
+++ b/src/lib/elementary/elc_fileselector_entry.c
@@ -401,7 +401,7 @@ elm_fileselector_entry_selected_set(Evas_Object *obj, const 
char *path)
 {
ELM_FILESELECTOR_INTERFACE_CHECK(obj);
ELM_FILESELECTOR_ENTRY_DATA_GET_OR_RETURN(obj, sd);
-   elm_fileselector_button_path_set(sd->button, path);
+   elm_fileselector_path_set(sd->button, path);
 }
 
 EOLIAN static void
@@ -419,7 +419,7 @@ elm_fileselector_entry_selected_get(const Evas_Object *obj)
 {
ELM_FILESELECTOR_INTERFACE_CHECK(obj, NULL);
ELM_FILESELECTOR_ENTRY_DATA_GET_OR_RETURN_VAL(obj, sd, NULL);
-   return elm_fileselector_button_path_get(sd->button);
+   return elm_fileselector_path_get(sd->button);
 }
 
 EOLIAN static Efl_Model *
@@ -475,7 +475,7 @@ elm_fileselector_entry_path_set(Evas_Object *obj,
 free(s);
  }
 
-   elm_fileselector_button_path_set(sd->button, path);
+   elm_fileselector_path_set(sd->button, path);
 }
 
 static void

-- 




[E-devel] 1.17.1 Planned for Wednesday Next Week (MAR. 23, WED)

2016-03-14 Thread Daniel Juyung Seo
Hello EFL folks,

It's been a while since 1.17.0 was released. A number of bug fixes were
pushed in 1.17 branch since then. This must be a good time to release
another stable update.

I am planning to release 1.17.1 next Wednesday afternoon in GMT. (MAR.
23) If you have any more backports that need to be pushed into the
stable release, please merge them into 1.17 branch before that.

I will prepare some tarballs on Tuesday and do the final release on Wednesday.

[1.17.1 Schedule]
- Release pre-announcement: MAR. 14 (MON)
- Pre-release Tarball: MAR. 22 (TUE)
- Release: MAR. 23 (WED)

Feel free to reach out to me if there is any questions.

Thanks,
Daniel Juyung Seo (SeoZ)

--
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=278785231=/4140
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Probie proposal: conr2d (Jee-Yong Um)

2016-01-17 Thread Daniel Juyung Seo
Congratulations Conrad!

Daniel Juyung Seo (SeoZ)


On Tue, Jan 12, 2016 at 11:10 AM, Conrad Um <con...@gmail.com> wrote:
> Thank you all. :D
>
> Best Regards,
> conr2d (Jee-Yong Um)
> On Jan 11, 2016 2:19 PM, "Jean-Philippe André" <j...@videolan.org> wrote:
>
>> Welcome to the club, conr2d!
>>
>> You can now create your own developer branches to work on new features,
>> large bug fixes, or anything you need to share.
>> This might help you be more efficient than simply using Phab.
>> I believe you can also create your own repos, if you start a project from
>> scratch.
>>
>> I hope this access will help you contribute more to EFL! :)
>>
>> Congrats and enjoy,
>> jpeg
>>
>>
>> On 8 January 2016 at 21:42, Amitesh Singh <singh.amit...@gmail.com> wrote:
>>
>>> +1
>>> On Jan 7, 2016 10:20 PM, "Mike Blumenkrantz" <
>>> michael.blumenkra...@gmail.com>
>>> wrote:
>>>
>>> > Thanks for this. +1 from me as well.
>>> >
>>> > On Wed, Jan 6, 2016 at 9:52 PM Jean-Philippe André <j...@videolan.org>
>>> > wrote:
>>> >
>>> > > On 7 January 2016 at 03:53, Mike Blumenkrantz <
>>> > > michael.blumenkra...@gmail.com> wrote:
>>> > >
>>> > > > Not an objection, but for future cases can some example patches be
>>> > > provided
>>> > > > in the initial mail? Saying "quality patches" is great, but
>>> providing
>>> > 1-2
>>> > > > explicit/noteworthy examples would allow people who aren't as
>>> familiar
>>> > > with
>>> > > > the person's work (ie. don't work at Samsung) to form an opinion
>>> more
>>> > > > easily.
>>> > > >
>>> > >
>>> > >
>>> > > I thought of doing that, but then... I guess I was too lazy :)
>>> > >
>>> > > And in particular patches such as:
>>> > > https://phab.enlightenment.org/D3435
>>> > > https://phab.enlightenment.org/D3329
>>> > >
>>> > > And some ongoing work:
>>> > > https://phab.enlightenment.org/D3458
>>> > >
>>> > > See https://phab.enlightenment.org/p/conr2d/
>>> > >
>>> > > :)
>>> > >
>>> > >
>>> > > >
>>> > > > On Wed, Jan 6, 2016 at 10:22 AM Hermet Park <her...@naver.com>
>>> wrote:
>>> > > >
>>> > > > >  +1
>>> > > > >
>>> > > > > Regards, Hermet
>>> > > > >
>>> > > > > -Original Message-
>>> > > > > From: "Kim Shinwoo"kimcinoo@gmail.com
>>> > > > > To: "Enlightenment developer list"&
>>> > > > > lt;enlightenment-devel@lists.sourceforge.net;
>>> > > > > Cc:
>>> > > > > Sent: 2016-01-06 (수) 21:24:59
>>> > > > > Subject: Re: [E-devel] Probie proposal: conr2d (Jee-Yong Um)
>>> > > > >
>>> > > > > +1 :]
>>> > > > > 2016. 1. 6. 오후 7:20에 "Carsten Haitzler" ras...@rasterman.com
>>> > 님이
>>> > > > 작성:
>>> > > > >
>>> > > > >  On Wed, 6 Jan 2016 15:04:37 +0900 Jean-Philippe André &
>>> > > > > lt;j...@videolan.org
>>> > > > >  said:
>>> > > > > 
>>> > > > >   Hello,
>>> > > > >  
>>> > > > >  
>>> > > > >   I would like to propose a new candidate for probie
>>> access:
>>> > > > > Jee-Yong Um.
>>> > > > >  
>>> > > > >   Also known as conr2d, Jee-Yong has recently been
>>> sending a
>>> > > > > series of
>>> > > > >   quality patches for EFL and Elementary, updating them
>>> > quickly
>>> > > > in
>>> > > > > response
>>> > > > >   to review comments on Phab.
>>> > > > >  
>>> > > > >   He may be quite new to EFL and upstream in particular,
>>> he
>>> > > > > tackles non
>>> > > > >   trivial issues in Edje, preparing the ground for a
>>> higher
>>&g

Re: [E-devel] [EGIT] [core/elementary] master 01/01: elm_win: Remove unnecessary layer set for elm_win.

2015-12-29 Thread Daniel Juyung Seo
Hi hermet

> I didn't guess anything here nor agree both jaehyun and amitesh.

This is because you said "i'm sure he already asked." Just saying "i'm
sure" does not guarantee that Jaehyun actually discussed this with
raster.
The best way to communicate is to bring jaehyun in this talk instead
of speaking on behalf of him. Why isn't he responsive? Maybe on a
vacation? I think you guys sit very close so you can easily ping him
if he is on site.

> just leaving those risky code without any reasons doesn't make sense to me 
> either.
> In point of my view, if the code is incorrect and it disturbs improvement 
> then we definitely try to improve it.

I absolutely agree with this.
I think you already know my point but repeating my self:
To remove this kind of ancient and influential code, it's better to
discuss with the original author first as he is alive and responsive.
The thing jaehyun missed was 1. he didn't mention about that in the
commit message and 2. he didn't responsive to the feedback of his
commit.

We're talking about the basics of cooperation. No one needs to be blamed.

Thanks,
Daniel Juyung Seo (SeoZ)


On Tue, Dec 29, 2015 at 4:18 PM, Hermet Park <her...@naver.com> wrote:
> I'm sorry but i have no idea about your point here Seoz.
> I didn't guess anything here nor agree both jaehyun and amitesh.
> But the code in win looked strange to me.
>
> But now, the point i want argue you here is,
> just leaving those risky code without any reasons doesn't make sense to me 
> either.
> In point of my view, if the code is incorrect and it disturbs improvement 
> then we definitely try to improve it.
>
>
> Here the point is,
> jaehyun needs prove that patch doesn't cause any side effects. otherwise, the 
> patch seems be good to efl.
>
>
> Regards, Hermet
>
> -Original Message-
> From: "Daniel Juyung Seo"seojuyu...@gmail.com
> To: "Carsten Haitzler"ras...@rasterman.com; "Amitesh 
> Singh"singh.amit...@gmail.com;
> Cc: "Enlightenment developer 
> list"enlightenment-devel@lists.sourceforge.net; 
> jae_hyun@samsung.com;
> Sent: 2015-12-29 (화) 15:28:41
> Subject: Re: [E-devel] [EGIT] [core/elementary] master 01/01: elm_win: Remove 
> unnecessary layer set for elm_win.
>
> +Amitesh
>
> Thanks raster.
> Problem solved.
>
> Daniel Juyung Seo (SeoZ)
>
>
> On Tue, Dec 29, 2015 at 3:17 PM, Carsten Haitzler 
> ras...@rasterman.com wrote:
>  On Tue, 29 Dec 2015 15:00:40 +0900 Daniel Juyung Seo 
> seojuyu...@gmail.com
>  said:
> 
>  +Jaehyun
> 
>  OK let's stop guessing by ourselves and just ask Jaehyun and Raster.
>  Daniel Juyung Seo (SeoZ)
> 
>  i did tell jaehyun that i have no idea why that is there and it likely 
> shouldnt
>  be. its too long ago as to remember why its there as it was there in the
>  initial elm win code.
> 
>  On Tue, Dec 29, 2015 at 9:41 AM, Hermet Park 
> her...@naver.com wrote:
>   i'm sure he already asked.
>  
>   Regards, Hermet
>  
>   -Original Message-
>   From: "Daniel Juyung Seo"seojuyu...@gmail.com
>   To: "Enlightenment developer
>   list"enlightenment-devel@lists.sourceforge.net; Cc: 
> "Carsten
>   Haitzler"ras...@rasterman.com; Sent: 2015-12-28 (월) 
> 15:58:15
>   Subject: Re: [E-devel] [EGIT] [core/elementary] master 01/01: 
> elm_win:
>   Remove unnecessary layer set for elm_win.
>  
>   This code was there for years and it could impact the behavior.
>   I think there must be a good reason for this code but I also 
> have a
>   doubt on this code.
>  
>   One thing I am sure is that if someone would like to change the 
> code
>   like this(been there for ages and could give an impact), it 
> should be
>   discussed with the original author(in this case, Raster) first 
> as far
>   as he/she is reachable. Do not just remove the code just 
> because you
>   don't know why.
>  
>   Of course, this could be a workaround code and needs to be 
> removed but
>   anyways ask raster first. I think there must be a reason.
>  
>   Thanks,
>   Daniel Juyung Seo (SeoZ)
>  
>  
>   On Mon, Dec 28, 2015 at 2:44 PM, Hermet 
> her...@naver.com wrote:
>   If it doesn't cause any critical side effects/compatibility 
> issues, I
>   can't see any reasons to keep it in.
>  
>   No one expects window layer value is 50.
>   But I'd rather ask why 50? why it should have layer 50?
>  
>   Specifically, evas_object_layer_set() API has been exposed,
>   which means the layer setting is up to users, even window 
> object can be
>   dealt with the API by users.
>  
>   Additionally, window object was special one so it have been 
> deal with
>   ev

Re: [E-devel] [EGIT] [core/elementary] master 01/01: elm_win: Remove unnecessary layer set for elm_win.

2015-12-29 Thread Daniel Juyung Seo
raster is the original author.
https://git.enlightenment.org/core/elementary.git/commit/?id=6ccca8f8abe9d2d198ea53fc9c8daabcb95cd7d6
Daniel Juyung Seo (SeoZ)


On Tue, Dec 29, 2015 at 7:06 PM, Hermet Park <her...@naver.com> wrote:
> Seoz, as the e developer, i asking about the risky code.
> Read my first mail.
>
>
>  "i'm sure he already asked."
> is this guessing? I just let you know the fact
> since you argue it's necessary to ask raster, all of sudden.
>
> Even i didn't see eye to eye with you that point.
> Why it needs to ask raster? raster didn't write that code. :(
>
> Regards, Hermet
>
> -Original Message-
> From: "Daniel Juyung Seo"seojuyu...@gmail.com
> To: "Enlightenment developer 
> list"enlightenment-devel@lists.sourceforge.net;
> Cc: jae_hyun@samsung.com; "Carsten 
> Haitzler"ras...@rasterman.com;
> Sent: 2015-12-29 (화) 17:27:21
> Subject: Re: [E-devel] [EGIT] [core/elementary] master 01/01: elm_win: Remove 
> unnecessary layer set for elm_win.
>
> Hi hermet
>
>  I didn't guess anything here nor agree both jaehyun and amitesh.
>
> This is because you said "i'm sure he already asked." Just saying "i'm
> sure" does not guarantee that Jaehyun actually discussed this with
> raster.
> The best way to communicate is to bring jaehyun in this talk instead
> of speaking on behalf of him. Why isn't he responsive? Maybe on a
> vacation? I think you guys sit very close so you can easily ping him
> if he is on site.
>
>  just leaving those risky code without any reasons doesn't make sense to 
> me either.
>  In point of my view, if the code is incorrect and it disturbs 
> improvement then we definitely try to improve it.
>
> I absolutely agree with this.
> I think you already know my point but repeating my self:
> To remove this kind of ancient and influential code, it's better to
> discuss with the original author first as he is alive and responsive.
> The thing jaehyun missed was 1. he didn't mention about that in the
> commit message and 2. he didn't responsive to the feedback of his
> commit.
>
> We're talking about the basics of cooperation. No one needs to be blamed.
>
> Thanks,
> Daniel Juyung Seo (SeoZ)
>
>
> On Tue, Dec 29, 2015 at 4:18 PM, Hermet Park her...@naver.com wrote:
>  I'm sorry but i have no idea about your point here Seoz.
>  I didn't guess anything here nor agree both jaehyun and amitesh.
>  But the code in win looked strange to me.
> 
>  But now, the point i want argue you here is,
>  just leaving those risky code without any reasons doesn't make sense to 
> me either.
>  In point of my view, if the code is incorrect and it disturbs 
> improvement then we definitely try to improve it.
> 
> 
>  Here the point is,
>  jaehyun needs prove that patch doesn't cause any side effects. 
> otherwise, the patch seems be good to efl.
> 
> 
>  Regards, Hermet
> 
>  -Original Message-
>  From: "Daniel Juyung Seo"seojuyu...@gmail.com
>  To: "Carsten Haitzler"ras...@rasterman.com; "Amitesh 
> Singh"singh.amit...@gmail.com;
>  Cc: "Enlightenment developer 
> list"enlightenment-devel@lists.sourceforge.net; 
> jae_hyun@samsung.com;
>  Sent: 2015-12-29 (화) 15:28:41
>  Subject: Re: [E-devel] [EGIT] [core/elementary] master 01/01: elm_win: 
> Remove unnecessary layer set for elm_win.
> 
>  +Amitesh
> 
>  Thanks raster.
>  Problem solved.
> 
>  Daniel Juyung Seo (SeoZ)
> 
> 
>  On Tue, Dec 29, 2015 at 3:17 PM, Carsten Haitzler 
> ras...@rasterman.com wrote:
>   On Tue, 29 Dec 2015 15:00:40 +0900 Daniel Juyung Seo 
> seojuyu...@gmail.com
>   said:
>  
>   +Jaehyun
>  
>   OK let's stop guessing by ourselves and just ask Jaehyun and 
> Raster.
>   Daniel Juyung Seo (SeoZ)
>  
>   i did tell jaehyun that i have no idea why that is there and it 
> likely shouldnt
>   be. its too long ago as to remember why its there as it was there 
> in the
>   initial elm win code.
>  
>   On Tue, Dec 29, 2015 at 9:41 AM, Hermet Park 
> her...@naver.com wrote:
>i'm sure he already asked.
>   
>Regards, Hermet
>   
>-Original Message-
>From: "Daniel Juyung Seo"seojuyu...@gmail.com
>To: "Enlightenment developer
>list"enlightenment-devel@lists.sourceforge.net; 
> Cc: "Carsten
>Haitzler"ras...@rasterman.com; Sent: 2015-12-28 
> (월) 15:58:15
>Subject: Re: [E-devel] [EGIT] [core/elementary] master 
> 01/01: elm_win:
>Remove unnecessary layer set for elm_win.
>   
>This code was there for years and it could impact the 
> behavior.
>I thin

Re: [E-devel] [EGIT] [core/elementary] master 01/01: elm_win: Remove unnecessary layer set for elm_win.

2015-12-28 Thread Daniel Juyung Seo
+Jaehyun

OK let's stop guessing by ourselves and just ask Jaehyun and Raster.
Daniel Juyung Seo (SeoZ)


On Tue, Dec 29, 2015 at 9:41 AM, Hermet Park <her...@naver.com> wrote:
> i'm sure he already asked.
>
> Regards, Hermet
>
> -Original Message-
> From: "Daniel Juyung Seo"<seojuyu...@gmail.com>
> To: "Enlightenment developer list"<enlightenment-devel@lists.sourceforge.net>;
> Cc: "Carsten Haitzler"<ras...@rasterman.com>;
> Sent: 2015-12-28 (월) 15:58:15
> Subject: Re: [E-devel] [EGIT] [core/elementary] master 01/01: elm_win: Remove 
> unnecessary layer set for elm_win.
>
> This code was there for years and it could impact the behavior.
> I think there must be a good reason for this code but I also have a
> doubt on this code.
>
> One thing I am sure is that if someone would like to change the code
> like this(been there for ages and could give an impact), it should be
> discussed with the original author(in this case, Raster) first as far
> as he/she is reachable. Do not just remove the code just because you
> don't know why.
>
> Of course, this could be a workaround code and needs to be removed but
> anyways ask raster first. I think there must be a reason.
>
> Thanks,
> Daniel Juyung Seo (SeoZ)
>
>
> On Mon, Dec 28, 2015 at 2:44 PM, Hermet <her...@naver.com> wrote:
>> If it doesn't cause any critical side effects/compatibility issues, I can't 
>> see any reasons to keep it in.
>>
>> No one expects window layer value is 50.
>> But I'd rather ask why 50? why it should have layer 50?
>>
>> Specifically, evas_object_layer_set() API has been exposed,
>> which means the layer setting is up to users, even window object can be 
>> dealt with the API by users.
>>
>> Additionally, window object was special one so it have been deal with event 
>> stuff differently.
>>
>>
>> Regards, Hermet
>>
>> -Original Message-
>> From: "Amitesh Singh"<singh.amit...@gmail.com>
>> To: "Enlightenment developer 
>> list"<enlightenment-devel@lists.sourceforge.net>;
>> Cc: "Carsten Haitzler"<ras...@rasterman.com>;
>> Sent: 2015-12-25 (금) 16:05:50
>> Subject: Re: [E-devel] [EGIT] [core/elementary] master 01/01: elm_win: 
>> Remove unnecessary layer set for elm_win.
>>
>> Hello
>>
>> On Dec 18, 2015 3:54 PM, "Jaehyun Cho" <jae_hyun@samsung.com> wrote:
>>>
>>> jaehyun pushed a commit to branch master.
>>>
>>>
>> http://git.enlightenment.org/core/elementary.git/commit/?id=a9be1d488daf74d11181909fb6c454991272fe1e
>>>
>>> commit a9be1d488daf74d11181909fb6c454991272fe1e
>>> Author: Jaehyun Cho <jae_hyun@samsung.com>
>>> Date:   Fri Dec 18 19:18:51 2015 +0900
>>>
>>> elm_win: Remove unnecessary layer set for elm_win.
>>> ---
>>>  src/lib/elm_win.c  1 -
>>>  1 file changed, 1 deletion(-)
>>>
>>> diff --git a/src/lib/elm_win.c b/src/lib/elm_win.c
>>> index b1a05ae..f509f95 100644
>>> --- a/src/lib/elm_win.c
>>> +++ b/src/lib/elm_win.c
>>> @@ -3830,7 +3830,6 @@ _elm_win_finalize_internal(Eo *obj, Elm_Win_Data
>> *sd, const char *name, Elm_Win_
>>> evas_object_color_set(obj, 0, 0, 0, 0);
>>> evas_object_move(obj, 0, 0);
>>> evas_object_resize(obj, 1, 1);
>>> -   evas_object_layer_set(obj, 50);
>>
>> I wonder why it was removed.  As far as I know,  elm win is a fake ecore
>> evas object. Basically it's just a wrapper of ecore evas and since elm win
>> does not contain any object so I think it's better to put it at layer 50.
>> After this change,  there could be a case when it does not receive any
>> events as it might go at lowest at layer 0. This could result into some
>> side effects. Please consider this.
>>> evas_object_pass_events_set(obj, EINA_TRUE);
>>>
>>> if (type == ELM_WIN_INLINED_IMAGE)
>>>
>>> --
>>>
>>>
>> --
>> ___
>> 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

Re: [E-devel] [EGIT] [core/elementary] master 01/01: elm_win: Remove unnecessary layer set for elm_win.

2015-12-28 Thread Daniel Juyung Seo
+Amitesh

Thanks raster.
Problem solved.

Daniel Juyung Seo (SeoZ)


On Tue, Dec 29, 2015 at 3:17 PM, Carsten Haitzler <ras...@rasterman.com> wrote:
> On Tue, 29 Dec 2015 15:00:40 +0900 Daniel Juyung Seo <seojuyu...@gmail.com>
> said:
>
>> +Jaehyun
>>
>> OK let's stop guessing by ourselves and just ask Jaehyun and Raster.
>> Daniel Juyung Seo (SeoZ)
>
> i did tell jaehyun that i have no idea why that is there and it likely 
> shouldnt
> be. its too long ago as to remember why its there as it was there in the
> initial elm win code.
>
>> On Tue, Dec 29, 2015 at 9:41 AM, Hermet Park <her...@naver.com> wrote:
>> > i'm sure he already asked.
>> >
>> > Regards, Hermet
>> >
>> > -Original Message-
>> > From: "Daniel Juyung Seo"<seojuyu...@gmail.com>
>> > To: "Enlightenment developer
>> > list"<enlightenment-devel@lists.sourceforge.net>; Cc: "Carsten
>> > Haitzler"<ras...@rasterman.com>; Sent: 2015-12-28 (월) 15:58:15
>> > Subject: Re: [E-devel] [EGIT] [core/elementary] master 01/01: elm_win:
>> > Remove unnecessary layer set for elm_win.
>> >
>> > This code was there for years and it could impact the behavior.
>> > I think there must be a good reason for this code but I also have a
>> > doubt on this code.
>> >
>> > One thing I am sure is that if someone would like to change the code
>> > like this(been there for ages and could give an impact), it should be
>> > discussed with the original author(in this case, Raster) first as far
>> > as he/she is reachable. Do not just remove the code just because you
>> > don't know why.
>> >
>> > Of course, this could be a workaround code and needs to be removed but
>> > anyways ask raster first. I think there must be a reason.
>> >
>> > Thanks,
>> > Daniel Juyung Seo (SeoZ)
>> >
>> >
>> > On Mon, Dec 28, 2015 at 2:44 PM, Hermet <her...@naver.com> wrote:
>> >> If it doesn't cause any critical side effects/compatibility issues, I
>> >> can't see any reasons to keep it in.
>> >>
>> >> No one expects window layer value is 50.
>> >> But I'd rather ask why 50? why it should have layer 50?
>> >>
>> >> Specifically, evas_object_layer_set() API has been exposed,
>> >> which means the layer setting is up to users, even window object can be
>> >> dealt with the API by users.
>> >>
>> >> Additionally, window object was special one so it have been deal with
>> >> event stuff differently.
>> >>
>> >>
>> >> Regards, Hermet
>> >>
>> >> -Original Message-
>> >> From: "Amitesh Singh"<singh.amit...@gmail.com>
>> >> To: "Enlightenment developer
>> >> list"<enlightenment-devel@lists.sourceforge.net>; Cc: "Carsten
>> >> Haitzler"<ras...@rasterman.com>; Sent: 2015-12-25 (금) 16:05:50
>> >> Subject: Re: [E-devel] [EGIT] [core/elementary] master 01/01: elm_win:
>> >> Remove unnecessary layer set for elm_win.
>> >>
>> >> Hello
>> >>
>> >> On Dec 18, 2015 3:54 PM, "Jaehyun Cho" <jae_hyun@samsung.com> wrote:
>> >>>
>> >>> jaehyun pushed a commit to branch master.
>> >>>
>> >>>
>> >> http://git.enlightenment.org/core/elementary.git/commit/?id=a9be1d488daf74d11181909fb6c454991272fe1e
>> >>>
>> >>> commit a9be1d488daf74d11181909fb6c454991272fe1e
>> >>> Author: Jaehyun Cho <jae_hyun@samsung.com>
>> >>> Date:   Fri Dec 18 19:18:51 2015 +0900
>> >>>
>> >>> elm_win: Remove unnecessary layer set for elm_win.
>> >>> ---
>> >>>  src/lib/elm_win.c  1 -
>> >>>  1 file changed, 1 deletion(-)
>> >>>
>> >>> diff --git a/src/lib/elm_win.c b/src/lib/elm_win.c
>> >>> index b1a05ae..f509f95 100644
>> >>> --- a/src/lib/elm_win.c
>> >>> +++ b/src/lib/elm_win.c
>> >>> @@ -3830,7 +3830,6 @@ _elm_win_finalize_internal(Eo *obj, Elm_Win_Data
>> >> *sd, const char *name, Elm_Win_
>> >>> evas_object_color_set(obj, 0, 0, 0, 0);
>> >>> evas_object_move(obj, 0, 0);
>> >>> evas_object_resize(obj, 1, 1);
>> >>> -   evas_object_layer_set(obj, 50);
>>

Re: [E-devel] [EGIT] [core/elementary] master 01/01: elm_win: Remove unnecessary layer set for elm_win.

2015-12-27 Thread Daniel Juyung Seo
This code was there for years and it could impact the behavior.
I think there must be a good reason for this code but I also have a
doubt on this code.

One thing I am sure is that if someone would like to change the code
like this(been there for ages and could give an impact), it should be
discussed with the original author(in this case, Raster) first as far
as he/she is reachable. Do not just remove the code just because you
don't know why.

Of course, this could be a workaround code and needs to be removed but
anyways ask raster first. I think there must be a reason.

Thanks,
Daniel Juyung Seo (SeoZ)


On Mon, Dec 28, 2015 at 2:44 PM, Hermet <her...@naver.com> wrote:
> If it doesn't cause any critical side effects/compatibility issues, I can't 
> see any reasons to keep it in.
>
> No one expects window layer value is 50.
> But I'd rather ask why 50? why it should have layer 50?
>
> Specifically, evas_object_layer_set() API has been exposed,
> which means the layer setting is up to users, even window object can be dealt 
> with the API by users.
>
> Additionally, window object was special one so it have been deal with event 
> stuff differently.
>
>
> Regards, Hermet
>
> -Original Message-
> From: "Amitesh Singh"<singh.amit...@gmail.com>
> To: "Enlightenment developer list"<enlightenment-devel@lists.sourceforge.net>;
> Cc: "Carsten Haitzler"<ras...@rasterman.com>;
> Sent: 2015-12-25 (금) 16:05:50
> Subject: Re: [E-devel] [EGIT] [core/elementary] master 01/01: elm_win: Remove 
> unnecessary layer set for elm_win.
>
> Hello
>
> On Dec 18, 2015 3:54 PM, "Jaehyun Cho" <jae_hyun@samsung.com> wrote:
>>
>> jaehyun pushed a commit to branch master.
>>
>>
> http://git.enlightenment.org/core/elementary.git/commit/?id=a9be1d488daf74d11181909fb6c454991272fe1e
>>
>> commit a9be1d488daf74d11181909fb6c454991272fe1e
>> Author: Jaehyun Cho <jae_hyun@samsung.com>
>> Date:   Fri Dec 18 19:18:51 2015 +0900
>>
>> elm_win: Remove unnecessary layer set for elm_win.
>> ---
>>  src/lib/elm_win.c  1 -
>>  1 file changed, 1 deletion(-)
>>
>> diff --git a/src/lib/elm_win.c b/src/lib/elm_win.c
>> index b1a05ae..f509f95 100644
>> --- a/src/lib/elm_win.c
>> +++ b/src/lib/elm_win.c
>> @@ -3830,7 +3830,6 @@ _elm_win_finalize_internal(Eo *obj, Elm_Win_Data
> *sd, const char *name, Elm_Win_
>> evas_object_color_set(obj, 0, 0, 0, 0);
>> evas_object_move(obj, 0, 0);
>> evas_object_resize(obj, 1, 1);
>> -   evas_object_layer_set(obj, 50);
>
> I wonder why it was removed.  As far as I know,  elm win is a fake ecore
> evas object. Basically it's just a wrapper of ecore evas and since elm win
> does not contain any object so I think it's better to put it at layer 50.
> After this change,  there could be a case when it does not receive any
> events as it might go at lowest at layer 0. This could result into some
> side effects. Please consider this.
>> evas_object_pass_events_set(obj, EINA_TRUE);
>>
>> if (type == ELM_WIN_INLINED_IMAGE)
>>
>> --
>>
>>
> --
> ___
> 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

--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Pre-release tarballs for efl and elm 1.16.1

2015-12-25 Thread Daniel Juyung Seo
Hi all,

I just re-uploaded the tarball only with the NEWS file change.

http://download.enlightenment.org/rel/libs/efl/efl-1.16.1.tar.gz
acdff08f72f62bb838f2412de29d0828f9884c30033a3e873902709c78a06198

http://download.enlightenment.org/rel/libs/elementary/elementary-1.16.1.tar.gz
0707b14d4330b2305ef28ca4387036013a0047a0471b9f36cbaccc89a19113c6

I will release 1.16.1 with these tarballs in a minute.

Thanks,
Daniel Juyung Seo (SeoZ)


On Thu, Dec 24, 2015 at 11:29 AM, Daniel Juyung Seo
<seojuyu...@gmail.com> wrote:
> Hello EFL folks,
>
> I just uploaded the tarballs for 1.16.1 which is the first release of
> the latest stable version.
> If I hear nothing problematic within the next 24 hours, I will do a
> Christmas release.
>
> https://download.enlightenment.org/pre-releases/efl-1.16.1-pre.tar.gz
> ab1d61998babbdf3d803c0384d72a9cbfe82fbb6135a01f046f824ac5948f8ce
>
> https://download.enlightenment.org/pre-releases/elementary-1.16.1-pre.tar.gz
> 0d77a866118855a8a2d0879b8a732e478aa4b5e8b02451ca6dc6415c8ed50b98
>
> Thanks,
> Daniel Juyung Seo (SeoZ)

--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] EFL and Elementary 1.16.1 release

2015-12-25 Thread Daniel Juyung Seo
Hello EFL folks,

I am thrilled to announce the latest stable release of EFL, 1.16.1.
With the help of a lot of passionate developers, we were able to fix many bugs.
Kudos to all!

** Link to Announcement **
https://phab.enlightenment.org/phame/live/3//post/efl_and_elementary_1_16_1_release/

**Efl fixes:**

   * edje: initialize map.zoom values to fix old *.edj compatibility issues.
   * ecore-evas wayland: use correct values when updating wayland window size
   * ecore-evas drm: null global device pointer after free (T2844)
   * ector: disable NEON build. (T2851)
   * ecore-evas-wl: Fix issue of improper window geometry (T2842)
   * ecore-drm: Don't send mouse_move event too early
   * ecore-evas-drm: Send fake mouse_move event after registering (T2854)
   * ecore-wayland: Make ecore_wl_window_maximized_get return proper values
   * ecore-evas wayland: enforce frame/state change triggering before
move/resize (T2841)
   * ecore-wayland: return only the relevant state value for maximize/fullscreen
   * ecore-wayland: rewrite maximize/fullscreen set functions for
consistency (T2841)
   * edje: fix edje RTL description in case of custom state of a part
   * emotion - fix gst back-end to report title and other meta changes
   * evas: do not add unclipped smart members to the master clip
   * evas: trigger FLUSH_PRE callback prior to kicking off an async render
   * evas: do not unset/delete master clip after every frame
   * efreet_icon_cache_create: null theme eet file to avoid double free
   * edje_cc: track parts for descriptions, ensure part types match
when inheriting
   * edje_cc: terminate filter file scripts
   * edje_cc: correctly copy part descriptions when setting part type
   * edje_cc: redo part type setting to be even more correct
   * evas: unset pointer ungrabs when using
EVAS_OBJECT_POINTER_MODE_NOGRAB_NO_REPEAT_UPDOWN
   * evas: handle existing pointer grabs when changing object pointer mode
   * efreetd: send ipc for EFREET_EVENT_DESKTOP_CACHE_BUILD...always (T2733)

**Elementary fixes:**

   * win: only perform maximize frame state updating during ecore-evas callback
   * notify: fix broken timeout feature in elm_notify (T2853)
   * notify: fix hide animation
   * comp base: allow mouse events to propagate through comp base -> wallpaper
   * Entry: add markup cnp handlers

**Download**

|LINK| SHA256|
| http://download.enlightenment.org/rel/libs/efl/efl-1.16.1.tar.gz |
acdff08f72f62bb838f2412de29d0828f9884c30033a3e873902709c78a06198 |
| http://download.enlightenment.org/rel/libs/elementary/elementary-1.16.1.tar.gz
| 0707b14d4330b2305ef28ca4387036013a0047a0471b9f36cbaccc89a19113c6 |

**Building and Dependencies**

If you have an existing EFL or Elementary install, you may wish to
delete its header files and libraries before compiling and installing
to avoid possible conflicts during compilation. If you are compiling
the above, please compile them in the following order:

efl
elementary

If you have an existing EFL or Elementary install, you may wish to
delete its header files and libraries before building the above.

Thanks,
Daniel Juyung Seo (SeoZ)



--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [EGIT] [core/elementary] master 01/01: elementary: Comment out unused functions

2015-12-24 Thread Daniel Juyung Seo
Btw, I already left a comment to that patch
https://phab.enlightenment.org/D3198#55528
It's better to just remove them IMO.

Thanks,
Daniel Juyung Seo (SeoZ)


On Fri, Dec 25, 2015 at 6:52 AM, Chris Michael
<cpmich...@osg.samsung.com> wrote:
> devilhorns pushed a commit to branch master.
>
> http://git.enlightenment.org/core/elementary.git/commit/?id=5b0c5c23b473f2cd13fc972a2d685133b4f93dcc
>
> commit 5b0c5c23b473f2cd13fc972a2d685133b4f93dcc
> Author: Chris Michael <cpmich...@osg.samsung.com>
> Date:   Thu Dec 24 16:51:30 2015 -0500
>
> elementary: Comment out unused functions
>
> Seems these 2 functions are currently unused inside elm_calendar. For
> now, let's just #if 0 them out
>
> Signed-off-by: Chris Michael <cpmich...@osg.samsung.com>
> ---
>  src/lib/elm_calendar.c | 2 ++
>  1 file changed, 2 insertions(+)
>
> diff --git a/src/lib/elm_calendar.c b/src/lib/elm_calendar.c
> index 65e13e7..0ba6fa5 100644
> --- a/src/lib/elm_calendar.c
> +++ b/src/lib/elm_calendar.c
> @@ -79,6 +79,7 @@ _button_widget_year_dec_start(void *data,
>void *event_info EINA_UNUSED);
>
>  /* This two functions should be moved in Eina for next release. */
> +#if 0
>  static Eina_Tmpstr *
>  _eina_tmpstr_strftime(const char *format, const struct tm *tm)
>  {
> @@ -121,6 +122,7 @@ _eina_tmpstr_steal(Eina_Tmpstr *s)
> eina_tmpstr_del(s);
> return r;
>  }
> +#endif
>
>  static Eina_Bool _key_action_move(Evas_Object *obj, const char *params);
>
>
> --
>
>

--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [EGIT] [core/efl] master 01/01: ecore_x: fix memory leak

2015-12-24 Thread Daniel Juyung Seo
+Jiyoun Park


Daniel Juyung Seo (SeoZ)


On Thu, Dec 24, 2015 at 2:09 PM, Hermet <her...@naver.com> wrote:
> We don't need a data validation for free.
>
> Regards, Hermet
>
> -Original Message-
> From: "Ji-Youn Park"<jy0703.p...@samsung.com>
> To: <g...@lists.enlightenment.org>;
> Cc:
> Sent: 2015-12-24 (목) 13:48:41
> Subject: [EGIT] [core/efl] master 01/01: ecore_x: fix memory leak
>
> jypark pushed a commit to branch master.
>
> http://git.enlightenment.org/core/efl.git/commit/?id=d0d9747853899fba27787c07d9e63530ab9542f2
>
> commit d0d9747853899fba27787c07d9e63530ab9542f2
> Author: Ji-Youn Park <jy0703.p...@samsung.com>
> Date:   Thu Dec 24 13:11:45 2015 +0830
>
>ecore_x: fix memory leak
>
>fix memory leak in xcb event handler.
>@fix
> ---
>  src/lib/ecore_x/xcb/ecore_xcb_e.c   2 ++
>  src/lib/ecore_x/xcb/ecore_xcb_events.c  1 +
>  2 files changed, 3 insertions(+)
>
> diff --git a/src/lib/ecore_x/xcb/ecore_xcb_e.c 
> b/src/lib/ecore_x/xcb/ecore_xcb_e.c
> index 313954b..fae51b5 100644
> --- a/src/lib/ecore_x/xcb/ecore_xcb_e.c
> +++ b/src/lib/ecore_x/xcb/ecore_xcb_e.c
> @@ -259,6 +259,8 @@ ecore_x_e_window_profile_get(Ecore_X_Window win)
> if (atom)
>   profile = ecore_x_atom_name_get(atom[0]);
>
> +   if (data) free(data);
> +
> return profile;
>  }
>
> diff --git a/src/lib/ecore_x/xcb/ecore_xcb_events.c 
> b/src/lib/ecore_x/xcb/ecore_xcb_events.c
> index 9f1e2fc..3d4a495 100644
> --- a/src/lib/ecore_x/xcb/ecore_xcb_events.c
> +++ b/src/lib/ecore_x/xcb/ecore_xcb_events.c
> @@ -1491,6 +1491,7 @@ 
> _ecore_xcb_event_handle_client_message(xcb_generic_event_t *event)
>  e->types[i] = ecore_x_atom_name_get(types[i]);
> }
>   e->num_types = num_ret;
> + if (data) free(data);
>}
>  else
>{
>
> --
>
> --
> ___
> 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


Re: [E-devel] [EGIT] [core/efl] efl-1.16 01/01: ecore_x: fix memory leak

2015-12-24 Thread Daniel Juyung Seo
This will not be released in efl 1.16.1. I already created a tarball
before you submit this patch.
So wait until 1.16.2.

Thanks,
Daniel Juyung Seo (SeoZ)


On Thu, Dec 24, 2015 at 11:38 AM, Ji-Youn Park <jy0703.p...@samsung.com> wrote:
> jypark pushed a commit to branch efl-1.16.
>
> http://git.enlightenment.org/core/efl.git/commit/?id=aa096af5b8f34250ba113ff145443c2f965480f3
>
> commit aa096af5b8f34250ba113ff145443c2f965480f3
> Author: Ji-Youn Park <jy0703.p...@samsung.com>
> Date:   Thu Dec 24 09:57:34 2015 +0830
>
>ecore_x: fix memory leak
>
>check return value type of XGetWindowProperty.
>@fix
> ---
>  src/lib/ecore_x/xlib/ecore_x_window.c | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/src/lib/ecore_x/xlib/ecore_x_window.c 
> b/src/lib/ecore_x/xlib/ecore_x_window.c
> index 1a7667c..444538a 100644
> --- a/src/lib/ecore_x/xlib/ecore_x_window.c
> +++ b/src/lib/ecore_x/xlib/ecore_x_window.c
> @@ -1877,7 +1877,7 @@ ecore_x_window_permanent_new(Ecore_X_Window parent, 
> Ecore_X_Atom unique_atom)
> XGrabServer(disp);
> if (XGetWindowProperty(disp, parent, unique_atom, 0, 0x7fff,
>False, XA_WINDOW, _ret, _ret,
> -  _ret, _after, _ret))
> +  _ret, _after, _ret) == Success)
>   {
>  if (prop_ret)
>{
> @@ -1889,7 +1889,7 @@ ecore_x_window_permanent_new(Ecore_X_Window parent, 
> Ecore_X_Atom unique_atom)
>XFree(prop_ret);
>if (XGetWindowProperty(disp, win, unique_atom, 0, 
> 0x7fff,
>   False, XA_WINDOW, _ret, 
> _ret,
> - _ret, _after, _ret))
> + _ret, _after, _ret) 
> == Success)
>  {
> if (prop_ret)
>   {
>
> --
>
>

--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Pre-release tarballs for efl and elm 1.16.1

2015-12-23 Thread Daniel Juyung Seo
Hello EFL folks,

I just uploaded the tarballs for 1.16.1 which is the first release of
the latest stable version.
If I hear nothing problematic within the next 24 hours, I will do a
Christmas release.

https://download.enlightenment.org/pre-releases/efl-1.16.1-pre.tar.gz
ab1d61998babbdf3d803c0384d72a9cbfe82fbb6135a01f046f824ac5948f8ce

https://download.enlightenment.org/pre-releases/elementary-1.16.1-pre.tar.gz
0d77a866118855a8a2d0879b8a732e478aa4b5e8b02451ca6dc6415c8ed50b98

Thanks,
Daniel Juyung Seo (SeoZ)

--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] 1.16.1 Planned for Thursday Next Week (DEC. 17, THU)

2015-12-22 Thread Daniel Juyung Seo
Hi All,

A week has slipped from the scheduled release date and I am going to
release 1.16.1 tarball today.

Thanks,
Daniel Juyung Seo (SeoZ)

On Thu, Dec 10, 2015 at 1:39 AM Daniel Juyung Seo <seojuyu...@gmail.com>
wrote:

> Hello EFL folks,
>
> It's been a month since 1.16.0 was released. A number of bug fixes were
> pushed in 1.16 branch since then. This must be a good time to release
> another stable update.
>
> I am planning to release 1.16.1 next Thursday afternoon in GMT. (DEC.
> 17) If you have any more backports that need to be pushed into the
> stable release, please merge them into 1.16 branch before that.
>
> I will prepare some tarballs on Wednesday and do the final release on
> Thursday.
>
> [1.16.1]
> - Release pre-announcement: DEC. 9 (WED)
> - Pre-release Tarball: DEC. 16 (WED)
> - Release: DEC. 17 (THU)
>
> Feel free to reach out to me if there is any questions.
>
> Thanks,
> Daniel Juyung Seo (SeoZ)
>
--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [EGIT] [core/efl] master 01/01: efl -break the "i really know what i'm doing" option to get attention

2015-12-14 Thread Daniel Juyung Seo
Hahaha you made my day!

On Fri, Dec 11, 2015, 11:07 AM Carsten Haitzler 
wrote:

> raster pushed a commit to branch master.
>
>
> http://git.enlightenment.org/core/efl.git/commit/?id=44260b69e263407cc66ed9ccb9de1a502b9f7cbb
>
> commit 44260b69e263407cc66ed9ccb9de1a502b9f7cbb
> Author: Carsten Haitzler (Rasterman) 
> Date:   Fri Dec 11 09:51:00 2015 +0900
>
> efl -break the "i really know what i'm doing" option to get attention
>
> so .. more gentoo "i just copy and pasted and dont know what i'm
> doing" land has hit again.
> ---
>  configure.ac | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/configure.ac b/configure.ac
> index 00d6cb9..05b836c 100644
> --- a/configure.ac
> +++ b/configure.ac
> @@ -4692,7 +4692,7 @@ AM_CONDITIONAL([ALWAYS_BUILD_EXAMPLES], [test
> "${want_always_build_examples}" =
>
>  BARF_OK="xno"
>  # Harfbuzz
>
> -AC_ARG_ENABLE([i-really-know-what-i-am-doing-and-that-this-will-probably-break-things-and-i-will-fix-them-myself-and-send-patches-aba],
>
> +AC_ARG_ENABLE([i-really-know-what-i-am-doing-and-that-this-will-probably-break-things-and-i-will-fix-them-myself-and-send-patches-abb],
> [ You will be told when this is needed ],
> [
>  if test "x${enableval}" = "xyes" ; then
>
> --
>
>
>
--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] 1.16.1 Planned for Thursday Next Week (DEC. 17, THU)

2015-12-09 Thread Daniel Juyung Seo
Hello EFL folks,

It's been a month since 1.16.0 was released. A number of bug fixes were
pushed in 1.16 branch since then. This must be a good time to release
another stable update.

I am planning to release 1.16.1 next Thursday afternoon in GMT. (DEC.
17) If you have any more backports that need to be pushed into the
stable release, please merge them into 1.16 branch before that.

I will prepare some tarballs on Wednesday and do the final release on Thursday.

[1.16.1]
- Release pre-announcement: DEC. 9 (WED)
- Pre-release Tarball: DEC. 16 (WED)
- Release: DEC. 17 (THU)

Feel free to reach out to me if there is any questions.

Thanks,
Daniel Juyung Seo (SeoZ)

--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] EFL and Elementary 1.15.4 release

2015-12-09 Thread Daniel Juyung Seo
Third update for the 1.15.x series.
With the help of a lot of passionate developers, we were able to fix more bugs.
Kudos to all!
I expect this as the last release of 1.15.x if there is no request for 1.15.4.

**Efl fixes:**

   * Evas filters: Fix crash with async sw rendering
   * Ecore_xcb_keymap: Fix memory leak in _ecore_xcb_keymap_finilize
   * Ecore exe win32: Fix double-free errors. (T2675)
   * Eina: fix eina_file_current_directory_get()
   * Eina: fix memory leak in eina_file_open()
   * edje: initialize map.zoom values to fix old *.edj compatibility issues.


**Elementary fixes:**
   * toolbar: do not change align for "noicon" toolbar items (T2782)
   * deskmirror: unset proxy.source_clip for urgency effects
   * border: bring sparklebear theme up-to-date with current efl rendering

**Download**

|LINK| SHA256|
| http://download.enlightenment.org/rel/libs/efl/efl-1.15.3.tar.gz |
483493f1f5c3684cbebe04f4269dae352e8839935ab76397f96e75477cd2414d |
| http://download.enlightenment.org/rel/libs/elementary/elementary-1.15.3.tar.gz
| 33ab175dc55886e068c7585990102a4706797baa9bf1c760175b18e41144b84a |

**Link to Announcement**
https://phab.enlightenment.org/phame/live/3//post/efl_and_elementary_1_15_3_release/

**Building and Dependencies**

If you have an existing EFL or Elementary install, you may wish to
delete its header files and libraries before compiling and installing
to avoid possible conflicts during compilation. If you are compiling
the above, please compile them in the following order:

efl
elementary

If you have an existing EFL or Elementary install, you may wish to
delete its header files and libraries before building the above.

Thanks,
Daniel Juyung Seo (SeoZ)



--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Pre-release tarballs for efl and elm 1.15.3

2015-12-07 Thread Daniel Juyung Seo
Hello.

I uploaded the tarballs for 1.15.3 which will become the final
release if I hear nothing problematic within the next 24h.

https://download.enlightenment.org/pre-releases/efl-1.15.3-pre.tar.gz
483493f1f5c3684cbebe04f4269dae352e8839935ab76397f96e75477cd2414d

https://download.enlightenment.org/pre-releases/elementary-1.15.3-pre.tar.gz
33ab175dc55886e068c7585990102a4706797baa9bf1c760175b18e41144b84a

Thanks,
Daniel Juyung Seo (SeoZ)

--
Go from Idea to Many App Stores Faster with Intel(R) XDK
Give your users amazing mobile app experiences with Intel(R) XDK.
Use one codebase in this all-in-one HTML5 development environment.
Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs.
http://pubads.g.doubleclick.net/gampad/clk?id=254741911=/4140
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] 1.15.3 Planned for Monday Next Week (DEC. 8, TUE)

2015-11-29 Thread Daniel Juyung Seo
Hello EFL folks,

It's been a while since 1.15.2 was released. A number of bug fixes were
pushed in 1.15 branch since then. This must be a good time to release
another stable update.

I am planning to release 1.15.3 next Tuesday afternoon in GMT. (DEC.
8) If you have any more backports that need to be pushed into the
stable release, please merge them into 1.15 branch before that.

I will prepare some tarballs on Monday and do the final release on Tuesday.
This will be the last release of 1.15.x if there is no 1.15.4 request.

[1.15.3]
- Release pre-announcement: OCT. 30 (MON)
- Pre-release Tarball: DEC. 7 (MON)
- Release: DEC. 8 (TUE)

1.16.1 release cycle will be started right after 1.15.3 release.
[1.16.1]
- Release pre-announcement: DEC. 9 (WED)
- Pre-release Tarball: DEC. 16 (WED)
- Release: DEC. 17 (THU)

Feel free to reach out to me if there is any questions.

Thanks,
Daniel Juyung Seo (SeoZ)

--
Go from Idea to Many App Stores Faster with Intel(R) XDK
Give your users amazing mobile app experiences with Intel(R) XDK.
Use one codebase in this all-in-one HTML5 development environment.
Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs.
http://pubads.g.doubleclick.net/gampad/clk?id=254741551=/4140
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Probie access for Wonsik

2015-11-16 Thread Daniel Juyung Seo
+1 here :)

On Thu, Nov 12, 2015, 5:55 PM Kim Shinwoo  wrote:

> +1 here :-]
> 2015. 11. 11. 오후 1:56에 "Dongyeon Kim" 님이 작성:
>
> > +1 of course!
> > 2015. 11. 11. 오후 1:46에 "Carsten Haitzler" 님이 작성:
> >
> > > On Wed, 11 Nov 2015 13:32:23 +0900 Jean-Philippe André <
> > j...@videolan.org>
> > > said:
> > >
> > > +1
> > >
> > > > Hello,
> > > >
> > > > I'd like to propose Wonsik Jung (@wonsik) as a probie developer for
> > EFL.
> > > >
> > > > He's been doing a lot of work on EFL for some time inside Samsung,
> and
> > > > nowadays is working more and more on upstreaming internal patches for
> > > merge
> > > > in master. Giving him probie access would help us in the short term
> for
> > > > easier patch reviews with a developer branch, and will hopefully help
> > him
> > > > contribute more.
> > > >
> > > > Any comments?
> > > >
> > > > Thanks,
> > > >
> > > > --
> > > > Jean-Philippe André
> > > >
> > >
> >
> --
> > > > ___
> > > > enlightenment-devel mailing list
> > > > enlightenment-devel@lists.sourceforge.net
> > > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> > >
> > >
> > > --
> > > - Codito, ergo sum - "I code, therefore I am"
> --
> > > The Rasterman (Carsten Haitzler)ras...@rasterman.com
> > >
> > >
> > >
> > >
> >
> --
> > > ___
> > > 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
> >
>
> --
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
--
Presto, an open source distributed SQL query engine for big data, initially
developed by Facebook, enables you to easily query your data on Hadoop in a 
more interactive manner. Teradata is also now providing full enterprise
support for Presto. Download a free open source copy now.
http://pubads.g.doubleclick.net/gampad/clk?id=250295911=/4140
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Committer access

2015-10-27 Thread Daniel Juyung Seo
+1 here.

He has been contributing to EFL for a very long time and he's verified
by many people :)

Daniel Juyung Seo (SeoZ)


On Tue, Oct 27, 2015 at 6:39 PM, Amitesh Singh <singh.amit...@gmail.com> wrote:
> +1
>
> Best of Luck!
> On Oct 27, 2015 1:41 PM, "Kim Shinwoo" <kimcinoo@gmail.com> wrote:
>
>> +1 :-)
>> 2015. 10. 27. 오후 4:18에 "Daniel Hirt" <daniel.h...@samsung.com>님이 작성:
>>
>> > +1
>> > Best of luck buddy ;)
>> >
>> > On 10/27/2015 08:16 AM, Cedric BAIL wrote:
>> > > Hello,
>> > >
>> > > I would like to promote Thiep to become a committer. He has been
>> > > contributing for a long time and in many area doesn't really any
>> review.
>> > In
>> > > fact he started doing valuable review recently and I think he is ready
>> to
>> > > be a committer. So if nobody object I will give access next week.
>> > >
>> > > Cedric
>> > >
>> >
>> --
>> > > ___
>> > > 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
>> >
>>
>> --
>> ___
>> 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

--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [EGIT] [core/enlightenment] master 01/01: move configure init after intl init has completed

2015-10-06 Thread Daniel Juyung Seo
Due to this commit, I can't use E. I had to revert this locally to use E.
My terminal spit out this kind of message infinitely when I run
enlightenment_start

ESTART: 0.03605 [0.02544] - Elementary Init Done
ESTART: 0.03607 [0.2] - Emotion Init
ESTART: 0.04254 [0.00647] - Emotion Init Done
ESTART: 0.04255 [0.1] - Ecore_Evas Engine Check
ESTART: 0.04255 [0.0] - Ecore_Evas Engine Check Done
ESTART: 0.04256 [0.0] - Edje Init
ESTART: 0.04256 [0.0] - Edje Init Done
ESTART: 0.04256 [0.0] - E Intl Init
ESTART: 0.04258 [0.1] - E Intl Init Done
ESTART: 0.04258 [0.0] - E_Alert Init

Thanks,
Daniel
Daniel Juyung Seo (SeoZ)


On Tue, Oct 6, 2015 at 2:10 AM, Mike Blumenkrantz
<michael.blumenkra...@gmail.com> wrote:
> discomfitor pushed a commit to branch master.
>
> http://git.enlightenment.org/core/enlightenment.git/commit/?id=29fb270450550d7637b90ba2938d2bf0eb101e8f
>
> commit 29fb270450550d7637b90ba2938d2bf0eb101e8f
> Author: Mike Blumenkrantz <zm...@osg.samsung.com>
> Date:   Mon Oct 5 13:09:38 2015 -0400
>
> move configure init after intl init has completed
>
> gettext calls will not return the correct language string until after
> setup has completed, leading to untranslatable strings
>
> fix T2760
> ---
>  src/bin/e_main.c | 8 
>  1 file changed, 4 insertions(+), 4 deletions(-)
>
> diff --git a/src/bin/e_main.c b/src/bin/e_main.c
> index a71abc3..c7b6ea6 100644
> --- a/src/bin/e_main.c
> +++ b/src/bin/e_main.c
> @@ -532,10 +532,6 @@ main(int argc, char **argv)
> _e_main_shutdown_push(e_uuid_store_shutdown);
>  #endif
>
> -   TS("E_Configure Init");
> -   e_configure_init();
> -   TS("E_Configure Init Done");
> -
> TS("E Directories Init");
> /* setup directories we will be using for configurations storage etc. */
> if (!_e_main_dirs_init())
> @@ -655,6 +651,10 @@ main(int argc, char **argv)
> TS("E_Intl Post Init Done");
> _e_main_shutdown_push(e_intl_post_shutdown);
>
> +   TS("E_Configure Init");
> +   e_configure_init();
> +   TS("E_Configure Init Done");
> +
> e_screensaver_preinit();
>
> if (e_config->show_splash)
>
> --
>
>

--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] EFL and Elementary 1.15.2 release

2015-10-06 Thread Daniel Juyung Seo
Second update for the 1.15.x series.
With the help of a lot of passionate developers, we were able to fix many bugs.
Kudos to all!

**Efl fixes (after 1.15.1):**

* ecore_wayland: bind and destroy session_recovery interface correctly.
* ecore_pipe: add write fdset and except fdset.
* edje: Fix double free scenario caused by static pointer.
* Evas textblock: fix case of own_closer in style_set (T2654)
* evas - fix texture context bind reset in gl common using wrong texture
* eldbus: add dbus_pending NULL check
* ecore_evas-x11: unset withdrawn state when window is mapped (T2745)
* upower: free version string splits
* ecore_win32: fix the mouse out behavior.
* ecore-audio: defer deletion of pulseaudio timer until after event processing
* doc/eldbus: fix parameter in document
* edje_cc: Fix inheritance of "no_render" flag
* eldbus - make method calls less crasy since libdbus likes to abort


**Elementary fixes (after 1.15.1):**

* Revert "Elm_Interface_Scrollable: Improvement in looping behavior"
* naviframe: When push is in progress, block pop until push is complete.
* multibuttonentry: Fix mbe  clicked signal is not work.
* multibuttonentry: Item resize issue on text set
* genlist: Dont select first item if its DISPLAY_ONLY
* config: revert first_item_focus_on_first_focus_in to 0 (T2662)
* toolbar: fix issue of focus not coming to item on mouse click (T2697)
* gengrid: extends D2418 to horizontal mode.
* gengird: change focus move mechanism in gengrid.
* gengrid: Fix wrong focus movement in _item_single_select_down
* gengrid: fix item focus movement in case of horizontal mode
* gengrid: no need to loop in case of reorder mode is enabled
* gengrid: fix crash issue.
* naviframe: fix a focus issue when deleting the first item
* fileSelector: fix behaviour when the file is chosen
* map: fix module load craziness loading all elm modules
* map: fix crash on badly handled zoom timeout callback
* multibuttonentry: Input panel should be controlled only if
multibuttonentry is editable
* toolbar 0 size items fix if icon not found (T2710)
* spinner: Notify when value is edited directly
* conformant: display mode set fix
* gengrid: fix duplicate edje signal (elm,state,focused) to item on focus
* spinner: fix extra callback calls
* multibuttonentry: Fix MBE item box min size calc error.


**Download**

|LINK| SHA256|
| http://download.enlightenment.org/rel/libs/efl/efl-1.15.2.tar.gz |
bdba025f4e47835e794aedd0d0595288d38d360a344142b96513c023178bc47a |
| http://download.enlightenment.org/rel/libs/elementary/elementary-1.15.2.tar.gz
| 99f52de150b170b4c42ac01ffab75cd4afea74651659ef023d799a0234503b87 |

**Link to Announcement**
https://phab.enlightenment.org/phame/live/3/post/efl_and_elementary_1_15_2_release/

**Building and Dependencies**

If you have an existing EFL or Elementary install, you may wish to
delete its header files and libraries before compiling and installing
to avoid possible conflicts during compilation. If you are compiling
the above, please compile them in the following order:

efl
elementary

If you have an existing EFL or Elementary install, you may wish to
delete its header files and libraries before building the above.

Thanks,
Daniel Juyung Seo (SeoZ)



--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [EGIT] [core/enlightenment] master 01/01: move configure init after intl init has completed

2015-10-06 Thread Daniel Juyung Seo
RASTER!

it is interesting that the commit was marked as "@feat", isn't that
"@backward compatibility b0rkage"?

Daniel
Daniel Juyung Seo (SeoZ)


On Wed, Oct 7, 2015 at 1:52 AM, Mike Blumenkrantz
<michael.blumenkra...@gmail.com> wrote:
> https://phab.enlightenment.org/rEFL0a7726252427029ee8506d33ce2d4447bd5e17c4
> broke eet binary compatibility such that eet files written with efl 1.16+
> cannot be read with efl < 1.16.
>
> Your options are many and varied, but you cannot load your saved config
> files without that commit.
>
> On Tue, Oct 6, 2015 at 10:54 AM Daniel Juyung Seo <seojuyu...@gmail.com>
> wrote:
>
>> Due to this commit, I can't use E. I had to revert this locally to use E.
>> My terminal spit out this kind of message infinitely when I run
>> enlightenment_start
>>
>> ESTART: 0.03605 [0.02544] - Elementary Init Done
>> ESTART: 0.03607 [0.2] - Emotion Init
>> ESTART: 0.04254 [0.00647] - Emotion Init Done
>> ESTART: 0.04255 [0.1] - Ecore_Evas Engine Check
>> ESTART: 0.04255 [0.0] - Ecore_Evas Engine Check Done
>> ESTART: 0.04256 [0.0] - Edje Init
>> ESTART: 0.04256 [0.0] - Edje Init Done
>> ESTART: 0.04256 [0.00000] - E Intl Init
>> ESTART: 0.04258 [0.1] - E Intl Init Done
>> ESTART: 0.04258 [0.0] - E_Alert Init
>>
>> Thanks,
>> Daniel
>> Daniel Juyung Seo (SeoZ)
>>
>>
>> On Tue, Oct 6, 2015 at 2:10 AM, Mike Blumenkrantz
>> <michael.blumenkra...@gmail.com> wrote:
>> > discomfitor pushed a commit to branch master.
>> >
>> >
>> http://git.enlightenment.org/core/enlightenment.git/commit/?id=29fb270450550d7637b90ba2938d2bf0eb101e8f
>> >
>> > commit 29fb270450550d7637b90ba2938d2bf0eb101e8f
>> > Author: Mike Blumenkrantz <zm...@osg.samsung.com>
>> > Date:   Mon Oct 5 13:09:38 2015 -0400
>> >
>> > move configure init after intl init has completed
>> >
>> > gettext calls will not return the correct language string until after
>> > setup has completed, leading to untranslatable strings
>> >
>> > fix T2760
>> > ---
>> >  src/bin/e_main.c | 8 
>> >  1 file changed, 4 insertions(+), 4 deletions(-)
>> >
>> > diff --git a/src/bin/e_main.c b/src/bin/e_main.c
>> > index a71abc3..c7b6ea6 100644
>> > --- a/src/bin/e_main.c
>> > +++ b/src/bin/e_main.c
>> > @@ -532,10 +532,6 @@ main(int argc, char **argv)
>> > _e_main_shutdown_push(e_uuid_store_shutdown);
>> >  #endif
>> >
>> > -   TS("E_Configure Init");
>> > -   e_configure_init();
>> > -   TS("E_Configure Init Done");
>> > -
>> > TS("E Directories Init");
>> > /* setup directories we will be using for configurations storage
>> etc. */
>> > if (!_e_main_dirs_init())
>> > @@ -655,6 +651,10 @@ main(int argc, char **argv)
>> > TS("E_Intl Post Init Done");
>> > _e_main_shutdown_push(e_intl_post_shutdown);
>> >
>> > +   TS("E_Configure Init");
>> > +   e_configure_init();
>> > +   TS("E_Configure Init Done");
>> > +
>> > e_screensaver_preinit();
>> >
>> > if (e_config->show_splash)
>> >
>> > --
>> >
>> >
>>
>>
>> --
>> ___
>> 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

--
Full-scale, agent-less Infrastructure Monitoring from a single dashboard
Integrate with 40+ ManageEngine ITSM Solutions for complete visibility
Physical-Virtual-Cloud Infrastructure monitoring from one console
Real user monitoring with APM Insights and performance trend reports 
Learn More http://pubads.g.doubleclick.net/gampad/clk?id=247754911=/4140
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [Enlightenment-release] Pre-release tarballs for efl and elm 1.15.2

2015-10-05 Thread Daniel Juyung Seo
Hello.

I just uploaded the new tarballs for 1.15.2 which will become the
final release if I hear nothing problematic within the next 24h.

https://download.enlightenment.org/pre-releases/efl-1.15.2-pre.tar.gz
bdba025f4e47835e794aedd0d0595288d38d360a344142b96513c023178bc47a

https://download.enlightenment.org/pre-releases/elementary-1.15.2-pre.tar.gz
99f52de150b170b4c42ac01ffab75cd4afea74651659ef023d799a0234503b87

Thanks,
Daniel Juyung Seo (SeoZ)
Daniel Juyung Seo (SeoZ)


On Fri, Oct 2, 2015 at 3:21 AM, Daniel Juyung Seo <seojuyu...@gmail.com> wrote:
> Well,
>
> The tarballs were made at the exact time I pre-announced earlier. I
> just announced the tarballs a little bit late.
> EFL is based on 537747, Elementary is based on 8a3b12.
> It looks like many commits were pushed after I made that tarball and I
> didn't even pushed NEWS files update commit :(
>
> I am considering to slip the release a little bit.
> Tarball on Monday and release on Tuesday.
>
> There will be no more delay.
>
> Thanks,
> Daniel
> Daniel Juyung Seo (SeoZ)
>
>
> On Fri, Oct 2, 2015 at 2:35 AM, Mike Blumenkrantz
> <michael.blumenkra...@gmail.com> wrote:
>> I also pushed a build fix a few hours ago.
>>
>> On Thu, Oct 1, 2015 at 5:19 AM Nicolas Aguirre <aguirre.nico...@gmail.com>
>> wrote:
>>>
>>> 2015-10-01 9:03 GMT+02:00 Daniel Juyung Seo <seojuyu...@gmail.com>:
>>> > Hello.
>>> >
>>> > I uploaded the tarballs for 1.15.2 last night KST which will become the
>>> > final
>>> > release if I hear nothing problematic within the next 24h.
>>> >
>>> > https://download.enlightenment.org/pre-releases/efl-1.15.2-pre.tar.gz
>>> > b02596ae3194b57df7fdaafd62f620019bdd55e50a73c5bd69e4b66344e301bb
>>> >
>>> >
>>> > https://download.enlightenment.org/pre-releases/elementary-1.15.2-pre.tar.gz
>>> > dcf5b9d65a6442e9d2dd5d255ccb2c85768e47345873d511540189e77d16d9cc
>>> >
>>>
>>> Hi Daniel
>>>
>>> On wich commit did you based your prerelease ?
>>> Cedric and I pushed patches which fix build of evas with some opengles
>>> stack.
>>> It would be interesting to have this patches in 1.15.2 ?
>>>
>>> Regards,
>>> Nicolas
>>>
>>> > Thanks,
>>> > Daniel Juyung Seo (SeoZ)
>>> >
>>> >
>>> > --
>>> > ___
>>> > enlightenment-devel mailing list
>>> > enlightenment-devel@lists.sourceforge.net
>>> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>>
>>>
>>>
>>> --
>>> Nicolas Aguirre
>>> Mail: aguirre.nico...@gmail.com
>>> Web: http://www.calaos.fr
>>> Blog: http://dev.enlightenment.fr/~captainigloo/
>>>
>>>
>>> --
>>> ___
>>> enlightenment-devel mailing list
>>> enlightenment-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>
>>
>> --
>>
>> ___
>> Enlightenment-release mailing list
>> enlightenment-rele...@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-release
>>

--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [Enlightenment-release] Pre-release tarballs for efl and elm 1.15.2

2015-10-01 Thread Daniel Juyung Seo
Well,

The tarballs were made at the exact time I pre-announced earlier. I
just announced the tarballs a little bit late.
EFL is based on 537747, Elementary is based on 8a3b12.
It looks like many commits were pushed after I made that tarball and I
didn't even pushed NEWS files update commit :(

I am considering to slip the release a little bit.
Tarball on Monday and release on Tuesday.

There will be no more delay.

Thanks,
Daniel
Daniel Juyung Seo (SeoZ)


On Fri, Oct 2, 2015 at 2:35 AM, Mike Blumenkrantz
<michael.blumenkra...@gmail.com> wrote:
> I also pushed a build fix a few hours ago.
>
> On Thu, Oct 1, 2015 at 5:19 AM Nicolas Aguirre <aguirre.nico...@gmail.com>
> wrote:
>>
>> 2015-10-01 9:03 GMT+02:00 Daniel Juyung Seo <seojuyu...@gmail.com>:
>> > Hello.
>> >
>> > I uploaded the tarballs for 1.15.2 last night KST which will become the
>> > final
>> > release if I hear nothing problematic within the next 24h.
>> >
>> > https://download.enlightenment.org/pre-releases/efl-1.15.2-pre.tar.gz
>> > b02596ae3194b57df7fdaafd62f620019bdd55e50a73c5bd69e4b66344e301bb
>> >
>> >
>> > https://download.enlightenment.org/pre-releases/elementary-1.15.2-pre.tar.gz
>> > dcf5b9d65a6442e9d2dd5d255ccb2c85768e47345873d511540189e77d16d9cc
>> >
>>
>> Hi Daniel
>>
>> On wich commit did you based your prerelease ?
>> Cedric and I pushed patches which fix build of evas with some opengles
>> stack.
>> It would be interesting to have this patches in 1.15.2 ?
>>
>> Regards,
>> Nicolas
>>
>> > Thanks,
>> > Daniel Juyung Seo (SeoZ)
>> >
>> >
>> > --
>> > ___
>> > enlightenment-devel mailing list
>> > enlightenment-devel@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>
>>
>>
>> --
>> Nicolas Aguirre
>> Mail: aguirre.nico...@gmail.com
>> Web: http://www.calaos.fr
>> Blog: http://dev.enlightenment.fr/~captainigloo/
>>
>>
>> --
>> ___
>> enlightenment-devel mailing list
>> enlightenment-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
>
> --
>
> ___
> Enlightenment-release mailing list
> enlightenment-rele...@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-release
>

--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] 1.15.2 Planned for Thursday Next Week (Oct. 1)

2015-10-01 Thread Daniel Juyung Seo
Hi Ross,

Thanks for your reach out but we don't get patched directly into
stable branch. The patch should be pushed to master and need to have
enough time to be tested.
Push your patches to stable branch after 1.15.2 release.

Thanks,
Daniel



On Sun, Sep 27, 2015 at 12:05 AM, Ross Vandegrift <r...@kallisti.us> wrote:
> On 09/21/2015 04:13 AM, Daniel Juyung Seo wrote:
>> I am planning to release 1.15.2 next Thursday afternoon in GMT. (Oct.
>> 1) If you have any more backports that need to be pushed into the
>> stable release, please merge them to 1.15 branch by Wednesday noon in
>> GMT.
>
> Are you interested in fixes required for strict linking (-Wl,-z,defs)?
> If so, I need to cherry-pick 99c0c1cb from master and apply the two
> patches pasted below.
>
> Thanks,
> Ross
>
>
> --- a/src/lib/ecore_fb/ecore_fb_private.h
> +++ b/src/lib/ecore_fb/ecore_fb_private.h
> @@ -33,6 +33,20 @@
>
>  #include 
>
> +#ifdef EAPI
> +# undef EAPI
> +#endif
> +
> +#ifdef __GNUC__
> +# if __GNUC__ >= 4
> +#  define EAPI __attribute__ ((visibility("default")))
> +# else
> +#  define EAPI
> +# endif
> +#else
> +# define EAPI
> +#endif
> +
>  /* ecore_fb_li.c */
>  struct _Ecore_Fb_Input_Device
>  {
> @@ -92,4 +106,7 @@
>  #define TS_GET_CAL 0x8014660a
>  #endif
>
> +#undef EAPI
> +#define EAPI
> +
>  #endif
>
>
>
> --- a/configure.ac
> +++ b/configure.ac
> @@ -1107,6 +1107,10 @@
>
>  EFL_CHECK_LIBS([EMILE], [zlib])
>
> +if test "x${want_liblz4}" = "xyes" ; then
> +   EFL_DEPEND_PKG([EMILE], [LIBLZ4], [liblz4])
> +fi
> +
>  EFL_INTERNAL_DEPEND_PKG([EMILE], [eina])
>
>  EFL_EVAL_PKGS([EMILE])
>
> --------------
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel



-- 
Daniel Juyung Seo (SeoZ)

--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [EGIT] [core/elementary] elementary-1.15 01/02: colorclass: remove remote editor, make base api public

2015-10-01 Thread Daniel Juyung Seo
olor_Class_Group Color Class Editor
> @@ -10,7 +9,7 @@
>   * @{
>   */
>
> -#define ELM_COLOR_CLASS_METHOD_BASE "org.elementary.colorclass"
> +//#define ELM_COLOR_CLASS_METHOD_BASE "org.elementary.colorclass"
>
>  /**
>   * @typedef Elm_Color_Class_Name_Cb
> @@ -31,19 +30,15 @@ typedef Eina_List *(*Elm_Color_Class_List_Cb)(void);
>  /**
>   * @brief Create a new color class editor
>   * @param obj The parent object
> - * @param winid The remote window id to edit
>   *
>   * A color class editor is a visual representation of the color schemes in 
> an application.
>   * Values changed in the editor are stored in Elementary's config and will 
> remain until they
>   * are reset or the config is cleared. By default, the editor will load only 
> the currently active
>   * color classes in an application.
>   *
> - * If @p winid is provided the editor will run in remote mode, managing 
> color classes over DBus
> - * for applications which provide the required interfaces.
> - *
>   * @since 1.14
>   */
> -EAPI Evas_Object *elm_color_class_editor_add(Evas_Object *obj, uint64_t 
> winid);
> +EAPI Evas_Object *elm_color_class_editor_add(Evas_Object *obj);
>
>  /**
>   * @brief Set a callback to provide translations for color class descriptions
> @@ -83,5 +78,4 @@ EAPI void 
> elm_color_class_list_cb_set(Elm_Color_Class_List_Cb cb);
>  EAPI Eina_List *elm_color_class_util_edje_file_list(Eina_File *f);
>  /** }@ */
>
> -# endif
>  #endif
> diff --git a/src/lib/elm_color_class.xml b/src/lib/elm_color_class.xml
> deleted file mode 100644
> index 21c0d0f..000
> --- a/src/lib/elm_color_class.xml
> +++ /dev/null
> @@ -1,28 +0,0 @@
> -
> -
> -   
> -  
> - 
> - 
> -  direction="in" />
> -  />
> -  
> -  
> - 
> -  />
> -  
> -  
> - 
> -  
> -  
> - 
> - 
> - 
> -  
> -  
> - 
> - 
> -  
> -   
> -
> -
>
> --
>
>



-- 
Daniel Juyung Seo (SeoZ)

--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Pre-release tarballs for efl and elm 1.15.2

2015-10-01 Thread Daniel Juyung Seo
Hello.

I uploaded the tarballs for 1.15.2 last night KST which will become the final
release if I hear nothing problematic within the next 24h.

https://download.enlightenment.org/pre-releases/efl-1.15.2-pre.tar.gz
b02596ae3194b57df7fdaafd62f620019bdd55e50a73c5bd69e4b66344e301bb

https://download.enlightenment.org/pre-releases/elementary-1.15.2-pre.tar.gz
dcf5b9d65a6442e9d2dd5d255ccb2c85768e47345873d511540189e77d16d9cc

Thanks,
Daniel Juyung Seo (SeoZ)

--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] 1.15.2 Planned for Thursday Next Week (Oct. 1)

2015-09-21 Thread Daniel Juyung Seo
Hello EFL folks,

It's been a while since 1.15.1 was released. A number of bug fixes are
pushed in 1.15 branch since then. This must be a good time to release
another stable update.

I am planning to release 1.15.2 next Thursday afternoon in GMT. (Oct.
1) If you have any more backports that need to be pushed into the
stable release, please merge them to 1.15 branch by Wednesday noon in
GMT.

I will prepare some tarballs on Wednesday and do the final release on Thursday.

Thanks,
Daniel Juyung Seo (SeoZ)

--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Reminder about soon ending merge window for 1.16 (October 5th noon UTC)

2015-09-21 Thread Daniel Juyung Seo
Wow already?
Time flies really fast!

On Mon, Sep 21, 2015, 9:27 PM Stefan Schmidt  wrote:

> Hello.
>
> A quick reminder that the merge window for 1.16 is closing in two weeks
> from now.
>
> https://phab.enlightenment.org/w/efl_and_elementary_1_16/
>
> regards
> Stefan Schmidt
>
>
> --
> ___
> 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


Re: [E-devel] [EGIT] [core/elementary] master 01/01: slider: slider should be focused, when slider is handled with mouse or touch event.

2015-09-18 Thread Daniel Juyung Seo
ping?

On Wed, Sep 16, 2015 at 5:34 PM, Daniel Juyung Seo <seojuyu...@gmail.com> wrote:
> Yo,
>
> This is not always true.
> We need to consider ELM_FOCUS_MOVE_POLICY_KEY_ONLY. In that case, the
> slide should not be focused by dragging.
>
> Thanks,
> Daniel
>
> On Wed, Sep 16, 2015 at 10:16 AM, Hosang Kim <hosang12@samsung.com> wrote:
>> hermet pushed a commit to branch master.
>>
>> http://git.enlightenment.org/core/elementary.git/commit/?id=1262c24a72a314bc3dd1de014283068cd390e88c
>>
>> commit 1262c24a72a314bc3dd1de014283068cd390e88c
>> Author: Hosang Kim <hosang12@samsung.com>
>> Date:   Wed Sep 16 10:10:32 2015 +0900
>>
>> slider: slider should be focused, when slider is handled with mouse or 
>> touch event.
>>
>> Summary: slider is not focused after slider is dragged.
>>
>> Test Plan: elementary_test -> slider
>>
>> Reviewers: woohyun, seoz, smohanty, cedric, raster
>>
>> Differential Revision: https://phab.enlightenment.org/D3057
>> ---
>>  src/lib/elm_slider.c | 4 
>>  1 file changed, 4 insertions(+)
>>
>> diff --git a/src/lib/elm_slider.c b/src/lib/elm_slider.c
>> index bffab0a..25cd4a7 100644
>> --- a/src/lib/elm_slider.c
>> +++ b/src/lib/elm_slider.c
>> @@ -240,6 +240,8 @@ _drag_start(void *data,
>>  const char *emission EINA_UNUSED,
>>  const char *source EINA_UNUSED)
>>  {
>> +   if (!elm_widget_focus_get(data))
>> + elm_object_focus_set(data, EINA_TRUE);
>> _slider_update(data, EINA_TRUE);
>> eo_do(data, eo_event_callback_call(ELM_SLIDER_EVENT_SLIDER_DRAG_START, 
>> NULL));
>> elm_widget_scroll_freeze_push(data);
>> @@ -644,6 +646,8 @@ _spacer_down_cb(void *data,
>> edje_object_part_drag_value_set
>>   (wd->resize_obj, "elm.dragable.slider",
>>   button_x, button_y);
>> +   if (!elm_widget_focus_get(data))
>> +     elm_object_focus_set(data, EINA_TRUE);
>> _slider_update(data, EINA_TRUE);
>> eo_do(data, eo_event_callback_call(ELM_SLIDER_EVENT_SLIDER_DRAG_START, 
>> NULL));
>> elm_layout_signal_emit(data, "elm,state,indicator,show", "elm");
>>
>> --
>>
>>
>
>
>
> --
> Daniel Juyung Seo (SeoZ)



-- 
Daniel Juyung Seo (SeoZ)

--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [EGIT] [core/elementary] master 01/01: slider: slider should be focused, when slider is handled with mouse or touch event.

2015-09-16 Thread Daniel Juyung Seo
Yo,

This is not always true.
We need to consider ELM_FOCUS_MOVE_POLICY_KEY_ONLY. In that case, the
slide should not be focused by dragging.

Thanks,
Daniel

On Wed, Sep 16, 2015 at 10:16 AM, Hosang Kim <hosang12@samsung.com> wrote:
> hermet pushed a commit to branch master.
>
> http://git.enlightenment.org/core/elementary.git/commit/?id=1262c24a72a314bc3dd1de014283068cd390e88c
>
> commit 1262c24a72a314bc3dd1de014283068cd390e88c
> Author: Hosang Kim <hosang12@samsung.com>
> Date:   Wed Sep 16 10:10:32 2015 +0900
>
> slider: slider should be focused, when slider is handled with mouse or 
> touch event.
>
> Summary: slider is not focused after slider is dragged.
>
> Test Plan: elementary_test -> slider
>
> Reviewers: woohyun, seoz, smohanty, cedric, raster
>
> Differential Revision: https://phab.enlightenment.org/D3057
> ---
>  src/lib/elm_slider.c | 4 
>  1 file changed, 4 insertions(+)
>
> diff --git a/src/lib/elm_slider.c b/src/lib/elm_slider.c
> index bffab0a..25cd4a7 100644
> --- a/src/lib/elm_slider.c
> +++ b/src/lib/elm_slider.c
> @@ -240,6 +240,8 @@ _drag_start(void *data,
>  const char *emission EINA_UNUSED,
>  const char *source EINA_UNUSED)
>  {
> +   if (!elm_widget_focus_get(data))
> + elm_object_focus_set(data, EINA_TRUE);
> _slider_update(data, EINA_TRUE);
> eo_do(data, eo_event_callback_call(ELM_SLIDER_EVENT_SLIDER_DRAG_START, 
> NULL));
> elm_widget_scroll_freeze_push(data);
> @@ -644,6 +646,8 @@ _spacer_down_cb(void *data,
> edje_object_part_drag_value_set
>   (wd->resize_obj, "elm.dragable.slider",
>   button_x, button_y);
> +   if (!elm_widget_focus_get(data))
> + elm_object_focus_set(data, EINA_TRUE);
> _slider_update(data, EINA_TRUE);
> eo_do(data, eo_event_callback_call(ELM_SLIDER_EVENT_SLIDER_DRAG_START, 
> NULL));
> elm_layout_signal_emit(data, "elm,state,indicator,show", "elm");
>
> --
>
>



-- 
Daniel Juyung Seo (SeoZ)

--
Monitor Your Dynamic Infrastructure at Any Scale With Datadog!
Get real-time metrics from all of your servers, apps and tools
in one place.
SourceForge users - Click here to start your Free Trial of Datadog now!
http://pubads.g.doubleclick.net/gampad/clk?id=241902991=/4140
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [EGIT] [core/elementary] master 01/01: build: fix header ordering so the library builds

2015-09-15 Thread Daniel Juyung Seo
Thanks for the fix.
I didn't push the change but I don't get any changes with "git status" :(


On Wed, Sep 16, 2015 at 3:48 AM, Mike Blumenkrantz
<michael.blumenkra...@gmail.com> wrote:
> discomfitor pushed a commit to branch master.
>
> http://git.enlightenment.org/core/elementary.git/commit/?id=80c8ace84a117821a539f0f8c125c93dcad6ad55
>
> commit 80c8ace84a117821a539f0f8c125c93dcad6ad55
> Author: Mike Blumenkrantz <zm...@osg.samsung.com>
> Date:   Tue Sep 15 14:38:37 2015 -0400
>
> build: fix header ordering so the library builds
>
> please compile test before making commits.
>
> ref 286ab4d7cf3ca794d88bd06ec027bb2df6401f50
> ref 431492ec497eeaa130f5c2da27ce7a4c7eefe7f9
> ---
>  src/lib/Elementary.h.in | 5 +++--
>  1 file changed, 3 insertions(+), 2 deletions(-)
>
> diff --git a/src/lib/Elementary.h.in b/src/lib/Elementary.h.in
> index af3f122..1cd7c76 100644
> --- a/src/lib/Elementary.h.in
> +++ b/src/lib/Elementary.h.in
> @@ -151,8 +151,11 @@ EAPI extern Elm_Version *elm_version;
>
>  /* include these first for general used definitions */
>  #include 
> +#include 
> +#include 
>  #include 
>  #include 
> +#include 
>
>  #include 
>  #include 
> @@ -200,7 +203,6 @@ EAPI extern Elm_Version *elm_version;
>  #include 
>  #include 
>  #include 
> -#include 
>  #include 
>  #include 
>  #include 
> @@ -212,7 +214,6 @@ EAPI extern Elm_Version *elm_version;
>  #include 
>  #include 
>  #include 
> -#include 
>  #include 
>  #include 
>  #include 
>
> --
>
>



-- 
Daniel Juyung Seo (SeoZ)

--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [EGIT] [admin/devs] master 01/01: Promote Dongyeon Kim @spacegrapher to regular dev

2015-09-14 Thread Daniel Juyung Seo
Congratulations!!
With great power comes great responsibility!!

On Mon, Sep 14, 2015, 11:59 AM Jean-Philippe Andre 
wrote:

> jpeg pushed a commit to branch master.
>
>
> http://git.enlightenment.org/admin/devs.git/commit/?id=49854b26281765188c0b61a115ab93949f09aac3
>
> commit 49854b26281765188c0b61a115ab93949f09aac3
> Author: Jean-Philippe Andre 
> Date:   Mon Sep 14 11:57:58 2015 +0900
>
> Promote Dongyeon Kim @spacegrapher to regular dev
> ---
>  {probies => developers}/spacegrapher/icon-big.png | Bin
>  {probies => developers}/spacegrapher/icon-map.png | Bin
>  {probies => developers}/spacegrapher/icon-med.png | Bin
>  {probies => developers}/spacegrapher/icon-sml.png | Bin
>  {probies => developers}/spacegrapher/id_rsa.pub   |   0
>  {probies => developers}/spacegrapher/info.txt |   0
>  6 files changed, 0 insertions(+), 0 deletions(-)
>
> diff --git a/probies/spacegrapher/icon-big.png
> b/developers/spacegrapher/icon-big.png
> similarity index 100%
> rename from probies/spacegrapher/icon-big.png
> rename to developers/spacegrapher/icon-big.png
> diff --git a/probies/spacegrapher/icon-map.png
> b/developers/spacegrapher/icon-map.png
> similarity index 100%
> rename from probies/spacegrapher/icon-map.png
> rename to developers/spacegrapher/icon-map.png
> diff --git a/probies/spacegrapher/icon-med.png
> b/developers/spacegrapher/icon-med.png
> similarity index 100%
> rename from probies/spacegrapher/icon-med.png
> rename to developers/spacegrapher/icon-med.png
> diff --git a/probies/spacegrapher/icon-sml.png
> b/developers/spacegrapher/icon-sml.png
> similarity index 100%
> rename from probies/spacegrapher/icon-sml.png
> rename to developers/spacegrapher/icon-sml.png
> diff --git a/probies/spacegrapher/id_rsa.pub
> b/developers/spacegrapher/id_rsa.pub
> similarity index 100%
> rename from probies/spacegrapher/id_rsa.pub
> rename to developers/spacegrapher/id_rsa.pub
> diff --git a/probies/spacegrapher/info.txt
> b/developers/spacegrapher/info.txt
> similarity index 100%
> rename from probies/spacegrapher/info.txt
> rename to developers/spacegrapher/info.txt
>
> --
>
>
>
--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [EGIT] [core/elementary] master 01/01: gengrid: add curly braces to avoid ambiguous 'if'

2015-08-26 Thread Daniel Juyung Seo
Good job Amitesh

On Wed, Aug 26, 2015 at 11:05 PM, Amitesh Singh singh.amit...@gmail.com wrote:
 Thanks Tom :)


 --
 Amitesh


 On Wed, Aug 26, 2015 at 2:45 PM, Tom Hacohen t...@osg.samsung.com wrote:

 Good fix. The fact that we even allow if/else statements without {} in
 anywhere except for quick error checking at beginning of functions is
 blasphemy. Furthermore, allowing them nested and without curlys, is even
 worse.

 --
 Tom.

 On 26/08/15 10:10, Amitesh Singh wrote:
  ami pushed a commit to branch master.
 
 
 http://git.enlightenment.org/core/elementary.git/commit/?id=a7108c9b5ac1dd8432dc814785dd12f5ff8528de
 
  commit a7108c9b5ac1dd8432dc814785dd12f5ff8528de
  Author: Amitesh Singh amitesh...@samsung.com
  Date:   Wed Aug 26 14:34:58 2015 +0530
 
   gengrid: add curly braces to avoid ambiguous 'if'
  ---
src/lib/elm_gengrid.c | 20 
1 file changed, 12 insertions(+), 8 deletions(-)
 
  diff --git a/src/lib/elm_gengrid.c b/src/lib/elm_gengrid.c
  index 4d47952..e734399 100644
  --- a/src/lib/elm_gengrid.c
  +++ b/src/lib/elm_gengrid.c
  @@ -2445,10 +2445,12 @@ _elm_gengrid_item_edge_check(Elm_Object_Item
 *eo_it,
 if ((sd-horizontal)  (ix == cx)  (iy  cy))
   return EINA_FALSE;
 else if ((!sd-horizontal)  (iy == cy))
  -   if ((!mirrored  (ix cx)) || (mirrored  (ix  cx)))
  - return EINA_FALSE;
  -   else
  - return EINA_TRUE;
  +   {
  +  if ((!mirrored  (ix  cx)) || (mirrored  (ix 
 cx)))
  +return EINA_FALSE;
  +  else
  +return EINA_TRUE;
  +   }
 else
   return EINA_TRUE;
  }
  @@ -2471,10 +2473,12 @@ _elm_gengrid_item_edge_check(Elm_Object_Item
 *eo_it,
 if ((sd-horizontal)  (ix == cx)  (iy  cy))
   return EINA_FALSE;
 else if ((!sd-horizontal)  (iy == cy))
  -   if ((!mirrored  (ix  cx)) || (mirrored  (ix  cx)))
  - return EINA_FALSE;
  -   else
  - return EINA_TRUE;
  +   {
  +  if ((!mirrored  (ix  cx)) || (mirrored  (ix 
 cx)))
  +return EINA_FALSE;
  +  else
  +return EINA_TRUE;
  +   }
 else
   return EINA_TRUE;
  }
 



 --
 ___
 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



-- 
Daniel Juyung Seo (SeoZ)

--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] EFL and Elementary 1.15.1 release

2015-08-26 Thread Daniel Juyung Seo
First update for the 1.15.x series.
With the help of a lot of passionate developers, we were able to fix many bugs.
Kudos to all!

Efl fixes:

  * ecore_evas: fix first render skip in several windows
  * ecore-wl: do not nul terminate drops
  * Evas language: fix script run code (T2670)

Elementary feature:

  * popup: make scroller optional in popup (T2651)

Elementary fixes:

  * focus: add del callback always.
  * Tooltip: reset content delete callback directly after invocation
  * elm_toolbar: fix icon_size to consider edje base scale
  * spinner: Add to support spinner value %d format.
  * cnp: init wayland dnd handlers upon creating the first drop target
  * cnp: initialize Elm_Selection_Data.action for wayland drops
  * cnp: fix wayland drop format selection
  * cnp: pass wayland drop event size to handler, do not nul terminate drop data
  * cnp: end wayland drag on allocation failure
  * cnp: only nul terminate wayland drops for text type drops
  * cnp: redo wayland drop to nul terminate for text_uri drops and
free on every drop
  * list: fix crash while setting nearest item in viewport (T2662)
  * scroller: fix the focus move bug in scroller.
  * scroller: fix the misstake. change  - ||
  * elm_win: Initilize the variable 'preferred_rot' as a -1 before
invoking _elm_win_xwin_update() in _elm_win_finalize_internal().
  * scroller: fix memory leak on keys traversal

Download

http://download.enlightenment.org/rel/libs/efl/efl-1.15.1.tar.gz
2a6d0ab28020b4741be20b32ad0ffeb8f97f766c5c32175bacc2f2d0dc52f98c

http://download.enlightenment.org/rel/libs/elementary/elementary-1.15.1.tar.gz
ae5540c2103fcdc69fd7469277ce25a8a00a0f701fc2c20771dc0108401e53a0

Building and Dependencies

If you have an existing EFL or Elementary install, you may wish to
delete its header files and libraries before compiling and installing
to avoid possible conflicts during compilation. If you are compiling
the above, please compile them in the following order:

efl
elementary

If you have an existing EFL or Elementary install, you may wish to
delete its header files and libraries before building the above.

Thanks,
Daniel


-- 
Daniel Juyung Seo (SeoZ)



--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Pre-release tarballs for efl and elm 1.15.1

2015-08-25 Thread Daniel Juyung Seo
Hi Amitesh,

I noticed that :(

On Wed, Aug 26, 2015 at 12:45 AM, Amitesh Singh singh.amit...@gmail.com wrote:
 Hello Daniel,

 Few fixes are in after your release.

 Thanks
 --
 Amitesh

 On Mon, Aug 24, 2015 at 11:12 PM, Daniel Juyung Seo seojuyu...@gmail.com
 wrote:

 Hello.

 I just uploaded the tarballs for 1.15.1 which will become the final
 release if I hear nothing problematic within the next 24h.

 https://download.enlightenment.org/pre-releases/efl-1.15.1-pre.tar.gz
 2a6d0ab28020b4741be20b32ad0ffeb8f97f766c5c32175bacc2f2d0dc52f98c


 https://download.enlightenment.org/pre-releases/elementary-1.15.1-pre.tar.gz
 27d8a3d6df3d7424e8294cb90af485f45d926350619fa39191a461d7593e7deb

 Thanks,
 Daniel

 --
 Daniel Juyung Seo (SeoZ)




 --
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel





-- 
Daniel Juyung Seo (SeoZ)

--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Pre-release tarballs for efl and elm 1.15.1

2015-08-25 Thread Daniel Juyung Seo
Hi All,

There were three commits in elementary-1.15 after the pre-release tarballs.
Here is a new elementary-1.15 pre-release tarball.

https://download.enlightenment.org/pre-releases/elementary-1.15.1-pre.tar.gz
ae5540c2103fcdc69fd7469277ce25a8a00a0f701fc2c20771dc0108401e53a0

I will do a final release in 12 hours if there is no changes.

Thanks,
Daniel

On Wed, Aug 26, 2015 at 2:39 AM, Daniel Juyung Seo seojuyu...@gmail.com wrote:
 Hi Amitesh,

 I noticed that :(

 On Wed, Aug 26, 2015 at 12:45 AM, Amitesh Singh singh.amit...@gmail.com 
 wrote:
 Hello Daniel,

 Few fixes are in after your release.

 Thanks
 --
 Amitesh

 On Mon, Aug 24, 2015 at 11:12 PM, Daniel Juyung Seo seojuyu...@gmail.com
 wrote:

 Hello.

 I just uploaded the tarballs for 1.15.1 which will become the final
 release if I hear nothing problematic within the next 24h.

 https://download.enlightenment.org/pre-releases/efl-1.15.1-pre.tar.gz
 2a6d0ab28020b4741be20b32ad0ffeb8f97f766c5c32175bacc2f2d0dc52f98c


 https://download.enlightenment.org/pre-releases/elementary-1.15.1-pre.tar.gz
 27d8a3d6df3d7424e8294cb90af485f45d926350619fa39191a461d7593e7deb

 Thanks,
 Daniel

 --
 Daniel Juyung Seo (SeoZ)




 --
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel





 --
 Daniel Juyung Seo (SeoZ)



-- 
Daniel Juyung Seo (SeoZ)

--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Pre-release tarballs for efl and elm 1.15.1

2015-08-24 Thread Daniel Juyung Seo
Hello.

I just uploaded the tarballs for 1.15.1 which will become the final
release if I hear nothing problematic within the next 24h.

https://download.enlightenment.org/pre-releases/efl-1.15.1-pre.tar.gz
2a6d0ab28020b4741be20b32ad0ffeb8f97f766c5c32175bacc2f2d0dc52f98c

https://download.enlightenment.org/pre-releases/elementary-1.15.1-pre.tar.gz
27d8a3d6df3d7424e8294cb90af485f45d926350619fa39191a461d7593e7deb

Thanks,
Daniel

-- 
Daniel Juyung Seo (SeoZ)



--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Pre-release tarballs for efl and elm 1.15.1

2015-08-24 Thread Daniel Juyung Seo
Cool Jeff,

I talked with Stefan about that.
Thanks for your help. You're the right person who I have to talk to
before the release.

On Tue, Aug 25, 2015 at 2:55 AM, Jeff Hoogland jeffhoogl...@linux.com wrote:
 Just wanted to say my theme issue is solved in this regarding popups.
 Thanks for the fixes.

 On Mon, Aug 24, 2015 at 12:42 PM, Daniel Juyung Seo seojuyu...@gmail.com
 wrote:

 Hello.

 I just uploaded the tarballs for 1.15.1 which will become the final
 release if I hear nothing problematic within the next 24h.

 https://download.enlightenment.org/pre-releases/efl-1.15.1-pre.tar.gz
 2a6d0ab28020b4741be20b32ad0ffeb8f97f766c5c32175bacc2f2d0dc52f98c


 https://download.enlightenment.org/pre-releases/elementary-1.15.1-pre.tar.gz
 27d8a3d6df3d7424e8294cb90af485f45d926350619fa39191a461d7593e7deb

 Thanks,
 Daniel

 --
 Daniel Juyung Seo (SeoZ)




 --
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel




 --
 ~Jeff Hoogland http://jeffhoogland.com/
 My Projects on GitHub https://github.com/JeffHoogland
 --
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel



-- 
Daniel Juyung Seo (SeoZ)

--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] 1.15.1 planned for Tuesday next week

2015-08-22 Thread Daniel Juyung Seo
I will help you doing this Stefan :)

On Wed, Aug 19, 2015 at 4:48 PM, Stefan Schmidt ste...@osg.samsung.com wrote:
 Hello.

 1.15 is out for a while we we have collected some backports in the 1.15
 branches. Time to pull them into a stable update.

 If you have any backports pending now would be a good time to bring them
 over. Please do it until Monday noon (GMT).
 I will prepare some tarballs on Monday and do the final release on Tuesday.

 regards
 Stefan Schmidt

 --
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel



-- 
Daniel Juyung Seo (SeoZ)

--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [EGIT] [core/elementary] elementary-1.15 01/05: popup: make scroller optional in popup

2015-08-20 Thread Daniel Juyung Seo
-content_area));
 +if (pd-theme_scroll)
 +  elm_layout_signal_emit(pd-content_area, elm,scroll,disable,
 elm);
 + }
 +   else
 + {
 +eo_do(pd-main_layout,
 elm_obj_container_content_set(CONTENT_PART, pd-tbl));
 +if (pd-theme_scroll)
 +  elm_layout_signal_emit(pd-content_area, elm,scroll,enable,
 elm);
 + }
 +
 +   _scroller_size_calc(obj);
 +   elm_layout_sizing_eval(obj);
 +}
 +
 +EOLIAN Eina_Bool
 +_elm_popup_scrollable_get(Eo *obj EINA_UNUSED, Elm_Popup_Data *pd)
 +{
 +   return pd-scroll;
 +}
 +
  static void
  _elm_popup_class_constructor(Eo_Class *klass)
  {
 diff --git a/src/lib/elm_popup.eo b/src/lib/elm_popup.eo
 index e83a9b3..c54443a 100644
 --- a/src/lib/elm_popup.eo
 +++ b/src/lib/elm_popup.eo
 @@ -156,6 +156,27 @@ class Elm.Popup (Elm.Layout,
 Elm_Interface_Atspi_Widget_Action)
  timeout: double; /*@ The timeout in seconds */
   }
}
 +  @property scrollable {
 + set {
 +[[Enable or disable scroller in popup content area
 +
 +  Normally content area does not contain scroller.
 +
 +  @since 1.15
 +]]
 + }
 + get {
 +[[Get the scrollable state of popup content area
 +
 +  Normally content area does not contain scroller.
 +
 +  @since 1.15
 +]]
 + }
 + values {
 +scroll: bool; [[$true if it is to be scrollable, $false
 otherwise.]]
 + }
 +  }
item_append {
   /*@
   @brief Add a new item to a Popup object
 diff --git a/src/lib/elm_widget_popup.h b/src/lib/elm_widget_popup.h
 index 6ffee43..e0669c4 100644
 --- a/src/lib/elm_widget_popup.h
 +++ b/src/lib/elm_widget_popup.h
 @@ -53,6 +53,8 @@ struct _Elm_Popup_Data

 Eina_Bool visible : 1;
 Eina_Bool scr_size_recalc : 1;
 +   Eina_Bool scroll : 1;
 +   Eina_Bool theme_scroll : 1;
  };

  typedef struct _Elm_Popup_Item_Data Elm_Popup_Item_Data;

 --



 --
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel



-- 
Daniel Juyung Seo (SeoZ)

--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [EGIT] [core/elementary] master 01/02: spinner: Remove unnecessary temporary variable.

2015-08-20 Thread Daniel Juyung Seo
Hi Vyacheslav Reutskiy,

That's a good question.
Currently we're taking this approach.
- xxx_widget_theme_apply() returns only when there is a critical
problem like failing on fetching widget data which could imply memory
corruption.
- xxx_widget_theme_apply() will continue working even though
elm_layout_theme_set() fails so other remaining logic should just
work. But we spit out ciritical log message.
This is how all the widgets are designed at this moment. Spinner was alien.

However, because most of the remaining logic in elm_layout_theme_set()
would depend on the elm_layout_theme_set(), we could just return if it
fails. But we need to change all the widgets' codes.

This might be a good topic to discuss.

Thanks,
Daniel (SeoZ)

On Tue, Aug 18, 2015 at 1:22 PM, Vyacheslav Reutskiy
reutskiy@gmail.com wrote:
 Daniel, I'm not sure that is good. With yours changes this function always
 return EINA_TRUE. How do I know that the widget theme apply is successful?

 On Mon, Aug 17, 2015 at 6:42 PM, Daniel Juyung Seo seojuyu...@gmail.com
 wrote:

 seoz pushed a commit to branch master.


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

 commit 55d5a67d4ff13ca5544f44b8518a0998b6a65333
 Author: Daniel Juyung Seo seojuyu...@gmail.com
 Date:   Tue Aug 18 00:20:02 2015 +0900

 spinner: Remove unnecessary temporary variable.

 Follow elm_layout_theme_set usage convention.
 ---
  src/lib/elm_spinner.c | 7 +++
  1 file changed, 3 insertions(+), 4 deletions(-)

 diff --git a/src/lib/elm_spinner.c b/src/lib/elm_spinner.c
 index 2130ffe..f0a8d2f 100644
 --- a/src/lib/elm_spinner.c
 +++ b/src/lib/elm_spinner.c
 @@ -1107,10 +1107,9 @@ EOLIAN static Eina_Bool
  _elm_spinner_elm_widget_theme_apply(Eo *obj, Elm_Spinner_Data *sd)
  {
 ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd, EINA_FALSE);
 -   Eina_Bool int_ret = elm_layout_theme_set(obj, spinner, base,
 -  elm_widget_style_get(obj));

 -   if (!int_ret) CRI(Failed to set layout!);
 +   if (!elm_layout_theme_set(obj, spinner, base,
 elm_widget_style_get(obj)))
 + CRI(Failed to set layout!);

 if (edje_object_part_exists(wd-resize_obj, elm.swallow.dec_button))
   sd-button_layout = EINA_TRUE;
 @@ -1153,7 +1152,7 @@ _elm_spinner_elm_widget_theme_apply(Eo *obj,
 Elm_Spinner_Data *sd)
   _access_spinner_register(obj, EINA_TRUE);

 elm_layout_sizing_eval(obj);
 -   return int_ret;
 +   return EINA_TRUE;
  }

  static Eina_Bool _elm_spinner_smart_focus_next_enable = EINA_FALSE;

 --



 --
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel



-- 
Daniel Juyung Seo (SeoZ)

--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [EGIT] [core/elementary] master 02/02: popup: Fix wrong since version in the doc.

2015-08-17 Thread Daniel Juyung Seo
All right. This is exceptional.
It should be 1.15.1 then. I will fix the version.

Please push it to 1.15.

Thanks,
Daniel

On Tue, Aug 18, 2015 at 1:05 AM, Amitesh Singh singh.amit...@gmail.com wrote:
 Hello Daniel,


 On Mon, Aug 17, 2015 at 9:12 PM, Daniel Juyung Seo seojuyu...@gmail.com
 wrote:

 seoz pushed a commit to branch master.


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

 commit 5e64eb3854498e6e93d23862beb7281fd2acfc0d
 Author: Daniel Juyung Seo seojuyu...@gmail.com
 Date:   Tue Aug 18 00:32:09 2015 +0900

 popup: Fix wrong since version in the doc.
 ---
  src/lib/elm_popup.eo | 4 ++--
  1 file changed, 2 insertions(+), 2 deletions(-)

 diff --git a/src/lib/elm_popup.eo b/src/lib/elm_popup.eo
 index 38bea7e..67323e9 100644
 --- a/src/lib/elm_popup.eo
 +++ b/src/lib/elm_popup.eo
 @@ -122,7 +122,7 @@ class Elm.Popup (Elm.Layout,
 Elm_Interface_Atspi_Widget_Action)

Normally content area does not contain scroller.

 -  @since 1.15
 +  @since 1.16
  ]]
   }
   get {
 @@ -130,7 +130,7 @@ class Elm.Popup (Elm.Layout,
 Elm_Interface_Atspi_Widget_Action)

Normally content area does not contain scroller.

 -  @since 1.15
 +  @since 1.16
  ]]
   }
   values {


 It was intentional. It should have been 1.15.1 actually, since we are
 planning to push
 this in previous release.





 --






-- 
Daniel Juyung Seo (SeoZ)

--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] EPhoto Release?

2015-08-10 Thread Daniel Juyung Seo
+1 here

I can help you by fixing it and releasing it.

On Mon, Aug 10, 2015 at 11:52 PM, Stephen Houston smhousto...@gmail.com wrote:
 I'm fine with making a few tweaks and then releasing it.  I'll need to talk
 to Stefan or someone with experience doing releases to do it the right
 way.  When is the next openSUSE release?

 On Sun, Aug 9, 2015 at 9:30 PM, Simon Lees si...@simotek.net wrote:

 Hi All,

 I've been playing with ephoto and it looks pretty stable and feature
 complete enough to be useable, is there any plan for a release? Or a
 list of things to be achieved before a release? As some added incentive,
 if a release happens soon I should be able to get it into the next
 openSUSE release, I have a policy of not shipping products without a
 release.

 Cheers

 Simon Lees

 openSUSE Enlightenment Maintainer


 --
 ___
 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



-- 
Daniel Juyung Seo (SeoZ)

--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [EGIT] [core/efl] master 01/01: eina: add intermediate inline function for eina_crc.

2015-08-03 Thread Daniel Juyung Seo
Hehe. At least he told us (me and stefan) about this a couple of hours
before his break.

On Mon, Aug 3, 2015 at 6:57 PM, Tom Hacohen t...@osg.samsung.com wrote:
 Nice, break the release ABI a day before the release. :)
 (I know this was added in 1.15, just saying compared to the beta).

 --
 Tom.

 On 03/08/15 10:51, Cedric BAIL wrote:
 cedric pushed a commit to branch master.

 http://git.enlightenment.org/core/efl.git/commit/?id=a07c526460d1a3aa0a4e863a33059f1ade32c310

 commit a07c526460d1a3aa0a4e863a33059f1ade32c310
 Author: Cedric BAIL ced...@osg.samsung.com
 Date:   Sun Aug 2 21:56:08 2015 +0200

  eina: add intermediate inline function for eina_crc.

  This is necessary to make my life easier when adding assembling 
 implementation
  of eina_crc.
 ---
   src/Makefile_Eina.am   |  1 +
   src/lib/eina/eina_crc.c|  2 +-
   src/lib/eina/eina_crc.h|  4 +++-
   src/lib/eina/eina_inline_crc.x | 30 ++
   4 files changed, 35 insertions(+), 2 deletions(-)

 diff --git a/src/Makefile_Eina.am b/src/Makefile_Eina.am
 index 316542c..aab92e2 100644
 --- a/src/Makefile_Eina.am
 +++ b/src/Makefile_Eina.am
 @@ -89,6 +89,7 @@ lib/eina/eina_thread_queue.h \
   lib/eina/eina_matrix.h \
   lib/eina/eina_quad.h \
   lib/eina/eina_crc.h \
 +lib/eina/eina_inline_crc.x \
   lib/eina/eina_evlog.h \
   lib/eina/eina_util.h \
   lib/eina/eina_quaternion.h
 diff --git a/src/lib/eina/eina_crc.c b/src/lib/eina/eina_crc.c
 index 29ec08c..e509dc8 100644
 --- a/src/lib/eina/eina_crc.c
 +++ b/src/lib/eina/eina_crc.c
 @@ -288,7 +288,7 @@ static const unsigned int table[8][256] =
   };

   EAPI unsigned int
 -eina_crc(const char *data, int len, unsigned int seed, Eina_Bool 
 start_stream)
 +_eina_crc(const char *data, int len, unsigned int seed, Eina_Bool 
 start_stream)
   {
  unsigned int crc;
  unsigned int* curr = (unsigned int*) data;
 diff --git a/src/lib/eina/eina_crc.h b/src/lib/eina/eina_crc.h
 index 099a921..819ca91 100644
 --- a/src/lib/eina/eina_crc.h
 +++ b/src/lib/eina/eina_crc.h
 @@ -40,6 +40,8 @@
*
* @since 1.15
*/
 -EAPI unsigned int eina_crc(const char *key, int len, unsigned int seed, 
 Eina_Bool start_stream) EINA_ARG_NONNULL(2, 3);
 +static inline unsigned int eina_crc(const char *key, int len, unsigned int 
 seed, Eina_Bool start_stream) EINA_ARG_NONNULL(2, 3);
 +
 +#include eina_inline_crc.x

   #endif
 diff --git a/src/lib/eina/eina_inline_crc.x b/src/lib/eina/eina_inline_crc.x
 new file mode 100644
 index 000..41589f1
 --- /dev/null
 +++ b/src/lib/eina/eina_inline_crc.x
 @@ -0,0 +1,30 @@
 +/* EINA - EFL data type library
 + * Copyright (C) 20015 Cedric BAIL
 + *
 + * This library is free software; you can redistribute it and/or
 + * modify it under the terms of the GNU Lesser General Public
 + * License as published by the Free Software Foundation; either
 + * version 2.1 of the License, or (at your option) any later version.
 + *
 + * This library is distributed in the hope that it will be useful,
 + * but WITHOUT ANY WARRANTY; without even the implied warranty of
 + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 + * Lesser General Public License for more details.
 + *
 + * You should have received a copy of the GNU Lesser General Public
 + * License along with this library;
 + * if not, see http://www.gnu.org/licenses/.
 + */
 +
 +#ifndef EINA_INLINE_CRC_X_
 +#define EINA_INLINE_CRC_X_
 +
 +EAPI unsigned int _eina_crc(const char *data, int len, unsigned int seed, 
 Eina_Bool start_stream);
 +
 +static inline unsigned int
 +eina_crc(const char *key, int len, unsigned int seed, Eina_Bool 
 start_stream)
 +{
 +   return _eina_crc(key, len, seed, start_stream);
 +}
 +
 +#endif



 --
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel



-- 
Daniel Juyung Seo (SeoZ)

--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] EFL, Elementary and friends 1.15 beta 3

2015-07-27 Thread Daniel Juyung Seo
A bunch of fresh new tarballs with our latest work waiting for your
testing before we can go into the final stages of releases.

= EFL, Elementary and friends 1.15 beta 3 tarballs =

One week after our beta 2 tarballs we just released our first beta
tarballs. Please grab and test.

== Download ==
Its getting a long post so the most important stuff upfront. Downloads:


| Link | SHA256 |
| [[ http://download.enlightenment.org/rel/libs/efl/efl-1.15.0-beta3.tar.gz
| efl-1.15.0-beta3.tar.gz ]] |
467b3e176b62e8d286098f16a580d0f6b5c68b143b4ab4f9146d8d0d09d2d272 |
| [[ 
http://download.enlightenment.org/rel/libs/elementary/elementary-1.15.0-beta3.tar.gz
| elementary-1.15.0-beta3.tar.gz ]] |
678f1b537f7dc65cfb13564fd5221373db9fe1c53c7eb0c7ab96a3161dea89d3 |
| [[ 
http://download.enlightenment.org/rel/libs/evas_generic_loaders/evas_generic_loaders-1.15.0-beta3.tar.gz
| evas_generic_loaders-1.15.0-beta3.tar.gz ]] |
d3f452f999dae0dc17ed09162042f76d488cddcce2586af8d09ffce02b414c5d |
| [[ 
http://download.enlightenment.org/rel/libs/emotion_generic_players/emotion_generic_players-1.15.0-beta3.tar.gz
| emotion_generic_players-1.15.0-beta3.tar.gz ]] |
c7f487c9f75266f83aa854b0944ea81a17259e4d2d362f4ca08e837c1566513d |



Release Announcement
https://phab.enlightenment.org/phame/live/3//post/efl_elementary_and_friends_1_15_beta_3/



= What's New =

New since beta 2

== EFL ==

Fixes:

   * evas: fix missing render2_walk initializers
   * Evas GDI engine: save the original bitmap into the memory DC
   * Ecore_Win32: do not allocate data as it is useless. Fix memory leak.
   * ecore-drm: Ignore key events that are not seat wide state changes
   * Evas masking: Fix crash in async rendering

== Elementary ==

Fixes:

   * elementary: Fix T2573: Extra blank line in Genlist Dnd Test (T2573)
   * Elm_Config: add getpwent support, fix compilation on Windows
   * Elm_Config: fix compilation when getuid() or geteuid() are not available
   * elementary: Fix compiler warning disgarding const qualifier
   * elementary: Fix external variable declaration to match const char
   * elm_gengrid: Fix condition error.
   * Elm_Prefs: use Evil API
   * elm_gengrid: fix missing variable initialization.

== Evas Generic Loaders==

No significant changes in this release.

== Emotion Generic Players ==

No significant changes in this release.
-- 
Daniel Juyung Seo (SeoZ)



--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] EFL, Elementary and friends 1.15 beta 1

2015-07-27 Thread Daniel Juyung Seo
Hi Stefan,

Welcome back to the reality! So, how was your dream? :)

I can continue working on release process then you can focus more on
other stuffs such as leak, critical bug, phab, ...
I am planning to start the process today 11PM KST. If there is any
issue, please let me know.

Thanks


On Fri, Jul 24, 2015 at 1:01 AM, Stefan Schmidt ste...@osg.samsung.com wrote:
 Hello.

 First of all many , many thanks for taking care of these while I was
 away Daniel!!!

 I'm now back and catched up with things and release wise it looks all
 nice so far. Great job!

  From beta3 next Monday I could take over again if you want. I also need
 to go through phab and see what kind of bugs need to marked high or even
 showstopper and compile a list with these plus maybe some coverity
 issues. Hopefully this should come also on Monday.

 regards
 Stefan Schmidt

 --
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel



-- 
Daniel Juyung Seo (SeoZ)

--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Input for 1.15 Release Announcement

2015-07-27 Thread Daniel Juyung Seo
Hi all,

We still need more input from all of developers!
Please update the wiki if there is any good change you made since 1.14.

Thanks.

On Fri, Jul 24, 2015 at 12:57 AM, Stefan Schmidt ste...@osg.samsung.com wrote:
 Hello.

 On 13/07/15 17:59, Daniel Juyung Seo wrote:
 Hello EFL folks,

 I just created 1.15 release announcement input wiki page.
 https://phab.enlightenment.org/w/efl_and_elementary_1_15_release_announcement/

 It's a draft so mostly empty as of now. Please feel free to add the
 content in. I encourage all the developers stop by this page and
 update the highlights and lowlights of 1.15 changes.

 I guess nobody will wonder when I raise my voice to second this. We need
 help with this as the developer who worked on a feature would know best
 how to describe it. Its a easy way to promote the work you did!

 regards
 Stefan Schmidt

 --
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel



-- 
Daniel Juyung Seo (SeoZ)

--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] elm api/abi break - Re: [EGIT] [core/elementary] master 16/24: elm_list, elm_win: porting evas smart callbacks to eo

2015-07-24 Thread Daniel Juyung Seo
Exactly!
+1

On Thu, Jul 23, 2015 at 5:27 PM, Tom Hacohen t...@osg.samsung.com wrote:
 On 23/07/15 07:02, Stefan Schmidt wrote:
 Hello.

 On 23/07/15 05:57, Daniel Zaoui wrote:
 Yo,

 On Wed, 22 Jul 2015 15:57:45 +0200
 Stefan Schmidt ste...@osg.samsung.com wrote:

 Hello.

 On 06/07/15 07:28, Carsten Haitzler wrote:
 On Sun, 05 Jul 2015 03:08:09 -0700 Avi Levin
 avi.le...@samsung.com said:

 you know this breaks elm? this changes callbacks for focus/unfouce
 from

 focus,in
 focus,out

 to

 focused
 unfocused

 i imagine you will find similar breaks elsewhere. this needs a fix.
 it has already broken terminology.

 Can someone confirm this is fixed? I did not see a fix but I had 600
 mails from e-commit to catchup so I most likely missed it.
 I fixed it two weeks ago (f7915a5e).

 Thanks for letting me know. :)

 I think this is a good example of why we should maybe start creating
 tasks for everything in phab, so we can later reference the task id in
 commits and keep track of things.

 --
 Tom.

 --
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel



-- 
Daniel Juyung Seo (SeoZ)

--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [EGIT] [core/efl] master 01/01: The default return value of edje_object_base_scale_get API is 1.0. The return value is used for divisor in many case. If it return 0.0 when it fail, it ca

2015-07-15 Thread Daniel Juyung Seo
hrms!
Was that a mistake or did Youngbok do something abt it?
git commit -s wouldn't do this.

On Wed, Jul 15, 2015, 8:42 PM ChunEon Park her...@naver.com wrote:

 Thanks for noti.
 I will take care of it in the next time.

 
 -Regards, Hermet-

 -Original Message-
 From: Tom Hacohent...@osg.samsung.com
 To: Enlightenment developer list
 enlightenment-devel@lists.sourceforge.net;
 Cc:
 Sent: 2015-07-15 (수) 17:50:39
 Subject: Re: [E-devel] [EGIT] [core/efl] master 01/01: The default return
 value of edje_object_base_scale_get API is 1.0. The return value is used
 for divisor in many case. If it return 0.0 when it fail, it can break app
 with div by zero.

 Hey Hermet,

 Thanks for the fix, but this commit message doesn't conform with the
 commit guidelines. The first line should be a short summary line,
 followed by an empty line, and followed by a longer description (optional).

 Also, your signed off by line is formatted wrong.

 --
 Tom.

 On 15/07/15 04:23, ChunEon Park wrote:
  hermet pushed a commit to branch master.
 
 
 http://git.enlightenment.org/core/efl.git/commit/?id=9027cde720ccd2315f780fda01933a48cedfc5ac
 
  commit 9027cde720ccd2315f780fda01933a48cedfc5ac
  Author: ChunEon Park her...@hermet.pe.kr
  Date:   Wed Jul 15 12:22:41 2015 +0900
 
   The default return value of edje_object_base_scale_get API is 1.0.
   The return value is used for divisor in many case.
   If it return 0.0 when it fail, it can break app with div by zero.
 
   @fix
 
   Signed-Off-By: YoungBok Shin(id213sin) (youngb.s...@samsung.com)
  ---
src/lib/edje/edje_object.eo  2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
 
  diff --git a/src/lib/edje/edje_object.eo b/src/lib/edje/edje_object.eo
  index 3c294aa..2641ea8 100755
  --- a/src/lib/edje/edje_object.eo
  +++ b/src/lib/edje/edje_object.eo
  @@ -172,7 +172,7 @@ class Edje.Object (Evas.Smart_Clipped, Efl.File)
  If it isn't set, the default value is 1.0]]
 }
 values {
  -base_scale: double; [[The base_scale factor (the default
 value is @ 1.0,
  +base_scale: double(1.0); [[The base_scale factor (the
 default value is @ 1.0,
  that means the edc file is made
 based on scale 1.0.]]
 }
  }
 



 --
 Don't Limit Your Business. Reach for the Cloud.
 GigeNET's Cloud Solutions provide you with the tools and support that
 you need to offload your IT needs and focus on growing your business.
 Configured For All Businesses. Start Your Cloud Today.
 https://www.gigenetcloud.com/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

 --
 Don't Limit Your Business. Reach for the Cloud.
 GigeNET's Cloud Solutions provide you with the tools and support that
 you need to offload your IT needs and focus on growing your business.
 Configured For All Businesses. Start Your Cloud Today.
 https://www.gigenetcloud.com/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Reminder about soon ending merge window for 1.15 (July 8th noon UTC)

2015-07-13 Thread Daniel Juyung Seo
Hi JP,

That's a good suggestion. Normally we do this right ahead of the final
release but now it is a good time to start!
You can now update the contents here:
https://phab.enlightenment.org/w/efl_and_elementary_1_15_release_announcement/

Thanks,
Daniel

On Fri, Jul 10, 2015 at 11:05 AM, Jean-Philippe André j...@videolan.org wrote:
 Hi,

 On Fri, Jul 10, 2015 at 12:32 AM, Daniel Juyung Seo seojuyu...@gmail.com
 wrote:

 Thanks Amitesh,
 I just updated NEWS.



 Why not use the phab wiki like last time to prepare the NEWS?
 https://phab.enlightenment.org/w/efl_and_elementary_1_15_release_announcement/

 See
 https://phab.enlightenment.org/w/efl_and_elementary_1_14_release_announcement/
 for example :)




 Thanks again.

 On Fri, Jul 10, 2015 at 12:25 AM, Amitesh Singh singh.amit...@gmail.com
 wrote:
  Hello Daniel (D1),
 
  Please remove following lines from NEWS.
 
  1. * elementary: Create new widget for image masking
   - This was reverted later.
  2. theme: return false if elm_object_style_set() failed to set requested
  style.
   - Reverted.
 
  Thanks
  Amitesh
 
  On Wed, Jul 8, 2015 at 6:52 PM, Daniel Juyung Seo seojuyu...@gmail.com
  wrote:
 
  I do agree with Tom. documentation implementation should not be
  problematic.
  But please keep the schedule next time. I will also do
  pre-announcement earlier next time.
 
  Thanks,
  Daniel Juyung Seo (SeoZ)
 
  On Wed, Jul 8, 2015 at 6:37 PM, Daniel Kolesa dan...@octaforge.org
  wrote:
   On Wed, Jul 8, 2015 at 10:32 AM, Tom Hacohen t...@osg.samsung.com
   wrote:
   I'd say, keep the schedule as it is, and let you have an extra day to
   push it in. The rules are not super strict. The point of freezing is
   stabilizing the tree, if everything is frozen except for a few
 patches
   in Eolian a day after, it still serves its purpose.
  
   Fair enough. I'll try not to bork da world ;)
  
  
   --
   Tom.
  
   On 08/07/15 10:15, Daniel Kolesa wrote:
   On Wed, Jul 8, 2015 at 3:57 AM, Daniel Juyung Seo
   seojuyu...@gmail.com wrote:
   Hi D5,
  
   This is D1.
   Documentation should be acceptable even after feature freeze. It's
   not
   a feature.
   So there should be no problem with the freeze.
  
   No, I mean documentation implementation, i.e. code in the Eolian lib
   to handle documentation.
  
  
   Any objection?
  
   Thanks,
   Daniel Juyung Seo (SeoZ)
  
   On Wed, Jul 8, 2015 at 1:20 AM, Daniel Kolesa 
 dan...@octaforge.org
   wrote:
   On Mon, Jul 6, 2015 at 4:30 PM, Daniel Juyung Seo
   seojuyu...@gmail.com wrote:
   Hi EFL folks,
  
   This is a warm reminder for the closing merge window of 1.15 [1]
   very soon.
   It was supposed to be happened now but I want to give a couple of
   days
   more due to my belated pre-announcement. Remember the schedule
 was
   already planned.
  
   Please make sure you get all your stuff in that you want in 1.15
 by
   July 8th noon in UTC [2]. I will release 1.15 alpha on that day.
  
   - 21:00 KST (UTC+9:00), Korea
   - 17:30 IST (UTC+5:30), India
   - 14:00 CEST (UTC+2:00), Central European Summer Time
   - 8:00 EDT (UTC-4:00), Estern Daylight Time
   - 5:00 PDT (UTC-7:00), Pacific Daylight Time
  
   There will be no change on the successive release plans for beta
 1,
   2, 3.
   Let's freeze the world! [3]
  
   I'd like to extend the merge window by a day. I still have several
   Eolian documentation changes scheduled for inclusion into 1.15
 that
   are pretty important, and I'm pretty sure I can finish them
 through
   tomorrow.
  
   Regards,
  
   D5
  
  
   Thanks,
   Daniel Juyung Seo (SeoZ)
  
   [1] https://phab.enlightenment.org/w/efl_and_elementary_1_15/
   [2] https://en.wikipedia.org/wiki/Coordinated_Universal_Time
   [3] https://www.youtube.com/watch?v=hFpjeDZXA38
  
  
  
 --
   Don't Limit Your Business. Reach for the Cloud.
   GigeNET's Cloud Solutions provide you with the tools and support
   that
   you need to offload your IT needs and focus on growing your
   business.
   Configured For All Businesses. Start Your Cloud Today.
   https://www.gigenetcloud.com/
   ___
   enlightenment-devel mailing list
   enlightenment-devel@lists.sourceforge.net
   https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
  
  
  
 --
   Don't Limit Your Business. Reach for the Cloud.
   GigeNET's Cloud Solutions provide you with the tools and support
   that
   you need to offload your IT needs and focus on growing your
   business.
   Configured For All Businesses. Start Your Cloud Today.
   https://www.gigenetcloud.com/
   ___
   enlightenment-devel mailing list
   enlightenment-devel@lists.sourceforge.net
   https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

[E-devel] Input for 1.15 Release Announcement

2015-07-13 Thread Daniel Juyung Seo
Hello EFL folks,

I just created 1.15 release announcement input wiki page.
https://phab.enlightenment.org/w/efl_and_elementary_1_15_release_announcement/

It's a draft so mostly empty as of now. Please feel free to add the
content in. I encourage all the developers stop by this page and
update the highlights and lowlights of 1.15 changes.

Thanks,
Daniel Juyung Seo (SeoZ)

--
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] EFL, Elementary and friends 1.15 beta 1

2015-07-13 Thread Daniel Juyung Seo
A bunch of fresh new tarballs with our latest work waiting for your
testing before we can go into the final stages of releases.

= EFL, Elementary and friends 1.15 beta 1 tarballs =

One week after our alpha 1 tarballs we just released our first beta
tarballs. Please grab and test.

== Download ==
Its getting a long post so the most important stuff upfront. Downloads:

http://download.enlightenment.org/rel/libs/efl/efl-1.15.0-beta1.tar.gz
47bc0d4c914865ccf29c9696d87df9fafabdfd81b2c5e9a9382721834269e5b1

http://download.enlightenment.org/rel/libs/elementary/elementary-1.15.0-beta1.tar.gz
d3a4987e0b0671066b7fa33dcc2b87e295a707083fa310a20efa145461d43403

http://download.enlightenment.org/rel/libs/evas_generic_loaders/evas_generic_loaders-1.15.0-beta1.tar.gz
50b9777ddb9b1de3122eea8a0b077c78cd042d2b3db854ba8e5103975006cd70

http://download.enlightenment.org/rel/libs/emotion_generic_players/emotion_generic_players-1.15.0-beta1.tar.gz
55c81724f5c8c18d772c9c570385c6263a84bf2f40892c76be11544d689f899e



Release Announcement
https://phab.enlightenment.org/phame/live/3/post/efl_elementary_and_friends_1_15_beta_1/



= What's New =

New since alpha 1

== EFL ==

Fixes:

   * evas: Init need_unload value after unload.

== Elementary ==

Fixes:

   * image: fix a crash, 0 divide problem.
   * slider: compare slider values elaborately.

== Evas Generic Loaders==

No significant changes in this release.

== Emotion Generic Players ==

No significant changes in this release.

-- 
Daniel Juyung Seo (SeoZ)



--
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Reminder about soon ending merge window for 1.15 (July 8th noon UTC)

2015-07-09 Thread Daniel Juyung Seo
Thanks Amitesh,
I just updated NEWS.

Thanks again.

On Fri, Jul 10, 2015 at 12:25 AM, Amitesh Singh singh.amit...@gmail.com wrote:
 Hello Daniel (D1),

 Please remove following lines from NEWS.

 1. * elementary: Create new widget for image masking
  - This was reverted later.
 2. theme: return false if elm_object_style_set() failed to set requested
 style.
  - Reverted.

 Thanks
 Amitesh

 On Wed, Jul 8, 2015 at 6:52 PM, Daniel Juyung Seo seojuyu...@gmail.com
 wrote:

 I do agree with Tom. documentation implementation should not be
 problematic.
 But please keep the schedule next time. I will also do
 pre-announcement earlier next time.

 Thanks,
 Daniel Juyung Seo (SeoZ)

 On Wed, Jul 8, 2015 at 6:37 PM, Daniel Kolesa dan...@octaforge.org
 wrote:
  On Wed, Jul 8, 2015 at 10:32 AM, Tom Hacohen t...@osg.samsung.com
  wrote:
  I'd say, keep the schedule as it is, and let you have an extra day to
  push it in. The rules are not super strict. The point of freezing is
  stabilizing the tree, if everything is frozen except for a few patches
  in Eolian a day after, it still serves its purpose.
 
  Fair enough. I'll try not to bork da world ;)
 
 
  --
  Tom.
 
  On 08/07/15 10:15, Daniel Kolesa wrote:
  On Wed, Jul 8, 2015 at 3:57 AM, Daniel Juyung Seo
  seojuyu...@gmail.com wrote:
  Hi D5,
 
  This is D1.
  Documentation should be acceptable even after feature freeze. It's
  not
  a feature.
  So there should be no problem with the freeze.
 
  No, I mean documentation implementation, i.e. code in the Eolian lib
  to handle documentation.
 
 
  Any objection?
 
  Thanks,
  Daniel Juyung Seo (SeoZ)
 
  On Wed, Jul 8, 2015 at 1:20 AM, Daniel Kolesa dan...@octaforge.org
  wrote:
  On Mon, Jul 6, 2015 at 4:30 PM, Daniel Juyung Seo
  seojuyu...@gmail.com wrote:
  Hi EFL folks,
 
  This is a warm reminder for the closing merge window of 1.15 [1]
  very soon.
  It was supposed to be happened now but I want to give a couple of
  days
  more due to my belated pre-announcement. Remember the schedule was
  already planned.
 
  Please make sure you get all your stuff in that you want in 1.15 by
  July 8th noon in UTC [2]. I will release 1.15 alpha on that day.
 
  - 21:00 KST (UTC+9:00), Korea
  - 17:30 IST (UTC+5:30), India
  - 14:00 CEST (UTC+2:00), Central European Summer Time
  - 8:00 EDT (UTC-4:00), Estern Daylight Time
  - 5:00 PDT (UTC-7:00), Pacific Daylight Time
 
  There will be no change on the successive release plans for beta 1,
  2, 3.
  Let's freeze the world! [3]
 
  I'd like to extend the merge window by a day. I still have several
  Eolian documentation changes scheduled for inclusion into 1.15 that
  are pretty important, and I'm pretty sure I can finish them through
  tomorrow.
 
  Regards,
 
  D5
 
 
  Thanks,
  Daniel Juyung Seo (SeoZ)
 
  [1] https://phab.enlightenment.org/w/efl_and_elementary_1_15/
  [2] https://en.wikipedia.org/wiki/Coordinated_Universal_Time
  [3] https://www.youtube.com/watch?v=hFpjeDZXA38
 
 
  --
  Don't Limit Your Business. Reach for the Cloud.
  GigeNET's Cloud Solutions provide you with the tools and support
  that
  you need to offload your IT needs and focus on growing your
  business.
  Configured For All Businesses. Start Your Cloud Today.
  https://www.gigenetcloud.com/
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 
 
  --
  Don't Limit Your Business. Reach for the Cloud.
  GigeNET's Cloud Solutions provide you with the tools and support
  that
  you need to offload your IT needs and focus on growing your
  business.
  Configured For All Businesses. Start Your Cloud Today.
  https://www.gigenetcloud.com/
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 
 
  --
  Don't Limit Your Business. Reach for the Cloud.
  GigeNET's Cloud Solutions provide you with the tools and support that
  you need to offload your IT needs and focus on growing your business.
  Configured For All Businesses. Start Your Cloud Today.
  https://www.gigenetcloud.com/
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 
 
  --
  Don't Limit Your Business. Reach for the Cloud.
  GigeNET's Cloud Solutions provide you with the tools and support that
  you need to offload your IT needs and focus on growing your business.
  Configured For All Businesses. Start

Re: [E-devel] EFL + Elementary ABI report v1.15.0 alpha1

2015-07-09 Thread Daniel Juyung Seo
Thanks for the report!

On Thu, Jul 9, 2015 at 5:02 PM, Tom Hacohen t...@osg.samsung.com wrote:
 Hey,

 Here again, the new EFL + Elementary ABI reports.

 As usual:
 https://devs.enlightenment.org/~tasn/abi/

 Please take a look and report any issues. I haven't looked at it yet myself.

 --
 Tom.

 --
 Don't Limit Your Business. Reach for the Cloud.
 GigeNET's Cloud Solutions provide you with the tools and support that
 you need to offload your IT needs and focus on growing your business.
 Configured For All Businesses. Start Your Cloud Today.
 https://www.gigenetcloud.com/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel



-- 
Daniel Juyung Seo (SeoZ)

--
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [EGIT] [core/elementary] master 01/01: elm - fix formatting syntax err in condig

2015-07-08 Thread Daniel Juyung Seo
$ cd core/elementary
$ find . -type f -exec sed -i 's/config/condig/g' {} \;
$ git add `git status|grep modified|cut -f2 -d':'`
$ git commit -m elm: Rasterization done.
$ git push

On Wed, Jul 8, 2015 at 6:01 PM, Carsten Haitzler ras...@rasterman.com wrote:
 On Wed, 8 Jul 2015 16:08:47 +0900 Daniel Juyung Seo seojuyu...@gmail.com 
 said:

 You fixed a formatting in code but created a typo in your commit message! LOL

 j/k

 leave my condig alone! :P

 :)

 On Wed, Jul 8, 2015 at 3:38 PM, Carsten Haitzler ras...@rasterman.com 
 wrote:
  raster pushed a commit to branch master.
 
  http://git.enlightenment.org/core/elementary.git/commit/?id=7fb60f82da9ed040dfa67bc1aa2e09d27135f69c
 
  commit 7fb60f82da9ed040dfa67bc1aa2e09d27135f69c
  Author: Carsten Haitzler (Rasterman) ras...@rasterman.com
  Date:   Wed Jul 8 15:38:29 2015 +0900
 
  elm - fix formatting syntax err in condig
  ---
   config/default/base.src.in | 2 +-
   1 file changed, 1 insertion(+), 1 deletion(-)
 
  diff --git a/config/default/base.src.in b/config/default/base.src.in
  index 48fab23..40550d8 100644
  --- a/config/default/base.src.in
  +++ b/config/default/base.src.in
  @@ -96,7 +96,7 @@ group Elm_Config struct {
 value audio_mute_all uchar: 0;
 value win_auto_focus_enable uchar: 1;
 value win_auto_focus_animate uchar: 1;
  -  value transition_duration_factor double:1.0;
  +  value transition_duration_factor double: 1.0;
 group color_palette list {
group Elm_Custom_Palette struct {
   value palette_name string: default;
 
  --
 
 

 --
 Don't Limit Your Business. Reach for the Cloud.
 GigeNET's Cloud Solutions provide you with the tools and support that
 you need to offload your IT needs and focus on growing your business.
 Configured For All Businesses. Start Your Cloud Today.
 https://www.gigenetcloud.com/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel



 --
 - Codito, ergo sum - I code, therefore I am --
 The Rasterman (Carsten Haitzler)ras...@rasterman.com


--
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Interesting E20 Shelf Shaking Bug

2015-07-08 Thread Daniel Juyung Seo
Hi,

I just increased the number of virtual desktops and this happened.
This is so interesting.
https://www.youtube.com/watch?v=UODJtLjmGF0

Thanks,
Daniel Juyung Seo (SeoZ)

--
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Interesting E20 Shelf Shaking Bug

2015-07-08 Thread Daniel Juyung Seo
Hmm I have tried with 52 pixels height but it still shakes. Actually
it looks like shaking more.
I increased the number of virtual desktop from 4x2 to 4x3.

Thanks,
Daniel Juyung Seo (SeoZ)

On Wed, Jul 8, 2015 at 6:39 PM, David Seikel onef...@gmail.com wrote:
 On Wed, 8 Jul 2015 18:24:40 +0900 Daniel Juyung Seo
 seojuyu...@gmail.com wrote:

 I just increased the number of virtual desktops and this happened.
 This is so interesting.
 https://www.youtube.com/watch?v=UODJtLjmGF0

 I've been getting something similar for a while.  Swapping the size of
 the shelf between 100 and 104 fixes it for me.  I use 2 x 3 virtual
 desktops.  It only happens on the large shelf though, the other one I
 have is normal size.

 How many desktops did you increase to?

 --
 A big old stinking pile of genius that no one wants
 coz there are too many silver coated monkeys in the world.

 --
 Don't Limit Your Business. Reach for the Cloud.
 GigeNET's Cloud Solutions provide you with the tools and support that
 you need to offload your IT needs and focus on growing your business.
 Configured For All Businesses. Start Your Cloud Today.
 https://www.gigenetcloud.com/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


--
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Reminder about soon ending merge window for 1.15 (July 8th noon UTC)

2015-07-08 Thread Daniel Juyung Seo
I do agree with Tom. documentation implementation should not be problematic.
But please keep the schedule next time. I will also do
pre-announcement earlier next time.

Thanks,
Daniel Juyung Seo (SeoZ)

On Wed, Jul 8, 2015 at 6:37 PM, Daniel Kolesa dan...@octaforge.org wrote:
 On Wed, Jul 8, 2015 at 10:32 AM, Tom Hacohen t...@osg.samsung.com wrote:
 I'd say, keep the schedule as it is, and let you have an extra day to
 push it in. The rules are not super strict. The point of freezing is
 stabilizing the tree, if everything is frozen except for a few patches
 in Eolian a day after, it still serves its purpose.

 Fair enough. I'll try not to bork da world ;)


 --
 Tom.

 On 08/07/15 10:15, Daniel Kolesa wrote:
 On Wed, Jul 8, 2015 at 3:57 AM, Daniel Juyung Seo seojuyu...@gmail.com 
 wrote:
 Hi D5,

 This is D1.
 Documentation should be acceptable even after feature freeze. It's not
 a feature.
 So there should be no problem with the freeze.

 No, I mean documentation implementation, i.e. code in the Eolian lib
 to handle documentation.


 Any objection?

 Thanks,
 Daniel Juyung Seo (SeoZ)

 On Wed, Jul 8, 2015 at 1:20 AM, Daniel Kolesa dan...@octaforge.org wrote:
 On Mon, Jul 6, 2015 at 4:30 PM, Daniel Juyung Seo seojuyu...@gmail.com 
 wrote:
 Hi EFL folks,

 This is a warm reminder for the closing merge window of 1.15 [1] very 
 soon.
 It was supposed to be happened now but I want to give a couple of days
 more due to my belated pre-announcement. Remember the schedule was
 already planned.

 Please make sure you get all your stuff in that you want in 1.15 by
 July 8th noon in UTC [2]. I will release 1.15 alpha on that day.

 - 21:00 KST (UTC+9:00), Korea
 - 17:30 IST (UTC+5:30), India
 - 14:00 CEST (UTC+2:00), Central European Summer Time
 - 8:00 EDT (UTC-4:00), Estern Daylight Time
 - 5:00 PDT (UTC-7:00), Pacific Daylight Time

 There will be no change on the successive release plans for beta 1, 2, 3.
 Let's freeze the world! [3]

 I'd like to extend the merge window by a day. I still have several
 Eolian documentation changes scheduled for inclusion into 1.15 that
 are pretty important, and I'm pretty sure I can finish them through
 tomorrow.

 Regards,

 D5


 Thanks,
 Daniel Juyung Seo (SeoZ)

 [1] https://phab.enlightenment.org/w/efl_and_elementary_1_15/
 [2] https://en.wikipedia.org/wiki/Coordinated_Universal_Time
 [3] https://www.youtube.com/watch?v=hFpjeDZXA38

 --
 Don't Limit Your Business. Reach for the Cloud.
 GigeNET's Cloud Solutions provide you with the tools and support that
 you need to offload your IT needs and focus on growing your business.
 Configured For All Businesses. Start Your Cloud Today.
 https://www.gigenetcloud.com/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

 --
 Don't Limit Your Business. Reach for the Cloud.
 GigeNET's Cloud Solutions provide you with the tools and support that
 you need to offload your IT needs and focus on growing your business.
 Configured For All Businesses. Start Your Cloud Today.
 https://www.gigenetcloud.com/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

 --
 Don't Limit Your Business. Reach for the Cloud.
 GigeNET's Cloud Solutions provide you with the tools and support that
 you need to offload your IT needs and focus on growing your business.
 Configured For All Businesses. Start Your Cloud Today.
 https://www.gigenetcloud.com/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

 --
 Don't Limit Your Business. Reach for the Cloud.
 GigeNET's Cloud Solutions provide you with the tools and support that
 you need to offload your IT needs and focus on growing your business.
 Configured For All Businesses. Start Your Cloud Today.
 https://www.gigenetcloud.com/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel



 --
 Don't Limit Your Business. Reach for the Cloud.
 GigeNET's Cloud Solutions provide you with the tools and support that
 you need to offload your IT needs and focus on growing your business.
 Configured For All Businesses. Start Your Cloud Today.
 https://www.gigenetcloud.com

[E-devel] EFL, Elementary and friends 1.15 alpha tarballs

2015-07-08 Thread Daniel Juyung Seo
A bunch of fresh new tarballs with our latest work waiting for your
testing before we can go into the final stages of releases.

= EFL, Elementary and friends 1.15 alpha tarballs =

The merge window for 1.15 closed today which means it is time for an
alpha tarball of what we have been working on over the last two months.
You can find the generated NEWS file content below. They might get
updated over the next weeks before the final release but still should
give you a rough idea what this release will bring you.

== Download ==
Its getting a long post so the most important stuff upfront. Downloads:

http://download.enlightenment.org/rel/libs/efl/efl-1.15.0-alpha1.tar.gz
3559569c8c949c05a0936f51e65ac84d39f3d63d331d62dc50ad976d1176b992

http://download.enlightenment.org/rel/libs/elementary/elementary-1.15.0-alpha1.tar.gz
5ec3434f17c78a40d38c5a5b7fabd3f50a692af534a6784bf71d68f9d48c1e96

http://download.enlightenment.org/rel/libs/evas_generic_loaders/evas_generic_loaders-1.15.0-alpha1.tar.gz
2c99bb56229c6304c85c6dfb9a396fb078bcd7ede5398b7ca597d6dcda832258

http://download.enlightenment.org/rel/libs/emotion_generic_players/emotion_generic_players-1.15.0-alpha1.tar.gz
7d86fa2800180db297253509ca1820fb1f3d95e1e10a3937a144bf5e915d218f



= What's New =

== EFL ==

Features:

   * Eo: Take eo out of beta.
   * Eo: Add eo_do_part.
   * Eolian: Add API to retrieve an event of a class by its name
   * evas: enable NEON-optimized code for aarch64.
   * evas: implement _op_blend_c_dp_neon in NEON intrinsics.
   * Static deps: Move unibreak to be an external dep.
   * Static deps unibreak: update to what will soon be version 3.
   * ecore-drm: Add API function to return screen size range
   * ecore-drm: Add API function to return the name of an output
   * ecore-drm: Add API function to return output connected state
   * ecore-drm: Add API function to return the connector type of a given output
   * ecore-drm: Add API function to return if a given output has a backlight
   * ecore-drm: Add API function to return the edid of a given output
   * ecore-drm: Add API function to return output modes
   * ecore-drm: Add support for a Primary Output
   * ecore-drm: Add API function to return primary output
   * ecore-drm: Add API function to get an output's crtc size
   * ecore-drm: Add API function to find an output given a name
   * ecore-drm: Add new API function to mark an output as primary
   * Merge branch 'devs/devilhorns/ecore_drm'
   * ecore-drm: Add API function to test if an output can go on a given crtc
   * ecore-drm: Add a 'name' field to Ecore_Drm_Event_Output
   * ecore-drm: Add API function to set a new mode on an output
   * efl - add more evlog points
   * eina: add crosss platforme API to retrieve tmp and home
directories from environment.
   * edje entry: Improves anchors handling
   * eina_cpu - up max number of threads to 32
   * eolian: much better and stricter redefinition checking
   * evas: New Evas Callback added when viewport is resized.
   * eolian: new syntax for params/values/keys
   * ecore-x: add function to init ecore-x from external Display* object
   * Eo: Add a return value to eo_constructor().
   * Eo: Remove eo_error_set() and clean up finalizer()
   * ecore-input: add keysym to Ecore_Event_Key struct
   * evas: add keysym member to key event structs
   * eolian: disallow cyclic dependencies between .eo files
   * ecore_imf/wayland: support autocapital mode in wayland text input
   * Evas textblock: Add underline height support
   * ecore_imf/wayland: support password mode in wayland text input
   * ecore_imf/wayland: support input hint in wayland text input
   * ecore_imf/wayland: support input language mode in wayland text input
   * eolian: initial exposed declaration API - not yet very useful
   * Evas GL: 1.x support for GLX
   * Evas GL: support surfaceless make current
   * eolian: add documentation handling API
   * ecore-x: add new grab touch devices functionality.
   * eolian/generator: generation for new documentation system
   * eolian: support for @since tag in new doc comments
   * Edje: Add clip as a property of a part description
   * Evas: Add no-render flag for proxy sources  clippers
   *  Ecore_input: Add ECORE_EVENT_MOUSE_BUTTON_CANCEL event
   * ecore-buffer: Add ecore_buffer library to EFL.
   * edje: add support to control the transition time of edje
animation globally.
   * edje: add possibility to speed up animation per object.
   * eolian_cxx: Use C++ wrappers instead of native types as parameters
   * Edje/evas filters: Add filter.source support
   * Edje/evas filters: Use EDJ data sections to store filters code
   * Edje  evas filters: Add extra data from EDC to Lua program
   * ecore-x: add ecore_x_keysym_get()
   * Evas Textblock: Add obstacle objects feature
   * Evil: add a wrapper around _mkdir
   * eolian: add API: eolian_declaration_get_by_name
   * eolian/generator: add proper generation of references
   * eolian: improve function_full_c_name_get API


Re: [E-devel] [EGIT] [core/elementary] master 01/01: elm - fix formatting syntax err in condig

2015-07-08 Thread Daniel Juyung Seo
You fixed a formatting in code but created a typo in your commit message! LOL

j/k

Daniel Juyung Seo (SeoZ)


On Wed, Jul 8, 2015 at 3:38 PM, Carsten Haitzler ras...@rasterman.com wrote:
 raster pushed a commit to branch master.

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

 commit 7fb60f82da9ed040dfa67bc1aa2e09d27135f69c
 Author: Carsten Haitzler (Rasterman) ras...@rasterman.com
 Date:   Wed Jul 8 15:38:29 2015 +0900

 elm - fix formatting syntax err in condig
 ---
  config/default/base.src.in | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)

 diff --git a/config/default/base.src.in b/config/default/base.src.in
 index 48fab23..40550d8 100644
 --- a/config/default/base.src.in
 +++ b/config/default/base.src.in
 @@ -96,7 +96,7 @@ group Elm_Config struct {
value audio_mute_all uchar: 0;
value win_auto_focus_enable uchar: 1;
value win_auto_focus_animate uchar: 1;
 -  value transition_duration_factor double:1.0;
 +  value transition_duration_factor double: 1.0;
group color_palette list {
   group Elm_Custom_Palette struct {
  value palette_name string: default;

 --



--
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Reminder about soon ending merge window for 1.15 (July 8th noon UTC)

2015-07-07 Thread Daniel Juyung Seo
Hi D5,

This is D1.
Documentation should be acceptable even after feature freeze. It's not
a feature.
So there should be no problem with the freeze.

Any objection?

Thanks,
Daniel Juyung Seo (SeoZ)

On Wed, Jul 8, 2015 at 1:20 AM, Daniel Kolesa dan...@octaforge.org wrote:
 On Mon, Jul 6, 2015 at 4:30 PM, Daniel Juyung Seo seojuyu...@gmail.com 
 wrote:
 Hi EFL folks,

 This is a warm reminder for the closing merge window of 1.15 [1] very soon.
 It was supposed to be happened now but I want to give a couple of days
 more due to my belated pre-announcement. Remember the schedule was
 already planned.

 Please make sure you get all your stuff in that you want in 1.15 by
 July 8th noon in UTC [2]. I will release 1.15 alpha on that day.

 - 21:00 KST (UTC+9:00), Korea
 - 17:30 IST (UTC+5:30), India
 - 14:00 CEST (UTC+2:00), Central European Summer Time
 - 8:00 EDT (UTC-4:00), Estern Daylight Time
 - 5:00 PDT (UTC-7:00), Pacific Daylight Time

 There will be no change on the successive release plans for beta 1, 2, 3.
 Let's freeze the world! [3]

 I'd like to extend the merge window by a day. I still have several
 Eolian documentation changes scheduled for inclusion into 1.15 that
 are pretty important, and I'm pretty sure I can finish them through
 tomorrow.

 Regards,

 D5


 Thanks,
 Daniel Juyung Seo (SeoZ)

 [1] https://phab.enlightenment.org/w/efl_and_elementary_1_15/
 [2] https://en.wikipedia.org/wiki/Coordinated_Universal_Time
 [3] https://www.youtube.com/watch?v=hFpjeDZXA38

 --
 Don't Limit Your Business. Reach for the Cloud.
 GigeNET's Cloud Solutions provide you with the tools and support that
 you need to offload your IT needs and focus on growing your business.
 Configured For All Businesses. Start Your Cloud Today.
 https://www.gigenetcloud.com/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

 --
 Don't Limit Your Business. Reach for the Cloud.
 GigeNET's Cloud Solutions provide you with the tools and support that
 you need to offload your IT needs and focus on growing your business.
 Configured For All Businesses. Start Your Cloud Today.
 https://www.gigenetcloud.com/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Reminder about soon ending merge window for 1.15 (July 8th noon UTC)

2015-07-06 Thread Daniel Juyung Seo
Hi EFL folks,

This is a warm reminder for the closing merge window of 1.15 [1] very soon.
It was supposed to be happened now but I want to give a couple of days
more due to my belated pre-announcement. Remember the schedule was
already planned.

Please make sure you get all your stuff in that you want in 1.15 by
July 8th noon in UTC [2]. I will release 1.15 alpha on that day.

- 21:00 KST (UTC+9:00), Korea
- 17:30 IST (UTC+5:30), India
- 14:00 CEST (UTC+2:00), Central European Summer Time
- 8:00 EDT (UTC-4:00), Estern Daylight Time
- 5:00 PDT (UTC-7:00), Pacific Daylight Time

There will be no change on the successive release plans for beta 1, 2, 3.
Let's freeze the world! [3]

Thanks,
Daniel Juyung Seo (SeoZ)

[1] https://phab.enlightenment.org/w/efl_and_elementary_1_15/
[2] https://en.wikipedia.org/wiki/Coordinated_Universal_Time
[3] https://www.youtube.com/watch?v=hFpjeDZXA38

--
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [EGIT] [core/elementary] master 01/01: elm confiug - remove now useless x11 property handling - donr by files

2015-07-06 Thread Daniel Juyung Seo
It didn't say you did it. It's not you. But I wonder why no one else
spotted this rush of null checking code.
Please check
6e86cd7de3a6ce6d2ef81bcb5a105fc0e6916c56
222b87d41baf19dc61de6febed366a6db2b847f0
4a3ba2e2307cd57f89c5520ac74ae7251c7a6c0f
1acd0f4d34d4d2a9b2d6159c4fa7c7ed1413627c
4b01ea2597526df8b0e0d82d25aae36c7faa8eff
etc...

On Wed, Jul 1, 2015 at 5:17 PM, Carsten Haitzler ras...@rasterman.com
wrote:

 On Fri, 26 Jun 2015 15:51:30 +0900 Daniel Juyung Seo seojuyu...@gmail.com
 
 said:

  Hi
 
  On Fri, Jun 26, 2015 at 3:02 PM, Carsten Haitzler ras...@rasterman.com
  wrote:
 
   On Fri, 26 Jun 2015 10:46:21 +0900 Daniel Juyung Seo 
 seojuyu...@gmail.com
   
   said:
  
Hi Raster,
   
After this commit, there could be a null dereference issue.
   
1. In _config_flush_get(), _elm_config becomes NULL in line 1515.
2. In _config_flush_load(), _elm_config should have a valid value.
3. But if eet_open(line 1478) fails or eet_data_read(line 1481)
 fails,
_elm_config remains NULL.
4. This leads NULL dereference in _config_flush_get().
  
  _elm_win_access(_elm_config-access_mode);
  
   you mean?
  
  
  Yes
 
 
   but _config_load() pretty much guarantees _elm_config is not null -
 unless
   the
   malloc fails at:
  
  _elm_config = ELM_NEW(Elm_Config);
  
  
  Yes but the problem is that _config_load() is not called in this case.
  _config_flush_load() is called instead.
 
 
   if that fails we're in deep deep deep poo as we're basically out of
 ram to
   keep
   running.
  
  
  Good point. Why did we start checking malloc these days then?

 i haven't changed. i check memory if it is logical/sane to handle a
 failure.
 otherwise we'll get a null, then a segv due t a null deref - and well.
 that's
 likely the best response we can have anyway. i haven't changed.

 i know i do address things coverity complains about just to get rid of
 noise in
 the signal of coverity issues.

Can you check that?
   
Thanks,
Daniel Juyung Seo (SeoZ)
   
On Thu, Jun 18, 2015 at 8:13 PM, Carsten Haitzler 
 ras...@rasterman.com
wrote:
   
 raster pushed a commit to branch master.



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

 commit ac874ffe6254d85bd0a5c05d99c8fa573d04d9d5
 Author: Carsten Haitzler (Rasterman) ras...@rasterman.com
 Date:   Thu Jun 18 20:12:04 2015 +0900

 elm confiug - remove now useless x11 property handling - donr
 by
   files

 follow on from b1c5de0b9aa67b9d5cc4722e9462830beb3af37b,
 aa7f859da10ce007a7b945a8703e70161c96146d
 ---
  src/lib/elm_config.c | 117
 +--
  1 file changed, 1 insertion(+), 116 deletions(-)

 diff --git a/src/lib/elm_config.c b/src/lib/elm_config.c
 index b4920ab..b823346 100644
 --- a/src/lib/elm_config.c
 +++ b/src/lib/elm_config.c
 @@ -125,61 +125,6 @@ static void
 _color_overlays_cancel(void);
  #define ELM_CONFIG_LIST(edd, type, member, eddtype) \
EET_DATA_DESCRIPTOR_ADD_LIST(edd, type, #member, member,
 eddtype)

 -#ifdef HAVE_ELEMENTARY_X
 -static Ecore_Event_Handler *_prop_change_handler = NULL;
 -static Ecore_Timer *_prop_change_delay_timer = NULL;
 -static Ecore_X_Window _config_win = 0;
 -#define ATOM_COUNT 3
 -static Ecore_X_Atom _atom[ATOM_COUNT];
 -static const char *_atom_names[ATOM_COUNT] =
 -{
 -   ELM_PROFILE,
 -   ELM_CONFIG,
 -   ELM_CONFIG_WIN
 -};
 -#define ATOM_E_PROFILE0
 -#define ATOM_E_CONFIG 1
 -#define ATOM_E_CONFIG_WIN 2
 -
 -static Eina_Bool
 -_prop_change_delay_cb(void *data EINA_UNUSED)
 -{
 -   char *s;
 -
 -   if (!getenv(ELM_PROFILE))
 - {
 -s = ecore_x_window_prop_string_get(_config_win,
 _atom[ATOM_E_PROFILE]);
 -if (s)
 -  {
 - free(_elm_profile);
 - _elm_profile = s;
 -  }
 - }
 -   _config_get();
 -   _prop_change_delay_timer = NULL;
 -
 -   return ECORE_CALLBACK_CANCEL;
 -}
 -
 -static Eina_Bool
 -_prop_change(void *data  EINA_UNUSED,
 - int ev_type EINA_UNUSED,
 - void   *ev)
 -{
 -   Ecore_X_Event_Window_Property *event = ev;
 -
 -   if (event-win == _config_win)
 - {
 -if (event-atom == _atom[ATOM_E_PROFILE])
 -  {
 - ecore_timer_del(_prop_change_delay_timer);
 - _prop_change_delay_timer = ecore_timer_add(0.1,
 _prop_change_delay_cb, NULL);
 -  }
 - }
 -   return ECORE_CALLBACK_PASS_ON;
 -}
 -#endif
 -
  static void
  _elm_font_overlays_del_free(void)
  {
 @@ -3118,12 +3063,6 @@ EAPI void
  elm_config_all_flush(void)
  {
 FILE *f;
 -
 -#ifdef

Re: [E-devel] [EGIT] [admin/devs] master 01/01: Let's welcome SangHyeon Lee !

2015-06-29 Thread Daniel Juyung Seo
Congratulations!
I hope you will do a distinguishable contributions to EFL community with
the permission!
With great power comes great responsibility!

Thanks,
Daniel Juyung Seo (SeoZ)

On Mon, Jun 29, 2015 at 10:15 PM, Cedric BAIL ced...@osg.samsung.com
wrote:

 cedric pushed a commit to branch master.


 http://git.enlightenment.org/admin/devs.git/commit/?id=f8b183af688025feb4a3c5cfb43c00ccf4ceab88

 commit f8b183af688025feb4a3c5cfb43c00ccf4ceab88
 Author: Cedric BAIL ced...@osg.samsung.com
 Date:   Mon Jun 29 15:15:00 2015 +0200

 Let's welcome SangHyeon Lee !
 ---
  developers/sanghyeonlee/id_rsa.pub |  1 +
  developers/sanghyeonlee/info.txt   | 10 ++
  2 files changed, 11 insertions(+)

 diff --git a/developers/sanghyeonlee/id_rsa.pub
 b/developers/sanghyeonlee/id_rsa.pub
 new file mode 100644
 index 000..694d3bc
 --- /dev/null
 +++ b/developers/sanghyeonlee/id_rsa.pub
 @@ -0,0 +1 @@
 +ssh-rsa
 B3NzaC1yc2EDAQABAAABAQClq5KwmQn5pFILPDyMxoek6lxpR2uAzD47kqZ1sfRKlG980vmBEJosg5Wwt6wg8rKvoAt0e3tcU6WngOvNLstwFkBVvGl9VXKwKvUOEEN5nwcjUBKw337B3xjQm9Iwe5XFVJW6tgE2woPYSFJ3XFqxmMxSQBPNYC2WGrniFAfCUwPaOmtz0jby9DfuzOXtH6smo9+WU0qaDquNl/DCnkKPBhCT6J/8uEGiDlxnbW+z3dBOpkoUfKPWz8UgWf11QYMk/qbLcnnADBp+NBJPQormARmf+8fM+Z9Td90VXVrAsVUV8ej1VQNVcpx6svIpOpFxlmZES6fDC33NlOQ/N8fL
 sh10233lee@sh10233lee-linux
 diff --git a/developers/sanghyeonlee/info.txt
 b/developers/sanghyeonlee/info.txt
 new file mode 100644
 index 000..ff93ca9
 --- /dev/null
 +++ b/developers/sanghyeonlee/info.txt
 @@ -0,0 +1,10 @@
 +Login:SanghyeonLee
 +IRC Nick: Jade_L
 +Name: SangHyeon Lee
 +Location: Suwon, Korea
 +E-Mail:   dltkdgus1...@gmail.com, sh10233@samsung.com
 +Managing: elementary(genlist,gengrid)
 +Contributing: efl, elementary
 +Group:Core, Libraries, Applications
 +Platform: Ubuntu(Linux), Tizen(Linux), Windows
 +GeoData:  37.257920, 127.059776

 --



--
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical  virtual servers, alerts via email  sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [EGIT] [admin/devs] master 01/01: Let's welcome SangHyeon Lee !

2015-06-29 Thread Daniel Juyung Seo
Dont feel shameful. You deserve it.
If you still think you are not enough to have this permission, now you have
a permission to rvert this patch. hhahahaha LOL

Anyways you deserve it!

On Tue, Jun 30, 2015, 10:25 AM 이상현 dltkdgus1...@gmail.com wrote:

 I really appriciate your great support, Mr Daniel. All the thing that I had
 done in here couldn't possible without you.
 It's great pleasure to contribute my little talent on EFL community but
 also I feel shame about my lack of skills and knowledges.
 I understand this permission is some kind of whip 'do best as you can'!

 So I'll never forget the words of Daniel and always try to do my best.

 Thanks to cedric about nomination.
 Thanks to my best chat friends and great adviser Ami(and again united will
 be win the next premier league ;-) ramos on comming!!)
 Thanks to All the other seniors in samsung and EFL community.

 Let's have fun!
  2015. 6. 30. 오전 12:59에 Daniel Juyung Seo seojuyu...@gmail.com님이 작성:

  Congratulations!
  I hope you will do a distinguishable contributions to EFL community with
  the permission!
  With great power comes great responsibility!
 
  Thanks,
  Daniel Juyung Seo (SeoZ)
 
  On Mon, Jun 29, 2015 at 10:15 PM, Cedric BAIL ced...@osg.samsung.com
  wrote:
 
   cedric pushed a commit to branch master.
  
  
  
 
 http://git.enlightenment.org/admin/devs.git/commit/?id=f8b183af688025feb4a3c5cfb43c00ccf4ceab88
  
   commit f8b183af688025feb4a3c5cfb43c00ccf4ceab88
   Author: Cedric BAIL ced...@osg.samsung.com
   Date:   Mon Jun 29 15:15:00 2015 +0200
  
   Let's welcome SangHyeon Lee !
   ---
developers/sanghyeonlee/id_rsa.pub |  1 +
developers/sanghyeonlee/info.txt   | 10 ++
2 files changed, 11 insertions(+)
  
   diff --git a/developers/sanghyeonlee/id_rsa.pub
   b/developers/sanghyeonlee/id_rsa.pub
   new file mode 100644
   index 000..694d3bc
   --- /dev/null
   +++ b/developers/sanghyeonlee/id_rsa.pub
   @@ -0,0 +1 @@
   +ssh-rsa
  
 
 B3NzaC1yc2EDAQABAAABAQClq5KwmQn5pFILPDyMxoek6lxpR2uAzD47kqZ1sfRKlG980vmBEJosg5Wwt6wg8rKvoAt0e3tcU6WngOvNLstwFkBVvGl9VXKwKvUOEEN5nwcjUBKw337B3xjQm9Iwe5XFVJW6tgE2woPYSFJ3XFqxmMxSQBPNYC2WGrniFAfCUwPaOmtz0jby9DfuzOXtH6smo9+WU0qaDquNl/DCnkKPBhCT6J/8uEGiDlxnbW+z3dBOpkoUfKPWz8UgWf11QYMk/qbLcnnADBp+NBJPQormARmf+8fM+Z9Td90VXVrAsVUV8ej1VQNVcpx6svIpOpFxlmZES6fDC33NlOQ/N8fL
   sh10233lee@sh10233lee-linux
   diff --git a/developers/sanghyeonlee/info.txt
   b/developers/sanghyeonlee/info.txt
   new file mode 100644
   index 000..ff93ca9
   --- /dev/null
   +++ b/developers/sanghyeonlee/info.txt
   @@ -0,0 +1,10 @@
   +Login:SanghyeonLee
   +IRC Nick: Jade_L
   +Name: SangHyeon Lee
   +Location: Suwon, Korea
   +E-Mail:   dltkdgus1...@gmail.com, sh10233@samsung.com
   +Managing: elementary(genlist,gengrid)
   +Contributing: efl, elementary
   +Group:Core, Libraries, Applications
   +Platform: Ubuntu(Linux), Tizen(Linux), Windows
   +GeoData:  37.257920, 127.059776
  
   --
  
  
  
 
 
 --
  Monitor 25 network devices or servers for free with OpManager!
  OpManager is web-based network management software that monitors
  network devices and physical  virtual servers, alerts via email  sms
  for fault. Monitor 25 devices for free with no restriction. Download now
  http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 

 --
 Don't Limit Your Business. Reach for the Cloud.
 GigeNET's Cloud Solutions provide you with the tools and support that
 you need to offload your IT needs and focus on growing your business.
 Configured For All Businesses. Start Your Cloud Today.
 https://www.gigenetcloud.com/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [EGIT] [core/elementary] master 01/01: elm confiug - remove now useless x11 property handling - donr by files

2015-06-26 Thread Daniel Juyung Seo
Hi

On Fri, Jun 26, 2015 at 3:02 PM, Carsten Haitzler ras...@rasterman.com
wrote:

 On Fri, 26 Jun 2015 10:46:21 +0900 Daniel Juyung Seo seojuyu...@gmail.com
 
 said:

  Hi Raster,
 
  After this commit, there could be a null dereference issue.
 
  1. In _config_flush_get(), _elm_config becomes NULL in line 1515.
  2. In _config_flush_load(), _elm_config should have a valid value.
  3. But if eet_open(line 1478) fails or eet_data_read(line 1481) fails,
  _elm_config remains NULL.
  4. This leads NULL dereference in _config_flush_get().

_elm_win_access(_elm_config-access_mode);

 you mean?


Yes


 but _config_load() pretty much guarantees _elm_config is not null - unless
 the
 malloc fails at:

_elm_config = ELM_NEW(Elm_Config);


Yes but the problem is that _config_load() is not called in this case.
_config_flush_load() is called instead.


 if that fails we're in deep deep deep poo as we're basically out of ram to
 keep
 running.


Good point. Why did we start checking malloc these days then?

Thanks,
Daniel Juyung Seo (SeoZ)


  Can you check that?
 
  Thanks,
  Daniel Juyung Seo (SeoZ)
 
  On Thu, Jun 18, 2015 at 8:13 PM, Carsten Haitzler ras...@rasterman.com
  wrote:
 
   raster pushed a commit to branch master.
  
  
  
 http://git.enlightenment.org/core/elementary.git/commit/?id=ac874ffe6254d85bd0a5c05d99c8fa573d04d9d5
  
   commit ac874ffe6254d85bd0a5c05d99c8fa573d04d9d5
   Author: Carsten Haitzler (Rasterman) ras...@rasterman.com
   Date:   Thu Jun 18 20:12:04 2015 +0900
  
   elm confiug - remove now useless x11 property handling - donr by
 files
  
   follow on from b1c5de0b9aa67b9d5cc4722e9462830beb3af37b,
   aa7f859da10ce007a7b945a8703e70161c96146d
   ---
src/lib/elm_config.c | 117
   +--
1 file changed, 1 insertion(+), 116 deletions(-)
  
   diff --git a/src/lib/elm_config.c b/src/lib/elm_config.c
   index b4920ab..b823346 100644
   --- a/src/lib/elm_config.c
   +++ b/src/lib/elm_config.c
   @@ -125,61 +125,6 @@ static void_color_overlays_cancel(void);
#define ELM_CONFIG_LIST(edd, type, member, eddtype) \
  EET_DATA_DESCRIPTOR_ADD_LIST(edd, type, #member, member, eddtype)
  
   -#ifdef HAVE_ELEMENTARY_X
   -static Ecore_Event_Handler *_prop_change_handler = NULL;
   -static Ecore_Timer *_prop_change_delay_timer = NULL;
   -static Ecore_X_Window _config_win = 0;
   -#define ATOM_COUNT 3
   -static Ecore_X_Atom _atom[ATOM_COUNT];
   -static const char *_atom_names[ATOM_COUNT] =
   -{
   -   ELM_PROFILE,
   -   ELM_CONFIG,
   -   ELM_CONFIG_WIN
   -};
   -#define ATOM_E_PROFILE0
   -#define ATOM_E_CONFIG 1
   -#define ATOM_E_CONFIG_WIN 2
   -
   -static Eina_Bool
   -_prop_change_delay_cb(void *data EINA_UNUSED)
   -{
   -   char *s;
   -
   -   if (!getenv(ELM_PROFILE))
   - {
   -s = ecore_x_window_prop_string_get(_config_win,
   _atom[ATOM_E_PROFILE]);
   -if (s)
   -  {
   - free(_elm_profile);
   - _elm_profile = s;
   -  }
   - }
   -   _config_get();
   -   _prop_change_delay_timer = NULL;
   -
   -   return ECORE_CALLBACK_CANCEL;
   -}
   -
   -static Eina_Bool
   -_prop_change(void *data  EINA_UNUSED,
   - int ev_type EINA_UNUSED,
   - void   *ev)
   -{
   -   Ecore_X_Event_Window_Property *event = ev;
   -
   -   if (event-win == _config_win)
   - {
   -if (event-atom == _atom[ATOM_E_PROFILE])
   -  {
   - ecore_timer_del(_prop_change_delay_timer);
   - _prop_change_delay_timer = ecore_timer_add(0.1,
   _prop_change_delay_cb, NULL);
   -  }
   - }
   -   return ECORE_CALLBACK_PASS_ON;
   -}
   -#endif
   -
static void
_elm_font_overlays_del_free(void)
{
   @@ -3118,12 +3063,6 @@ EAPI void
elm_config_all_flush(void)
{
   FILE *f;
   -
   -#ifdef HAVE_ELEMENTARY_X
   -   if (ecore_x_display_get())
   - ecore_x_window_prop_string_set(_config_win,
 _atom[ATOM_E_PROFILE],
   -_elm_profile);
   -#endif
   char buf[PATH_MAX];
  
   _elm_config_user_dir_snprintf(buf, sizeof(buf), config/%s/flush,
   @@ -3187,7 +3126,6 @@ void
_elm_config_sub_shutdown(void)
{
#ifdef HAVE_ELEMENTARY_X
   -   ELM_SAFE_FREE(_prop_change_delay_timer, ecore_timer_del);
   if (ecore_x_display_get()) ecore_x_shutdown();
#endif
   ELM_SAFE_FREE(_eio_monitor, eio_monitor_del);
   @@ -3251,59 +3189,9 @@ _elm_config_sub_init(void)
else /* No $DISPLAY */
  init_x = EINA_FALSE;
 }
   -
   if (init_x)
 {
   -if (ecore_x_init(NULL))
   -  {
   - Ecore_X_Window win = 0, win2 = 0, root;
   -
   - if (!ecore_x_screen_is_composited(0))
   -   _elm_config-compositing = 0;
   - ecore_x_atoms_get(_atom_names, ATOM_COUNT, _atom);
   - root = ecore_x_window_root_first_get

Re: [E-devel] [EGIT] [admin/devs] master 01/01: devs - ami - devs! woot

2015-06-26 Thread Daniel Juyung Seo
Great and congratulations. I am really happy with that.
But remember
With great power comes great responsibility.

Thanks,
Daniel

2015-06-26 14:58 GMT+09:00 Carsten Haitzler (Rasterman) 
ras...@rasterman.com:

 raster pushed a commit to branch master.


 http://git.enlightenment.org/admin/devs.git/commit/?id=6895f9dd124e5d80d7fa8881d2e2dcf0dbe39369

 commit 6895f9dd124e5d80d7fa8881d2e2dcf0dbe39369
 Author: Carsten Haitzler (Rasterman) ras...@rasterman.com
 Date:   Fri Jun 26 14:58:39 2015 +0900

 devs - ami - devs! woot
 ---
  {probies = developers}/ami/id_rsa.pub  | 0
  {probies = developers}/ami/id_rsa_work.pub | 0
  {probies = developers}/ami/info.txt| 0
  3 files changed, 0 insertions(+), 0 deletions(-)

 diff --git a/probies/ami/id_rsa.pub b/developers/ami/id_rsa.pub
 similarity index 100%
 rename from probies/ami/id_rsa.pub
 rename to developers/ami/id_rsa.pub
 diff --git a/probies/ami/id_rsa_work.pub b/developers/ami/id_rsa_work.pub
 similarity index 100%
 rename from probies/ami/id_rsa_work.pub
 rename to developers/ami/id_rsa_work.pub
 diff --git a/probies/ami/info.txt b/developers/ami/info.txt
 similarity index 100%
 rename from probies/ami/info.txt
 rename to developers/ami/info.txt

 --



--
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical  virtual servers, alerts via email  sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] ami - probie to dev?

2015-06-25 Thread Daniel Juyung Seo
+65535

He has been doing very good job for a couple of years. I guarantee he will
bring a great impact to our community once he get an access.
Thumbs up!

Daniel Juyung Seo (SeoZ)

On Thu, Jun 25, 2015 at 9:34 PM, Daniel Kolesa dan...@octaforge.org wrote:

 On Thu, Jun 25, 2015 at 9:58 AM, Carsten Haitzler ras...@rasterman.com
 wrote:
  disagreements? :)

 go ahead :)

 
  --
  - Codito, ergo sum - I code, therefore I am --
  The Rasterman (Carsten Haitzler)ras...@rasterman.com
 
 
 
 --
  Monitor 25 network devices or servers for free with OpManager!
  OpManager is web-based network management software that monitors
  network devices and physical  virtual servers, alerts via email  sms
  for fault. Monitor 25 devices for free with no restriction. Download now
  http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


 --
 Monitor 25 network devices or servers for free with OpManager!
 OpManager is web-based network management software that monitors
 network devices and physical  virtual servers, alerts via email  sms
 for fault. Monitor 25 devices for free with no restriction. Download now
 http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical  virtual servers, alerts via email  sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Commit access

2015-06-25 Thread Daniel Juyung Seo
Oh my god. I was late, Cedric.

I strongly agree with Cedric's suggestion. Sanghyeon has been doing
incredible jobs on elementary, especially genlist/gengrid. He has a deep
knowledge about overall EFL. I guarantee his impact on our community.
Thumbs up!! Go ahead.

Thanks,
Daniel Juyung Seo (SeoZ)

On Fri, Jun 26, 2015 at 1:45 AM, Cedric BAIL cedric.b...@free.fr wrote:

 Hello,

 I would like to propose Sanghyeon Lee to receive commit access. He has
 been doing some great work on reviewing incoming patch on genlist and
 gengrid. You can look at his work on phab. He is the closest we have
 from an elementary genlist maintainer at this stage and we seriously
 need someone to take a good care of his patch. I am relying on him
 already to do the review on genlist/gengrid related patch on phab and
 trust his opinion.
   Does anyone have a different opinion ?

 Have fun,
 --
 Cedric BAIL


 --
 Monitor 25 network devices or servers for free with OpManager!
 OpManager is web-based network management software that monitors
 network devices and physical  virtual servers, alerts via email  sms
 for fault. Monitor 25 devices for free with no restriction. Download now
 http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical  virtual servers, alerts via email  sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [EGIT] [core/elementary] master 01/01: elm confiug - remove now useless x11 property handling - donr by files

2015-06-25 Thread Daniel Juyung Seo
Hi Raster,

After this commit, there could be a null dereference issue.

1. In _config_flush_get(), _elm_config becomes NULL in line 1515.
2. In _config_flush_load(), _elm_config should have a valid value.
3. But if eet_open(line 1478) fails or eet_data_read(line 1481) fails,
_elm_config remains NULL.
4. This leads NULL dereference in _config_flush_get().

Can you check that?

Thanks,
Daniel Juyung Seo (SeoZ)

On Thu, Jun 18, 2015 at 8:13 PM, Carsten Haitzler ras...@rasterman.com
wrote:

 raster pushed a commit to branch master.


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

 commit ac874ffe6254d85bd0a5c05d99c8fa573d04d9d5
 Author: Carsten Haitzler (Rasterman) ras...@rasterman.com
 Date:   Thu Jun 18 20:12:04 2015 +0900

 elm confiug - remove now useless x11 property handling - donr by files

 follow on from b1c5de0b9aa67b9d5cc4722e9462830beb3af37b,
 aa7f859da10ce007a7b945a8703e70161c96146d
 ---
  src/lib/elm_config.c | 117
 +--
  1 file changed, 1 insertion(+), 116 deletions(-)

 diff --git a/src/lib/elm_config.c b/src/lib/elm_config.c
 index b4920ab..b823346 100644
 --- a/src/lib/elm_config.c
 +++ b/src/lib/elm_config.c
 @@ -125,61 +125,6 @@ static void_color_overlays_cancel(void);
  #define ELM_CONFIG_LIST(edd, type, member, eddtype) \
EET_DATA_DESCRIPTOR_ADD_LIST(edd, type, #member, member, eddtype)

 -#ifdef HAVE_ELEMENTARY_X
 -static Ecore_Event_Handler *_prop_change_handler = NULL;
 -static Ecore_Timer *_prop_change_delay_timer = NULL;
 -static Ecore_X_Window _config_win = 0;
 -#define ATOM_COUNT 3
 -static Ecore_X_Atom _atom[ATOM_COUNT];
 -static const char *_atom_names[ATOM_COUNT] =
 -{
 -   ELM_PROFILE,
 -   ELM_CONFIG,
 -   ELM_CONFIG_WIN
 -};
 -#define ATOM_E_PROFILE0
 -#define ATOM_E_CONFIG 1
 -#define ATOM_E_CONFIG_WIN 2
 -
 -static Eina_Bool
 -_prop_change_delay_cb(void *data EINA_UNUSED)
 -{
 -   char *s;
 -
 -   if (!getenv(ELM_PROFILE))
 - {
 -s = ecore_x_window_prop_string_get(_config_win,
 _atom[ATOM_E_PROFILE]);
 -if (s)
 -  {
 - free(_elm_profile);
 - _elm_profile = s;
 -  }
 - }
 -   _config_get();
 -   _prop_change_delay_timer = NULL;
 -
 -   return ECORE_CALLBACK_CANCEL;
 -}
 -
 -static Eina_Bool
 -_prop_change(void *data  EINA_UNUSED,
 - int ev_type EINA_UNUSED,
 - void   *ev)
 -{
 -   Ecore_X_Event_Window_Property *event = ev;
 -
 -   if (event-win == _config_win)
 - {
 -if (event-atom == _atom[ATOM_E_PROFILE])
 -  {
 - ecore_timer_del(_prop_change_delay_timer);
 - _prop_change_delay_timer = ecore_timer_add(0.1,
 _prop_change_delay_cb, NULL);
 -  }
 - }
 -   return ECORE_CALLBACK_PASS_ON;
 -}
 -#endif
 -
  static void
  _elm_font_overlays_del_free(void)
  {
 @@ -3118,12 +3063,6 @@ EAPI void
  elm_config_all_flush(void)
  {
 FILE *f;
 -
 -#ifdef HAVE_ELEMENTARY_X
 -   if (ecore_x_display_get())
 - ecore_x_window_prop_string_set(_config_win, _atom[ATOM_E_PROFILE],
 -_elm_profile);
 -#endif
 char buf[PATH_MAX];

 _elm_config_user_dir_snprintf(buf, sizeof(buf), config/%s/flush,
 @@ -3187,7 +3126,6 @@ void
  _elm_config_sub_shutdown(void)
  {
  #ifdef HAVE_ELEMENTARY_X
 -   ELM_SAFE_FREE(_prop_change_delay_timer, ecore_timer_del);
 if (ecore_x_display_get()) ecore_x_shutdown();
  #endif
 ELM_SAFE_FREE(_eio_monitor, eio_monitor_del);
 @@ -3251,59 +3189,9 @@ _elm_config_sub_init(void)
  else /* No $DISPLAY */
init_x = EINA_FALSE;
   }
 -
 if (init_x)
   {
 -if (ecore_x_init(NULL))
 -  {
 - Ecore_X_Window win = 0, win2 = 0, root;
 -
 - if (!ecore_x_screen_is_composited(0))
 -   _elm_config-compositing = 0;
 - ecore_x_atoms_get(_atom_names, ATOM_COUNT, _atom);
 - root = ecore_x_window_root_first_get();
 - if (ecore_x_window_prop_window_get(root,
 -_atom[ATOM_E_CONFIG_WIN],
 -win, 1) == 1)
 -   {
 -  if (ecore_x_window_prop_window_get(win,
 -
  _atom[ATOM_E_CONFIG_WIN],
 - win2, 1) == 1)
 -{
 -   if (win2 == win) _config_win = win;
 -}
 -   }
 - if (_config_win == 0)
 -   _config_win = ecore_x_window_permanent_new
 -   (root, _atom[ATOM_E_CONFIG_WIN]);
 -
 - ecore_x_event_mask_set(_config_win,
 -ECORE_X_EVENT_MASK_WINDOW_PROPERTY);
 - _prop_change_handler = ecore_event_handler_add
 - (ECORE_X_EVENT_WINDOW_PROPERTY, _prop_change, NULL);
 - if (!getenv(ELM_PROFILE

Re: [E-devel] Pre-release tarballs for efl and elm 1.14.2

2015-06-24 Thread Daniel Juyung Seo
Hi Stefan

Oops I missed the release this time. If there is anything I can help,
please let me know.

Thanks,
Daniel

On Wed, Jun 24, 2015, 11:05 PM Stefan Schmidt ste...@osg.samsung.com
wrote:

 Hello.

 I just uploaded the tarballs for 1.14.2 which will become the final
 release if I hear nothing problematic within the next 24h.

 http://download.enlightenment.org/pre-releases/efl-1.14.2-pre.tar.gz
 e5699d8183c1540fe45dddaf692254632f9131335e97a09cc313e866a150b42c
 http://download.enlightenment.org/pre-releases/efl-1.14.2-pre.tar.gze5699d8183c1540fe45dddaf692254632f9131335e97a09cc313e866a150b42c

 http://download.enlightenment.org/pre-releases/elementary-1.14.2-pre.tar.gz
 899ad55f3866c66df3fc6840bccbce3c7d93d729760ef761ff97fcbf6f56b72b
 http://download.enlightenment.org/pre-releases/elementary-1.14.2-pre.tar.gz899ad55f3866c66df3fc6840bccbce3c7d93d729760ef761ff97fcbf6f56b72b

 regards
 Stefan Schmidt


 --
 Monitor 25 network devices or servers for free with OpManager!
 OpManager is web-based network management software that monitors
 network devices and physical  virtual servers, alerts via email  sms
 for fault. Monitor 25 devices for free with no restriction. Download now
 http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical  virtual servers, alerts via email  sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [EGIT] [core/elementary] master 01/01: elm_focus: added new focus move policy and elm_object_focus_move_policy_set/get

2015-06-02 Thread Daniel Juyung Seo
Hello Woohyun Jung,

I have a strong doubt about this commit.
1. In what case do you need ELM_FOCUS_MOVE_POLICY_KEY_ONLY? It would be
confusing to users if the focus does not move with pointing devices when
you have both pointing and key devices. If you have only key device, there
is nothing you need to do because pointing event would not be triggered.
2. Why do you need to set a separate focus policy per object? Focus is a
general concept used between multiple objects. Having a different focus
move policy per object does not make sense. This would be confusing to
users too.

Thanks,
Daniel Juyung Seo (SeoZ)

On Tue, Jun 2, 2015 at 1:47 PM, WooHyun Jung wh0705.j...@samsung.com
wrote:

 woohyun pushed a commit to branch master.


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

 commit f0a7fafa5959f7b182100e31cab2a808e3543c9b
 Author: WooHyun Jung wh0705.j...@samsung.com
 Date:   Tue Jun 2 13:42:00 2015 +0900

 elm_focus: added new focus move policy and
 elm_object_focus_move_policy_set/get

 New focus move policy, ELM_FOCUS_MOVE_POLICY_KEY_ONLY, is added.
 If you set this policy as base focus move policy, objects cannot steal
 focus by using mouse click or mouse in. Only keyboard input (such as
 Left,
 Right, Up, Down, ...) can make focus be moved.
 Additaionally, an object can have its own focus move policy by using
 elm_object_focus_move_policy_set API.

 @feature
 ---
  src/bin/Makefile.am   |  1 +
  src/bin/test.c|  2 ++
  src/lib/elm_config.h  |  3 ++-
  src/lib/elm_focus.h   | 36 
  src/lib/elm_main.c| 15 +++
  src/lib/elm_widget.c  | 38 +++---
  src/lib/elm_widget.eo | 11 +++
  src/lib/elm_widget.h  |  3 +++
  8 files changed, 105 insertions(+), 4 deletions(-)

 diff --git a/src/bin/Makefile.am b/src/bin/Makefile.am
 index 3d0a990..fdaafa4 100644
 --- a/src/bin/Makefile.am
 +++ b/src/bin/Makefile.am
 @@ -65,6 +65,7 @@ test_flipselector.c \
  test_floating.c \
  test_focus.c \
  test_focus_custom_chain.c \
 +test_focus_policy.c \
  test_focus_style.c \
  test_gengrid.c \
  test_genlist.c \
 diff --git a/src/bin/test.c b/src/bin/test.c
 index 9a7de33..443d69c 100644
 --- a/src/bin/test.c
 +++ b/src/bin/test.c
 @@ -206,6 +206,7 @@ void test_focus_style(void *data, Evas_Object *obj,
 void *event_info);
  void test_focus_part(void *data, Evas_Object *obj, void *event_info);
  void test_focus3(void *data, Evas_Object *obj, void *event_info);
  void test_focus_object_style(void *data, Evas_Object *obj, void
 *event_info);
 +void test_focus_object_policy(void *data, Evas_Object *obj, void
 *event_info);
  void test_flipselector(void *data, Evas_Object *obj, void *event_info);
  void test_diskselector(void *data, Evas_Object *obj, void *event_info);
  void test_colorselector(void *data, Evas_Object *obj, void *event_info);
 @@ -804,6 +805,7 @@ add_tests:
 ADD_TEST(NULL, Focus, Focus On Part, test_focus_part);
 ADD_TEST(NULL, Focus, Focus 3, test_focus3);
 ADD_TEST(NULL, Focus, Focus Object Style, test_focus_object_style);
 +   ADD_TEST(NULL, Focus, Focus Object Policy,
 test_focus_object_policy);

 //--//
 ADD_TEST(NULL, Naviframe, Naviframe, test_naviframe);
 diff --git a/src/lib/elm_config.h b/src/lib/elm_config.h
 index b069c60..5718790 100644
 --- a/src/lib/elm_config.h
 +++ b/src/lib/elm_config.h
 @@ -1422,7 +1422,8 @@ EAPI void
 elm_config_focus_highlight_clip_disabled_set(Eina_Bool disable);
  typedef enum
  {
 ELM_FOCUS_MOVE_POLICY_CLICK, /** move focus by mouse click or touch.
 Elementary focus is set on mouse click and this is checked at mouse up
 time. (default) */
 -   ELM_FOCUS_MOVE_POLICY_IN /** move focus by mouse in. Elementary focus
 is set on mouse move when the mouse pointer is moved into an object. */
 +   ELM_FOCUS_MOVE_POLICY_IN, /** move focus by mouse in. Elementary
 focus is set on mouse move when the mouse pointer is moved into an object.
 */
 +   ELM_FOCUS_MOVE_POLICY_KEY_ONLY /** move focus by key. Elementary
 focus is set on key input like Left, Right, Up, Down, Tab, or Shift+Tab.*/
  } Elm_Focus_Move_Policy;

  /**
 diff --git a/src/lib/elm_focus.h b/src/lib/elm_focus.h
 index 3aad5e9..29883f7 100644
 --- a/src/lib/elm_focus.h
 +++ b/src/lib/elm_focus.h
 @@ -335,3 +335,39 @@ EAPI const char
 *elm_object_focus_highlight_style_get(const Evas_Object *obj);
   * @since 1.10
   */
  EAPI Elm_Object_Item *elm_object_focused_item_get(const
 Evas_Object *obj);
 +
 +/**
 + * Set the focus movement policy to a given Elementary object.
 + *
 + * @param obj The Elementary object to operate on
 + * @param policy A policy to apply for the focus movement
 + *
 + * @see elm_object_focus_move_policy_get
 + *
 + * @since 1.15
 + *
 + * @ingroup Focus
 + */
 +EAPI void elm_object_focus_move_policy_set(Evas_Object
 *obj

[E-devel] Efl and Elementary 1.14.1 release

2015-06-02 Thread Daniel Juyung Seo
1.14.1 is released!
This is the first update for the 1.14.x series.

Efl fixes:

   * Eolian/Generator: fix enums generation (T2400)
   * rg_etc: Correct ifdef to keep function available for debug build
   * Evas GL common: Skip shaders generation if there is no change
   * Evas filters: Fix glReadPixels usage for EGL
   * evas canvas: add exceptional handling in invalid input case.
   * edje: fix back edje_watch.
   * evas canvas: fix insane mouse move events on proxy source.
   * evas: make image_size_get() return the actual image size

Elementary fixes:

   * elm_object_item: fix the issue that del_cb doens't get item data as
its parameter
   * widget: more fix wrt item data.
   * slider: use theme of object for popup.
   * entry: update selection handlers when entry is resized
   * elm_win: Set initial withdrawn state from win's ecore_evas property.
   * elm - fix profile handling if ELM_PROFILE is set - dont listen to x msg
   * Gengrid: fix mirroring bug in gengrid widget.
   * gengrid/genlist: decrement item counter before triggering item del
callback
   * glview: preserved changed state when altering render mode
   * tooltip: fix positioning when tooltip is affixed to a window object

Download

http://download.enlightenment.org/rel/libs/efl/efl-1.14.1.tar.gz
4e7e69c52c4fa6801e271f30bb4fb41fd62abfe1c9a874f502ca077e2d26329b

http://download.enlightenment.org/rel/libs/elementary/elementary-1.14
.1.tar.gz
e182d7079100edead934d6d2e9a6ff67ce7d7106f59387d9b7ed146cf8770b80

Building and Dependencies

If you have an existing EFL or Elementary install, you may wish to
delete its header files and libraries before compiling and installing to
avoid possible conflicts during compilation. If you are compiling the
above, please compile them in the following order:

efl
elementary

If you have an existing EFL or Elementary install, you may wish to
delete its header files and libraries before building the above.

Special thanks to Stefan for the help on releasing.
--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [Enlightenment-release] Pre-release tarballs for efl and elm 1.14.1

2015-06-01 Thread Daniel Juyung Seo
Hello

I and Stefan just re-uploaded the tarballs for 1.14.1 which will become the
final release as we've got more patches last week. We will release 1.14.1
within the next 24 hours if I hear nothing problematic.

Special thanks to Stefan for working with me.
http://download.enlightenment.org/pre-releases/efl-1.14.1-pre.tar.gz
4e7e69c52c4fa6801e271f30bb4fb41fd62abfe1c9a874f502ca077e2d26329b

http://download.enlightenment.org/pre-releases/elementary-1.14.1-pre.tar.gz
e182d7079100edead934d6d2e9a6ff67ce7d7106f59387d9b7ed146cf8770b80

Thanks,
Daniel Juyung Seo (SeoZ)



On Thu, May 28, 2015 at 10:34 PM, Stefan Schmidt ste...@datenfreihafen.org
wrote:

 Hello.

 On 27/05/15 15:44, Stefan Schmidt wrote:
  Hello.
 
  I just uploaded the tarballs for 1.14.1 which will become the final
  release if I hear nothing problematic within the next 24h.
 
  Thanks are going to SeoZ how worked with me on this release.
 
  http://download.enlightenment.org/pre-releases/efl-1.14.1-pre.tar.gz
  95ef36bea0f7acbfdbf825b23a2aeffae2289ae777ec156202ef03169ffbfcef
 
 
 http://download.enlightenment.org/pre-releases/elementary-1.14.1-pre.tar.gz
  b5122908e55b784278b6e796ad5aeb56fc99e867542bd8dd44754d347a60b589

 We got some more fixes in EFL and Elm which we want to have in this
 release. Doing it over the weekend is a bit problematic this time due to
 personal things so we will postpone this to Monday.

 regards
 Stefan Schmidt


 --
 ___
 Enlightenment-release mailing list
 enlightenment-rele...@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-release

--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] 1.15 release cycle schedule proposal

2015-05-05 Thread Daniel Juyung Seo
Hello

On Tue, Apr 21, 2015 at 12:14 AM, Stefan Schmidt ste...@datenfreihafen.org
wrote:

 Hello.

 On 20/04/15 14:53, Daniel Juyung Seo wrote:
  On Mon, Apr 20, 2015 at 9:25 PM, Tom Hacohen t...@osg.samsung.com
 wrote:
 
  On 20/04/15 13:15, Stefan Schmidt wrote:
  Hello.
 
  1.14 is one a good way now an it is about time to discuss the schedule
  for 1.15
  Tom approached me with a suggestion to ease the predictability of our
  release dates.
  Instead of doing a schedule being aligned with the 12 weeks he
 suggested
  that we use the first Monday of a month every three month. For us that
  would mean:
  First Monday of August: 1.15
  First Monday of November: 1.16
  First Monday of February: 1.17
  First Monday of Mai: 1.18
  First Monday of August: 1.19
  Yup, and the freeze starting the first Monday the month before. This
  way, we don't have to think and look up when freeze starts/ends and when
  the release is at, we just know (at least the ballpark). This also lets
  projects that have more long term planning than what we do, reliably be
  able to predict our releases way ahead.
 
 
  Very good idea, tasn. In this way, we can easily guess the next release
  date.
 
 
  ...
 
  This means we are no longer having the fixed 8+4 weeks schedule instead
  the merge window would grow or shrink based on the months lengths. I
 would
  keep the stabilization phase at the last 4 weeks as we are doing now.
 
  The variation in length is not that significant.
 
 
  Same here. If it's not like 2~3 weeks difference, the variation in length
  should be acceptable.
 
 
  Based on this a proposal looks like this: (9+4 weeks)
 
  2015-05-04 Merge window for 1.15 opens
  2015-06-22 Notice about soon ending merge window
  2015-07-06 Merge window is over.
 
 * Only bug fixes from this point
 * Alpha release tarball
 * Four weeks stabilization phase starts
 
  2015-07-13 Beta1 release tarball
 
 * Only critical fixes from this point
 
  2015-07-20 Beta2 release tarball
  2015-07-27 Beta3 release tarball
  2015-08-03 EFL 1.15 is Out (First Monday in August)
 
  What do you folks think about the idea?
 
  The second topic which makes 1.15 different from other releases is that
  July will be a problematic time for 1.15 as I will be offline for 3
 weeks
  in July. This raises the question how we are going to handle this. It
 will
  be the first three weeks in July which means I would be back for the
 final
  release but would miss most of the stabilization phase.
  Options I see for this:
  1) Extend the merge window for 1.15 about three weeks so we would start
  stabilization once I'm back
  2) Count down 1.5 so we finish by end of June
  3) Find someone who is willing to handle merge window close, alpha and
  beta stuff.
 
  The last one for sure. You shouldn't be pressured to change your life
  according to E releases, and e releases shouldn't change according to
  your life.
 
 
  +1 for #3.
  Tasn already said what I wanted to say.
  You've done a good job so far but you shouldn't be pressured.
 
  I would like to volunteer at least for elementary if you need a help for
  last moment bug fix, testing, news update, tarball, and etc.

 Thanks for the offer!

 If possible I would like to someone taking care of all 4 libs together
 so there is no effort in coordination and communication.
 Most of it is automated already with an ugly shell script:
 https://git.enlightenment.org/admin/release-management.git/tree/release.sh

 The procedure itself is outlined here:
 https://phab.enlightenment.org/w/release_procedure/


That sounds cool. I would like to volunteer for the release job while
you're away.
With a couple of times experience, when I could do the release by myself at
some point then you can go on holidays freely.
That's the benefit when you have multiple release managers :)

I expect managing release takes time even there are scripts and written
process documentation. (thanks for your effort)
But this would be a good start. Let's rock.


 I would walk the person through my process and also would do one stable
 update release with him/her to get the hang on it.

 I'm also back for the final release so if something does not work as
 planned it would be only the alpha and beta tarballs. :)

 Daniel, if you want to handle all 4 let me know. If not I would first
 search for someone who would handle all of them and come back to you if
 they are splitted up in the end.

 regards
 Stefan Schmidt




 --
 BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
 Develop your own process in accordance with the BPMN 2 standard
 Learn Process modeling best practices with Bonita BPM through live
 exercises
 http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
 event?utm_
 source=Sourceforge_BPM_Camp_5_6_15utm_medium=emailutm_campaign=VA_SF
 ___
 enlightenment-devel mailing list

Re: [E-devel] 1.15 release cycle schedule proposal

2015-04-20 Thread Daniel Juyung Seo
On Mon, Apr 20, 2015 at 9:25 PM, Tom Hacohen t...@osg.samsung.com wrote:

 On 20/04/15 13:15, Stefan Schmidt wrote:
  Hello.
 
  1.14 is one a good way now an it is about time to discuss the schedule
 for 1.15
 
  Tom approached me with a suggestion to ease the predictability of our
 release dates.
  Instead of doing a schedule being aligned with the 12 weeks he suggested
 that we use the first Monday of a month every three month. For us that
 would mean:
 
  First Monday of August: 1.15
  First Monday of November: 1.16
  First Monday of February: 1.17
  First Monday of Mai: 1.18
  First Monday of August: 1.19

 Yup, and the freeze starting the first Monday the month before. This
 way, we don't have to think and look up when freeze starts/ends and when
 the release is at, we just know (at least the ballpark). This also lets
 projects that have more long term planning than what we do, reliably be
 able to predict our releases way ahead.


Very good idea, tasn. In this way, we can easily guess the next release
date.


  ...
 
  This means we are no longer having the fixed 8+4 weeks schedule instead
 the merge window would grow or shrink based on the months lengths. I would
 keep the stabilization phase at the last 4 weeks as we are doing now.

 The variation in length is not that significant.


Same here. If it's not like 2~3 weeks difference, the variation in length
should be acceptable.


 
  Based on this a proposal looks like this: (9+4 weeks)
 
  2015-05-04 Merge window for 1.15 opens
  2015-06-22 Notice about soon ending merge window
  2015-07-06 Merge window is over.
 
 * Only bug fixes from this point
 * Alpha release tarball
 * Four weeks stabilization phase starts
 
  2015-07-13 Beta1 release tarball
 
 * Only critical fixes from this point
 
  2015-07-20 Beta2 release tarball
  2015-07-27 Beta3 release tarball
  2015-08-03 EFL 1.15 is Out (First Monday in August)
 
  What do you folks think about the idea?
 
  The second topic which makes 1.15 different from other releases is that
 July will be a problematic time for 1.15 as I will be offline for 3 weeks
 in July. This raises the question how we are going to handle this. It will
 be the first three weeks in July which means I would be back for the final
 release but would miss most of the stabilization phase.
 
  Options I see for this:
  1) Extend the merge window for 1.15 about three weeks so we would start
 stabilization once I'm back
  2) Count down 1.5 so we finish by end of June
  3) Find someone who is willing to handle merge window close, alpha and
 beta stuff.

 The last one for sure. You shouldn't be pressured to change your life
 according to E releases, and e releases shouldn't change according to
 your life.


+1 for #3.
Tasn already said what I wanted to say.
You've done a good job so far but you shouldn't be pressured.

I would like to volunteer at least for elementary if you need a help for
last moment bug fix, testing, news update, tarball, and etc.

Thanks,
Daniel Juyung Seo (SeoZ)



 --
 Tom.

 
 
  I do not think 1 or 2 are really feasible but I wanted to offer it here
 for discussion. My personal preference would be option 3. If someone has
 the motivation to do this there is plenty time for me to explain my
 workflow to him.
 
  Any other problems you folks see time wise?
 
  If I hear nothing else I will consider it fixed towards the end of the
 week.
 
  regards
  Stefan Schmidt
 
 
 
 
 --
  BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
  Develop your own process in accordance with the BPMN 2 standard
  Learn Process modeling best practices with Bonita BPM through live
 exercises
  http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
 event?utm_
  source=Sourceforge_BPM_Camp_5_6_15utm_medium=emailutm_campaign=VA_SF
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 



 --
 BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
 Develop your own process in accordance with the BPMN 2 standard
 Learn Process modeling best practices with Bonita BPM through live
 exercises
 http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
 event?utm_
 source=Sourceforge_BPM_Camp_5_6_15utm_medium=emailutm_campaign=VA_SF
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises

[E-devel] Enlightenment Project Slideshare page is up

2015-04-13 Thread Daniel Juyung Seo
Hi every one,
Finally, Enlightenment project's slideshare page is up and live!
http://www.slideshare.net/EnlightenmentProject

I just finished uploading 32 slides from:
  - Enlightenment Developer Day US 2015
  - EFL Korean Seminar 2014
  - Enlightenment Developer Day 2014

If there is any slides about E, EFL, and their technologies, please send it
to me.
Thanks.

Daniel Juyung Seo (SeoZ)
--
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15utm_medium=emailutm_campaign=VA_SF
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[EGIT] [core/elementary] elementary-1.13 01/01: genlist: Fix elm_genlist_item_index_get.

2015-03-25 Thread Daniel Juyung Seo
jaehwan pushed a commit to branch elementary-1.13.

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

commit ccd4d201779afeacd4b8040241f188076f2cf82c
Author: Daniel Juyung Seo seojuyu...@gmail.com
Date:   Thu Feb 12 22:01:59 2015 +0900

genlist: Fix elm_genlist_item_index_get.

The first item's index is 1 not 0.

@fix
---
 src/bin/test_genlist.c  | 3 ++-
 src/lib/elm_genlist.c   | 2 +-
 src/lib/elm_genlist_item.eo | 2 ++
 3 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/src/bin/test_genlist.c b/src/bin/test_genlist.c
index 0849f12..3cce7ff 100644
--- a/src/bin/test_genlist.c
+++ b/src/bin/test_genlist.c
@@ -211,7 +211,8 @@ Eina_Bool gl_state_get(void *data EINA_UNUSED, Evas_Object 
*obj EINA_UNUSED, con
 static void
 gl_sel(void *data, Evas_Object *obj, void *event_info)
 {
-   printf(sel item data [%p] on genlist obj [%p], item pointer [%p]\n, data, 
obj, event_info);
+   printf(sel item data [%p] on genlist obj [%p], item pointer [%p], index 
[%d]\n,
+  data, obj, event_info, elm_genlist_item_index_get(event_info));
 }
 
 static void
diff --git a/src/lib/elm_genlist.c b/src/lib/elm_genlist.c
index f7ce044..54897a2 100644
--- a/src/lib/elm_genlist.c
+++ b/src/lib/elm_genlist.c
@@ -7061,7 +7061,7 @@ elm_genlist_item_cursor_engine_only_get(const 
Elm_Object_Item *eo_it)
 EOLIAN static int
 _elm_genlist_item_index_get(Eo *eo_it EINA_UNUSED, Elm_Gen_Item *it)
 {
-   int cnt = 0;
+   int cnt = 1;
Elm_Gen_Item *tmp;
ELM_GENLIST_ITEM_CHECK_OR_RETURN(it, -1);
 
diff --git a/src/lib/elm_genlist_item.eo b/src/lib/elm_genlist_item.eo
index bb44c42..9c6eecb 100644
--- a/src/lib/elm_genlist_item.eo
+++ b/src/lib/elm_genlist_item.eo
@@ -169,6 +169,8 @@ class Elm_Genlist_Item(Elm_Widget_Item)
  /*@
   Get the index of the item. It is only valid once 
displayed.
 
+  The index start from 1.
+
   @ingroup Genlist
   */
 }

-- 




Re: [E-devel] [EGIT] [admin/devs] master 01/01: probie: welcome new probie, thiep

2015-03-24 Thread Daniel Juyung Seo
Congratulations Thiep!
Thiep is actually one of the best candidates of getting commit access.
Rock EFL more, Thiep!

Thanks.

Daniel Juyung Seo (SeoZ)


On Tue, Mar 24, 2015 at 2:36 PM, ChunEon Park chuneon.p...@samsung.com
wrote:

 hermet pushed a commit to branch master.


 http://git.enlightenment.org/admin/devs.git/commit/?id=c25e712d61a21033957e89c4f6f32702631959c2

 commit c25e712d61a21033957e89c4f6f32702631959c2
 Author: ChunEon Park chuneon.p...@samsung.com
 Date:   Tue Mar 24 14:36:12 2015 +0900

 probie: welcome new probie, thiep
 ---
  probies/thiep/id_rsa.pub | 1 +
  probies/thiep/info.txt   | 8 
  2 files changed, 9 insertions(+)

 diff --git a/probies/thiep/id_rsa.pub b/probies/thiep/id_rsa.pub
 new file mode 100755
 index 000..b1aa051
 --- /dev/null
 +++ b/probies/thiep/id_rsa.pub
 @@ -0,0 +1 @@
 +ssh-rsa
 B3NzaC1yc2EDAQABAAABAQDOK3B3Lfx5ERk6C3qEZliLb2RVNDsCEqUIRRXnp7eA9wcHxQ+cCw0B17ULzyHeN+aH2LPc9U/GmxjD8+iZ+U9rRC/0M6DN89TSa7b9DoMsZsXqtEdXSBn8M+VdUawp4kH7VRd+KtDB4OEWOm957Lf1+DB6FNL2dp3WzzUGWpdzM7W53aUJbtVpgbp2D8tANlYq1bnFJ63QMddAe260paeGhorrC3vGnbnXqc2OjZYm2zUzgnEN6xJ3o4l34Ix6GjOfrpd9fOZVskShgDMkasK+Icyw60wY5j0mLa2ZxmC4cKieSi8Sq3T4AjXzvWKQCZZNGm/WwNqlZIhgzeKIPoQ1
 thiep...@samsung.com
 diff --git a/probies/thiep/info.txt b/probies/thiep/info.txt
 new file mode 100755
 index 000..07c9869
 --- /dev/null
 +++ b/probies/thiep/info.txt
 @@ -0,0 +1,8 @@
 +Login:thiep
 +IRC Nick: thiep
 +Name: Thiep Ha
 +Location: Suwon, Korea
 +E-Mail:   thie...@gmail.com; thiep...@samsung.com
 +Contributing: efl, elementary
 +Group:Libraries
 +Platform: Ubuntu

 --



--
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Probie proposal: spacegrapher

2015-03-17 Thread Daniel Juyung Seo
On Tue, Mar 17, 2015 at 7:28 PM, Daniel Kolesa dan...@octaforge.org wrote:

 On Mon, Mar 16, 2015 at 7:36 AM, Cedric BAIL cedric.b...@free.fr wrote:

  Hello,
 
  Le 16 mars 2015 08:02, Jean-Philippe André j...@videolan.org a
 écrit :
   I would like to propose Dongyeon Kim (aka spacegrapher) as a new
 probie.
 
  I agree.he did some good technically difficult contribution, but the
 patch
  review seems to indicate that his contribution almost always get in
  directly. So why not directly a developer access ? Probie is not a
  necessary step in my opinion.
 


Yo


 I'd go for probie now and switch to normal once he's more involved in the
 community. Commits seem good enough, I wtf'd at at least one of his commits


+1 here.
I think we had enough talk about this, *involving in the community*.
If that is not required, there are a lot of contributors who I want to give
permissions.

Thanks.
Daniel Juyung Seo (SeoZ)


 (because it included garbage files) but apparently that was jpeg's fault..
 bad jpeg! :P

 D5


 
  Have fun,
  Cedric
 
   He has been working on Evas and all GL stuff for a while now at Samsung
   Mobile.
   He also expressed his desire to become more involved in the upstream
   project and contribute to open source. The quality of his patches is
   usually pretty damn good, too.
  
   As seems usual, if no one objects, I'll simply add him as a probie in a
  few
   days.
  
   Best regards,
  
   --
   Jean-Philippe André
  
 
 
 --
   Dive into the World of Parallel Programming The Go Parallel Website,
  sponsored
   by Intel and developed in partnership with Slashdot Media, is your hub
  for all
   things parallel software development, from weekly thought leadership
  blogs to
   news, videos, case studies, tutorials and more. Take a look and join
 the
   conversation now. http://goparallel.sourceforge.net/
   ___
   enlightenment-devel mailing list
   enlightenment-devel@lists.sourceforge.net
   https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 
 
 --
  Dive into the World of Parallel Programming The Go Parallel Website,
  sponsored
  by Intel and developed in partnership with Slashdot Media, is your hub
 for
  all
  things parallel software development, from weekly thought leadership
 blogs
  to
  news, videos, case studies, tutorials and more. Take a look and join the
  conversation now. http://goparallel.sourceforge.net/
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 

 D5

 --
 Dive into the World of Parallel Programming The Go Parallel Website,
 sponsored
 by Intel and developed in partnership with Slashdot Media, is your hub for
 all
 things parallel software development, from weekly thought leadership blogs
 to
 news, videos, case studies, tutorials and more. Take a look and join the
 conversation now. http://goparallel.sourceforge.net/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[EGIT] [core/elementary] master 01/01: image: Initialize parameters in case of it just returns without assigning any value.

2015-03-16 Thread Daniel Juyung Seo
seoz pushed a commit to branch master.

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

commit e0b044c86150ce32be79874680d09f814c1e5edb
Author: Daniel Juyung Seo seojuyu...@gmail.com
Date:   Mon Mar 16 23:19:17 2015 +0900

image: Initialize parameters in case of it just returns without assigning 
any value.

In this way, callers does not need to consider initializing the
parameters for their local variables.
---
 src/lib/elm_image.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/lib/elm_image.c b/src/lib/elm_image.c
index 7a852b8..257ff89 100644
--- a/src/lib/elm_image.c
+++ b/src/lib/elm_image.c
@@ -917,6 +917,9 @@ _elm_image_object_size_get(Eo *obj EINA_UNUSED, 
Elm_Image_Data *sd, int *w, int
int cw = 0, ch = 0;
const char *type;
 
+   if (w) *w = 0;
+   if (h) *h = 0;
+
type = evas_object_type_get(sd-img);
if (!type) return;
 

-- 




[EGIT] [core/elementary] master 03/03: elm: Use eo_isa() to check object types instead of manual string comparison.

2015-03-10 Thread Daniel Juyung Seo
seoz pushed a commit to branch master.

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

commit 719867abbc9faac64ec450c457dbe983c62041ad
Author: Daniel Juyung Seo seojuyu...@gmail.com
Date:   Tue Mar 10 22:52:29 2015 +0900

elm: Use eo_isa() to check object types instead of manual string comparison.
---
 src/lib/elc_fileselector_button.c | 2 +-
 src/lib/elc_multibuttonentry.c| 4 ++--
 src/lib/elm_cnp.c | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/lib/elc_fileselector_button.c 
b/src/lib/elc_fileselector_button.c
index 985c430..daf1937 100644
--- a/src/lib/elc_fileselector_button.c
+++ b/src/lib/elc_fileselector_button.c
@@ -103,7 +103,7 @@ _new_window_add(Elm_Fileselector_Button_Data *sd)
 static Evas_Object *
 _parent_win_get(Evas_Object *obj)
 {
-   while ((obj)  (strcmp(evas_object_type_get(obj), elm_win)))
+   while (eo_isa(obj, ELM_WIN_CLASS))
  obj = elm_object_parent_widget_get(obj);
 
return obj;
diff --git a/src/lib/elc_multibuttonentry.c b/src/lib/elc_multibuttonentry.c
index 91aad07..f1e5e63 100644
--- a/src/lib/elc_multibuttonentry.c
+++ b/src/lib/elc_multibuttonentry.c
@@ -1183,7 +1183,7 @@ _box_min_size_calculate(Evas_Object *box,
  l_next = eina_list_next(l);
  opt = eina_list_data_get(l_next);
  if (l_next  opt  opt-obj 
- !strcmp(elm_widget_type_get(opt-obj), elm_entry))
+ eo_isa(opt-obj, ELM_ENTRY_CLASS))
{
   linew = 0;
   line_num++;
@@ -1277,7 +1277,7 @@ _box_layout_cb(Evas_Object *o,
 if (linew  w)
   {
  opt = eina_list_data_get(l_next);
- if (opt  opt-obj  !strcmp(elm_widget_type_get(opt-obj), 
elm_entry))
+ if (opt  opt-obj  eo_isa(opt-obj, ELM_ENTRY_CLASS))
{
   xx = x;
   yy += hh;
diff --git a/src/lib/elm_cnp.c b/src/lib/elm_cnp.c
index 5096e4a..de90018 100644
--- a/src/lib/elm_cnp.c
+++ b/src/lib/elm_cnp.c
@@ -1315,7 +1315,7 @@ _dropable_coords_adjust(Dropable *dropable, Evas_Coord 
*x, Evas_Coord *y)
if (elm_widget_is(dropable-obj))
  {
 win = elm_widget_top_get(dropable-obj);
-if (win  !strcmp(evas_object_type_get(win), elm_win))
+if (win  eo_isa(win, ELM_WIN_CLASS))
   {
  Evas_Coord x2, y2;
  int rot = elm_win_rotation_get(win);

-- 




[EGIT] [core/elementary] master 02/03: atspi: Remove unnecessary null check.

2015-03-10 Thread Daniel Juyung Seo
seoz pushed a commit to branch master.

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

commit 38f5a7c3b04ff17594062b143b664aeecc880f82
Author: Daniel Juyung Seo seojuyu...@gmail.com
Date:   Tue Mar 10 22:51:17 2015 +0900

atspi: Remove unnecessary null check.

win could not be null due to EINA_LIST_FOREACH design.
---
 src/lib/elm_atspi_app_object.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/src/lib/elm_atspi_app_object.c b/src/lib/elm_atspi_app_object.c
index 08932cf..12a693a 100644
--- a/src/lib/elm_atspi_app_object.c
+++ b/src/lib/elm_atspi_app_object.c
@@ -33,7 +33,6 @@ 
_elm_atspi_app_object_elm_interface_atspi_accessible_children_get(Eo *obj EINA_U
 
EINA_LIST_FOREACH(_elm_win_list, l, win)
  {
-if (!win) continue;
 if (eo_isa(win, ELM_INTERFACE_ATSPI_ACCESSIBLE_MIXIN))
   accs = eina_list_append(accs, win);
  }

-- 




[EGIT] [core/elementary] master 01/03: elm: Clean up elm_win_resize_object_add caller.

2015-03-10 Thread Daniel Juyung Seo
seoz pushed a commit to branch master.

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

commit 1cb2e7d43ad413f675cdc0b81562183e656b407e
Author: Daniel Juyung Seo seojuyu...@gmail.com
Date:   Tue Mar 10 22:41:44 2015 +0900

elm: Clean up elm_win_resize_object_add caller.

- Do not need to call align_set for window resize object.
- Call weight_set before adding an object to a window's resize object.
---
 src/lib/elc_fileselector_button.c | 2 +-
 src/lib/elm_cnp.c | 2 --
 src/lib/els_tooltip.c | 1 -
 3 files changed, 1 insertion(+), 4 deletions(-)

diff --git a/src/lib/elc_fileselector_button.c 
b/src/lib/elc_fileselector_button.c
index 52b2a2a..985c430 100644
--- a/src/lib/elc_fileselector_button.c
+++ b/src/lib/elc_fileselector_button.c
@@ -92,8 +92,8 @@ _new_window_add(Elm_Fileselector_Button_Data *sd)
evas_object_smart_callback_add(win, delete,request, _selection_done, sd);
 
bg = elm_bg_add(win);
-   elm_win_resize_object_add(win, bg);
evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+   elm_win_resize_object_add(win, bg);
evas_object_show(bg);
 
evas_object_resize(win, sd-w, sd-h);
diff --git a/src/lib/elm_cnp.c b/src/lib/elm_cnp.c
index 5f15461..5096e4a 100644
--- a/src/lib/elm_cnp.c
+++ b/src/lib/elm_cnp.c
@@ -2329,7 +2329,6 @@ _x11_elm_drag_start(Evas_Object *obj, Elm_Sel_Format 
format, const char *data,
  {
 icon = elm_icon_add(dragwin);
 evas_object_size_hint_weight_set(icon, EVAS_HINT_EXPAND, 
EVAS_HINT_EXPAND);
-evas_object_size_hint_align_set(icon, EVAS_HINT_FILL, EVAS_HINT_FILL);
 // need to resize
  }
elm_win_resize_object_add(dragwin, icon);
@@ -2982,7 +2981,6 @@ _wl_elm_drag_start(Evas_Object *obj, Elm_Sel_Format 
format EINA_UNUSED, const ch
 icon = elm_icon_add(dragwin);
 evas_object_size_hint_weight_set(icon, EVAS_HINT_EXPAND,
  EVAS_HINT_EXPAND);
-evas_object_size_hint_align_set(icon, EVAS_HINT_FILL, EVAS_HINT_FILL);
  }
 
elm_win_resize_object_add(dragwin, icon);
diff --git a/src/lib/els_tooltip.c b/src/lib/els_tooltip.c
index 08cf9c9..6bf2b6d 100644
--- a/src/lib/els_tooltip.c
+++ b/src/lib/els_tooltip.c
@@ -148,7 +148,6 @@ _elm_tooltip_show(Elm_Tooltip *tt)
 tt-tt_evas = evas_object_evas_get(tt-tt_win);
 tt-tooltip = edje_object_add(tt-tt_evas);
 evas_object_size_hint_weight_set(tt-tooltip, EVAS_HINT_EXPAND, 
EVAS_HINT_EXPAND);
-evas_object_size_hint_align_set(tt-tooltip, EVAS_HINT_FILL, 
EVAS_HINT_FILL);
 elm_win_resize_object_add(tt-tt_win, tt-tooltip);
  }
else

-- 




[EGIT] [core/elementary] master 01/01: colorselector: Check return value of elm_layout_theme_set as other widgets do.

2015-03-04 Thread Daniel Juyung Seo
seoz pushed a commit to branch master.

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

commit b2e48a1a1e892fb7ef0de385c507fd068d9918fe
Author: Daniel Juyung Seo seojuyu...@gmail.com
Date:   Wed Mar 4 20:59:36 2015 +0900

colorselector: Check return value of elm_layout_theme_set as other widgets 
do.

This fixes coverity CID 1273969.
---
 src/lib/elm_colorselector.c | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/lib/elm_colorselector.c b/src/lib/elm_colorselector.c
index d434027..e91f454 100644
--- a/src/lib/elm_colorselector.c
+++ b/src/lib/elm_colorselector.c
@@ -1117,7 +1117,10 @@ _elm_colorselector_elm_widget_theme_apply(Eo *obj, 
Elm_Colorselector_Data *sd)
   }
  }
 
-   elm_layout_theme_set(sd-picker, colorselector, picker/base, 
elm_widget_style_get(obj));
+   if (!elm_layout_theme_set(sd-picker, colorselector, picker/base,
+ elm_widget_style_get(obj)))
+ CRI(Failed to set layout!);
+
style = eina_stringshare_printf(colorselector/%s, 
elm_widget_style_get(obj));
 #ifdef HAVE_ELEMENTARY_X
elm_object_style_set(sd-button, style);

-- 




[EGIT] [admin/devs] master 01/01: Dev: update ssh key for huchi.

2015-03-01 Thread Daniel Juyung Seo
seoz pushed a commit to branch master.

http://git.enlightenment.org/admin/devs.git/commit/?id=0bcec7e73059944f9b0b8cc3a8fd81ccd919b298

commit 0bcec7e73059944f9b0b8cc3a8fd81ccd919b298
Author: Daniel Juyung Seo seojuyu...@gmail.com
Date:   Sun Mar 1 23:30:11 2015 +0900

Dev: update ssh key for huchi.
---
 developers/huchi/id_rsa.pub | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/developers/huchi/id_rsa.pub b/developers/huchi/id_rsa.pub
index 3db75ca..d12bfae 100644
--- a/developers/huchi/id_rsa.pub
+++ b/developers/huchi/id_rsa.pub
@@ -1 +1 @@
-ssh-rsa 
B3NzaC1yc2EDAQABAAABAQC1+qMf59wRUZoSIFxwaj4vuo+xw6SYVE6w4yQqMWb89IC1+brc+JHs4NP1UBYnQW1B/Z9hgEM83qLsmNcs7rlZYJiauURS5QbBiFsZ38mFzVsp/gLpVCIB+smHoLPYMEB5ek88zIJwnWBq44lcRYAQYCpJ7ZQWb43fe7M8UDSE99oJRorcs76O3DJYXM98hiHy9oSdnPPMksYCRJariFNTUFbutJA7lVBxbnyBnhuM5wff64ySxhkexUPujcDSY2M8DkckmorWHh3fNcY45SRSNU+LXHbO2pa1vpNOrzcxFCwVow8DFOFWJv4Q+XM+6lkfQiW+RbuWIXnxV78aeQgx
 huchi@huchi-ultrabook
+ssh-rsa 
B3NzaC1yc2EDAQABAAABAQCxfba7aRqIW5s0J6rdBLpoZSMtHGCWURKDGV3YdiyN+QXo7DJSe7d6DXFCr7TJzePR3ySDI5GizQwUm4zQo7ijPAu38f95jw3ASCJOSwZ80/3J+y4RZh+HBFIPh5a5vc7DprC4eVv0+FX5jPvbWDoxZbjxdvPYX3yVITTrqwajSi3wtBrfIoaPlTYowrtZYAUXJqqoYxaek4f5bt2WJsrOvC5SSM5UfMAL8UWwJqWHF1ltSSu/14FHRtdyLy7cfac93Pmh+Hlgpa2cqL6qugqEErnu7yDil6dhcK8o6pdvytWv3Wbsl78FFRNRmyYU0fBmb5OJVbB2QEraMdcB4Mb3
 huchi@huchi-linux

-- 




[EGIT] [core/elementary] master 01/02: multibuttonentry: Check return value of elm_layout_theme_set.

2015-02-23 Thread Daniel Juyung Seo
seoz pushed a commit to branch master.

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

commit 4503f17411470736386360cb5d15741fecb185f4
Author: Daniel Juyung Seo seojuyu...@gmail.com
Date:   Mon Feb 23 22:45:33 2015 +0900

multibuttonentry: Check return value of elm_layout_theme_set.

This fixes coverity CID 1086781.
---
 src/lib/elc_multibuttonentry.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/lib/elc_multibuttonentry.c b/src/lib/elc_multibuttonentry.c
index 51491db..3246066 100644
--- a/src/lib/elc_multibuttonentry.c
+++ b/src/lib/elc_multibuttonentry.c
@@ -683,8 +683,9 @@ _item_new(Elm_Multibuttonentry_Data *sd,
ELM_MULTIBUTTONENTRY_ITEM_DATA_GET(eo_item, item);
VIEW(item) = elm_layout_add(obj);
 
-   elm_layout_theme_set
-  (VIEW(item), multibuttonentry, btn, elm_widget_style_get(obj));
+   if (!elm_layout_theme_set
+   (VIEW(item), multibuttonentry, btn, elm_widget_style_get(obj)))
+ CRI(Failed to set layout!);
 
elm_object_part_text_set(VIEW(item), elm.btn.text, str);
 

-- 




[EGIT] [core/elementary] master 02/02: gitignore: Updated gitignore file.

2015-02-23 Thread Daniel Juyung Seo
seoz pushed a commit to branch master.

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

commit 65649998f43ad1d52c4536afa6861ee3e44e62d0
Author: Daniel Juyung Seo seojuyu...@gmail.com
Date:   Mon Feb 23 22:52:41 2015 +0900

gitignore: Updated gitignore file.
---
 src/examples/.gitignore | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/examples/.gitignore b/src/examples/.gitignore
index 64c621a..fd9fc39 100644
--- a/src/examples/.gitignore
+++ b/src/examples/.gitignore
@@ -115,3 +115,4 @@
 /evas3d_scene_on_button_example
 /evas3d_map_example
 /sphere_hunter/sphere_hunter
+/performance/performance

-- 




[EGIT] [core/elementary] master 01/01: genlist: Add comments for elm, state, focused/unfocused signals.

2015-02-23 Thread Daniel Juyung Seo
seoz pushed a commit to branch master.

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

commit 5a3f4d6441b9b6e5c204179f21f38cf51ee3b5af
Author: Daniel Juyung Seo seojuyu...@gmail.com
Date:   Mon Feb 23 18:57:30 2015 +0900

genlist: Add comments for elm,state,focused/unfocused signals.
---
 data/themes/edc/elm/genlist.edc | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/data/themes/edc/elm/genlist.edc b/data/themes/edc/elm/genlist.edc
index 75b6909..f10e158 100644
--- a/data/themes/edc/elm/genlist.edc
+++ b/data/themes/edc/elm/genlist.edc
@@ -1,3 +1,10 @@
+/* genlist widget item style information
+
+   [SIGNAL]
+  elm,state,focused: Emitted when an item is focused only when an item's 
focus_highlight is on.
+  elm,state,unfocused: Emitted when an item is unfocused only when an 
item's focus_highlight is on.
+*/
+
 #define ODD(_NAME, _SRC) \
group { _NAME; \
   inherit: _SRC; \

-- 




[EGIT] [core/efl] master 01/01: evas: Add more notes about size_hint APIs.

2015-02-23 Thread Daniel Juyung Seo
seoz pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=9057f42453e2db4f5491607bf11736cb20991bcc

commit 9057f42453e2db4f5491607bf11736cb20991bcc
Author: Daniel Juyung Seo seojuyu...@gmail.com
Date:   Tue Feb 24 09:30:09 2015 +0900

evas: Add more notes about size_hint APIs.

Stop asking why size hint may or may not work on elementary widget.
---
 src/lib/evas/canvas/evas_object.eo | 15 +++
 1 file changed, 15 insertions(+)

diff --git a/src/lib/evas/canvas/evas_object.eo 
b/src/lib/evas/canvas/evas_object.eo
index 27472c5..afbaa27 100644
--- a/src/lib/evas/canvas/evas_object.eo
+++ b/src/lib/evas/canvas/evas_object.eo
@@ -14,6 +14,9 @@ abstract Evas.Object (Eo.Base, Evas.Common_Interface)
 Values @c -1 will be treated as unset hint components, when queried
 by managers.
 
+@note Smart objects(such as elementary) can have their own size 
hint
+policy. So calling this API may or may not affect the size of 
smart objects.
+
 Example:
 @dontinclude evas-hints.c
 @skip evas_object_size_hint_max_set
@@ -54,6 +57,9 @@ abstract Evas.Object (Eo.Base, Evas.Common_Interface)
 Values @c 0 will be treated as unset hint components, when queried
 by managers.
 
+@note Smart objects(such as elementary) can have their own size 
hint
+policy. So calling this API may or may not affect the size of 
smart objects.
+
 @see evas_object_size_hint_request_get() */
  }
  get {
@@ -135,6 +141,9 @@ abstract Evas.Object (Eo.Base, Evas.Common_Interface)
 Values @c 0 will be treated as unset hint components, when queried
 by managers.
 
+@note Smart objects(such as elementary) can have their own size 
hint
+policy. So calling this API may or may not affect the size of 
smart objects.
+
 Example:
 @dontinclude evas-hints.c
 @skip evas_object_size_hint_min_set
@@ -327,6 +336,9 @@ abstract Evas.Object (Eo.Base, Evas.Common_Interface)
 the object's container will ignore the aspect and scale @p obj to
 occupy the whole available area, for any given policy.
 
+@note Smart objects(such as elementary) can have their own size 
hint
+policy. So calling this API may or may not affect the size of 
smart objects.
+
 @see evas_object_size_hint_aspect_get() for more information. */
  }
  get {
@@ -499,6 +511,9 @@ abstract Evas.Object (Eo.Base, Evas.Common_Interface)
 This is not a size enforcement in any way, it's just a hint that
 should be used whenever appropriate.
 
+@note Smart objects(such as elementary) can have their own size 
hint
+policy. So calling this API may or may not affect the size of 
smart objects.
+
 @see evas_object_size_hint_padding_get() for more information */
  }
  get {

-- 




Re: [E-devel] [EGIT] [core/efl] master 01/02: evas: use two thread when scaling image.

2015-02-23 Thread Daniel Juyung Seo
Yo,

(precondition)
CFLAGS=-O0 -march=native -ffast-math -g -ggdb3 -W -Wall -Wextra -mno-sse4
-fvisibility=hidden

(command)
valgrind --leak-check=full elementary_test

(valgrind report)
==13999== Thread 3:
==13999== Jump to the invalid address stated on the next line
==13999==at 0xD126005: ???
==13999==by 0x5041D4B: start_thread (pthread_create.c:308)
==13999==by 0x5145DDD: clone (clone.S:130)
==13999==  Address 0xd126005 is not stack'd, malloc'd or (recently) free'd
==13999==
==13999==
==13999== Process terminating with default action of signal 11 (SIGSEGV)
==13999==  Access not within mapped region at address 0xD126005
==13999==at 0xD126005: ???
==13999==by 0x5041D4B: start_thread (pthread_create.c:308)
==13999==by 0x5145DDD: clone (clone.S:130)
==13999==  If you believe this happened as a result of a stack
==13999==  overflow in your program's main thread (unlikely but
==13999==  possible), you can try to increase the size of the
==13999==  main thread stack using the --main-stacksize= flag.
==13999==  The main thread stack size used in this run was 8388608.
==13999==
==13999== HEAP SUMMARY:
==13999== in use at exit: 851,355 bytes in 7,594 blocks
==13999==   total heap usage: 325,254 allocs, 250,558 frees, 49,087,652
bytes allocated
==13999==
==13999== Thread 1:
==13999== 23 (16 direct, 7 indirect) bytes in 1 blocks are definitely lost
in loss record 437 of 1,789
==13999==at 0x482BE68: malloc (in
/usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==13999==by 0x4BD99B7: eina_str_split_full_helper (eina_str.c:150)
==13999==by 0x4BDA3DA: eina_str_split (eina_str.c:416)
==13999==by 0x4844162: _daemon_version_from_variant
(ecore_system_upower.c:236)
==13999==by 0x48442C4: _daemon_version_get_cb
(ecore_system_upower.c:278)
==13999==by 0x530D5EE: _on_proxy_message_cb (eldbus_proxy.c:538)
==13999==by 0x531C7E2: eldbus_pending_dispatch (eldbus_pending.c:234)
==13999==by 0x531BD0E: cb_pending (eldbus_pending.c:74)
==13999==by 0x5A8BA60: ??? (in /lib/i386-linux-gnu/libdbus-1.so.3.5.8)
==13999==by 0x5A76956: ??? (in /lib/i386-linux-gnu/libdbus-1.so.3.5.8)
==13999==by 0x5A7A236: dbus_connection_dispatch (in
/lib/i386-linux-gnu/libdbus-1.so.3.5.8)
==13999==by 0x53115B1: eldbus_idler (eldbus_core.c:774)
==13999==
==13999== 160 bytes in 1 blocks are possibly lost in loss record 1,375 of
1,789
==13999==at 0x482A5E6: calloc (in
/usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==13999==by 0x4011304: allocate_dtv (dl-tls.c:297)
==13999==by 0x4011AAB: _dl_allocate_tls (dl-tls.c:461)
==13999==by 0x5042470: pthread_create@@GLIBC_2.1 (allocatestack.c:571)
==13999==by 0x4BE1032: _eina_thread_create (eina_thread.c:67)
==13999==by 0x4BE124C: eina_thread_create (eina_thread.c:148)
==13999==by 0x4D5816E: evas_thread_init (evas_thread_render.c:133)
==13999==by 0x4C4BFB9: evas_init (evas_main.c:66)
==13999==by 0x49F49F1: elm_quicklaunch_sub_init (elm_main.c:689)
==13999==by 0x49F3EA0: elm_init (elm_main.c:310)
==13999==by 0x11FE5E: main (test.c:965)
==13999==
==13999== 160 bytes in 1 blocks are possibly lost in loss record 1,376 of
1,789
==13999==at 0x482A5E6: calloc (in
/usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==13999==by 0x4011304: allocate_dtv (dl-tls.c:297)
==13999==by 0x4011AAB: _dl_allocate_tls (dl-tls.c:461)
==13999==by 0x5042470: pthread_create@@GLIBC_2.1 (allocatestack.c:571)
==13999==by 0x4BE1032: _eina_thread_create (eina_thread.c:67)
==13999==by 0x4BE124C: eina_thread_create (eina_thread.c:148)
==13999==by 0x4D4C18F: evas_common_scale_sample_init
(evas_scale_sample.c:845)
==13999==by 0x4D333E3: evas_common_init (evas_draw_main.c:48)
==13999==by 0x7056514: eng_setup (evas_engine.c:438)
==13999==by 0x4C4CD21: _evas_canvas_engine_info_set (evas_main.c:368)
==13999==by 0x4C4EA44: evas_canvas_engine_info_set (in
/usr/local/lib/libevas.so.1.13.99)
==13999==by 0x4C54F0C: evas_engine_info_set (evas_canvas.eo.c:672)
==13999==
==13999== LEAK SUMMARY:
==13999==definitely lost: 16 bytes in 1 blocks
==13999==indirectly lost: 7 bytes in 1 blocks
==13999==  possibly lost: 320 bytes in 2 blocks
==13999==still reachable: 775,564 bytes in 11,240 blocks
==13999== suppressed: 0 bytes in 0 blocks
==13999== Reachable blocks (those to which a pointer was found) are not
shown.
==13999== To see them, rerun with: --leak-check=full --show-reachable=yes
==13999==
==13999== For counts of detected and suppressed errors, rerun with: -v
==13999== Use --track-origins=yes to see where uninitialised values come
from
==13999== ERROR SUMMARY: 29 errors from 11 contexts (suppressed: 0 from 0)
Killed



On Mon, Feb 23, 2015 at 6:56 PM, Cedric BAIL cedric.b...@free.fr wrote:

 Hum,I can't reproduce your issue, but I may have an idea, could you
 recompile your efl with -g -ggdb3 and tell me what valgrind says?

 Le 23 févr. 2015 02:26, Daniel Juyung Seo

Re: [E-devel] Probie acess - vitorsousa

2015-02-23 Thread Daniel Juyung Seo
I didn't recognize his name yet but cool for probie as it helps
cooperations!

Thanks.
Daniel Juyung Seo (SeoZ)



On Mon, Feb 23, 2015 at 8:26 PM, Tom Hacohen tom.haco...@samsung.com
wrote:

 On 19/02/15 13:50, Tom Hacohen wrote:
  Hey,
 
  I hope you recognise the nick vitorsousa from IRC, or maybe by his name,
  Vitor Sousa da Silva from the git log. Either way, he's been diligently
  working on the C++ bindings for a while now, and has more than a few
  patches in the efl.
 
  He started helping out with the efl interfaces efforts a few weeks ago,
  and we've come to a point in which giving him probie access is just
  easier for our collaboration.
 
  I hope you have no objections, and if you don't, I'll give him access by
  the end of the week.

 Done.




 --
 Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
 from Actuate! Instantly Supercharge Your Business Reports and Dashboards
 with Interactivity, Sharing, Native Excel Exports, App Integration  more
 Get technology previously reserved for billion-dollar corporations, FREE

 http://pubads.g.doubleclick.net/gampad/clk?id=190641631iu=/4140/ostg.clktrk
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[EGIT] [core/elementary] master 01/01: elm: Remove redundant finger size adjustment.

2015-02-22 Thread Daniel Juyung Seo
seoz pushed a commit to branch master.

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

commit 908f1892437fac0aecc3d2c011626ef6038043e8
Author: Daniel Juyung Seo seojuyu...@gmail.com
Date:   Mon Feb 23 08:43:47 2015 +0900

elm: Remove redundant finger size adjustment.

This is a successor of a54da8aab.
---
 src/lib/elm_button.c  | 1 -
 src/lib/elm_check.c   | 1 -
 src/lib/elm_clock.c   | 2 --
 src/lib/elm_dayselector.c | 1 -
 src/lib/elm_genlist.c | 2 --
 src/lib/elm_list.c| 2 --
 src/lib/elm_photo.c   | 1 -
 src/lib/elm_radio.c   | 1 -
 src/lib/elm_segment_control.c | 1 -
 src/lib/elm_slider.c  | 1 -
 src/lib/elm_spinner.c | 1 -
 src/lib/elm_toolbar.c | 7 ---
 12 files changed, 21 deletions(-)

diff --git a/src/lib/elm_button.c b/src/lib/elm_button.c
index 3083a7b..1bba57d 100644
--- a/src/lib/elm_button.c
+++ b/src/lib/elm_button.c
@@ -79,7 +79,6 @@ _elm_button_elm_layout_sizing_eval(Eo *obj, Elm_Button_Data 
*_pd EINA_UNUSED)
elm_coords_finger_size_adjust(1, minw, 1, minh);
edje_object_size_min_restricted_calc
  (wd-resize_obj, minw, minh, minw, minh);
-   elm_coords_finger_size_adjust(1, minw, 1, minh);
evas_object_size_hint_min_set(obj, minw, minh);
 }
 
diff --git a/src/lib/elm_check.c b/src/lib/elm_check.c
index 9077d5e..27f38d0 100644
--- a/src/lib/elm_check.c
+++ b/src/lib/elm_check.c
@@ -161,7 +161,6 @@ _elm_check_elm_layout_sizing_eval(Eo *obj, Elm_Check_Data 
*_pd EINA_UNUSED)
elm_coords_finger_size_adjust(1, minw, 1, minh);
edje_object_size_min_restricted_calc
  (wd-resize_obj, minw, minh, minw, minh);
-   elm_coords_finger_size_adjust(1, minw, 1, minh);
evas_object_size_hint_min_set(obj, minw, minh);
evas_object_size_hint_max_set(obj, -1, -1);
 }
diff --git a/src/lib/elm_clock.c b/src/lib/elm_clock.c
index 72191a9..066360d 100644
--- a/src/lib/elm_clock.c
+++ b/src/lib/elm_clock.c
@@ -415,7 +415,6 @@ _time_update(Evas_Object *obj)
  elm_coords_finger_size_adjust(1, mw, 2, mh);
  edje_object_size_min_restricted_calc
(sd-digit[i], mw, mh, mw, mh);
- elm_coords_finger_size_adjust(1, mw, 2, mh);
  evas_object_size_hint_min_set(sd-digit[i], mw, mh);
  snprintf(buf, sizeof(buf), d%i, i);
  elm_layout_content_set(obj, buf, sd-digit[i]);
@@ -449,7 +448,6 @@ _time_update(Evas_Object *obj)
  elm_coords_finger_size_adjust(1, mw, 2, mh);
  edje_object_size_min_restricted_calc
(sd-am_pm_obj, mw, mh, mw, mh);
- elm_coords_finger_size_adjust(1, mw, 2, mh);
  evas_object_size_hint_min_set(sd-am_pm_obj, mw, mh);
  elm_layout_content_set(obj, ampm, sd-am_pm_obj);
  evas_object_show(sd-am_pm_obj);
diff --git a/src/lib/elm_dayselector.c b/src/lib/elm_dayselector.c
index 2c7236d..1d834f8 100644
--- a/src/lib/elm_dayselector.c
+++ b/src/lib/elm_dayselector.c
@@ -40,7 +40,6 @@ _elm_dayselector_elm_layout_sizing_eval(Eo *obj, 
Elm_Dayselector_Data *sd EINA_U
elm_coords_finger_size_adjust(ELM_DAYSELECTOR_MAX, min_w, 1, min_h);
edje_object_size_min_restricted_calc
  (wd-resize_obj, min_w, min_h, min_w, min_h);
-   elm_coords_finger_size_adjust(ELM_DAYSELECTOR_MAX, min_w, 1, min_h);
evas_object_size_hint_min_set(obj, min_w, min_h);
 }
 
diff --git a/src/lib/elm_genlist.c b/src/lib/elm_genlist.c
index 449e493..5a84d30 100644
--- a/src/lib/elm_genlist.c
+++ b/src/lib/elm_genlist.c
@@ -1745,8 +1745,6 @@ _item_realize(Elm_Gen_Item *it,
  if (sd-mode == ELM_LIST_COMPRESS)
mw = sd-prev_viewport_w;
  edje_object_size_min_restricted_calc(VIEW(it), mw, mh, mw, mh);
- if (it-select_mode != ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY)
-   elm_coords_finger_size_adjust(1, mw, 1, mh);
  it-item-w = it-item-minw = mw;
  it-item-h = it-item-minh = mh;
  it-item-mincalcd = EINA_TRUE;
diff --git a/src/lib/elm_list.c b/src/lib/elm_list.c
index 8371e52..282b77f 100644
--- a/src/lib/elm_list.c
+++ b/src/lib/elm_list.c
@@ -984,8 +984,6 @@ _items_fix(Evas_Object *obj)
   mw = mw  ew ? mw : ew;
   mh = mh  eh ? mh : eh;
   */
-  if (!it-is_separator)
-elm_coords_finger_size_adjust(1, mw, 1, mh);
   evas_object_size_hint_min_set(VIEW(it), mw, mh);
   evas_object_show(VIEW(it));
}
diff --git a/src/lib/elm_photo.c b/src/lib/elm_photo.c
index a6a08c2..5b19d98 100644
--- a/src/lib/elm_photo.c
+++ b/src/lib/elm_photo.c
@@ -41,7 +41,6 @@ _sizing_eval(Evas_Object *obj)
elm_coords_finger_size_adjust(1, minw, 1, minh);
edje_object_size_min_restricted_calc
  (wd-resize_obj, minw, minh, minw, minh);
-   elm_coords_finger_size_adjust(1, minw

  1   2   3   4   5   6   7   8   9   10   >