nerdopolis | 26 Apr 23:52 2015
Picon
Picon

[E-devel] xwayland and enlightenment question

Hi.

I have a quick question about enlightenment and Xwayland support. When it is merged into Enlightenment
will it be incompatible with the --enable-wayland-only flag when compiling Enlightenment?

Thanks

------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
Wolfgang Morawetz | 26 Apr 20:29 2015
Picon

[E-devel] edje align box to bottom.

Hi,
i have some trouble to align the userslist.box to the bottom.
Git source is:
https://github.com/wfx/enter/blob/master/data/themes/enter/main.edc
It is allways centered (screenshot:
http://www.enlightenment.org/ss/e-553d22aee06ca9.61403495.jpg )
The edc part is at line 339:

            part { name: "userslist"; type: SPACER;
               description { state: "default" 0.0;
                  rel1  {
                     to: "user";
                     relative: 1.0 0.0;
                     offset: 24 0;
                  }
                  rel2 {
                     to: "user";
                     relative: 1.0 (1.0 - 1.0);
                  }
               }
               description { state: "visible" 0.0;
                  rel1  {
                     to: "user";
                     relative: 1.0 0.0;
                     offset: 24 0;
                  }
                  rel2 {
                     to: "user";
                     relative: 2.0 1.0;
                  }
(Continue reading)

Tom Hacohen | 24 Apr 12:32 2015

Re: [E-devel] [EGIT] [core/enlightenment] master 01/01: Fix wayland compositor on 32 bit systems

On 23/04/15 16:08, Derek Foreman wrote:
> On 23/04/15 06:26 AM, Tom Hacohen wrote:
>> Hey,
>>
>> Thanks for the fix. I don't know this code, but wouldn't it be cleaner
>> to just define the variable win as uint64_t? It'll remove all of the
>> ifdefs, and at worst will require some casts.
>>
>> Feels much safer to me.
>>
>> Also, I wonder where else we have a similar issue, and why gcc/coverity
>> haven't warned us about truncating the value (or maybe they have and we
>> just ignored them).
>
> Hmm, I think it would get rid of the ifdefs, yes.
>
> we'd still need:
> if (type == E_PIXMAP_TYPE_WL)
>    ec = e_pixmap_find_client(type, win);
> else
>    ec = e_pixmap_find_client(type, (Ecore_X_Window) win);
>
> since we're use varargs to defeat type safety the cast must match what
> _e_pixmap_find expects based on type.
>
> Mike just replaced the way the IDs are generated for wayland windows,
> and under the new method they're uintptr_t, which is the same as
> Ecore_Window, so we can probably simplify this a bit further now.
>
> Actually, I think there's still a bug here, because (for X) we're
(Continue reading)

Jeff Hoogland | 24 Apr 11:49 2015
Picon

[E-devel] Python Elementary Tutorials Index Page

I've put up a simple index page for my python elementary tutorials I am
still working on. Currently have four of them complete:

http://jeffhoogland.github.io/elm-tutorials/

Cheers,
--

-- 
~Jeff Hoogland <http://jeffhoogland.com/>
My Projects on GitHub <https://github.com/JeffHoogland>
------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
Romain Naour | 23 Apr 23:17 2015
Picon

[E-devel] [PATCH 1/2] autotools: add --disable-libeeze

When cross-compiling, we only want to build edje_cc, embryo_cc
and eet binaries for the host before starting the build for the
target.

This patch allows to disable libeeze in order to shorten the
build time but most of all remove the dependency on libudev.

In normal case it's not recommended hence a warning.

Signed-off-by: Romain Naour <romain.naour <at> openwide.fr>
Cc: Cedric BAIL <cedric <at> osg.samsung.com>
---
 configure.ac | 34 +++++++++++++++++++++++++++++++++-
 1 file changed, 33 insertions(+), 1 deletion(-)

diff --git a/configure.ac b/configure.ac
index a0dc51e..c5ead11 100644
--- a/configure.ac
+++ b/configure.ac
 <at>  <at>  -617,6 +617,31  <at>  <at>  AC_DEFINE_IF([HAVE_ATFILE_SOURCE],

 ######################  EFL  ######################

+want_libeeze="yes"
+AC_ARG_ENABLE([libeeze],
+   [AS_HELP_STRING([--disable-libeeze],[disable Eeze device library  <at> <: <at> default=enable <at> :> <at> ])],
+   [
+    if test "x${enableval}" = "xyes"; then
+       want_libeeze="yes"
+    else
(Continue reading)

Jeff Hoogland | 20 Apr 17:24 2015
Picon

[E-devel] E19 black screen on startup - how to debug?

Just rebuilt E19 with latest EFL/Elementary from GIT to test if a bug had
been resolved. After updating and restarting E I am just getting a black
screen.

Tried wiping out my ~/.e directory to no effect. How can I even go about
figuring out what is wrong?

--

-- 
~Jeff Hoogland <http://jeffhoogland.com/>
My Projects on GitHub <https://github.com/JeffHoogland>
------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
Stefan Schmidt | 20 Apr 14:15 2015

[E-devel] 1.15 release cycle schedule proposal

Hello.

1.14 is one a good way now an it is about time to discuss the schedule for 1.15

Tom approached me with a suggestion to ease the predictability of our release dates.
Instead of doing a schedule being aligned with the 12 weeks he suggested that we use the first Monday of a
month every three month. For us that would mean:

First Monday of August: 1.15
First Monday of November: 1.16
First Monday of February: 1.17
First Monday of Mai: 1.18
First Monday of August: 1.19
...

This means we are no longer having the fixed 8+4 weeks schedule instead the merge window would grow or shrink
based on the months lengths. I would keep the stabilization phase at the last 4 weeks as we are doing now.

Based on this a proposal looks like this: (9+4 weeks)

2015-05-04 Merge window for 1.15 opens
2015-06-22 Notice about soon ending merge window
2015-07-06 Merge window is over.

  * Only bug fixes from this point
  * Alpha release tarball
  * Four weeks stabilization phase starts

2015-07-13 Beta1 release tarball

(Continue reading)

Stefan Schmidt | 20 Apr 13:15 2015

[E-devel] EFL and friends 1.14.0 beta 2

A bunch of fresh new tarballs with our latest work waiting for your
testing before we can go into the final stages of releases.

= EFL, Elementary and friends 1.14 beta2 tarballs =

One week after our beta1 tarballs we just released our first beta
tarballs. Please grab and test.

== Download ==
Its getting a long post so the most important stuff upfront. Downloads. :-)

http://download.enlightenment.org/rel/libs/efl/efl-1.14.0-beta2.tar.gz
22f37c13006552065082f3e6ab502430393e583b883d6a66c74d745896698e5b

http://download.enlightenment.org/rel/libs/elementary/elementary-1.14.0-beta2.tar.gz
d577b1a2ec3d90d351eec002ba74bedbe65e5990fa2da4fde2e458e788290c6a

http://download.enlightenment.org/rel/libs/emotion_generic_players/emotion_generic_players-1.14.0-beta2.tar.gz
ff61bdca5b19d50948112216b296ad8b875a2865faaf94c8e5109b1e5b1cd5d8

http://download.enlightenment.org/rel/libs/evas_generic_loaders/evas_generic_loaders-1.14.0-beta2.tar.gz
7434f7230b8a46369b84489a8bb0e97c64f35fffabdda8ab0a788870408b9b35

----

= What's New =
New since beta1:

== EFL ==

(Continue reading)

Stefan Schmidt | 20 Apr 11:09 2015

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

Hello.

Summary:
o Coverage increasing, bugs and coverity issues decreasing. That's how I
like my stabilization weeks.

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

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

Unit tests:
o 488 (478) unit tests for efl and none failing

Coverage:
o EFL total coverage is at 35.6% (34.7%) lines and 38.5% (37.4%) functions
https://build.enlightenment.org/view/Test%20Coverage/

Coverity:
o EFL: Outstanding defects 124 (130) with a density of 0.17 (0.18)
(Continue reading)

Bertrand Jacquin | 18 Apr 16:54 2015

[E-devel] Phabricator update at 20:00

Hi,

Phabricator will be updated today at 20:00 UTC, the website will be set 
down for some time (~30 minutes) while doing a full backup and checking 
everything is OK.

Cheers,

--

-- 
Bertrand

------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
Philippe Caseiro | 17 Apr 23:58 2015
Picon

[E-devel] Enligthenment Association General Meeting

Hello enlightened people !

The association was created 5 years ago, and it is time to revive it.

Our association has a central role in the Enlightenment project. It is
the only judicial authority for this project.

Our tasks have changed: we manage the finances of the project through donations,
manage the servers, maintain the DNS and promote the use of the EFL and
Enlightenment.

It is important that we continue this work so that we don't lose all
we have achieved since then.

That is the reason why I invite you to renew your contributions and to
take part in the next general meeting on 2 May 2015, 23 Daviel
street, Paris, France.

We remind you that your contributions are our only source of funding.

On the agenda of the meeting:
 * Situation of the status and missions of the association,
 * Renewal of the committee board,
 * New actions for 2015 and 2016

This message acts as official announcement for this general meeting

As in each general meeting that we have organized, we will talk about EFL and
Enlightenment, with talks and workshop about our favourite project.

(Continue reading)


Gmane