Re: [E-devel] Creating Enlightenment Gadgets

2018-01-11 Thread Cedric Bail
> Original Message > Subject: Re: [E-devel] Creating Enlightenment Gadgets > Local Time: January 11, 2018 12:40 AM > UTC Time: January 11, 2018 8:40 AM > From: ras...@rasterman.com > To: Enlightenment developer list > Enlightenment

Re: [E-devel] efl_add causing confusion

2018-01-11 Thread Gustavo Sverzut Barbieri
On Thu, Jan 11, 2018 at 5:54 AM, Carsten Haitzler wrote: > On Wed, 10 Jan 2018 16:52:26 -0200 Gustavo Sverzut Barbieri ... >> however, in a more generic OOP system this makes things unusable, as >> we're discussing in this thread. >> >> parents: wisely we're advertising

Re: [E-devel] efl_add causing confusion

2018-01-11 Thread Felipe Magno de Almeida
On Thu, Jan 11, 2018 at 6:00 PM, Gustavo Sverzut Barbieri wrote: > On Thu, Jan 11, 2018 at 5:56 AM, Jean-Philippe André > wrote: > ... [snip] >>> WRONG/BUG usage: >>> o = efl_add(cls, parent, ...); // refcnt = 1, the PARENT's reference >>>

Re: [E-devel] efl_add causing confusion

2018-01-11 Thread Gustavo Sverzut Barbieri
On Thu, Jan 11, 2018 at 5:56 AM, Jean-Philippe André wrote: ... >> if we wish to do cascade deletion, which may be very helpful (delete a >> loop, get rid of all users... like done for evas + objects), then we >> can dissociate terminate/invalidate from reference, but the last

Re: [E-devel] [EGIT] [core/efl] master 02/05: selection: add efl_selection interface

2018-01-11 Thread Gustavo Sverzut Barbieri
i guess davemds will get mad, since he was complaining about namespaces and this one, Efl.Selection clearly misses a proper namespace. On Thu, Jan 11, 2018 at 7:02 AM, Thiep Ha wrote: > thiep pushed a commit to branch master. > >

Re: [E-devel] [EGIT] [core/efl] master 05/06: eina: add eina_promise_continue_new to create a promise using an existing dead future.

2018-01-11 Thread Gustavo Sverzut Barbieri
hey Cedric, I think things got a bit more complex than they should: On Thu, Jan 11, 2018 at 12:16 AM, Cedric BAIL wrote: > static void > -_eina_promise_value_steal_and_link(Eina_Value value, Eina_Future *f) > +_eina_promise_value_steal_and_link(Eina_Future_Scheduler

Re: [E-devel] Creating Enlightenment Gadgets

2018-01-11 Thread Mike Blumenkrantz
Thanks for your valuable input! We'll take it into consideration. If you have feedback for the developer team in the future, please be sure to include technical data to support your comments so that we can evaluate it fairly. On Thu, Jan 11, 2018 at 3:41 AM Carsten Haitzler

Re: [E-devel] Eo/Eolian namespace definition

2018-01-11 Thread Andrew Williams
Sorry to be pessimistic but this sounds like a month or two of refactoring on the end of whatever timeline we could have imagined before. It also hammers the last nail into the coffin of any early releases. Andy On Thu, 11 Jan 2018 at 00:41, Carsten Haitzler wrote: > On

Re: [E-devel] Enlightenment Developer Days 2018 location proposals

2018-01-11 Thread Stefan Schmidt
Hello. On 11/22/2017 05:50 PM, Stefan Schmidt wrote: > Hello. > > > The end of the year is near and we should start thinking about the next > edition of the Enlightenment developer days. > The location proposals have been updated and we have 4 of them right now. Thanks a lot to the people

Re: [E-devel] [EGIT] [core/efl] master 01/03: efl thread signal masks - fix up for various threads manually created

2018-01-11 Thread Stefan Schmidt
Hello. On 01/11/2018 08:18 AM, Carsten Haitzler wrote: > On Wed, 10 Jan 2018 16:02:09 +0100 Stefan Schmidt > said: > >> Hello. >> >> >> On 01/10/2018 03:45 PM, Carsten Haitzler wrote: >>> On Wed, 10 Jan 2018 09:46:45 +0100 Stefan Schmidt >>>

Re: [E-devel] [EGIT] [core/efl] master 01/03: efl thread signal masks - fix up for various threads manually created

2018-01-11 Thread Carsten Haitzler
On Wed, 10 Jan 2018 21:47:42 +0100 Stefan Schmidt said: > Hello. > > > On 01/10/2018 04:02 PM, Stefan Schmidt wrote: > > Hello. > > > > > > On 01/10/2018 03:45 PM, Carsten Haitzler wrote: > >> On Wed, 10 Jan 2018 09:46:45 +0100 Stefan Schmidt >

Re: [E-devel] efl_add causing confusion

2018-01-11 Thread Carsten Haitzler
On Thu, 11 Jan 2018 11:16:02 +0900 Jean-Philippe André said: > Hi > > On Wed, Jan 10, 2018 at 11:39 PM, Carsten Haitzler > wrote: > > > On Wed, 10 Jan 2018 16:31:33 +0900 Jean-Philippe André > > said: > > > > > Hi, > > > > > > I

Re: [E-devel] Creating Enlightenment Gadgets

2018-01-11 Thread Carsten Haitzler
On Wed, 10 Jan 2018 20:38:27 + Stephen Houston said: i'm going to put my take on this: i think this is bad. it flies in the face of everything e was built to do. to be efficient. having a process per gadget is horribly inefficient. this is precisely what helps bloat

Re: [E-devel] Eo/Eolian namespace definition

2018-01-11 Thread Carsten Haitzler
On Thu, 11 Jan 2018 14:18:21 +0900 Jean-Philippe André said: > Hi Dave, > > On Thu, Jan 11, 2018 at 7:43 AM, Davide Andreoli > wrote: > > > 2018-01-08 19:52 GMT+01:00 Cedric Bail : > > > > > Hi Dave, > > > > > > > Original

Re: [E-devel] Is there a book?

2018-01-11 Thread Carsten Haitzler
On Thu, 11 Jan 2018 01:04:34 +0530 Vanangamudi said: > Hi, > > > I want to try and build an mind-map application from scratch to explore > the scene-graph facilities of efl. I did look at Egitu > project(https://github.com/DaveMDS/egitu/tree/master/egitu). > > I

Re: [E-devel] Eo/Eolian namespace definition

2018-01-11 Thread Carsten Haitzler
On Wed, 10 Jan 2018 23:43:15 +0100 Davide Andreoli said: > 2018-01-08 19:52 GMT+01:00 Cedric Bail : > > > Hi Dave, > > > > > Original Message > > > Subject: [E-devel] Eo/Eolian namespace definition > > > Local Time: January 7, 2018 9:28

Re: [E-devel] efl_add causing confusion

2018-01-11 Thread Carsten Haitzler
On Wed, 10 Jan 2018 16:52:26 -0200 Gustavo Sverzut Barbieri said: > hi all, > > jpeg, i think that this "destruct" event should have a counterpart > method, like in GObject they have dispose + finalize, we could have > something like that to allow two clearly distinct