Re: [E-devel] E SVN: discomfitor trunk/e/src/bin
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
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
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
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
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
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
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.
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
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
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
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
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
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.
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
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
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
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
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
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
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
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
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
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.
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.
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