Cedric BAIL | 23 May 16:18 2016
Picon

Re: [E-devel] status of JavaScript binding ?

Hello,

Quite a lot of question !

Le 23 mai 2016 15:56, "Jason Vas Dias" <jason.vas.dias <at> gmail.com> a écrit :
>
> Oh wow - I just realized efl-1.17.99 from GIT actually CONTAINS the
> elementary distribution .
> I was trying to build the elementary git master:
>   git://git.enlightenment.org/core/elementary.git
> after building and installing the efl-1.17.99 git master:
>   git://git.enlightenment.org/core/efl.git
>
> There were lots of errors running eoilian_gen in this case!
>
> But I guess efl now contains elementary, and of course its
> src/lib/elementary/*.eo
> files are incompatible with the elementary/src/lib/*.eo files in the
> elementary GIT.

Eo API are unstable until 1.18 release.Which is why this one is taking so
long, why everything is moving so much. Also it means this .eo are
incompatible.

> But how do I pass the elementary configure argument :
>     --with-elementary-web-backend=ewebkit2
> to EFL ? Can I just include it on the EFL configure command line ?

Webkit2 support has been split to be a module.sadly I haven't had time to
finish creating the outside tree that will provide that module. So for now
(Continue reading)

Jason Vas Dias | 23 May 14:24 2016
Picon

[E-devel] status of JavaScript binding ?

Hi - please could anyone enlighten me -
Is the JavaScript binding obtained by building EFL with the
 '--with-js=nodejs'
configure option, and then elementary with the
 '--enable-js-bindings'
meant to work ?
I have tried building both from latest GIT masters with a working nodejs v5.0.0
setup - the EFL build completes OK, but the elementary build fails
running 'eolian_gen' - there are many __undefined_type's for the callbacks
that fail "database validation" .
Is this feature meant to work ? Which version of node.js works with it ?
Thanks & Regards,
Jason

------------------------------------------------------------------------------
Mobile security can be enabling, not merely restricting. Employees who
bring their own devices (BYOD) to work are irked by the imposition of MDM
restrictions. Mobile Device Manager Plus allows you to control only the
apps on BYO-devices by containerizing them, leaving personal data untouched!
https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
Stefan Schmidt | 23 May 12:12 2016

[E-devel] Weekly news from the automated build and QA front

Hello.

Summary:
o Nothing big to report

This should give everyone an overview over what has happened in the last
week on the QA front. The numbers in parentheses reflect the values from
last week to give you a trend.

CI:
o Overall build statistic: 10.03% (13.08%) failed.
https://build.enlightenment.org/
	
Unit tests:
o 744 (743) unit tests for efl

Coverage:
o EFL total coverage is at 27.4% (27.4%) lines, 32.6% (32.6%) functions 
and 21.5% (21.5%) branches
https://build.enlightenment.org/view/Test%20Coverage/

Coverity:
o EFL: Outstanding defects 129 (125) with a density of 0.12 (0.12)
o Evas Generic Loaders: Outstanding defects 0 (0) with a density of 0
(0)
o Emotion Generic Players: Outstanding defects 0 (0) with a density of
0 (0)
o Enlightenment: Outstanding defects 1 (0) with a density of 0 (0)
o Terminology: Outstanding defects 0 (0) with a density of 0 (0)
o Rage: Outstanding defects 0 (0) with a density of 0 (0)
(Continue reading)

Cedric BAIL | 23 May 12:02 2016
Picon

Re: [E-devel] [EGIT] [core/efl] master 02/06: eo: add support for restartable event inside nested call.

Le 23 mai 2016 10:35 AM, "Tom Hacohen" <tom <at> osg.samsung.com> a écrit :
>
> On 20/05/16 17:48, Cedric BAIL wrote:
> > On Fri, May 20, 2016 at 9:21 AM, Cedric BAIL <cedric.bail <at> free.fr>
wrote:
> >> On Fri, May 20, 2016 at 8:36 AM, Tom Hacohen <tom <at> osg.samsung.com>
wrote:
> >>> We kind of talked about it in person, but I would like to raise this
> >>> again here because I don't think this topic was concluded.
> >>>
> >>> I don't like this and I don't think it's necessary.
> >>>
> >>> You are polluting all of Eo for something that could easily be a
> >>> tailored fix for where you need it, which is essentially mainloop.
> >>>
> >>> Eo is OOP, you can override callback call/callback add/callback del
and
> >>> etc. to specifically deal with these kind of setups. You are adding a
> >>> bool to all the events (not a big deal) and adding a pointer to all of
> >>> the objects (more of a big deal), you're polluting the eo code (also a
> >>> big deal) and all for what? For an activity that is only ever used in
> >>> mainloop just because of mainloop_iterate? Implement it in the
mainloop.
> >>> This will not expose new API but will work exactly the same.
> >>>
> >>> So again, why make this change? Please do as recommended above and rid
> >>> us of this. :)
> >>
> >> As said in person, I disagree. There is for sure other case where we
> >> are at risk of infinite event being triggered and the only way to
(Continue reading)

Jason Vas Dias | 21 May 04:46 2016
Picon

[E-devel] wayland teething problems

Good day -

I have built and installed the latest GIT tags of enlightenment
and EFL and all dependencies (exact version list attached),
including Xorg and Wayland, in the hope of getting a working
wayland based compositor. And I have ... almost - but
there are two main issues I am having :

1.  X clients do connect, but hang and don't display anything

As root, without X running,  with /dev/tty4 being an unused VT , I do:

$  daemon enlightenment_start </dev/tty4 >/dev/tty4 2>/tmp/log &

( this does work to start enlightenment as a wayland server, as a
daemon (init child),
 if $DBUS_SYSTEM_BUS_ADDRESS and
    $DBUS_SESSION_BUS_ADDRESS
 are set correctly ).

The desktop comes up and Teminology terminal works OK ! Wow! What a display!
And such low load! nice wiggly window effects.

Xwayland is running, but seems to have problems accepting any connections .

When I run 'xterm' from the Terminology window under wayland, it just hangs .
Messages like this are logged for each attempt to connect by an X client:
(eg xterm):

client(200000): Reserved pid(5225).
(Continue reading)

Jason Vas Dias | 20 May 21:46 2016
Picon

[E-devel] where is EFL 1.17.99 source code online ?

Good day -

Trying to configure enlightenment-0.21.0's Wayland support
fails because it is looking for an 'ecore-wl2' module with version 1.17.99 -
I have only efl-1.17.0 installed, and that appears also to be the latest at
the EFL GIT (v1.17.0) :   git://git.enlightenment.org/core/efl.git .

Enlightment 'configure' run with options:
 --enable-wayland --enable-wayland-egl
 fails with these log messages
checking for WAYLAND... no
configure: error: Package requirements (ecore-wl2 >= 1.17.99
wayland-server >= 1.10.0 wayland-client >= 1.10.0 xkbcommon uuid) were
not met

I have later versions of all wayland components built and EFL 1.17.0
successfully
built with options:
--enable-wayland --with-opengl=es --enable-drm --enable-gl-drm --enable-egl -
-enable-fb --enable-harfbuzz

Please can anyone advise, is there some other GIT / SCM repository where I can
get EFL 1.17.99 ,  or how to build enlightenment with wayland support ?

Incidentally, I have the enlightenment without wayland support running under the
weston wayland reference server with Xwayland - the only problem is the
weston 'panel' at the top causes the whole display to be shifted down - is there
an enlightenment option to set the window size ?

Can enlightenment run without weston, or should it be run under weston ?
(Continue reading)

Stephen Houston | 19 May 16:24 2016
Picon

Re: [E-devel] Enlightenment Developer Days 2016 aftermath

I think those of us in the US should organize something this summer. It
would be smaller than the European version of course, but still fun. Of
course anyone else would be welcome to fly in too.
------------------------------------------------------------------------------
Mobile security can be enabling, not merely restricting. Employees who
bring their own devices (BYOD) to work are irked by the imposition of MDM
restrictions. Mobile Device Manager Plus allows you to control only the
apps on BYO-devices by containerizing them, leaving personal data untouched!
https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
Vasiliy Tolstov | 18 May 15:19 2016
Picon
Gravatar

[E-devel] specify cache size for enlightenment

If i store .cache in tmpfs, does it possible to specify max size of
cache dir for enlightenment and all e stuff ?
Yes, i can specify size in tmpfs mount, but in this case apps can
panic when space is absent... Does enlightenment and efl cleanup all
cached items when low on space ?

--

-- 
Vasiliy Tolstov,
e-mail: v.tolstov <at> yoctocloud.net

------------------------------------------------------------------------------
Mobile security can be enabling, not merely restricting. Employees who
bring their own devices (BYOD) to work are irked by the imposition of MDM
restrictions. Mobile Device Manager Plus allows you to control only the
apps on BYO-devices by containerizing them, leaving personal data untouched!
https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
Stefan Schmidt | 18 May 14:42 2016

[E-devel] Enlightenment Developer Days 2016 aftermath

Hello.

I hope all of you made it home without any problems.
It was great to get you all together and I think we can be happy how 
this event went.
Thanks to OpenWide for hosting us and organising things and to all 
speakers and attendees for the lively discussions. :)

Most of the slides have already been uploaded to the wiki for everyone 
who is interested but could not attend. To everyone who made pictures or 
videos feel free to also upload them to the wiki and link them from the 
event page. If you run into problems with that let me know.

https://phab.enlightenment.org/w/events/enlightenment_developer_days_2016/

With three full days and 24 people attending this have been the biggest 
Dev Days so far for us. If you have feedback on planning, location, 
content, etc let us know.

regards
Stefan Schmidt

------------------------------------------------------------------------------
Mobile security can be enabling, not merely restricting. Employees who
bring their own devices (BYOD) to work are irked by the imposition of MDM
restrictions. Mobile Device Manager Plus allows you to control only the
apps on BYO-devices by containerizing them, leaving personal data untouched!
https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
Stefan Schmidt | 17 May 17:46 2016

[E-devel] Stabilisation period for 1.18 is coming in fast steps and technical preview for 1.18 got delayed

Hello.

The merge window for 1.18 is about to close at the 6th of June which is 
not to far away. If you ahve things that need to get in and are not bug 
fixes please hurry.

On the other hand I delayed the technical preview release for 1.18 a bit 
due to changes that are about to come in after discussions during EDD. 
Hopefully this will only be delayed for a week but I have to see how the 
incoming commits are panning out.

regards
Stefan Schmidt

------------------------------------------------------------------------------
Mobile security can be enabling, not merely restricting. Employees who
bring their own devices (BYOD) to work are irked by the imposition of MDM
restrictions. Mobile Device Manager Plus allows you to control only the
apps on BYO-devices by containerizing them, leaving personal data untouched!
https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
Simon Lees | 17 May 02:21 2016

Gmane