Re: [E-devel] Big memory leak in e17.
On 02/06/12 22:05, David Seikel wrote: I updated my E17 (plus EFL naturally) two days ago, just noticed that since then it's grabbed 2GBs of RAM. Think there's a leak somewhere. Valgrind loves you !! ;) dh -- 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: woohyun trunk/edje
On Tue, Feb 7, 2012 at 9:52 AM, Enlightenment SVN no-re...@enlightenment.org wrote: Log: [edje/markup_filter] update Changelog and NEWS Author: woohyun Date: 2012-02-07 00:52:30 -0800 (Tue, 07 Feb 2012) New Revision: 67725 Trac: http://trac.enlightenment.org/e/changeset/67725 Modified: trunk/edje/ChangeLog trunk/edje/NEWS Modified: trunk/edje/ChangeLog === --- trunk/edje/ChangeLog 2012-02-07 08:49:56 UTC (rev 67724) +++ trunk/edje/ChangeLog 2012-02-07 08:52:30 UTC (rev 67725) @@ -1,3 +1,9 @@ +2012-02-07 WooHyun Jung + + * Added edje_object_markup_filter_callback_{add,del,del_full}. + These let you append(delete) markup filter functions for filtering + inserted text. + 2011-01-29 Carsten Haitzler (The Rasterman) 1.0.0 release changelog entries are added at the end of the file Vincent Modified: trunk/edje/NEWS === --- trunk/edje/NEWS 2012-02-07 08:49:56 UTC (rev 67724) +++ trunk/edje/NEWS 2012-02-07 08:52:30 UTC (rev 67725) @@ -10,6 +10,7 @@ * edje.version() Lua function. * minmul edc property. * add min: SOURCE and max: SOURCE. + * add edje_object_markup_filter_callback_add/del/delfull(). Improvements: * speedup load time of Edje file. -- 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-svn mailing list enlightenment-...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-svn -- 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: woohyun trunk/edje/src/lib
@since Vincent On Tue, Feb 7, 2012 at 9:49 AM, Enlightenment SVN no-re...@enlightenment.org wrote: Log: [edje/markup filter] Add new API, edje_object_markup_filter_callback_add. When using edje_object_text_insert_filter_callback_add, a filter function should check the type(format, text, or markup) of text for correct filtering. But in markup filter function(added by new API), text is always markup so no need to check the type of text. Author: woohyun Date: 2012-02-07 00:49:56 -0800 (Tue, 07 Feb 2012) New Revision: 67724 Trac: http://trac.enlightenment.org/e/changeset/67724 Modified: trunk/edje/src/lib/Edje.h trunk/edje/src/lib/edje_entry.c trunk/edje/src/lib/edje_private.h trunk/edje/src/lib/edje_util.c Modified: trunk/edje/src/lib/Edje.h === --- trunk/edje/src/lib/Edje.h 2012-02-07 02:30:36 UTC (rev 67723) +++ trunk/edje/src/lib/Edje.h 2012-02-07 08:49:56 UTC (rev 67724) @@ -1054,6 +1054,7 @@ typedef void (*Edje_Text_Change_Cb) (void *data, Evas_Object *obj, const char *part); typedef void (*Edje_Message_Handler_Cb) (void *data, Evas_Object *obj, Edje_Message_Type type, int id, void *msg); /** Edje message handler callback functions's prototype definition. @c data will have the auxiliary data pointer set at the time the callback registration. @c obj will be a pointer the Edje object where the message comes from. @c type will identify the type of the given message and @c msg will be a pointer the message's contents, de facto, which depend on @c type. */ typedef void (*Edje_Text_Filter_Cb) (void *data, Evas_Object *obj, const char *part, Edje_Text_Filter_Type type, char **text); +typedef void (*Edje_Markup_Filter_Cb) (void *data, Evas_Object *obj, const char *part, char **text); typedef Evas_Object *(*Edje_Item_Provider_Cb) (void *data, Evas_Object *obj, const char *part, const char *item); /** @@ -2924,8 +2925,20 @@ * will make Edje break out of the filter cycle and reject the inserted * text. * + * @warning This function will be deprecated because of difficulty in use. + * The type(format, text, or makrup) of text should be always + * checked in the filter function for correct filtering. + * Please use edje_object_markup_filter_callback_add() instead. There + * is no need to check the type of text in the filter function + * because the text is always markup. + * @warning If you use this function with + * edje_object_markup_filter_callback_add() togehter, all + * Edje_Text_Filter_Cb functions and Edje_Markup_Filter_Cb functions + * will be executed, and then filtered text will be inserted. + * * @see edje_object_text_insert_filter_callback_del * @see edje_object_text_insert_filter_callback_del_full + * @see edje_object_markup_filter_callback_add * * @param obj A valid Evas_Object handle * @param part The part name @@ -2971,6 +2984,74 @@ EAPI void *edje_object_text_insert_filter_callback_del_full (Evas_Object *obj, const char *part, Edje_Text_Filter_Cb func, void *data); /** + * Add a markup filter function for newly inserted text. + * + * Whenever text is inserted (not the same as set) into the given @p part, + * the list of markup filter functions will be called to decide if and how + * the new text will be accepted. + * The text parameter in the @p func filter is always markup. It can be + * modified by the user and it's up to him to free the one passed if he's to + * change the pointer. If doing so, the newly set text should be malloc'ed, + * as once all the filters are called Edje will free it. + * If the text is to be rejected, freeing it and setting the pointer to NULL + * will make Edje break out of the filter cycle and reject the inserted + * text. + * This function is different from edje_object_text_insert_filter_callback_add() + * in that the text parameter in the @p fucn filter is always markup. + * + * @warning If you use this function with + * edje_object_text_insert_filter_callback_add() togehter, all + * Edje_Text_Filter_Cb functions and Edje_Markup_Filter_Cb functions + * will be executed, and then filtered text will be inserted. + * + * @see edje_object_markup_filter_callback_del + * @see edje_object_markup_filter_callback_del_full + * @see edje_object_text_insert_filter_callback_add + * + * @param obj A valid Evas_Object handle + * @param part The part name + * @param func The callback function that will act as markup filter + * @param data User provided data to pass to the filter function + */ +EAPI void edje_object_markup_filter_callback_add(Evas_Object *obj, const char *part, Edje_Markup_Filter_Cb func, void *data); + +/** + * Delete a function from the markup filter list. + * + * Delete the given @p func
Re: [E-devel] Big memory leak in e17.
On Tue, Feb 7, 2012 at 9:11 AM, Christopher Michael cpmicha...@comcast.net wrote: On 02/06/12 22:05, David Seikel wrote: I updated my E17 (plus EFL naturally) two days ago, just noticed that since then it's grabbed 2GBs of RAM. Think there's a leak somewhere. Valgrind loves you !! ;) And valgrind tend to point to a leak in evas cache image infra. My personnal bet would be that it is related to r67604 (I just checked that indeed jumping to r67603 solve the issue). -- Cedric BAIL -- 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] New trainee working on elegance.
On Mon, Feb 6, 2012 at 3:02 PM, Pierre Le Magourou pierre.lemagou...@openwide.fr wrote: Hello, For those who don't know me yet, I am Pierre Le Magourou (lemagoup) another crazy French guy. I am currently working at Open Wide Ingénierie a French company that mainly focus on developing and integrating open source software for embedded systems. In the past year, I worked on EFL based products for 2 different companies. I am proud to introduce you to Patrick Chevalier (patoche). He is doing a 6 months internship at Open Wide and will work on elegance (EFL based application that enables anyone to design a GUI easily on a tablet). He has already started studying the prototype provided by raster, and will propose his work on the mailing list as soon as he has something working. The main objective is to get feedbacks from the community, so feel free to look at his work and chat with him if you have any suggestions. regards, just a remark : what about adding Open Wide to the list of organizations working with and on the EFL ? http://www.enlightenment.org/p.php?p=supportl=en Same for Ordissimo and Samsung. Maybe we can add others i don't know. Vincent -- 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] New trainee working on elegance.
just a remark : what about adding Open Wide to the list of organizations working with and on the EFL ? http://www.enlightenment.org/p.php?p=supportl=en It would be great to add Open Wide, I don't know for the others though. Pierre -- 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
[E-devel] Patch for elm_panel
Hi, Here a patch from my conception for the theme of elementary's panels. This patch fix a badly positioned on the bottom and top panel's button. Regards, -- CHEVALIER Patrick - OWI tél: +33 (0)1 42 68 28 12 diff --git a/trunk/elementary/data/themes/widgets/panel.edc b/trunk/elementary/data/themes/widgets/panel.edc index 006ca6f..8d57f70 100644 --- a/trunk/elementary/data/themes/widgets/panel.edc +++ b/trunk/elementary/data/themes/widgets/panel.edc @@ -48,9 +48,6 @@ group { { state: default 0.0; color: 255 255 255 0; -rel1.relative: 0.0 0.0; -rel1.offset: 0 0; -rel2.relative: 1.0 1.0; rel2.offset: -1 -1; } description @@ -65,24 +62,6 @@ group { } part { - name: base; - type: IMAGE; - mouse_events: 0; - description - { -state: default 0.0; -rel1.to: bg; -rel2.to: bg; -rel2.offset: -20 -1; -image -{ - normal: bt_dis_base.png; - border: 4 4 4 4; -} - } - } - part - { name: clipper; type: RECT; mouse_events: 0; @@ -103,18 +82,6 @@ group { } part { - name: elm.swallow.content; - type: SWALLOW; - clip_to: clipper; - description - { -state: default 0.0; -rel1.to: clipper; -rel2.to: clipper; - } - } - part - { name: btn; type: IMAGE; mouse_events: 1; @@ -233,6 +200,36 @@ group { image.normal: icon_arrow_right.png; } } + part + { + name: base; + type: IMAGE; + mouse_events: 0; + description + { +state: default 0.0; +rel1.to: bg; +rel2.to: bg; +rel2.offset: -20 -1; +image +{ + normal: bt_dis_base.png; + border: 4 4 4 4; +} + } + } + part + { + name: elm.swallow.content; + type: SWALLOW; + clip_to: clipper; + description + { +state: default 0.0; +rel1.to: clipper; +rel2.to: clipper; + } + } } programs { @@ -370,31 +367,13 @@ group { state: hidden 0.0; inherit: default 0.0; rel1.relative: 0.0 -1.0; -rel1.offset: 0 21; +rel1.offset: 0 -21; rel2.relative: 1.0 0.0; rel2.offset: -1 20; } } part { - name: base; - type: IMAGE; - mouse_events: 0; - description - { -state: default 0.0; -rel1.to: bg; -rel2.to: bg; -rel2.offset: -1 -20; -image -{ - normal: bt_dis_base.png; - border: 4 4 4 4; -} - } - } - part - { name: clipper; type: RECT; mouse_events: 0; @@ -415,38 +394,26 @@ group { } part { - name: elm.swallow.content; - type: SWALLOW; - clip_to: clipper; - description - { -state: default 0.0; -rel1.to: clipper; -rel2.to: clipper; - } - } - part - { name: btn; type: IMAGE; mouse_events: 1; description { state: default 0.0; -max: 32 48; +max: 48 32; fixed: 1 1; -align: 0.5 1.0; +align: 0.5 0.0; rel1 { relative: 0.0 1.0; - offset: -2 2; + offset: 0 -6; to_y: base; } rel2.to_y: bg; image { normal: bt_base1.png; - border: 12 4 5 0; + border: 12 4 0 5; } fill.smooth: 0; } @@ -545,6 +512,36 @@ group { image.normal: icon_arrow_down.png; } } + part + { + name: base; + type: IMAGE; + mouse_events: 0; + description + { +state: default 0.0; +rel1.to: bg; +rel2.to: bg; +rel2.offset: -1 -20; +image +{ + normal: bt_dis_base.png; + border: 4 4 4 4; +} + } + } + part + { + name: elm.swallow.content; + type: SWALLOW; + clip_to: clipper; + description + { +state: default 0.0; +rel1.to: clipper; +rel2.to: clipper; + } + } } programs { @@ -682,27 +679,9 @@ group {
Re: [E-devel] Big memory leak in e17.
Hi, Just went through the commit of r67604 and found this line added twice. _evas_cache_image_entry_delete(cache, im); You can find them at lines 784 and 822. The rest of the commit is format editing. Hopes it helps. -- Mark-Willem Date: Tue, 7 Feb 2012 10:54:07 +0100 From: cedric.b...@free.fr To: enlightenment-devel@lists.sourceforge.net CC: onef...@gmail.com Subject: Re: [E-devel] Big memory leak in e17. On Tue, Feb 7, 2012 at 9:11 AM, Christopher Michael cpmicha...@comcast.net wrote: On 02/06/12 22:05, David Seikel wrote: I updated my E17 (plus EFL naturally) two days ago, just noticed that since then it's grabbed 2GBs of RAM. Think there's a leak somewhere. Valgrind loves you !! ;) And valgrind tend to point to a leak in evas cache image infra. My personnal bet would be that it is related to r67604 (I just checked that indeed jumping to r67603 solve the issue). -- Cedric BAIL -- 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 -- 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] [PATCH] python-elementary: keyboard fixes
I've added test code in elementary_test entry6. You can test it in illume touch environment. You can use illume touch screen mode following the below step in e17: Setting Setting panel Profiles Select Touch Screen Press Apply button. On Saturday, February 4, 2012, Davide Andreoli wrote: 2012/2/4 Martin Jansa martin.ja...@gmail.com javascript:;: On Fri, Feb 03, 2012 at 06:59:49PM +0100, Davide Andreoli wrote: 2012/2/3 Martin Jansa martin.ja...@gmail.com javascript:;: On Fri, Feb 03, 2012 at 04:37:20PM +0900, Jihoon Kim wrote: Hi, Martin. '0001-elm_entry-add-missing-elm_entry_input_panel_enabled_.patch' is applied in SVN. Thanks. However, I can't apply python patch because I haven't used python. Is there anybody able to review Martin's python patch? devs on #edevelop always say that nobody cares about python.. so you can probably just merge them.. well I don't care about python too :) I CARE ABOUT PYTHON!!! I'm using it in some applications. It's the more complete and tested binding we have, it works really well and it rocks. Also it took lots of time to develop/test/fix. Does keyboard work for you? :P How can I test the keyboard? why I can't find a test for it? Review and test those patches to see I'm actually fixing it, not breaking.. Cheers, Please don't breake it!! DaveMDS On Friday, February 3, 2012, Martin Jansa wrote: On Thu, Feb 02, 2012 at 10:03:35AM +0100, Martin Jansa wrote: On Thu, Feb 02, 2012 at 05:47:14PM +0900, Jihoon Kim wrote: Hi, Martin. Did you compiile ecore with --disable-ecore-imf option? It can be a clue to me to debug this bug. No, imf is enabled: Ecore_IMF: yes XIM: yes SCIM...: no Ecore_IMF_Evas...: yes and from elementary; checking for ELEMENTARY... yes checking for ELEMENTARY_ECORE_IMF... yes Features: Ecore_IMF..: yes If it is, I think it can be fixed easily. (I will.) To be clear, if I call elm_entry_input_panel_enabled_set(en, EINA_TRUE); then it works as expected, I'm looking for way to make this setting default enabled for all entries (as we're using illume2 on phones without hw keyboards, so virtual keyboard is needed for every entry). It seems like ecore_imf_context_input_panel_enabled_get(en-imf_context); is returning 0 for me and for some reason gdb doesn't want me to step into it.. Attaching 2 more patches to make debugging this easier. SHR root@gjama ~ $ gdb ./entry_example GNU gdb (GDB) 7.3.1 Copyright (C) 2011 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type show copying and show warranty for details. This GDB was configured as arm-oe-linux-gnueabi. For bug reporting instructions, please see: http://www.gnu.org/software/gdb/bugs/... Reading symbols from /home/root/entry_example...done. (gdb) b _edje_entry_input_panel_enabled_get Function _edje_entry_input_panel_enabled_get not defined. Make breakpoint pending on future shared library load? (y or [n]) y Breakpoint 1 (_edje_entry_input_panel_enabled_get) pending. (gdb) b ecore_imf_context_input_panel_enabled_get Function ecore_imf_context_input_panel_enabled_get not defined. Make breakpoint pending on future shared library load? (y or [n]) y Breakpoint 2 (ecore_imf_context_input_panel_enabled_get) pending. (gdb) r Starting program: /home/root/entry_example [Thread debugging using libthread_db enabled] Xlib: extension DPMS missing on display :0. Breakpoint 1, _edje_entry_input_panel_enabled_get (rp=0xae350) at edje_entry.c:2518 2518 Entry *en = rp-entry_data; -- 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: woohyun trunk/edje
Thanks a lot :) ~ !!! -Original Message- From: Vincent Torrilt;vincent.to...@gmail.comgt; To: enlightenment-devel@lists.sourceforge.net Cc: Sent: 12-02-07(화) 17:58:04 Subject: Re: [E-devel] E SVN: woohyun trunk/edje On Tue, Feb 7, 2012 at 9:52 AM, Enlightenment SVN lt;no-re...@enlightenment.orggt; wrote: Log: [edje/markup_filter] update Changelog and NEWS Author: woohyun Date: 2012-02-07 00:52:30 -0800 (Tue, 07 Feb 2012) New Revision: 67725 Trac: http://trac.enlightenment.org/e/changeset/67725 Modified: trunk/edje/ChangeLog trunk/edje/NEWS Modified: trunk/edje/ChangeLog === --- trunk/edje/ChangeLog 2012-02-07 08:49:56 UTC (rev 67724) +++ trunk/edje/ChangeLog 2012-02-07 08:52:30 UTC (rev 67725) @@ -1,3 +1,9 @@ +2012-02-07 WooHyun Jung + + * Added edje_object_markup_filter_callback_{add,del,del_full}. + These let you append(delete) markup filter functions for filtering + inserted text. + 2011-01-29 Carsten Haitzler (The Rasterman) 1.0.0 release changelog entries are added at the end of the file Vincent Modified: trunk/edje/NEWS === --- trunk/edje/NEWS 2012-02-07 08:49:56 UTC (rev 67724) +++ trunk/edje/NEWS 2012-02-07 08:52:30 UTC (rev 67725) @@ -10,6 +10,7 @@ * edje.version() Lua function. * minmul edc property. * add min: SOURCE and max: SOURCE. + * add edje_object_markup_filter_callback_add/del/delfull(). Improvements: * speedup load time of Edje file. -- 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-svn mailing list enlightenment-...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-svn -- 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 -- 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] elementary bodyless function
2012/2/7 Daniel Juyung Seo seojuyu...@gmail.com: Thanks for the notice. Anyone related to this? Sachiel? Lima? Barbieri? Fixed, hadn't noticed the file in the original mail before. Thanks. Daniel Juyung Seo (SeoZ) On Tue, Feb 7, 2012 at 8:14 AM, Jérémy Zurcher jer...@asynk.ch wrote: hello, while working on ffi-efl, I've spotted a boyless function in elementary: bigdaddy jeyzu elementary (master) $ grep -RE 'elm_view_selection_get' * src/lib/elm_web.h:EAPI char *elm_view_selection_get(const Evas_Object *obj); Jérémy -- Try before you buy = See our experts in action! 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-dev2 ___ 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 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 -- 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: woohyun trunk/edje/src/lib
2012/2/7 Vincent Torri vincent.to...@gmail.com: @since Gave up on the Changelog? Vincent On Tue, Feb 7, 2012 at 9:49 AM, Enlightenment SVN no-re...@enlightenment.org wrote: Log: [edje/markup filter] Add new API, edje_object_markup_filter_callback_add. When using edje_object_text_insert_filter_callback_add, a filter function should check the type(format, text, or markup) of text for correct filtering. But in markup filter function(added by new API), text is always markup so no need to check the type of text. Author: woohyun Date: 2012-02-07 00:49:56 -0800 (Tue, 07 Feb 2012) New Revision: 67724 Trac: http://trac.enlightenment.org/e/changeset/67724 Modified: trunk/edje/src/lib/Edje.h trunk/edje/src/lib/edje_entry.c trunk/edje/src/lib/edje_private.h trunk/edje/src/lib/edje_util.c Modified: trunk/edje/src/lib/Edje.h === --- trunk/edje/src/lib/Edje.h 2012-02-07 02:30:36 UTC (rev 67723) +++ trunk/edje/src/lib/Edje.h 2012-02-07 08:49:56 UTC (rev 67724) @@ -1054,6 +1054,7 @@ typedef void (*Edje_Text_Change_Cb) (void *data, Evas_Object *obj, const char *part); typedef void (*Edje_Message_Handler_Cb) (void *data, Evas_Object *obj, Edje_Message_Type type, int id, void *msg); /** Edje message handler callback functions's prototype definition. @c data will have the auxiliary data pointer set at the time the callback registration. @c obj will be a pointer the Edje object where the message comes from. @c type will identify the type of the given message and @c msg will be a pointer the message's contents, de facto, which depend on @c type. */ typedef void (*Edje_Text_Filter_Cb) (void *data, Evas_Object *obj, const char *part, Edje_Text_Filter_Type type, char **text); +typedef void (*Edje_Markup_Filter_Cb) (void *data, Evas_Object *obj, const char *part, char **text); typedef Evas_Object *(*Edje_Item_Provider_Cb) (void *data, Evas_Object *obj, const char *part, const char *item); /** @@ -2924,8 +2925,20 @@ * will make Edje break out of the filter cycle and reject the inserted * text. * + * @warning This function will be deprecated because of difficulty in use. + * The type(format, text, or makrup) of text should be always + * checked in the filter function for correct filtering. + * Please use edje_object_markup_filter_callback_add() instead. There + * is no need to check the type of text in the filter function + * because the text is always markup. + * @warning If you use this function with + * edje_object_markup_filter_callback_add() togehter, all + * Edje_Text_Filter_Cb functions and Edje_Markup_Filter_Cb functions + * will be executed, and then filtered text will be inserted. + * * @see edje_object_text_insert_filter_callback_del * @see edje_object_text_insert_filter_callback_del_full + * @see edje_object_markup_filter_callback_add * * @param obj A valid Evas_Object handle * @param part The part name @@ -2971,6 +2984,74 @@ EAPI void *edje_object_text_insert_filter_callback_del_full (Evas_Object *obj, const char *part, Edje_Text_Filter_Cb func, void *data); /** + * Add a markup filter function for newly inserted text. + * + * Whenever text is inserted (not the same as set) into the given @p part, + * the list of markup filter functions will be called to decide if and how + * the new text will be accepted. + * The text parameter in the @p func filter is always markup. It can be + * modified by the user and it's up to him to free the one passed if he's to + * change the pointer. If doing so, the newly set text should be malloc'ed, + * as once all the filters are called Edje will free it. + * If the text is to be rejected, freeing it and setting the pointer to NULL + * will make Edje break out of the filter cycle and reject the inserted + * text. + * This function is different from edje_object_text_insert_filter_callback_add() + * in that the text parameter in the @p fucn filter is always markup. + * + * @warning If you use this function with + * edje_object_text_insert_filter_callback_add() togehter, all + * Edje_Text_Filter_Cb functions and Edje_Markup_Filter_Cb functions + * will be executed, and then filtered text will be inserted. + * + * @see edje_object_markup_filter_callback_del + * @see edje_object_markup_filter_callback_del_full + * @see edje_object_text_insert_filter_callback_add + * + * @param obj A valid Evas_Object handle + * @param part The part name + * @param func The callback function that will act as markup filter + * @param data User provided data to pass to the filter function + */ +EAPI void edje_object_markup_filter_callback_add(Evas_Object *obj, const char *part, Edje_Markup_Filter_Cb func, void *data); + +/** +
Re: [E-devel] E SVN: woohyun trunk/edje/src/lib
On Tue, Feb 7, 2012 at 1:51 PM, Iván Briano (Sachiel) sachi...@gmail.com wrote: 2012/2/7 Vincent Torri vincent.to...@gmail.com: @since Gave up on the Changelog? no, he added the entry (wrongly, though, but he fixed that) Vincent Vincent On Tue, Feb 7, 2012 at 9:49 AM, Enlightenment SVN no-re...@enlightenment.org wrote: Log: [edje/markup filter] Add new API, edje_object_markup_filter_callback_add. When using edje_object_text_insert_filter_callback_add, a filter function should check the type(format, text, or markup) of text for correct filtering. But in markup filter function(added by new API), text is always markup so no need to check the type of text. Author: woohyun Date: 2012-02-07 00:49:56 -0800 (Tue, 07 Feb 2012) New Revision: 67724 Trac: http://trac.enlightenment.org/e/changeset/67724 Modified: trunk/edje/src/lib/Edje.h trunk/edje/src/lib/edje_entry.c trunk/edje/src/lib/edje_private.h trunk/edje/src/lib/edje_util.c Modified: trunk/edje/src/lib/Edje.h === --- trunk/edje/src/lib/Edje.h 2012-02-07 02:30:36 UTC (rev 67723) +++ trunk/edje/src/lib/Edje.h 2012-02-07 08:49:56 UTC (rev 67724) @@ -1054,6 +1054,7 @@ typedef void (*Edje_Text_Change_Cb) (void *data, Evas_Object *obj, const char *part); typedef void (*Edje_Message_Handler_Cb) (void *data, Evas_Object *obj, Edje_Message_Type type, int id, void *msg); /** Edje message handler callback functions's prototype definition. @c data will have the auxiliary data pointer set at the time the callback registration. @c obj will be a pointer the Edje object where the message comes from. @c type will identify the type of the given message and @c msg will be a pointer the message's contents, de facto, which depend on @c type. */ typedef void (*Edje_Text_Filter_Cb) (void *data, Evas_Object *obj, const char *part, Edje_Text_Filter_Type type, char **text); +typedef void (*Edje_Markup_Filter_Cb) (void *data, Evas_Object *obj, const char *part, char **text); typedef Evas_Object *(*Edje_Item_Provider_Cb) (void *data, Evas_Object *obj, const char *part, const char *item); /** @@ -2924,8 +2925,20 @@ * will make Edje break out of the filter cycle and reject the inserted * text. * + * @warning This function will be deprecated because of difficulty in use. + * The type(format, text, or makrup) of text should be always + * checked in the filter function for correct filtering. + * Please use edje_object_markup_filter_callback_add() instead. There + * is no need to check the type of text in the filter function + * because the text is always markup. + * @warning If you use this function with + * edje_object_markup_filter_callback_add() togehter, all + * Edje_Text_Filter_Cb functions and Edje_Markup_Filter_Cb functions + * will be executed, and then filtered text will be inserted. + * * @see edje_object_text_insert_filter_callback_del * @see edje_object_text_insert_filter_callback_del_full + * @see edje_object_markup_filter_callback_add * * @param obj A valid Evas_Object handle * @param part The part name @@ -2971,6 +2984,74 @@ EAPI void *edje_object_text_insert_filter_callback_del_full (Evas_Object *obj, const char *part, Edje_Text_Filter_Cb func, void *data); /** + * Add a markup filter function for newly inserted text. + * + * Whenever text is inserted (not the same as set) into the given @p part, + * the list of markup filter functions will be called to decide if and how + * the new text will be accepted. + * The text parameter in the @p func filter is always markup. It can be + * modified by the user and it's up to him to free the one passed if he's to + * change the pointer. If doing so, the newly set text should be malloc'ed, + * as once all the filters are called Edje will free it. + * If the text is to be rejected, freeing it and setting the pointer to NULL + * will make Edje break out of the filter cycle and reject the inserted + * text. + * This function is different from edje_object_text_insert_filter_callback_add() + * in that the text parameter in the @p fucn filter is always markup. + * + * @warning If you use this function with + * edje_object_text_insert_filter_callback_add() togehter, all + * Edje_Text_Filter_Cb functions and Edje_Markup_Filter_Cb functions + * will be executed, and then filtered text will be inserted. + * + * @see edje_object_markup_filter_callback_del + * @see edje_object_markup_filter_callback_del_full + * @see edje_object_text_insert_filter_callback_add + * + * @param obj A valid Evas_Object handle + * @param part The part name + * @param func The callback function that will act as markup filter + * @param data User provided data to pass to the filter
Re: [E-devel] E SVN: woohyun trunk/edje/src/lib
2012/2/7 Vincent Torri vincent.to...@gmail.com: On Tue, Feb 7, 2012 at 1:51 PM, Iván Briano (Sachiel) sachi...@gmail.com wrote: 2012/2/7 Vincent Torri vincent.to...@gmail.com: @since Gave up on the Changelog? no, he added the entry (wrongly, though, but he fixed that) Shame, I was looking forward to remind you to remind them about the Changelog. Vincent Vincent On Tue, Feb 7, 2012 at 9:49 AM, Enlightenment SVN no-re...@enlightenment.org wrote: Log: [edje/markup filter] Add new API, edje_object_markup_filter_callback_add. When using edje_object_text_insert_filter_callback_add, a filter function should check the type(format, text, or markup) of text for correct filtering. But in markup filter function(added by new API), text is always markup so no need to check the type of text. Author: woohyun Date: 2012-02-07 00:49:56 -0800 (Tue, 07 Feb 2012) New Revision: 67724 Trac: http://trac.enlightenment.org/e/changeset/67724 Modified: trunk/edje/src/lib/Edje.h trunk/edje/src/lib/edje_entry.c trunk/edje/src/lib/edje_private.h trunk/edje/src/lib/edje_util.c Modified: trunk/edje/src/lib/Edje.h === --- trunk/edje/src/lib/Edje.h 2012-02-07 02:30:36 UTC (rev 67723) +++ trunk/edje/src/lib/Edje.h 2012-02-07 08:49:56 UTC (rev 67724) @@ -1054,6 +1054,7 @@ typedef void (*Edje_Text_Change_Cb) (void *data, Evas_Object *obj, const char *part); typedef void (*Edje_Message_Handler_Cb) (void *data, Evas_Object *obj, Edje_Message_Type type, int id, void *msg); /** Edje message handler callback functions's prototype definition. @c data will have the auxiliary data pointer set at the time the callback registration. @c obj will be a pointer the Edje object where the message comes from. @c type will identify the type of the given message and @c msg will be a pointer the message's contents, de facto, which depend on @c type. */ typedef void (*Edje_Text_Filter_Cb) (void *data, Evas_Object *obj, const char *part, Edje_Text_Filter_Type type, char **text); +typedef void (*Edje_Markup_Filter_Cb) (void *data, Evas_Object *obj, const char *part, char **text); typedef Evas_Object *(*Edje_Item_Provider_Cb) (void *data, Evas_Object *obj, const char *part, const char *item); /** @@ -2924,8 +2925,20 @@ * will make Edje break out of the filter cycle and reject the inserted * text. * + * @warning This function will be deprecated because of difficulty in use. + * The type(format, text, or makrup) of text should be always + * checked in the filter function for correct filtering. + * Please use edje_object_markup_filter_callback_add() instead. There + * is no need to check the type of text in the filter function + * because the text is always markup. + * @warning If you use this function with + * edje_object_markup_filter_callback_add() togehter, all + * Edje_Text_Filter_Cb functions and Edje_Markup_Filter_Cb functions + * will be executed, and then filtered text will be inserted. + * * @see edje_object_text_insert_filter_callback_del * @see edje_object_text_insert_filter_callback_del_full + * @see edje_object_markup_filter_callback_add * * @param obj A valid Evas_Object handle * @param part The part name @@ -2971,6 +2984,74 @@ EAPI void *edje_object_text_insert_filter_callback_del_full (Evas_Object *obj, const char *part, Edje_Text_Filter_Cb func, void *data); /** + * Add a markup filter function for newly inserted text. + * + * Whenever text is inserted (not the same as set) into the given @p part, + * the list of markup filter functions will be called to decide if and how + * the new text will be accepted. + * The text parameter in the @p func filter is always markup. It can be + * modified by the user and it's up to him to free the one passed if he's to + * change the pointer. If doing so, the newly set text should be malloc'ed, + * as once all the filters are called Edje will free it. + * If the text is to be rejected, freeing it and setting the pointer to NULL + * will make Edje break out of the filter cycle and reject the inserted + * text. + * This function is different from edje_object_text_insert_filter_callback_add() + * in that the text parameter in the @p fucn filter is always markup. + * + * @warning If you use this function with + * edje_object_text_insert_filter_callback_add() togehter, all + * Edje_Text_Filter_Cb functions and Edje_Markup_Filter_Cb functions + * will be executed, and then filtered text will be inserted. + * + * @see edje_object_markup_filter_callback_del + * @see edje_object_markup_filter_callback_del_full + * @see edje_object_text_insert_filter_callback_add + * + * @param obj A valid Evas_Object handle + * @param part The
[E-devel] Elm_Panel
Hi, We did have a quick thinking about elm_panel. In it's current form, its usage is very limited. For example, if you want your content to be always visible and aligned on the side of the panel. It's currently impossible to do so. In my opinion panel should be a property of Elementary window. It would then be possible to have the content of the window take all the background or align on the panel content. This would cover much more case in my opinion. And I know, it's very easy to add an elm_layout that would replace elm_panel, just I want something part of the main theme and usefull for every one. Does anyone have some though about this object ? Regards, -- Cedric BAIL -- 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 IN trunk/GAMES: . ehidden_ninjas
On Tue, Feb 7, 2012 at 4:19 PM, Enlightenment SVN no-re...@enlightenment.org wrote: Log: GAMES/ehidden_ninjas - registered name. ;p Author: hermet Date: 2012-02-07 07:19:27 -0800 (Tue, 07 Feb 2012) New Revision: 67734 Trac: http://trac.enlightenment.org/e/changeset/67734 Added: trunk/GAMES/ehidden_ninjas/ trunk/GAMES/ehidden_ninjas/Makefile trunk/GAMES/ehidden_ninjas/app.cpp trunk/GAMES/ehidden_ninjas/object.h apps.c does nothing, object.h has a class (c++ ?!?!?!) Are there missing files ? Where is that hidden ninja ? :-) -- 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-svn mailing list enlightenment-...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-svn -- 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 IN trunk/GAMES: . ehidden_ninjas
2012/2/7 Vincent Torri vincent.to...@gmail.com: On Tue, Feb 7, 2012 at 4:19 PM, Enlightenment SVN no-re...@enlightenment.org wrote: Log: GAMES/ehidden_ninjas - registered name. ;p Author: hermet Date: 2012-02-07 07:19:27 -0800 (Tue, 07 Feb 2012) New Revision: 67734 Trac: http://trac.enlightenment.org/e/changeset/67734 Added: trunk/GAMES/ehidden_ninjas/ trunk/GAMES/ehidden_ninjas/Makefile trunk/GAMES/ehidden_ninjas/app.cpp trunk/GAMES/ehidden_ninjas/object.h apps.c does nothing, object.h has a class (c++ ?!?!?!) Are there missing files ? Where is that hidden ninja ? :-) The files are ninja. -- 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-svn mailing list enlightenment-...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-svn -- 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 -- 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
[E-devel] Google Summer of Code 2012....
All, Google has announce Google Summer of Code 2012. This is the event's eighth year running. Google Summer of Code is a summertime event in which students are encouraged to participate with Open Source organizations. These students are provided a significant stipend for their summertime efforts. Organizations provide structure, guidance, and mentorship over the summer months while the students work towards the completion of a personal project. While students are encouraged to bring their own ideas to the table, students are also provided an Ideas Page from which they can choose. We are presently in the process of determining available resources and bandwidth for our participation. Our 2012 ideas page is in it's infancy, a link will be posted shortly. In order to learn more about the event please visit the Blog [1] or the FAQ [2]. If you are interested in participating as student please join us on Freenode in #e or #edevelop and let us know. Regards, Ravenlock [1] - http://google-opensource.blogspot.com/2012/02/google-summer-of-code-2012-is-on.html [2] - http://www.google-melange.com/gsoc/document/show/gsoc_program/google/gsoc2012/faqs signature.asc Description: OpenPGP digital signature -- 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
[E-devel] [envision] Compiler Warnings - Elementary API changes.
Greetings, After the recent elementary changes in gengrid make output from envision is getting flooded with a LOT of warnings about elm_gengrid - elm_object. There are also errors everywhere due to pointer type incompatibility due to the change from Elm_Gengrid_Item to Elm_Object_Item. some of those errors are suppressed (actually solved with this patch), while others require further changes in the Elm side of the API to also get fixed. here is an example of the warnings GCC generates: main.c:736:11: warning: passing argument 1 of ‘elm_gengrid_item_prev_get’ from incompatible pointer type /opt/e/include/elementary-0/Elementary.h:9576:28: note: expected ‘const struct Elm_Gen_Item *’ but argument is of type ‘struct Elm_Object_Item *’ had no time to look at them yet.. might also be trivial. -- Regards, Alex-P. Natsios (a.k.a Drakevr) envision.patch Description: Binary data -- 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
[E-devel] elm_inwin patch: improve widget theming ability
Hi all here's a super simple patch for elm_inwin that add the text_set text_get hooks to the widget, they can be used in application that want to use a custom style for the widget http://pastebin.ca/2110961 Usage case is common: I'm using the inwin to show dialogs in my application, I'm in the process of styling the app, of course the dialog need a title, so I add a text part to elm/win/inwin/minimal in my edc and...bang! elm_object_part_text_set() doesn't work! I cannot set the text of my custom part :( ...I'm missing something? shouldn't this be doable for every widget? Thanks, bye davemds -- 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] elm_inwin patch: improve widget theming ability
On Tue, Feb 7, 2012 at 8:52 PM, Davide Andreoli d...@gurumeditation.it wrote: Hi all here's a super simple patch for elm_inwin that add the text_set text_get hooks to the widget, they can be used in application that want to use a custom style for the widget http://pastebin.ca/2110961 Usage case is common: I'm using the inwin to show dialogs in my application, I'm in the process of styling the app, of course the dialog need a title, so I add a text part to elm/win/inwin/minimal in my edc and...bang! elm_object_part_text_set() doesn't work! I cannot set the text of my custom part :( ...I'm missing something? shouldn't this be doable for every widget? while I see no problem with the patch concept (did not look at its contents) and inwin could get a title as window itself does... i guess it was done like that because inwin usually contains a frame or something else. that said, I'm for having your patch in. -- Gustavo Sverzut Barbieri http://profusion.mobi embedded systems -- MSN: barbi...@gmail.com Skype: gsbarbieri Mobile: +55 (19) 9225-2202 -- 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] elm_inwin patch: improve widget theming ability
About it, I say we need to keep the text into a list or something. Why, just because the part can be missing. Nothing against your patch. I push it in, really thanks!!! But, I ask me this use case, where dev expects to use the content of this extra parts. Same as contents In gengrid and genlist it's really a mess. 2012/2/8 Gustavo Sverzut Barbieri barbi...@profusion.mobi On Tue, Feb 7, 2012 at 8:52 PM, Davide Andreoli d...@gurumeditation.it wrote: Hi all here's a super simple patch for elm_inwin that add the text_set text_get hooks to the widget, they can be used in application that want to use a custom style for the widget http://pastebin.ca/2110961 Usage case is common: I'm using the inwin to show dialogs in my application, I'm in the process of styling the app, of course the dialog need a title, so I add a text part to elm/win/inwin/minimal in my edc and...bang! elm_object_part_text_set() doesn't work! I cannot set the text of my custom part :( ...I'm missing something? shouldn't this be doable for every widget? while I see no problem with the patch concept (did not look at its contents) and inwin could get a title as window itself does... i guess it was done like that because inwin usually contains a frame or something else. that said, I'm for having your patch in. -- Gustavo Sverzut Barbieri http://profusion.mobi embedded systems -- MSN: barbi...@gmail.com Skype: gsbarbieri Mobile: +55 (19) 9225-2202 -- 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 -- Michaël Bouchaud -- 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] elm_inwin patch: improve widget theming ability
2012/2/7 michael bouchaud michael.bouch...@gmail.com: About it, I say we need to keep the text into a list or something. Why, just because the part can be missing. Nothing against your patch. I push it in, really thanks!!! But, I ask me this use case, where dev expects to use the content of this extra parts. Same as contents In gengrid and genlist it's really a mess. It's not just about the part not being there, you also need to be able to re-set the text when the theme of the object changes. -- 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] elm_inwin patch: improve widget theming ability
2012/2/8 michael bouchaud michael.bouch...@gmail.com: About it, I say we need to keep the text into a list or something. Why, just because the part can be missing. we can use edje_object_part_exists() to check the part prior to set the text... if you are afraid :P I checked it with a non existing part and edje continue without problems Nothing against your patch. I push it in, really thanks!!! But, I ask me this use case, where dev expects to use the content of this extra parts. Same as contents In gengrid and genlist it's really a mess. 2012/2/8 Gustavo Sverzut Barbieri barbi...@profusion.mobi On Tue, Feb 7, 2012 at 8:52 PM, Davide Andreoli d...@gurumeditation.it wrote: Hi all here's a super simple patch for elm_inwin that add the text_set text_get hooks to the widget, they can be used in application that want to use a custom style for the widget http://pastebin.ca/2110961 Usage case is common: I'm using the inwin to show dialogs in my application, I'm in the process of styling the app, of course the dialog need a title, so I add a text part to elm/win/inwin/minimal in my edc and...bang! elm_object_part_text_set() doesn't work! I cannot set the text of my custom part :( ...I'm missing something? shouldn't this be doable for every widget? while I see no problem with the patch concept (did not look at its contents) and inwin could get a title as window itself does... i guess it was done like that because inwin usually contains a frame or something else. that said, I'm for having your patch in. -- Gustavo Sverzut Barbieri http://profusion.mobi embedded systems -- MSN: barbi...@gmail.com Skype: gsbarbieri Mobile: +55 (19) 9225-2202 -- 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 -- Michaël Bouchaud -- 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 -- 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 IN trunk/GAMES: . ehidden_ninjas
This game will be going to be implemented occasionally. I just backed up the source code. If it's bad to put the imcompleted source code, then I will remove it . ;) -Regards, Hermet- -Original Message- From: Iván Briano (Sachiel)lt;sachi...@gmail.comgt; To: Enlightenment developer listlt;enlightenment-devel@lists.sourceforge.netgt; Cc: Sent: 12-02-08(수) 00:48:36 Subject: Re: [E-devel] E SVN: hermet IN trunk/GAMES: . ehidden_ninjas 2012/2/7 Vincent Torri lt;vincent.to...@gmail.comgt;: On Tue, Feb 7, 2012 at 4:19 PM, Enlightenment SVN lt;no-re...@enlightenment.orggt; wrote: Log: GAMES/ehidden_ninjas - registered name. ;p Author: hermet Date: 2012-02-07 07:19:27 -0800 (Tue, 07 Feb 2012) New Revision: 67734 Trac: http://trac.enlightenment.org/e/changeset/67734 Added: trunk/GAMES/ehidden_ninjas/ trunk/GAMES/ehidden_ninjas/Makefile trunk/GAMES/ehidden_ninjas/app.cpp trunk/GAMES/ehidden_ninjas/object.h apps.c does nothing, object.h has a class (c++ ?!?!?!) Are there missing files ? Where is that hidden ninja ? :-) The files are ninja. -- 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-svn mailing list enlightenment-...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-svn -- 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 -- 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 -- 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] Big memory leak in e17.
On Tue, 07 Feb 2012 03:11:40 -0500 Christopher Michael cpmicha...@comcast.net wrote: On 02/06/12 22:05, David Seikel wrote: I updated my E17 (plus EFL naturally) two days ago, just noticed that since then it's grabbed 2GBs of RAM. Think there's a leak somewhere. Valgrind loves you !! ;) RL hates me, not had time since then to do anything. Still catching up on my email, and the day is half over. Looks like others have picked up the scent though. Oh, and CCing duplicates to me is annoying enough, but can people remove the damn CC after, so I don't get the entire damn thread sent to me twice? sheesh -- A big old stinking pile of genius that no one wants coz there are too many silver coated monkeys in the world. signature.asc Description: PGP signature -- 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: woohyun trunk/edje/src/lib
On Tue, 7 Feb 2012 11:06:44 -0200 Iván Briano (Sachiel) sachi...@gmail.com wrote: 2012/2/7 Vincent Torri vincent.to...@gmail.com: On Tue, Feb 7, 2012 at 1:51 PM, Iván Briano (Sachiel) sachi...@gmail.com wrote: 2012/2/7 Vincent Torri vincent.to...@gmail.com: @since Gave up on the Changelog? no, he added the entry (wrongly, though, but he fixed that) Shame, I was looking forward to remind you to remind them about the Changelog. The reminders are getting recursive now? -- A big old stinking pile of genius that no one wants coz there are too many silver coated monkeys in the world. signature.asc Description: PGP signature -- 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 IN trunk/GAMES: . ehidden_ninjas
On Tue, 7 Feb 2012 16:44:50 +0100 Vincent Torri vincent.to...@gmail.com wrote: On Tue, Feb 7, 2012 at 4:19 PM, Enlightenment SVN no-re...@enlightenment.org wrote: Log: GAMES/ehidden_ninjas - registered name. ;p Author: hermet Date: 2012-02-07 07:19:27 -0800 (Tue, 07 Feb 2012) New Revision: 67734 Trac: http://trac.enlightenment.org/e/changeset/67734 Added: trunk/GAMES/ehidden_ninjas/ trunk/GAMES/ehidden_ninjas/Makefile trunk/GAMES/ehidden_ninjas/app.cpp trunk/GAMES/ehidden_ninjas/object.h apps.c does nothing, object.h has a class (c++ ?!?!?!) Are there missing files ? Where is that hidden ninja ? :-) They are very good ninjas, you are not supposed to see them until it's too late. -- A big old stinking pile of genius that no one wants coz there are too many silver coated monkeys in the world. signature.asc Description: PGP signature -- 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] [envision] Compiler Warnings - Elementary API changes.
I had no errors to build it. anyway, committed in. 67746 thank you. -Regards, Hermet- -Original Message- From: Alex-P. Natsioslt;apnats...@gmail.comgt; To: enlightenment-devel@lists.sourceforge.net Cc: Sent: 12-02-08(수) 04:46:59 Subject: [E-devel] [envision] Compiler Warnings - Elementary API changes. Greetings, After the recent elementary changes in gengrid make output from envision is getting flooded with a LOT of warnings about elm_gengrid - elm_object. There are also errors everywhere due to pointer type incompatibility due to the change from Elm_Gengrid_Item to Elm_Object_Item. some of those errors are suppressed (actually solved with this patch), while others require further changes in the Elm side of the API to also get fixed. here is an example of the warnings GCC generates: main.c:736:11: warning: passing argument 1 of ‘elm_gengrid_item_prev_get’ from incompatible pointer type /opt/e/include/elementary-0/Elementary.h:9576:28: note: expected ‘const struct Elm_Gen_Item *’ but argument is of type ‘struct Elm_Object_Item *’ had no time to look at them yet.. might also be trivial. -- Regards, Alex-P. Natsios (a.k.a Drakevr) -- 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 -- 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] Big memory leak in e17.
On Wed, 8 Feb 2012 11:59:12 +1000 David Seikel onef...@gmail.com wrote: On Tue, 07 Feb 2012 03:11:40 -0500 Christopher Michael cpmicha...@comcast.net wrote: On 02/06/12 22:05, David Seikel wrote: I updated my E17 (plus EFL naturally) two days ago, just noticed that since then it's grabbed 2GBs of RAM. Think there's a leak somewhere. Valgrind loves you !! ;) RL hates me, not had time since then to do anything. Still catching up on my email, and the day is half over. Looks like others have picked up the scent though. Oh, and CCing duplicates to me is annoying enough, but can people remove the damn CC after, so I don't get the entire damn thread sent to me twice? sheesh I was valgrinding for about 6 hours earlier and no sign of any leaks here. -- 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] Big memory leak in e17.
On Tue, 7 Feb 2012 21:12:04 -0500 Michael Blumenkrantz michael.blumenkra...@gmail.com wrote: On Wed, 8 Feb 2012 11:59:12 +1000 David Seikel onef...@gmail.com wrote: On Tue, 07 Feb 2012 03:11:40 -0500 Christopher Michael cpmicha...@comcast.net wrote: On 02/06/12 22:05, David Seikel wrote: I updated my E17 (plus EFL naturally) two days ago, just noticed that since then it's grabbed 2GBs of RAM. Think there's a leak somewhere. Valgrind loves you !! ;) RL hates me, not had time since then to do anything. Still catching up on my email, and the day is half over. Looks like others have picked up the scent though. Oh, and CCing duplicates to me is annoying enough, but can people remove the damn CC after, so I don't get the entire damn thread sent to me twice? sheesh I was valgrinding for about 6 hours earlier and no sign of any leaks here. You forgot to add a CC, I only got your reply twice. :-P -- A big old stinking pile of genius that no one wants coz there are too many silver coated monkeys in the world. signature.asc Description: PGP signature -- 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] Big memory leak in e17.
On Wed, 8 Feb 2012 12:34:38 +1000 David Seikel onef...@gmail.com wrote: On Tue, 7 Feb 2012 21:12:04 -0500 Michael Blumenkrantz michael.blumenkra...@gmail.com wrote: On Wed, 8 Feb 2012 11:59:12 +1000 David Seikel onef...@gmail.com wrote: On Tue, 07 Feb 2012 03:11:40 -0500 Christopher Michael cpmicha...@comcast.net wrote: On 02/06/12 22:05, David Seikel wrote: I updated my E17 (plus EFL naturally) two days ago, just noticed that since then it's grabbed 2GBs of RAM. Think there's a leak somewhere. Valgrind loves you !! ;) RL hates me, not had time since then to do anything. Still catching up on my email, and the day is half over. Looks like others have picked up the scent though. Oh, and CCing duplicates to me is annoying enough, but can people remove the damn CC after, so I don't get the entire damn thread sent to me twice? sheesh I was valgrinding for about 6 hours earlier and no sign of any leaks here. You forgot to add a CC, I only got your reply twice. :-P My mistake, I have rectified this issue. -- 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
[E-devel] FOSDEM photos and stuff
http://www.enlightenment.org/~raster/fosdem-1/ enjoy. :) -- - 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 IN trunk/GAMES: . ehidden_ninjas
On 02/08/2012 02:52 AM, ChunEon Park wrote: This game will be going to be implemented occasionally. I just backed up the source code. If it's bad to put the imcompleted source code, then I will remove it . ;) Just add a big notice that it does not work, and that it's not because it is abandoned. S. -- 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