Re: [E-devel] Eina

2008-10-07 Thread Mathieu Taillefumier

Hi devs,

this is a nice work. I compiled the lib on x86_64 bits system and i pass 
without problems. I attached the various information and warning in the 
error file. You will also find the results of the implemented tests (log 
file).


Regards

Mathieu


So now, what remain in the TODO. Still some doc, but mainly compiling
and running it on more computer/OS would be a good thing. Reviewing
the API and it's internal too. It could be part of the autobuild too.
And if nobody complain about it, eina should be moved out of PROTO at
the end of the week. Perhaps making the autotools of each efl that
could use it depend on eina in the same move, so that people working
on it could easily replace old code with eina one. I already
identified eet/evas/ecore/edje/efreet/e as the one that could benefit
from a move (reduction in size code and speed improvement).

Have fun !
   


../../src/include/eina_private.h:101: warning: inline function 
'eina_print_warning' declared but never defined
../../src/include/eina_private.h:101: warning: inline function 
'eina_print_warning' declared but never defined
../../src/include/eina_private.h:101: warning: inline function 
'eina_print_warning' declared but never defined
../../src/include/eina_private.h:101: warning: inline function 
'eina_print_warning' declared but never defined
eina_hash.c: In function 'eina_hash_del':
eina_hash.c:820: warning: 'hash_num' may be used uninitialized in this function
../../src/include/eina_private.h:101: warning: inline function 
'eina_print_warning' declared but never defined
../../src/include/eina_private.h:101: warning: inline function 
'eina_print_warning' declared but never defined
../../src/include/eina_private.h:101: warning: inline function 
'eina_print_warning' declared but never defined
../../src/include/eina_private.h:101: warning: inline function 
'eina_print_warning' declared but never defined
../../src/include/eina_private.h:101: warning: inline function 
'eina_print_warning' declared but never defined
../../src/include/eina_private.h:101: warning: inline function 
'eina_print_warning' declared but never defined
../../src/include/eina_private.h:101: warning: inline function 
'eina_print_warning' declared but never defined
../../src/include/eina_private.h:101: warning: inline function 
'eina_print_warning' declared but never defined
../../src/include/eina_private.h:101: warning: inline function 
'eina_print_warning' declared but never defined
../../src/include/eina_private.h:101: warning: inline function 
'eina_print_warning' declared but never defined
../../src/include/eina_private.h:101: warning: inline function 
'eina_print_warning' declared but never defined
../../src/include/eina_private.h:101: warning: inline function 
'eina_print_warning' declared but never defined
../../src/include/eina_private.h:101: warning: inline function 
'eina_print_warning' declared but never defined
../../src/include/eina_private.h:101: warning: inline function 
'eina_print_warning' declared but never defined
../../src/include/eina_private.h:101: warning: inline function 
'eina_print_warning' declared but never defined
../../src/include/eina_private.h:101: warning: inline function 
'eina_print_warning' declared but never defined
eina_array.c: In function 'eina_array_remove':
eina_array.c:404: warning: 'data' may be used uninitialized in this function
../../src/include/eina_private.h:101: warning: inline function 
'eina_print_warning' declared but never defined
../../src/include/eina_private.h:101: warning: inline function 
'eina_print_warning' declared but never defined
../../src/include/eina_private.h:101: warning: inline function 
'eina_print_warning' declared but never defined
../../src/include/eina_private.h:101: warning: inline function 
'eina_print_warning' declared but never defined
../../src/include/eina_private.h:101: warning: inline function 
'eina_print_warning' declared but never defined
../../src/include/eina_private.h:101: warning: inline function 
'eina_print_warning' declared but never defined
../../src/include/eina_private.h:101: warning: inline function 
'eina_print_warning' declared but never defined
../../src/include/eina_private.h:101: warning: inline function 
'eina_print_warning' declared but never defined
../../src/include/eina_private.h:101: warning: inline function 
'eina_print_warning' declared but never defined
../../src/include/eina_private.h:101: warning: inline function 
'eina_print_warning' declared but never defined
eina_rbtree.c: In function 'eina_rbtree_inline_insert':
eina_rbtree.c:248: warning: 'last' may be used uninitialized in this function
../../src/include/eina_private.h:101: warning: inline function 
'eina_print_warning' declared but never defined
../../src/include/eina_private.h:101: warning: inline function 
'eina_print_warning' declared but never defined
../../../../src/include/eina_private.h:101: warning: inline function 
'eina_print_warning' declared but never defined

Re: [E-devel] E SVN: cedric trunk/ecore/src/lib/ecore_con

2008-10-07 Thread Arnaud de Turckheim
On Mon, Oct 6, 2008 at 7:08 PM, Peter Wehrfritz [EMAIL PROTECTED]wrote:

 Enlightenment SVN schrieb:
  Log:
Another step toward IPv6 support with more cleanup.
 
Patch from Arnaud de Turckheim.
 
 
  Author:   cedric
  Date: 2008-10-06 09:40:01 -0700 (Mon, 06 Oct 2008)
  New Revision: 36483
 
  Modified:
trunk/ecore/src/lib/ecore_con/ecore_con.c
 trunk/ecore/src/lib/ecore_con/ecore_con_info.c
 
  Modified: trunk/ecore/src/lib/ecore_con/ecore_con.c
  ===
  --- trunk/ecore/src/lib/ecore_con/ecore_con.c 2008-10-06 15:58:21 UTC
 (rev 36482)
  +++ trunk/ecore/src/lib/ecore_con/ecore_con.c 2008-10-06 16:40:01 UTC
 (rev 36483)
  @@ -26,21 +26,23 @@
   # include winsock2.h
   #endif
 
  -static void _ecore_con_cb_dns_lookup(void *data, struct hostent *he);
  -static void _ecore_con_cb_udp_dns_lookup(void *data, struct hostent
 *he);
   static void _ecore_con_cb_tcp_connect(void *data, Ecore_Con_Netinfo
 *info);
   static void _ecore_con_cb_udp_connect(void *data, Ecore_Con_Netinfo
 *info);
   static void _ecore_con_cb_tcp_listen(void *data, Ecore_Con_Netinfo
 *info);
   static void _ecore_con_cb_udp_listen(void *data, Ecore_Con_Netinfo
 *info);
  +
   static void _ecore_con_server_free(Ecore_Con_Server *svr);
   static void _ecore_con_client_free(Ecore_Con_Client *cl);
  +
   static int _ecore_con_svr_handler(void *data, Ecore_Fd_Handler
 *fd_handler);
   static int _ecore_con_cl_handler(void *data, Ecore_Fd_Handler
 *fd_handler);
   static int _ecore_con_cl_udp_handler(void *data, Ecore_Fd_Handler
 *fd_handler);
   static int _ecore_con_svr_udp_handler(void *data, Ecore_Fd_Handler
 *fd_handler);
   static int _ecore_con_svr_cl_handler(void *data, Ecore_Fd_Handler
 *fd_handler);
  +
   static void _ecore_con_server_flush(Ecore_Con_Server *svr);
   static void _ecore_con_client_flush(Ecore_Con_Client *cl);
  +
   static void _ecore_con_event_client_add_free(void *data, void *ev);
   static void _ecore_con_event_client_del_free(void *data, void *ev);
   static void _ecore_con_event_client_data_free(void *data, void *ev);
  @@ -57,8 +59,25 @@
 
   static Ecore_List *servers = NULL;
   static int init_count = 0;
  +
   #if USE_OPENSSL
   static int ssl_init_count = 0;
  +static int _ecore_con_init_ssl(Ecore_Con_Server *svr);
  +static int _ecore_con_shutdown_ssl(Ecore_Con_Server *svr);
  +static int _ecore_con_free_ssl(Ecore_Con_Server *svr);
  +
  +# define INIT_SSL(svr) _ecore_con_init_ssl(svr)
  +# define SHUTDOWN_SSL(svr) _ecore_con_shutdown_ssl(svr)
  +# define FREE_SSL(svr) _ecore_con_free_ssl(svr)
  +# define UNSET_SSL(svr)  \
  +  do {   \
  +svr-ssl = NULL; \
  +svr-ssl_ctx = NULL; \
  +  } while (0);
 

 The point of using do {} while(0) in macros, fades away if you append a
 semicolon.

I'll remove the semicolon, sorry about that.


  +#else
  +# define INIT_SSL(svr) 0
  +# define SHUTDOWN_SSL(svr) 0
  +# define FREE_SSL(svr) 0
   #endi
 I haven't read the full code, but I think you are missing the
 UNSET_SSL() for the !OPENSSL case.

We don't need UNSET_SSL() to be define when !USE_OPENSSL.
INIT_SSL, SHUTDOWN_SSL and FREE_SSL have to be define to 0 because these
macros are used in if tests.



 Peter

 -
 This SF.Net email is sponsored by the Moblin Your Move Developer's
 challenge
 Build the coolest Linux based applications with Moblin SDK  win great
 prizes
 Grand prize is a trip for two to an Open Source event anywhere in the world
 http://moblin-contest.org/redirect.php?banner_id=100url=/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel




-- 
Arnaud de Turckheim
-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: cedric trunk/ecore/src/lib/ecore_con

2008-10-07 Thread Arnaud de Turckheim
On Tue, Oct 7, 2008 at 1:24 PM, Arnaud de Turckheim [EMAIL PROTECTED]wrote:

 On Mon, Oct 6, 2008 at 7:08 PM, Peter Wehrfritz [EMAIL PROTECTED]wrote:

 Enlightenment SVN schrieb:
  Log:
Another step toward IPv6 support with more cleanup.
 
Patch from Arnaud de Turckheim.
 
 
  Author:   cedric
  Date: 2008-10-06 09:40:01 -0700 (Mon, 06 Oct 2008)
  New Revision: 36483
 
  Modified:
trunk/ecore/src/lib/ecore_con/ecore_con.c
 trunk/ecore/src/lib/ecore_con/ecore_con_info.c
 
  Modified: trunk/ecore/src/lib/ecore_con/ecore_con.c
  ===
  --- trunk/ecore/src/lib/ecore_con/ecore_con.c 2008-10-06 15:58:21 UTC
 (rev 36482)
  +++ trunk/ecore/src/lib/ecore_con/ecore_con.c 2008-10-06 16:40:01 UTC
 (rev 36483)
  @@ -26,21 +26,23 @@
   # include winsock2.h
   #endif
 
  -static void _ecore_con_cb_dns_lookup(void *data, struct hostent *he);
  -static void _ecore_con_cb_udp_dns_lookup(void *data, struct hostent
 *he);
   static void _ecore_con_cb_tcp_connect(void *data, Ecore_Con_Netinfo
 *info);
   static void _ecore_con_cb_udp_connect(void *data, Ecore_Con_Netinfo
 *info);
   static void _ecore_con_cb_tcp_listen(void *data, Ecore_Con_Netinfo
 *info);
   static void _ecore_con_cb_udp_listen(void *data, Ecore_Con_Netinfo
 *info);
  +
   static void _ecore_con_server_free(Ecore_Con_Server *svr);
   static void _ecore_con_client_free(Ecore_Con_Client *cl);
  +
   static int _ecore_con_svr_handler(void *data, Ecore_Fd_Handler
 *fd_handler);
   static int _ecore_con_cl_handler(void *data, Ecore_Fd_Handler
 *fd_handler);
   static int _ecore_con_cl_udp_handler(void *data, Ecore_Fd_Handler
 *fd_handler);
   static int _ecore_con_svr_udp_handler(void *data, Ecore_Fd_Handler
 *fd_handler);
   static int _ecore_con_svr_cl_handler(void *data, Ecore_Fd_Handler
 *fd_handler);
  +
   static void _ecore_con_server_flush(Ecore_Con_Server *svr);
   static void _ecore_con_client_flush(Ecore_Con_Client *cl);
  +
   static void _ecore_con_event_client_add_free(void *data, void *ev);
   static void _ecore_con_event_client_del_free(void *data, void *ev);
   static void _ecore_con_event_client_data_free(void *data, void *ev);
  @@ -57,8 +59,25 @@
 
   static Ecore_List *servers = NULL;
   static int init_count = 0;
  +
   #if USE_OPENSSL
   static int ssl_init_count = 0;
  +static int _ecore_con_init_ssl(Ecore_Con_Server *svr);
  +static int _ecore_con_shutdown_ssl(Ecore_Con_Server *svr);
  +static int _ecore_con_free_ssl(Ecore_Con_Server *svr);
  +
  +# define INIT_SSL(svr) _ecore_con_init_ssl(svr)
  +# define SHUTDOWN_SSL(svr) _ecore_con_shutdown_ssl(svr)
  +# define FREE_SSL(svr) _ecore_con_free_ssl(svr)
  +# define UNSET_SSL(svr)  \
  +  do {   \
  +svr-ssl = NULL; \
  +svr-ssl_ctx = NULL; \
  +  } while (0);
 

 The point of using do {} while(0) in macros, fades away if you append a
 semicolon.

 I'll remove the semicolon, sorry about that.


  +#else
  +# define INIT_SSL(svr) 0
  +# define SHUTDOWN_SSL(svr) 0
  +# define FREE_SSL(svr) 0
   #endi
 I haven't read the full code, but I think you are missing the
 UNSET_SSL() for the !OPENSSL case.

 We don't need UNSET_SSL() to be define when !USE_OPENSSL.
 INIT_SSL, SHUTDOWN_SSL and FREE_SSL have to be define to 0 because these
 macros are used in if tests.

Hmmm... Sorry we definitively need to define UNSET_SSL()...




 Peter

 -
 This SF.Net email is sponsored by the Moblin Your Move Developer's
 challenge
 Build the coolest Linux based applications with Moblin SDK  win great
 prizes
 Grand prize is a trip for two to an Open Source event anywhere in the
 world
 http://moblin-contest.org/redirect.php?banner_id=100url=/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel




 --
 Arnaud de Turckheim




-- 
Arnaud de Turckheim
-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Eina

2008-10-07 Thread Cedric BAIL
On Tue, Oct 7, 2008 at 12:10 PM, Mathieu Taillefumier
[EMAIL PROTECTED] wrote:
 this is a nice work. I compiled the lib on x86_64 bits system and i pass
 without problems. I attached the various information and warning in the
 error file. You will also find the results of the implemented tests (log
 file).

Thanks for the report. eina_print_warning is a dead code, so I just
removed it and most warning should be gone now.

 eina_hash.c: In function 'eina_hash_del':
 eina_hash.c:820: warning: 'hash_num' may be used uninitialized in this
 function

This warning is a false positive as the code should never execute the
code using hash_num if it's uninitialized. And I don't want to hide
this warning as if this goes wrong somewhere valgrind will be able to
tell me what is going on.

 eina_array.c: In function 'eina_array_remove':
 eina_array.c:404: warning: 'data' may be used uninitialized in this function

In fact it's also a false positive as we should have leave the
function before reaching this point if data is not initialized.

 eina_rbtree.c: In function 'eina_rbtree_inline_insert':
 eina_rbtree.c:248: warning: 'last' may be used uninitialized in this
 function

This one is also a false positive, but it's really harder to
understand, as it relly on red black tree property. In fact q and p
could never be red and last not initialized, because when p == NULL, p
must be considered as a black node. So during the first loop, their
will be no test on last, but it will be setted and further used
correctly.

 eina_ememoa_fixed.c: In function 'eina_ememoa_fixed_statistics':
 eina_ememoa_fixed.c:77: warning: unused variable 'efm'

 eina_ememoa_unknown.c: In function 'eina_ememoa_unknown_size_statistics':
 eina_ememoa_unknown.c:78: warning: unused variable 'efm'

That's because of ememoa macro that doesn't use its parameters when
debug is desactivated. Something that should be fixed in ememoa
indeed.

 Running suite(s): Eina
 [eina_test_error.c:71] eina_error_macro() An error
 [eina_test_error.c:72] eina_error_macro() An info
 [eina_test_error.c:73] eina_error_macro() A warning
 [eina_test_error.c:74] eina_error_macro() A debug
  [31;1m[eina_test_magic.c:69] eina_magic_simple()  [0m*** Eina Magic Check
 Failed !!!
Input handle pointer is NULL !
 *** NAUGHTY PROGRAMMER!!!
 *** SPANK SPANK SPANK!!!
 *** Now go fix your code. Tut tut tut!

  [31;1m[eina_test_magic.c:78] eina_magic_simple()  [0m*** Eina Magic Check
 Failed !!!
Input handle has already been freed!
 *** NAUGHTY PROGRAMMER!!!
 *** SPANK SPANK SPANK!!!
 *** Now go fix your code. Tut tut tut!

  [31;1m[eina_test_magic.c:81] eina_magic_simple()  [0m*** Eina Magic Check
 Failed !!!
Input handle is wrong type
Expected: 7781fee7 - Eina Magic Test
Supplied: 028757b2 - (null)
 *** NAUGHTY PROGRAMMER!!!
 *** SPANK SPANK SPANK!!!
 *** Now go fix your code. Tut tut tut!

This are the result of checking the error subsystem, and every thing
seems to be ok.

 # specimen  experiment time starting time   ending time
 10  5635989 140939  5776928
 20  142163605778156 19994516
 Run specimens_check: 1000
 100%: Checks: 51, Failures: 0, Errors: 0

So far so good. Thanks for reporting all of this. Between what
compiler are you using ?

-- 
Cedric BAIL

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: illogict trunk/e/src/modules/conf_interaction

2008-10-07 Thread Gustavo Sverzut Barbieri
On Tue, Oct 7, 2008 at 2:57 AM, Enlightenment SVN
[EMAIL PROTECTED] wrote:
 Log:
  Some work on interaction settings:
  - group on a thumbscroll framelist;
  - threshhold ?\226?\134?\146 threshold;
  - add check changed.


that's awesome, I see people liked the check_changed, we should add
this to other dialogs as well.

something else I'd like to see is to move, where possible, layouts to
edje with swallow parts, that way we can have special layouts in
embedded systems like illume. Side effect is to simplify code a lot.
What do you think?

-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: [EMAIL PROTECTED]
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: illogict trunk/e/src/modules/conf_interaction

2008-10-07 Thread Gustavo Sverzut Barbieri
On Tue, Oct 7, 2008 at 10:00 AM, Toma [EMAIL PROTECTED] wrote:
 2008/10/7 Gustavo Sverzut Barbieri [EMAIL PROTECTED]:
 On Tue, Oct 7, 2008 at 2:57 AM, Enlightenment SVN
 [EMAIL PROTECTED] wrote:
 Log:
  Some work on interaction settings:
  - group on a thumbscroll framelist;
  - threshhold ?\226?\134?\146 threshold;
  - add check changed.


 that's awesome, I see people liked the check_changed, we should add
 this to other dialogs as well.

 something else I'd like to see is to move, where possible, layouts to
 edje with swallow parts, that way we can have special layouts in
 embedded systems like illume. Side effect is to simplify code a lot.
 What do you think?

 Nah. Its hard enough to write a theme as it is. No need to complicate
 the matter further :(. You could just make illume work like that tho,
 since it has its own little theme.

Since raster added the option to inherit + override edje groups, we
can keep this a a separate layouts.edc file. My points are:
   - it's easier to write an edje group with swallows where you want,
it's more powerful to describe relationships and create good layouts,
edje_editor is your friend as well. Just notice i say where
possible, some elements are dynamic and Edje still does not support
such dynamic layouts (vbox, with variable number of items);
   - themes may wish to change the layout, illume is one of them
because it's meant for small touch screen, this might serve for set
top boxes to be controlled with remote control.

so why not? :-)


-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: [EMAIL PROTECTED]
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Eina

2008-10-07 Thread Gustavo Sverzut Barbieri
On Tue, Oct 7, 2008 at 8:20 AM, Cedric BAIL [EMAIL PROTECTED] wrote:
 eina_hash.c: In function 'eina_hash_del':
 eina_hash.c:820: warning: 'hash_num' may be used uninitialized in this
 function

 This warning is a false positive as the code should never execute the
 code using hash_num if it's uninitialized. And I don't want to hide
 this warning as if this goes wrong somewhere valgrind will be able to
 tell me what is going on.

as for this warning and others related, it's due bad design, so it's
indeed a bug.

Ok, we're using the high-level api there to make it easy, that api
will then choose whatever to use, and we're quite sure it will not use
the wrong value, and we want to confirm that (with valgrind).

But what should be done is to split the high level api into 2 static
internal functions, that will be used by this high level api and by
the function currently giving warnings. This way we remove the
warnings and remove some parameters while calling the functions and
still leaves option for compiler to remove the function call and
duplicate the code if it is worth (inline). For this case it might not
be the most dramatic optimization, but it will help everywhere.

-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: [EMAIL PROTECTED]
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: illogict trunk/e/src/modules/conf_interaction

2008-10-07 Thread Gustavo Sverzut Barbieri
On Tue, Oct 7, 2008 at 10:45 AM, Toma [EMAIL PROTECTED] wrote:
 2008/10/7 Gustavo Sverzut Barbieri [EMAIL PROTECTED]:
 On Tue, Oct 7, 2008 at 10:00 AM, Toma [EMAIL PROTECTED] wrote:
 2008/10/7 Gustavo Sverzut Barbieri [EMAIL PROTECTED]:
 On Tue, Oct 7, 2008 at 2:57 AM, Enlightenment SVN
 [EMAIL PROTECTED] wrote:
 Log:
  Some work on interaction settings:
  - group on a thumbscroll framelist;
  - threshhold ?\226?\134?\146 threshold;
  - add check changed.


 that's awesome, I see people liked the check_changed, we should add
 this to other dialogs as well.

 something else I'd like to see is to move, where possible, layouts to
 edje with swallow parts, that way we can have special layouts in
 embedded systems like illume. Side effect is to simplify code a lot.
 What do you think?

 Nah. Its hard enough to write a theme as it is. No need to complicate
 the matter further :(. You could just make illume work like that tho,
 since it has its own little theme.

 Since raster added the option to inherit + override edje groups, we
 can keep this a a separate layouts.edc file. My points are:
   - it's easier to write an edje group with swallows where you want,
 it's more powerful to describe relationships and create good layouts,
 edje_editor is your friend as well. Just notice i say where
 possible, some elements are dynamic and Edje still does not support
 such dynamic layouts (vbox, with variable number of items);
   - themes may wish to change the layout, illume is one of them
 because it's meant for small touch screen, this might serve for set
 top boxes to be controlled with remote control.

 so why not? :-)


 As long as it is entirely separate, and not required, then Id agree
 that its a good option to have. The basic setup for layouts is rather
 well set and thought out already, but i suppose it would be nice to
 demonstrate that flexibility.

one thing: we already inherit groups from basic theme if they're not
found in the selected theme, so we'll always have this fallback.

as for well thought dialogs, yes, they're good already, but i guess it
will be even easier to go that route. The more we make those things be
evas-edje based, the more we win. See raster's new elementary
toolkit, he made it easier to use and smaller by going that route.

I want to add sequence box to edje before the end of the year, so
even the dynamic elements will be possible. (For those that don't know
what I mean with sequence box, it's a box, or container, that packs
a sequence of objects, you can think of it as vertical/horizontal box
or flow layout, that would position children like a text flow). This
will be easy to add since we know have size hints as object property
and we'll make edje use those.

-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: [EMAIL PROTECTED]
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: illogict trunk/e/src/modules/conf_interaction

2008-10-07 Thread Toma
2008/10/7 Gustavo Sverzut Barbieri [EMAIL PROTECTED]:
 On Tue, Oct 7, 2008 at 10:00 AM, Toma [EMAIL PROTECTED] wrote:
 2008/10/7 Gustavo Sverzut Barbieri [EMAIL PROTECTED]:
 On Tue, Oct 7, 2008 at 2:57 AM, Enlightenment SVN
 [EMAIL PROTECTED] wrote:
 Log:
  Some work on interaction settings:
  - group on a thumbscroll framelist;
  - threshhold ?\226?\134?\146 threshold;
  - add check changed.


 that's awesome, I see people liked the check_changed, we should add
 this to other dialogs as well.

 something else I'd like to see is to move, where possible, layouts to
 edje with swallow parts, that way we can have special layouts in
 embedded systems like illume. Side effect is to simplify code a lot.
 What do you think?

 Nah. Its hard enough to write a theme as it is. No need to complicate
 the matter further :(. You could just make illume work like that tho,
 since it has its own little theme.

 Since raster added the option to inherit + override edje groups, we
 can keep this a a separate layouts.edc file. My points are:
   - it's easier to write an edje group with swallows where you want,
 it's more powerful to describe relationships and create good layouts,
 edje_editor is your friend as well. Just notice i say where
 possible, some elements are dynamic and Edje still does not support
 such dynamic layouts (vbox, with variable number of items);
   - themes may wish to change the layout, illume is one of them
 because it's meant for small touch screen, this might serve for set
 top boxes to be controlled with remote control.

 so why not? :-)


As long as it is entirely separate, and not required, then Id agree
that its a good option to have. The basic setup for layouts is rather
well set and thought out already, but i suppose it would be nice to
demonstrate that flexibility.

Toma


 --
 Gustavo Sverzut Barbieri
 http://profusion.mobi embedded systems
 --
 MSN: [EMAIL PROTECTED]
 Skype: gsbarbieri
 Mobile: +55 (19) 9225-2202


-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Edje gradient rel1/rel2

2008-10-07 Thread Dave Andreoli
Hi all
it seems to me that in edje the rel1 and rel2 properties of gradients are 
unused now.
Gradient always use the fill properties, is this right? can I remove that 
unused props?

Thanks
Dave

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: cedric trunk/ecore/src/lib/ecore_con

2008-10-07 Thread Peter Wehrfritz
Arnaud de Turckheim schrieb:
 On Tue, Oct 7, 2008 at 1:24 PM, Arnaud de Turckheim [EMAIL PROTECTED]wrote:

   
 On Mon, Oct 6, 2008 at 7:08 PM, Peter Wehrfritz [EMAIL PROTECTED]wrote:

 
 Enlightenment SVN schrieb:
   
 +
 +# define INIT_SSL(svr) _ecore_con_init_ssl(svr)
 +# define SHUTDOWN_SSL(svr) _ecore_con_shutdown_ssl(svr)
 +# define FREE_SSL(svr) _ecore_con_free_ssl(svr)
 +# define UNSET_SSL(svr)  \
 +  do {   \
 +svr-ssl = NULL; \
 +svr-ssl_ctx = NULL; \
 +  } while (0);

 
 The point of using do {} while(0) in macros, fades away if you append a
 semicolon.
   
 I'll remove the semicolon, sorry about that.
 

No problem.
 
 +#else
 +# define INIT_SSL(svr) 0
 +# define SHUTDOWN_SSL(svr) 0
 +# define FREE_SSL(svr) 0
  #endi
 
 I haven't read the full code, but I think you are missing the
 UNSET_SSL() for the !OPENSSL case.
   
 We don't need UNSET_SSL() to be define when !USE_OPENSSL.
 INIT_SSL, SHUTDOWN_SSL and FREE_SSL have to be define to 0 because these
 macros are used in if tests.

 
 Hmmm... Sorry we definitively need to define UNSET_SSL()...
   

Yeah, I wasn't sure either, else I probably fixed it myself.

Peter

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: illogict trunk/e/src/modules/conf_interaction

2008-10-07 Thread Toma
2008/10/7 Gustavo Sverzut Barbieri [EMAIL PROTECTED]:
 On Tue, Oct 7, 2008 at 2:57 AM, Enlightenment SVN
 [EMAIL PROTECTED] wrote:
 Log:
  Some work on interaction settings:
  - group on a thumbscroll framelist;
  - threshhold ?\226?\134?\146 threshold;
  - add check changed.


 that's awesome, I see people liked the check_changed, we should add
 this to other dialogs as well.

 something else I'd like to see is to move, where possible, layouts to
 edje with swallow parts, that way we can have special layouts in
 embedded systems like illume. Side effect is to simplify code a lot.
 What do you think?

Nah. Its hard enough to write a theme as it is. No need to complicate
the matter further :(. You could just make illume work like that tho,
since it has its own little theme.
Toma


 --
 Gustavo Sverzut Barbieri
 http://profusion.mobi embedded systems
 --
 MSN: [EMAIL PROTECTED]
 Skype: gsbarbieri
 Mobile: +55 (19) 9225-2202

 -
 This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
 Build the coolest Linux based applications with Moblin SDK  win great prizes
 Grand prize is a trip for two to an Open Source event anywhere in the world
 http://moblin-contest.org/redirect.php?banner_id=100url=/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] EFL in embedded devices... which devices?

2008-10-07 Thread Diogo Dutra
Hi guys,
My question is simple, but I dont found the answer...
What embedded systems EFL was ported?
I known openmoko and maemo, which others systems support EFL too?

I am interested to develop efl in embedded devices, so I want to know
what is the systems to develop for.

Thank you.

-- 
===

Diogo Dutra Albuquerque

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] EFL in embedded devices... which devices?

2008-10-07 Thread Gustavo Sverzut Barbieri
On Tue, Oct 7, 2008 at 4:47 PM, Diogo Dutra [EMAIL PROTECTED] wrote:
 Hi guys,
 My question is simple, but I dont found the answer...
 What embedded systems EFL was ported?
 I known openmoko and maemo, which others systems support EFL too?

 - arm imx31 and possible others freescale systems (we have imx31 running e17)
 - xscale/arm intel ce2110 (set top box, digital tv)
 - mips box for set top boxes, by free.fr


 I am interested to develop efl in embedded devices, so I want to know
 what is the systems to develop for.

the one you have :-)

really, linux should abstract most of stuff. what's often required to
change is the media pipelines in the case you use gstreamer/ffmpeg.

-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: [EMAIL PROTECTED]
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] EFL in embedded devices... which devices?

2008-10-07 Thread Vincent Torri


Ounnn, everyone forgot Windows CE based devices.

Not completely ready, though. I'm working on it, these days.

Vincent

On Tue, 7 Oct 2008, Atton Jonathan wrote:


hum with cedric and caro we thought  about porting efl on Symbian, this is
not a device but symbian works on embedded device :)
Our idea is to have eyelight on a phone as the nokia n95 and try to display
the presentation on a video projector with the phone.

2008/10/7 Gustavo Sverzut Barbieri [EMAIL PROTECTED]


On Tue, Oct 7, 2008 at 4:47 PM, Diogo Dutra [EMAIL PROTECTED] wrote:

Hi guys,
My question is simple, but I dont found the answer...
What embedded systems EFL was ported?
I known openmoko and maemo, which others systems support EFL too?


 - arm imx31 and possible others freescale systems (we have imx31 running
e17)
 - xscale/arm intel ce2110 (set top box, digital tv)
 - mips box for set top boxes, by free.fr



I am interested to develop efl in embedded devices, so I want to know
what is the systems to develop for.


the one you have :-)

really, linux should abstract most of stuff. what's often required to
change is the media pipelines in the case you use gstreamer/ffmpeg.

--
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: [EMAIL PROTECTED]
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202

-
This SF.Net email is sponsored by the Moblin Your Move Developer's
challenge
Build the coolest Linux based applications with Moblin SDK  win great
prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel





--
Regards.
-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Ce message a été vérifié par MailScanner
pour des virus ou des polluriels et rien de
suspect n'a été trouvé.
Message délivré par le serveur de messagerie de l'Université d'Evry.

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Invitation for Enlightenment Project to Southern California Linux Expo 7x

2008-10-07 Thread Gareth J. Greenaway
Greetings,

I would once again like to formerly invite the Enlightenment project to
attend the 7th Annual Southern California Linux Expo.  The show will be
held February 20th-22nd, 2009 once again at the Westin LAX in Los
Angeles, CA.  SCALE 7x will be an excellent venue to showcase all the
hard work going into Enlightenment 17 as well as other the other
Enlightenment related applications.

Because Enlightenment is an open source project, SCALE will provide a
complementary booth on our show floor including all the usual amenities
such a 6' table, chairs, 500W power drop, one Ethernet drop and 3-5
complementary passes to the show.

I am including our application for dotORG exhibitors as well as our Call
For Papers.  If there is interest in having again Enlightenment presence
at SCALE 7x, I encourage someone to answer the questions in the application.

Any questions, please do not hesitate to ask.

Thanks for your time!
Gareth

http://scale7x.socallinuxexpo.org/s7x_cfp
http://scale7x.socallinuxexpo.org/s7x_call_for_dotOrg_exhibitors

-- 
Gareth J. Greenaway [EMAIL PROTECTED]
Voice - 877-831-2569 x130
Southern California Linux Expo
http://www.socallinuxexpo.org

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] EFL in embedded devices... which devices?

2008-10-07 Thread The Rasterman
On Tue, 7 Oct 2008 16:47:50 -0300 Diogo Dutra [EMAIL PROTECTED] babbled:

 Hi guys,
 My question is simple, but I dont found the answer...
 What embedded systems EFL was ported?
 I known openmoko and maemo, which others systems support EFL too?
 
 I am interested to develop efl in embedded devices, so I want to know
 what is the systems to develop for.

anything openembedded works on. efl doesn't need porting. it's ported. it
works. all you need to do is compile it for your target. if it runs linux at
any rate - embedded is just linux with a different architecture for the cpu.
that's all. but if you MUST have a list of things that i have personally run
EFL stuff on:

compaq ipaq3660
sharp zaurus sl-5000
sharp zaurus sl-c860
openmoko gta01
openmoko gta02
nokia n800


-- 
- Codito, ergo sum - I code, therefore I am --
The Rasterman (Carsten Haitzler)[EMAIL PROTECTED]


-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Enlightenment 17 from SVN requires CVS to configure

2008-10-07 Thread Eric Sandall
On Tue, 30 Sep 2008 23:36:29 +0200
Kim Woelders [EMAIL PROTECTED] wrote:
 On Tue, 30 Sep 2008 22:53:01 +0200, Eric Sandall [EMAIL PROTECTED]
 wrote:
 
  Quoting Ivan [EMAIL PROTECTED]:
 
  Is not E, but autopoint (a part of gettext) which requires cvs, so
  not much to do about it.
 
  Does E17 require autopoint? If not, can we remove it? As I
  mentioned, other EFL packages build fine without cvs installed,
  though most of them use automake 1.10 instead of 1.9 (not sure if
  that matters).
 
 Sure, remove it. There is no reason to assume it was put there for a  
 reason. Grrr.
 
 Ok, seriously, any package using gettext requires autopoint when
 running autogen.sh unless you want to go into insane workarounds.
 
 And yes, e17 uses gettext.
 
 /Kim

On Tue, 30 Sep 2008 23:35:00 +0200
Peter Wehrfritz [EMAIL PROTECTED] wrote:
 E17 doesn't require autopoint, it doesn't even require gettext, _but_ 
 you need autopoint to generate the ./configure script. And that libs 
 like eet, evas, edje, etc. don't need a library for i18n is more then 
 obvious. E17 needs support for i18n.
 
 Peter

Thanks both :), for now I'll just make sure we have cvs installed until
gettext decides to getsmart.

-sandalle

-- 
Eric Sandall |  Source Mage GNU/Linux Developer
[EMAIL PROTECTED] PGP: 0xA8EFDD61  |  http://www.sourcemage.org/
http://eric.sandall.us/  |  http://counter.li.org/  #196285


signature.asc
Description: PGP signature
-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] EFL in embedded devices... which devices?

2008-10-07 Thread Diogo Dutra
On Tue, Oct 7, 2008 at 5:27 PM, Atton Jonathan [EMAIL PROTECTED] wrote:
 hum with cedric and caro we thought  about porting efl on Symbian, this is
 not a device but symbian works on embedded device :)
 Our idea is to have eyelight on a phone as the nokia n95 and try to display
 the presentation on a video projector with the phone.
It sounds great to me! Symbian is a great market for embedded, and I
will love efl in it. Have you anything did about this? Or it is only
speculations?


 2008/10/7 Gustavo Sverzut Barbieri [EMAIL PROTECTED]

 On Tue, Oct 7, 2008 at 4:47 PM, Diogo Dutra [EMAIL PROTECTED] wrote:
  Hi guys,
  My question is simple, but I dont found the answer...
  What embedded systems EFL was ported?
  I known openmoko and maemo, which others systems support EFL too?

  - arm imx31 and possible others freescale systems (we have imx31 running
 e17)
  - xscale/arm intel ce2110 (set top box, digital tv)
  - mips box for set top boxes, by free.fr


  I am interested to develop efl in embedded devices, so I want to know
  what is the systems to develop for.

 the one you have :-)

 really, linux should abstract most of stuff. what's often required to
 change is the media pipelines in the case you use gstreamer/ffmpeg.

 --
 Gustavo Sverzut Barbieri
 http://profusion.mobi embedded systems
 --
 MSN: [EMAIL PROTECTED]
 Skype: gsbarbieri
 Mobile: +55 (19) 9225-2202

 -
 This SF.Net email is sponsored by the Moblin Your Move Developer's
 challenge
 Build the coolest Linux based applications with Moblin SDK  win great
 prizes
 Grand prize is a trip for two to an Open Source event anywhere in the world
 http://moblin-contest.org/redirect.php?banner_id=100url=/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel




 --
 Regards.
 -
 This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
 Build the coolest Linux based applications with Moblin SDK  win great prizes
 Grand prize is a trip for two to an Open Source event anywhere in the world
 http://moblin-contest.org/redirect.php?banner_id=100url=/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel




-- 
===

Diogo Dutra Albuquerque

Meu Curriculum Lattes: http://lattes.cnpq.br/3624796077679922

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] ANN: Guarana and Enjoy 0.1.0

2008-10-07 Thread Gustavo Sverzut Barbieri
Hello guys,

ProFUSION is proud to announce the first public release of Guarana
framework and its demo Enjoy.

Guarana is a set of free software libraries to aid embedded
application development. It comes with with a remote control access
library, module loader, model-view-controller machinery, basic data
structures and a fast growing widget set.

Enjoy is a demo music player targeted at embedded touchscreen devices.
It uses Guarana's MVC and widgets and Emotion to play media.

More details, including screenshot and video of it running on imx31
see: http://profusion.mobi/node/10

Code:
git clone git://git.profusion.mobi/guarana.git
git clone git://git.profusion.mobi/enjoy.git

Gitweb: http://gitweb.profusion.mobi/

-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: [EMAIL PROTECTED]
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] EFL in embedded devices... which devices?

2008-10-07 Thread Vincent Torri


On Tue, 7 Oct 2008, Diogo Dutra wrote:

 On Tue, Oct 7, 2008 at 5:27 PM, Atton Jonathan [EMAIL PROTECTED] wrote:
 hum with cedric and caro we thought  about porting efl on Symbian, this is
 not a device but symbian works on embedded device :)
 Our idea is to have eyelight on a phone as the nokia n95 and try to display
 the presentation on a video projector with the phone.

 It sounds great to me! Symbian is a great market for embedded, and I
 will love efl in it. Have you anything did about this? Or it is only
 speculations?

Only speculations. We need someone who have a symbian device, who knows 
how to deal with graphics with it and who is motivated to port evas and 
ecore to symbian.

I've seen that we can use the gdi or open gl es. gdi can be slow. open gl 
es should be very easy to port as most of the gl code is here, so we need 
someone who implement it in evas. It should not be very difficult. Another 
solution would be to access the framebuffer.

cedric and I are too busy to really take time for that port. But we can 
help such person, of course.

Vincent

PS: I'm 'caro'

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel