Re: [E-devel] EFL 1.8 coming release

2013-11-04 Thread Eoff, Ullysses A
 -Original Message-
 From: Rafael Antognolli [mailto:antogno...@gmail.com]
 Sent: Friday, November 01, 2013 11:15 AM
 To: Enlightenment developer list
 Subject: Re: [E-devel] EFL 1.8 coming release
 
 On Fri, Oct 25, 2013 at 6:35 AM, Cedric BAIL cedric.b...@free.fr wrote:
  Right now I am only aware of one major change that need to be done,
  fixing Ecore_Wayland.h exposing private structure. So if you have
  anything important, please share it here. I will go over phab and take
  of what I can.
 
 OK, most private structures are now inside ecore_wl_private.h, which
 is not installed, and not included in any other public header either.
 
 There are two public structures that I am not sure yet,
 Ecore_Wl_Global and Ecore_Wl_Output. The latter one I think that
 should be hidden too, definitely, but I can't do it right now (timeout
 for me) and won't be able to do anything on the weekend, but I can do
 it on Monday morning if you guys open a small exception for this
 specific case :D
 
 I really don't know about Ecore_Wl_Global yet, it might need to be
 exposed for things like the testings being done by uartie.
 

I just need access to the available global interfaces for wayland-fits
so I can bind to a custom interface... feel free to change the semantics
as needed and we'll just adjust wayland-fits to follow.

 Anyway, in both cases they should be quite easy to be moved to
 ecore_wl_private.h, as they are way smaller and less used than the
 other ones already in there.
 
 Cheers,
 --
 Rafael Antognolli
 
 --
 Android is increasing in popularity, but the open development platform that
 developers love is also attractive to malware creators. Download this white
 paper to learn more about secure code signing practices that can help keep
 Android apps secure.
 http://pubads.g.doubleclick.net/gampad/clk?id=65839951iu=/4140/ostg.clktrk
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Android is increasing in popularity, but the open development platform that
developers love is also attractive to malware creators. Download this white
paper to learn more about secure code signing practices that can help keep
Android apps secure.
http://pubads.g.doubleclick.net/gampad/clk?id=65839951iu=/4140/ostg.clktrk
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] EFL 1.8 coming release

2013-11-04 Thread Rafael Antognolli
On Mon, Nov 4, 2013 at 1:29 PM, Eoff, Ullysses A
ullysses.a.e...@intel.com wrote:
 -Original Message-
 From: Rafael Antognolli [mailto:antogno...@gmail.com]
 Sent: Friday, November 01, 2013 11:15 AM
 To: Enlightenment developer list
 Subject: Re: [E-devel] EFL 1.8 coming release

 On Fri, Oct 25, 2013 at 6:35 AM, Cedric BAIL cedric.b...@free.fr wrote:
  Right now I am only aware of one major change that need to be done,
  fixing Ecore_Wayland.h exposing private structure. So if you have
  anything important, please share it here. I will go over phab and take
  of what I can.

 OK, most private structures are now inside ecore_wl_private.h, which
 is not installed, and not included in any other public header either.

 There are two public structures that I am not sure yet,
 Ecore_Wl_Global and Ecore_Wl_Output. The latter one I think that
 should be hidden too, definitely, but I can't do it right now (timeout
 for me) and won't be able to do anything on the weekend, but I can do
 it on Monday morning if you guys open a small exception for this
 specific case :D

 I really don't know about Ecore_Wl_Global yet, it might need to be
 exposed for things like the testings being done by uartie.


 I just need access to the available global interfaces for wayland-fits
 so I can bind to a custom interface... feel free to change the semantics
 as needed and we'll just adjust wayland-fits to follow.

Done. I also changed the outputs returned list from wl_list to eina_inlist.

 Anyway, in both cases they should be quite easy to be moved to
 ecore_wl_private.h, as they are way smaller and less used than the
 other ones already in there.

 Cheers,
 --
 Rafael Antognolli

 --
 Android is increasing in popularity, but the open development platform that
 developers love is also attractive to malware creators. Download this white
 paper to learn more about secure code signing practices that can help keep
 Android apps secure.
 http://pubads.g.doubleclick.net/gampad/clk?id=65839951iu=/4140/ostg.clktrk
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

 --
 Android is increasing in popularity, but the open development platform that
 developers love is also attractive to malware creators. Download this white
 paper to learn more about secure code signing practices that can help keep
 Android apps secure.
 http://pubads.g.doubleclick.net/gampad/clk?id=65839951iu=/4140/ostg.clktrk
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel



-- 
Rafael Antognolli

--
Android is increasing in popularity, but the open development platform that
developers love is also attractive to malware creators. Download this white
paper to learn more about secure code signing practices that can help keep
Android apps secure.
http://pubads.g.doubleclick.net/gampad/clk?id=65839951iu=/4140/ostg.clktrk
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] EFL 1.8 coming release

2013-11-01 Thread Rafael Antognolli
On Fri, Oct 25, 2013 at 6:35 AM, Cedric BAIL cedric.b...@free.fr wrote:
 Right now I am only aware of one major change that need to be done,
 fixing Ecore_Wayland.h exposing private structure. So if you have
 anything important, please share it here. I will go over phab and take
 of what I can.

OK, most private structures are now inside ecore_wl_private.h, which
is not installed, and not included in any other public header either.

There are two public structures that I am not sure yet,
Ecore_Wl_Global and Ecore_Wl_Output. The latter one I think that
should be hidden too, definitely, but I can't do it right now (timeout
for me) and won't be able to do anything on the weekend, but I can do
it on Monday morning if you guys open a small exception for this
specific case :D

I really don't know about Ecore_Wl_Global yet, it might need to be
exposed for things like the testings being done by uartie.

Anyway, in both cases they should be quite easy to be moved to
ecore_wl_private.h, as they are way smaller and less used than the
other ones already in there.

Cheers,
-- 
Rafael Antognolli

--
Android is increasing in popularity, but the open development platform that
developers love is also attractive to malware creators. Download this white
paper to learn more about secure code signing practices that can help keep
Android apps secure.
http://pubads.g.doubleclick.net/gampad/clk?id=65839951iu=/4140/ostg.clktrk
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] EFL 1.8 coming release

2013-11-01 Thread Cedric BAIL
On Fri, Nov 1, 2013 at 7:14 PM, Rafael Antognolli antogno...@gmail.com wrote:
 On Fri, Oct 25, 2013 at 6:35 AM, Cedric BAIL cedric.b...@free.fr wrote:
 Right now I am only aware of one major change that need to be done,
 fixing Ecore_Wayland.h exposing private structure. So if you have
 anything important, please share it here. I will go over phab and take
 of what I can.

 OK, most private structures are now inside ecore_wl_private.h, which
 is not installed, and not included in any other public header either.

 There are two public structures that I am not sure yet,
 Ecore_Wl_Global and Ecore_Wl_Output. The latter one I think that
 should be hidden too, definitely, but I can't do it right now (timeout
 for me) and won't be able to do anything on the weekend, but I can do
 it on Monday morning if you guys open a small exception for this
 specific case :D

With all the delay we had, we can wait just one more day I think.

 I really don't know about Ecore_Wl_Global yet, it might need to be
 exposed for things like the testings being done by uartie.

 Anyway, in both cases they should be quite easy to be moved to
 ecore_wl_private.h, as they are way smaller and less used than the
 other ones already in there.
-- 
Cedric BAIL

--
Android is increasing in popularity, but the open development platform that
developers love is also attractive to malware creators. Download this white
paper to learn more about secure code signing practices that can help keep
Android apps secure.
http://pubads.g.doubleclick.net/gampad/clk?id=65839951iu=/4140/ostg.clktrk
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] EFL 1.8 coming release

2013-10-26 Thread Rafael Antognolli
On Fri, Oct 25, 2013 at 9:27 AM, Leif Middelschulte
leif.middelschu...@gmail.com wrote:
 Am 25.10.2013 um 10:35 schrieb Cedric BAIL cedric.b...@free.fr:

 Hello everyone,

 EFL and Elementary 1.8 have there todo list almost done by now. I
 think we are good to start the release process. So if nobody object by
 end of next week, on Sunday 3rd, we will enter on code freeze. As
 usual, only bug fixes, test code and limited API fix are allowed.

 Right now I am only aware of one major change that need to be done,
 fixing Ecore_Wayland.h exposing private structure. So if you have
 anything important, please share it here. I will go over phab and take
 of what I can.

 Time to finally roll 1.8 out !
 Great new!
 Just to let you know tough: I’m trying to package efl (with default 
 configuration) for Mac OS’ Homebrew package manager. So far no patches are 
 necessary for efl.

Yeah, amazing news, indeed!

I'm gonna work on the Ecore_Wayland.h private structure, starting from Monday!

 I’ll update the status, once I’ve done it successfully.

 --
 Leif

 --
 Cedric BAIL

 --
 October Webinars: Code for Performance
 Free Intel webinars can help you accelerate application performance.
 Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from
 the latest Intel processors and coprocessors. See abstracts and register 
 http://pubads.g.doubleclick.net/gampad/clk?id=60135991iu=/4140/ostg.clktrk
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


 --
 October Webinars: Code for Performance
 Free Intel webinars can help you accelerate application performance.
 Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from
 the latest Intel processors and coprocessors. See abstracts and register 
 http://pubads.g.doubleclick.net/gampad/clk?id=60135991iu=/4140/ostg.clktrk
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel



-- 
Rafael Antognolli

--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60135991iu=/4140/ostg.clktrk
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] EFL 1.8 coming release

2013-10-26 Thread Simon
On 10/25/2013 07:05 PM, Cedric BAIL wrote:
 Hello everyone,

 EFL and Elementary 1.8 have there todo list almost done by now. I
 think we are good to start the release process. So if nobody object by
 end of next week, on Sunday 3rd, we will enter on code freeze. As
 usual, only bug fixes, test code and limited API fix are allowed.

 Right now I am only aware of one major change that need to be done,
 fixing Ecore_Wayland.h exposing private structure. So if you have
 anything important, please share it here. I will go over phab and take
 of what I can.

 Time to finally roll 1.8 out !
The following warning is treated as a Error on 64bit systems on Open 
Build Service

[  299s] gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I..  -I../src/lib/efl 
-I../src/lib/efl -I.. -I../src/lib/edje -I../src/lib/edje 
-DPACKAGE_BIN_DIR=\/usr/bin\ -DPACKAGE_LIB_DIR=\/usr/lib64\ 
-DPACKAGE_DATA_DIR=\/usr/share/edje\ -DPACKAGE_BUILD_DIR=\`pwd`/..\ 
-DPACKAGE_SRC_DIR=\`pwd`/..\ -Wall -Wextra -Wpointer-arith 
-Wno-missing-field-initializers -fvisibility=hidden -fdata-sections 
-ffunction-sections   -I../src/lib/edje -I../src/lib/edje -I../src/lib/ephysics 
-I../src/lib/ephysics -I../src/lib/eio -I../src/lib/eio -I../src/lib/embryo 
-I../src/lib/embryo -I../src/lib/ecore_imf_evas -I../src/lib/ecore_imf_evas 
-I../src/lib/ecore_imf -I../src/lib/ecore_imf -I../src/lib/ecore_input 
-I../src/lib/ecore_input -I../src/lib/ecore_file -I../src/lib/ecore_file 
-I../src/lib/ecore_evas -I../src/lib/ecore_evas -I../src/lib/ecore 
-I../src/lib/ecore -I../src/lib/evas -I../src/lib/evas -I../src/lib/eet 
-I../src/lib/eet -I../src/lib/eo -I../src/lib/eo -I../src/lib/eina 
-I../src/lib/eina   -DEFL_
 EDJE_BUILD=1   -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 
-fstack-protector -funwind-tables -fasynchronous-unwind-tables -g -Wno-address 
-c -o bin/edje/bin_edje_edje_cc-edje_cc_parse.o `test -f 
'bin/edje/edje_cc_parse.c' || echo './'`bin/edje/edje_cc_parse.c
[  299s] bin/edje/edje_cc_out.c: In function '_part_lookup_key_pc_hash':
[  299s] bin/edje/edje_cc_out.c:250:9: warning: passing argument 1 of 
'eina_hash_int64' makes pointer from integer without a cast [enabled by default]
[  299s] In file included from ../src/lib/eina/eina_hash.h:1034:0,
[  299s]  from ../src/lib/eina/Eina.h:227,
[  299s]  from ../src/lib/evas/Evas.h:251,
[  299s]  from ../src/lib/ecore_evas/Ecore_Evas.h:4,
[  299s]  from bin/edje/edje_cc_out.c:19:
[  299s] ../src/lib/eina/eina_inline_hash.x:75:1: note: expected 'const long 
unsigned int *' but argument is of type 'long unsigned int'
[  299s] bin/edje/edje_cc_out.c:251:11: warning: passing argument 1 of 
'eina_hash_int64' makes pointer from integer without a cast [enabled by default]
[  299s] In file included from ../src/lib/eina/eina_hash.h:1034:0,
[  299s]  from ../src/lib/eina/Eina.h:227,
[  299s]  from ../src/lib/evas/Evas.h:251,
[  299s]  from ../src/lib/ecore_evas/Ecore_Evas.h:4,
[  299s]  from bin/edje/edje_cc_out.c:19:
[  299s] ../src/lib/eina/eina_inline_hash.x:75:1: note: expected 'const long 
unsigned int *' but argument is of type 'long unsigned int'

Full Build log: download log file from here: 
https://build.opensuse.org/package/live_build_log/X11:Enlightenment:Nightly/efl/openSUSE_12.3/x86_64

Other then that we've had a package following git for a good 6 months, 
im using it on my laptop and it seems to work fine.


Cheers
Simon Lees
--
Enlightenment maintainer on openSUSE


--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60135991iu=/4140/ostg.clktrk
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] EFL 1.8 coming release

2013-10-25 Thread Cedric BAIL
Hello everyone,

EFL and Elementary 1.8 have there todo list almost done by now. I
think we are good to start the release process. So if nobody object by
end of next week, on Sunday 3rd, we will enter on code freeze. As
usual, only bug fixes, test code and limited API fix are allowed.

Right now I am only aware of one major change that need to be done,
fixing Ecore_Wayland.h exposing private structure. So if you have
anything important, please share it here. I will go over phab and take
of what I can.

Time to finally roll 1.8 out !
-- 
Cedric BAIL

--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60135991iu=/4140/ostg.clktrk
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] EFL 1.8 coming release

2013-10-25 Thread Daniel Juyung Seo
Ok to me.

Check list
#1. elm access stability : Is this stable? (need to talk with Jaehwan Kim
about this.)
#2. elm popup : check more theme API break (need to talk with Amit Kamboj
about this.)
#3. elm multibuttonentry : check more theme API break (need to talk with
Bora Hwang about this.)

Thanks.

Daniel Juyung Seo (SeoZ)



On Fri, Oct 25, 2013 at 5:35 PM, Cedric BAIL cedric.b...@free.fr wrote:

 Hello everyone,

 EFL and Elementary 1.8 have there todo list almost done by now. I
 think we are good to start the release process. So if nobody object by
 end of next week, on Sunday 3rd, we will enter on code freeze. As
 usual, only bug fixes, test code and limited API fix are allowed.

 Right now I am only aware of one major change that need to be done,
 fixing Ecore_Wayland.h exposing private structure. So if you have
 anything important, please share it here. I will go over phab and take
 of what I can.

 Time to finally roll 1.8 out !
 --
 Cedric BAIL


 --
 October Webinars: Code for Performance
 Free Intel webinars can help you accelerate application performance.
 Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most
 from
 the latest Intel processors and coprocessors. See abstracts and register 
 http://pubads.g.doubleclick.net/gampad/clk?id=60135991iu=/4140/ostg.clktrk
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60135991iu=/4140/ostg.clktrk
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] EFL 1.8 coming release

2013-10-25 Thread Stefan Schmidt
Hello.

On 10/25/2013 09:35 AM, Cedric BAIL wrote:
 Hello everyone,

 EFL and Elementary 1.8 have there todo list almost done by now. I
 think we are good to start the release process. So if nobody object by
 end of next week, on Sunday 3rd, we will enter on code freeze. As
 usual, only bug fixes, test code and limited API fix are allowed.

 Right now I am only aware of one major change that need to be done,
 fixing Ecore_Wayland.h exposing private structure. So if you have
 anything important, please share it here. I will go over phab and take
 of what I can.

 Time to finally roll 1.8 out !

Yay!

Roll, roll, roll, ...

regards
Stefan Schmidt

--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60135991iu=/4140/ostg.clktrk
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] EFL 1.8 coming release

2013-10-25 Thread Leif Middelschulte
Am 25.10.2013 um 10:35 schrieb Cedric BAIL cedric.b...@free.fr:

 Hello everyone,
 
 EFL and Elementary 1.8 have there todo list almost done by now. I
 think we are good to start the release process. So if nobody object by
 end of next week, on Sunday 3rd, we will enter on code freeze. As
 usual, only bug fixes, test code and limited API fix are allowed.
 
 Right now I am only aware of one major change that need to be done,
 fixing Ecore_Wayland.h exposing private structure. So if you have
 anything important, please share it here. I will go over phab and take
 of what I can.
 
 Time to finally roll 1.8 out !
Great new!
Just to let you know tough: I’m trying to package efl (with default 
configuration) for Mac OS’ Homebrew package manager. So far no patches are 
necessary for efl.

I’ll update the status, once I’ve done it successfully.

--
Leif

 -- 
 Cedric BAIL
 
 --
 October Webinars: Code for Performance
 Free Intel webinars can help you accelerate application performance.
 Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
 the latest Intel processors and coprocessors. See abstracts and register 
 http://pubads.g.doubleclick.net/gampad/clk?id=60135991iu=/4140/ostg.clktrk
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60135991iu=/4140/ostg.clktrk
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel