Stefan Schmidt | 24 Nov 09:23 2014

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

Hello.

Summary:
o Not much changes this week.

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: 9.95% (13.87%) failed.
https://build.enlightenment.org/

clang scan-build:
o EFL scan-build reports 454 (454) issues.
https://build.enlightenment.org/job/nightly_efl_clang_x86_64/lastSuccessfu
lBuild/artifact/scan-build/build/
o Elementary scan-build reports 79 (79) issues.
https://build.enlightenment.org/job/nightly_elm_clang_x86_64/lastSuccessfulBuild/artifact/scan-build/build

Unit tests:
o 414 (410) unit tests for efl and none failing

Coverage:
o EFL total coverage is at 34.0% (33.9%) lines and 37.1% (36.9%) functions
https://build.enlightenment.org/view/Test%20Coverage/

Coverity:
o EFL: Outstanding defects 49 (42) with a density of 0.07 (0.06)
o Elm: Outstanding defects 0 (0) with a density of 0 (0)
(Continue reading)

Davide Andreoli | 23 Nov 20:18 2014
Picon

[E-devel] Python-EFL 1.12.0 released

= Python-EFL 1.12.0 release=

We are pleased to announce that **Python-EFL** 1.12.0 is now released and
available for download.

== Download ==

http://download.enlightenment.org/rel/bindings/python/python-efl-1.12.0.tar.gz
http://download.enlightenment.org/rel/bindings/python/python-efl-1.12.0.tar.bz2
http://download.enlightenment.org/rel/bindings/python/python-efl-1.12.0.md5sum
http://download.enlightenment.org/rel/bindings/python/python-efl-1.12.0.sha1sum

For convenience the tarballs contain both the Cython sources and generated
intermediary C sources, meaning you **do not** need Cython to compile the
bindings. Full cython sources are also publicly accessible from our git
repository at:
https://git.enlightenment.org/bindings/python/python-efl.git/

More information about the python bindings can be found at:
https://phab.enlightenment.org/w/projects/python_bindings_for_efl/

---

= What's New =

No major changes have been made since the last 1.11 release. All the new
features of efl and elementary 1.12 has been ported and the usual has been
done in fixing bugs and optimizing speed. (see **changes.html** in the
tarball for the full list of changes)

(Continue reading)

Davide Andreoli | 22 Nov 18:36 2014
Picon

[E-devel] [Enlightenment-release] Python-EFL 1.12.0 pre-release

I've uploaded pre-release tarballs for Python-EFL 1.12.0 to:
http://download.enlightenment.org/pre-releases/python-efl-1.12.0.tar.gz
and
http://download.enlightenment.org/pre-releases/python-efl-1.12.0.tar.bz2

md5sum and sha1sum are available in the same folder.

Please test them and report any issue you found.
I plan on doing the official release in about 24h.

davemds
------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk
ChunEon Park | 20 Nov 00:53 2014

[E-devel] Enventor v0.4.1 is out.

Hello.

I've just released Enventor v0.4.0 and v0.4.1

http://youtu.be/EJ0g6-kO_qM

Because of the wrong EFL version dependency in v0.4.0, 
I couldn't announce Enventor v0.4.0 release but released v0.4.1 right after with fix.

Redo undo, console box are the major added features as well as (unstable) Enventor library APIs.

Here is a summary about Enventor v0.4.0

==============
Enventor 0.4.0
==============

Changes since Enventor 0.3.0:
---------------------------

Additions:
   * Support Redo/Undo (Ctrl+R/Ctrl+Z)
   * Support Enventor APIs.
   * Support Console box that displays error messages.

Improvements:
   * Support auto completion Tab key to insert selection.
   * Support auto completion more candidate keywords.
   * Support tracking edc file modification and notification of it. 
   * Support "-to" command line option to open template menu at launching.
(Continue reading)

Tom Hacohen | 18 Nov 16:44 2014

[E-devel] Videos from the dev day are finally up!

Hey,

Sorry for the delay, but the videos are now finally up.

You can get them from here:
https://phab.enlightenment.org/w/events/enlightenment_developer_day_2014/

Some videos are missing due to issues with the recording equipment.

Many thanks to Cedric for recording and editing everything.

--
Tom.
------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk
Daniel Kolesa | 18 Nov 16:35 2014
Picon

[E-devel] Dependency versioning proposal

Hello everyone,

this has been brewing for a while and I thought it's finally good enough to
submit it here. What I'm talking about is a proposal for a policy that
specifies the minimum versions of EFL dependencies - i.e. when is it safe
to use a library feature that is available from version X.

The goal of this is to establish a balance between supporting widespread
versions of libraries (that cover the majority of our user base) while
still being able to use modern library features added in later versions (as
long as all the conditions are met).

Anyway, it's all written down on our wiki:
https://phab.enlightenment.org/w/efl_dependency_version_proposal/

I came up with the original idea and wrote it down with Stefan, who is in
agreement. I also got a favorable response from Tom; now I would like to
hear comments and ideas from other developers, so that we can settle on
something that can be put in place and followed. Either me or Stefan will
adjust the wiki as needed depending on your feedback.

D5
------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk
Tom Hacohen | 18 Nov 16:01 2014

[E-devel] Videos from the dev day are finally up!

Hey,

Sorry for the delay, but the videos are now finally up.

You can get them from here:
https://phab.enlightenment.org/w/events/enlightenment_developer_day_2014/

Some videos are missing due to issues with the recording equipment.

Many thanks to Cedric for recording and editing everything.

--
Tom.
------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk
Stefan Schmidt | 17 Nov 10:30 2014

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

Hello.

Summary:
o I just disabled the mingw builds from jenkins until we solved the
problem with this slave. No need to fail almost all builds for a known
problem.
o It seems phab has some reporting tool for the maniphest bug tracker
build in https://phab.enlightenment.org/maniphest/report/burn/

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: 13.87%% (9.59%) failed.
https://build.enlightenment.org/

clang scan-build:
o EFL scan-build reports 454 (454) issues.
https://build.enlightenment.org/job/nightly_efl_clang_x86_64/lastSuccessfu
lBuild/artifact/scan-build/build/
o Elementary scan-build reports 79 (79) issues.
https://build.enlightenment.org/job/nightly_elm_clang_x86_64/lastSuccessfulBuild/artifact/scan-build/build

Unit tests:
o 410 (413) unit tests for efl and none failing

Coverage:
o EFL total coverage is at 33.9% (33.8%) lines and 36.9% (37.0%) functions
https://build.enlightenment.org/view/Test%20Coverage/
(Continue reading)

Carsten Haitzler | 16 Nov 15:54 2014

Re: [E-devel] Fwd: Suggestion for improving the appearance of the module e_modules-moon

On Mon, 06 Oct 2014 20:12:57 +0200 Massimo Maiurana <maiurana <at> gmail.com> said:

no reply?

> Just replying with him in recipients list to answer your questions :)
> 
> Chris Michael ha scritto il 06/10/2014 alle 14:43:
> > What license are these images under ? Who made them ? Where are they from ??
> > 
> > Cheers,
> > dh
> > 
> > On 10/03/2014 04:47 PM, Massimo Maiurana wrote:
> >> Just forwarding the mail of a user of the moon module. I don't use it so
> >> I don't know if these improvements are desirable :)
> >>
> >>
> >> --------  Messaggio Inoltrato --------
> >> Oggetto: Suggestion for improving the appearance of the module
> >> e_modules-moon
> >> Data: Thu, 02 Oct 2014 21:18:32 -0400
> >> Mittente: Geovani B. R. <igeo.cu <at> gmail.com>
> >> A: maiurana <at> gmail.com
> >>
> >> Hi,
> >>
> >> I love this module so, i improved the sequential images of the moon for
> >> this module and would like to share with the community, attach the
> >> images, hope you look good idea , hope your answer. Thanks.
> >>
(Continue reading)

Stefan Schmidt | 14 Nov 16:38 2014

[E-devel] Efl and Elementary 1.11.5 releases

Last stable update for the 1.11 series. It coolects all the fixes that
got backported during 1.12 stabilization. No further updates will come
for the 1.11 series sop we encourage everyone to update to our released
1.12 release.

EFL fixes:
  * Eo id: Fix id security checks for invalid objects.
  * Fix bug ecore_imf_context_cursor_position_set was not called when
cursor was moved by ECORE_IMF_CALLBACK_SELECTION_SET

Elementary fixes:
   * fileselector: Do not call _populate directly in APIs (T1663)
   * entry/test: make scrollable entries visible
   * Elm_Panel: forbid changing of content of "elm.swallow.event" part
   * elm_widget: fix segfaults for _elm_widget_item_style_set/get
   * genlist: Remove unnecessary callbacks when item loop is disabled.
   * widget: fix the typo. Use win object instead.
   * elm_box_align_set API fix
   * label: Reset sd->lastw as '-1' in some elm_label APIs for ensure
the sizing_eval.
   * elm_box: inappropriate size_hint_align value usage fix

Download

http://download.enlightenment.org/rel/libs/efl/efl-1.11.5.tar.gz
742e31a4716b76cc4c2faa843f0c98d71997de5bd2cb1cc721da4564b9fdacc3

http://download.enlightenment.org/rel/libs/elementary/elementary-1.11.5.tar.gz
3f20c218f20fabcade500cc9b89d595bbc1be77d0fd1aec85942e9a661f75541

(Continue reading)

Brian Wang | 13 Nov 04:29 2014
Picon

[E-devel] Possible OpenGL ES 2.0 + Evas 3D Incompatibility Problem - only EVAS_3D_SHADE_MODE_DIFFUSE works

Hello all,

Symptoms:
Running efl/src/examples/evas/evas-3d-xxx.c examples in efl-1.11 is
generally unsuccessful on my target box (Allwinner A13 with Mali-400 MP
GPU).  They often result in no rendering at all.
Everything runs fine on my x86 box though (not OPENGL ES 2.0, I suppose)

After some experiments, I have found that only EVAS_3D_SHADE_MODE_DIFFUSE
works.  Other shade modes, like vertex color, phong, map, etc., simply
result in no rendering at all.

I have been littering glGetError/GLERR calls in evas_3d files but could not
get any further.  There are no warnings or errors while running the
non-rendering examples.  Changing the shade mode to DIFFUSE will make the
objects, say cube, appear on the screen.

I did find some discrepancies between EFL and OPENGL ES document though.
1.  Default precision should be set in the shader code.  Some GPU
implementations are pretty strict...
2.  glTexImage2D usage may not be proper.  In
evas_gl_3d.c:e3d_texture_data_set(), glTexImage2D is called with different
internal format and format, while the the official doc states that the
internal format must match format.  (Ref:
https://www.khronos.org/opengles/sdk/docs/man/xhtml/glTexImage2D.xml).

What can I do to narrow down the problem?  _shader_compile does not issue
any message.

Any help is much appreciated.
(Continue reading)


Gmane