Re: [E-devel] [RFC] EFL Multi-seat

2016-09-20 Thread Jean-Philippe André
Hi, On 17 September 2016 at 06:11, Guilherme Íscaro wrote: > Hey guys, Here's a version 2. > > = Changes on Evas = > >- > >_Evas_Public_Data should contain a hash indexed by seat of focused >Evas_Objects. From “pd->focused” to “pd->focused[seat]”. >- > >

Re: [E-devel] [RFC] EFL Multi-seat

2016-09-19 Thread Christopher Michael
On 09/19/2016 05:27 PM, Guilherme Íscaro wrote: > On Fri, Sep 16, 2016 at 6:17 PM, Christopher Michael > wrote: > >> On 09/16/2016 05:11 PM, Guilherme Íscaro wrote: >>> Hey guys, Here's a version 2. >>> >>> = Changes on Evas = >>> >>>- >>> >>>_Evas_Public_Data

Re: [E-devel] [RFC] EFL Multi-seat

2016-09-19 Thread Guilherme Íscaro
s/teori/theory/ On Mon, Sep 19, 2016 at 6:27 PM, Guilherme Íscaro wrote: > > > On Fri, Sep 16, 2016 at 6:17 PM, Christopher Michael < > cp.mich...@samsung.com> wrote: > >> On 09/16/2016 05:11 PM, Guilherme Íscaro wrote: >> > Hey guys, Here's a version 2. >> > >> > =

Re: [E-devel] [RFC] EFL Multi-seat

2016-09-19 Thread Guilherme Íscaro
On Fri, Sep 16, 2016 at 6:17 PM, Christopher Michael wrote: > On 09/16/2016 05:11 PM, Guilherme Íscaro wrote: > > Hey guys, Here's a version 2. > > > > = Changes on Evas = > > > >- > > > >_Evas_Public_Data should contain a hash indexed by seat of focused > >

Re: [E-devel] [RFC] EFL Multi-seat

2016-09-16 Thread Christopher Michael
On 09/16/2016 05:11 PM, Guilherme Íscaro wrote: > Hey guys, Here's a version 2. > > = Changes on Evas = > >- > >_Evas_Public_Data should contain a hash indexed by seat of focused >Evas_Objects. From “pd->focused” to “pd->focused[seat]”. >- > >evas_canvas_focus_get() should

Re: [E-devel] [RFC] EFL Multi-seat

2016-09-16 Thread Guilherme Íscaro
Hey guys, Here's a version 2. = Changes on Evas = - _Evas_Public_Data should contain a hash indexed by seat of focused Evas_Objects. From “pd->focused” to “pd->focused[seat]”. - evas_canvas_focus_get() should return the object focused by the default seat. -

Re: [E-devel] [RFC] EFL Multi-seat

2016-09-16 Thread Gustavo Sverzut Barbieri
On Thu, Sep 15, 2016 at 10:47 PM, Derek Foreman wrote: > On 15/09/16 10:51 AM, Gustavo Sverzut Barbieri wrote: >> On Wed, Sep 14, 2016 at 3:42 PM, Derek Foreman >> wrote: >>> Wayland does have separate focus for pointer, keyboard, and touch within

Re: [E-devel] [RFC] EFL Multi-seat

2016-09-15 Thread David Seikel
On Thu, 15 Sep 2016 20:47:34 -0500 Derek Foreman wrote: > On 15/09/16 10:51 AM, Gustavo Sverzut Barbieri wrote: > > On Wed, Sep 14, 2016 at 3:42 PM, Derek Foreman > > wrote: > >> Wayland does have separate focus for pointer, keyboard, and touch >

Re: [E-devel] [RFC] EFL Multi-seat

2016-09-15 Thread Derek Foreman
On 15/09/16 10:51 AM, Gustavo Sverzut Barbieri wrote: > On Wed, Sep 14, 2016 at 3:42 PM, Derek Foreman wrote: >> Wayland does have separate focus for pointer, keyboard, and touch within >> a seat - and there's no "seat focus" at all. > > Ok, that helps so we'll basically

Re: [E-devel] [RFC] EFL Multi-seat

2016-09-15 Thread Gustavo Sverzut Barbieri
On Wed, Sep 14, 2016 at 3:42 PM, Derek Foreman wrote: > Wayland does have separate focus for pointer, keyboard, and touch within > a seat - and there's no "seat focus" at all. Ok, that helps so we'll basically add focus per device, since your previous explanation that

Re: [E-devel] [RFC] EFL Multi-seat

2016-09-14 Thread Derek Foreman
On 14/09/16 10:59 AM, Guilherme Íscaro wrote: > Hey Christopher, some comments were answered by k-s. I will add some > thoughts. > > On Tue, Sep 13, 2016 at 8:15 PM, Christopher Michael > wrote: > >> Hi Gustavo, >> >> Quite a few inlined comments below, so please read

Re: [E-devel] [RFC] EFL Multi-seat

2016-09-14 Thread Guilherme Íscaro
On Tue, Sep 13, 2016 at 8:17 PM, Cedric BAIL wrote: > Hello, > > On Tue, Sep 13, 2016 at 3:00 PM, Bruno Dilly > wrote: > > We’re working on improve EFL to support multi-seat in the same > application > > window. > > For people who do not know what

Re: [E-devel] [RFC] EFL Multi-seat

2016-09-14 Thread Christopher Michael
On 09/14/2016 11:59 AM, Guilherme Íscaro wrote: > Hey Christopher, some comments were answered by k-s. I will add some > thoughts. > > On Tue, Sep 13, 2016 at 8:15 PM, Christopher Michael > wrote: > >> Hi Gustavo, >> >> Quite a few inlined comments below, so please read

Re: [E-devel] [RFC] EFL Multi-seat

2016-09-14 Thread Guilherme Íscaro
Hey Christopher, some comments were answered by k-s. I will add some thoughts. On Tue, Sep 13, 2016 at 8:15 PM, Christopher Michael wrote: > Hi Gustavo, > > Quite a few inlined comments below, so please read whole email :) > > On 09/13/2016 06:00 PM, Bruno Dilly wrote:

Re: [E-devel] [RFC] EFL Multi-seat

2016-09-14 Thread Bruno Dilly
Hi Cedric, On Tue, Sep 13, 2016 at 8:17 PM, Cedric BAIL wrote: > Hello, > > On Tue, Sep 13, 2016 at 3:00 PM, Bruno Dilly > wrote: > > We’re working on improve EFL to support multi-seat in the same > application > > window. > [...] > > > > Also

Re: [E-devel] [RFC] EFL Multi-seat

2016-09-13 Thread Gustavo Sverzut Barbieri
On Tue, Sep 13, 2016 at 8:17 PM, Cedric BAIL wrote: >>_Evas_Public_Data should contain a hash indexed by seat of focused >>Evas_Objects. From “pd->focused” to “pd->focused[seat]”. > > Wouldn't it make sense to actually just give internally a number to > each seat and

Re: [E-devel] [RFC] EFL Multi-seat

2016-09-13 Thread Gustavo Sverzut Barbieri
On Tue, Sep 13, 2016 at 8:15 PM, Christopher Michael wrote: > Hi Gustavo, > > Quite a few inlined comments below, so please read whole email :) It was Dilly and Iscaro that wrote that RFC, not me :-) they work with me and I reviewed the text, so some replies to you

Re: [E-devel] [RFC] EFL Multi-seat

2016-09-13 Thread Christopher Michael
On 09/13/2016 07:17 PM, Cedric BAIL wrote: > Hello, > > On Tue, Sep 13, 2016 at 3:00 PM, Bruno Dilly wrote: >> We’re working on improve EFL to support multi-seat in the same application >> window. > > For people who do not know what multi-seat means in this context, we >

Re: [E-devel] [RFC] EFL Multi-seat

2016-09-13 Thread Cedric BAIL
Hello, On Tue, Sep 13, 2016 at 3:00 PM, Bruno Dilly wrote: > We’re working on improve EFL to support multi-seat in the same application > window. For people who do not know what multi-seat means in this context, we are talking about allowing multiple set of keyboard/mouse

Re: [E-devel] [RFC] EFL Multi-seat

2016-09-13 Thread Christopher Michael
Hi Gustavo, Quite a few inlined comments below, so please read whole email :) On 09/13/2016 06:00 PM, Bruno Dilly wrote: > Hi folks, > > We’re working on improve EFL to support multi-seat in the same application > window. > > For make it doable, we’re considering the following approaches: > >