[E-devel] Examples fix

2017-08-16 Thread Guilherme Íscaro
Hello Everyone, Currently the "make examples" is broken. I created a patch to fix the problem. If possible, someone could review my patch and apply it? Thanks From 88560dd1214991fa1a8c8fb1e493d248fd4c361b Mon Sep 17 00:00:00 2001 From: Guilherme Iscaro Date: Wed, 16 Aug

[E-devel] Fwd: Examples fix

2017-08-16 Thread Guilherme Íscaro
Hello Everyone, Currently the "make examples" is broken. I created a patch to fix the problem. If possible, someone could review my patch and apply it? Thanks From 88560dd1214991fa1a8c8fb1e493d248fd4c361b Mon Sep 17 00:00:00 2001 From: Guilherme Iscaro Date: Wed, 16 Aug

Re: [E-devel] Builds

2017-07-20 Thread Guilherme Íscaro
Hello, I've fixed the issue, please, refetch my branch when possible. (I did a push -f) Thanks. On Wed, Jul 19, 2017 at 6:58 PM, Guilherme Íscaro <isc...@profusion.mobi> wrote: > Hey cedric, I was able to reproduce the error. Thanks for the report. > > I'll send a fix ASAP. I'

Re: [E-devel] Builds

2017-07-19 Thread Guilherme Íscaro
; > wrote: > > On Wed, Jul 19, 2017 at 2:46 PM, Cedric BAIL <cedric.b...@free.fr> > wrote: > >> On Wed, Jul 19, 2017 at 7:54 AM, Guilherme Íscaro < > isc...@profusion.mobi> > >> wrote: > >> > I'm playing around with Meson for some days and I reall

Re: [E-devel] Builds

2017-07-19 Thread Guilherme Íscaro
Hello, >> I wasn't able to reproduce this issue. Same here. I'm also using 0.41. -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot

Re: [E-devel] Builds

2017-07-19 Thread Guilherme Íscaro
Hello, I'm playing around with Meson for some days and I really enjoyed its syntax. If you look the meson.build files it's noticeable that it's much more readable when compared to Autotools and as Mike pointed out, it's much faster as well! >> what about windows and osx support? Meson supports

Re: [E-devel] ABI report between 1.18 and 1.19 beta1

2017-03-06 Thread Guilherme Íscaro
Hello, > What confuses me is that you have > * ecore_evas_object_cursor_device_set > * ecore_evas_cursor_device_get > What's your confusion? Let me try to clarify things - If you look the pre-multiseat implementation there were the following functions: * ecore_evas_cursor_get() *

Re: [E-devel] ABI report between 1.18 and 1.19 beta1

2017-03-02 Thread Guilherme Íscaro
Thanks Cedric :] On Thu, Mar 2, 2017 at 4:07 PM, Cedric BAIL <cedric.b...@free.fr> wrote: > On Thu, Mar 2, 2017 at 8:52 AM, Guilherme Íscaro <isc...@profusion.mobi> > wrote: > > Hello all, > > > > So, about the multi-seat/cursos API. > > >

Re: [E-devel] ABI report between 1.18 and 1.19 beta1

