Re: [E-devel] [EGIT] [core/efl] master 01/02: evas_callbacks: restore error message behaviour from MAGIC_CHECK

2016-10-22 Thread Davide Andreoli
hey, I don't like this change. passing a NULL obj to those functions can't be correct and an error message is imo the right think to do. In fact yesterday I spotted 2 hidden bugs in python-efl thanks to the message you removed. Do you have a correct use case for this? or you are just lazy and don't

Re: [E-devel] [RFC] One binary to rule them all, packagers opinion needed

2016-10-22 Thread Simon Lees
On 10/22/2016 09:23 AM, Cedric BAIL wrote: > On Fri, Oct 21, 2016 at 3:31 PM, Stefan Schmidt > wrote: >> On 22/10/16 00:14, Cedric BAIL wrote: >>> Before I embark on a crazy idea that may just break everything, I >>> would like to get some feedback. So one of the problem we are facing >>> with

[EGIT] [bindings/python/python-efl] master 01/01: Tests: use correct FDO icon names

2016-10-22 Thread Dave Andreoli
davemds pushed a commit to branch master. http://git.enlightenment.org/bindings/python/python-efl.git/commit/?id=810623dbe4b961dbf28d64171ca9f490fc21e929 commit 810623dbe4b961dbf28d64171ca9f490fc21e929 Author: Dave Andreoli Date: Sat Oct 22 12:33:32 2016 +0200 Tests: use correct FDO icon

Re: [E-devel] [EGIT] [core/efl] master 01/01: ecore: handle recursive trigger of promise by the cancel of a future.

2016-10-22 Thread Gustavo Sverzut Barbieri
Hi Cedric, You can still trigger an infinite loop with my new code to trigger timeout due inactivity in efl_io_copier. Use the same test, just give it a timeout: terminal1$ ./src/examples/ecore/efl_net_server_example tcp 0.0.0.0: -t 5.0 terminal2$ telnet 127.0.0.1 and wait for 5 second

[EGIT] [core/efl] master 01/01: efl_net_server_fd: fix inverted comparison for valid socket handle.

2016-10-22 Thread Gustavo Sverzut Barbieri
barbieri pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=91499c5179e11f5e698c0ceaef8f08c9fdaaba1a commit 91499c5179e11f5e698c0ceaef8f08c9fdaaba1a Author: Gustavo Sverzut Barbieri Date: Sat Oct 22 22:41:01 2016 -0200 efl_net_server_fd: fix inverted co

[EGIT] [core/efl] master 01/01: efl_net_server_fd: close socket on destructor.

2016-10-22 Thread Gustavo Sverzut Barbieri
barbieri pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=5517c9b2611a0ae56b25fdf7d314560a5803261a commit 5517c9b2611a0ae56b25fdf7d314560a5803261a Author: Gustavo Sverzut Barbieri Date: Sat Oct 22 22:26:02 2016 -0200 efl_net_server_fd: close socket on

[EGIT] [core/efl] master 02/02: efl_net_*: fix some more Win32-unfriendly code.

2016-10-22 Thread Gustavo Sverzut Barbieri
barbieri pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=00fa8a8cc7191d3c2c01eb2996f530daaa571440 commit 00fa8a8cc7191d3c2c01eb2996f530daaa571440 Author: Gustavo Sverzut Barbieri Date: Sat Oct 22 22:14:45 2016 -0200 efl_net_*: fix some more Win32-unf

[EGIT] [core/efl] master 01/02: efl_net_socket_fd: use closesocket() and INVALID_SOCKET.

2016-10-22 Thread Gustavo Sverzut Barbieri
barbieri pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=810294d099d3716015e9e7b886c8e7cd28c0ff70 commit 810294d099d3716015e9e7b886c8e7cd28c0ff70 Author: Gustavo Sverzut Barbieri Date: Sat Oct 22 22:13:40 2016 -0200 efl_net_socket_fd: use closesocket

[EGIT] [core/efl] master 01/01: efl_net_*: improve WIN32.

2016-10-22 Thread Gustavo Sverzut Barbieri
barbieri pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=cddbce89007c6cd43e84389fc88e5b56a6f4618c commit cddbce89007c6cd43e84389fc88e5b56a6f4618c Author: Gustavo Sverzut Barbieri Date: Sat Oct 22 21:49:01 2016 -0200 efl_net_*: improve WIN32.

[EGIT] [core/efl] master 02/02: AI_V4MAPPED may not be defined in some platforms.

2016-10-22 Thread Gustavo Sverzut Barbieri
barbieri pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=a06c9f96aaa5cba85c49be32e4be89a9efa84795 commit a06c9f96aaa5cba85c49be32e4be89a9efa84795 Author: Gustavo Sverzut Barbieri Date: Sat Oct 22 21:19:56 2016 -0200 AI_V4MAPPED may not be defined in

[EGIT] [core/efl] master 01/02: efl_net_server_fd: one more WIN32 friendly comparison.

2016-10-22 Thread Gustavo Sverzut Barbieri
barbieri pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=9c0ce3946ab7f278f06335053c4ade2dc9139380 commit 9c0ce3946ab7f278f06335053c4ade2dc9139380 Author: Gustavo Sverzut Barbieri Date: Sat Oct 22 21:17:48 2016 -0200 efl_net_server_fd: one more WIN32

[EGIT] [core/efl] master 02/02: elementary: check if its a wayland window before using ecore_wl2 api

2016-10-22 Thread Marcel Hollerbach
bu5hm4n pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=2866e2f98003e0898f4e2b9420fd9e2638a593a5 commit 2866e2f98003e0898f4e2b9420fd9e2638a593a5 Author: Marcel Hollerbach Date: Sat Oct 22 20:22:18 2016 +0200 elementary: check if its a wayland window

[EGIT] [core/efl] master 01/02: evas_callbacks: restore error message behaviour from MAGIC_CHECK

2016-10-22 Thread Marcel Hollerbach
bu5hm4n pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=0180da708dda0d95fc34ec68c7d65d2df9ab4f95 commit 0180da708dda0d95fc34ec68c7d65d2df9ab4f95 Author: Marcel Hollerbach Date: Sat Oct 22 19:26:47 2016 +0200 evas_callbacks: restore error message beha

[EGIT] [tools/edi] master 01/01: Change sed usage to be portable.

2016-10-22 Thread Andy Williams
ajwillia-ms pushed a commit to branch master. http://git.enlightenment.org/tools/edi.git/commit/?id=a775d378e37c25a9341e4de48f46c6f99aeca304 commit a775d378e37c25a9341e4de48f46c6f99aeca304 Author: Andy Williams Date: Sat Oct 22 20:26:38 2016 +0100 Change sed usage to be portable.

[EGIT] [core/efl] master 02/06: efl_io_copier: add inactivity_timeout.

2016-10-22 Thread Gustavo Sverzut Barbieri
barbieri pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=5e54c3aa575a1cc03ffb2671ab507b4e4b77f27b commit 5e54c3aa575a1cc03ffb2671ab507b4e4b77f27b Author: Gustavo Sverzut Barbieri Date: Sat Oct 22 10:52:22 2016 -0200 efl_io_copier: add inactivity_time

[EGIT] [core/efl] master 03/06: efl_net_*_udp: expose SO_DONTROUTE.

2016-10-22 Thread Gustavo Sverzut Barbieri
barbieri pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=26866ca2a81138c41af39cb652d22975bc82a238 commit 26866ca2a81138c41af39cb652d22975bc82a238 Author: Gustavo Sverzut Barbieri Date: Sat Oct 22 11:46:19 2016 -0200 efl_net_*_udp: expose SO_DONTROUTE

[EGIT] [core/efl] master 06/06: efl_net: play better with WIN32.

2016-10-22 Thread Gustavo Sverzut Barbieri
barbieri pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=e6a78bd02aeaa1d66a01c08f0e8c40186b21d618 commit e6a78bd02aeaa1d66a01c08f0e8c40186b21d618 Author: Gustavo Sverzut Barbieri Date: Sat Oct 22 13:15:16 2016 -0200 efl_net: play better with WIN32.

[EGIT] [core/efl] master 04/06: efl_* examples: improve usability of boolean options.

2016-10-22 Thread Gustavo Sverzut Barbieri
barbieri pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=285f5c09e7ada7e122adc913647d3735fc3bccc2 commit 285f5c09e7ada7e122adc913647d3735fc3bccc2 Author: Gustavo Sverzut Barbieri Date: Sat Oct 22 11:55:45 2016 -0200 efl_* examples: improve usability

[EGIT] [core/efl] master 05/06: efl_io_copier: on close, emit "done" if still pending.

2016-10-22 Thread Gustavo Sverzut Barbieri
barbieri pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=bcd60581ebd0c435a06ce194fe4fe72412d87101 commit bcd60581ebd0c435a06ce194fe4fe72412d87101 Author: Gustavo Sverzut Barbieri Date: Sat Oct 22 12:01:17 2016 -0200 efl_io_copier: on close, emit "don

[EGIT] [core/efl] master 01/06: getaddrinfo(): when providing hints, make sure we use addrconfig/v4mapped.

2016-10-22 Thread Gustavo Sverzut Barbieri
barbieri pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=9ab8f6636a0ba5d9031c34ea10a165a00cfab2ff commit 9ab8f6636a0ba5d9031c34ea10a165a00cfab2ff Author: Gustavo Sverzut Barbieri Date: Sat Oct 22 09:41:26 2016 -0200 getaddrinfo(): when providing hint

Re: [E-devel] Python-Efl doesn't compile

2016-10-22 Thread Andrew Williams
I'm pretty sure the python bindings have not been updated in a while. As our development moves on so quickly these unmaintained portions fall behind fast. If we can resolve this then I will be able to pop python-efl and the apps that rely on it into the Efler app installer :) Andrew On Sat, 22 O

[E-devel] Python-Efl doesn't compile

2016-10-22 Thread Massimo Maiurana
I don't know if it's something wrong in my setup, but lately I'm not able to build Python bindings anymore. I attach the build log to preserve its lines length. -- Massimo Maiurana Ragusa (RG) fatal: Not a git repository (or any parent up to mount point /home) Stopping at filesystem boundary (GIT

[EGIT] [bindings/python/python-efl] master 01/01: Evas: Do not call xxx_callback_del if obj is NULL

2016-10-22 Thread Dave Andreoli
davemds pushed a commit to branch master. http://git.enlightenment.org/bindings/python/python-efl.git/commit/?id=01220931fc2a47eb1571a1b0b09bd054a8af282a commit 01220931fc2a47eb1571a1b0b09bd054a8af282a Author: Dave Andreoli Date: Sat Oct 22 11:43:25 2016 +0200 Evas: Do not call xxx_callba

[EGIT] [bindings/python/python-efl] master 01/01: Test External: more readable indentation

2016-10-22 Thread Dave Andreoli
davemds pushed a commit to branch master. http://git.enlightenment.org/bindings/python/python-efl.git/commit/?id=924f2916602a4aabd5c1658b512237ecccacc8ea commit 924f2916602a4aabd5c1658b512237ecccacc8ea Author: Dave Andreoli Date: Sat Oct 22 11:30:51 2016 +0200 Test External: more readable

[EGIT] [bindings/python/python-efl] master 01/01: Test Externals: keep in sync with the C test

2016-10-22 Thread Dave Andreoli
davemds pushed a commit to branch master. http://git.enlightenment.org/bindings/python/python-efl.git/commit/?id=2e5e96a8dd4c00976c517666819202f22954df90 commit 2e5e96a8dd4c00976c517666819202f22954df90 Author: Dave Andreoli Date: Sat Oct 22 11:25:30 2016 +0200 Test Externals: keep in sync

[EGIT] [core/efl] master 01/01: Better icon names in elm external tests

2016-10-22 Thread Davide Andreoli
davemds pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=71efc8ee9d7efb323f5142b6d1bb4ba2e8f6967c commit 71efc8ee9d7efb323f5142b6d1bb4ba2e8f6967c Author: Dave Andreoli Date: Sat Oct 22 11:10:58 2016 +0200 Better icon names in elm external tests --- d