Re: [E-devel] EFL 1.8 coming release
-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
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
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
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
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
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
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
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
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
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