[E-devel] 1.17 freeze delayed by one day

2016-01-04 Thread Stefan Schmidt
Hello.

Back from vacation but totally in catch-up mode. I also hear other 
people have things pending before the freeze starts.

Delaying it by one.

regards
Stefan Schmidt

--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [EGIT] [core/elementary] master 02/03: popup: add popup default align config for other profiles.

2016-01-04 Thread Davide Andreoli
2015-12-20 18:55 GMT+01:00 Davide Andreoli :

>
>
> 2015-12-08 1:39 GMT+01:00 taehyub :
>
>> cedric pushed a commit to branch master.
>>
>>
>> http://git.enlightenment.org/core/elementary.git/commit/?id=61648ba5a38bc8ab1e7a4721f17683abc701ebd4
>>
>> commit 61648ba5a38bc8ab1e7a4721f17683abc701ebd4
>> Author: taehyub 
>> Date:   Mon Dec 7 15:53:47 2015 -0800
>>
>> popup: add popup default align config for other profiles.
>>
>> Summary:
>> The alignment of popup can be different in each profiles.
>> So I added the align configuration of popup.
>> @feature
>>
>
> After this commit (I think) all the popup on my system appear top-left
> aligned.
>
> Reading the commit seems quite clear that you need a fresh elm config
> to have the popups correcly aligned...   :/
>

So? no one replayed to this  :( cedric?

I think we still have broken popup align everywhere (unless you wipe your
elm config)



>
>
>
>>
>> Reviewers: cedric, woohyun
>>
>> Differential Revision: https://phab.enlightenment.org/D3357
>>
>> Signed-off-by: Cedric BAIL 
>> ---
>>  config/default/base.src.in  | 2 ++
>>  config/mobile/base.src.in   | 2 ++
>>  config/standard/base.src.in | 2 ++
>>  src/lib/elc_popup.c | 5 -
>>  src/lib/elm_config.c| 9 +
>>  src/lib/elm_priv.h  | 2 ++
>>  6 files changed, 21 insertions(+), 1 deletion(-)
>>
>> diff --git a/config/default/base.src.in b/config/default/base.src.in
>> index 5caff3d..188f41f 100644
>> --- a/config/default/base.src.in
>> +++ b/config/default/base.src.in
>> @@ -95,6 +95,8 @@ group "Elm_Config" struct {
>>value "win_auto_focus_animate" uchar: 1;
>>value "transition_duration_factor" double: 1.0;
>>value "naviframe_prev_btn_auto_pushed" uchar: 1;
>> +  value "popup_horizontal_align" double: 0.5;
>> +  value "popup_vertical_align" double: 0.5;
>>group "color_palette" list {
>>   group "Elm_Custom_Palette" struct {
>>  value "palette_name" string: "default";
>> diff --git a/config/mobile/base.src.in b/config/mobile/base.src.in
>> index 6621fb8..aea7ae2 100644
>> --- a/config/mobile/base.src.in
>> +++ b/config/mobile/base.src.in
>> @@ -99,6 +99,8 @@ group "Elm_Config" struct {
>>value "win_auto_focus_animate" uchar: 1;
>>value "transition_duration_factor" double: 1.0;
>>value "naviframe_prev_btn_auto_pushed" uchar: 1;
>> +  value "popup_horizontal_align" double: 0.5;
>> +  value "popup_vertical_align" double: 0.5;
>>group "color_palette" list {
>>   group "Elm_Custom_Palette" struct {
>>  value "palette_name" string: "default";
>> diff --git a/config/standard/base.src.in b/config/standard/base.src.in
>> index a89beba..2d87884 100644
>> --- a/config/standard/base.src.in
>> +++ b/config/standard/base.src.in
>> @@ -96,6 +96,8 @@ group "Elm_Config" struct {
>>value "win_auto_focus_animate" uchar: 1;
>>value "transition_duration_factor" double: 1.0;
>>value "naviframe_prev_btn_auto_pushed" uchar: 1;
>> +  value "popup_horizontal_align" double: 0.5;
>> +  value "popup_vertical_align" double: 0.5;
>>group "color_palette" list {
>>   group "Elm_Custom_Palette" struct {
>>  value "palette_name" string: "default";
>> diff --git a/src/lib/elc_popup.c b/src/lib/elc_popup.c
>> index 9e8d041..7c926f9 100644
>> --- a/src/lib/elc_popup.c
>> +++ b/src/lib/elc_popup.c
>> @@ -1475,7 +1475,10 @@ _elm_popup_evas_object_smart_add(Eo *obj,
>> Elm_Popup_Data *priv)
>>
>> priv->notify = elm_notify_add(obj);
>> elm_object_style_set(priv->notify, style);
>> -   elm_notify_align_set(priv->notify, 0.5, 0.5);
>> +
>> +   elm_notify_align_set(priv->notify,
>> +_elm_config->popup_horizontal_align,
>> +_elm_config->popup_vertical_align);
>> elm_notify_allow_events_set(priv->notify, EINA_FALSE);
>> evas_object_size_hint_weight_set
>>   (priv->notify, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
>> diff --git a/src/lib/elm_config.c b/src/lib/elm_config.c
>> index 22b4909..8e5320c 100644
>> --- a/src/lib/elm_config.c
>> +++ b/src/lib/elm_config.c
>> @@ -439,6 +439,8 @@ _desc_init(void)
>> ELM_CONFIG_VAL(D, T, win_auto_focus_animate, T_UCHAR);
>> ELM_CONFIG_VAL(D, T, transition_duration_factor, T_DOUBLE);
>> ELM_CONFIG_VAL(D, T, naviframe_prev_btn_auto_pushed, T_UCHAR);
>> +   ELM_CONFIG_VAL(D, T, popup_horizontal_align, T_DOUBLE);
>> +   ELM_CONFIG_VAL(D, T, popup_vertical_align, T_DOUBLE);
>>  #undef T
>>  #undef D
>>  #undef T_INT
>> @@ -1468,6 +1470,8 @@ _config_load(void)
>> _elm_config->gl_stencil = 0;
>> _elm_config->transition_duration_factor = 1.0;
>> _elm_config->naviframe_prev_btn_auto_pushed = EINA_TRUE;
>> +   _elm_config->popup_horizontal_align = 0.5;
>> +   _elm_config->popup_vertical_align = 0.5;
>>  }
>>
>>  static void
>> @@ -2146,6 +2150,11 @@ _env_get(void)
>>
>> s = getenv("ELM_TRANSITION_DURATION_FACTOR");
>> if (s) _elm_config->transition_duration_factor = atof(s);
>> +
>> 

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

2016-01-04 Thread Stefan Schmidt
Hello.

Summary:
o Several weeks now report due to end of year vacation
o Nice to see the coverage improvements we got

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.48% (10.35%) 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 89 (87) issues.
https://build.enlightenment.org/job/nightly_elm_clang_x86_64/lastSuccessfulBuild/artifact/scan-build/build

Unit tests:
o 585 (582) unit tests for efl

Coverage:
o EFL total coverage is at 35.0% (34.3%) lines and 39.5% (38.4%) functions
https://build.enlightenment.org/view/Test%20Coverage/

Coverity:
o EFL: Outstanding defects 78 (80) with a density of 0.1 (0.11)
o Elm: Outstanding defects 3 (3) with a density of 0.01 (0.01)
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 38 (38) with a density of 0.14 (0.14)
o Terminology: Outstanding defects 0 (0) with a density of 0 (0)
o Rage: Outstanding defects 2 (2) with a density of 0.04 (0.04)

Phab:
o Total bug count: 695 (678)
https://phab.enlightenment.org/maniphest/report/burn/
o Pending patch reviews: 129 (119)

regards
Stefan Schmidt

--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [EGIT] [core/elementary] master 02/03: popup: add popup default align config for other profiles.

2016-01-04 Thread The Rasterman
On Mon, 4 Jan 2016 14:11:26 +0100 Davide Andreoli  said:

> 2015-12-20 18:55 GMT+01:00 Davide Andreoli :
> 
> >
> >
> > 2015-12-08 1:39 GMT+01:00 taehyub :
> >
> >> cedric pushed a commit to branch master.
> >>
> >>
> >> http://git.enlightenment.org/core/elementary.git/commit/?id=61648ba5a38bc8ab1e7a4721f17683abc701ebd4
> >>
> >> commit 61648ba5a38bc8ab1e7a4721f17683abc701ebd4
> >> Author: taehyub 
> >> Date:   Mon Dec 7 15:53:47 2015 -0800
> >>
> >> popup: add popup default align config for other profiles.
> >>
> >> Summary:
> >> The alignment of popup can be different in each profiles.
> >> So I added the align configuration of popup.
> >> @feature
> >>
> >
> > After this commit (I think) all the popup on my system appear top-left
> > aligned.
> >
> > Reading the commit seems quite clear that you need a fresh elm config
> > to have the popups correcly aligned...   :/
> >
> 
> So? no one replayed to this  :( cedric?
> 
> I think we still have broken popup align everywhere (unless you wipe your
> elm config)

a bug to fix :)

> >> Reviewers: cedric, woohyun
> >>
> >> Differential Revision: https://phab.enlightenment.org/D3357
> >>
> >> Signed-off-by: Cedric BAIL 
> >> ---
> >>  config/default/base.src.in  | 2 ++
> >>  config/mobile/base.src.in   | 2 ++
> >>  config/standard/base.src.in | 2 ++
> >>  src/lib/elc_popup.c | 5 -
> >>  src/lib/elm_config.c| 9 +
> >>  src/lib/elm_priv.h  | 2 ++
> >>  6 files changed, 21 insertions(+), 1 deletion(-)
> >>
> >> diff --git a/config/default/base.src.in b/config/default/base.src.in
> >> index 5caff3d..188f41f 100644
> >> --- a/config/default/base.src.in
> >> +++ b/config/default/base.src.in
> >> @@ -95,6 +95,8 @@ group "Elm_Config" struct {
> >>value "win_auto_focus_animate" uchar: 1;
> >>value "transition_duration_factor" double: 1.0;
> >>value "naviframe_prev_btn_auto_pushed" uchar: 1;
> >> +  value "popup_horizontal_align" double: 0.5;
> >> +  value "popup_vertical_align" double: 0.5;
> >>group "color_palette" list {
> >>   group "Elm_Custom_Palette" struct {
> >>  value "palette_name" string: "default";
> >> diff --git a/config/mobile/base.src.in b/config/mobile/base.src.in
> >> index 6621fb8..aea7ae2 100644
> >> --- a/config/mobile/base.src.in
> >> +++ b/config/mobile/base.src.in
> >> @@ -99,6 +99,8 @@ group "Elm_Config" struct {
> >>value "win_auto_focus_animate" uchar: 1;
> >>value "transition_duration_factor" double: 1.0;
> >>value "naviframe_prev_btn_auto_pushed" uchar: 1;
> >> +  value "popup_horizontal_align" double: 0.5;
> >> +  value "popup_vertical_align" double: 0.5;
> >>group "color_palette" list {
> >>   group "Elm_Custom_Palette" struct {
> >>  value "palette_name" string: "default";
> >> diff --git a/config/standard/base.src.in b/config/standard/base.src.in
> >> index a89beba..2d87884 100644
> >> --- a/config/standard/base.src.in
> >> +++ b/config/standard/base.src.in
> >> @@ -96,6 +96,8 @@ group "Elm_Config" struct {
> >>value "win_auto_focus_animate" uchar: 1;
> >>value "transition_duration_factor" double: 1.0;
> >>value "naviframe_prev_btn_auto_pushed" uchar: 1;
> >> +  value "popup_horizontal_align" double: 0.5;
> >> +  value "popup_vertical_align" double: 0.5;
> >>group "color_palette" list {
> >>   group "Elm_Custom_Palette" struct {
> >>  value "palette_name" string: "default";
> >> diff --git a/src/lib/elc_popup.c b/src/lib/elc_popup.c
> >> index 9e8d041..7c926f9 100644
> >> --- a/src/lib/elc_popup.c
> >> +++ b/src/lib/elc_popup.c
> >> @@ -1475,7 +1475,10 @@ _elm_popup_evas_object_smart_add(Eo *obj,
> >> Elm_Popup_Data *priv)
> >>
> >> priv->notify = elm_notify_add(obj);
> >> elm_object_style_set(priv->notify, style);
> >> -   elm_notify_align_set(priv->notify, 0.5, 0.5);
> >> +
> >> +   elm_notify_align_set(priv->notify,
> >> +_elm_config->popup_horizontal_align,
> >> +_elm_config->popup_vertical_align);
> >> elm_notify_allow_events_set(priv->notify, EINA_FALSE);
> >> evas_object_size_hint_weight_set
> >>   (priv->notify, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
> >> diff --git a/src/lib/elm_config.c b/src/lib/elm_config.c
> >> index 22b4909..8e5320c 100644
> >> --- a/src/lib/elm_config.c
> >> +++ b/src/lib/elm_config.c
> >> @@ -439,6 +439,8 @@ _desc_init(void)
> >> ELM_CONFIG_VAL(D, T, win_auto_focus_animate, T_UCHAR);
> >> ELM_CONFIG_VAL(D, T, transition_duration_factor, T_DOUBLE);
> >> ELM_CONFIG_VAL(D, T, naviframe_prev_btn_auto_pushed, T_UCHAR);
> >> +   ELM_CONFIG_VAL(D, T, popup_horizontal_align, T_DOUBLE);
> >> +   ELM_CONFIG_VAL(D, T, popup_vertical_align, T_DOUBLE);
> >>  #undef T
> >>  #undef D
> >>  #undef T_INT
> >> @@ -1468,6 +1470,8 @@ _config_load(void)
> >> _elm_config->gl_stencil = 0;
> >> _elm_config->transition_duration_factor = 1.0;
> >> _elm_config->naviframe_prev_btn_auto_pushed 

Re: [E-devel] Adding support for head mounted displays.

2016-01-04 Thread David Seikel
Oculus Rift pre orders start in under two days.  I'll jump on that,
which means I could be getting my Rift by around my birthday at the end
of January.  B-)

So, my plan is to try out both of those generic open source HMD
libraries I mentioned before, and check to see if there's others.  If
one comes out as a clear winner, I'll start with that.  If it's too
close to call, might be up for some discussion, or we could just
support both.

Then I'll hook it up to my SledjHamr EFL based project, see what it
takes to get it to work.  Again, if the libraries are close, this might
help shake out quality aspects to help decide.  Armed with this
experience, and a working example, we can discuss how to get it added to
EFL.  I'll have working EFL based code by then, so should be simple
enough to port it to EFL.

If there's any other EFL devs that are into HMDs and have some, I'd be
happy to collaborate.  Actually, my default position for anything
involved in my virtual world work is that it's such a huge project,
with so many moving parts, that any part I can get others to worry
about instead of me is something I'm very happy to let others do.  I
just happen to be well placed right now to be doing this HMD work, and
eager to get it working with SledjHamr.

-- 
A big old stinking pile of genius that no one wants
coz there are too many silver coated monkeys in the world.


signature.asc
Description: PGP signature
--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel