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 <[email protected]> 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"&lt;[email protected]&gt;
> To: "Enlightenment developer 
> list"&lt;[email protected]&gt;;
> Cc: &lt;[email protected]&gt;; "Carsten 
> Haitzler"&lt;[email protected]&gt;;
> 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
>
> &gt; 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.
>
> &gt; just leaving those risky code without any reasons doesn't make sense to 
> me either.
> &gt; 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 &lt;[email protected]&gt; wrote:
> &gt; I'm sorry but i have no idea about your point here Seoz.
> &gt; I didn't guess anything here nor agree both jaehyun and amitesh.
> &gt; But the code in win looked strange to me.
> &gt;
> &gt; But now, the point i want argue you here is,
> &gt; just leaving those risky code without any reasons doesn't make sense to 
> me either.
> &gt; In point of my view, if the code is incorrect and it disturbs 
> improvement then we definitely try to improve it.
> &gt;
> &gt;
> &gt; Here the point is,
> &gt; jaehyun needs prove that patch doesn't cause any side effects. 
> otherwise, the patch seems be good to efl.
> &gt;
> &gt;
> &gt; Regards, Hermet
> &gt;
> &gt; -----Original Message-----
> &gt; From: "Daniel Juyung Seo"&lt;[email protected]&gt;
> &gt; To: "Carsten Haitzler"&lt;[email protected]&gt;; "Amitesh 
> Singh"&lt;[email protected]&gt;;
> &gt; Cc: "Enlightenment developer 
> list"&lt;[email protected]&gt;; 
> &lt;[email protected]&gt;;
> &gt; Sent: 2015-12-29 (ν™”) 15:28:41
> &gt; Subject: Re: [E-devel] [EGIT] [core/elementary] master 01/01: elm_win: 
> Remove unnecessary layer set for elm_win.
> &gt;
> &gt; +Amitesh
> &gt;
> &gt; Thanks raster.
> &gt; Problem solved.
> &gt;
> &gt; Daniel Juyung Seo (SeoZ)
> &gt;
> &gt;
> &gt; On Tue, Dec 29, 2015 at 3:17 PM, Carsten Haitzler 
> &lt;[email protected]&gt; wrote:
> &gt; &gt; On Tue, 29 Dec 2015 15:00:40 +0900 Daniel Juyung Seo 
> &lt;[email protected]&gt;
> &gt; &gt; said:
> &gt; &gt;
> &gt; &gt;&gt; +Jaehyun
> &gt; &gt;&gt;
> &gt; &gt;&gt; OK let's stop guessing by ourselves and just ask Jaehyun and 
> Raster.
> &gt; &gt;&gt; Daniel Juyung Seo (SeoZ)
> &gt; &gt;
> &gt; &gt; i did tell jaehyun that i have no idea why that is there and it 
> likely shouldnt
> &gt; &gt; be. its too long ago as to remember why its there as it was there 
> in the
> &gt; &gt; initial elm win code.
> &gt; &gt;
> &gt; &gt;&gt; On Tue, Dec 29, 2015 at 9:41 AM, Hermet Park 
> &lt;[email protected]&gt; wrote:
> &gt; &gt;&gt; &gt; i'm sure he already asked.
> &gt; &gt;&gt; &gt;
> &gt; &gt;&gt; &gt; Regards, Hermet
> &gt; &gt;&gt; &gt;
> &gt; &gt;&gt; &gt; -----Original Message-----
> &gt; &gt;&gt; &gt; From: "Daniel Juyung Seo"&lt;[email protected]&gt;
> &gt; &gt;&gt; &gt; To: "Enlightenment developer
> &gt; &gt;&gt; &gt; list"&lt;[email protected]&gt;; 
> Cc: "Carsten
> &gt; &gt;&gt; &gt; Haitzler"&lt;[email protected]&gt;; Sent: 2015-12-28 
> (μ›”) 15:58:15
> &gt; &gt;&gt; &gt; Subject: Re: [E-devel] [EGIT] [core/elementary] master 
> 01/01: elm_win:
> &gt; &gt;&gt; &gt; Remove unnecessary layer set for elm_win.
> &gt; &gt;&gt; &gt;
> &gt; &gt;&gt; &gt; This code was there for years and it could impact the 
> behavior.
> &gt; &gt;&gt; &gt; I think there must be a good reason for this code but I 
> also have a
> &gt; &gt;&gt; &gt; doubt on this code.
> &gt; &gt;&gt; &gt;
> &gt; &gt;&gt; &gt; One thing I am sure is that if someone would like to 
> change the code
> &gt; &gt;&gt; &gt; like this(been there for ages and could give an impact), 
> it should be
> &gt; &gt;&gt; &gt; discussed with the original author(in this case, Raster) 
> first as far
> &gt; &gt;&gt; &gt; as he/she is reachable. Do not just remove the code just 
> because you
> &gt; &gt;&gt; &gt; don't know why.
> &gt; &gt;&gt; &gt;
> &gt; &gt;&gt; &gt; Of course, this could be a workaround code and needs to be 
> removed but
> &gt; &gt;&gt; &gt; anyways ask raster first. I think there must be a reason.
> &gt; &gt;&gt; &gt;
> &gt; &gt;&gt; &gt; Thanks,
> &gt; &gt;&gt; &gt; Daniel Juyung Seo (SeoZ)
> &gt; &gt;&gt; &gt;
> &gt; &gt;&gt; &gt;
> &gt; &gt;&gt; &gt; On Mon, Dec 28, 2015 at 2:44 PM, Hermet 
> &lt;[email protected]&gt; wrote:
> &gt; &gt;&gt; &gt;&gt; If it doesn't cause any critical side 
> effects/compatibility issues, I
> &gt; &gt;&gt; &gt;&gt; can't see any reasons to keep it in.
> &gt; &gt;&gt; &gt;&gt;
> &gt; &gt;&gt; &gt;&gt; No one expects window layer value is 50.
> &gt; &gt;&gt; &gt;&gt; But I'd rather ask why 50? why it should have layer 50?
> &gt; &gt;&gt; &gt;&gt;
> &gt; &gt;&gt; &gt;&gt; Specifically, evas_object_layer_set() API has been 
> exposed,
> &gt; &gt;&gt; &gt;&gt; which means the layer setting is up to users, even 
> window object can be
> &gt; &gt;&gt; &gt;&gt; dealt with the API by users.
> &gt; &gt;&gt; &gt;&gt;
> &gt; &gt;&gt; &gt;&gt; Additionally, window object was special one so it have 
> been deal with
> &gt; &gt;&gt; &gt;&gt; event stuff differently.
> &gt; &gt;&gt; &gt;&gt;
> &gt; &gt;&gt; &gt;&gt;
> &gt; &gt;&gt; &gt;&gt; Regards, Hermet
> &gt; &gt;&gt; &gt;&gt;
> &gt; &gt;&gt; &gt;&gt; -----Original Message-----
> &gt; &gt;&gt; &gt;&gt; From: "Amitesh Singh"&lt;[email protected]&gt;
> &gt; &gt;&gt; &gt;&gt; To: "Enlightenment developer
> &gt; &gt;&gt; &gt;&gt; 
> list"&lt;[email protected]&gt;; Cc: "Carsten
> &gt; &gt;&gt; &gt;&gt; Haitzler"&lt;[email protected]&gt;; Sent: 
> 2015-12-25 (금) 16:05:50
> &gt; &gt;&gt; &gt;&gt; Subject: Re: [E-devel] [EGIT] [core/elementary] master 
> 01/01: elm_win:
> &gt; &gt;&gt; &gt;&gt; Remove unnecessary layer set for elm_win.
> &gt; &gt;&gt; &gt;&gt;
> &gt; &gt;&gt; &gt;&gt; Hello
> &gt; &gt;&gt; &gt;&gt;
> &gt; &gt;&gt; &gt;&gt; On Dec 18, 2015 3:54 PM, "Jaehyun Cho" 
> &lt;[email protected]&gt; wrote:
> &gt; &gt;&gt; &gt;&gt;&gt;
> &gt; &gt;&gt; &gt;&gt;&gt; jaehyun pushed a commit to branch master.
> &gt; &gt;&gt; &gt;&gt;&gt;
> &gt; &gt;&gt; &gt;&gt;&gt;
> &gt; &gt;&gt; &gt;&gt; 
> http://git.enlightenment.org/core/elementary.git/commit/?id=a9be1d488daf74d11181909fb6c454991272fe1e
> &gt; &gt;&gt; &gt;&gt;&gt;
> &gt; &gt;&gt; &gt;&gt;&gt; commit a9be1d488daf74d11181909fb6c454991272fe1e
> &gt; &gt;&gt; &gt;&gt;&gt; Author: Jaehyun Cho 
> &lt;[email protected]&gt;
> &gt; &gt;&gt; &gt;&gt;&gt; Date:   Fri Dec 18 19:18:51 2015 +0900
> &gt; &gt;&gt; &gt;&gt;&gt;
> &gt; &gt;&gt; &gt;&gt;&gt;     elm_win: Remove unnecessary layer set for 
> elm_win.
> &gt; &gt;&gt; &gt;&gt;&gt; ---
> &gt; &gt;&gt; &gt;&gt;&gt;  src/lib/elm_win.c  1 -
> &gt; &gt;&gt; &gt;&gt;&gt;  1 file changed, 1 deletion(-)
> &gt; &gt;&gt; &gt;&gt;&gt;
> &gt; &gt;&gt; &gt;&gt;&gt; diff --git a/src/lib/elm_win.c b/src/lib/elm_win.c
> &gt; &gt;&gt; &gt;&gt;&gt; index b1a05ae..f509f95 100644
> &gt; &gt;&gt; &gt;&gt;&gt; --- a/src/lib/elm_win.c
> &gt; &gt;&gt; &gt;&gt;&gt; +++ b/src/lib/elm_win.c
> &gt; &gt;&gt; &gt;&gt;&gt; @@ -3830,7 +3830,6 @@ 
> _elm_win_finalize_internal(Eo *obj, Elm_Win_Data
> &gt; &gt;&gt; &gt;&gt; *sd, const char *name, Elm_Win_
> &gt; &gt;&gt; &gt;&gt;&gt;     evas_object_color_set(obj, 0, 0, 0, 0);
> &gt; &gt;&gt; &gt;&gt;&gt;     evas_object_move(obj, 0, 0);
> &gt; &gt;&gt; &gt;&gt;&gt;     evas_object_resize(obj, 1, 1);
> &gt; &gt;&gt; &gt;&gt;&gt; -   evas_object_layer_set(obj, 50);
> &gt; &gt;&gt; &gt;&gt;
> &gt; &gt;&gt; &gt;&gt; I wonder why it was removed.  As far as I know,  elm 
> win is a fake ecore
> &gt; &gt;&gt; &gt;&gt; evas object. Basically it's just a wrapper of ecore 
> evas and since elm win
> &gt; &gt;&gt; &gt;&gt; does not contain any object so I think it's better to 
> put it at layer 50.
> &gt; &gt;&gt; &gt;&gt; After this change,  there could be a case when it does 
> not receive any
> &gt; &gt;&gt; &gt;&gt; events as it might go at lowest at layer 0. This could 
> result into some
> &gt; &gt;&gt; &gt;&gt; side effects. Please consider this.
> &gt; &gt;&gt; &gt;&gt;&gt;     evas_object_pass_events_set(obj, EINA_TRUE);
> &gt; &gt;&gt; &gt;&gt;&gt;
> &gt; &gt;&gt; &gt;&gt;&gt;     if (type == ELM_WIN_INLINED_IMAGE)
> &gt; &gt;&gt; &gt;&gt;&gt;
> &gt; &gt;&gt; &gt;&gt;&gt; --
> &gt; &gt;&gt; &gt;&gt;&gt;
> &gt; &gt;&gt; &gt;&gt;&gt;
> &gt; &gt;&gt; &gt;&gt; 
> ------------------------------------------------------------------------------
> &gt; &gt;&gt; &gt;&gt; _______________________________________________
> &gt; &gt;&gt; &gt;&gt; enlightenment-devel mailing list
> &gt; &gt;&gt; &gt;&gt; [email protected]
> &gt; &gt;&gt; &gt;&gt; 
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> &gt; &gt;&gt; &gt;&gt; 
> ------------------------------------------------------------------------------
> &gt; &gt;&gt; &gt;&gt; _______________________________________________
> &gt; &gt;&gt; &gt;&gt; enlightenment-devel mailing list
> &gt; &gt;&gt; &gt;&gt; [email protected]
> &gt; &gt;&gt; &gt;&gt; 
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> &gt; &gt;&gt; &gt;
> &gt; &gt;&gt; &gt; 
> ------------------------------------------------------------------------------
> &gt; &gt;&gt; &gt; _______________________________________________
> &gt; &gt;&gt; &gt; enlightenment-devel mailing list
> &gt; &gt;&gt; &gt; [email protected]
> &gt; &gt;&gt; &gt; 
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> &gt; &gt;&gt; &gt; 
> ------------------------------------------------------------------------------
> &gt; &gt;&gt; &gt; _______________________________________________
> &gt; &gt;&gt; &gt; enlightenment-devel mailing list
> &gt; &gt;&gt; &gt; [email protected]
> &gt; &gt;&gt; &gt; 
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> &gt; &gt;&gt;
> &gt; &gt;
> &gt; &gt;
> &gt; &gt; --
> &gt; &gt; ------------- Codito, ergo sum - "I code, therefore I am" 
> --------------
> &gt; &gt; The Rasterman (Carsten Haitzler)    [email protected]
> &gt; &gt;
> &gt;
> &gt; 
> ------------------------------------------------------------------------------
> &gt; _______________________________________________
> &gt; enlightenment-devel mailing list
> &gt; [email protected]
> &gt; https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> &gt; 
> ------------------------------------------------------------------------------
> &gt; _______________________________________________
> &gt; enlightenment-devel mailing list
> &gt; [email protected]
> &gt; https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
> ------------------------------------------------------------------------------
> _______________________________________________
> enlightenment-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> ------------------------------------------------------------------------------
> _______________________________________________
> enlightenment-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

------------------------------------------------------------------------------
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to