Re: [E-devel] ecore main loop -> efl_loop full convert

2017-11-23 Thread Jean-Philippe André
Hi, Honestly I'm a bit confused by the use of promise/future as the core since ecore events aren't single-shot by definition (yes, some of them are). But that's beyond the point for my email. In C++ Felipe implemented eo event callbacks like this: event_add(event_type, object, functor); funct

Re: [E-devel] ecore main loop -> efl_loop full convert

2017-11-23 Thread Carsten Haitzler
On Thu, 23 Nov 2017 10:12:40 -0200 Gustavo Sverzut Barbieri said: > my proposal on this whole topic is a bit different and hopefully simpler: > > - one time, single shot (ecore jobs): reimplement as promises/future. > currently they are done on top of events (to avoid changing the > ecore_main.c

[E-devel] EFL 1.20.6 release

2017-11-23 Thread Stefan Schmidt
Our sixth update on the 1.20 release. ==Fixes:==    * efl ui win - make win centering work with multiple screens (T6323)    * edje_cc: fix a memory leak issue when edje_cc writes images    * evas gl generic/common - add more linking for gles mode to fix deb build (T6158)    * edje_edit: duplicat

Re: [E-devel] ecore main loop -> efl_loop full convert

2017-11-23 Thread Gustavo Sverzut Barbieri
my proposal on this whole topic is a bit different and hopefully simpler: - one time, single shot (ecore jobs): reimplement as promises/future. currently they are done on top of events (to avoid changing the ecore_main.c), of course this needs to be reversed. Simple and clean. Just need core chang

Re: [E-devel] Terminology, one of the coolest linux terminal emulators

2017-11-23 Thread Gustavo Sverzut Barbieri
nice! On Mon, Nov 20, 2017 at 9:28 PM, Tom Hacohen wrote: > Very nice. > > On Mon, Nov 20, 2017 at 10:24 PM, Boris Faure wrote: >> Hi :) >> >> Linux.com published an article [1] on the top 5 coolest linux terminal >> emulators. >> Terminology is nicely described there. You shall all be proud o

Re: [E-devel] Eo API docs: Large inheritance content

2017-11-23 Thread Gustavo Sverzut Barbieri
- omit Efl.Object, it's always there in a way or another :-D - omit duplicates - hide (fold) indirect by default, have an "expand [+]" action that will toggle the css class visibility On Wed, Nov 22, 2017 at 1:07 AM, Jean-Philippe André wrote: > Hi, > > 2017-11-22 9:14 GMT+09:00 Carsten Haitzler

[E-devel] C++ bindings

2017-11-23 Thread Jean-Philippe André
Hey guys, I've recently been playing with our C++ bindings, trying to make them easier to use and more complete. I managed to implement function pointer support and a few other things. But I'd like to know if we have people here who are well knowledgeable about modern C++ (basically C++11 and lat