Re: [E-devel] Wrapper for ecore init

2017-05-24 Thread William L. Thomson Jr.
On Thu, 25 May 2017 10:19:13 +0900 Carsten Haitzler (The Rasterman) wrote: > On Wed, 24 May 2017 20:31:39 -0400 "William L. Thomson Jr." > said: > > > It seems I am down to the following question. > > > > How to tell if EFL is using Wayland? Before calling ecore_wl_init, > > without using ENV

Re: [E-devel] Wrapper for ecore keyboard/mouse grab

2017-05-24 Thread William L. Thomson Jr.
On Thu, 25 May 2017 11:25:58 +0900 Carsten Haitzler (The Rasterman) wrote: > this actually is exactly what grabbing kbd would do for your > pinentry. i'm busy chatting and suddenly my kkbd is stolen mid > sentence by pinentry... > > generally this would be why it shouldn't be allowed. I see it

Re: [E-devel] Wrapper for ecore init

2017-05-24 Thread The Rasterman
On Wed, 24 May 2017 20:31:39 -0400 "William L. Thomson Jr." said: > It seems I am down to the following question. > > How to tell if EFL is using Wayland? Before calling ecore_wl_init, > without using ENV variables. you aren't really meant to know. we try and hide it. you could guess from envir

Re: [E-devel] Wrapper for ecore keyboard/mouse grab

2017-05-24 Thread The Rasterman
On Wed, 24 May 2017 20:10:34 -0400 "William L. Thomson Jr." said: > On Thu, 25 May 2017 08:40:04 +0900 > Carsten Haitzler (The Rasterman) wrote: > > > On Wed, 24 May 2017 17:33:36 -0400 "William L. Thomson Jr." > > said: > > > > > Another requirement for pinentry is to grab keyboard and mouse

Re: [E-devel] Wrapper for ecore init

2017-05-24 Thread The Rasterman
On Wed, 24 May 2017 20:00:51 -0400 "William L. Thomson Jr." said: > On Thu, 25 May 2017 08:32:17 +0900 > Carsten Haitzler (The Rasterman) wrote: > > > On Wed, 24 May 2017 15:19:54 -0400 "William L. Thomson Jr." > > said: > > > > before you init elm/efl: > > > > char buf[1024]; > > snprintf(b

Re: [E-devel] Wrapper for ecore init

2017-05-24 Thread William L. Thomson Jr.
It seems I am down to the following question. How to tell if EFL is using Wayland? Before calling ecore_wl_init, without using ENV variables. If that is possible. Then I can call either ecore_x_init, or ecore_wl_init for now. Eventually just calling elm_init as I already am. -- William L. Thoms

Re: [E-devel] Wrapper for ecore keyboard/mouse grab

2017-05-24 Thread William L. Thomson Jr.
On Thu, 25 May 2017 08:40:04 +0900 Carsten Haitzler (The Rasterman) wrote: > On Wed, 24 May 2017 17:33:36 -0400 "William L. Thomson Jr." > said: > > > Another requirement for pinentry is to grab keyboard and mouse. Mike > > did this originally in his version. However its using ecore_x > > speci

Re: [E-devel] Wrapper for ecore init

2017-05-24 Thread William L. Thomson Jr.
On Thu, 25 May 2017 08:32:17 +0900 Carsten Haitzler (The Rasterman) wrote: > On Wed, 24 May 2017 15:19:54 -0400 "William L. Thomson Jr." > said: > > before you init elm/efl: > > char buf[1024]; > snprintf(buf, sizeof(buf), "DISPLAY=%s", pe->display); > putenv(strdup(buf)); Did that, in a norm

Re: [E-devel] Wrapper for ecore keyboard/mouse grab

2017-05-24 Thread William L. Thomson Jr.
On Wed, 24 May 2017 23:18:47 + Mike Blumenkrantz wrote: > Grabs of this sort do not exist for wayland. I assume then it would be the case for all across the board, GTK, QT, anything using wayland. If so, that would be a good technical reason for omitting any X specific grab code from EFL pi

Re: [E-devel] Wrapper for ecore keyboard/mouse grab

2017-05-24 Thread The Rasterman
On Wed, 24 May 2017 17:33:36 -0400 "William L. Thomson Jr." said: > Another requirement for pinentry is to grab keyboard and mouse. Mike > did this originally in his version. However its using ecore_x specific > code. Like the other ecore_x_init issue. also wayland doesn't even allow grabbing of

Re: [E-devel] Wrapper for ecore init

2017-05-24 Thread The Rasterman
On Wed, 24 May 2017 15:19:54 -0400 "William L. Thomson Jr." said: before you init elm/efl: char buf[1024]; snprintf(buf, sizeof(buf), "DISPLAY=%s", pe->display); putenv(strdup(buf)); why DISPLAY was not properly set for you before execution yet somehow has been provided to you via some other me

Re: [E-devel] Wrapper for ecore keyboard/mouse grab

2017-05-24 Thread Mike Blumenkrantz
Grabs of this sort do not exist for wayland. On Wed, May 24, 2017, 5:35 PM William L. Thomson Jr. wrote: > Another requirement for pinentry is to grab keyboard and mouse. Mike > did this originally in his version. However its using ecore_x specific > code. Like the other ecore_x_init issue. > >

[E-devel] Wrapper for ecore keyboard/mouse grab

2017-05-24 Thread William L. Thomson Jr.
Another requirement for pinentry is to grab keyboard and mouse. Mike did this originally in his version. However its using ecore_x specific code. Like the other ecore_x_init issue. I need wrappers for the grab stuff, keyboard and mouse. I do not see anything of the sort for Wayland. Thus for any w

Re: [E-devel] Wrapper for ecore init

2017-05-24 Thread William L. Thomson Jr.
On Wed, 24 May 2017 21:27:37 +0200 Vincent Torri wrote: > what about ecore_evas ? I do not believe I can use that, since I am passing a Display target name to the others. That one does not take a value. I tried it just in case, and did not work. A window never comes up. > Vincent > > On Wed,

[EGIT] [core/efl] master 01/01: elm_code: fix cursor position (100%)

2017-05-24 Thread Al Poole
ajwillia-ms pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=66fd9839a0ac147b1925793303eef6c3bafbd23c commit 66fd9839a0ac147b1925793303eef6c3bafbd23c Author: Al Poole Date: Wed May 24 21:18:19 2017 +0100 elm_code: fix cursor position (100%) R

Re: [E-devel] Wrapper for ecore init

2017-05-24 Thread Vincent Torri
what about ecore_evas ? Vincent On Wed, May 24, 2017 at 9:19 PM, William L. Thomson Jr. wrote: > In working on pinentry, it seems for some reason I am needing to call > ecore_x_init. Otherwise you do not get a window. Per recent discussion > over ecrire, one should not have any ecore_x or ecore_

[E-devel] Wrapper for ecore init

2017-05-24 Thread William L. Thomson Jr.
In working on pinentry, it seems for some reason I am needing to call ecore_x_init. Otherwise you do not get a window. Per recent discussion over ecrire, one should not have any ecore_x or ecore_wl, etc code. Or be bound to one or the other. It seems there is a need for a wrapper around ecore_x_in

[E-devel] Enlightenment DR 0.21.8 Release

2017-05-24 Thread Simon Lees
CHANGES https://git.enlightenment.org/core/enlightenment.git/tree/NEWS?h=v0.21.8 TICKETS ADDRESSED * https://phab.enlightenment.org/T4963 * https://phab.enlightenment.org/T3144 * https://phab.enlightenment.org/T5262 * https://phab.enlightenment.org/T5288 * https://phab.enlightenment.or

[EGIT] [core/enlightenment] enlightenment-0.21 03/03: 21.8 NEWS Updates

2017-05-24 Thread Simon Lees
simotek pushed a commit to branch enlightenment-0.21. http://git.enlightenment.org/core/enlightenment.git/commit/?id=317a566df980a6d7ac5197ea9eb5f8961ef80f99 commit 317a566df980a6d7ac5197ea9eb5f8961ef80f99 Author: Simon Lees Date: Thu May 18 10:07:30 2017 +0930 21.8 NEWS Updates --- NEWS

[EGIT] [core/enlightenment] annotated tag v0.21.8 created (now b394d45)

2017-05-24 Thread Enlightenment Git
This is an automated email from the git hooks/post-receive script. simotek pushed a change to annotated tag v0.21.8 in repository core/enlightenment. at b394d45 (tag) tagging 317a566df980a6d7ac5197ea9eb5f8961ef80f99 (commit) replaces v0.21.7 tagged by Simon Lees on Th

[EGIT] [core/enlightenment] enlightenment-0.21 02/03: 21.8 Release

2017-05-24 Thread Simon Lees
simotek pushed a commit to branch enlightenment-0.21. http://git.enlightenment.org/core/enlightenment.git/commit/?id=c430bbf9cac5e097a9a526084e3eefb98ebc0533 commit c430bbf9cac5e097a9a526084e3eefb98ebc0533 Author: Simon Lees Date: Thu May 18 10:06:39 2017 +0930 21.8 Release --- configure

[EGIT] [website/www-content] master 01/01: Wiki page e0.21.8_release changed with summary [created] by Simon

2017-05-24 Thread Simon
WWW-www.enlightenment.org pushed a commit to branch master. http://git.enlightenment.org/website/www-content.git/commit/?id=84f2ded68151dc80e31263e4469d6a8f9d4eb338 commit 84f2ded68151dc80e31263e4469d6a8f9d4eb338 Author: Simon Date: Wed May 24 03:38:03 2017 -0700 Wiki page e0.21.8_release

[EGIT] [core/efl] master 02/02: Efl.Ui.Progressbar: Implement Efl.Ui.Progress intf for progressbar part

2017-05-24 Thread Amitesh Singh
ami pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=99738e4d39a9228738bac6853de2942b1e364eb0 commit 99738e4d39a9228738bac6853de2942b1e364eb0 Author: Amitesh Singh Date: Wed May 24 17:02:37 2017 +0900 Efl.Ui.Progressbar: Implement Efl.Ui.Progress intf

[EGIT] [core/efl] master 01/02: Efl.Ui.Progressbar: add pulse_mode & pulse as eo API

2017-05-24 Thread Amitesh Singh
ami pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=071bdb6b221121f5afcfd605ce85cf57e2c5728c commit 071bdb6b221121f5afcfd605ce85cf57e2c5728c Author: Amitesh Singh Date: Wed May 24 14:12:34 2017 +0900 Efl.Ui.Progressbar: add pulse_mode & pulse as eo A

[EGIT] [core/efl] master 03/07: evas: Fix rare crash in object destruction

2017-05-24 Thread Jean-Philippe ANDRÉ
jpeg pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=d8f59d24c47e72ab77ad4e81e1f04e864bd7cf2e commit d8f59d24c47e72ab77ad4e81e1f04e864bd7cf2e Author: Jean-Philippe Andre Date: Wed May 24 13:52:13 2017 +0900 evas: Fix rare crash in object destruction

[EGIT] [core/efl] master 02/07: evas: Add children_iterate to Efl.Input.Device

2017-05-24 Thread Jean-Philippe ANDRÉ
jpeg pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=1e1a611fdb340be17fef5d6037b0a5c2a80f77ce commit 1e1a611fdb340be17fef5d6037b0a5c2a80f77ce Author: Jean-Philippe Andre Date: Wed May 24 13:26:51 2017 +0900 evas: Add children_iterate to Efl.Input.Dev

[EGIT] [core/efl] master 04/07: evas/elm: Add Efl.Image.image_size read-only property

2017-05-24 Thread Jean-Philippe ANDRÉ
jpeg pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=b114f8c66db549362a8e9aa0bf0c7101f8090979 commit b114f8c66db549362a8e9aa0bf0c7101f8090979 Author: Jean-Philippe Andre Date: Wed May 24 15:07:21 2017 +0900 evas/elm: Add Efl.Image.image_size read-onl

[EGIT] [core/efl] master 01/07: evas: Make efl_input_device_seat_id_get() more useful

2017-05-24 Thread Jean-Philippe ANDRÉ
jpeg pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=12748a039e57aac8fbf6b93766ca0c8902174ac9 commit 12748a039e57aac8fbf6b93766ca0c8902174ac9 Author: Jean-Philippe Andre Date: Wed May 24 13:12:51 2017 +0900 evas: Make efl_input_device_seat_id_get() m

[EGIT] [core/efl] master 06/07: evas: Unify device names

2017-05-24 Thread Jean-Philippe ANDRÉ
jpeg pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=5573cf414a4e6601025e7e117e54ceeff1d9492f commit 5573cf414a4e6601025e7e117e54ceeff1d9492f Author: Jean-Philippe Andre Date: Wed May 24 16:00:47 2017 +0900 evas: Unify device names Fixes mou

[EGIT] [core/efl] master 05/07: elm: Remove elm_box_layout_set from EO

2017-05-24 Thread Jean-Philippe ANDRÉ
jpeg pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=127c4ac9c25a212337ceb983798f4e138483581e commit 127c4ac9c25a212337ceb983798f4e138483581e Author: Jean-Philippe Andre Date: Wed May 24 15:17:06 2017 +0900 elm: Remove elm_box_layout_set from EO

[EGIT] [core/efl] master 07/07: examples: Test API efl_input_device_children_iterate

2017-05-24 Thread Jean-Philippe ANDRÉ
jpeg pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=81eb7a3f0b1d5269a1dd4416836aff72e2db823d commit 81eb7a3f0b1d5269a1dd4416836aff72e2db823d Author: Jean-Philippe Andre Date: Wed May 24 15:31:45 2017 +0900 examples: Test API efl_input_device_childre