2017-03-02 Thread Guilherme Íscaro
Hello all, So, about the multi-seat/cursos API. > Added APIs: > > Ecore_Evas.h, libecore_evas.so.1.19.0 > ecore_evas_cursor_device_get ( Ecore_Evas const* ee, Efl_Input_Device* > pointer, Evas_Object** obj, int* layer, int* hot_x, int* hot_y ) > ecore_evas_object_cursor_device_set ( Ecore_Evas*

Re: [E-devel] Problem with new edje seatX signals

2017-01-02 Thread Guilherme Íscaro
On Fri, Dec 30, 2016 at 10:20 AM, Carsten Haitzler wrote: > On Fri, 30 Dec 2016 09:09:26 -0200 Gustavo Sverzut Barbieri > said: > > > Hi all, > > > > Indeed, breaking backwards compat is a no go and we'll fix that. > > > > Is the proposed signal name

Re: [E-devel] Edje multiseat support

2016-12-05 Thread Guilherme Íscaro
ich seat(s) are allowed to drag the object(s) On Mon, Dec 5, 2016 at 5:43 PM, Guilherme Íscaro <isc...@profusion.mobi> wrote: > If we are going to block events from seats I prefer to create an API > directly on Evas/Evas_Object. By doing so others can also take advantage of > th

Re: [E-devel] Edje multiseat support

2016-12-05 Thread Guilherme Íscaro
If we are going to block events from seats I prefer to create an API directly on Evas/Evas_Object. By doing so others can also take advantage of this API. I would also like to add that we should block keyboard events and focus/unfocus events - to keep things sane. On Mon, Dec 5, 2016 at 5:34 PM,

Re: [E-devel] [EGIT] [core/efl] master 02/05: Eo: Add efl_replace() function.

2016-12-05 Thread Guilherme Íscaro
Hello, Well, what name do you suggest? On Mon, Dec 5, 2016 at 11:50 AM, Tom Hacohen wrote: > I never liked the stringshare function that does it, so it comes with no > surprise that I don't like this one either. > > Regardless of that, I find the name very confusing. I

Re: [E-devel] Edje multiseat support

2016-12-05 Thread Guilherme Íscaro
Hey Cedric. > Another case, that I think we want to handle somehow is specific drag > per seat. If you look at edje_callback.c, you will see that we need to > handle seat in that context too. I would guess we want to set some > kind of filter via both API and theme. Do you have an opinion on

Re: [E-devel] Edje multiseat support

2016-12-05 Thread Guilherme Íscaro
Hi raster, i'm seeing over 1mb of hash entries being used by > > _evas_object_pointer_data_get() > > (called from _efl_canvas_object_pointer_mode_by_device_set()). > > I will take a look and check if we can improve the memory usage here, if you want we can discuss solutions about this one. Btw,

Re: [E-devel] [EGIT] [core/efl] master 08/09: Evas: Add support for multiple focused objects.

2016-11-10 Thread Guilherme Íscaro
By the way. I'm really sorry for this one :/ On Thu, Nov 10, 2016 at 4:15 PM, Guilherme Íscaro <isc...@profusion.mobi> wrote: > Hey guys, after some investigation I concluded that the problem was way > below in the stack (At Ecore_Evas to be more exactly). I created a patch to > f

Re: [E-devel] [EGIT] [core/efl] master 08/09: Evas: Add support for multiple focused objects.

2016-11-10 Thread Guilherme Íscaro
Hey guys, after some investigation I concluded that the problem was way below in the stack (At Ecore_Evas to be more exactly). I created a patch to fix this problem. https://phab.enlightenment.org/D4390 On Thu, Nov 10, 2016 at 1:13 AM, Jean-Philippe André wrote: > Hey, > >

Re: [E-devel] eolian/c request: enums

2016-11-09 Thread Guilherme Íscaro
Indeed. This would be an awesome feature! On Wed, Nov 9, 2016 at 1:51 PM, Mike Blumenkrantz < michael.blumenkra...@gmail.com> wrote: > This seems like it would be a great feature to have. > > On Wed, Nov 9, 2016 at 9:16 AM Gustavo Sverzut Barbieri < > barbi...@gmail.com> > wrote: > > > Hi all, >

Re: [E-devel] [EGIT] [core/efl] master 03/11: Evas_Device: Add evas_device_full_add() API.

2016-09-29 Thread Guilherme Íscaro
Indeed. I created a diff for this problem. https://phab.enlightenment.org/D4325 On Tue, Sep 27, 2016 at 2:22 PM, Davide Andreoli wrote: > I think the "correct" name for this new API should be: > evas_device_add_full() > > > 2016-09-27 3:17 GMT+02:00 Guilherme Iscaro

Re: [E-devel] [EGIT] [core/efl] master 06/11: Evas Software X11: Add a callback that informs the current screen content pixels.

2016-09-27 Thread Guilherme Íscaro
Hello Raster, I'm really sorry for this one. Though I tested the patch, I was not able to catch the deadlock during my tests :[ . I will try to reproduce the deadlock and send a patch fixing this problem. Thank you. On Tue, Sep 27, 2016 at 4:13 AM, Carsten Haitzler wrote:

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 <isc...@profusion.mobi> 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:

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

2016-09-19 Thread Guilherme Íscaro
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. > > > > = Changes on Evas = > > > >- > > > >_Evas_Public_Da

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