Re: [E-devel] E SVN: IN trunk/e: . config config/default src/bin

2008-08-22 Thread Christopher Michael
Nice Mate :+)
dh

[EMAIL PROTECTED] wrote:
> Author:   raster
> Date: 2008-08-21 23:55:37 -0700 (Thu, 21 Aug 2008)
> New Revision: 35614
> 
> Added:
>   trunk/e/config/ trunk/e/config/Makefile.am trunk/e/config/default/ 
> trunk/e/config/default/Makefile.am trunk/e/config/default/e.src 
> trunk/e/config/default/module.battery.src 
> trunk/e/config/default/module.cpufreq.src 
> trunk/e/config/default/module.dropshadow.src 
> trunk/e/config/default/module.fileman.src 
> trunk/e/config/default/module.ibar.src trunk/e/config/default/module.ibox.src 
> trunk/e/config/default/module.pager.src 
> trunk/e/config/default/module.temperature.src trunk/e/config/profile.src 
> Modified:
>   trunk/e/Makefile.am trunk/e/configure.in trunk/e/src/bin/e_config.c 
> Log:
> 
> allow for a default installed config file set.. and use it.. and allow the
> default profiel to be named etc. etc.
> 
> 
> 
> Modified: trunk/e/Makefile.am
> ===
> --- trunk/e/Makefile.am   2008-08-22 01:03:05 UTC (rev 35613)
> +++ trunk/e/Makefile.am   2008-08-22 06:55:37 UTC (rev 35614)
> @@ -1,4 +1,4 @@
> -SUBDIRS = src data doc po
> +SUBDIRS = src data doc po config
>  
>  MAINTAINERCLEANFILES = Makefile.in aclocal.m4 config.guess \
> config.h.in config.sub configure install-sh \
> 
> Added: trunk/e/config/Makefile.am
> 
> Added: trunk/e/config/default/Makefile.am
> 
> Added: trunk/e/config/default/e.src
> 
> Added: trunk/e/config/default/module.battery.src
> 
> Added: trunk/e/config/default/module.cpufreq.src
> 
> Added: trunk/e/config/default/module.dropshadow.src
> 
> Added: trunk/e/config/default/module.fileman.src
> 
> Added: trunk/e/config/default/module.ibar.src
> 
> Added: trunk/e/config/default/module.ibox.src
> 
> Added: trunk/e/config/default/module.pager.src
> 
> Added: trunk/e/config/default/module.temperature.src
> 
> Added: trunk/e/config/profile.src
> 
> Modified: trunk/e/configure.in
> ===
> --- trunk/e/configure.in  2008-08-22 01:03:05 UTC (rev 35613)
> +++ trunk/e/configure.in  2008-08-22 06:55:37 UTC (rev 35614)
> @@ -275,6 +275,18 @@
>  ])
>  AC_SUBST(edje_cc)
>  
> +PKG_CHECK_MODULES(EET, [eet >= 1.0.1])
> +AC_ARG_WITH(eet-eet,
> +[  --with-eet-eet=PATH  specify a specific path to eet utility],
> +[
> +  v=$withval;
> +  eet_eet=$v
> +  echo "  Enlightenment eet explicitly set to "$eet_eet;
> +],[
> +  eet_eet=$(pkg-config --variable=prefix eet)/bin/eet
> +])
> +AC_SUBST(eet_eet)
> +
>  AC_DEFINE(E_INTERNAL, 1, "This define can be used to wrap internal E stuff, 
> as config.h isn't exported")
>  
>  
> @@ -438,6 +450,8 @@
>  data/etc/Makefile
>  data/icons/Makefile
>  doc/Makefile
> +config/Makefile
> +config/default/Makefile
>  po/Makefile.in
>  enlightenment-config
>  ],[
> 
> Modified: trunk/e/src/bin/e_config.c
> ===
> --- trunk/e/src/bin/e_config.c2008-08-22 01:03:05 UTC (rev 35613)
> +++ trunk/e/src/bin/e_config.c2008-08-22 06:55:37 UTC (rev 35614)
> @@ -51,18 +51,30 @@
> E_EVENT_CONFIG_ICON_THEME = ecore_event_type_new();
>  
> _e_config_profile = getenv("E_CONF_PROFILE");
> -   if (!_e_config_profile)
> +   if (_e_config_profile)
> + /* if environment var set - use this profile name */
> + _e_config_profile = strdup(_e_config_profile);
> +   else 
>   {
>   Eet_File *ef;
>   char buf[4096];
>   const char *homedir;
>  
> + /* try user profile config */
>   homedir = e_user_homedir_get();
>   snprintf(buf, sizeof(buf), "%s/.e/e/config/profile.cfg",
>homedir);
>   ef = eet_open(buf, EET_FILE_MODE_READ);
> + if (!ef)
> +   {
> +  /* use system if no user profile config */
> +  snprintf(buf, sizeof(buf), "%s/data/config/profile.cfg",
> +   e_prefix_data_get());
> +  ef = eet_open(buf, EET_FILE_MODE_READ);
> +   }
>   if (ef)
> {
> +  /* profile config exists */
>char *data;
>int data_len = 0;
>  
> @@ -80,11 +92,25 @@
>eet_close(ef);
> }
>   else
> -   _e_config_profile = strdup("default");
> +   {
> +  /* no profile config - try other means */
> +  char *link = NULL;
> +  
> +  /* check symlink - if default is a symlink to another dir */
> + snprintf(buf, sizeof(buf), "%s/data/config/default",
> +   e_prefix_data_get());
> +  link = ecore_file_readlink(buf);
> +  /* if so use just the filename as the priofle - must be a local 
> link */
> +  if (link)
> +{
> +   _e_config_profile = strdup(ecore_file_file_get(link));
> +   free(link);
> +}
> +  else
> +_e_config_profile = strdup("default");
> +   }
>   e_util_en

[E-devel] missing .c file(s) in python-evas

2008-08-22 Thread Mathieu Prevot
Hi,

I'm making ports of e17 applications and libraries for FreeBSD from
svn sources. It seems file(s) are missing in python-evas (and other
python-e* packages)

cc -DNDEBUG -O2 -pipe -D__wchar_t=wchar_t -DTHREAD_STACK_SIZE=0x2
-fno-strict-aliasing -O2 -pipe -fno-strict-aliasing -fPIC
-I/usr/local/include -Iinclude -I/usr/local/include/python2.5 -c
evas/evas.c_evas.c -o
build/temp.freebsd-8.0-CURRENT-amd64-2.5/evas/evas.c_evas.o
cc: evas/evas.c_evas.c: No such file or directory

I'll be intensively using many parts of the framework for several
FreeBSD projects, and I may consider documenting e17/freebsd on the
e17 wiki. Tell me who/where/how if you are interested :)

Thanks,
Mathieu

-
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=100&url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] undefined functions in edje_editor (svn 35614)

2008-08-22 Thread Mathieu Prevot
Hi,

I'm building the edje_editor on FreeBSD, and it seems several
definitions are missing. Error appears while compiling the executable
edje_editor.

`edje_edit_spectra_add'
`edje_edit_spectra_del'
`edje_edit_spectra_name_set'
`edje_edit_spectra_stop_color_get'
`edje_edit_spectra_stop_color_set'
`edje_edit_spectra_stop_num_get'
`edje_edit_spectra_stop_num_set'
`edje_edit_spectrum_list_get'
`edje_edit_state_fill_origin_offset_x_get'
`edje_edit_state_fill_origin_offset_x_set'
`edje_edit_state_fill_origin_offset_y_get'
`edje_edit_state_fill_origin_offset_y_set'
`edje_edit_state_fill_origin_relative_x_get'
`edje_edit_state_fill_origin_relative_x_set'
`edje_edit_state_fill_origin_relative_y_get'
`edje_edit_state_fill_origin_relative_y_set'
`edje_edit_state_fill_size_offset_x_get'
`edje_edit_state_fill_size_offset_x_set'
`edje_edit_state_fill_size_offset_y_get'
`edje_edit_state_fill_size_offset_y_set'
`edje_edit_state_fill_size_relative_x_get'
`edje_edit_state_fill_size_relative_x_set'
`edje_edit_state_fill_size_relative_y_get'
`edje_edit_state_fill_size_relative_y_set'
`edje_edit_state_gradient_rel1_offset_x_get'
`edje_edit_state_gradient_rel1_offset_x_set'
`edje_edit_state_gradient_rel1_offset_y_get'
`edje_edit_state_gradient_rel1_offset_y_set'
`edje_edit_state_gradient_rel1_relative_x_get'
`edje_edit_state_gradient_rel1_relative_x_set'
`edje_edit_state_gradient_rel1_relative_y_get'
`edje_edit_state_gradient_rel1_relative_y_set'
`edje_edit_state_gradient_rel2_offset_x_get'
`edje_edit_state_gradient_rel2_offset_x_set'
`edje_edit_state_gradient_rel2_offset_y_get'
`edje_edit_state_gradient_rel2_offset_y_set'
`edje_edit_state_gradient_rel2_relative_x_get'
`edje_edit_state_gradient_rel2_relative_x_set'
`edje_edit_state_gradient_rel2_relative_y_get'
`edje_edit_state_gradient_rel2_relative_y_set'
`edje_edit_state_gradient_spectra_get'
`edje_edit_state_gradient_spectra_set'
`edje_edit_state_gradient_type_get'
`edje_edit_state_gradient_type_set'
`edje_edit_state_gradient_use_fill_get'

Thanks,
Mathieu

-
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=100&url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] undefined functions in edje_editor (svn 35614)

2008-08-22 Thread raoul
Hi,

It seems that your edje installation is not up to date.

Le vendredi 22 août 2008, Mathieu Prevot a écrit :
> Hi,
>
> I'm building the edje_editor on FreeBSD, and it seems several
> definitions are missing. Error appears while compiling the executable
> edje_editor.
>
> `edje_edit_spectra_add'
> `edje_edit_spectra_del'
> `edje_edit_spectra_name_set'
> `edje_edit_spectra_stop_color_get'
> `edje_edit_spectra_stop_color_set'
> `edje_edit_spectra_stop_num_get'
> `edje_edit_spectra_stop_num_set'
> `edje_edit_spectrum_list_get'
> `edje_edit_state_fill_origin_offset_x_get'
> `edje_edit_state_fill_origin_offset_x_set'
> `edje_edit_state_fill_origin_offset_y_get'
> `edje_edit_state_fill_origin_offset_y_set'
> `edje_edit_state_fill_origin_relative_x_get'
> `edje_edit_state_fill_origin_relative_x_set'
> `edje_edit_state_fill_origin_relative_y_get'
> `edje_edit_state_fill_origin_relative_y_set'
> `edje_edit_state_fill_size_offset_x_get'
> `edje_edit_state_fill_size_offset_x_set'
> `edje_edit_state_fill_size_offset_y_get'
> `edje_edit_state_fill_size_offset_y_set'
> `edje_edit_state_fill_size_relative_x_get'
> `edje_edit_state_fill_size_relative_x_set'
> `edje_edit_state_fill_size_relative_y_get'
> `edje_edit_state_fill_size_relative_y_set'
> `edje_edit_state_gradient_rel1_offset_x_get'
> `edje_edit_state_gradient_rel1_offset_x_set'
> `edje_edit_state_gradient_rel1_offset_y_get'
> `edje_edit_state_gradient_rel1_offset_y_set'
> `edje_edit_state_gradient_rel1_relative_x_get'
> `edje_edit_state_gradient_rel1_relative_x_set'
> `edje_edit_state_gradient_rel1_relative_y_get'
> `edje_edit_state_gradient_rel1_relative_y_set'
> `edje_edit_state_gradient_rel2_offset_x_get'
> `edje_edit_state_gradient_rel2_offset_x_set'
> `edje_edit_state_gradient_rel2_offset_y_get'
> `edje_edit_state_gradient_rel2_offset_y_set'
> `edje_edit_state_gradient_rel2_relative_x_get'
> `edje_edit_state_gradient_rel2_relative_x_set'
> `edje_edit_state_gradient_rel2_relative_y_get'
> `edje_edit_state_gradient_rel2_relative_y_set'
> `edje_edit_state_gradient_spectra_get'
> `edje_edit_state_gradient_spectra_set'
> `edje_edit_state_gradient_type_get'
> `edje_edit_state_gradient_type_set'
> `edje_edit_state_gradient_use_fill_get'
>
> Thanks,
> Mathieu
>
> -
> 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=100&url=/
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel



-- 

Raoul Hecky


-
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=100&url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] missing .c file(s) in python-evas

2008-08-22 Thread Andre Dieb
You need cython installed so that the .c can be generated.

2008/8/22 Mathieu Prevot <[EMAIL PROTECTED]>

> Hi,
>
> I'm making ports of e17 applications and libraries for FreeBSD from
> svn sources. It seems file(s) are missing in python-evas (and other
> python-e* packages)
>
> cc -DNDEBUG -O2 -pipe -D__wchar_t=wchar_t -DTHREAD_STACK_SIZE=0x2
> -fno-strict-aliasing -O2 -pipe -fno-strict-aliasing -fPIC
> -I/usr/local/include -Iinclude -I/usr/local/include/python2.5 -c
> evas/evas.c_evas.c -o
> build/temp.freebsd-8.0-CURRENT-amd64-2.5/evas/evas.c_evas.o
> cc: evas/evas.c_evas.c: No such file or directory
>
> I'll be intensively using many parts of the framework for several
> FreeBSD projects, and I may consider documenting e17/freebsd on the
> e17 wiki. Tell me who/where/how if you are interested :)
>
> Thanks,
> Mathieu
>
> -
> 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=100&url=/
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>



-- 
André Dieb Martins

Embedded Systems and Pervasive Computing Lab (Embedded)
Electrical Engineering Department (DEE)
Center of Electrical Engineering and Informatics (CEEI)
Federal University of Campina Grande (UFCG)

Blog: http://genuinepulse.blogspot.com/
Mail: dieb at embedded.ufcg.edu.br, andre.dieb at gmail.com
-
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=100&url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] undefined functions in edje_editor (svn 35614)

2008-08-22 Thread Andre Dieb
yes. those functions are part of the edje_edit API (edje_edit.c and
Edje_Edit.h). Installing latest edje should work

2008/8/22 raoul <[EMAIL PROTECTED]>

> Hi,
>
> It seems that your edje installation is not up to date.
>
> Le vendredi 22 août 2008, Mathieu Prevot a écrit :
> > Hi,
> >
> > I'm building the edje_editor on FreeBSD, and it seems several
> > definitions are missing. Error appears while compiling the executable
> > edje_editor.
> >
> > `edje_edit_spectra_add'
> > `edje_edit_spectra_del'
> > `edje_edit_spectra_name_set'
> > `edje_edit_spectra_stop_color_get'
> > `edje_edit_spectra_stop_color_set'
> > `edje_edit_spectra_stop_num_get'
> > `edje_edit_spectra_stop_num_set'
> > `edje_edit_spectrum_list_get'
> > `edje_edit_state_fill_origin_offset_x_get'
> > `edje_edit_state_fill_origin_offset_x_set'
> > `edje_edit_state_fill_origin_offset_y_get'
> > `edje_edit_state_fill_origin_offset_y_set'
> > `edje_edit_state_fill_origin_relative_x_get'
> > `edje_edit_state_fill_origin_relative_x_set'
> > `edje_edit_state_fill_origin_relative_y_get'
> > `edje_edit_state_fill_origin_relative_y_set'
> > `edje_edit_state_fill_size_offset_x_get'
> > `edje_edit_state_fill_size_offset_x_set'
> > `edje_edit_state_fill_size_offset_y_get'
> > `edje_edit_state_fill_size_offset_y_set'
> > `edje_edit_state_fill_size_relative_x_get'
> > `edje_edit_state_fill_size_relative_x_set'
> > `edje_edit_state_fill_size_relative_y_get'
> > `edje_edit_state_fill_size_relative_y_set'
> > `edje_edit_state_gradient_rel1_offset_x_get'
> > `edje_edit_state_gradient_rel1_offset_x_set'
> > `edje_edit_state_gradient_rel1_offset_y_get'
> > `edje_edit_state_gradient_rel1_offset_y_set'
> > `edje_edit_state_gradient_rel1_relative_x_get'
> > `edje_edit_state_gradient_rel1_relative_x_set'
> > `edje_edit_state_gradient_rel1_relative_y_get'
> > `edje_edit_state_gradient_rel1_relative_y_set'
> > `edje_edit_state_gradient_rel2_offset_x_get'
> > `edje_edit_state_gradient_rel2_offset_x_set'
> > `edje_edit_state_gradient_rel2_offset_y_get'
> > `edje_edit_state_gradient_rel2_offset_y_set'
> > `edje_edit_state_gradient_rel2_relative_x_get'
> > `edje_edit_state_gradient_rel2_relative_x_set'
> > `edje_edit_state_gradient_rel2_relative_y_get'
> > `edje_edit_state_gradient_rel2_relative_y_set'
> > `edje_edit_state_gradient_spectra_get'
> > `edje_edit_state_gradient_spectra_set'
> > `edje_edit_state_gradient_type_get'
> > `edje_edit_state_gradient_type_set'
> > `edje_edit_state_gradient_use_fill_get'
> >
> > Thanks,
> > Mathieu
> >
> > -
> > 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=100&url=/
> > ___
> > enlightenment-devel mailing list
> > enlightenment-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
>
>
> --
> 
> Raoul Hecky
>
>
> -
> 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=100&url=/
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>



-- 
André Dieb Martins

Embedded Systems and Pervasive Computing Lab (Embedded)
Electrical Engineering Department (DEE)
Center of Electrical Engineering and Informatics (CEEI)
Federal University of Campina Grande (UFCG)

Blog: http://genuinepulse.blogspot.com/
Mail: dieb at embedded.ufcg.edu.br, andre.dieb at gmail.com
-
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=100&url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] missing .c file(s) in python-evas

2008-08-22 Thread Gustavo Sverzut Barbieri
Sorry for the top post, but I did an official release of python-efl
that already includes generated .c, you can get them at python package
index (pypi: http://pypi.python.org/pypi).

On Fri, Aug 22, 2008 at 10:15 AM, Andre Dieb
<[EMAIL PROTECTED]> wrote:
> You need cython installed so that the .c can be generated.
>
> 2008/8/22 Mathieu Prevot <[EMAIL PROTECTED]>
>
>> Hi,
>>
>> I'm making ports of e17 applications and libraries for FreeBSD from
>> svn sources. It seems file(s) are missing in python-evas (and other
>> python-e* packages)
>>
>> cc -DNDEBUG -O2 -pipe -D__wchar_t=wchar_t -DTHREAD_STACK_SIZE=0x2
>> -fno-strict-aliasing -O2 -pipe -fno-strict-aliasing -fPIC
>> -I/usr/local/include -Iinclude -I/usr/local/include/python2.5 -c
>> evas/evas.c_evas.c -o
>> build/temp.freebsd-8.0-CURRENT-amd64-2.5/evas/evas.c_evas.o
>> cc: evas/evas.c_evas.c: No such file or directory
>>
>> I'll be intensively using many parts of the framework for several
>> FreeBSD projects, and I may consider documenting e17/freebsd on the
>> e17 wiki. Tell me who/where/how if you are interested :)
>>
>> Thanks,
>> Mathieu
>>
>> -
>> 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=100&url=/
>> ___
>> enlightenment-devel mailing list
>> enlightenment-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>
>
>
>
> --
> André Dieb Martins
>
> Embedded Systems and Pervasive Computing Lab (Embedded)
> Electrical Engineering Department (DEE)
> Center of Electrical Engineering and Informatics (CEEI)
> Federal University of Campina Grande (UFCG)
>
> Blog: http://genuinepulse.blogspot.com/
> Mail: dieb at embedded.ufcg.edu.br, andre.dieb at gmail.com
> -
> 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=100&url=/
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>



-- 
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=100&url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] undefined functions in edje_editor (svn 35614)

2008-08-22 Thread Mathieu Prevot
2008/8/22 Andre Dieb <[EMAIL PROTECTED]>:
> yes. those functions are part of the edje_edit API (edje_edit.c and
> Edje_Edit.h). Installing latest edje should work
>
> 2008/8/22 raoul <[EMAIL PROTECTED]>
>
>> Hi,
>>
>> It seems that your edje installation is not up to date.

Indeed. I was using the preceding snapshot.

Thanks,
Mathieu

-
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=100&url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] edje viewer error: EVAS_LOAD_ERROR_GENERIC

2008-08-22 Thread Mathieu Prevot
Hi,

I have installed edje_viewer and evas png and jpg loaders...

Error type: EVAS_LOAD_ERROR_GENERIC
EDJE: Error loading image collection "images/96" from file
"/usr/local/share/etk/themes/default.edj". Missing EET Evas loader
module?

I also have:

edje_decc /usr/local/share/etk/themes/default.edj ./default.edc
Output Image: default/border.png
ERROR: cannot write file default/border.png. Perhaps missing JPEG or
PNG saver modules for Evas.

I checked, I have the png and jpeg modules at
/usr/local/lib/evas/modules/savers/
(/usr/local/lib/evas/modules/savers/png/freebsd8.0-amd64/module.la etc)

What can I do  ?

Thanks,
Mathieu

-
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=100&url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: IN trunk/web/www/p: about download

2008-08-22 Thread Kim Woelders
On Fri, 22 Aug 2008 08:24:25 +0200, Vincent Torri <[EMAIL PROTECTED]>  
wrote:

> On Thu, 21 Aug 2008, [EMAIL PROTECTED] wrote:
>
>> Author:   kwo
>> Date: 2008-08-21 11:01:01 -0700 (Thu, 21 Aug 2008)
>> New Revision: 35608
>>
>> Modified:
>>  trunk/web/www/p/about/en-body trunk/web/www/p/download/en-body
>> Log:
>>
>> Update e16 release info (0.16.8.14).
>
> Kim,
>
> Why don't you add a news on e.org each time you do a release ?
>
I guess I could. This release is kind of old news already though, so next  
time... :)

/Kim



-
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=100&url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] edje viewer error: EVAS_LOAD_ERROR_GENERIC

2008-08-22 Thread Massimo Maiurana
Mathieu Prevot, il 22/08/2008 18:10, scrisse:
> Hi,
> 
> I have installed edje_viewer and evas png and jpg loaders...
> 
> Error type: EVAS_LOAD_ERROR_GENERIC
> EDJE: Error loading image collection "images/96" from file
> "/usr/local/share/etk/themes/default.edj". Missing EET Evas loader
> module?
> 
> I also have:
> 
> edje_decc /usr/local/share/etk/themes/default.edj ./default.edc
> Output Image: default/border.png
> ERROR: cannot write file default/border.png. Perhaps missing JPEG or
> PNG saver modules for Evas.
> 
> I checked, I have the png and jpeg modules at
> /usr/local/lib/evas/modules/savers/
> (/usr/local/lib/evas/modules/savers/png/freebsd8.0-amd64/module.la etc)

looks like it is looking for the _eet_ loader, not png or jpeg.

-- 
   Massimo Maiurana massimoragusa.linux.it
   http://massimo.solira.org   GPG keyID #7044D601

Articolo 33 - [...]Enti e privati hanno il diritto di istituire
scuole ed istituti di educazione, senza oneri per lo Stato.[...]

-
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=100&url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] exchange library is growing

2008-08-22 Thread Massimiliano Calamelli
Hi all, i'm very happy to say that exchange library is now a little usable.
For those who don't know what is exchange, this library is the client
side of exchange.enlightenment.org , providing a set of API to
interact with the server.

This library now provide:
* a CLI interface (exchange_cli), for shell scripting
* a set of API, for new applications

Here's a cut&paste for the CLI:

[EMAIL PROTECTED]:~$ exchange_cli
Usage:
 exchange_cli -local_theme_name 
 exchange_cli -local_theme_author 
 exchange_cli -local_theme_version 
 exchange_cli -local_theme_license 
 exchange_cli -local_theme_check_update 
 exchange_cli -remote_theme_id 
 exchange_cli -remote_theme_author 
 exchange_cli -remote_theme_license 
 exchange_cli -remote_theme_version 
 exchange_cli -remote_theme_description 
 exchange_cli -remote_theme_url 
 exchange_cli -remote_theme_thumbmnail 
 exchange_cli -remote_theme_screenshot 
 exchange_cli -remote_theme_user_id 
 exchange_cli -remote_theme_created_at 
 exchange_cli -remote_theme_updated_at 
[EMAIL PROTECTED]:~$

Here's a cut&paste for the API:

// startup/shutdown functions
EAPI int  exchange_init(void);
EAPI int  exchange_shutdown(void);

// local themes functions
EAPI char *exchange_local_theme_name_get(const char *file);
EAPI char *exchange_local_theme_author_get(const char *file);
EAPI char *exchange_local_theme_license_get(const char *file);
EAPI char *exchange_local_theme_version_get(const char *file);
EAPI int  exchange_local_theme_check_update(const char *file);

// remote themes functions
EAPI int  exchange_remote_theme_id_get(const char *theme_name);
EAPI char *exchange_remote_theme_author_get(const char *theme_name);
EAPI char *exchange_remote_theme_license_get(const char *theme_name);
EAPI char *exchange_remote_theme_version_get(const char *theme_name);
EAPI char *exchange_remote_theme_description_get(const char *theme_name);
EAPI char *exchange_remote_theme_url_get(const char *theme_name);
EAPI char *exchange_remote_theme_thumbnail_get(const char *theme_name);
EAPI char *exchange_remote_theme_screenshot_get(const char *theme_name);
EAPI int  exchange_remote_theme_user_id_get(const char *theme_name);
EAPI char *exchange_remote_theme_created_get(const char *theme_name);
EAPI char *exchange_remote_theme_updated_get(const char *theme_name);

I know that there's a lot of work that must be done to complete the
library, but it is usable, uses autofoo, builds without error and
seems (my tests) don't have leaks or segv.
Atm the best use is to check for updates for a theme by the CLI (real example):

[EMAIL PROTECTED]:~$ exchange_cli -remote_theme_version Cerium
Theme: Cerium, version: 1.1
[EMAIL PROTECTED]:~$ exchange_cli -local_theme_version ~/.e/e/themes/cerium.edj
Theme: /home/massi/.e/e/themes/cerium.edj, version: 1.0
[EMAIL PROTECTED]:~$ exchange_cli -local_theme_check_update 
~/.e/e/themes/cerium.edj
Theme: /home/massi/.e/e/themes/cerium.edj, update available: YES!

Next steps:
* creating a new function that returns a list of all data related to
remote theme
* complete, for local theme, same work on remote theme (get all data
one by one / list)
* add Doxy
* then follow the guidelines indicated in a thread on e-devel

The code can be found here:
http://staff.get-e.org/?p=users/mcalamelli/exchange.git;a=summary

Here's the feed, to get updates (i'll mail on lists ony for VERY big changes):
RSS -> http://staff.get-e.org/?p=users/mcalamelli/exchange.git;a=rss
ATOM -> http://staff.get-e.org/?p=users/mcalamelli/exchange.git;a=atom

Feel free to test, use and abuse, and maybe merge in proto... :)

Ciao

Massimiliano

-
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=100&url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] exchange library is growing

2008-08-22 Thread Veli Ogla Sungutay
nicely done! Thanks

On Sat, Aug 23, 2008 at 12:14 AM, Massimiliano Calamelli <
[EMAIL PROTECTED]> wrote:

> Hi all, i'm very happy to say that exchange library is now a little usable.
> For those who don't know what is exchange, this library is the client
> side of exchange.enlightenment.org , providing a set of API to
> interact with the server.
>
> This library now provide:
> * a CLI interface (exchange_cli), for shell scripting
> * a set of API, for new applications
>
> Here's a cut&paste for the CLI:
>
> [EMAIL PROTECTED]:~$ exchange_cli
> Usage:
>  exchange_cli -local_theme_name 
>  exchange_cli -local_theme_author 
>  exchange_cli -local_theme_version 
>  exchange_cli -local_theme_license 
>  exchange_cli -local_theme_check_update 
>  exchange_cli -remote_theme_id 
>  exchange_cli -remote_theme_author 
>  exchange_cli -remote_theme_license 
>  exchange_cli -remote_theme_version 
>  exchange_cli -remote_theme_description 
>  exchange_cli -remote_theme_url 
>  exchange_cli -remote_theme_thumbmnail 
>  exchange_cli -remote_theme_screenshot 
>  exchange_cli -remote_theme_user_id 
>  exchange_cli -remote_theme_created_at 
>  exchange_cli -remote_theme_updated_at 
> [EMAIL PROTECTED]:~$
>
> Here's a cut&paste for the API:
>
> // startup/shutdown functions
> EAPI int  exchange_init(void);
> EAPI int  exchange_shutdown(void);
>
> // local themes functions
> EAPI char *exchange_local_theme_name_get(const char *file);
> EAPI char *exchange_local_theme_author_get(const char *file);
> EAPI char *exchange_local_theme_license_get(const char *file);
> EAPI char *exchange_local_theme_version_get(const char *file);
> EAPI int  exchange_local_theme_check_update(const char *file);
>
> // remote themes functions
> EAPI int  exchange_remote_theme_id_get(const char *theme_name);
> EAPI char *exchange_remote_theme_author_get(const char *theme_name);
> EAPI char *exchange_remote_theme_license_get(const char *theme_name);
> EAPI char *exchange_remote_theme_version_get(const char *theme_name);
> EAPI char *exchange_remote_theme_description_get(const char *theme_name);
> EAPI char *exchange_remote_theme_url_get(const char *theme_name);
> EAPI char *exchange_remote_theme_thumbnail_get(const char *theme_name);
> EAPI char *exchange_remote_theme_screenshot_get(const char *theme_name);
> EAPI int  exchange_remote_theme_user_id_get(const char *theme_name);
> EAPI char *exchange_remote_theme_created_get(const char *theme_name);
> EAPI char *exchange_remote_theme_updated_get(const char *theme_name);
>
> I know that there's a lot of work that must be done to complete the
> library, but it is usable, uses autofoo, builds without error and
> seems (my tests) don't have leaks or segv.
> Atm the best use is to check for updates for a theme by the CLI (real
> example):
>
> [EMAIL PROTECTED]:~$ exchange_cli -remote_theme_version Cerium
> Theme: Cerium, version: 1.1
> [EMAIL PROTECTED]:~$ exchange_cli -local_theme_version 
> ~/.e/e/themes/cerium.edj
> Theme: /home/massi/.e/e/themes/cerium.edj, version: 1.0
> [EMAIL PROTECTED]:~$ exchange_cli -local_theme_check_update
> ~/.e/e/themes/cerium.edj
> Theme: /home/massi/.e/e/themes/cerium.edj, update available: YES!
>
> Next steps:
> * creating a new function that returns a list of all data related to
> remote theme
> * complete, for local theme, same work on remote theme (get all data
> one by one / list)
> * add Doxy
> * then follow the guidelines indicated in a thread on e-devel
>
> The code can be found here:
> http://staff.get-e.org/?p=users/mcalamelli/exchange.git;a=summary
>
> Here's the feed, to get updates (i'll mail on lists ony for VERY big
> changes):
> RSS -> http://staff.get-e.org/?p=users/mcalamelli/exchange.git;a=rss
> ATOM -> http://staff.get-e.org/?p=users/mcalamelli/exchange.git;a=atom
>
> Feel free to test, use and abuse, and maybe merge in proto... :)
>
> Ciao
>
> Massimiliano
>
> -
> 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=100&url=/
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>



-- 
Veli Ogla Sungutay
http://gui-rd.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=100&url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lis

Re: [E-devel] exchange library is growing

2008-08-22 Thread Gustavo Sverzut Barbieri
On Fri, Aug 22, 2008 at 6:14 PM, Massimiliano Calamelli
<[EMAIL PROTECTED]> wrote:
> Hi all, i'm very happy to say that exchange library is now a little usable.
> For those who don't know what is exchange, this library is the client
> side of exchange.enlightenment.org , providing a set of API to
> interact with the server.
>
> This library now provide:
> * a CLI interface (exchange_cli), for shell scripting
> * a set of API, for new applications
>
> Here's a cut&paste for the CLI:
>
> [EMAIL PROTECTED]:~$ exchange_cli
> Usage:
>  exchange_cli -local_theme_name 
>  exchange_cli -local_theme_author 
>  exchange_cli -local_theme_version 
>  exchange_cli -local_theme_license 
>  exchange_cli -local_theme_check_update 
>  exchange_cli -remote_theme_id 
>  exchange_cli -remote_theme_author 
>  exchange_cli -remote_theme_license 
>  exchange_cli -remote_theme_version 
>  exchange_cli -remote_theme_description 
>  exchange_cli -remote_theme_url 
>  exchange_cli -remote_theme_thumbmnail 
>  exchange_cli -remote_theme_screenshot 
>  exchange_cli -remote_theme_user_id 
>  exchange_cli -remote_theme_created_at 
>  exchange_cli -remote_theme_updated_at 
> [EMAIL PROTECTED]:~$

Looks good, but I'd use getopt and different parameters, something like this:

 exchange_cli --theme=theme --request=author
or: excahgen_cli --request=author theme/target

making --request lookup the parameter inside a list of actions, this
will make easier to extend.


> Here's a cut&paste for the API:
...
> EAPI char *exchange_remote_theme_thumbnail_get(const char *theme_name);
> EAPI char *exchange_remote_theme_screenshot_get(const char *theme_name);

does screenshot and thumbnail download the file or no?

-- 
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=100&url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] exchange library is growing

2008-08-22 Thread Massimiliano Calamelli
2008/8/22 Gustavo Sverzut Barbieri <[EMAIL PROTECTED]>:
>
> Looks good, but I'd use getopt and different parameters, something like this:
>
> exchange_cli --theme=theme --request=author
> or: excahgen_cli --request=author theme/target
>
> making --request lookup the parameter inside a list of actions, this
> will make easier to extend.
>

Good point, i like getopt, i keep in mind.

>> Here's a cut&paste for the API:
> ...
>> EAPI char *exchange_remote_theme_thumbnail_get(const char *theme_name);
>> EAPI char *exchange_remote_theme_screenshot_get(const char *theme_name);
>
> does screenshot and thumbnail download the file or no?

No, only provides the URL.
I've to create separate functions for downloads.
Hmmm, looking at function names, it isn't clear. Good question :)
Better to rename in:
EAPI char *exchange_remote_theme_thumbnail_url_get(const char *theme_name);
EAPI char *exchange_remote_theme_screenshot_url_get(const char *theme_name);

Sounds good?
Thanks for your reply

Massimiliano

> 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=100&url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] exchange library is growing

2008-08-22 Thread Gustavo Sverzut Barbieri
On Fri, Aug 22, 2008 at 7:05 PM, Massimiliano Calamelli
<[EMAIL PROTECTED]> wrote:
> 2008/8/22 Gustavo Sverzut Barbieri <[EMAIL PROTECTED]>:
>>
>> Looks good, but I'd use getopt and different parameters, something like this:
>>
>> exchange_cli --theme=theme --request=author
>> or: excahgen_cli --request=author theme/target
>>
>> making --request lookup the parameter inside a list of actions, this
>> will make easier to extend.
>>
>
> Good point, i like getopt, i keep in mind.

getopt_long is easy to use, man page provides good examples.


>>> Here's a cut&paste for the API:
>> ...
>>> EAPI char *exchange_remote_theme_thumbnail_get(const char *theme_name);
>>> EAPI char *exchange_remote_theme_screenshot_get(const char *theme_name);
>>
>> does screenshot and thumbnail download the file or no?
>
> No, only provides the URL.
> I've to create separate functions for downloads.
> Hmmm, looking at function names, it isn't clear. Good question :)
> Better to rename in:
> EAPI char *exchange_remote_theme_thumbnail_url_get(const char *theme_name);
> EAPI char *exchange_remote_theme_screenshot_url_get(const char *theme_name);
>
> Sounds good?

yes!


> Thanks for your reply

thank you for your work and code.


-- 
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=100&url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] exchange library is growing

2008-08-22 Thread Massimiliano Calamelli
2008/8/23 Gustavo Sverzut Barbieri <[EMAIL PROTECTED]>:
> On Fri, Aug 22, 2008 at 7:05 PM, Massimiliano Calamelli
> <[EMAIL PROTECTED]> wrote:
>> 2008/8/22 Gustavo Sverzut Barbieri <[EMAIL PROTECTED]>:
>>>
>>> Looks good, but I'd use getopt and different parameters, something like 
>>> this:
>>>
>>> exchange_cli --theme=theme --request=author
>>> or: excahgen_cli --request=author theme/target
>>>
>>> making --request lookup the parameter inside a list of actions, this
>>> will make easier to extend.
>>>
>>
>> Good point, i like getopt, i keep in mind.
>
> getopt_long is easy to use, man page provides good examples.
>
>

I'll check asap.

>
> yes!
>

Changes in git!

>> Thanks for your reply
>
> thank you for your work and code.
>

:)

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

Massimiliano

-
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=100&url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] exchange library is growing

2008-08-22 Thread Toma
Great work Massimiliano! :)

Toma

2008/8/23 Massimiliano Calamelli <[EMAIL PROTECTED]>:
> Hi all, i'm very happy to say that exchange library is now a little usable.
> For those who don't know what is exchange, this library is the client
> side of exchange.enlightenment.org , providing a set of API to
> interact with the server.
>
> This library now provide:
> * a CLI interface (exchange_cli), for shell scripting
> * a set of API, for new applications
>
> Here's a cut&paste for the CLI:
>
> [EMAIL PROTECTED]:~$ exchange_cli
> Usage:
>  exchange_cli -local_theme_name 
>  exchange_cli -local_theme_author 
>  exchange_cli -local_theme_version 
>  exchange_cli -local_theme_license 
>  exchange_cli -local_theme_check_update 
>  exchange_cli -remote_theme_id 
>  exchange_cli -remote_theme_author 
>  exchange_cli -remote_theme_license 
>  exchange_cli -remote_theme_version 
>  exchange_cli -remote_theme_description 
>  exchange_cli -remote_theme_url 
>  exchange_cli -remote_theme_thumbmnail 
>  exchange_cli -remote_theme_screenshot 
>  exchange_cli -remote_theme_user_id 
>  exchange_cli -remote_theme_created_at 
>  exchange_cli -remote_theme_updated_at 
> [EMAIL PROTECTED]:~$
>
> Here's a cut&paste for the API:
>
> // startup/shutdown functions
> EAPI int  exchange_init(void);
> EAPI int  exchange_shutdown(void);
>
> // local themes functions
> EAPI char *exchange_local_theme_name_get(const char *file);
> EAPI char *exchange_local_theme_author_get(const char *file);
> EAPI char *exchange_local_theme_license_get(const char *file);
> EAPI char *exchange_local_theme_version_get(const char *file);
> EAPI int  exchange_local_theme_check_update(const char *file);
>
> // remote themes functions
> EAPI int  exchange_remote_theme_id_get(const char *theme_name);
> EAPI char *exchange_remote_theme_author_get(const char *theme_name);
> EAPI char *exchange_remote_theme_license_get(const char *theme_name);
> EAPI char *exchange_remote_theme_version_get(const char *theme_name);
> EAPI char *exchange_remote_theme_description_get(const char *theme_name);
> EAPI char *exchange_remote_theme_url_get(const char *theme_name);
> EAPI char *exchange_remote_theme_thumbnail_get(const char *theme_name);
> EAPI char *exchange_remote_theme_screenshot_get(const char *theme_name);
> EAPI int  exchange_remote_theme_user_id_get(const char *theme_name);
> EAPI char *exchange_remote_theme_created_get(const char *theme_name);
> EAPI char *exchange_remote_theme_updated_get(const char *theme_name);
>
> I know that there's a lot of work that must be done to complete the
> library, but it is usable, uses autofoo, builds without error and
> seems (my tests) don't have leaks or segv.
> Atm the best use is to check for updates for a theme by the CLI (real 
> example):
>
> [EMAIL PROTECTED]:~$ exchange_cli -remote_theme_version Cerium
> Theme: Cerium, version: 1.1
> [EMAIL PROTECTED]:~$ exchange_cli -local_theme_version 
> ~/.e/e/themes/cerium.edj
> Theme: /home/massi/.e/e/themes/cerium.edj, version: 1.0
> [EMAIL PROTECTED]:~$ exchange_cli -local_theme_check_update 
> ~/.e/e/themes/cerium.edj
> Theme: /home/massi/.e/e/themes/cerium.edj, update available: YES!
>
> Next steps:
> * creating a new function that returns a list of all data related to
> remote theme
> * complete, for local theme, same work on remote theme (get all data
> one by one / list)
> * add Doxy
> * then follow the guidelines indicated in a thread on e-devel
>
> The code can be found here:
> http://staff.get-e.org/?p=users/mcalamelli/exchange.git;a=summary
>
> Here's the feed, to get updates (i'll mail on lists ony for VERY big changes):
> RSS -> http://staff.get-e.org/?p=users/mcalamelli/exchange.git;a=rss
> ATOM -> http://staff.get-e.org/?p=users/mcalamelli/exchange.git;a=atom
>
> Feel free to test, use and abuse, and maybe merge in proto... :)
>
> Ciao
>
> Massimiliano
>
> -
> 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=100&url=/
> ___
> 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=100&url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] edje viewer error: EVAS_LOAD_ERROR_GENERIC

2008-08-22 Thread Massimo Maiurana
Mathieu Prevot, il 23/08/2008 00:34, scrisse:

> I have eet installed and edje_editor links to it
> libeet.so.1 => /usr/local/lib/libeet.so.1 (0x802ded000)
> 
> I have this configuration:
> eet 1.0.1
> 
> Configuration Options Summary:
>   Tests: no
>   Coverage.: no
>   Old eet file format..: yes
>   Compilation..: make
>   Installation.: make install
> prefix.: /usr/local

ok, but does evas build its eet loader?
this is what I get in evas' configuration:
checking for EET... yes
checking whether to enable eet font loader... yes
checking whether to enable eet image loader... yes
[...]
Image Loaders:
   GIF.: yes
   PNG.: yes
   JPEG: yes
   EET.: yes
   EDB.: no
   TIFF: yes
   XPM.: yes
   SVG.: no
   PMAPS...: yes

this is not with a recent build though, so if you grabbed from svn 
maybe the code you are trying to compile has some issues and might 
work if you update it again from svn.

-- 
   Massimo Maiurana massimoragusa.linux.it
   http://massimo.solira.org   GPG keyID #7044D601

Articolo 33 - [...]Enti e privati hanno il diritto di istituire
scuole ed istituti di educazione, senza oneri per lo Stato.[...]

-
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=100&url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel