[EGIT] [core/efl] master 27/27: efl: add documentation and last cleanup of the API.

2016-09-08 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=bd362b13d656e779f4851d57257bf04883b34ba8 commit bd362b13d656e779f4851d57257bf04883b34ba8 Author: Cedric BAIL <ced...@osg.samsung.com> Date: Thu Sep 8 14:51:13 2016 -0700 efl: add documen

[EGIT] [core/efl] master 03/27: eolian: add a builtin to handle a free callback.

2016-09-08 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=36bc9aa187dc5d1ba257c4bf03060f0792e65866 commit 36bc9aa187dc5d1ba257c4bf03060f0792e65866 Author: Cedric BAIL <ced...@osg.samsung.com> Date: Wed Jun 29 15:25:22 2016 -0700 eolian: add a b

[EGIT] [core/efl] master 02/27: eolian: add support for future.

2016-09-08 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=ed9dff8fbd422b613042cd9f402018eda28ffc67 commit ed9dff8fbd422b613042cd9f402018eda28ffc67 Author: Cedric BAIL <ced...@osg.samsung.com> Date: Wed Jun 29 15:00:17 2016 -0700 eolian: add s

[EGIT] [core/efl] master 12/27: ecore: add efl_future_race.

2016-09-08 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=0789156c86fb51cadbf173bbb230a4d2ddef9612 commit 0789156c86fb51cadbf173bbb230a4d2ddef9612 Author: Cedric Bail <ced...@osg.samsung.com> Date: Wed Jul 27 09:56:07 2016 -0700 ecor

[EGIT] [core/efl] master 04/27: efl: remove unecessary legacy_prefix set to null.

2016-09-08 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=7ae43659f66fd5351a7e649b03d41cffc91358e8 commit 7ae43659f66fd5351a7e649b03d41cffc91358e8 Author: Cedric BAIL <ced...@osg.samsung.com> Date: Wed Jun 29 16:05:52 2016 -0700 efl: remove unec

[EGIT] [core/efl] master 14/27: ecore: add efl_future_iterator_race.

2016-09-08 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=aaac15126b8fd4d691d46c52496d57269d3facdf commit aaac15126b8fd4d691d46c52496d57269d3facdf Author: Cedric BAIL <ced...@osg.samsung.com> Date: Tue Aug 30 16:30:52 2016 -0700 ecor

[EGIT] [core/efl] master 22/27: ecore: fix parenting to be done right on promise and future.

2016-09-08 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=f1c8c82e5f5cac217e2aa9c6aad90f1cdfb8fbd5 commit f1c8c82e5f5cac217e2aa9c6aad90f1cdfb8fbd5 Author: Cedric BAIL <ced...@osg.samsung.com> Date: Tue Aug 30 16:21:30 2016 -0700 ecore: fix par

[EGIT] [core/efl] master 26/27: eio: implement efl_io_manager_xattr_ls

2016-09-08 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=0c067fb62f58ae789722729c809bee9237aba315 commit 0c067fb62f58ae789722729c809bee9237aba315 Author: Cedric BAIL <ced...@osg.samsung.com> Date: Wed Sep 7 16:20:52 2016 -0700 eio: imp

[EGIT] [core/efl] master 23/27: eio: fix allocation in eio_dir to reuse common safer infra.

2016-09-08 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=d7fbd6f13ef0f32838db89f331790edbeb8a2bf1 commit d7fbd6f13ef0f32838db89f331790edbeb8a2bf1 Author: Cedric BAIL <ced...@osg.samsung.com> Date: Tue Aug 30 16:31:41 2016 -0700 eio: fix allo

[EGIT] [core/efl] master 19/27: eio: rework efl_io_manager to use efl_future.

2016-09-08 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=52c63190d5b9906698b5e1872ce6448185218d91 commit 52c63190d5b9906698b5e1872ce6448185218d91 Author: Cedric Bail <ced...@osg.samsung.com> Date: Sun Jul 31 21:41:05 2016 -0700 eio:

[EGIT] [core/efl] master 17/27: eio: add internal function able to build array instead of triggering a callback per files.

2016-09-08 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=11fe9b8cd9e4eee6f95e70fcef8727087c1a49a2 commit 11fe9b8cd9e4eee6f95e70fcef8727087c1a49a2 Author: Cedric Bail <ced...@osg.samsung.com> Date: Sun Jul 31 21:39:39 2016 -0700 eio: add in

[EGIT] [core/efl] master 25/27: eio: add an internal function for getting xattr in bulk.

2016-09-08 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=c6e145da2df8f607708effa31ddd5f5131878b54 commit c6e145da2df8f607708effa31ddd5f5131878b54 Author: Cedric BAIL <ced...@osg.samsung.com> Date: Wed Sep 7 16:20:23 2016 -0700 eio: add an in

[EGIT] [core/efl] master 21/27: ecore: fix optional future promise to not complain of there destruction.

2016-09-08 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=cb17d46cf5e9f2995a1dde22cb1e465b9fb6de10 commit cb17d46cf5e9f2995a1dde22cb1e465b9fb6de10 Author: Cedric BAIL <ced...@osg.samsung.com> Date: Tue Aug 30 16:20:36 2016 -0700 ecore: fix op

[EGIT] [core/efl] master 20/27: eio: fix manager tests.

2016-09-08 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=8e8c50e7a187ecef73c20e0e368351e7751100f9 commit 8e8c50e7a187ecef73c20e0e368351e7751100f9 Author: Cedric BAIL <ced...@osg.samsung.com> Date: Fri Aug 26 16:52:11 2016 -0700 eio: fix manager

[EGIT] [core/efl] master 06/27: ecore: add support for optional futures.

2016-09-08 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=cd6a8aa6b3ed49c7d246bad27837a306acff9630 commit cd6a8aa6b3ed49c7d246bad27837a306acff9630 Author: Cedric Bail <ced...@osg.samsung.com> Date: Fri Jul 8 14:00:43 2016 -0700 ecore: add s

[EGIT] [core/efl] master 10/27: ecore: add tests for efl_future_all.

2016-09-08 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=61957ace36ea0473777155584e29c1588e0290b3 commit 61957ace36ea0473777155584e29c1588e0290b3 Author: Cedric Bail <ced...@osg.samsung.com> Date: Tue Jul 26 12:08:48 2016 -0700 ecore: add

[EGIT] [core/efl] master 07/27: ecore: add tests for Efl.Promise.

2016-09-08 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=674acaf63d6c17e96c8ddb4fcaee10130d820c1a commit 674acaf63d6c17e96c8ddb4fcaee10130d820c1a Author: Cedric Bail <ced...@osg.samsung.com> Date: Thu Jul 7 18:01:38 2016 -0700 ecore: add

[EGIT] [core/efl] master 18/27: eo: add Eina.Binbuf native type.

2016-09-08 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=f17f389b66c734571e85d1b008dfd43fc7d40b28 commit f17f389b66c734571e85d1b008dfd43fc7d40b28 Author: Cedric Bail <ced...@osg.samsung.com> Date: Tue Aug 2 14:04:24 2016 -0700 eo: add Eina.

[EGIT] [core/efl] master 15/27: ecore: test efl_future_link.

2016-09-08 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=d8310b71802ab64e145092178c545119e6e80b23 commit d8310b71802ab64e145092178c545119e6e80b23 Author: Cedric Bail <ced...@osg.samsung.com> Date: Wed Jul 27 17:17:20 2016 -0700 ecore

[EGIT] [core/efl] master 24/27: eio: make xattr list packed for better performance.

2016-09-08 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=5579d2f5cdda0286d908e4975c0cd9f5361b8df0 commit 5579d2f5cdda0286d908e4975c0cd9f5361b8df0 Author: Cedric BAIL <ced...@osg.samsung.com> Date: Wed Sep 7 15:57:25 2016 -0700 eio: make xatt

[EGIT] [core/efl] master 11/27: ecore: add efl_future_iterator_all.

2016-09-08 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=56df83e2c09db7a549a712c21a6cfecc055a8bcd commit 56df83e2c09db7a549a712c21a6cfecc055a8bcd Author: Cedric BAIL <ced...@osg.samsung.com> Date: Tue Aug 30 16:29:49 2016 -0700 ecor

[EGIT] [core/efl] master 13/27: ecore: add test for efl_future_race.

2016-09-08 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=5edb42d3715366fb0b141763da43bdaaec19dc8f commit 5edb42d3715366fb0b141763da43bdaaec19dc8f Author: Cedric Bail <ced...@osg.samsung.com> Date: Wed Jul 27 14:28:19 2016 -0700 ecore: ad

Re: [E-devel] [EGIT] [core/efl] master 01/01: Eo class creation: Simplify code using recursive locks.

2016-09-08 Thread Cedric BAIL
On Sep 8, 2016 3:14 AM, "Tom Hacohen" wrote: > > tasn pushed a commit to branch master. > > http://git.enlightenment.org/core/efl.git/commit/?id=6b60560773f59398427f12c21945d31b852db72a > > commit 6b60560773f59398427f12c21945d31b852db72a > Author: Tom Hacohen >

[EGIT] [core/efl] master 01/02: autotools: time to turn on systemd integration by default on Linux.

2016-09-07 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=2f1d23648a0fcab361dd32f5c5fafea6f8ddf6a7 commit 2f1d23648a0fcab361dd32f5c5fafea6f8ddf6a7 Author: Cedric BAIL <ced...@osg.samsung.com> Date: Wed Sep 7 11:28:24 2016 -0700 autotools: time t

[EGIT] [core/efl] master 02/02: elementary: fix call to efl_data_scope_get from another thread.

2016-09-07 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=e6a810efa75ac4e6941964a8737beb03f83bb2fa commit e6a810efa75ac4e6941964a8737beb03f83bb2fa Author: Cedric BAIL <ced...@osg.samsung.com> Date: Wed Sep 7 11:42:29 2016 -0700 elementary: fi

Re: [E-devel] [EGIT] [core/efl] master 02/02: Eo array callback: simplify code and fix reliance on gcc extensions.

2016-09-05 Thread Cedric BAIL
On Sep 5, 2016 07:29, "Tom Hacohen" wrote: > > tasn pushed a commit to branch master. > > http://git.enlightenment.org/core/efl.git/commit/?id=b9c5ef4eea486b2f1a31f5e778f71ec10501baf4 > > commit b9c5ef4eea486b2f1a31f5e778f71ec10501baf4 > Author: Tom Hacohen >

Re: [E-devel] [EGIT] [core/efl] master 01/03: eo: improve speed of walking callback array by sorting them during creation.

2016-09-04 Thread Cedric BAIL
On Sep 3, 2016 13:09, "Gustavo Sverzut Barbieri" wrote: > > since we're talking small optimizations, some comments: > > > +EAPI int efl_callbacks_cmp(const Efl_Callback_Array_Item *a, const Efl_Callback_Array_Item *b); > > static inline this here, this reduces the symbol

[EGIT] [core/efl] master 02/03: eo: store registered callbacks in an array instead of a single chained list.

2016-09-02 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=3ab60a15646630a9a76a0a6d437dc2132cae75fd commit 3ab60a15646630a9a76a0a6d437dc2132cae75fd Author: Cedric BAIL <ced...@osg.samsung.com> Date: Wed Aug 31 17:15:35 2016 -0700 eo: store regi

[EGIT] [core/efl] master 01/03: eo: improve speed of walking callback array by sorting them during creation.

2016-09-02 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=605fec91ee794c564582e9c5ea3a833b21a8c937 commit 605fec91ee794c564582e9c5ea3a833b21a8c937 Author: Cedric BAIL <ced...@osg.samsung.com> Date: Wed Aug 31 14:12:02 2016 -0700 eo: improve

[EGIT] [core/efl] master 03/03: eo: protect efl_isa from thread race condition.

2016-09-02 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=05f05dde5c96b284c4fafd8457e6c3bb30c47c73 commit 05f05dde5c96b284c4fafd8457e6c3bb30c47c73 Author: Cedric Bail <ced...@osg.samsung.com> Date: Fri Sep 2 09:59:09 2016 -0700 eo: protect efl_is

Re: [E-devel] [EGIT] [core/efl] master 02/03: eo: general speedup of all Eo related operation.

2016-09-02 Thread Cedric BAIL
On Fri, Sep 2, 2016 at 7:44 AM, Tom Hacohen <t...@osg.samsung.com> wrote: > On 02/09/16 15:40, Cedric BAIL wrote: >> On Sep 2, 2016 07:15, "Tom Hacohen" <t...@osg.samsung.com> wrote: >>> Good job trying to tackle it, but this is wrong. >>> >

Re: [E-devel] [EGIT] [core/efl] master 02/03: eo: general speedup of all Eo related operation.

2016-09-02 Thread Cedric BAIL
Raster has already added lock around all the use of it. There is maybe one missing on isa will check later today. > -- > Tom. > > On 26/08/16 20:14, Cedric BAIL wrote: > > cedric pushed a commit to branch master. > > > > http://git.enlightenment.org/

Re: [E-devel] Callback arrays and callback invocation optimisations

2016-08-26 Thread Cedric BAIL
On Fri, Aug 26, 2016 at 5:44 PM, Carsten Haitzler <ras...@rasterman.com> wrote: > On Fri, 26 Aug 2016 12:15:57 -0700 Cedric BAIL <cedric.b...@free.fr> said: >> On Fri, Aug 26, 2016 at 2:46 AM, Tom Hacohen <t...@osg.samsung.com> wrote: >> > On 24/08/16 20:03, Ced

Re: [E-devel] Callback arrays and callback invocation optimisations

2016-08-26 Thread Cedric BAIL
On Fri, Aug 26, 2016 at 2:46 AM, Tom Hacohen <t...@osg.samsung.com> wrote: > On 24/08/16 20:03, Cedric BAIL wrote: >> On Wed, Aug 24, 2016 at 2:24 AM, Tom Hacohen <t...@osg.samsung.com> wrote: >>> On 23/08/16 18:51, Cedric BAIL wrote: >>>> On Tu

[EGIT] [core/efl] master 03/03: eo: speedup efl_isa by 50%.

2016-08-26 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=aaa0e962b75174b6dca90816b11a4e05c2985a9e commit aaa0e962b75174b6dca90816b11a4e05c2985a9e Author: Cedric BAIL <ced...@osg.samsung.com> Date: Fri Aug 26 12:04:23 2016 -0700 eo: speedup e

[EGIT] [core/efl] master 02/03: eo: general speedup of all Eo related operation.

2016-08-26 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=93a706a947cd2d6ef80f8704f4e23737fea1258f commit 93a706a947cd2d6ef80f8704f4e23737fea1258f Author: Cedric BAIL <ced...@osg.samsung.com> Date: Fri Aug 26 12:03:08 2016 -0700 eo: general s

[EGIT] [core/efl] master 01/03: eo: remove useless duplicated check.

2016-08-26 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=5e67a80753c4cc0a33dfaba008c098e07acfadfa commit 5e67a80753c4cc0a33dfaba008c098e07acfadfa Author: Cedric BAIL <ced...@osg.samsung.com> Date: Fri Aug 26 12:01:52 2016 -0700 eo: remove u

[EGIT] [core/efl] master 01/01: eina: readdir_r has been deprecated.

2016-08-25 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=0ef07d609518d3212715ff8e3ed679fbbdab0924 commit 0ef07d609518d3212715ff8e3ed679fbbdab0924 Author: Cedric BAIL <ced...@osg.samsung.com> Date: Thu Aug 25 15:20:19 2016 -0700 eina: readdir_r ha

Re: [E-devel] [EGIT] [core/efl] master 03/08: ecore_con: use F_CLOEXEC instead of SOCK_CLOEXEC

2016-08-25 Thread Cedric BAIL
ned... We need to get a working VPN infrastructure to connect it to our server. I actually also have an Odroid XU3 supposed to do the same for ARM. Beber was investigating it a few weeks back and I kind of forgot to ping him on the subject during last month coding rush.

Re: [E-devel] Callback arrays and callback invocation optimisations

2016-08-24 Thread Cedric BAIL
On Wed, Aug 24, 2016 at 2:24 AM, Tom Hacohen <t...@osg.samsung.com> wrote: > On 23/08/16 18:51, Cedric BAIL wrote: >> On Tue, Aug 23, 2016 at 3:31 AM, Tom Hacohen <t...@osg.samsung.com> wrote: >>> However, while they provide a nice memory improvement, the

Re: [E-devel] Callback arrays and callback invocation optimisations

2016-08-23 Thread Cedric BAIL
ters that I really take it with a grain of salt if you are not showing real life scenario. Sharing a callgrind trace or something along that line would really help make your point here. -- Cedric BAIL -- ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

[EGIT] [core/efl] master 01/01: eina_cxx: change strings to match new returned system string.

2016-08-19 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=552db73ac4d3f04eb5507ee83668d5979ebd8414 commit 552db73ac4d3f04eb5507ee83668d5979ebd8414 Author: Cedric BAIL <ced...@osg.samsung.com> Date: Fri Aug 19 10:17:15 2016 -0700 eina_cxx: change s

Re: [E-devel] Problem with Combobox 1.18 API

2016-08-10 Thread Cedric BAIL
On Aug 10, 2016 8:35 AM, "Tom Hacohen" wrote: > > On 10/08/16 14:51, Davide Andreoli wrote: > > 2016-08-10 15:48 GMT+02:00 Tom Hacohen : > > > >> On 10/08/16 14:45, Davide Andreoli wrote: > >>> 2016-08-10 15:22 GMT+02:00 Tom Hacohen

Re: [E-devel] [RFC] ecore-con eoify

2016-08-06 Thread Cedric BAIL
On Aug 6, 2016 12:01 PM, "Felipe Magno de Almeida" < felipe.m.alme...@gmail.com> wrote: > On Sat, Aug 6, 2016 at 7:08 AM, Davide Andreoli <d...@gurumeditation.it> wrote: > > 2016-08-05 18:53 GMT+02:00 Cedric BAIL <cedric.b...@free.fr>: > > > >

[EGIT] [core/efl] master 01/01: ecore: properly track events in Efl.Loop.Fd object.

2016-08-05 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=7e8c6b212db947d7c3458b0368d0a1abe17f11d6 commit 7e8c6b212db947d7c3458b0368d0a1abe17f11d6 Author: Cedric Bail <ced...@osg.samsung.com> Date: Fri Aug 5 12:14:18 2016 -0700 ecore: properly

[EGIT] [core/efl] master 01/01: Revert "elementary/layout: attach edje object API with eo compositing"

2016-08-05 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=a7bb1662e22e875570796e15a5bbffa1979be47e commit a7bb1662e22e875570796e15a5bbffa1979be47e Author: Cedric Bail <ced...@osg.samsung.com> Date: Fri Aug 5 10:31:49 2016 -0700 Revert "elemen

Re: [E-devel] [RFC] ecore-con eoify

2016-08-05 Thread Cedric BAIL
. > > Yeah, don't mess with refcounts. Don't delete the object when the > connection dies. There is two objects that we can talk about here. First the object that are created by the server, are owned by the server and indeed will die if the connection is dropped. I think that is fine. The second type, the object you create, should be under you responsibility. So yes, splitting close from the destruction is I think necessary. Like hide and del. But still, if you del an object, it will also hide it. So if you do del a server or a dialer, it should close the connection obviously first. -- Cedric BAIL -- ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Re: [E-devel] [RFC] ecore-con eoify

2016-08-05 Thread Cedric BAIL
t; > > - classes and mixin for real, passes eolian and generates proper code. > > I'm keeping "Efl.Net" to easily separate previous Eo attempt > ("Efl.Network"). We can rename when we're ready. Ok. -- Cedric BAIL --

Re: [E-devel] Remove currently broken single libs builds before 1.18 release?

2016-08-03 Thread Cedric BAIL
On Mon, Aug 1, 2016 at 5:50 PM, Jean-Philippe André <j...@videolan.org> wrote: > On 2 August 2016 at 09:30, Simon Lees <sfl...@suse.de> wrote: >> On 08/02/2016 09:05 AM, Carsten Haitzler (The Rasterman) wrote: >> > On Mon, 1 Aug 2016 13:38:22 -0700 Cedric BAIL

[EGIT] [core/efl] master 01/02: elementary: keep theme consistent regarding the disabling of odd/even.

2016-08-03 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=c64071ae132ddc5894d5daad8a874377a176aac5 commit c64071ae132ddc5894d5daad8a874377a176aac5 Author: Cedric Bail <ced...@osg.samsung.com> Date: Wed Aug 3 17:29:31 2016 -0700 elementary: keep

[EGIT] [core/efl] master 01/01: emotion: fix autodetection of emotion generic vlc player module.

2016-08-03 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=7925c56ec96f600d77b108d296c20bc3a9b1d3bd commit 7925c56ec96f600d77b108d296c20bc3a9b1d3bd Author: Cedric Bail <ced...@osg.samsung.com> Date: Wed Aug 3 12:01:17 2016 -0700 emotio

[EGIT] [core/efl] master 01/01: eina: test safepointer in the correct range for 32bits system.

2016-08-02 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=914043d567448de8553132d0c98dff586cc36c03 commit 914043d567448de8553132d0c98dff586cc36c03 Author: Cedric Bail <ced...@osg.samsung.com> Date: Tue Aug 2 15:28:20 2016 -0700 eina: test safep

Re: [E-devel] Remove currently broken single libs builds before 1.18 release?

2016-08-01 Thread Cedric BAIL
mething I would like to avoid though. >> >> Comments? > > That's what I've been saying since they were introduced. Two build > systems is a bad idea, we sh

[EGIT] [core/efl] master 01/01: autotools: since it has been broken for some times and nobody noticed, let's remove per directory support.

2016-08-01 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=dd1d3f0d2d8f7369f7461f54928eac2a4fce99fb commit dd1d3f0d2d8f7369f7461f54928eac2a4fce99fb Author: Cedric BAIL <ced...@osg.samsung.com> Date: Mon Aug 1 13:36:47 2016 -0700 autotools: since

Re: [E-devel] [RFC] ecore-con eoify

2016-08-01 Thread Cedric BAIL
uses > * to send a single eet to all connections. Also easily > * done at its own side (actually it already stores the > * clients in a hash, could foreach() that

[EGIT] [core/efl] master 03/03: eina: add back option lost at some point for debugging.

2016-07-28 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=3a9d43ff3131147b43af5c2ff7f6436cefe31bdc commit 3a9d43ff3131147b43af5c2ff7f6436cefe31bdc Author: Cedric Bail <ced...@osg.samsung.com> Date: Thu Jul 28 21:02:51 2016 -0700 eina: add back

[EGIT] [core/efl] master 02/03: eio: add a test for T3237.

2016-07-28 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=351c2007f6d06d5463cae431f54618fa4410eeea commit 351c2007f6d06d5463cae431f54618fa4410eeea Author: Cedric Bail <ced...@osg.samsung.com> Date: Thu Jul 28 20:54:20 2016 -0700 eio: add

[EGIT] [core/efl] master 01/03: eio: all our tests need eina and we aren't testing eina here, so init once and for all.

2016-07-28 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=cec3eddb41376aba0be93aa42a11843e66126c33 commit cec3eddb41376aba0be93aa42a11843e66126c33 Author: Cedric Bail <ced...@osg.samsung.com> Date: Thu Jul 28 20:53:34 2016 -0700 eio: all our test

Re: [E-devel] Merging efl,eo and ecore

2016-07-28 Thread Cedric BAIL
On Thu, Jul 28, 2016 at 4:22 PM, Carsten Haitzler <ras...@rasterman.com> wrote: > On Thu, 28 Jul 2016 14:55:46 -0700 Cedric BAIL <cedric.b...@free.fr> said: >> I came to realize that splitting this 3 components don't really make >> any more sense. If you want to build

Re: [E-devel] [EGIT] [core/efl] master 01/01: evas canvas destruction - detect zombie objs and hack at them with axes

2016-07-28 Thread Cedric BAIL
On Thu, Jul 28, 2016 at 4:04 PM, Carsten Haitzler <ras...@rasterman.com> wrote: > On Thu, 28 Jul 2016 08:48:20 -0700 Cedric BAIL <cedric.b...@free.fr> said: >> On Thu, Jul 28, 2016 at 8:01 AM, Carsten Haitzler <ras...@rasterman.com> >> wrote: >> &g

[E-devel] Merging efl,eo and ecore

2016-07-28 Thread Cedric BAIL
completely linked with ecore. As we were planning to merge efl and eo anyway in 1.19, I am thinking we should actually go one step further and directly merge with ecore. Have fun, -- Cedric BAIL

Re: [E-devel] [EGIT] [core/efl] master 01/01: evas canvas destruction - detect zombie objs and hack at them with axes

2016-07-28 Thread Cedric BAIL
E(unrefs, eo_obj) > + { > + ERR("Killing Zombie Object [%p] ref=%i:%i\n", eo_obj, > eo_ref_get(eo_obj), ___eo_ref2_get(eo_obj)); > + ___eo_ref2_reset(eo_obj); > + while (eo_ref_get(eo_obj) > 1) eo_unref(eo_obj); > + while (eo_ref_get(eo_obj) < 1) eo_re

[EGIT] [admin/devs] master 01/01: barbieri: and he is back !

2016-07-27 Thread Cedric Bail
cedric pushed a commit to branch master. http://git.enlightenment.org/admin/devs.git/commit/?id=c9870c6bea7521031238a1ccf30a0277e8094726 commit c9870c6bea7521031238a1ccf30a0277e8094726 Author: Cedric Bail <ced...@osg.samsung.com> Date: Wed Jul 27 07:57:23 2016 -0700 barbieri:

Re: [E-devel] Problem with legacy ecore stuff lifetime

2016-07-25 Thread Cedric BAIL
This all share the same code. So if one isn't happy, not to surprising in fact. > Timers instead seems to work as expected. This is indeed part of our tests suite, I guess it helps to make it work. Thanks for the report. -- Cedric BAIL -

[EGIT] [core/efl] master 02/02: elementary: disable visual hint at odd/even.

2016-07-21 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=7affe8c2047a41a2945cf6c048d59f28c974aa7a commit 7affe8c2047a41a2945cf6c048d59f28c974aa7a Author: Cedric BAIL <ced...@osg.samsung.com> Date: Thu Jul 21 11:17:51 2016 -0700 elementary: d

[EGIT] [core/efl] master 01/02: edje: allow inheritance from an aliased group.

2016-07-21 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=f7af802f4f94c9f99c511f9a9661523cc5cdac02 commit f7af802f4f94c9f99c511f9a9661523cc5cdac02 Author: Cedric BAIL <ced...@osg.samsung.com> Date: Thu Jul 21 11:17:30 2016 -0700 edje: allow inher

Re: [E-devel] Work items towards 1.18

2016-07-19 Thread Cedric BAIL
> - > o Double check that none of the EO APIs are exposed without the > EFL_EO_API define yet > o Double check EO still has its beta markings I have already done an expedite benchmark and there is no significant slow down compared to previous release. -- Cedric BAIL ---

[EGIT] [core/enlightenment] enlightenment-0.21 01/04: filepreview: avoid race condition when destroying txt file preview with slow hard drive.

2016-07-19 Thread Cedric BAIL
discomfitor pushed a commit to branch enlightenment-0.21. http://git.enlightenment.org/core/enlightenment.git/commit/?id=22ebf5caaa315607c18b10f392e48a6640471639 commit 22ebf5caaa315607c18b10f392e48a6640471639 Author: Cedric Bail <ced...@osg.samsung.com> Date: Mon Jul 18 16:43:07 2016

[EGIT] [core/enlightenment] enlightenment-0.20 02/05: filepreview: avoid race condition when destroying txt file preview with slow hard drive.

2016-07-19 Thread Cedric BAIL
discomfitor pushed a commit to branch enlightenment-0.20. http://git.enlightenment.org/core/enlightenment.git/commit/?id=38ec80896be5f0fb7a3e142c8f4a8acaf5dc0750 commit 38ec80896be5f0fb7a3e142c8f4a8acaf5dc0750 Author: Cedric Bail <ced...@osg.samsung.com> Date: Mon Jul 18 16:43:07 2016

[EGIT] [core/efl] master 02/02: config: increase base image cache to fit two 4K background in.

2016-07-19 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=4743fdb1906935bc93d82174156c6493d7ad48df commit 4743fdb1906935bc93d82174156c6493d7ad48df Author: Cedric Bail <ced...@osg.samsung.com> Date: Tue Jul 19 09:59:09 2016 -0700 config: increas

[EGIT] [core/efl] master 01/02: elementary: as screen get bigger, we need more cache to store uncompressed image.

2016-07-19 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=b33b2ddc3934289af3c8c6f323e4b83056d52261 commit b33b2ddc3934289af3c8c6f323e4b83056d52261 Author: Cedric Bail <ced...@osg.samsung.com> Date: Tue Jul 19 09:51:13 2016 -0700 elementary: as

Re: [E-devel] [EGIT] [tools/eflete] master 11/15: project_manager: do not use sigset under WIN32

2016-07-19 Thread Cedric BAIL
On Tue, Jul 19, 2016 at 9:33 AM, vi.vorobiov <vi.vorob...@samsung.com> wrote: > On 07/19/2016 07:07 PM, Cedric BAIL wrote: >> On Tue, Jul 19, 2016 at 8:09 AM, vi.vorobiov <vi.vorob...@samsung.com> wrote: >>> Yeah, we are understand that this buggy code should be

Re: [E-devel] [EGIT] [tools/eflete] master 11/15: project_manager: do not use sigset under WIN32

2016-07-19 Thread Cedric BAIL
ay have bugs later on that you have not identified the source of and this would be it. Cedric > On 07/19/2016 05:37 PM, Cedric BAIL wrote: >> On Jul 19, 2016 00:12, "Vitalii Vorobiov" <vi.vorob...@samsung.com> wrote: >>> rimmed pushed a commit to branch master. >>>

Re: [E-devel] [EGIT] [tools/eflete] master 11/15: project_manager: do not use sigset under WIN32

2016-07-19 Thread Cedric BAIL
On Jul 19, 2016 00:12, "Vitalii Vorobiov" wrote: > > rimmed pushed a commit to branch master. > > http://git.enlightenment.org/tools/eflete.git/commit/?id=ea8b853dc0c6cb4b168aca9a3139b02e891fd037 > > commit ea8b853dc0c6cb4b168aca9a3139b02e891fd037 > Author: Vitalii

[EGIT] [core/enlightenment] master 01/01: filepreview: avoid race condition when destroying txt file preview with slow hard drive.

2016-07-18 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/enlightenment.git/commit/?id=3e74bcb3d319d3985377159af06ced789c6213e9 commit 3e74bcb3d319d3985377159af06ced789c6213e9 Author: Cedric Bail <ced...@osg.samsung.com> Date: Mon Jul 18 16:43:07 2016 -0700 filep

Re: [E-devel] JSON

2016-07-18 Thread Cedric BAIL
On Mon, Jul 18, 2016 at 11:55 AM, Larry de Oliveira Lira Jr wrote: > Cedric, I did a json_simple_parser and refactore the previous ejson to use > that, maybe we need some adjusts to new promise and we push to a felipe > branch, if you like to see the json_simple_parse maybe I

Re: [E-devel] JSON

2016-07-18 Thread Cedric BAIL
no reason why our way of describind data descriptor couldn't also be applied on XML and JSON. I wish I had more time as that was my initial plan for emile, but I kind of stopped way before reaching that point... -- Cedric BAIL ---

[EGIT] [core/efl] master 05/05: eio: handle failure due to lack of access right.

2016-07-15 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=57226d86ff02777b6f68c5b00391015262f65c53 commit 57226d86ff02777b6f68c5b00391015262f65c53 Author: Cedric Bail <ced...@osg.samsung.com> Date: Fri Jul 15 17:04:21 2016 -0700 eio: handle failu

[EGIT] [core/efl] master 01/05: elocation: properly generate pkgconfig file.

2016-07-15 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=73bb6d244f0208cbd0e25f0075548cb2e9041e15 commit 73bb6d244f0208cbd0e25f0075548cb2e9041e15 Author: Cedric Bail <ced...@osg.samsung.com> Date: Fri Jul 15 14:01:22 2016 -0700 elocation: pr

[EGIT] [core/efl] master 02/05: eio: cleanup thread pointer on thread finish.

2016-07-15 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=bf369ba66197a62921124bfa2e5d22b1945bfaf3 commit bf369ba66197a62921124bfa2e5d22b1945bfaf3 Author: Cedric Bail <ced...@osg.samsung.com> Date: Fri Jul 15 17:00:33 2016 -0700 eio: cleanup

[EGIT] [core/efl] master 04/05: eio: make it possible to force fallback monitor for testing purpose.

2016-07-15 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=adff89dfc0fc486c42382941328ec315e4aa4ff1 commit adff89dfc0fc486c42382941328ec315e4aa4ff1 Author: Cedric Bail <ced...@osg.samsung.com> Date: Fri Jul 15 17:03:53 2016 -0700 eio: make it po

[EGIT] [core/efl] master 03/05: eio: avoid access after death of eio handler due to inotify triggering IN_IGNORED event.

2016-07-15 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=e93d6f90db2b4b2bf281e9eb810aaa2338ba2737 commit e93d6f90db2b4b2bf281e9eb810aaa2338ba2737 Author: Cedric Bail <ced...@osg.samsung.com> Date: Fri Jul 15 17:02:03 2016 -0700 eio: avoid access

[EGIT] [core/efl] master 01/04: eo: rationalize naming to follow other use of ref and wref in our API.

2016-07-13 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=d85c07e4a70e06de04820aebe5277cd491263e64 commit d85c07e4a70e06de04820aebe5277cd491263e64 Author: Cedric BAIL <ced...@osg.samsung.com> Date: Wed Jul 13 16:05:58 2016 -0700 eo: rationalize

[EGIT] [core/efl] master 04/04: eo: fix tests after renaming.

2016-07-13 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=7bb8afe4f9bcfe3a86fdf3b1cdfea083c1b68164 commit 7bb8afe4f9bcfe3a86fdf3b1cdfea083c1b68164 Author: Cedric BAIL <ced...@osg.samsung.com> Date: Wed Jul 13 16:17:16 2016 -0700 eo: fix tests

[EGIT] [core/efl] master 02/04: elementary: switch code accordingly to use new ref version.

2016-07-13 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=03915fc07b4771725714388bf15969823b98f825 commit 03915fc07b4771725714388bf15969823b98f825 Author: Cedric BAIL <ced...@osg.samsung.com> Date: Wed Jul 13 16:06:30 2016 -0700 elementary: switc

[EGIT] [core/efl] master 01/02: ecore: early destruction of animator allow for tick end to always be triggered.

2016-07-13 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=fd5d31696d834a6c0fad3fe89cfb523899c04531 commit fd5d31696d834a6c0fad3fe89cfb523899c04531 Author: Cedric BAIL <ced...@osg.samsung.com> Date: Wed Jul 13 15:09:03 2016 -0700 ecore: early destr

[EGIT] [core/efl] master 02/02: ecore: add test case for tick begin/end.

2016-07-13 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=649f120326d800b596fa54fbef633bba9b98c3fc commit 649f120326d800b596fa54fbef633bba9b98c3fc Author: Cedric BAIL <ced...@osg.samsung.com> Date: Wed Jul 13 15:31:51 2016 -0700 ecore: add tes

Re: [E-devel] [EGIT] [core/efl] master 05/10: eet - fix possible integer overflow in ptr diff on parse

2016-07-13 Thread Cedric BAIL
o long > +(((end - buf) % 4) == 0)) >{ > unsigned char *tmp = malloc((end - buf + 4) * 2); > > > -- > > > -- Cedric BAIL -- What NetFlow Analyzer can do f

Re: [E-devel] [EGIT] [tools/eflete] master 02/02: project_manager: temporary fix thread blocking when imported edc contain scripts

2016-07-13 Thread Cedric BAIL
On Wed, Jul 13, 2016 at 3:00 AM, Vitalii Vorobiov wrote: > rimmed pushed a commit to branch master. > > http://git.enlightenment.org/tools/eflete.git/commit/?id=e6f5055353da08540421c2a53b49ccfb0131e348 > > commit e6f5055353da08540421c2a53b49ccfb0131e348 > Author: Vitalii

[EGIT] [core/efl] master 01/01: edje: fix build without ephysics.

2016-07-08 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=1be63c1b6677c76caa8ad8b9e8c5d73e1a0e0b19 commit 1be63c1b6677c76caa8ad8b9e8c5d73e1a0e0b19 Author: Cedric Bail <ced...@osg.samsung.com> Date: Fri Jul 8 14:16:39 2016 -0700 edje: fix build w

[EGIT] [core/efl] master 01/02: ecore: on first arguments event notify the needs to initialize the process state.

2016-07-06 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=cdf04241dbff8cd2683d6713aef3ad0908b0332b commit cdf04241dbff8cd2683d6713aef3ad0908b0332b Author: Cedric BAIL <ced...@osg.samsung.com> Date: Wed Jul 6 15:51:25 2016 -0700 ecore: on first arg

[EGIT] [core/efl] master 02/02: elementary: use initialization information to initialize test application once.

2016-07-06 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=99018bcb5f972bc1c637a556edc8866920b15eff commit 99018bcb5f972bc1c637a556edc8866920b15eff Author: Cedric BAIL <ced...@osg.samsung.com> Date: Wed Jul 6 15:52:05 2016 -0700 elementar

[EGIT] [core/efl] master 05/05: evas: fix initialisation and shutdown of eet and eina by mesh loader and saver.

2016-07-06 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=005375176df750874820f2987ad48dfa67b44c31 commit 005375176df750874820f2987ad48dfa67b44c31 Author: Cedric BAIL <ced...@osg.samsung.com> Date: Wed Jul 6 13:26:15 2016 -0700 evas: fix initiali

[EGIT] [core/efl] master 01/01: elementary: clear callbacks before destroying object to avoid crash.

2016-07-06 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=323000c83b339f0ead866615dcca442de9a1da77 commit 323000c83b339f0ead866615dcca442de9a1da77 Author: Cedric BAIL <ced...@osg.samsung.com> Date: Wed Jul 6 10:39:23 2016 -0700 elementary:

Re: [E-devel] [e-users] Elementary application / render to memory buffer

2016-07-05 Thread Cedric BAIL
SOCKET_IMAGE that does use Ecore_Evas extn infrastructure to do this. Regards, -- Cedric BAIL -- Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San Francisco, CA to explore cutting-edge tech and listen to tech l

[EGIT] [core/efl] master 01/02: ecore: fix typo in test.

2016-06-28 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=86862e7179aadff41451e1126f0bff287de0c91b commit 86862e7179aadff41451e1126f0bff287de0c91b Author: Cedric BAIL <ced...@osg.samsung.com> Date: Tue Jun 28 11:10:51 2016 -0700 ecore: fix typo i

[EGIT] [core/efl] master 02/02: elementary: try to keep const type in config test.

2016-06-28 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=ee33978dc33df995bda44a95bc3acc40cc715d05 commit ee33978dc33df995bda44a95bc3acc40cc715d05 Author: Cedric BAIL <ced...@osg.samsung.com> Date: Tue Jun 28 11:15:50 2016 -0700 elementary: try t

Re: [E-devel] [EGIT] [core/efl] master 03/03: eo: Fix composite objects destruction

2016-06-28 Thread Cedric BAIL
On Jun 28, 2016 3:27 AM, "Jean-Philippe ANDRÉ" wrote: > > jpeg pushed a commit to branch master. > > http://git.enlightenment.org/core/efl.git/commit/?id=d8db7b2637528dbc89605720a371b0677c84ae88 > > commit d8db7b2637528dbc89605720a371b0677c84ae88 > Author: Jean-Philippe Andre

Re: [E-devel] promises...

2016-06-27 Thread Cedric BAIL
arly split both side, I think the future/reader side should be an Eo object only. In the future, if we are confident enough and find use case for exposing it as an eolian object and make it inheritable, we will still be able to do it, but for the time being, it is

Re: [E-devel] promises...

2016-06-27 Thread Cedric BAIL
> > While: > p = eo_ref(file_set()) > p.then() > p.then() > p.then() > eo_unref(p) is allowed and encouraged. Which is basically my proposition added the promise_use for when you want to be able to call cancel on it and enable also the possibility to actually make promise optional

<    5   6   7   8   9   10   11   12   13   14   >