Re: [E-devel] Trying buildbot
On 16/01/12 09:24, Vincent Torri wrote: > from the link above : "The simplest thing to do is to add a "Buildbot" > button to the navbar" for example "First suggestion is to just put a link (useless, maybe we should do that once it's stable and moved to buildbot.e.org, but it's currently in beta)," Yeah, as you can see, I already said that... I also commented about it and said that it's currently useless, or at least until we completely deploy it and make it official. -- Tom. -- RSA(R) Conference 2012 Mar 27 - Feb 2 Save $400 by Jan. 27 Register now! http://p.sf.net/sfu/rsa-sfdev2dev2 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: tasn trunk/SCRIPTS/buildbot
Need to regenerate Makefile.linux and .win for trunk root, see its header On Monday, January 16, 2012, Enlightenment SVN wrote: > Log: > Buildbot: Added 'make check' to evas and ecore. > > Author: tasn > Date: 2012-01-16 01:43:39 -0800 (Mon, 16 Jan 2012) > New Revision: 67241 > Trac: http://trac.enlightenment.org/e/changeset/67241 > > Modified: > trunk/SCRIPTS/buildbot/desc.py > > Modified: trunk/SCRIPTS/buildbot/desc.py > === > --- trunk/SCRIPTS/buildbot/desc.py 2012-01-16 09:30:29 UTC (rev 67240) > +++ trunk/SCRIPTS/buildbot/desc.py 2012-01-16 09:43:39 UTC (rev 67241) > @@ -77,6 +77,7 @@ > > Package( > name="evas", > +test_target="check", > doc_target="doc", > dependencies={ > "common": ["eina", "eet"], > @@ -101,6 +102,7 @@ > > Package( > name="ecore", > +test_target="check", > doc_target="doc", > dependencies={ > "common": ["eina", "evas"], > > > -- > RSA(R) Conference 2012 > Mar 27 - Feb 2 > Save $400 by Jan. 27 > Register now! > http://p.sf.net/sfu/rsa-sfdev2dev2 > ___ > enlightenment-svn mailing list > enlightenment-...@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-svn > -- Gustavo Sverzut Barbieri http://profusion.mobi embedded systems -- MSN: barbi...@gmail.com Skype: gsbarbieri Mobile: +55 (19) 9225-2202 -- RSA(R) Conference 2012 Mar 27 - Feb 2 Save $400 by Jan. 27 Register now! http://p.sf.net/sfu/rsa-sfdev2dev2 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: hermet trunk/elementary/src/lib
Thanks. But please update ElementaryChanges. http://trac.enlightenment.org/e/wiki/ElementaryChanges I think all API changes/deprecation should be updated on this wiki for application developers convenience. API addition does not require this wiki page update though. Daniel Juyung Seo (SeoZ) On Mon, Jan 16, 2012 at 12:23 PM, Enlightenment SVN wrote: > Log: > elementary - rename an API > > elm_object_item_object_get -> elm_object_item_widget_get > > > > Author: hermet > Date: 2012-01-15 19:23:32 -0800 (Sun, 15 Jan 2012) > New Revision: 67235 > Trac: http://trac.enlightenment.org/e/changeset/67235 > > Modified: > trunk/elementary/src/lib/elm_deprecated.h > trunk/elementary/src/lib/elm_main.c trunk/elementary/src/lib/elm_menu.c > trunk/elementary/src/lib/elm_object_item.h > trunk/elementary/src/lib/elm_toolbar.c > > Modified: trunk/elementary/src/lib/elm_deprecated.h > === > --- trunk/elementary/src/lib/elm_deprecated.h 2012-01-15 22:03:45 UTC (rev > 67234) > +++ trunk/elementary/src/lib/elm_deprecated.h 2012-01-16 03:23:32 UTC (rev > 67235) > @@ -22,6 +22,19 @@ > EINA_DEPRECATED EAPI Evas_Object *elm_gen_item_widget_get(const > Elm_Gen_Item *it); > > /** > + * Get the widget object's handle which contains a given item > + * > + * @param it The Elementary object item > + * @return The widget object > + * > + * @note This returns the widget object itself that an item belongs to. > + * @note Every elm_object_item supports this API > + * @deprecated Use elm_object_item_widget_get() instead > + * @ingroup General > + */ > +EINA_DEPRECATED EAPI Evas_Object > *elm_object_item_object_get(const Elm_Object_Item *it); > + > +/** > * @defgroup Toggle Toggle > * > * @image html img/widget/toggle/preview-00.png > > Modified: trunk/elementary/src/lib/elm_main.c > === > --- trunk/elementary/src/lib/elm_main.c 2012-01-15 22:03:45 UTC (rev 67234) > +++ trunk/elementary/src/lib/elm_main.c 2012-01-16 03:23:32 UTC (rev 67235) > @@ -2008,9 +2008,9 @@ > } > > EAPI Evas_Object * > -elm_object_item_object_get(const Elm_Object_Item *it) > +elm_object_item_widget_get(const Elm_Object_Item *it) > { > - return ((Elm_Widget_Item *) it)->widget; > + return WIDGET(it); > } > > EAPI void > @@ -2181,3 +2181,8 @@ > return elm_widget_item_tooltip_style_get(item); > } > > +EINA_DEPRECATED EAPI Evas_Object * > +elm_object_item_object_get(const Elm_Object_Item *it) > +{ > + return elm_object_item_widget_get(it); > +} > > Modified: trunk/elementary/src/lib/elm_menu.c > === > --- trunk/elementary/src/lib/elm_menu.c 2012-01-15 22:03:45 UTC (rev 67234) > +++ trunk/elementary/src/lib/elm_menu.c 2012-01-16 03:23:32 UTC (rev 67235) > @@ -1036,7 +1036,7 @@ > EAPI Evas_Object * > elm_menu_item_menu_get(const Elm_Object_Item *it) > { > - return elm_object_item_object_get(it); > + return elm_object_item_widget_get(it); > } > > EAPI Elm_Object_Item * > > Modified: trunk/elementary/src/lib/elm_object_item.h > === > --- trunk/elementary/src/lib/elm_object_item.h 2012-01-15 22:03:45 UTC (rev > 67234) > +++ trunk/elementary/src/lib/elm_object_item.h 2012-01-16 03:23:32 UTC (rev > 67235) > @@ -8,7 +8,7 @@ > * @note Every elm_object_item supports this API > * @ingroup General > */ > -EAPI Evas_Object *elm_object_item_object_get(const > Elm_Object_Item *it); > +EAPI Evas_Object *elm_object_item_widget_get(const > Elm_Object_Item *it); > > /** > * Set a content of an object item > > Modified: trunk/elementary/src/lib/elm_toolbar.c > === > --- trunk/elementary/src/lib/elm_toolbar.c 2012-01-15 22:03:45 UTC (rev > 67234) > +++ trunk/elementary/src/lib/elm_toolbar.c 2012-01-16 03:23:32 UTC (rev > 67235) > @@ -1259,7 +1259,7 @@ > elm_toolbar_item_toolbar_get(const Elm_Object_Item *it) > { > ELM_OBJ_ITEM_CHECK_OR_RETURN(it, NULL); > - return elm_object_item_object_get(it); > + return elm_object_item_widget_get(it); > } > > EAPI void > > > -- > RSA(R) Conference 2012 > Mar 27 - Feb 2 > Save $400 by Jan. 27 > Register now! > http://p.sf.net/sfu/rsa-sfdev2dev2 > ___ > enlightenment-svn mailing list > enlightenment-...@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-svn -- RSA(R) Conference 2012 Mar 27 - Feb 2 Save $400 by Jan. 27 Register now! http://p.sf.net/sfu/rsa-sfdev2dev2 ___ enlightenment-devel mailing list enlightenment-devel@lists.sou
Re: [E-devel] E SVN: tasn trunk/SCRIPTS/buildbot
On 16/01/12 12:17, Gustavo Sverzut Barbieri wrote: > Need to regenerate Makefile.linux and .win for trunk root, see its header I know I need to do something, I just don't know what, that's why I PMed you... I still need your help on the matter. -- Tom. -- RSA(R) Conference 2012 Mar 27 - Feb 2 Save $400 by Jan. 27 Register now! http://p.sf.net/sfu/rsa-sfdev2dev2 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Emotion not rendering
Well ok. Then emotion is the only option. Thanks. On Sun, Jan 15, 2012 at 7:32 PM, Vincent Torri wrote: > On Sun, Jan 15, 2012 at 2:36 PM, HariHara Sudhan wrote: > > > FYI generic loaders don't install on windows. I tried. > > it's normal, shm_open is used (iirc) and there is no port of shm_open > yet on that platform > > Vincent > > > -- > RSA(R) Conference 2012 > Mar 27 - Feb 2 > Save $400 by Jan. 27 > Register now! > http://p.sf.net/sfu/rsa-sfdev2dev2 > ___ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- Regards HariHaraSudhan -- RSA(R) Conference 2012 Mar 27 - Feb 2 Save $400 by Jan. 27 Register now! http://p.sf.net/sfu/rsa-sfdev2dev2 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Emotion not rendering
Well thanks. Yes I am loading several files from the file system. I will try eio and then try moving each animation to individual threads. There are 6 animations running on screen at any given time. Thanks again. On Mon, Jan 16, 2012 at 12:31 AM, Cedric BAIL wrote: > On Sun, Jan 15, 2012 at 2:36 PM, HariHara Sudhan wrote: > > I tried a fresh install of mingw and gstreamer backend with base, good > and > > ffmpeg plugins > > > > and everything works. > > > > While clicking though there is a split second pause in video playback in > > the background. Some animations run in the foreground. > > > > Is there a way to fix this? Can we run separate thread for video > playback? > > or should I be using generic loaders? FYI generic loaders don't install > on > > windows. I tried. > > Hum, the video decoding is already done in a background thread. The > setup of the rotation and its code shouldn't take that much. Maybe you > are doing something else that may explain why it is locking ? > Filesystem access or a long calc ? Try eio or ecore_thread. I don't > have much idea at the moment. > -- > Cedric BAIL > > > -- > RSA(R) Conference 2012 > Mar 27 - Feb 2 > Save $400 by Jan. 27 > Register now! > http://p.sf.net/sfu/rsa-sfdev2dev2 > ___ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- Regards HariHaraSudhan -- RSA(R) Conference 2012 Mar 27 - Feb 2 Save $400 by Jan. 27 Register now! http://p.sf.net/sfu/rsa-sfdev2dev2 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Emotion not rendering
On Mon, Jan 16, 2012 at 2:10 PM, HariHara Sudhan wrote: > Well ok. Then emotion is the only option. I guess you mean gstreamer. Anyway, gstreamer backend should work on Windows. Vincent -- RSA(R) Conference 2012 Mar 27 - Feb 2 Save $400 by Jan. 27 Register now! http://p.sf.net/sfu/rsa-sfdev2dev2 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Emotion not rendering
yes I mean gstreamer. Btw, eio is not installing on windows? Have you seen this error before. I tried both the release and svn copies. eio_file.c:626:57: error: 'buf' undeclared (first use in this function) Am I overlooking anything? any dependencies other than standard libraries? On Mon, Jan 16, 2012 at 6:46 PM, Vincent Torri wrote: > On Mon, Jan 16, 2012 at 2:10 PM, HariHara Sudhan wrote: > > Well ok. Then emotion is the only option. > > I guess you mean gstreamer. Anyway, gstreamer backend should work on > Windows. > > Vincent > > > -- > RSA(R) Conference 2012 > Mar 27 - Feb 2 > Save $400 by Jan. 27 > Register now! > http://p.sf.net/sfu/rsa-sfdev2dev2 > ___ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- Regards HariHaraSudhan -- RSA(R) Conference 2012 Mar 27 - Feb 2 Save $400 by Jan. 27 Register now! http://p.sf.net/sfu/rsa-sfdev2dev2 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Emotion not rendering
On Mon, Jan 16, 2012 at 2:47 PM, HariHara Sudhan wrote: > yes I mean gstreamer. Btw, eio is not installing on windows? i've not tried to port eio to Windows yet. I think that there is a bit of work to make it working correctly. Vincent > > Have you seen this error before. I tried both the release and svn copies. > > eio_file.c:626:57: error: 'buf' undeclared (first use in this function) > > Am I overlooking anything? > > any dependencies other than standard libraries? > > > > > > > > On Mon, Jan 16, 2012 at 6:46 PM, Vincent Torri wrote: > >> On Mon, Jan 16, 2012 at 2:10 PM, HariHara Sudhan wrote: >> > Well ok. Then emotion is the only option. >> >> I guess you mean gstreamer. Anyway, gstreamer backend should work on >> Windows. >> >> Vincent >> >> >> -- >> RSA(R) Conference 2012 >> Mar 27 - Feb 2 >> Save $400 by Jan. 27 >> Register now! >> http://p.sf.net/sfu/rsa-sfdev2dev2 >> ___ >> enlightenment-devel mailing list >> enlightenment-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel >> > > > > -- > Regards > > HariHaraSudhan > -- > RSA(R) Conference 2012 > Mar 27 - Feb 2 > Save $400 by Jan. 27 > Register now! > http://p.sf.net/sfu/rsa-sfdev2dev2 > ___ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- RSA(R) Conference 2012 Mar 27 - Feb 2 Save $400 by Jan. 27 Register now! http://p.sf.net/sfu/rsa-sfdev2dev2 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] 2 patches for eve
Hi, patches attached as requested.. -- Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com From d7fd343fc52645cbcb081e58f3f375365290c88f Mon Sep 17 00:00:00 2001 From: Martin Jansa Date: Mon, 16 Jan 2012 16:26:58 +0100 Subject: [PATCH 1/2] adapt to newer webkit-efl API Signed-off-by: Martin Jansa --- eve/src/bin/chrome.c |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/eve/src/bin/chrome.c b/eve/src/bin/chrome.c index 7c0e459..72f33d9 100644 --- a/eve/src/bin/chrome.c +++ b/eve/src/bin/chrome.c @@ -1318,7 +1318,7 @@ chrome_config_apply(Evas_Object *chrome) ewk_view_setting_private_browsing_set(view, config_enable_private_mode_get(config)); ewk_view_setting_auto_load_images_set(view, config_enable_auto_load_images_get(config)); ewk_view_setting_auto_shrink_images_set(view, config_enable_auto_shrink_images_get(config)); - ewk_view_setting_scripts_window_open_set(view, config_allow_popup_get(config)); + ewk_view_setting_scripts_can_open_windows_set(view, config_allow_popup_get(config)); view_touch_interface_set(view, config_enable_touch_interface_get(config)); window_mouse_enabled_set(win->win, config_enable_mouse_cursor_get(config)); ewk_view_text_zoom_set(view, config_text_zoom_get(config)); @@ -1377,7 +1377,7 @@ conf_updated(More_Menu_Config *mmc, void *new_value) } case EVE_CONFIG_POPUP_ALLOW: { - SET_PREF_TO_ALL_VIEWS(ewk_view_setting_scripts_window_open_set, *((int *)new_value)); + SET_PREF_TO_ALL_VIEWS(ewk_view_setting_scripts_can_open_windows_set, *((int *)new_value)); break; } case EVE_CONFIG_TEXT_ONLY_ZOOM: -- 1.7.8.3 From 6f220c2ef3bfb26c34cab5b4786fdc05f1b4ff80 Mon Sep 17 00:00:00 2001 From: Martin Jansa Date: Mon, 16 Jan 2012 16:28:28 +0100 Subject: [PATCH 2/2] eve: don't use deprecated elm_entry_icon_* API, deprecated since r66991 Signed-off-by: Martin Jansa --- eve/src/bin/chrome.c |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/eve/src/bin/chrome.c b/eve/src/bin/chrome.c index 72f33d9..60b27b8 100644 --- a/eve/src/bin/chrome.c +++ b/eve/src/bin/chrome.c @@ -980,14 +980,14 @@ _chrome_state_apply(Evas_Object *chrome, Evas_Object *view) _is_favorite_check(chrome, url); _history_update(url, title ? title : url); - old_icon = elm_entry_icon_unset(text_url); + old_icon = elm_object_part_content_unset(text_url, "icon"); if (old_icon) evas_object_del(old_icon); if (url) { favicon = ewk_settings_icon_database_icon_object_add(url, canvas); if (favicon) - elm_entry_icon_set(text_url, favicon); + elm_object_part_content_set(text_url, "icon", favicon); } edje_object_signal_emit(ed, ewk_view_back_possible(view) ? "button,back,enable" : "button,back,disable", ""); -- 1.7.8.3 signature.asc Description: Digital signature -- RSA(R) Conference 2012 Mar 27 - Feb 2 Save $400 by Jan. 27 Register now! http://p.sf.net/sfu/rsa-sfdev2dev2___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] 2 patches for eve
Martin, On 01/16/2012 01:38 PM, Martin Jansa wrote: > > patches attached as requested.. > > Thanks. Committed both. Leandro -- RSA(R) Conference 2012 Mar 27 - Feb 2 Save $400 by Jan. 27 Register now! http://p.sf.net/sfu/rsa-sfdev2dev2 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: tasn trunk/SCRIPTS/buildbot
On Mon, Jan 16, 2012 at 10:07 AM, Tom Hacohen wrote: > On 16/01/12 12:17, Gustavo Sverzut Barbieri wrote: >> >> Need to regenerate Makefile.linux and .win for trunk root, see its header > > > I know I need to do something, I just don't know what, that's why I PMed > you... > > I still need your help on the matter. You need to update the makefiles manually, see the comment on the header of generated makefile.linux (and then .win): http://trac.enlightenment.org/e/browser/trunk/Makefile.linux # Command: ./SCRIPTS/buildbot/make-generator.py -o Makefile.linux linux Just cd trunk and execute it: ./SCRIPTS/buildbot/make-generator.py -o Makefile.linux linux ./SCRIPTS/buildbot/make-generator.py -o Makefile.win win -- Gustavo Sverzut Barbieri http://profusion.mobi embedded systems -- MSN: barbi...@gmail.com Skype: gsbarbieri Mobile: +55 (19) 9225-2202 -- RSA(R) Conference 2012 Mar 27 - Feb 2 Save $400 by Jan. 27 Register now! http://p.sf.net/sfu/rsa-sfdev2dev2 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] E forums
Hello, http://forum.enlightenment.org/ is completely spam-infested, and has been so for a long time. I suggest to shut it down if nobody intends to care for it. /Kim -- RSA(R) Conference 2012 Mar 27 - Feb 2 Save $400 by Jan. 27 Register now! http://p.sf.net/sfu/rsa-sfdev2dev2 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E forums
2012/1/16 Kim Woelders : > Hello, > > http://forum.enlightenment.org/ is completely spam-infested, and has been > so for a long time. > I suggest to shut it down if nobody intends to care for it. > KILL IT WITH FIRE > /Kim > > -- > RSA(R) Conference 2012 > Mar 27 - Feb 2 > Save $400 by Jan. 27 > Register now! > http://p.sf.net/sfu/rsa-sfdev2dev2 > ___ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- RSA(R) Conference 2012 Mar 27 - Feb 2 Save $400 by Jan. 27 Register now! http://p.sf.net/sfu/rsa-sfdev2dev2 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] update-docs by ewww
On Fri, Jan 13, 2012 at 2:44 PM, Iván Briano (Sachiel) wrote: > 2012/1/13 Gustavo Sverzut Barbieri : >> Hi all, >> >> Who used ewww user at enlightenment.org to run dbus-daemon? Seems it >> was used to run update-docs, but endede spawing multiple servers. I've >> killed them. >> >> Is the dbus-daemon needed? why? >> > > It's needed to get the screenshots for the elm_thumb widget right. > The script should kill ethumbd (and thus finish the dbus session) > on each run, but I don't remember why we don't do it at the end. > Maybe I just forgot. I've removed the incorrect --exit-with-session as it is being executed by cron directly, as opposed by some session management like ~/.xsession/dm still ethumbd seems to live, maybe that's the reason dbus-daemon is still running? Could someone check the scripts? -- Gustavo Sverzut Barbieri http://profusion.mobi embedded systems -- MSN: barbi...@gmail.com Skype: gsbarbieri Mobile: +55 (19) 9225-2202 -- RSA(R) Conference 2012 Mar 27 - Feb 2 Save $400 by Jan. 27 Register now! http://p.sf.net/sfu/rsa-sfdev2dev2 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E forums
+1 KILL IT 2012/1/16 Iván Briano (Sachiel) : > 2012/1/16 Kim Woelders : >> Hello, >> >> http://forum.enlightenment.org/ is completely spam-infested, and has been >> so for a long time. >> I suggest to shut it down if nobody intends to care for it. >> > > KILL IT WITH FIRE > >> /Kim >> >> -- >> RSA(R) Conference 2012 >> Mar 27 - Feb 2 >> Save $400 by Jan. 27 >> Register now! >> http://p.sf.net/sfu/rsa-sfdev2dev2 >> ___ >> enlightenment-devel mailing list >> enlightenment-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > > -- > RSA(R) Conference 2012 > Mar 27 - Feb 2 > Save $400 by Jan. 27 > Register now! > http://p.sf.net/sfu/rsa-sfdev2dev2 > ___ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Add revision to e-svn commit mails' subject
Hey all, some mail clients are capable of following conversations on some topic, based on the subject used within the email. It would be nice if we could use the revision number in the subject line of mails sent after commits. This will help mail clients to identify commits to same folders as different "conversations". What do you think? Any reasons to not do this? -- Leif -- Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Add revision to e-svn commit mails' subject
On Tue, 17 Jan 2012 00:02:33 +0100 Leif Middelschulte wrote: > Hey all, > > some mail clients are capable of following conversations on some > topic, based on the subject used within the email. > > It would be nice if we could use the revision number in the subject > line of mails sent after commits. > This will help mail clients to identify commits to same folders as > different "conversations". > > What do you think? Any reasons to not do this? > I don't have anything against it, but claws follows mail threads just fine as-is. -- Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Emotion not rendering
On Mon, 16 Jan 2012 18:41:52 +0530 HariHara Sudhan said: > Well thanks. > > Yes I am loading several files from the file system. I will try eio and > then try moving each animation to individual threads. There are 6 > animations running on screen at any given time. EFL is not threadsafe. beware (eina is, some bits of ecore - specifically ecore_pipe_write and some of the ecore_thread calls intended to be used from a thread etc.). always marshall your data/results back to the mainloop for rendering and what not. > Thanks again. > > > > > On Mon, Jan 16, 2012 at 12:31 AM, Cedric BAIL wrote: > > > On Sun, Jan 15, 2012 at 2:36 PM, HariHara Sudhan wrote: > > > I tried a fresh install of mingw and gstreamer backend with base, good > > and > > > ffmpeg plugins > > > > > > and everything works. > > > > > > While clicking though there is a split second pause in video playback in > > > the background. Some animations run in the foreground. > > > > > > Is there a way to fix this? Can we run separate thread for video > > playback? > > > or should I be using generic loaders? FYI generic loaders don't install > > on > > > windows. I tried. > > > > Hum, the video decoding is already done in a background thread. The > > setup of the rotation and its code shouldn't take that much. Maybe you > > are doing something else that may explain why it is locking ? > > Filesystem access or a long calc ? Try eio or ecore_thread. I don't > > have much idea at the moment. > > -- > > Cedric BAIL > > > > > > -- > > RSA(R) Conference 2012 > > Mar 27 - Feb 2 > > Save $400 by Jan. 27 > > Register now! > > http://p.sf.net/sfu/rsa-sfdev2dev2 > > ___ > > enlightenment-devel mailing list > > enlightenment-devel@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > > > > > > -- > Regards > > HariHaraSudhan > -- > RSA(R) Conference 2012 > Mar 27 - Feb 2 > Save $400 by Jan. 27 > Register now! > http://p.sf.net/sfu/rsa-sfdev2dev2 > ___ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- - Codito, ergo sum - "I code, therefore I am" -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Add revision to e-svn commit mails' subject
On Tue, 17 Jan 2012 00:02:33 +0100 Leif Middelschulte said: > Hey all, > > some mail clients are capable of following conversations on some > topic, based on the subject used within the email. > > It would be nice if we could use the revision number in the subject > line of mails sent after commits. > This will help mail clients to identify commits to same folders as > different "conversations". > > What do you think? Any reasons to not do this? what mail client do u have? sylpheed handles threads on such commits just fine as threads are handled using a different mail header field (some mail clients ignore it or strip it out and kill threading for the rest). -- - Codito, ergo sum - "I code, therefore I am" -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E forums
On Mon, 16 Jan 2012 17:06:32 +0100 "Kim Woelders" said: killed it. dns too. formus were an idea that never got along with existing developers and community that basically split things into forums and mailing lists. forums basically were not maintained. may as well die. > Hello, > > http://forum.enlightenment.org/ is completely spam-infested, and has been > so for a long time. > I suggest to shut it down if nobody intends to care for it. > > /Kim > > -- > RSA(R) Conference 2012 > Mar 27 - Feb 2 > Save $400 by Jan. 27 > Register now! > http://p.sf.net/sfu/rsa-sfdev2dev2 > ___ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- - Codito, ergo sum - "I code, therefore I am" -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: hermet trunk/elementary/src/lib
In my opinion, it's enough to add the @deprecated to doxy. App developers could find the changes when complie warnings show up. It's painful to do duplicated things. -Regards, Hermet- -Original Message- From: "Daniel Juyung Seo"To: enlightenment-devel@lists.sourceforge.net Cc: enlightenment-...@lists.sourceforge.net Sent: 12-01-16(월) 20:31:08 Subject: Re: [E-devel] E SVN: hermet trunk/elementary/src/lib Thanks. But please update ElementaryChanges. http://trac.enlightenment.org/e/wiki/ElementaryChanges I think all API changes/deprecation should be updated on this wiki for application developers convenience. API addition does not require this wiki page update though. Daniel Juyung Seo (SeoZ) On Mon, Jan 16, 2012 at 12:23 PM, Enlightenment SVN wrote: > Log: > elementary - rename an API > > elm_object_item_object_get -> elm_object_item_widget_get > > > > Author: hermet > Date: 2012-01-15 19:23:32 -0800 (Sun, 15 Jan 2012) > New Revision: 67235 > Trac: http://trac.enlightenment.org/e/changeset/67235 > > Modified: > trunk/elementary/src/lib/elm_deprecated.h trunk/elementary/src/lib/elm_main.c > trunk/elementary/src/lib/elm_menu.c > trunk/elementary/src/lib/elm_object_item.h > trunk/elementary/src/lib/elm_toolbar.c > > Modified: trunk/elementary/src/lib/elm_deprecated.h > === > --- trunk/elementary/src/lib/elm_deprecated.h 2012-01-15 22:03:45 UTC (rev > 67234) > +++ trunk/elementary/src/lib/elm_deprecated.h 2012-01-16 03:23:32 UTC (rev > 67235) > @@ -22,6 +22,19 @@ > EINA_DEPRECATED EAPI Evas_Object *elm_gen_item_widget_get(const Elm_Gen_Item > *it); > > /** > + * Get the widget object's handle which contains a given item > + * > + * @param it The Elementary object item > + * @return The widget object > + * > + * @note This returns the widget object itself that an item belongs to. > + * @note Every elm_object_item supports this API > + * @deprecated Use elm_object_item_widget_get() instead > + * @ingroup General > + */ > +EINA_DEPRECATED EAPI Evas_Object *elm_object_item_object_get(const > Elm_Object_Item *it); > + > +/** > * @defgroup Toggle Toggle > * > * @image html img/widget/toggle/preview-00.png > > Modified: trunk/elementary/src/lib/elm_main.c > === > --- trunk/elementary/src/lib/elm_main.c 2012-01-15 22:03:45 UTC (rev 67234) > +++ trunk/elementary/src/lib/elm_main.c 2012-01-16 03:23:32 UTC (rev 67235) > @@ -2008,9 +2008,9 @@ > } > > EAPI Evas_Object * > -elm_object_item_object_get(const Elm_Object_Item *it) > +elm_object_item_widget_get(const Elm_Object_Item *it) > { > - return ((Elm_Widget_Item *) it)->widget; > + return WIDGET(it); > } > > EAPI void > @@ -2181,3 +2181,8 @@ > return elm_widget_item_tooltip_style_get(item); > } > > +EINA_DEPRECATED EAPI Evas_Object * > +elm_object_item_object_get(const Elm_Object_Item *it) > +{ > + return elm_object_item_widget_get(it); > +} > > Modified: trunk/elementary/src/lib/elm_menu.c > === > --- trunk/elementary/src/lib/elm_menu.c 2012-01-15 22:03:45 UTC (rev 67234) > +++ trunk/elementary/src/lib/elm_menu.c 2012-01-16 03:23:32 UTC (rev 67235) > @@ -1036,7 +1036,7 @@ > EAPI Evas_Object * > elm_menu_item_menu_get(const Elm_Object_Item *it) > { > - return elm_object_item_object_get(it); > + return elm_object_item_widget_get(it); > } > > EAPI Elm_Object_Item * > > Modified: trunk/elementary/src/lib/elm_object_item.h > === > --- trunk/elementary/src/lib/elm_object_item.h 2012-01-15 22:03:45 UTC (rev > 67234) > +++ trunk/elementary/src/lib/elm_object_item.h 2012-01-16 03:23:32 UTC (rev > 67235) > @@ -8,7 +8,7 @@ > * @note Every elm_object_item supports this API > * @ingroup General > */ > -EAPI Evas_Object *elm_object_item_object_get(const Elm_Object_Item *it); > +EAPI Evas_Object *elm_object_item_widget_get(const Elm_Object_Item *it); > > /** > * Set a content of an object item > > Modified: trunk/elementary/src/lib/elm_toolbar.c > === > --- trunk/elementary/src/lib/elm_toolbar.c 2012-01-15 22:03:45 UTC (rev 67234) > +++ trunk/elementary/src/lib/elm_toolbar.c 2012-01-16 03:23:32 UTC (rev 67235) > @@ -1259,7 +1259,7 @@ > elm_toolbar_item_toolbar_get(const Elm_Object_Item *it) > { > ELM_OBJ_ITEM_CHECK_OR_RETURN(it, NULL); > - return elm_object_item_object_get(it); > + return elm_object_item_widget_get(it); > } > > EAPI void > > > -- > RSA(R) Conference 2012 > Mar 27 - Feb 2 > Save $400 by Jan. 27 > Register now! > http://p.sf.net/sfu/rsa-sfdev2dev2 > ___ > enlightenment-svn mailing list > enlightenment-...@lists.sourceforge.net > htt
[E-devel] [Patch] Please test about type change in group inherit
Dear all, specially who uses 64bit OS I requested the test for my code fixed the bug about type change in group inherit. But anyone don't reply to my mail. T___T The below are the link and mail content. http://www.mail-archive.com/enlightenment-devel@lists.sourceforge.net/msg38174.html === I installed 64bit Ubuntu in my computer. I did build & install my patch. And I installed e and elementary. But I could not find segment fault while build time. So I checked it by using valgrind. I changed some parts of my patch. But I cannot be sure it is right. Please test that e and elementary is built well after installing my patch. It works well in my computer. I don't know what is the problem. Please test my patch. === I want to insert my code in svn. But it has to be tested enough since it has the build problem. I ask to test my code again. Thanks. -- Jaehwan Kim. Index: src/bin/edje_cc_out.c === --- src/bin/edje_cc_out.c (리비전 66787) +++ src/bin/edje_cc_out.c (작업 사본) @@ -1387,25 +1387,25 @@ data_queue_group_lookup(const char *name, Edje_Par void data_queue_part_lookup(Edje_Part_Collection *pc, const char *name, int *dest) { - Eina_List *l; + Eina_List *l, *ln; Part_Lookup *pl; - EINA_LIST_FOREACH(part_lookups, l, pl) + EINA_LIST_FOREACH_SAFE(part_lookups, l, ln, pl) { if ((pl->pc == pc) && (pl->dest == dest)) { free(pl->name); - if (name[0]) + if (name && name[0]) pl->name = mem_strdup(name); else { - part_lookups = eina_list_remove(part_lookups, pl); + part_lookups = eina_list_remove_list(part_lookups, l); free(pl); } return; } } - if (!name[0]) return; + if (!name || !name[0]) return; pl = mem_alloc(SZ(Part_Lookup)); part_lookups = eina_list_append(part_lookups, pl); @@ -1430,12 +1430,12 @@ data_queue_copied_part_lookup(Edje_Part_Collection void data_queue_anonymous_lookup(Edje_Part_Collection *pc, Edje_Program *ep, int *dest) { - Eina_List *l, *l2; + Eina_List *l, *l2, *ln, *ln2; Program_Lookup *pl; if (!ep) return ; /* FIXME: should we stop compiling ? */ - EINA_LIST_FOREACH(program_lookups, l, pl) + EINA_LIST_FOREACH_SAFE(program_lookups, l, ln, pl) { if (pl->u.ep == ep) { @@ -1444,17 +1444,18 @@ data_queue_anonymous_lookup(Edje_Part_Collection * cd = eina_list_data_get(eina_list_last(codes)); - EINA_LIST_FOREACH(cd->programs, l2, cp) + EINA_LIST_FOREACH_SAFE(cd->programs, l2, ln2, cp) { if (&(cp->id) == pl->dest) { - cd->programs = eina_list_remove(cd->programs, cp); + cd->programs = eina_list_remove_list(cd->programs, l2); free(cp); cp = NULL; } } - program_lookups = eina_list_remove(program_lookups, pl); + program_lookups = eina_list_remove_list(program_lookups, l); free(pl); + pl = NULL; } } @@ -1540,8 +1541,27 @@ data_queue_copied_program_lookup(Edje_Part_Collect void data_queue_image_lookup(char *name, int *dest, Eina_Bool *set) { + Eina_List *l; Image_Lookup *il; + EINA_LIST_FOREACH(image_lookups, l, il) + { +if (il->dest == dest) + { + free(il->name); + if (name && name[0]) + il->name = mem_strdup(name); + else + { + image_lookups = eina_list_remove_list(image_lookups, l); + free(il); + il = NULL; + } + return; + } + } + if (!name || !name[0]) return; + il = mem_alloc(SZ(Image_Lookup)); image_lookups = eina_list_append(image_lookups, il); il->name = mem_strdup(name); Index: src/bin/edje_cc_mem.c === --- src/bin/edje_cc_mem.c (리비전 66787) +++ src/bin/edje_cc_mem.c (작업 사본) @@ -26,6 +26,22 @@ mem_alloc(size_t size) return NULL; } +void * +mem_realloc(void *p, size_t size) +{ + void *mem; + + if (!p) + mem = calloc(1, size); + else + mem = realloc(p, size); + if (mem) return mem; + ERR("%s: Error. %s:%i memory allocation of " FMT_SIZE_T " bytes failed. %s", + progname, file_in, line, size, strerror(errno)); + exit(-1); + return NULL; +} + char * mem_strdup(const char *s) { Index: src/bin/edje_cc_handlers.c === --- src/bin/edje_cc_handlers.c (리비전 66787) +++ src/bin/edje_cc_
Re: [E-devel] E SVN: tasn trunk/SCRIPTS/buildbot
On 16/01/12 18:35, Gustavo Sverzut Barbieri wrote: > You need to update the makefiles manually, see the comment on the > header of generated makefile.linux (and then .win): > > http://trac.enlightenment.org/e/browser/trunk/Makefile.linux > > # Command: ./SCRIPTS/buildbot/make-generator.py -o Makefile.linux linux > > Just cd trunk and execute it: > > ./SCRIPTS/buildbot/make-generator.py -o Makefile.linux linux > ./SCRIPTS/buildbot/make-generator.py -o Makefile.win win > So I have to do a whole trunk checkout just for those 2 files? I sense a flaw in your plan. :) -- Tom. -- Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel