Re: [E-devel] E SVN: discomfitor trunk/e/src/bin

2012-10-21 Thread Daniel Juyung Seo
Dear discomfitor,
I found another use case for e_icon_object_set.

   it-o_proxy = e_icon_add(ng-evas);
   o = evas_object_image_add(ng-evas);
   evas_object_image_source_set(o, it-base.obj);
   evas_object_resize(o, 128, 128);
   evas_object_image_fill_set(o, 0,0,128,128);
   e_icon_object_set(it-o_proxy, o);

They are from the line 687 of E-MODULES-EXTRA/engage/src/ng_gadcon.c.
How can I implement this without using e_icon_object_set?

Daniel Juyung Seo (SeoZ)

On Fri, Jul 20, 2012 at 4:52 PM, Enlightenment SVN
no-re...@enlightenment.org wrote:
 Log:
 finally kill off the last of the e_icon_object_set uses;
   this function was being abused in 100% of cases to do something other than 
 the intended use of just setting an evas image into an e_icon. I've added 
 e_icon_edje_object_set which is the edje version and will, hopefully, make 
 things more clear and avoid confusion in the future
   e_widget_image now calls the proper e_icon functions and is far less likely 
 to trigger a magic failure


 Author:   discomfitor
 Date: 2012-07-20 00:52:53 -0700 (Fri, 20 Jul 2012)
 New Revision: 74213
 Trac: http://trac.enlightenment.org/e/changeset/74213

 Modified:
   trunk/e/src/bin/e_icon.c trunk/e/src/bin/e_icon.h 
 trunk/e/src/bin/e_widget_image.c trunk/e/src/bin/e_widget_image.h

 Modified: trunk/e/src/bin/e_icon.c
 ===
 --- trunk/e/src/bin/e_icon.c2012-07-20 07:38:40 UTC (rev 74212)
 +++ trunk/e/src/bin/e_icon.c2012-07-20 07:52:53 UTC (rev 74213)
 @@ -342,6 +342,35 @@
 return EINA_TRUE;
  }

 +EAPI void
 +e_icon_edje_object_set(Evas_Object *obj, Evas_Object *edje)
 +{
 +   E_Smart_Data *sd;
 +
 +   if (evas_object_smart_smart_get(obj) != _e_smart) SMARTERR();
 +   if (!(sd = evas_object_smart_data_get(obj))) return;
 +
 +   /* smart code here */
 +   if (sd-obj) evas_object_del(sd-obj);
 +   sd-loading = 0;
 +   if (sd-fdo)
 + {
 +eina_stringshare_del(sd-fdo);
 +sd-fdo = NULL;
 + }
 +
 +   if (sd-timer) ecore_timer_del(sd-timer);
 +   sd-timer = NULL;
 +   sd-frame = 0;
 +   sd-frame_count = 0;
 +   sd-edje = EINA_TRUE;
 +   sd-obj = edje;
 +
 +   if (evas_object_visible_get(obj)) evas_object_show(sd-obj);
 +   evas_object_smart_member_add(sd-obj, obj);
 +   _e_icon_smart_reconfigure(sd);
 +}
 +
  EAPI Eina_Bool
  e_icon_file_edje_set(Evas_Object *obj, const char *file, const char *part)
  {
 @@ -435,8 +464,8 @@
 if (evas_object_smart_smart_get(obj) != _e_smart) SMARTERR();
 if (!(sd = evas_object_smart_data_get(obj))) return;
 str = evas_object_type_get(o);
 -   if ((!str) || (strcmp(str, edje)  strcmp(str, image)))
 - printf(EINA_COLOR_RED**\ntrying to set an image object 
 of type '%s'! this is not what you 
 want!\n**\nEINA_COLOR_RESET, str);
 +   if ((!str) || strcmp(str, image))
 + CRI(EINA_COLOR_RED**\ntrying to set an image object of 
 type '%s'! this is not what you want!\n**\nEINA_COLOR_RESET, 
 str);

 if (sd-timer) ecore_timer_del(sd-timer);
 sd-timer = NULL;

 Modified: trunk/e/src/bin/e_icon.h
 ===
 --- trunk/e/src/bin/e_icon.h2012-07-20 07:38:40 UTC (rev 74212)
 +++ trunk/e/src/bin/e_icon.h2012-07-20 07:52:53 UTC (rev 74213)
 @@ -11,7 +11,8 @@
  EAPI Eina_Boole_icon_file_key_set (Evas_Object *obj, const char 
 *file, const char *key);
  EAPI Eina_Boole_icon_file_edje_set(Evas_Object *obj, const char 
 *file, const char *part);
  EAPI Eina_Boole_icon_fdo_icon_set (Evas_Object *obj, const char 
 *icon);
 -EAPI void e_icon_object_set   (Evas_Object *obj, Evas_Object *o);
 +EAPI void e_icon_edje_object_set(Evas_Object *obj, Evas_Object 
 *edje);
 +EAPI void e_icon_object_set   (Evas_Object *obj, Evas_Object *o) 
 EINA_DEPRECATED;
  EAPI const char  *e_icon_file_get (const Evas_Object *obj);
  EAPI void e_icon_smooth_scale_set (Evas_Object *obj, Eina_Bool 
 smooth);
  EAPI Eina_Boole_icon_smooth_scale_get (const Evas_Object *obj);

 Modified: trunk/e/src/bin/e_widget_image.c
 ===
 --- trunk/e/src/bin/e_widget_image.c2012-07-20 07:38:40 UTC (rev 74212)
 +++ trunk/e/src/bin/e_widget_image.c2012-07-20 07:52:53 UTC (rev 74213)
 @@ -26,7 +26,7 @@
 evas_object_show(object);
 o = e_icon_add(evas);
 e_icon_fill_inside_set(o, 1);
 -   e_icon_object_set(o, object);
 +   e_icon_edje_object_set(o, object);
 wd-img = o;
 e_widget_data_set(obj, wd);
 e_widget_can_focus_set(obj, 0);
 @@ -54,9 +54,13 @@

 o = e_icon_add(evas);
 e_icon_fill_inside_set(o, 1);
 -   o2 = evas_object_image_add(evas);
 -   evas_object_image_file_set(o2, file, NULL);
 -   e_icon_object_set(o, o2);
 +   if (!e_icon_file_set(o, file))
 + {
 +evas_object_del(o);
 +

Re: [E-devel] E SVN: discomfitor trunk/e/src/bin

2012-10-21 Thread Michael Blumenkrantz
On Sun, 21 Oct 2012 16:04:39 +0900
Daniel Juyung Seo seojuyu...@gmail.com wrote:

 Dear discomfitor,
 I found another use case for e_icon_object_set.
 
it-o_proxy = e_icon_add(ng-evas);
o = evas_object_image_add(ng-evas);
evas_object_image_source_set(o, it-base.obj);
evas_object_resize(o, 128, 128);
evas_object_image_fill_set(o, 0,0,128,128);
e_icon_object_set(it-o_proxy, o);
 
 They are from the line 687 of E-MODULES-EXTRA/engage/src/ng_gadcon.c.
 How can I implement this without using e_icon_object_set?
 
 Daniel Juyung Seo (SeoZ)
 
 On Fri, Jul 20, 2012 at 4:52 PM, Enlightenment SVN
 no-re...@enlightenment.org wrote:
  Log:
  finally kill off the last of the e_icon_object_set uses;
this function was being abused in 100% of cases to do something other
  than the intended use of just setting an evas image into an e_icon. I've
  added e_icon_edje_object_set which is the edje version and will, hopefully,
  make things more clear and avoid confusion in the future e_widget_image now
  calls the proper e_icon functions and is far less likely to trigger a magic
  failure
 
 
  Author:   discomfitor
  Date: 2012-07-20 00:52:53 -0700 (Fri, 20 Jul 2012)
  New Revision: 74213
  Trac: http://trac.enlightenment.org/e/changeset/74213
 
  Modified:
trunk/e/src/bin/e_icon.c trunk/e/src/bin/e_icon.h
  trunk/e/src/bin/e_widget_image.c trunk/e/src/bin/e_widget_image.h

that is a correct usage of e_icon

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: englebass IN trunk/efreet: . src/bin src/lib

2012-10-21 Thread Daniel Juyung Seo
Build break!
After this commit, efreet fails to build if there is no edbus2.
http://pastebin.com/DESGhnwh

Can you fix this?

Daniel Juyung Seo (SeoZ)

On Sun, Oct 21, 2012 at 1:53 PM, Enlightenment SVN
no-re...@enlightenment.org wrote:
 Log:
 efreet: Add dbus efreet daemon

   Not working yet.

 Author:   englebass
 Date: 2012-10-20 21:53:23 -0700 (Sat, 20 Oct 2012)
 New Revision: 78294
 Trac: http://trac.enlightenment.org/e/changeset/78294

 Added:
   trunk/efreet/org.enlightenment.Efreet.service.in 
 trunk/efreet/src/bin/efreetd.c trunk/efreet/src/bin/efreetd.h 
 trunk/efreet/src/bin/efreetd_cache.c trunk/efreet/src/bin/efreetd_cache.h 
 trunk/efreet/src/bin/efreetd_dbus.c trunk/efreet/src/bin/efreetd_dbus.h 
 trunk/efreet/src/lib/efreet_copy.h
 Modified:
   trunk/efreet/.gitignore trunk/efreet/Makefile.am trunk/efreet/configure.ac 
 trunk/efreet/src/bin/Makefile.am 
 trunk/efreet/src/bin/efreet_desktop_cache_create.c 
 trunk/efreet/src/bin/efreet_icon_cache_create.c

 Modified: trunk/efreet/.gitignore
 ===
 --- trunk/efreet/.gitignore 2012-10-21 04:53:18 UTC (rev 78293)
 +++ trunk/efreet/.gitignore 2012-10-21 04:53:23 UTC (rev 78294)
 @@ -40,12 +40,14 @@
  /missing
  src/bin/efreet_desktop_cache_create
  src/bin/efreet_icon_cache_create
 +src/bin/efreetd
  src/tests/compare/efreet_alloc
  src/tests/compare/efreet_menu_alloc
  src/tests/efreet_cache_test
  src/tests/efreet_icon_cache_dump
  src/tests/efreet_spec_test
  src/tests/efreet_test
 +src/tests/efreet_user_dir
  /m4/codeset.m4
  /m4/gettext.m4
  /m4/glibc21.m4
 @@ -150,3 +152,4 @@
  /po/*.gmo
  /po/stamp-po
  /stamp-h1
 +/org.enlightenment.Efreet.service

 Modified: trunk/efreet/Makefile.am
 ===
 --- trunk/efreet/Makefile.am2012-10-21 04:53:18 UTC (rev 78293)
 +++ trunk/efreet/Makefile.am2012-10-21 04:53:23 UTC (rev 78294)
 @@ -76,6 +76,9 @@
  pkgconfigdir = $(libdir)/pkgconfig
  pkgconfig_DATA = efreet.pc efreet-mime.pc efreet-trash.pc

 +servicedir = $(dbusservicedir)
 +service_DATA = org.enlightenment.Efreet.service
 +
  EXTRA_DIST = \
  AUTHORS \
  COPYING \

 Modified: trunk/efreet/configure.ac
 ===
 --- trunk/efreet/configure.ac   2012-10-21 04:53:18 UTC (rev 78293)
 +++ trunk/efreet/configure.ac   2012-10-21 04:53:23 UTC (rev 78294)
 @@ -166,11 +166,33 @@
  AC_SUBST(EFL_EFREET_MIME_BUILD)
  AC_SUBST(EFL_EFREET_TRASH_BUILD)

 +service=
 +have_efreetd=
 +dbusservicedir=
 +PKG_CHECK_MODULES(EFREETD, [
 +   eina = 1.7.99
 +   ecore = 1.7.99
 +   ecore-file = 1.7.99
 +   edbus2 = 1.7.99
 +], [
 +have_efreetd=yes
 +service=org.enlightenment.Efreet.service
 +requirement_efreet=edbus2 ${requirement_efreet}
 +dbusservicedir=${datadir}/dbus-1/services
 +AC_ARG_WITH([dbus-services],
 +AC_HELP_STRING([--with-dbus-services=DBUS_SERVICES], [specify a 
 directory to store dbus service files.]),
 +[ dbusservicedir=$withval ]
 +)
 +
 +   ], [
 +have_efreetd=no
 +])
 +AM_CONDITIONAL([HAVE_EFREETD], [test x${have_efreetd} = xyes])
 +
  requirement_efreet=ecore-file = 1.6.99 ecore = 1.6.99 eet = 1.6.99 eina 
 = 1.6.99 ${requirement_efreet}
  PKG_CHECK_MODULES(EFREET, [${requirement_efreet}])
  PKG_CHECK_MODULES(EINA, [eina = 1.6.99])

 -
  ### Checks for header files

  AC_CHECK_HEADERS([netinet/in.h arpa/inet.h])
 @@ -234,6 +256,7 @@
  fi

  AC_SUBST(requirement_efreet)
 +AC_SUBST(dbusservicedir)

  AC_OUTPUT([
  efreet.spec
 @@ -251,6 +274,7 @@
  src/tests/data/sub/Makefile
  src/tests/compare/Makefile
  $po_makefile_in
 +$service
  ])


 @@ -270,6 +294,10 @@
  echo Strict.: ${enable_strict_spec}
  echo Sloppy.: ${enable_sloppy_spec}
  echo
 +if test x$have_efreetd = xyes; then
 +   echo   DBus services dir: ${dbusservicedir}
 +   echo
 +fi
  echo   Tests: ${enable_tests}
  echo   Coverage.: ${enable_coverage}
  echo

 Modified: trunk/efreet/src/bin/Makefile.am
 ===
 --- trunk/efreet/src/bin/Makefile.am2012-10-21 04:53:18 UTC (rev 78293)
 +++ trunk/efreet/src/bin/Makefile.am2012-10-21 04:53:23 UTC (rev 78294)
 @@ -27,3 +27,20 @@

  efreet_icon_cache_create_SOURCES = \
  efreet_icon_cache_create.c
 +
 +if HAVE_EFREETD
 +bin_PROGRAMS = \
 +efreetd
 +
 +efreetd_LDADD = \
 +$(top_builddir)/src/lib/libefreet.la \
 +@EFREETD_LIBS@
 +
 +efreetd_SOURCES = \
 +efreetd.c \
 +efreetd_dbus.h \
 +efreetd_dbus.c \
 +efreetd_cache.h \
 +efreetd_cache.c
 +endif
 +

 Modified: trunk/efreet/src/bin/efreet_desktop_cache_create.c
 ===
 --- trunk/efreet/src/bin/efreet_desktop_cache_create.c  2012-10-21 04:53:18 
 UTC (rev 78293)
 +++ trunk/efreet/src/bin/efreet_desktop_cache_create.c  

Re: [E-devel] efreet build issue on ubuntu 12.10

2012-10-21 Thread Daniel Juyung Seo
I found the reason.
http://trac.enlightenment.org/e/changeset/78294
It should be fixed.

Daniel Juyung Seo (SeoZ)

On Sun, Oct 21, 2012 at 3:23 PM, Daniel Juyung Seo seojuyu...@gmail.com wrote:
 Dear all, I just upgraded my Ubuntu 12.04 to Ubuntu 12.10 and got
 build issue with efreet.

 make[2]: *** No rule to make target `org.enlightenment.Efreet.service', 
 needed by `all-am'.  Stop.

 Here is a whole build messages.
 http://pastebin.com/DESGhnwh

 Anybody has some ideas?
 Thanks in advance.

 Daniel Juyung Seo (SeoZ)

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: discomfitor trunk/e/src/bin

2012-10-21 Thread Michael Blumenkrantz
On Sun, 21 Oct 2012 16:35:15 +0900
Daniel Juyung Seo seojuyu...@gmail.com wrote:

 But e_icon_object_set() is deprecated.
 
 Daniel Juyung Seo (SeoZ)
 
 On Sun, Oct 21, 2012 at 4:27 PM, Michael Blumenkrantz
 michael.blumenkra...@gmail.com wrote:
  On Sun, 21 Oct 2012 16:04:39 +0900
  Daniel Juyung Seo seojuyu...@gmail.com wrote:
 
  Dear discomfitor,
  I found another use case for e_icon_object_set.
 
 it-o_proxy = e_icon_add(ng-evas);
 o = evas_object_image_add(ng-evas);
 evas_object_image_source_set(o, it-base.obj);
 evas_object_resize(o, 128, 128);
 evas_object_image_fill_set(o, 0,0,128,128);
 e_icon_object_set(it-o_proxy, o);
 
  They are from the line 687 of E-MODULES-EXTRA/engage/src/ng_gadcon.c.
  How can I implement this without using e_icon_object_set?
 
  Daniel Juyung Seo (SeoZ)
 
  On Fri, Jul 20, 2012 at 4:52 PM, Enlightenment SVN
  no-re...@enlightenment.org wrote:
   Log:
   finally kill off the last of the e_icon_object_set uses;
 this function was being abused in 100% of cases to do something other
   than the intended use of just setting an evas image into an e_icon. I've
   added e_icon_edje_object_set which is the edje version and will,
   hopefully, make things more clear and avoid confusion in the future
   e_widget_image now calls the proper e_icon functions and is far less
   likely to trigger a magic failure
  
  
   Author:   discomfitor
   Date: 2012-07-20 00:52:53 -0700 (Fri, 20 Jul 2012)
   New Revision: 74213
   Trac: http://trac.enlightenment.org/e/changeset/74213
  
   Modified:
 trunk/e/src/bin/e_icon.c trunk/e/src/bin/e_icon.h
   trunk/e/src/bin/e_widget_image.c trunk/e/src/bin/e_widget_image.h
 
  that is a correct usage of e_icon

and engage is an unsupported module

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] efreet build issue on ubuntu 12.10

2012-10-21 Thread Daniel Juyung Seo
Fixed.
Special thanks to vtorri.
http://trac.enlightenment.org/e/changeset/78302

Daniel Juyung Seo (SeoZ)

On Sun, Oct 21, 2012 at 4:34 PM, Daniel Juyung Seo seojuyu...@gmail.com wrote:
 I found the reason.
 http://trac.enlightenment.org/e/changeset/78294
 It should be fixed.

 Daniel Juyung Seo (SeoZ)

 On Sun, Oct 21, 2012 at 3:23 PM, Daniel Juyung Seo seojuyu...@gmail.com 
 wrote:
 Dear all, I just upgraded my Ubuntu 12.04 to Ubuntu 12.10 and got
 build issue with efreet.

 make[2]: *** No rule to make target `org.enlightenment.Efreet.service', 
 needed by `all-am'.  Stop.

 Here is a whole build messages.
 http://pastebin.com/DESGhnwh

 Anybody has some ideas?
 Thanks in advance.

 Daniel Juyung Seo (SeoZ)

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: englebass IN trunk/efreet: . src/bin src/lib

2012-10-21 Thread Daniel Juyung Seo
vtorri fixed this.
http://trac.enlightenment.org/e/changeset/78302
Thanks.

Daniel Juyung Seo (SeoZ)

On Sun, Oct 21, 2012 at 4:33 PM, Daniel Juyung Seo seojuyu...@gmail.com wrote:
 Build break!
 After this commit, efreet fails to build if there is no edbus2.
 http://pastebin.com/DESGhnwh

 Can you fix this?

 Daniel Juyung Seo (SeoZ)

 On Sun, Oct 21, 2012 at 1:53 PM, Enlightenment SVN
 no-re...@enlightenment.org wrote:
 Log:
 efreet: Add dbus efreet daemon

   Not working yet.

 Author:   englebass
 Date: 2012-10-20 21:53:23 -0700 (Sat, 20 Oct 2012)
 New Revision: 78294
 Trac: http://trac.enlightenment.org/e/changeset/78294

 Added:
   trunk/efreet/org.enlightenment.Efreet.service.in 
 trunk/efreet/src/bin/efreetd.c trunk/efreet/src/bin/efreetd.h 
 trunk/efreet/src/bin/efreetd_cache.c trunk/efreet/src/bin/efreetd_cache.h 
 trunk/efreet/src/bin/efreetd_dbus.c trunk/efreet/src/bin/efreetd_dbus.h 
 trunk/efreet/src/lib/efreet_copy.h
 Modified:
   trunk/efreet/.gitignore trunk/efreet/Makefile.am trunk/efreet/configure.ac 
 trunk/efreet/src/bin/Makefile.am 
 trunk/efreet/src/bin/efreet_desktop_cache_create.c 
 trunk/efreet/src/bin/efreet_icon_cache_create.c

 Modified: trunk/efreet/.gitignore
 ===
 --- trunk/efreet/.gitignore 2012-10-21 04:53:18 UTC (rev 78293)
 +++ trunk/efreet/.gitignore 2012-10-21 04:53:23 UTC (rev 78294)
 @@ -40,12 +40,14 @@
  /missing
  src/bin/efreet_desktop_cache_create
  src/bin/efreet_icon_cache_create
 +src/bin/efreetd
  src/tests/compare/efreet_alloc
  src/tests/compare/efreet_menu_alloc
  src/tests/efreet_cache_test
  src/tests/efreet_icon_cache_dump
  src/tests/efreet_spec_test
  src/tests/efreet_test
 +src/tests/efreet_user_dir
  /m4/codeset.m4
  /m4/gettext.m4
  /m4/glibc21.m4
 @@ -150,3 +152,4 @@
  /po/*.gmo
  /po/stamp-po
  /stamp-h1
 +/org.enlightenment.Efreet.service

 Modified: trunk/efreet/Makefile.am
 ===
 --- trunk/efreet/Makefile.am2012-10-21 04:53:18 UTC (rev 78293)
 +++ trunk/efreet/Makefile.am2012-10-21 04:53:23 UTC (rev 78294)
 @@ -76,6 +76,9 @@
  pkgconfigdir = $(libdir)/pkgconfig
  pkgconfig_DATA = efreet.pc efreet-mime.pc efreet-trash.pc

 +servicedir = $(dbusservicedir)
 +service_DATA = org.enlightenment.Efreet.service
 +
  EXTRA_DIST = \
  AUTHORS \
  COPYING \

 Modified: trunk/efreet/configure.ac
 ===
 --- trunk/efreet/configure.ac   2012-10-21 04:53:18 UTC (rev 78293)
 +++ trunk/efreet/configure.ac   2012-10-21 04:53:23 UTC (rev 78294)
 @@ -166,11 +166,33 @@
  AC_SUBST(EFL_EFREET_MIME_BUILD)
  AC_SUBST(EFL_EFREET_TRASH_BUILD)

 +service=
 +have_efreetd=
 +dbusservicedir=
 +PKG_CHECK_MODULES(EFREETD, [
 +   eina = 1.7.99
 +   ecore = 1.7.99
 +   ecore-file = 1.7.99
 +   edbus2 = 1.7.99
 +], [
 +have_efreetd=yes
 +service=org.enlightenment.Efreet.service
 +requirement_efreet=edbus2 ${requirement_efreet}
 +dbusservicedir=${datadir}/dbus-1/services
 +AC_ARG_WITH([dbus-services],
 +AC_HELP_STRING([--with-dbus-services=DBUS_SERVICES], [specify a 
 directory to store dbus service files.]),
 +[ dbusservicedir=$withval ]
 +)
 +
 +   ], [
 +have_efreetd=no
 +])
 +AM_CONDITIONAL([HAVE_EFREETD], [test x${have_efreetd} = xyes])
 +
  requirement_efreet=ecore-file = 1.6.99 ecore = 1.6.99 eet = 1.6.99 eina 
 = 1.6.99 ${requirement_efreet}
  PKG_CHECK_MODULES(EFREET, [${requirement_efreet}])
  PKG_CHECK_MODULES(EINA, [eina = 1.6.99])

 -
  ### Checks for header files

  AC_CHECK_HEADERS([netinet/in.h arpa/inet.h])
 @@ -234,6 +256,7 @@
  fi

  AC_SUBST(requirement_efreet)
 +AC_SUBST(dbusservicedir)

  AC_OUTPUT([
  efreet.spec
 @@ -251,6 +274,7 @@
  src/tests/data/sub/Makefile
  src/tests/compare/Makefile
  $po_makefile_in
 +$service
  ])


 @@ -270,6 +294,10 @@
  echo Strict.: ${enable_strict_spec}
  echo Sloppy.: ${enable_sloppy_spec}
  echo
 +if test x$have_efreetd = xyes; then
 +   echo   DBus services dir: ${dbusservicedir}
 +   echo
 +fi
  echo   Tests: ${enable_tests}
  echo   Coverage.: ${enable_coverage}
  echo

 Modified: trunk/efreet/src/bin/Makefile.am
 ===
 --- trunk/efreet/src/bin/Makefile.am2012-10-21 04:53:18 UTC (rev 78293)
 +++ trunk/efreet/src/bin/Makefile.am2012-10-21 04:53:23 UTC (rev 78294)
 @@ -27,3 +27,20 @@

  efreet_icon_cache_create_SOURCES = \
  efreet_icon_cache_create.c
 +
 +if HAVE_EFREETD
 +bin_PROGRAMS = \
 +efreetd
 +
 +efreetd_LDADD = \
 +$(top_builddir)/src/lib/libefreet.la \
 +@EFREETD_LIBS@
 +
 +efreetd_SOURCES = \
 +efreetd.c \
 +efreetd_dbus.h \
 +efreetd_dbus.c \
 +efreetd_cache.h \
 +efreetd_cache.c
 +endif
 +

 Modified: trunk/efreet/src/bin/efreet_desktop_cache_create.c
 

[E-devel] EFL pre-requisite packages.

2012-10-21 Thread Daniel Juyung Seo
Dear EFL folks,
it looks like there are new pre-requisites for EFL libraries.

libcurl4-openssl-dev for trunk/efl
libfribidi-dev for trunk/evas

It fails to build EFL libraries without those packages. Is this
correct? If so we need to update the websites.
http://www.enlightenment.org/p.php?p=contributel=en
and
http://trac.enlightenment.org/e/wiki/Ubuntu

Thanks.

Daniel Juyung Seo (SeoZ)

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] EFL 2.0 call for suggestions/changes

2012-10-21 Thread Daniel Juyung Seo
Dear all, I just created EFL2.0TODO wiki page.
http://trac.enlightenment.org/e/wiki/EFL2.0TODO
I know EFL 2.0 is not going to come in a couple of years but I want to
write some comments here for further convenience.

You can add any items here with regarding to EFL 2.0 TODO list.
Make API and ABI breaks. Any good changes are welcomed!

Daniel Juyung Seo (SeoZ)

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] EFL 2.0 call for suggestions/changes

2012-10-21 Thread Sanjeev BA
I would like to add a new widget.

Picture + Text + Hyperlink (Pinterest, Flipboard) style cards. (Card
widget?)

I would like to add a new widget.
Popularity aside, it is a really nice way to present information
effectively.
It may already be doable using existing widgets, using some combination.
If it exists already, ignore.







On Mon, Oct 22, 2012 at 10:10 AM, Daniel Juyung Seo seojuyu...@gmail.comwrote:

 Dear all, I just created EFL2.0TODO wiki page.
 http://trac.enlightenment.org/e/wiki/EFL2.0TODO
 I know EFL 2.0 is not going to come in a couple of years but I want to
 write some comments here for further convenience.

 You can add any items here with regarding to EFL 2.0 TODO list.
 Make API and ABI breaks. Any good changes are welcomed!

 Daniel Juyung Seo (SeoZ)


 --
 Everyone hates slow websites. So do we.
 Make your web apps faster with AppDynamics
 Download AppDynamics Lite for free today:
 http://p.sf.net/sfu/appdyn_sfd2d_oct
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] build issue

2012-10-21 Thread Sanjeev BA
Found this issue today morning after the update.

source/e/trunk/terminology/src/bin/main.c:51: undefined reference to
`cursor_focus_out_emit'
terminology-main.o: In function `_cb_cmdbox':
source/e/trunk/terminology/src/bin/main.c:176: undefined reference to
`background_command_box_show_emit'
terminology-main.o: In function `_cb_popup':
source/e/trunk/terminology/src/bin/main.c:151: undefined reference to
`background_popmedia_set'
source/e/trunk/terminology/src/bin/main.c:160: undefined reference to
`background_popup_movie_emit'
source/e/trunk/terminology/src/bin/main.c:154: undefined reference to
`background_popup_image_emit'
source/e/trunk/terminology/src/bin/main.c:156: undefined reference to
`background_popup_scale_emit'
source/e/trunk/terminology/src/bin/main.c:158: undefined reference to
`background_popup_edje_emit'
terminology-main.o: In function `_cb_cmd_aborted':
source/e/trunk/terminology/src/bin/main.c:213: undefined reference to
`background_command_box_hide_emit'
terminology-main.o: In function `_cb_cmd_activated':
source/e/trunk/terminology/src/bin/main.c:189: undefined reference to
`background_command_box_hide_emit'
terminology-main.o: In function `_cb_focus_in':
source/e/trunk/terminology/src/bin/main.c:40: undefined reference to
`cursor_focus_in_emit'
terminology-main.o: In function `_cb_bell':
source/e/trunk/terminology/src/bin/main.c:111: undefined reference to
`background_bell_emit'
terminology-main.o: In function `_cb_media_del':
source/e/trunk/terminology/src/bin/main.c:269: undefined reference to
`background_media_off_emit'
terminology-main.o: In function `main_trans_update':
source/e/trunk/terminology/src/bin/main.c:258: undefined reference to
`background_translucent_off_emit'
source/e/trunk/terminology/src/bin/main.c:252: undefined reference to
`background_translucent_on_emit'
terminology-main.o: In function `main_media_update':
source/e/trunk/terminology/src/bin/main.c:290: undefined reference to
`background_background_set'
source/e/trunk/terminology/src/bin/main.c:305: undefined reference to
`background_media_off_emit'
source/e/trunk/terminology/src/bin/main.c:293: undefined reference to
`background_media_image_emit'
source/e/trunk/terminology/src/bin/main.c:299: undefined reference to
`background_media_movie_emit'
source/e/trunk/terminology/src/bin/main.c:295: undefined reference to
`background_media_scale_emit'
source/e/trunk/terminology/src/bin/main.c:297: undefined reference to
`background_media_edje_emit'
terminology-main.o: In function `elm_main':
source/e/trunk/terminology/src/bin/main.c:685: undefined reference to
`background_popup_dismiss_callback_add'
source/e/trunk/terminology/src/bin/main.c:711: undefined reference to
`background_cmdbox_set'
source/e/trunk/terminology/src/bin/main.c:720: undefined reference to
`background_content_set'
terminology-main.o: In function `_cb_cmd_hints_changed':
source/e/trunk/terminology/src/bin/main.c:244: undefined reference to
`background_cmdbox_set'
terminology-main.o: In function `_cb_popmedia_del':
source/e/trunk/terminology/src/bin/main.c:133: undefined reference to
`background_popup_off_emit'
terminology-about.o: In function `about_toggle':
source/e/trunk/terminology/src/bin/about.c:111: undefined reference to
`background_about_set'
source/e/trunk/terminology/src/bin/about.c:116: undefined reference to
`background_about_show_emit'
source/e/trunk/terminology/src/bin/about.c:131: undefined reference to
`background_about_hide_emit'
source/e/trunk/terminology/src/bin/about.c:105: undefined reference to
`background_about_set'
terminology-controls.o: In function `controls_toggle':
source/e/trunk/terminology/src/bin/controls.c:164: undefined reference to
`background_controls_hide_emit'
source/e/trunk/terminology/src/bin/controls.c:142: undefined reference to
`background_dismiss_set'
source/e/trunk/terminology/src/bin/controls.c:150: undefined reference to
`background_controls_show_emit'
source/e/trunk/terminology/src/bin/controls.c:135: undefined reference to
`background_controls_set'
terminology-media.o: In function `_cb_mov_frame_decode':
source/e/trunk/terminology/src/bin/media.c:378: undefined reference to
`mediactrl_volume_drag_value_set'
terminology-media.o: In function `_type_mov_init':
source/e/trunk/terminology/src/bin/media.c:526: undefined reference to
`mediactrl_volume_drag_value_set'
source/e/trunk/terminology/src/bin/media.c:527: undefined reference to
`mediactrl_play_callback_add'
source/e/trunk/terminology/src/bin/media.c:528: undefined reference to
`mediactrl_pause_callback_add'
source/e/trunk/terminology/src/bin/media.c:530: undefined reference to
`mediactrl_stop_callback_add'
terminology-media.o: In function `_url_compl_cb':
source/e/trunk/terminology/src/bin/media.c:805: undefined reference to
`mediabusy_done_emit'
terminology-media.o: In function `_cb_media_pos':
source/e/trunk/terminology/src/bin/media.c:474: undefined reference to
`mediactrl_volume_drag_value_get'
terminology-media.o: In function `_cb_media_vol':

Re: [E-devel] [e-users] 1.7.1 release

2012-10-21 Thread Jérôme Pinot
On 10/20/12 16:58, Cedric BAIL wrote:
 Hello every one,
 
 As some of you may have already noticed, I have just pushed 1.7.1
 outside. I did test its compilation on Ubuntu 12.04 and Ubuntu 12.10,
 but that's not enough. We need to test this release on as many system
 as possible. The 1.7 is going to be the branch used by Enlightenment
 17 release. So to all of you, tests this tarball and report any issue
 with it. I also urge packager to try it and tell us if thing are fine
 or not. We will still have time to release a 1.7.2 before the end of
 the world and Enlightenment 17 get released, but we need the help of
 all of you to be sure that all bugs get killed and we don't get any
 bad surprise when we finally release Enlightenment.
 
 At the same time, I want to tell you that, thanks to Samsung, we have
 an extention for 20 more seats at our EFL dev day in Barcelona the 5th
 of November. If you are not already registered, it's time to do so :
 http://www.regonline.com/Register/Checkin.aspx?EventID=1128949 . I
 hope to see as much of you as possible there.
 
 And enjoy this little tarball,
 -- 
 Cedric BAIL

No problem so far with Slackware 14.0. 

-- 
Jérôme Pinot
http://ngc891.blogdns.net/


signature.asc
Description: Digital signature
--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] 1.7.1 release

2012-10-21 Thread Simon
On 10/21/2012 04:53 PM, 
enlightenment-devel-requ...@lists.sourceforge.net wrote:
 From: Cedric BAILcedric.b...@free.fr
 Subject: [E-devel] 1.7.1 release
 To: e-develenlightenment-devel@lists.sourceforge.net,   E Users
   enlightenment-us...@lists.sourceforge.net
 Message-ID:
   CAGv1asUec0+A3-N=U74xvT-n1K4Crvg=xdp27krt8hzhcab...@mail.gmail.com
 Content-Type: text/plain; charset=UTF-8

 Hello every one,

 As some of you may have already noticed, I have just pushed 1.7.1
 outside. I did test its compilation on Ubuntu 12.04 and Ubuntu 12.10,
 but that's not enough. We need to test this release on as many system
 as possible. The 1.7 is going to be the branch used by Enlightenment
 17 release. So to all of you, tests this tarball and report any issue
 with it. I also urge packager to try it and tell us if thing are fine
 or not. We will still have time to release a 1.7.2 before the end of
 the world and Enlightenment 17 get released, but we need the help of
 all of you to be sure that all bugs get killed and we don't get any
 bad surprise when we finally release Enlightenment.

 At the same time, I want to tell you that, thanks to Samsung, we have
 an extention for 20 more seats at our EFL dev day in Barcelona the 5th
 of November. If you are not already registered, it's time to do so :
 http://www.regonline.com/Register/Checkin.aspx?EventID=1128949  . I
 hope to see as much of you as possible there.

 And enjoy this little tarball,
 -- Cedric BAIL

It has been added to the Enlightenment:Released repo on OBS and builds 
and runs fine on all recent OpenSUSE versions, it also builds on CentOS 
6, Fedora 16,17 and SUSE Linux Enterprise although these distro's 
haven't been tested yet. There will be more about this repo in coming 
days there are 1 or 2 minor things i need to tidy up before it is ready 
for general use.

Cheers,
Simon

http://simotek.net/tech

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] EFL pre-requisite packages.

2012-10-21 Thread Cedric BAIL
Yop,

On Mon, Oct 22, 2012 at 9:49 AM, Daniel Juyung Seo seojuyu...@gmail.com wrote:
 it looks like there are new pre-requisites for EFL libraries.

 libcurl4-openssl-dev for trunk/efl
 libfribidi-dev for trunk/evas

 It fails to build EFL libraries without those packages. Is this
 correct? If so we need to update the websites.
 http://www.enlightenment.org/p.php?p=contributel=en
 and
 http://trac.enlightenment.org/e/wiki/Ubuntu

You can still use gnutls backend if you define it by hand and force
configure to use it. I did prefer the previous method where we guessed
between openssl and gnutls, now it needs to be forced.
-- 
Cedric BAIL

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] EFL 2.0 call for suggestions/changes

2012-10-21 Thread Cedric BAIL
On Mon, Oct 22, 2012 at 10:29 AM, Sanjeev BA eflel...@gmail.com wrote:
 I would like to add a new widget.

 Picture + Text + Hyperlink (Pinterest, Flipboard) style cards. (Card
 widget?)

 I would like to add a new widget.
 Popularity aside, it is a really nice way to present information
 effectively.
 It may already be doable using existing widgets, using some combination.
 If it exists already, ignore.

New widget can be done in the 1.x branch. 2.x is where we can put
radically new idea that would cause a breakage with current code. I
don't expect anyone to start working on 2.x branch before a few years,
but maybe some of the idea put there could indeed be done on the
current 1.x branch...
-- 
Cedric BAIL

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] build issue

2012-10-21 Thread Cedric BAIL
On Mon, Oct 22, 2012 at 10:30 AM, Sanjeev BA eflel...@gmail.com wrote:
 Found this issue today morning after the update.

 source/e/trunk/terminology/src/bin/main.c:51: undefined reference to
 `cursor_focus_out_emit'
 terminology-main.o: In function `_cb_cmdbox':
 source/e/trunk/terminology/src/bin/main.c:176: undefined reference to
 `background_command_box_show_emit'
 terminology-main.o: In function `_cb_popup':
 source/e/trunk/terminology/src/bin/main.c:151: undefined reference to
 `background_popmedia_set'
 source/e/trunk/terminology/src/bin/main.c:160: undefined reference to
 `background_popup_movie_emit'
 source/e/trunk/terminology/src/bin/main.c:154: undefined reference to
 `background_popup_image_emit'
 source/e/trunk/terminology/src/bin/main.c:156: undefined reference to
 `background_popup_scale_emit'
 source/e/trunk/terminology/src/bin/main.c:158: undefined reference to
 `background_popup_edje_emit'
 terminology-main.o: In function `_cb_cmd_aborted':
 source/e/trunk/terminology/src/bin/main.c:213: undefined reference to
 `background_command_box_hide_emit'
 terminology-main.o: In function `_cb_cmd_activated':
 source/e/trunk/terminology/src/bin/main.c:189: undefined reference to
 `background_command_box_hide_emit'
 terminology-main.o: In function `_cb_focus_in':
 source/e/trunk/terminology/src/bin/main.c:40: undefined reference to
 `cursor_focus_in_emit'
 terminology-main.o: In function `_cb_bell':
 source/e/trunk/terminology/src/bin/main.c:111: undefined reference to
 `background_bell_emit'
 terminology-main.o: In function `_cb_media_del':
 source/e/trunk/terminology/src/bin/main.c:269: undefined reference to
 `background_media_off_emit'
 terminology-main.o: In function `main_trans_update':
 source/e/trunk/terminology/src/bin/main.c:258: undefined reference to
 `background_translucent_off_emit'
 source/e/trunk/terminology/src/bin/main.c:252: undefined reference to
 `background_translucent_on_emit'
 terminology-main.o: In function `main_media_update':
 source/e/trunk/terminology/src/bin/main.c:290: undefined reference to
 `background_background_set'
 source/e/trunk/terminology/src/bin/main.c:305: undefined reference to
 `background_media_off_emit'
 source/e/trunk/terminology/src/bin/main.c:293: undefined reference to
 `background_media_image_emit'
 source/e/trunk/terminology/src/bin/main.c:299: undefined reference to
 `background_media_movie_emit'
 source/e/trunk/terminology/src/bin/main.c:295: undefined reference to
 `background_media_scale_emit'
 source/e/trunk/terminology/src/bin/main.c:297: undefined reference to
 `background_media_edje_emit'
 terminology-main.o: In function `elm_main':
 source/e/trunk/terminology/src/bin/main.c:685: undefined reference to
 `background_popup_dismiss_callback_add'
 source/e/trunk/terminology/src/bin/main.c:711: undefined reference to
 `background_cmdbox_set'
 source/e/trunk/terminology/src/bin/main.c:720: undefined reference to
 `background_content_set'
 terminology-main.o: In function `_cb_cmd_hints_changed':
 source/e/trunk/terminology/src/bin/main.c:244: undefined reference to
 `background_cmdbox_set'
 terminology-main.o: In function `_cb_popmedia_del':
 source/e/trunk/terminology/src/bin/main.c:133: undefined reference to
 `background_popup_off_emit'
 terminology-about.o: In function `about_toggle':
 source/e/trunk/terminology/src/bin/about.c:111: undefined reference to
 `background_about_set'
 source/e/trunk/terminology/src/bin/about.c:116: undefined reference to
 `background_about_show_emit'
 source/e/trunk/terminology/src/bin/about.c:131: undefined reference to
 `background_about_hide_emit'
 source/e/trunk/terminology/src/bin/about.c:105: undefined reference to
 `background_about_set'
 terminology-controls.o: In function `controls_toggle':
 source/e/trunk/terminology/src/bin/controls.c:164: undefined reference to
 `background_controls_hide_emit'
 source/e/trunk/terminology/src/bin/controls.c:142: undefined reference to
 `background_dismiss_set'
 source/e/trunk/terminology/src/bin/controls.c:150: undefined reference to
 `background_controls_show_emit'
 source/e/trunk/terminology/src/bin/controls.c:135: undefined reference to
 `background_controls_set'
 terminology-media.o: In function `_cb_mov_frame_decode':
 source/e/trunk/terminology/src/bin/media.c:378: undefined reference to
 `mediactrl_volume_drag_value_set'
 terminology-media.o: In function `_type_mov_init':
 source/e/trunk/terminology/src/bin/media.c:526: undefined reference to
 `mediactrl_volume_drag_value_set'
 source/e/trunk/terminology/src/bin/media.c:527: undefined reference to
 `mediactrl_play_callback_add'
 source/e/trunk/terminology/src/bin/media.c:528: undefined reference to
 `mediactrl_pause_callback_add'
 source/e/trunk/terminology/src/bin/media.c:530: undefined reference to
 `mediactrl_stop_callback_add'
 terminology-media.o: In function `_url_compl_cb':
 source/e/trunk/terminology/src/bin/media.c:805: undefined reference to
 `mediabusy_done_emit'
 terminology-media.o: In function 

Re: [E-devel] [e-users] 1.7.1 release

2012-10-21 Thread Cedric BAIL
On Mon, Oct 22, 2012 at 10:31 AM, Jérôme Pinot ngc...@gmail.com wrote:
 On 10/20/12 16:58, Cedric BAIL wrote:
 Hello every one,

 As some of you may have already noticed, I have just pushed 1.7.1
 outside. I did test its compilation on Ubuntu 12.04 and Ubuntu 12.10,
 but that's not enough. We need to test this release on as many system
 as possible. The 1.7 is going to be the branch used by Enlightenment
 17 release. So to all of you, tests this tarball and report any issue
 with it. I also urge packager to try it and tell us if thing are fine
 or not. We will still have time to release a 1.7.2 before the end of
 the world and Enlightenment 17 get released, but we need the help of
 all of you to be sure that all bugs get killed and we don't get any
 bad surprise when we finally release Enlightenment.

 At the same time, I want to tell you that, thanks to Samsung, we have
 an extention for 20 more seats at our EFL dev day in Barcelona the 5th
 of November. If you are not already registered, it's time to do so :
 http://www.regonline.com/Register/Checkin.aspx?EventID=1128949 . I
 hope to see as much of you as possible there.

 And enjoy this little tarball,
 --
 Cedric BAIL

 No problem so far with Slackware 14.0.

Cool, good news :-)
-- 
Cedric BAIL

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: ceolin IN trunk/terminology: . data/themes src/bin

2012-10-21 Thread The Rasterman
On Fri, 19 Oct 2012 15:04:01 -0700 Enlightenment SVN
no-re...@enlightenment.org said:

u.. i've reverted this... because you totally broke the build - i don't
know what it is - you missed something but every func like background_about(),
background_bell_emit(), cursor_key_down_emit() etc. is an undefined reference.
you missed some src file somewhere.

 Log:
 Using the edje_codegen to handle with the theme
   
   Using the code generated to handle the parts of the
   edj file. Trying to avoid mistakes with the parts names and
   make the code more independent from the theme (the parts can
   change the name since it maintaining the same api)
   
   
 
 Author:   ceolin
 Date: 2012-10-19 15:04:01 -0700 (Fri, 19 Oct 2012)
 New Revision: 78271
 Trac: http://trac.enlightenment.org/e/changeset/78271
 
 Modified:
   trunk/terminology/Makefile.am trunk/terminology/configure.ac
 trunk/terminology/data/themes/default.edc
 trunk/terminology/src/bin/Makefile.am trunk/terminology/src/bin/about.c
 trunk/terminology/src/bin/controls.c trunk/terminology/src/bin/main.c
 trunk/terminology/src/bin/media.c trunk/terminology/src/bin/options.c
 trunk/terminology/src/bin/options_font.c trunk/terminology/src/bin/termio.c
 trunk/terminology/src/bin/termiolink.c 
 
 Modified: trunk/terminology/Makefile.am
 ===
 --- trunk/terminology/Makefile.am 2012-10-19 21:40:18 UTC (rev 78270)
 +++ trunk/terminology/Makefile.am 2012-10-19 22:04:01 UTC (rev 78271)
 @@ -1,6 +1,6 @@
  ACLOCAL_AMFLAGS = -I m4
  
 -SUBDIRS = src data
 +SUBDIRS = data src
  
  MAINTAINERCLEANFILES = \
  Makefile.in \
 
 Modified: trunk/terminology/configure.ac
 ===
 --- trunk/terminology/configure.ac2012-10-19 21:40:18 UTC (rev 78270)
 +++ trunk/terminology/configure.ac2012-10-19 22:04:01 UTC (rev 78271)
 @@ -37,6 +37,7 @@
  AC_CHECK_FUNCS(mkstemps)
  
  EFL_WITH_BIN([edje], [edje-cc], [edje_cc])
 +EFL_WITH_BIN([edje], [edje-codegen], [edje_codegen])
  
  with_max_log_level=EINA_LOG_LEVEL_ERR
  AC_ARG_WITH(maximum-log-level,
 
 Modified: trunk/terminology/data/themes/default.edc
 ===
 --- trunk/terminology/data/themes/default.edc 2012-10-19 21:40:18 UTC
 (rev 78270) +++ trunk/terminology/data/themes/default.edc 2012-10-19
 22:04:01 UTC (rev 78271) @@ -60,6 +60,7 @@
  }
   }
   part { name: terminology.background; type: SWALLOW;
 +api: background The background;
  clip_to: fade;
  description { state: default 0.0;
  }
 @@ -83,6 +84,7 @@
  target: base;
  target: shadow;
  target: fade;
 +api: translucent,on Set the state \translucent\ to the
 parts base, shadow and fade; }
   program { name: trans_off;
  signal: translucent,off;
 @@ -90,42 +92,49 @@
  action: STATE_SET default 0.0;
  target: base;
  target: shadow;
 - target: fade;
 +target: fade;
 +api: translucent,off Set the state \default\ to the parts
 base, shadow and fade; }
   program { name: media_off;
  signal: media,off;
  source: terminology;
  action: STATE_SET default 0.0;
  target: terminology.background;
 +api: media,off Set the state \default\ to part
 terminology.background; }
   program { name: media_img;
  signal: media,image;
  source: terminology;
  action: STATE_SET image 0.0;
  target: terminology.background;
 +api: media,image Set the state \image\ to part
 terminology.background; }
   program { name: media_scale;
  signal: media,scale;
  source: terminology;
  action: STATE_SET scale 0.0;
  target: terminology.background;
 +api: media,scale Set the state \scale\ to part
 terminology.background; }
   program { name: media_edje;
  signal: media,edje;
  source: terminology;
  action: STATE_SET edje 0.0;
  target: terminology.background;
 +api: media,edje Set the state \edje\ to part
 terminology.background; }
   program { name: media_mov;
  signal: media,movie;
  source: terminology;
  action: STATE_SET movie 0.0;
  target: terminology.background;
 +api: media,movie Set the state \movie\ to part
 terminology.background; }
   
   
   // actual text grid for chars, cursors, selectiond etc. goes here
   part { name: terminology.content; type: SWALLOW;
 +api: content actual text grid for chars, cursors, 

Re: [E-devel] build issue

2012-10-21 Thread The Rasterman
On Mon, 22 Oct 2012 11:01:23 +0900 Cedric BAIL cedric.b...@free.fr said:

 On Mon, Oct 22, 2012 at 10:30 AM, Sanjeev BA eflel...@gmail.com wrote:
  Found this issue today morning after the update.
 
  source/e/trunk/terminology/src/bin/main.c:51: undefined reference to
  `cursor_focus_out_emit'
  terminology-main.o: In function `_cb_cmdbox':
  source/e/trunk/terminology/src/bin/main.c:176: undefined reference to
  `background_command_box_show_emit'
  terminology-main.o: In function `_cb_popup':
  source/e/trunk/terminology/src/bin/main.c:151: undefined reference to
  `background_popmedia_set'
  source/e/trunk/terminology/src/bin/main.c:160: undefined reference to
  `background_popup_movie_emit'
  source/e/trunk/terminology/src/bin/main.c:154: undefined reference to
  `background_popup_image_emit'
  source/e/trunk/terminology/src/bin/main.c:156: undefined reference to
  `background_popup_scale_emit'
  source/e/trunk/terminology/src/bin/main.c:158: undefined reference to
  `background_popup_edje_emit'
  terminology-main.o: In function `_cb_cmd_aborted':
  source/e/trunk/terminology/src/bin/main.c:213: undefined reference to
  `background_command_box_hide_emit'
  terminology-main.o: In function `_cb_cmd_activated':
  source/e/trunk/terminology/src/bin/main.c:189: undefined reference to
  `background_command_box_hide_emit'
  terminology-main.o: In function `_cb_focus_in':
  source/e/trunk/terminology/src/bin/main.c:40: undefined reference to
  `cursor_focus_in_emit'
  terminology-main.o: In function `_cb_bell':
  source/e/trunk/terminology/src/bin/main.c:111: undefined reference to
  `background_bell_emit'
  terminology-main.o: In function `_cb_media_del':
  source/e/trunk/terminology/src/bin/main.c:269: undefined reference to
  `background_media_off_emit'
  terminology-main.o: In function `main_trans_update':
  source/e/trunk/terminology/src/bin/main.c:258: undefined reference to
  `background_translucent_off_emit'
  source/e/trunk/terminology/src/bin/main.c:252: undefined reference to
  `background_translucent_on_emit'
  terminology-main.o: In function `main_media_update':
  source/e/trunk/terminology/src/bin/main.c:290: undefined reference to
  `background_background_set'
  source/e/trunk/terminology/src/bin/main.c:305: undefined reference to
  `background_media_off_emit'
  source/e/trunk/terminology/src/bin/main.c:293: undefined reference to
  `background_media_image_emit'
  source/e/trunk/terminology/src/bin/main.c:299: undefined reference to
  `background_media_movie_emit'
  source/e/trunk/terminology/src/bin/main.c:295: undefined reference to
  `background_media_scale_emit'
  source/e/trunk/terminology/src/bin/main.c:297: undefined reference to
  `background_media_edje_emit'
  terminology-main.o: In function `elm_main':
  source/e/trunk/terminology/src/bin/main.c:685: undefined reference to
  `background_popup_dismiss_callback_add'
  source/e/trunk/terminology/src/bin/main.c:711: undefined reference to
  `background_cmdbox_set'
  source/e/trunk/terminology/src/bin/main.c:720: undefined reference to
  `background_content_set'
  terminology-main.o: In function `_cb_cmd_hints_changed':
  source/e/trunk/terminology/src/bin/main.c:244: undefined reference to
  `background_cmdbox_set'
  terminology-main.o: In function `_cb_popmedia_del':
  source/e/trunk/terminology/src/bin/main.c:133: undefined reference to
  `background_popup_off_emit'
  terminology-about.o: In function `about_toggle':
  source/e/trunk/terminology/src/bin/about.c:111: undefined reference to
  `background_about_set'
  source/e/trunk/terminology/src/bin/about.c:116: undefined reference to
  `background_about_show_emit'
  source/e/trunk/terminology/src/bin/about.c:131: undefined reference to
  `background_about_hide_emit'
  source/e/trunk/terminology/src/bin/about.c:105: undefined reference to
  `background_about_set'
  terminology-controls.o: In function `controls_toggle':
  source/e/trunk/terminology/src/bin/controls.c:164: undefined reference to
  `background_controls_hide_emit'
  source/e/trunk/terminology/src/bin/controls.c:142: undefined reference to
  `background_dismiss_set'
  source/e/trunk/terminology/src/bin/controls.c:150: undefined reference to
  `background_controls_show_emit'
  source/e/trunk/terminology/src/bin/controls.c:135: undefined reference to
  `background_controls_set'
  terminology-media.o: In function `_cb_mov_frame_decode':
  source/e/trunk/terminology/src/bin/media.c:378: undefined reference to
  `mediactrl_volume_drag_value_set'
  terminology-media.o: In function `_type_mov_init':
  source/e/trunk/terminology/src/bin/media.c:526: undefined reference to
  `mediactrl_volume_drag_value_set'
  source/e/trunk/terminology/src/bin/media.c:527: undefined reference to
  `mediactrl_play_callback_add'
  source/e/trunk/terminology/src/bin/media.c:528: undefined reference to
  `mediactrl_pause_callback_add'
  source/e/trunk/terminology/src/bin/media.c:530: undefined reference to
  `mediactrl_stop_callback_add'
  

Re: [E-devel] 1.7.1 release

2012-10-21 Thread Cedric BAIL
On Mon, Oct 22, 2012 at 5:24 AM, Simon si...@simotek.net wrote:
 On 10/21/2012 04:53 PM,
 enlightenment-devel-requ...@lists.sourceforge.net wrote:
 From: Cedric BAILcedric.b...@free.fr
 Subject: [E-devel] 1.7.1 release
 To: e-develenlightenment-devel@lists.sourceforge.net,   E Users
   enlightenment-us...@lists.sourceforge.net
 Message-ID:
   CAGv1asUec0+A3-N=U74xvT-n1K4Crvg=xdp27krt8hzhcab...@mail.gmail.com
 Content-Type: text/plain; charset=UTF-8

 Hello every one,

 As some of you may have already noticed, I have just pushed 1.7.1
 outside. I did test its compilation on Ubuntu 12.04 and Ubuntu 12.10,
 but that's not enough. We need to test this release on as many system
 as possible. The 1.7 is going to be the branch used by Enlightenment
 17 release. So to all of you, tests this tarball and report any issue
 with it. I also urge packager to try it and tell us if thing are fine
 or not. We will still have time to release a 1.7.2 before the end of
 the world and Enlightenment 17 get released, but we need the help of
 all of you to be sure that all bugs get killed and we don't get any
 bad surprise when we finally release Enlightenment.

 At the same time, I want to tell you that, thanks to Samsung, we have
 an extention for 20 more seats at our EFL dev day in Barcelona the 5th
 of November. If you are not already registered, it's time to do so :
 http://www.regonline.com/Register/Checkin.aspx?EventID=1128949  . I
 hope to see as much of you as possible there.

 And enjoy this little tarball,
 -- Cedric BAIL

 It has been added to the Enlightenment:Released repo on OBS and builds
 and runs fine on all recent OpenSUSE versions, it also builds on CentOS
 6, Fedora 16,17 and SUSE Linux Enterprise although these distro's
 haven't been tested yet. There will be more about this repo in coming
 days there are 1 or 2 minor things i need to tidy up before it is ready
 for general use.

That's also a very good news ! Another thanks here :-)
-- 
Cedric BAIL

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] build issue

2012-10-21 Thread Sanjeev BA
And it is fixed with an update. Thanks.

On Mon, Oct 22, 2012 at 11:17 AM, Carsten Haitzler ras...@rasterman.comwrote:

 On Mon, 22 Oct 2012 11:01:23 +0900 Cedric BAIL cedric.b...@free.fr said:

  On Mon, Oct 22, 2012 at 10:30 AM, Sanjeev BA eflel...@gmail.com wrote:
   Found this issue today morning after the update.
  
   source/e/trunk/terminology/src/bin/main.c:51: undefined reference to
   `cursor_focus_out_emit'
   terminology-main.o: In function `_cb_cmdbox':
   source/e/trunk/terminology/src/bin/main.c:176: undefined reference to
   `background_command_box_show_emit'
   terminology-main.o: In function `_cb_popup':
   source/e/trunk/terminology/src/bin/main.c:151: undefined reference to
   `background_popmedia_set'
   source/e/trunk/terminology/src/bin/main.c:160: undefined reference to
   `background_popup_movie_emit'
   source/e/trunk/terminology/src/bin/main.c:154: undefined reference to
   `background_popup_image_emit'
   source/e/trunk/terminology/src/bin/main.c:156: undefined reference to
   `background_popup_scale_emit'
   source/e/trunk/terminology/src/bin/main.c:158: undefined reference to
   `background_popup_edje_emit'
   terminology-main.o: In function `_cb_cmd_aborted':
   source/e/trunk/terminology/src/bin/main.c:213: undefined reference to
   `background_command_box_hide_emit'
   terminology-main.o: In function `_cb_cmd_activated':
   source/e/trunk/terminology/src/bin/main.c:189: undefined reference to
   `background_command_box_hide_emit'
   terminology-main.o: In function `_cb_focus_in':
   source/e/trunk/terminology/src/bin/main.c:40: undefined reference to
   `cursor_focus_in_emit'
   terminology-main.o: In function `_cb_bell':
   source/e/trunk/terminology/src/bin/main.c:111: undefined reference to
   `background_bell_emit'
   terminology-main.o: In function `_cb_media_del':
   source/e/trunk/terminology/src/bin/main.c:269: undefined reference to
   `background_media_off_emit'
   terminology-main.o: In function `main_trans_update':
   source/e/trunk/terminology/src/bin/main.c:258: undefined reference to
   `background_translucent_off_emit'
   source/e/trunk/terminology/src/bin/main.c:252: undefined reference to
   `background_translucent_on_emit'
   terminology-main.o: In function `main_media_update':
   source/e/trunk/terminology/src/bin/main.c:290: undefined reference to
   `background_background_set'
   source/e/trunk/terminology/src/bin/main.c:305: undefined reference to
   `background_media_off_emit'
   source/e/trunk/terminology/src/bin/main.c:293: undefined reference to
   `background_media_image_emit'
   source/e/trunk/terminology/src/bin/main.c:299: undefined reference to
   `background_media_movie_emit'
   source/e/trunk/terminology/src/bin/main.c:295: undefined reference to
   `background_media_scale_emit'
   source/e/trunk/terminology/src/bin/main.c:297: undefined reference to
   `background_media_edje_emit'
   terminology-main.o: In function `elm_main':
   source/e/trunk/terminology/src/bin/main.c:685: undefined reference to
   `background_popup_dismiss_callback_add'
   source/e/trunk/terminology/src/bin/main.c:711: undefined reference to
   `background_cmdbox_set'
   source/e/trunk/terminology/src/bin/main.c:720: undefined reference to
   `background_content_set'
   terminology-main.o: In function `_cb_cmd_hints_changed':
   source/e/trunk/terminology/src/bin/main.c:244: undefined reference to
   `background_cmdbox_set'
   terminology-main.o: In function `_cb_popmedia_del':
   source/e/trunk/terminology/src/bin/main.c:133: undefined reference to
   `background_popup_off_emit'
   terminology-about.o: In function `about_toggle':
   source/e/trunk/terminology/src/bin/about.c:111: undefined reference to
   `background_about_set'
   source/e/trunk/terminology/src/bin/about.c:116: undefined reference to
   `background_about_show_emit'
   source/e/trunk/terminology/src/bin/about.c:131: undefined reference to
   `background_about_hide_emit'
   source/e/trunk/terminology/src/bin/about.c:105: undefined reference to
   `background_about_set'
   terminology-controls.o: In function `controls_toggle':
   source/e/trunk/terminology/src/bin/controls.c:164: undefined reference
 to
   `background_controls_hide_emit'
   source/e/trunk/terminology/src/bin/controls.c:142: undefined reference
 to
   `background_dismiss_set'
   source/e/trunk/terminology/src/bin/controls.c:150: undefined reference
 to
   `background_controls_show_emit'
   source/e/trunk/terminology/src/bin/controls.c:135: undefined reference
 to
   `background_controls_set'
   terminology-media.o: In function `_cb_mov_frame_decode':
   source/e/trunk/terminology/src/bin/media.c:378: undefined reference to
   `mediactrl_volume_drag_value_set'
   terminology-media.o: In function `_type_mov_init':
   source/e/trunk/terminology/src/bin/media.c:526: undefined reference to
   `mediactrl_volume_drag_value_set'
   source/e/trunk/terminology/src/bin/media.c:527: undefined reference to
   `mediactrl_play_callback_add'
   

Re: [E-devel] EFL 2.0 call for suggestions/changes

2012-10-21 Thread Daniel Juyung Seo
On Mon, Oct 22, 2012 at 10:29 AM, Sanjeev BA eflel...@gmail.com wrote:
 I would like to add a new widget.

 Picture + Text + Hyperlink (Pinterest, Flipboard) style cards. (Card
 widget?)

 I would like to add a new widget.
 Popularity aside, it is a really nice way to present information
 effectively.
 It may already be doable using existing widgets, using some combination.
 If it exists already, ignore.

What is that? Do you have any images or screen shots?

Daniel Juyung Seo (SeoZ)








 On Mon, Oct 22, 2012 at 10:10 AM, Daniel Juyung Seo 
 seojuyu...@gmail.comwrote:

 Dear all, I just created EFL2.0TODO wiki page.
 http://trac.enlightenment.org/e/wiki/EFL2.0TODO
 I know EFL 2.0 is not going to come in a couple of years but I want to
 write some comments here for further convenience.

 You can add any items here with regarding to EFL 2.0 TODO list.
 Make API and ABI breaks. Any good changes are welcomed!

 Daniel Juyung Seo (SeoZ)


 --
 Everyone hates slow websites. So do we.
 Make your web apps faster with AppDynamics
 Download AppDynamics Lite for free today:
 http://p.sf.net/sfu/appdyn_sfd2d_oct
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

 --
 Everyone hates slow websites. So do we.
 Make your web apps faster with AppDynamics
 Download AppDynamics Lite for free today:
 http://p.sf.net/sfu/appdyn_sfd2d_oct
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] EFL 2.0 call for suggestions/changes

2012-10-21 Thread Daniel Juyung Seo
On Mon, Oct 22, 2012 at 11:00 AM, Cedric BAIL cedric.b...@free.fr wrote:
 On Mon, Oct 22, 2012 at 10:29 AM, Sanjeev BA eflel...@gmail.com wrote:
 I would like to add a new widget.

 Picture + Text + Hyperlink (Pinterest, Flipboard) style cards. (Card
 widget?)

 I would like to add a new widget.
 Popularity aside, it is a really nice way to present information
 effectively.
 It may already be doable using existing widgets, using some combination.
 If it exists already, ignore.

 New widget can be done in the 1.x branch. 2.x is where we can put
 radically new idea that would cause a breakage with current code. I
 don't expect anyone to start working on 2.x branch before a few years,
 but maybe some of the idea put there could indeed be done on the
 current 1.x branch...

Right we can still add more widgets in 1.x if there is a good reason.
2.0 TODO list is for future usage and it will reduce future works.
If there is anything you want to break, add them to the 2.0 TODO list.

Thanks.

Daniel Juyung Seo (SeoZ)

 --
 Cedric BAIL

 --
 Everyone hates slow websites. So do we.
 Make your web apps faster with AppDynamics
 Download AppDynamics Lite for free today:
 http://p.sf.net/sfu/appdyn_sfd2d_oct
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] simpler search for elementary test.

2012-10-21 Thread Sanjeev BA
Hi,

I would like to change the search bar operation in elementary test from
enter text + Enter (or) enter text + Go to only enter text.
Instead of showing menu on activated or btn clicked event, I would like
to do it in changed,user event.
One less keystoke/click to get to the widget, while searching.

Attached is the patch if someone wants to try.

If there are no objections, I will commit it.

Sanjeev


0001-Make-widget-search-instantaneous.svn.patch
Description: Binary data
--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] simpler search for elementary test.

2012-10-21 Thread Daniel Juyung Seo
As an author of elementary_test search feature, this looks ok.
I also considered this feature when I created that but wondered
whether this affected the performance on low end devices.
Anyway, +1 here.

Daniel Juyung Seo (SeoZ)

On Mon, Oct 22, 2012 at 1:36 PM, Sanjeev BA eflel...@gmail.com wrote:
 Hi,

 I would like to change the search bar operation in elementary test from
 enter text + Enter (or) enter text + Go to only enter text.
 Instead of showing menu on activated or btn clicked event, I would like
 to do it in changed,user event.
 One less keystoke/click to get to the widget, while searching.

 Attached is the patch if someone wants to try.

 If there are no objections, I will commit it.

 Sanjeev

 --
 Everyone hates slow websites. So do we.
 Make your web apps faster with AppDynamics
 Download AppDynamics Lite for free today:
 http://p.sf.net/sfu/appdyn_sfd2d_oct
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel