Re: [E-devel] Some tickets for review...
Vincent wrote: Hey, On Tue, 19 May 2009, Marco Trevisan (Treviño) wrote: Sorry if I'm posting here, but in the previous days I've opened some tickets with bugs/RFC-patches in trac but none had been reviewed. Please, could you check them? #293 - Ignore the Carriage Return in elm_entry_utf8_to_markup #294 - Allow to get an hoversel item label #295 - Elementary list item sets... #296 - E clock module digital pop-up #308 - Elementary Genlist Compress Mode #319 - Elementary-sms seg.fatults Let me know if you can merge any patch ;) Thanks and sorry again for spamming... :P Sorry but we don't have much time. In addition, elementary is mainly coded by raster (so one developper only...) for his job. It will take maybe some time until he review them. regards Vincent I was under the impression that it was to be considered as 'more' than just something Carsten was doing 'for his job'. For example, that elem would be used for e18's widgetry and for various modules. Also that guarana and elem were to 'merge' somehow, and that edje_editor was going to be re-written with elem (or something to that effect), ...? Get your dream car or truck. Click here. http://thirdpartyoffers.juno.com/TGL2141/fc/BLSrjpTLa8t2Uh20FEEZj5fy50vn8ku4gUhy3sTmp1be0xH4rP8yUdzQIcI/ -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] meeting in Paris with Raster: restaurant proposal
Hi caro, Knowing this restaurant, that could only be Ok for me. Count me. Bertrand On Mon, May 18, 2009 at 05:04:12PM +0200, Vincent Torri wrote: Hey, for people who are in Paris Wednesday, the 27th, May, I propose a very good restaurant: Le Bistrot Dagorno (9 rue Dagorno, 75012 Paris). It's a very good restaurant (game food, like wild boar, hare, etc..., good wine) If you want to join, please reply to that mail (and cc me as i'm not subscribed to e-users ML). regards Vincent -- Bertrand Jacquin, EXOSEC (http://www.exosec.fr/) ZAC des Metz - 3 Rue du petit robinson - 78350 JOUY EN JOSAS Tel: +33 1 30 67 60 65 - Fax: +33 1 75 43 40 70 mailto:bjacq...@exosec.fr signature.asc Description: Digital signature -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Some tickets for review...
On Tue, 19 May 2009, Jose Gonzalez wrote: Vincent wrote: Hey, On Tue, 19 May 2009, Marco Trevisan (Treviño) wrote: Sorry if I'm posting here, but in the previous days I've opened some tickets with bugs/RFC-patches in trac but none had been reviewed. Please, could you check them? #293 - Ignore the Carriage Return in elm_entry_utf8_to_markup #294 - Allow to get an hoversel item label #295 - Elementary list item sets... #296 - E clock module digital pop-up #308 - Elementary Genlist Compress Mode #319 - Elementary-sms seg.fatults Let me know if you can merge any patch ;) Thanks and sorry again for spamming... :P Sorry but we don't have much time. In addition, elementary is mainly coded by raster (so one developper only...) for his job. It will take maybe some time until he review them. regards Vincent I was under the impression that it was to be considered as 'more' than just something Carsten was doing 'for his job'. For example, that elem would be used for e18's widgetry and for various modules. Also that guarana and elem were to 'merge' somehow, and that edje_editor was going to be re-written with elem (or something to that effect), ...? afaik, raster wrote it for swiss telecom (the repo name is TMP/st ;) ) and that's also the reason why he switched the code to LGPL. Now, we can use it, but i think that he wants to use it for his job (though we can use it, so yes, it's more than for his job). Vincent-- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] EThumb private plugin headers
On Mon, May 18, 2009 at 7:13 PM, Viktor Kojouharov vkojouha...@gmail.com wrote: On Mon, 2009-05-18 at 18:30 -0300, Rafael Antognolli wrote: On Mon, May 18, 2009 at 7:46 AM, Gustavo Sverzut Barbieri barbi...@profusion.mobi wrote: On Mon, May 18, 2009 at 6:31 AM, Ryan Raasch ryan.raa...@gmail.com wrote: Hello, I am trying to write an EThumb_Plugin to load an xml file with an embbeded jpeg file. However, the plugins written for Ethumb need ethumb_private.h. This is not very practical to develop plugins outside of the source tree. Is there any thoughts on this? I will help if needed. yeah, Ethumb struct could be moved to Ethumb_Plugin or even better: the attributes we need could have setters in Ethumb.h or Ethumb_Plugin.h, most are already in Ethumb.h, now just need couple to access canvas and all, then move plugins to use it instead. I've just added some getters to Ethumb API. I think they are enough (at least to my plugins), but let me know if you need any other. maybe this is the right thread to brings this up: could be a good idea to have a some sort of generic getter/setter that sets properties for plugins to look at. Instead of having ethumb_video_time_get|set, and the document page equivalent, it would be better to have ethumb_property_get|set or something of that sort, so that plugins can be able to obtain other properties that could be useful, without adding more setters and getters. This would also make the video_time and document_page functions obsolete. I agree. I only have made these video_time and document_page functions because it was simpler than having a generic property get/set function, and since I was not planning to write newer plugins soon, it wasn't really necessary. But maybe it's time to do it now. I'll take a look at it soon, just finishing the client/server stuff and some changes on ethumb lib itself. -- Rafael Antognolli -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: antognolli IN trunk/PROTO/ethumb/src: bin lib
On Tue, 2009-05-19 at 05:26 -0700, Enlightenment SVN wrote: perhaps Eina_Bool success would make more sense. 'result' doesn't tell what the variable actually represents. Log: Using Eina_Bool. Changed int - Eina_Bool where it makes sense. Author: antognolli Date: 2009-05-19 05:26:31 -0700 (Tue, 19 May 2009) New Revision: 40739 Modified: trunk/PROTO/ethumb/src/bin/ethumb.c trunk/PROTO/ethumb/src/lib/Ethumb.c trunk/PROTO/ethumb/src/lib/Ethumb.h trunk/PROTO/ethumb/src/lib/Ethumb_Plugin.h Modified: trunk/PROTO/ethumb/src/bin/ethumb.c === --- trunk/PROTO/ethumb/src/bin/ethumb.c 2009-05-19 11:58:29 UTC (rev 40738) +++ trunk/PROTO/ethumb/src/bin/ethumb.c 2009-05-19 12:26:31 UTC (rev 40739) @@ -129,7 +129,7 @@ }; static void -_finished_thumb(Ethumb *e, int result, void *data) +_finished_thumb(Ethumb *e, Eina_Bool result, void *data) { ecore_main_loop_quit(); } Modified: trunk/PROTO/ethumb/src/lib/Ethumb.c === --- trunk/PROTO/ethumb/src/lib/Ethumb.c 2009-05-19 11:58:29 UTC (rev 40738) +++ trunk/PROTO/ethumb/src/lib/Ethumb.c 2009-05-19 12:26:31 UTC (rev 40739) @@ -375,7 +375,7 @@ if (y) *y = e-crop_y; } -EAPI int +EAPI Eina_Bool ethumb_frame_set(Ethumb *e, const char *theme_file, const char *group, const char *swallow) { EINA_SAFETY_ON_NULL_RETURN_VAL(e, 0); @@ -393,7 +393,7 @@ if (!theme_file) { e-frame = NULL; - return 1; + return EINA_TRUE; } if (!frame) @@ -402,7 +402,7 @@ if (!frame) { ERR(could not allocate Ethumb_Frame structure.\n); - return 0; + return EINA_FALSE; } frame-edje = edje_object_add(e-sub_e); @@ -411,7 +411,7 @@ ERR(could not create edje frame object.\n); _ethumb_frame_free(frame); e-frame = NULL; - return 0; + return EINA_FALSE; } } @@ -420,7 +420,7 @@ ERR(could not load frame theme.\n); _ethumb_frame_free(frame); e-frame = NULL; - return 0; + return EINA_FALSE; } edje_object_part_swallow(frame-edje, swallow, e-img); @@ -429,7 +429,7 @@ ERR(could not swallow image to edje frame.\n); _ethumb_frame_free(frame); e-frame = NULL; - return 0; + return EINA_FALSE; } eina_stringshare_replace(frame-file, theme_file); @@ -438,7 +438,7 @@ e-frame = frame; - return 1; + return EINA_TRUE; } EAPI void @@ -524,7 +524,7 @@ return e-document.page; } -EAPI int +EAPI Eina_Bool ethumb_file_set(Ethumb *e, const char *path, const char *key) { EINA_SAFETY_ON_NULL_RETURN_VAL(e, NULL); @@ -532,7 +532,7 @@ if (path access(path, R_OK)) { ERR(couldn't access file \%s\\n, path); - return 0; + return EINA_FALSE; } eina_stringshare_replace(e-src_path, path); @@ -540,7 +540,7 @@ eina_stringshare_replace(e-thumb_path, NULL); eina_stringshare_replace(e-thumb_key, NULL); - return 1; + return EINA_TRUE; } EAPI void @@ -789,7 +789,7 @@ } } -static int +static Eina_Bool _ethumb_plugin_generate(Ethumb *e) { const char *ext; @@ -799,14 +799,14 @@ if (!ext) { ERR(could not get extension for file \%s\\n, e-src_path); - return 0; + return EINA_FALSE; } plugin = eina_hash_find(_plugins_ext, ext + 1); if (!plugin) { DBG(no plugin for extension: \%s\\n, ext + 1); - return 0; + return EINA_FALSE; } if (e-frame) @@ -816,10 +816,10 @@ plugin-generate_thumb(e); - return 1; + return EINA_TRUE; } -int +Eina_Bool ethumb_plugin_image_resize(Ethumb *e, int w, int h) { Evas_Object *img; @@ -846,13 +846,13 @@ e-rw = w; e-rh = h; - return 1; + return EINA_TRUE; } -int +Eina_Bool ethumb_image_save(Ethumb *e) { - int r; + Eina_Bool r; char *dname; evas_damage_rectangle_add(e-sub_e, 0, 0, e-rw, e-rh); @@ -864,7 +864,7 @@ if (!e-thumb_path) { ERR(could not create file path...\n); - return 0; + return EINA_FALSE; } dname = ecore_file_dir_get(e-thumb_path); @@ -873,7 +873,7 @@ if (!r) { ERR(could not create directory '%s'\n, dname); - return 0; + return EINA_FALSE; } r = evas_object_image_save(e-o, e-thumb_path, e-thumb_key, @@ -882,10 +882,10 @@ if (!r) { ERR(could not save image.\n); - return 0; + return EINA_FALSE; } - return 1; + return EINA_TRUE; } static int @@ -973,7 +973,7 @@ e-finished_idler = ecore_idler_add(_ethumb_finished_idler_cb, e); } -EAPI
Re: [E-devel] E SVN: antognolli IN trunk/PROTO/ethumb/src: bin lib
On Tue, May 19, 2009 at 10:09 AM, Viktor Kojouharov vkojouha...@gmail.com wrote: On Tue, 2009-05-19 at 05:26 -0700, Enlightenment SVN wrote: perhaps Eina_Bool success would make more sense. 'result' doesn't tell what the variable actually represents. For sure! I'm terrible at choosing names. But a good documentation would fix that anyway. Well, it's fixed in svn. Log: Using Eina_Bool. Changed int - Eina_Bool where it makes sense. Author: antognolli Date: 2009-05-19 05:26:31 -0700 (Tue, 19 May 2009) New Revision: 40739 Modified: trunk/PROTO/ethumb/src/bin/ethumb.c trunk/PROTO/ethumb/src/lib/Ethumb.c trunk/PROTO/ethumb/src/lib/Ethumb.h trunk/PROTO/ethumb/src/lib/Ethumb_Plugin.h Modified: trunk/PROTO/ethumb/src/bin/ethumb.c === --- trunk/PROTO/ethumb/src/bin/ethumb.c 2009-05-19 11:58:29 UTC (rev 40738) +++ trunk/PROTO/ethumb/src/bin/ethumb.c 2009-05-19 12:26:31 UTC (rev 40739) @@ -129,7 +129,7 @@ }; static void -_finished_thumb(Ethumb *e, int result, void *data) +_finished_thumb(Ethumb *e, Eina_Bool result, void *data) { ecore_main_loop_quit(); } Modified: trunk/PROTO/ethumb/src/lib/Ethumb.c === --- trunk/PROTO/ethumb/src/lib/Ethumb.c 2009-05-19 11:58:29 UTC (rev 40738) +++ trunk/PROTO/ethumb/src/lib/Ethumb.c 2009-05-19 12:26:31 UTC (rev 40739) @@ -375,7 +375,7 @@ if (y) *y = e-crop_y; } -EAPI int +EAPI Eina_Bool ethumb_frame_set(Ethumb *e, const char *theme_file, const char *group, const char *swallow) { EINA_SAFETY_ON_NULL_RETURN_VAL(e, 0); @@ -393,7 +393,7 @@ if (!theme_file) { e-frame = NULL; - return 1; + return EINA_TRUE; } if (!frame) @@ -402,7 +402,7 @@ if (!frame) { ERR(could not allocate Ethumb_Frame structure.\n); - return 0; + return EINA_FALSE; } frame-edje = edje_object_add(e-sub_e); @@ -411,7 +411,7 @@ ERR(could not create edje frame object.\n); _ethumb_frame_free(frame); e-frame = NULL; - return 0; + return EINA_FALSE; } } @@ -420,7 +420,7 @@ ERR(could not load frame theme.\n); _ethumb_frame_free(frame); e-frame = NULL; - return 0; + return EINA_FALSE; } edje_object_part_swallow(frame-edje, swallow, e-img); @@ -429,7 +429,7 @@ ERR(could not swallow image to edje frame.\n); _ethumb_frame_free(frame); e-frame = NULL; - return 0; + return EINA_FALSE; } eina_stringshare_replace(frame-file, theme_file); @@ -438,7 +438,7 @@ e-frame = frame; - return 1; + return EINA_TRUE; } EAPI void @@ -524,7 +524,7 @@ return e-document.page; } -EAPI int +EAPI Eina_Bool ethumb_file_set(Ethumb *e, const char *path, const char *key) { EINA_SAFETY_ON_NULL_RETURN_VAL(e, NULL); @@ -532,7 +532,7 @@ if (path access(path, R_OK)) { ERR(couldn't access file \%s\\n, path); - return 0; + return EINA_FALSE; } eina_stringshare_replace(e-src_path, path); @@ -540,7 +540,7 @@ eina_stringshare_replace(e-thumb_path, NULL); eina_stringshare_replace(e-thumb_key, NULL); - return 1; + return EINA_TRUE; } EAPI void @@ -789,7 +789,7 @@ } } -static int +static Eina_Bool _ethumb_plugin_generate(Ethumb *e) { const char *ext; @@ -799,14 +799,14 @@ if (!ext) { ERR(could not get extension for file \%s\\n, e-src_path); - return 0; + return EINA_FALSE; } plugin = eina_hash_find(_plugins_ext, ext + 1); if (!plugin) { DBG(no plugin for extension: \%s\\n, ext + 1); - return 0; + return EINA_FALSE; } if (e-frame) @@ -816,10 +816,10 @@ plugin-generate_thumb(e); - return 1; + return EINA_TRUE; } -int +Eina_Bool ethumb_plugin_image_resize(Ethumb *e, int w, int h) { Evas_Object *img; @@ -846,13 +846,13 @@ e-rw = w; e-rh = h; - return 1; + return EINA_TRUE; } -int +Eina_Bool ethumb_image_save(Ethumb *e) { - int r; + Eina_Bool r; char *dname; evas_damage_rectangle_add(e-sub_e, 0, 0, e-rw, e-rh); @@ -864,7 +864,7 @@ if (!e-thumb_path) { ERR(could not create file path...\n); - return 0; + return EINA_FALSE; } dname = ecore_file_dir_get(e-thumb_path); @@ -873,7 +873,7 @@ if (!r) { ERR(could not create directory '%s'\n, dname); - return 0; + return EINA_FALSE; } r = evas_object_image_save(e-o, e-thumb_path, e-thumb_key, @@ -882,10 +882,10 @@ if (!r) { ERR(could not save image.\n); - return 0; + return EINA_FALSE; } - return 1; + return
Re: [E-devel] Some tickets for review...
Vincent Torri wrote: On Tue, 19 May 2009, Jose Gonzalez wrote: I was under the impression that it was to be considered as 'more' than just something Carsten was doing 'for his job'. For example, that elem would be used for e18's widgetry and for various modules. Also that guarana and elem were to 'merge' somehow, and that edje_editor was going to be re-written with elem (or something to that effect), ...? afaik, raster wrote it for swiss telecom (the repo name is TMP/st ;) ) and that's also the reason why he switched the code to LGPL. Now, we can use it, but i think that he wants to use it for his job (though we can use it, so yes, it's more than for his job). Ok, but the embedded community (first of all) is using it really a lot, so I figure that it can't be considered only a private project. I'm writing apps with it for my Openmoko, and not only! ;) That's why I needed some changes... -- Treviño's World - Life and Linux http://www.3v1n0.net/ -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Elementary elm_entry bug
Hi, I've played with elementary and it seems like eml_entry is buggy. See the attached valgrind output of elementary_test (r40748) opening a window with an entry widget. Cheers Klaus kl...@hottie:~/efl$ valgrind elementary_test ==5076== Memcheck, a memory error detector. ==5076== Copyright (C) 2002-2008, and GNU GPL'd, by Julian Seward et al. ==5076== Using LibVEX rev 1884, a library for dynamic binary translation. ==5076== Copyright (C) 2004-2008, and GNU GPL'd, by OpenWorks LLP. ==5076== Using valgrind-3.4.1-Debian, a dynamic binary instrumentation framework. ==5076== Copyright (C) 2000-2008, and GNU GPL'd, by Julian Seward et al. ==5076== For more details, rerun with: -v ==5076== ==5076== Invalid read of size 4 ==5076==at 0x4121F21: _edje_entry_focus_in_cb (edje_entry.c:91) ==5076==by 0x4102185: _edje_emit_handle (edje_program.c:1099) ==5076==by 0x410C8A1: _edje_message_process (edje_message_queue.c:547) ==5076==by 0x410D016: _edje_message_queue_process (edje_message_queue.c:622) ==5076==by 0x410D102: _edje_job (edje_message_queue.c:107) ==5076==by 0x41387B1: _ecore_job_event_handler (ecore_job.c:109) ==5076==by 0x46152EC: _ecore_event_call (ecore_events.c:439) ==5076==by 0x461F04C: _ecore_main_loop_iterate_internal (ecore_main.c:679) ==5076==by 0x461F26E: ecore_main_loop_begin (ecore_main.c:97) ==5076==by 0x404F276: elm_run (elm_main.c:848) ==5076==by 0x804BF42: elm_main (test.c:3611) ==5076==by 0x804BF95: main (test.c:3619) ==5076== Address 0x53160b8 is 24 bytes inside a block of size 592 free'd ==5076==at 0x40270FC: realloc (vg_replace_malloc.c:429) ==5076==by 0x45D15D5: (within /usr/lib/libfontconfig.so.1.3.0) ==5076==by 0x45D1988: (within /usr/lib/libfontconfig.so.1.3.0) ==5076==by 0x45D19D5: (within /usr/lib/libfontconfig.so.1.3.0) ==5076==by 0x45D25C2: (within /usr/lib/libfontconfig.so.1.3.0) ==5076==by 0x45D26F5: FcCharSetUnion (in /usr/lib/libfontconfig.so.1.3.0) ==5076==by 0x45DB5FD: FcFontSetSort (in /usr/lib/libfontconfig.so.1.3.0) ==5076==by 0x45DB89A: FcFontSort (in /usr/lib/libfontconfig.so.1.3.0) ==5076==by 0x42F39D4: evas_font_load (evas_font_dir.c:373) ==5076==by 0x42E51FD: evas_object_text_font_set (evas_object_text.c:219) ==5076==by 0x40F0043: _edje_part_recalc_single (edje_calc.c:814) ==5076==by 0x40F0DB8: _edje_part_recalc (edje_calc.c:1434) ==5076== ==5076== Invalid read of size 4 ==5076==at 0x4121F28: _edje_entry_focus_in_cb (edje_entry.c:95) ==5076==by 0x4102185: _edje_emit_handle (edje_program.c:1099) ==5076==by 0x410C8A1: _edje_message_process (edje_message_queue.c:547) ==5076==by 0x410D016: _edje_message_queue_process (edje_message_queue.c:622) ==5076==by 0x410D102: _edje_job (edje_message_queue.c:107) ==5076==by 0x41387B1: _ecore_job_event_handler (ecore_job.c:109) ==5076==by 0x46152EC: _ecore_event_call (ecore_events.c:439) ==5076==by 0x461F04C: _ecore_main_loop_iterate_internal (ecore_main.c:679) ==5076==by 0x461F26E: ecore_main_loop_begin (ecore_main.c:97) ==5076==by 0x404F276: elm_run (elm_main.c:848) ==5076==by 0x804BF42: elm_main (test.c:3611) ==5076==by 0x804BF95: main (test.c:3619) ==5076== Address 0x53160a0 is 0 bytes inside a block of size 592 free'd ==5076==at 0x40270FC: realloc (vg_replace_malloc.c:429) ==5076==by 0x45D15D5: (within /usr/lib/libfontconfig.so.1.3.0) ==5076==by 0x45D1988: (within /usr/lib/libfontconfig.so.1.3.0) ==5076==by 0x45D19D5: (within /usr/lib/libfontconfig.so.1.3.0) ==5076==by 0x45D25C2: (within /usr/lib/libfontconfig.so.1.3.0) ==5076==by 0x45D26F5: FcCharSetUnion (in /usr/lib/libfontconfig.so.1.3.0) ==5076==by 0x45DB5FD: FcFontSetSort (in /usr/lib/libfontconfig.so.1.3.0) ==5076==by 0x45DB89A: FcFontSort (in /usr/lib/libfontconfig.so.1.3.0) ==5076==by 0x42F39D4: evas_font_load (evas_font_dir.c:373) ==5076==by 0x42E51FD: evas_object_text_font_set (evas_object_text.c:219) ==5076==by 0x40F0043: _edje_part_recalc_single (edje_calc.c:814) ==5076==by 0x40F0DB8: _edje_part_recalc (edje_calc.c:1434) ==5076== ==5076== Invalid read of size 4 ==5076==at 0x4121F2E: _edje_entry_focus_in_cb (edje_entry.c:95) ==5076==by 0x4102185: _edje_emit_handle (edje_program.c:1099) ==5076==by 0x410C8A1: _edje_message_process (edje_message_queue.c:547) ==5076==by 0x410D016: _edje_message_queue_process (edje_message_queue.c:622) ==5076==by 0x410D102: _edje_job (edje_message_queue.c:107) ==5076==by 0x41387B1: _ecore_job_event_handler (ecore_job.c:109) ==5076==by 0x46152EC: _ecore_event_call (ecore_events.c:439) ==5076==by 0x461F04C: _ecore_main_loop_iterate_internal (ecore_main.c:679) ==5076==by 0x461F26E: ecore_main_loop_begin (ecore_main.c:97) ==5076==by 0x404F276: elm_run (elm_main.c:848) ==5076==by 0x804BF42: elm_main (test.c:3611) ==5076==by 0x804BF95: main (test.c:3619) ==5076== Address 0xfff912c8 is not
Re: [E-devel] Mixer module gadget problem
On 20:51 Sun 17 May , Gustavo Sverzut Barbieri wrote: On Sun, May 3, 2009 at 12:52 PM, Diogo Dutra diogo.c...@gmail.com wrote: Hi guys, When I put the mixer module as gadget and restart E the gadget disappear. So the only way I can use the module is in a shelf. It just happen to me!? Diego, thanks to your report I figured out a problem with e_gadcon.c that was being exposed as this bug. the problem was that modules called e_gadcon_provider_register() from their e_modapi_init(),and the gadgets are being populated immediately, but module init might not be finished by then. Most modules didn't care as they set their stuff as globals instead of mod-data as mixer did. As mixer did not had mixer_mod or mixer_mod-data set, it was refusing to add gadgets at this time. It ended showing in shelves since e_shelf_init() ended calling e_gadcon_populate() and so it was loaded later. Now everything is done in idler and problem should be fixed. hi, http://trac.enlightenment.org/e/ticket/318 looks like this one is related. huge thanks for your support! regards, sda -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] some small things
On 17/05/09 18:48, Gustavo Sverzut Barbieri wrote: On Sun, May 17, 2009 at 6:28 PM, Jochen Schroeder cycoma...@gmail.com wrote: Hi all, I've observed some small quirks when using E17 for quite a while and thought I report them here. 1. When I go from the settings dialog to the modules dialog and remove a module the navigation bar (in lack of a better word) in the settings dialog changes and looks a bit weird. See this screenshot: http://jocheninnz.smugmug.com/photos/538808057_hL4W9-L.png not sure, raster did that code and can talk more about it. 2. I don't see animated edje icons in the menu. They work on windows and in the ibar/ibox or itask-ng. But in the menu I only see an empty space. See this screenshot: http://jocheninnz.smugmug.com/photos/538813906_8dZeq-L.png notice the animated iceweasel icon in itask-ng on the left and the empty space in the menu. i guess this was introduced after davemds changes to support fdo icons. I changed it a bit and will try to have a look 3. I've noticed that for a while I've only been seeing generic thumbnails in the background dialog etc., I assume this has to do with the transition to ethumb? How can I get thumbnails working again, i.e. where in the build process do I have to build ethumb? you probably have an old ~/.e/e/config that does not map thumbnails. I changed that some weeks ago, try with a new config and see if that helps (you can try with a dummy user, or just export HOME=/tmp/bla before starting enlightenment). A new config doesn't help. Even in the new config I only see a generic thumbnail. Looking in xsession-errors I do see that the ethumb process is called and does produce something, however the thumbnail is never loaded. This is only in the old wallpaper dialog in wallpaper2 I do see the images. Another thing I noticed after rebuilding today is that some of the file selection dialogs don't resize properly anymore (e.g. wallpaper add picture dialog). I can resize the window, however this only produces a black box for the area where the window is resized. Cheers Jochen -- Gustavo Sverzut Barbieri http://profusion.mobi embedded systems -- MSN: barbi...@gmail.com Skype: gsbarbieri Mobile: +55 (19) 9225-2202 -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: sachiel IN trunk/evas: . src/lib/engines/common
On Tue, 19 May 2009, Enlightenment SVN wrote: @@ -1212,6 +1237,7 @@ echo echo Font Searching Systems: echo Fontconfig..: $have_fontconfig +echo Fribidi.: $have_fribidi maybe this should be in the Features section Vincent -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Some tickets for review...
2009/5/19 Marco Trevisan (Treviño) m...@3v1n0.net: Sorry if I'm posting here, but in the previous days I've opened some tickets with bugs/RFC-patches in trac but none had been reviewed. Please, could you check them? #293 - Ignore the Carriage Return in elm_entry_utf8_to_markup #294 - Allow to get an hoversel item label #295 - Elementary list item sets... #296 - E clock module digital pop-up #308 - Elementary Genlist Compress Mode #319 - Elementary-sms seg.fatults Let me know if you can merge any patch ;) Thanks and sorry again for spamming... :P No problem with spamming and it's good to bring these lists of bugs in the stabilization weekend (this weekend), after all we're not supposed to write new code, but fix our bugs and the more attention you bring to your bugs, the easier it will be to have them fixed. The only issue is that both raster, cedric and I were traveling. Cedric is/will be on holidays without computer access, Raster and I are in europe in conferences/clients. So hard to say how much time we'll have to work on these, but all the other developers might help. Just bug them at IRC :-) -- Gustavo Sverzut Barbieri http://profusion.mobi embedded systems -- MSN: barbi...@gmail.com Skype: gsbarbieri Mobile: +55 (19) 9225-2202 -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel