[EGIT] [admin/devs] master 01/01: Update SSH keys

2016-09-13 Thread Daniel Zaoui
jackdanielz pushed a commit to branch master. http://git.enlightenment.org/admin/devs.git/commit/?id=d29e1ed4b5ff67d0f08e37cde67a62fb71e1e806 commit d29e1ed4b5ff67d0f08e37cde67a62fb71e1e806 Author: Daniel Zaoui Date: Wed Sep 14 08:41:29 2016 +0300 Update SSH keys --- developers/jackdanie

Re: [E-devel] ecore_thread usefulness and cancellation

2016-09-13 Thread Gustavo Sverzut Barbieri
Hi all, I did the wrapping in eina_thread.h, it's almost all hidden except EINA_THREAD_CLEANUP_PUSH()/POP() that will map in the header to pthread_cleanp_push()/pop() as those are macros that expand to "do {" and "while()", thus must be in the same code block. I'll use the other functions I added

Re: [E-devel] [EGIT] [core/efl] master 01/01: eina/ecore: allow threads to be canceled, use in ecore_con.

2016-09-13 Thread Gustavo Sverzut Barbieri
HEADS UP -- BINDINGS: If you wish to expose the new "cancellable" property, or cope with naughty users or 3rd party deps that may call pthread_setcancelstate(PTHREAD_CANCEL_ENABLE), please register your cleanup functions with: EINA_THREAD_CLEANUP_PUSH(cb, ctx); // will call cb() on pthread_can

[EGIT] [core/efl] master 01/01: eina/ecore: allow threads to be canceled, use in ecore_con.

2016-09-13 Thread Gustavo Sverzut Barbieri
barbieri pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=960e1a1d168ba0044544ca22b05cbf505941f150 commit 960e1a1d168ba0044544ca22b05cbf505941f150 Author: Gustavo Sverzut Barbieri Date: Wed Sep 14 01:38:58 2016 -0300 eina/ecore: allow threads to be ca

[EGIT] [core/efl] master 05/06: eo-cxx: Fix race promises

2016-09-13 Thread Felipe Magno de Almeida
felipealmeida pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=5e735fe76288fc1f416ce74e55499bea43af0ed8 commit 5e735fe76288fc1f416ce74e55499bea43af0ed8 Author: Felipe Magno de Almeida Date: Wed Sep 14 00:33:02 2016 -0300 eo-cxx: Fix race promises ---

[EGIT] [core/efl] master 03/06: eo-cxx: Add race promises through eina::variant

2016-09-13 Thread Felipe Magno de Almeida
felipealmeida pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=e0b444f95f2831738a307cbf64690d8f3bba63b3 commit e0b444f95f2831738a307cbf64690d8f3bba63b3 Author: Felipe Magno de Almeida Date: Tue Aug 16 23:26:52 2016 -0300 eo-cxx: Add race promises thro

[EGIT] [core/efl] master 02/06: eo-cxx: race for promises

2016-09-13 Thread Felipe Magno de Almeida
felipealmeida pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=2bdad3f1d66ea3c4b38409eaa8bfa72245dc428b commit 2bdad3f1d66ea3c4b38409eaa8bfa72245dc428b Author: Felipe Magno de Almeida Date: Mon Aug 15 14:47:16 2016 -0300 eo-cxx: race for promises ---

[EGIT] [core/efl] master 01/06: eina-cxx: Moved variant to eina C++

2016-09-13 Thread Felipe Magno de Almeida
felipealmeida pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=dbed78ad3ba9f247e64966a8dda6491a781bd240 commit dbed78ad3ba9f247e64966a8dda6491a781bd240 Author: Felipe Magno de Almeida Date: Mon Aug 15 14:47:00 2016 -0300 eina-cxx: Moved variant to ein

[EGIT] [core/efl] master 04/06: eo-cxx: Add promise type

2016-09-13 Thread Felipe Magno de Almeida
felipealmeida pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=3339f039644243952f98713a99987878a682e1db commit 3339f039644243952f98713a99987878a682e1db Author: Felipe Magno de Almeida Date: Wed Aug 17 20:48:24 2016 -0300 eo-cxx: Add promise type ---

[EGIT] [core/efl] master 06/06: eo-cxx: Replace for ENOMEM to avoid warnings

2016-09-13 Thread Felipe Magno de Almeida
felipealmeida pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=5df0b6765ba6b2938e19cae7e8e3a238cf72f800 commit 5df0b6765ba6b2938e19cae7e8e3a238cf72f800 Author: Felipe Magno de Almeida Date: Wed Sep 14 00:55:51 2016 -0300 eo-cxx: Replace for ENOMEM to

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

2016-09-13 Thread Gustavo Sverzut Barbieri
On Tue, Sep 13, 2016 at 8:17 PM, Cedric BAIL wrote: >>_Evas_Public_Data should contain a hash indexed by seat of focused >>Evas_Objects. From “pd->focused” to “pd->focused[seat]”. > > Wouldn't it make sense to actually just give internally a number to > each seat and use this as a mapping

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

2016-09-13 Thread Gustavo Sverzut Barbieri
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 :) It was Dilly and Iscaro that wrote that RFC, not me :-) they work with me and I reviewed the text, so some replies to you below. > On 09/13/2016 06:00

Re: [E-devel] EFL packaging on Debian

2016-09-13 Thread Ross Vandegrift
On 09/13/2016 07:07 PM, Stefan Schmidt wrote: > On 14/09/16 00:13, Ross Vandegrift wrote: >> On 09/13/2016 05:58 PM, Stefan Schmidt wrote: >> The current Debian maintainer has been missing, but supposedly returning >> soon. > > Soon as in this year? Yep, that's what I've heard - of course people's

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

2016-09-13 Thread Christopher Michael
On 09/13/2016 07: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 multi-seat means in this context, we > are talking about allowing

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

2016-09-13 Thread Cedric BAIL
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 multi-seat means in this context, we are talking about allowing multiple set of keyboard/mouse grouped into seat behav

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

2016-09-13 Thread Christopher Michael
Hi Gustavo, Quite a few inlined comments below, so please read whole email :) On 09/13/2016 06:00 PM, Bruno Dilly wrote: > Hi folks, > > We’re working on improve EFL to support multi-seat in the same application > window. > > For make it doable, we’re considering the following approaches: > >

[EGIT] [core/efl] master 02/03: evas: remove useless symbol.

2016-09-13 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=23495add5bfb4fcb6b2e24e37fe3898800c6795a commit 23495add5bfb4fcb6b2e24e37fe3898800c6795a Author: Cedric BAIL Date: Tue Sep 13 16:11:48 2016 -0700 evas: remove useless symbol. --- src/lib/evas/ca

[EGIT] [core/efl] master 01/03: evas: efl_canvas_output should be able to provide pixels if requested.

2016-09-13 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=a9ff1bf9863e5402ae5731f95f01463634d7bb18 commit a9ff1bf9863e5402ae5731f95f01463634d7bb18 Author: Cedric BAIL Date: Tue Sep 13 16:10:26 2016 -0700 evas: efl_canvas_output should be able to provide

[EGIT] [core/efl] master 03/03: evas: link output with evas canvas at finalize time.

2016-09-13 Thread Cedric BAIL
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=f9401c16f061941549463950b272a5417ed0d640 commit f9401c16f061941549463950b272a5417ed0d640 Author: Cedric BAIL Date: Tue Sep 13 16:12:04 2016 -0700 evas: link output with evas canvas at finalize ti

Re: [E-devel] EFL packaging on Debian

2016-09-13 Thread Stefan Schmidt
Hello. On 14/09/16 00:13, Ross Vandegrift wrote: > On 09/13/2016 05:58 PM, Stefan Schmidt wrote: >> I guess you would need to ask the Debian packagers to update or find new >> ones wanting to keep up with the work. To me the maintainers seem to be >> missing in action and so far everybody stepped

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

2016-09-13 Thread Bruno Dilly
Hi folks, We’re working on improve EFL to support multi-seat in the same application window. For make it doable, we’re considering the following approaches: - When using Wayland (Weston compositor) just get seat information from it - When using X11 or FB, use VNC server to gather m

Re: [E-devel] EFL packaging on Debian

2016-09-13 Thread Ross Vandegrift
On 09/13/2016 05:58 PM, Stefan Schmidt wrote: > I guess you would need to ask the Debian packagers to update or find new > ones wanting to keep up with the work. To me the maintainers seem to be > missing in action and so far everybody stepped up to replace them. Part > of the problem is that in

Re: [E-devel] Schedule discussion for 1.19

2016-09-13 Thread Stefan Schmidt
Hello. On 12/09/16 19:01, Cedric BAIL wrote: > On Mon, Sep 12, 2016 at 7:58 AM, Stefan Schmidt > wrote: >> Hello. >> >> On 10/09/16 01:29, Cedric BAIL wrote: >>> Hello, >>> >>> I fully agree with Andrew. I have yet to review what still need to be >>> done regarding Efl new interface task, but I

Re: [E-devel] EFL packaging on Debian

2016-09-13 Thread Stefan Schmidt
Hello. On 13/09/16 23:39, Jean Guyomarc'h wrote: > Hi all, > > OSX has a better packaging status than Debian (1.14 vs 1.8), and > hopefully, OSX will soon ship 1.18. So, I wonder, what's going on with > the debian package? > > I can see on the Debian tracker (https://tracker.debian.org/pkg/efl) >

[E-devel] EFL packaging on Debian

2016-09-13 Thread Jean Guyomarc'h
Hi all, OSX has a better packaging status than Debian (1.14 vs 1.8), and hopefully, OSX will soon ship 1.18. So, I wonder, what's going on with the debian package? I can see on the Debian tracker (https://tracker.debian.org/pkg/efl) that the 1.18 release has be noted, and that an "action is neede

Re: [E-devel] ecore_thread usefulness and cancellation

2016-09-13 Thread Gustavo Sverzut Barbieri
On Tue, Sep 13, 2016 at 2:40 AM, Gustavo Sverzut Barbieri wrote: > Em terça-feira, 13 de setembro de 2016, Vincent Torri > escreveu: >> >> On Tue, Sep 13, 2016 at 5:42 AM, Gustavo Sverzut Barbieri >> wrote: >> > On Mon, Sep 12, 2016 at 7:19 PM, Gustavo Sverzut Barbieri >> > wrote: >> > [...] >>

[EGIT] [core/efl] master 01/01: efl_net_dialer_* use timeout promise instead of timer object.

2016-09-13 Thread Gustavo Sverzut Barbieri
barbieri pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=f8feeb7d92910d4c4942372612b2178eb3620360 commit f8feeb7d92910d4c4942372612b2178eb3620360 Author: Gustavo Sverzut Barbieri Date: Tue Sep 13 16:08:25 2016 -0300 efl_net_dialer_* use timeout promi

Re: [E-devel] Efl_Promise and Efl_Future

2016-09-13 Thread Cedric BAIL
On Tue, Sep 13, 2016 at 10:53 AM, Davide Andreoli wrote: > 2016-09-13 2:09 GMT+02:00 Cedric BAIL : >> On Mon, Sep 12, 2016 at 2:11 AM, Tom Hacohen wrote: >> > On 08/09/16 23:29, Cedric BAIL wrote: [snip] >> >> In any case this is better than our event model based model for >> >> asynchronous re

Re: [E-devel] Efl_Promise and Efl_Future

2016-09-13 Thread Davide Andreoli
2016-09-13 20:05 GMT+02:00 Felipe Magno de Almeida < felipe.m.alme...@gmail.com>: > On Tue, Sep 13, 2016 at 2:23 PM, Davide Andreoli > wrote: > > 2016-09-13 15:59 GMT+02:00 Gustavo Sverzut Barbieri >: > > [snip] > > > This is one of the issue that make me don't like promise! > > > > Currently yo

[E-devel] Elm_Image 1.18 regression

2016-09-13 Thread Davide Andreoli
Hi guys, I think I found a behaviour break/regression in elm_image (or maybe edje swallow) in the 1.18 release. http://www.enlightenment.org/ss/e-57d83f0a338445.82540083.jpg Look at the provided screenshot: the image in the top-left corner should be top-aligned inside it's swallow (the red rect)

Re: [E-devel] Efl_Promise and Efl_Future

2016-09-13 Thread Felipe Magno de Almeida
On Tue, Sep 13, 2016 at 2:23 PM, Davide Andreoli wrote: > 2016-09-13 15:59 GMT+02:00 Gustavo Sverzut Barbieri : [snip] > This is one of the issue that make me don't like promise! > > Currently you are implementing promise only for async stuff that have a > single completion callback, so ecore_ti

Re: [E-devel] Efl_Promise and Efl_Future

2016-09-13 Thread Davide Andreoli
2016-09-13 2:09 GMT+02:00 Cedric BAIL : > On Mon, Sep 12, 2016 at 2:11 AM, Tom Hacohen wrote: > > On 08/09/16 23:29, Cedric BAIL wrote: > >> So I have now landed Efl_Future and Efl_Promise as previously > >> discussed in a lengthy email thread. The split was necessary to make > >> it possible to

Re: [E-devel] Efl_Promise and Efl_Future

2016-09-13 Thread Davide Andreoli
2016-09-13 15:59 GMT+02:00 Gustavo Sverzut Barbieri : > On Tue, Sep 13, 2016 at 10:43 AM, Felipe Magno de Almeida > wrote: > > On Sep 13, 2016 5:49 AM, wrote: > >> > > > > [snip] > > > >> There could be a helper method which does the "fetch the loop and create > >> the job" stuff. > >> > >> But

Re: [E-devel] Efl_Promise and Efl_Future

2016-09-13 Thread Cedric BAIL
On Tue, Sep 13, 2016 at 6:59 AM, Gustavo Sverzut Barbieri wrote: > On Tue, Sep 13, 2016 at 10:43 AM, Felipe Magno de Almeida > wrote: >> On Sep 13, 2016 5:49 AM, wrote: >>> >> >> [snip] >> >>> There could be a helper method which does the "fetch the loop and create >>> the job" stuff. >>> >>> Bu

Re: [E-devel] Efl_Promise and Efl_Future

2016-09-13 Thread Felipe Magno de Almeida
On Tue, Sep 13, 2016 at 12:46 PM, Gustavo Sverzut Barbieri wrote: > Many, many times you want an one shot timer :-) Then you use a timeout in efl_loop, which is a promise. Regards, -- Felipe Magno de Almeida -- ___

Re: [E-devel] Efl_Promise and Efl_Future

2016-09-13 Thread Gustavo Sverzut Barbieri
Many, many times you want an one shot timer :-) Em terça-feira, 13 de setembro de 2016, Felipe Magno de Almeida < felipe.m.alme...@gmail.com> escreveu: > On Tue, Sep 13, 2016 at 10:59 AM, Gustavo Sverzut Barbieri > > wrote: > > On Tue, Sep 13, 2016 at 10:43 AM, Felipe Magno de Almeida > > > wrote

[EGIT] [core/enlightenment] master 01/01: Fix error print when wl_wl fails to start

2016-09-13 Thread Derek Foreman
derekf pushed a commit to branch master. http://git.enlightenment.org/core/enlightenment.git/commit/?id=def99a337f7dba89ddd6c8bf3b7a19e241d8dea9 commit def99a337f7dba89ddd6c8bf3b7a19e241d8dea9 Author: Derek Foreman Date: Tue Sep 13 10:32:37 2016 -0500 Fix error print when wl_wl fails to s

[EGIT] [tools/eflete] master 01/02: tabs: fix lost object after closing home tab

2016-09-13 Thread Andrii Kroitor
rimmed pushed a commit to branch master. http://git.enlightenment.org/tools/eflete.git/commit/?id=b91999e14bed1484cf210ae23080c77da95c9a9a commit b91999e14bed1484cf210ae23080c77da95c9a9a Author: Andrii Kroitor Date: Tue Sep 13 17:03:48 2016 +0300 tabs: fix lost object after closing home t

[EGIT] [tools/eflete] master 02/02: group_navigator: fix incorrect cast on part_item selection

2016-09-13 Thread Andrii Kroitor
rimmed pushed a commit to branch master. http://git.enlightenment.org/tools/eflete.git/commit/?id=77a9b28d1f62eccc18e060305052d19f57242278 commit 77a9b28d1f62eccc18e060305052d19f57242278 Author: Andrii Kroitor Date: Tue Sep 13 17:25:34 2016 +0300 group_navigator: fix incorrect cast on par

Re: [E-devel] Efl_Promise and Efl_Future

2016-09-13 Thread marcel-hollerbach
On Tue, Sep 13, 2016 at 10:59:48AM -0300, Gustavo Sverzut Barbieri wrote: > On Tue, Sep 13, 2016 at 10:43 AM, Felipe Magno de Almeida > wrote: > > On Sep 13, 2016 5:49 AM, wrote: > >> > > > > [snip] > > > >> There could be a helper method which does the "fetch the loop and create > >> the job" st

Re: [E-devel] Efl_Promise and Efl_Future

2016-09-13 Thread Felipe Magno de Almeida
On Tue, Sep 13, 2016 at 10:59 AM, Gustavo Sverzut Barbieri wrote: > On Tue, Sep 13, 2016 at 10:43 AM, Felipe Magno de Almeida > wrote: >> On Sep 13, 2016 5:49 AM, wrote: >>> >> >> [snip] >> >>> There could be a helper method which does the "fetch the loop and create >>> the job" stuff. >>> >>> B

Re: [E-devel] Efl_Promise and Efl_Future

2016-09-13 Thread Gustavo Sverzut Barbieri
On Tue, Sep 13, 2016 at 10:43 AM, Felipe Magno de Almeida wrote: > On Sep 13, 2016 5:49 AM, wrote: >> > > [snip] > >> There could be a helper method which does the "fetch the loop and create >> the job" stuff. >> >> But with the feature of multiple efl loops in one process you have to >> decide o

[EGIT] [core/efl] master 01/01: evas: Add missing return values for _efl_canvas_output_lock/unlock functions

2016-09-13 Thread Christopher Michael
devilhorns pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=3ab6629a06b94cc1235ca70d91ac1282fed372c6 commit 3ab6629a06b94cc1235ca70d91ac1282fed372c6 Author: Chris Michael Date: Tue Sep 13 09:36:15 2016 -0400 evas: Add missing return values for _efl_ca

Re: [E-devel] Efl_Promise and Efl_Future

2016-09-13 Thread Felipe Magno de Almeida
On Sep 13, 2016 5:49 AM, wrote: > [snip] > There could be a helper method which does the "fetch the loop and create > the job" stuff. > > But with the feature of multiple efl loops in one process you have to > decide on which loop to run the timer, i dont really see how you can get > arround dec

[EGIT] [core/efl] master 01/01: evas: Mark unused parameters as being EINA_UNUSED

2016-09-13 Thread Christopher Michael
devilhorns pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=4a6d5e2a0591d64a5fb6d8d61143707525db315d commit 4a6d5e2a0591d64a5fb6d8d61143707525db315d Author: Chris Michael Date: Tue Sep 13 09:32:48 2016 -0400 evas: Mark unused parameters as being EINA_

[EGIT] [core/efl] master 01/02: eio_eet: Added test suite for eio eet module.

2016-09-13 Thread Vivek Ellur
stefan pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=fb73aabc61c5333d9461da19be15304b220d9e4e commit fb73aabc61c5333d9461da19be15304b220d9e4e Author: Vivek Ellur Date: Mon Jun 6 16:47:49 2016 +0200 eio_eet: Added test suite for eio eet module.

[EGIT] [core/efl] master 02/02: tests: eio: use eina file infrastructure for temporary file creation

2016-09-13 Thread Stefan Schmidt
stefan pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=d01fa64edf08aae2c567ee7a540d9428ab84b8bc commit d01fa64edf08aae2c567ee7a540d9428ab84b8bc Author: Stefan Schmidt Date: Thu Jun 16 15:37:46 2016 +0200 tests: eio: use eina file infrastructure for t

[EGIT] [core/efl] master 01/01: edje: Fix memory overflow on svg loader.

2016-09-13 Thread Jaehyun Cho
jaehyun pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=0ee0baf94e3c90c8b94c495e8a79df4c4e516cf6 commit 0ee0baf94e3c90c8b94c495e8a79df4c4e516cf6 Author: Jaehyun Cho Date: Tue Sep 13 17:49:36 2016 +0900 edje: Fix memory overflow on svg loader.

Re: [E-devel] Efl_Promise and Efl_Future

2016-09-13 Thread marcel-hollerbach
On Mon, Sep 12, 2016 at 10:14:27PM -0300, Gustavo Sverzut Barbieri wrote: > On Mon, Sep 12, 2016 at 10:00 PM, Simon Lees wrote: > > On 09/13/2016 09:39 AM, Cedric BAIL wrote: > >> On Mon, Sep 12, 2016 at 2:11 AM, Tom Hacohen wrote: > >>> On 08/09/16 23:29, Cedric BAIL wrote: > So I have now

[EGIT] [tools/eflete] master 01/02: group_manager: fix inverted error message logic

2016-09-13 Thread Andrii Kroitor
rimmed pushed a commit to branch master. http://git.enlightenment.org/tools/eflete.git/commit/?id=2d0d2ee2dc342a9dc5fc8e8a86c3fbd85cca0fba commit 2d0d2ee2dc342a9dc5fc8e8a86c3fbd85cca0fba Author: Andrii Kroitor Date: Tue Sep 13 10:55:19 2016 +0300 group_manager: fix inverted error message

[EGIT] [tools/eflete] master 02/02: group_manager: fix use-after-free

2016-09-13 Thread Andrii Kroitor
rimmed pushed a commit to branch master. http://git.enlightenment.org/tools/eflete.git/commit/?id=bb00b48bb8f20133b6675b648a0e5198dbfdfaed commit bb00b48bb8f20133b6675b648a0e5198dbfdfaed Author: Andrii Kroitor Date: Tue Sep 13 10:56:02 2016 +0300 group_manager: fix use-after-free --- src

[EGIT] [core/efl] master 01/01: Remove leftover evas_out usage from legacy

2016-09-13 Thread Daniel Hirt
herdsman pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=6766ae57a73789dec22a7051f190ab3c06bf328b commit 6766ae57a73789dec22a7051f190ab3c06bf328b Author: Daniel Hirt Date: Tue Sep 13 10:38:02 2016 +0300 Remove leftover evas_out usage from legacy

[EGIT] [tools/eflete] master 01/01: popup: fix abort on exit

2016-09-13 Thread Andrii Kroitor
rimmed pushed a commit to branch master. http://git.enlightenment.org/tools/eflete.git/commit/?id=7f212f8c6f3dc9ce3586a6d7508d5114c1cc0cad commit 7f212f8c6f3dc9ce3586a6d7508d5114c1cc0cad Author: Andrii Kroitor Date: Tue Sep 13 09:48:54 2016 +0300 popup: fix abort on exit --- src/bin/ui/p