Re: [E-devel] Add Null checking routine
On Fri, 05 Oct 2012 15:46:49 +0200 Zbigniew Kosinski z.kosin...@samsung.com said: thanks! in svn it is! Hi, I prepared patch - check eet file pointer parameter in eet_identity_signature, eet_identity_x509 and eet_identity_sha1 functions. Please take a look at attached files. BR, Zbigniew [SPRC] -Original Message- From: Sungho Kwak [mailto:sungho@gmail.com] Sent: 5 października 2012 09:41 To: Enlightenment developer list Subject: Re: [E-devel] Add Null checking routine I found that I should follow other way for checking NULL. Please ignore this patch. Proper patches will be provided by SPRC. 2012/10/5 Sungho Kwak sungho@gmail.com I just added patch for trunk/efl/src/lib/eet/eet_lib.c 2012/10/5 Vincent Torri vincent.to...@gmail.com provide the patch for et in efl/ too, please Vincent On Fri, Oct 5, 2012 at 6:46 AM, 곽성호 sungho1.k...@samsung.com wrote: Hi, I add NULL chekcing routine in eet_identity_signature, eet_identity_x509, eet_identity_sha1 to avoid crash. I just use if - return, cause I couldn't find any EINA_SAFETY inline function in eet_lib.c Please show me that do I have to use EINA_SAFETY. Sincerely, Sungho Kwak - - Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel - - Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [ecore] Recursive rm
On Sat, 06 Oct 2012 13:21:27 +0200 rustyBSD rusty...@gmx.fr said: Hi, I looked at the ecore_file_recursive_rm() function (in ecore/src/lib/ecore_file/), and I wonder why this is so ugly/complicated. We are doing a readlink() and two stat(). Why not simply do a lstat() ? It takes less memory and it's simplier. Here is a patch. Am I wrong ? no - totally wrong! wrong wrong wrong... so wrong... that it's in svn. thanks muchly :) (that was sarcasm above btw... :)). :) -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [NO PATCH][Enlightement] Issues discovered by cppcheck
On Sat, 6 Oct 2012 23:14:43 +0400 Igor Murzov e-m...@date.by said: Hi list. There are several suspicious code snippets in E, that look much like copypaste errors, but I don't know how to properly fix those errors. Maybe someone experienced could look into these. #1: src/bin/e_backlight.c#n496 if ((e_config-backlight.sysdev) (!strcmp(e_config-backlight.sysdev, f))) bl_sysval = eina_stringshare_add(f); else bl_sysval = eina_stringshare_add(f); you're right here... the else shoudl go as its handled by the 2nd pass walk to handle the no specific device case. #2: src/bin/e_gadcon.c#n2988 if (e_gadcon_layout_orientation_get(gc-o_container)) e_gadcon_layout_pack_request_set(o, gcc-config.pos, gcc-config.size); else e_gadcon_layout_pack_request_set(o, gcc-config.pos, gcc-config.size); this i suspect was just pedantic copy paste because everything handles orientation slightly differently - or almost... except this. harmless, but can be fixed. #3: src/bin/e_border.c#n5765 if (e-mode == ECORE_X_EVENT_MODE_GRAB) { if (e-detail == ECORE_X_EVENT_DETAIL_POINTER) return ECORE_CALLBACK_PASS_ON; } else if (e-mode == ECORE_X_EVENT_MODE_UNGRAB) { if (e-detail == ECORE_X_EVENT_DETAIL_POINTER) return ECORE_CALLBACK_PASS_ON; } this i definitely know is a case of user to have differing behaviour in the past and has converged to the same behaviour. this should stay in case it has to change in future. it's easier to handler like switch cases. -- Igor -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] [elementary] one null check in elm_widget_content_part_set()
Hi, This patch adds safety check if the new content of given object is not NULL. Please find attached file and give me some feedback. Regards, Beata content_NULL_check_in_elm_widget.patch Description: Binary data -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: cedric trunk/ecore/src/lib/ecore_con
On Tue, 9 Oct 2012 00:44:27 +0900 Bluezery ohpo...@gmail.com said: 2012/10/5 Enlightenment SVN no-re...@enlightenment.org: Log: ecore: let's try another approach thanks to Guillaume Friloux. Author: cedric Date: 2012-10-05 06:07:14 -0700 (Fri, 05 Oct 2012) New Revision: 77533 Trac: http://trac.enlightenment.org/e/changeset/77533 Modified: trunk/ecore/src/lib/ecore_con/ecore_con_url.c Modified: trunk/ecore/src/lib/ecore_con/ecore_con_url.c === --- trunk/ecore/src/lib/ecore_con/ecore_con_url.c 2012-10-05 12:18:51 UTC (rev 77532) +++ trunk/ecore/src/lib/ecore_con/ecore_con_url.c 2012-10-05 13:07:14 UTC (rev 77533) @@ -56,7 +56,7 @@ static int _init_count = 0; static Ecore_Timer *_curl_timer = NULL; static Eina_Bool pipelining = EINA_FALSE; - +Ecore_Idler *_curl_idler; #endif /** @@ -91,6 +91,7 @@ _curl_timer = ecore_timer_add((double)ms / 1000, _ecore_con_url_timer, NULL); ecore_timer_freeze(_curl_timer); + _curl_idler = NULL; return _init_count; #else @@ -114,6 +115,9 @@ _curl_timer = NULL; } + if (_curl_idler) ecore_idler_del(_curl_idler); + _curl_idler = NULL; + EINA_LIST_FREE(_url_con_list, url_con) ecore_con_url_free(url_con); EINA_LIST_FREE(_fd_hd_list, fd_handler) @@ -1335,7 +1339,7 @@ e-status = status; e-url_con = url_con; - + url_con-event_count++; ecore_event_add(ECORE_CON_EVENT_URL_COMPLETE, e, (Ecore_End_Cb)_ecore_con_event_url_free, url_con); } @@ -1549,6 +1553,9 @@ ecore_timer_interval_set(_curl_timer, (double)ms / 1000); + if (!_curl_timer) + _curl_idler = ecore_idler_add(_ecore_con_url_timer, NULL); + return ECORE_CALLBACK_CANCEL; } Which case can _curl_timer can be NULL in? After ecore_con_url_shutdown(), can _ecore_con_url_timer be called? yeah. cedric typo'd ... i thin it shoulc be if (!_curl_idler) ... add idler. :) in svn. fixed. -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [Enlightenment-announce] EFL Developer Day ... FULL
On Fri, Sep 28, 2012 at 11:33 PM, Eduardo Lima (Etrunko) ebl...@gmail.com wrote: On Fri, Sep 28, 2012 at 5:04 AM, Daniel Willmann d.willm...@samsung.com wrote: On 09/28/2012 08:51 AM, Stefan Schmidt wrote: On 28/09/12 07:18, Carsten Haitzler (The Rasterman) wrote: The EFL Developer day in Barcelona on the 5th of November is unfortunately now full. We have to suspend registration. Unfortunately, at this point in time there is no extra budget/funding to support more free attendees. If this changes we will let you know and re-open registration. If you have not already registered, unfortunately at this time you will not be able to attend. Thank you so much for your interest and support. For those that have registered, we look forward to seeing you there in November! That is quite a problem. I know that Daniel and myself did not register yet as we wanted to wait for hotel and flights first. And in a big company this always takes to much time. as Stefan said I have the same problem. It would be sad to miss this. And myself too I have some good news here, Samsung was able to extend a little more the number of participants for this event. So if you are interested and not yet in, please register quickly. The link : http://www.regonline.com/Register/Checkin.aspx?EventID=1128949 -- Cedric BAIL -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [E-Devel][Patch][Elementary]Genlist - Edje Item Cache Refactoring
2012/10/13 Carsten Haitzler ras...@rasterman.com: On Fri, 5 Oct 2012 11:09:12 +0900 Bluezery ohpo...@gmail.com said: that's a pretty big patch for a much smaller set of actual work. reading the patch took time because of this (i keep having to compere your new functions to the old which have like 90% of the same stuff - but they are moved around in the file thus unchanged bits becoming part of the patch). question: why do you not clear (all_free) the cache when block count is set? if someone sets block count to 4 the item cache will at that point be much bigger still.. ? Previously _item_cache_clean() do not free all caches. it just remove some caches if current cache size exceeds max cache size. In my patch, because cache size check is done when cache is pushed and cache size is always below max size, I just remove that. question: item_cache_push seems to want to do more now.. so if nocache_once or nocache are set you del the vie obj and spacer THEN you go to item clean which now tries to delete signal callbacks from a deleted edje object. this isn't very nice. :) it should at least check if (VIEW(it)) { .. edje_object_signal_del... } there and SET it to NULL on deletion... the only thing saving you here is evas's deferred deletion (gcing) of deleted objects and magic number checking. this is not something you should depend on. it may change in future, and then this code would fall apart nicely :) Yeah, your're right. NULL check of VIEW(it) is needed. I currently concentrate on code optimization because I think that genlist's codes are scattered and hard to be modified. i fixed the above for you and put in the patch. :) thanks! :) Thanks very much. I am fixing map currently and will fix genlist again. This can be done step by step or big patch. ;) I resolved conflicts with recent svn. 2012/10/2 Bluezery ohpo...@gmail.com: Dear EFL developers, This is patch for reconstructing genlist's item cache. Each item cache functions do harsh jobs so just push,pop by Elm_Gen_Item * now. Before, cache is disabled by comments. But I enabled item cache again (even for the case which tree_effect_enabled is on). I changed some functions: _item_cache_find() -- _item_cache_pop() _item_cache_add() -- _item_cache_push() _item_cache_zero() --_item_cache_all_free() And I removed _item_cache_clean() function because I made _item_cache_push() to don't exceed the item_cache_max. So clean-up of cache is not needed anymore. I will do more re-factoring jobs for genlist. Please review this patch. -- BRs, Kim. -- BRs, Kim. -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- BRs, Kim. -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [ecore] Recursive rm
On Sat, Oct 6, 2012 at 2:11 PM, rustyBSD rusty...@gmx.fr wrote: Le 06/10/2012 14:03, Vincent Torri a écrit : Hi, I looked at the ecore_file_recursive_rm() function (in ecore/src/lib/ecore_file/), and I wonder why this is so ugly/complicated. We are doing a readlink() and two stat(). Why not simply do a lstat() ? note that lstat does not exist on Windows Vincent Ah ok, I didn't know. But the second stat() is still useless. Maxime: you can separate code with the _WIN32 macro. Can you update ecore and write a patch that use lstat on non win32 ? Vincent -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [elementary] one null check in elm_widget_content_part_set()
On Mon, 15 Oct 2012 09:11:39 +0200 KoziarekBeata b.kozia...@samsung.com said: actually null is allowed.. same as unsetting.. it deletes the content for that named part. :) Hi, This patch adds safety check if the new content of given object is not NULL. Please find attached file and give me some feedback. Regards, Beata -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [E-Devel][Patch][Elementary]Genlist - Edje Item Cache Refactoring
On Mon, 15 Oct 2012 17:00:49 +0900 Bluezery ohpo...@gmail.com said: 2012/10/13 Carsten Haitzler ras...@rasterman.com: On Fri, 5 Oct 2012 11:09:12 +0900 Bluezery ohpo...@gmail.com said: that's a pretty big patch for a much smaller set of actual work. reading the patch took time because of this (i keep having to compere your new functions to the old which have like 90% of the same stuff - but they are moved around in the file thus unchanged bits becoming part of the patch). question: why do you not clear (all_free) the cache when block count is set? if someone sets block count to 4 the item cache will at that point be much bigger still.. ? Previously _item_cache_clean() do not free all caches. it just remove some caches if current cache size exceeds max cache size. In my patch, because cache size check is done when cache is pushed and cache size is always below max size, I just remove that. WHEN pushed its below.. but when you set the block size... it just changed so it should be cleaned up then. :) question: item_cache_push seems to want to do more now.. so if nocache_once or nocache are set you del the vie obj and spacer THEN you go to item clean which now tries to delete signal callbacks from a deleted edje object. this isn't very nice. :) it should at least check if (VIEW(it)) { .. edje_object_signal_del... } there and SET it to NULL on deletion... the only thing saving you here is evas's deferred deletion (gcing) of deleted objects and magic number checking. this is not something you should depend on. it may change in future, and then this code would fall apart nicely :) Yeah, your're right. NULL check of VIEW(it) is needed. I currently concentrate on code optimization because I think that genlist's codes are scattered and hard to be modified. sure. but it needs to still not crash and be correct. :) i fixed the above for you and put in the patch. :) thanks! :) Thanks very much. I am fixing map currently and will fix genlist again. This can be done step by step or big patch. ;) step by step is best. each clean as a single patch. I resolved conflicts with recent svn. 2012/10/2 Bluezery ohpo...@gmail.com: Dear EFL developers, This is patch for reconstructing genlist's item cache. Each item cache functions do harsh jobs so just push,pop by Elm_Gen_Item * now. Before, cache is disabled by comments. But I enabled item cache again (even for the case which tree_effect_enabled is on). I changed some functions: _item_cache_find() -- _item_cache_pop() _item_cache_add() -- _item_cache_push() _item_cache_zero() --_item_cache_all_free() And I removed _item_cache_clean() function because I made _item_cache_push() to don't exceed the item_cache_max. So clean-up of cache is not needed anymore. I will do more re-factoring jobs for genlist. Please review this patch. -- BRs, Kim. -- BRs, Kim. -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- BRs, Kim. -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [ecore] Recursive rm
On Sat, 06 Oct 2012 13:21:27 +0200 rustyBSD rusty...@gmx.fr said: Hi, I looked at the ecore_file_recursive_rm() function (in ecore/src/lib/ecore_file/), and I wonder why this is so ugly/complicated. We are doing a readlink() and two stat(). Why not simply do a lstat() ? It takes less memory and it's simplier. Here is a patch. Am I wrong ? actually reverted... sorry - vincent is right. windows. :( -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] buildbot: what's the status ?
Hello. On 14/10/12 17:25, Vincent Torri wrote: i would like to know what the status of buildbot is. It seems just not functional while it was working some months ago The machine it is running on got a new installation and the buildbot backup got restored as far as showing what was there before. Not active at the moment. I wanted to help out getting it running again but I find it hard to find the time and motivation to understand the current setup and revive it. After some struggles I got access to the machine so I should at least be able now to look how it is setup. regards Stefan Schmidt -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [patch][elementary] diskselector - blank item should be added on round disabled mode
On Thu, 11 Oct 2012 12:56:48 +0900 Kim Shinwoo kimcinoo@gmail.com said: blank item should be added on the round disabled mode. current diskselector adds blank item even though the round mode is enabled. so please check the patch and give feedback. thanks. in-pants! :) tnx :) -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [PATCH][ELEMENTARY][BUG Fix] Current Reordering item is not resizing on genlist resize (e.g On roation)
On Thu, 11 Oct 2012 18:42:55 +0900 DUBEYPRINCE KUMAR prince.du...@samsung.com said: thanks muchly! in svn it is! :) Hi, Please review the attached patch created to fix the current reordering item resizing issue. [ISSUE] Current genlist reordering item is not resizing on genlist resize (e.g. On rotation). Change Description: In _calc_job call back, the width of reordering item is corrected. Signed-Off-By: PRINCE KUMAR DUBEY prince.dubey@samsung.com. Thank You, Regards, Prince -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [patch][elementary] ctxpopup - use proper mouse signal for item
On Fri, 12 Oct 2012 10:40:53 +0900 Kim Shinwoo kimcinoo@gmail.com said: thanks - in svn it goes. deal all, hello. ctxpopup had used its own item not the elm_list. i would like to fix a bug on selecting item to support user who is using old version ctxpopup. the reproduce steps are as below. 0. precondition: ctxpopup displays which has a lot of items, so user should scroll to select bottom(or up) side item. 1. scroll down(or up) ctxpopup item 2. select one of items on step 2, the item back ground seems to be clicked. it means part bg changes its state to clicked when part over2 emits mouse,down,1 and default when part over2 emits mouse,up,1. but, part over1 have used ignore_flags: ON_HOLD with mouse,up,1, so on step 2, it cannot emit elm,action,click because elm_scroller uses ELM_EVENT_FLAG_ON_HOLD. so user should select(click) the item once again. so in the attached patch, it would be better to remove the ignore_flags: ON_HOLD and use mouse,clicked,1 instead of mouse,up,1 as others. then, please review the attached patch and give feedback. thanks. cordially, shinwoo kim. -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] e17 on OSX: blank file menus
On Tue, 9 Oct 2012 16:00:53 -0700 Dave Ray ap...@jonive.com said: does /var/folders/p9/p447lsgn76z04gn3hdvlzgs4gn/T/ exist as a dir? you know that if you set $XDG_RUNTIME_DIR or $SD_USER_SOCKETS_DIR then this dir will be used as as the ipc dir. if not set $TMPDIR is user and if that isnt set... /tmp is used. it seems you have set one of the above $ENVVARS to a dir that doesnt exist? I apologize if this has already been discussed. I have been building e17 on OSX for a few years, but there was a 6-month gap since I last tested it. Checking the SVN source now, there are a couple new issues I haven't seen before. The file selection menus in the file manager are blank. For example, if I use the Navigate menu and select any folder. The window seems to draw everything normally, just the list of files and directories are blank. See attached screen shots. Same problem with Wallaper, and other modules that involve file selection. There are a few error messages at the console when I start e17. I don't know if they are important or related to the problem. I get no errors when I open a window in e17 that has the problem. You can see the e17 console messages here: http://pastebin.com/FgK781Mm Just to be complete: On OSX, dbus-session is running but dbus-system is not. HAL doesn't support devices on Intel processors on OSX, so I turned off HAL and dbus-system. That shouldn't matter though. I always did that before and never had any problems. (Just never used temperature, cpu, etc) I don't know how far back this problem goes, since there was a 6-month gap in my testing. Any suggestions welcome. -Dave -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] efl tree
On 10/10/12 18:45, Lucas De Marchi wrote: On Wed, Oct 10, 2012 at 1:00 PM, Vincent Torri vincent.to...@gmail.com wrote: On Wed, Oct 10, 2012 at 4:57 PM, Gustavo Sverzut Barbieri barbi...@profusion.mobi wrote: On Wed, Oct 10, 2012 at 10:46 AM, Vincent Torri vincent.to...@gmail.com wrote: On Wed, Oct 10, 2012 at 3:39 PM, Gustavo Sverzut Barbieri barbi...@profusion.mobi wrote: On Wednesday, October 10, 2012, Carsten Haitzler wrote: On Wed, 10 Oct 2012 09:15:32 -0300 Gustavo Sverzut Barbieri barbi...@profusion.mobi javascript:; said: On Wednesday, October 10, 2012, Tom Hacohen wrote: On 10/10/12 10:37, Stefan Schmidt wrote: Magic checks, debug and log level left out here as they seem to be handled by profiles. Should valgrind support also be handled with this? I guess. Unit tests, coverage and benchmark will be enabled for all libs at once I suppose. Unit tests and benchmarks should only build when you issue make check/benchmark. Coverage is a bit more problematic because it requires you to recompile the sources. I'd love having a way to just make coverage and make it rebuild the sources that were built without coverage, but otherwise, we probably need an option. -- Tom. Evas is a real beast when it comes to configure options. :) The first thing that jumps into my eye are the ARGB Conversion Options. Having them all on by default would really be so much overhead? I mean you don't use them it should be fine to just always build them. Image loaders are way more complicated sadly as we drag in dependencies here. I would vote for making jpeg, png, gif, bmp, eet on by default. For the others we might need to see what libs distros ship in a default installation so we can decide if we have a hard dep on these libs or not. That should clear things up a lot. (Yes, I left out engines here on purpose. Don't wanted to fight over them :)) I'd love to see fribidi and harfbuzz there by default, but tbh, I think some people would appreciate the speed improvements that come with ignoring the. Make fribidi and harfbuzz mandatory, we've seen lots of bugs that happens on one but not another system. Leave the old code there for those that want to strip it in future, but plan to remove it later and simplify our code. fribidi - i agree with, but harfbuzz is a problem due to no releases and common brekage of the api at least in the past. it's also simply not packaged even for major distros like ubuntu. it sucks but this is one that i think has to stay an option. :( Do as pango: copy it. They are the maintainers and they do it. One less runtime linkage that means that we must not forget to update it regularly. We also have to do that for lz4 in eet. unless there is a security bug, you just need to update it whenever you have a bug or want a feature. Otherwise it can stay like that forever. not only security bug. There might be important bugs. So we can search in the EFL code some bug that are actually in a dep included in our tree and which was not updated... I think it's doable... in git you could even add as a subproject, though I'm no fan of this. Not only pango does this kind of thing. Node, bluez, connman, webkit do as well Sorry for the late response. Yeah, raster and I talked about it when I was in Korea. Can just be a subproject (yay for git) and a copy into our source tree like the G guys and chrome do. -- Tom. -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [patch][elementary] popup - use list
On Mon, 15 Oct 2012 19:29:08 +0900 Kim Shinwoo kimcinoo@gmail.com said: dear all, hello i have learned that someone hates popup. because it does as list. the attached patch makes popup use list. now the popup is really ELC_popup. then please review the patch and give feedback. thanks. here's the nasty bit... this is going to break existing themes as they theme popup list items but now they change to look like regular list items :( this needs to go along with a whole parallel new bit of internal popup code. the old ugly compat stuff there now and a new cleaner impl. the code decides based on if you have theme stuff for the new popup or not... or maybe some configuration value or env var or something. compatibility with existing themes is needed :( -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] efl tree
there are some problems in the current efl/ tree on Windows. I have local changes so could it be possible that you don't commit anything until i finish that ? Btw, do we use only openssl and drop gnutls ? Vincent -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] efl tree
Cedric Bail On Oct 15, 2012 8:34 PM, Vincent Torri vincent.to...@gmail.com wrote: there are some problems in the current efl/ tree on Windows. I have local changes so could it be possible that you don't commit anything until i finish that ? Btw, do we use only openssl and drop gnutls ? No, their is a with-crypto flags to set. Vincent -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] buildbot: what's the status ?
On Mon, Oct 15, 2012 at 5:45 AM, Stefan Schmidt s.schm...@samsung.com wrote: Hello. On 14/10/12 17:25, Vincent Torri wrote: i would like to know what the status of buildbot is. It seems just not functional while it was working some months ago The machine it is running on got a new installation and the buildbot backup got restored as far as showing what was there before. Not active at the moment. I wanted to help out getting it running again but I find it hard to find the time and motivation to understand the current setup and revive it. After some struggles I got access to the machine so I should at least be able now to look how it is setup. As usual I can help to get it back, or explain any required details. What I can't is maintain it running... as it seems nobody cares about it, it was dead for a while without people noticing... people were not checking it for bugs or warnings, etc. IMO the only way to make it work is if bot mail e-devel/e-svn and send issues to #edevelop as they happen. -- Gustavo Sverzut Barbieri http://profusion.mobi embedded systems -- MSN: barbi...@gmail.com Skype: gsbarbieri Mobile: +55 (19) 9225-2202 -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [patch][elementary] popup - use list
On Mon, Oct 15, 2012 at 8:19 AM, Carsten Haitzler ras...@rasterman.com wrote: On Mon, 15 Oct 2012 19:29:08 +0900 Kim Shinwoo kimcinoo@gmail.com said: dear all, hello i have learned that someone hates popup. because it does as list. the attached patch makes popup use list. now the popup is really ELC_popup. then please review the patch and give feedback. thanks. here's the nasty bit... this is going to break existing themes as they theme popup list items but now they change to look like regular list items :( this needs to go along with a whole parallel new bit of internal popup code. the old ugly compat stuff there now and a new cleaner impl. the code decides based on if you have theme stuff for the new popup or not... or maybe some configuration value or env var or something. compatibility with existing themes is needed :( I didn't read the patch, but the problem with elm_popup was not just the list, but it replicated lots of other bits. It's very similar to notify and inwin as well (one could use the other?). -- Gustavo Sverzut Barbieri http://profusion.mobi embedded systems -- MSN: barbi...@gmail.com Skype: gsbarbieri Mobile: +55 (19) 9225-2202 -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [patch][elementary] popup - use list
On Mon, 15 Oct 2012 09:07:45 -0300 Gustavo Sverzut Barbieri barbi...@profusion.mobi said: On Mon, Oct 15, 2012 at 8:19 AM, Carsten Haitzler ras...@rasterman.com wrote: On Mon, 15 Oct 2012 19:29:08 +0900 Kim Shinwoo kimcinoo@gmail.com said: dear all, hello i have learned that someone hates popup. because it does as list. the attached patch makes popup use list. now the popup is really ELC_popup. then please review the patch and give feedback. thanks. here's the nasty bit... this is going to break existing themes as they theme popup list items but now they change to look like regular list items :( this needs to go along with a whole parallel new bit of internal popup code. the old ugly compat stuff there now and a new cleaner impl. the code decides based on if you have theme stuff for the new popup or not... or maybe some configuration value or env var or something. compatibility with existing themes is needed :( I didn't read the patch, but the problem with elm_popup was not just the list, but it replicated lots of other bits. It's very similar to notify and inwin as well (one could use the other?). yup. it has other problems too. many others. the api is ok - the internals need a gutting. but for compatibility we have to keep the current theme logic as a compat option. -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] buildbot: what's the status ?
On Mon, 15 Oct 2012 09:05:00 -0300 Gustavo Sverzut Barbieri barbi...@profusion.mobi said: On Mon, Oct 15, 2012 at 5:45 AM, Stefan Schmidt s.schm...@samsung.com wrote: Hello. On 14/10/12 17:25, Vincent Torri wrote: i would like to know what the status of buildbot is. It seems just not functional while it was working some months ago The machine it is running on got a new installation and the buildbot backup got restored as far as showing what was there before. Not active at the moment. I wanted to help out getting it running again but I find it hard to find the time and motivation to understand the current setup and revive it. After some struggles I got access to the machine so I should at least be able now to look how it is setup. As usual I can help to get it back, or explain any required details. What I can't is maintain it running... as it seems nobody cares about it, it was dead for a while without people noticing... people were not checking it for bugs or warnings, etc. IMO the only way to make it work is if bot mail e-devel/e-svn and send issues to #edevelop as they happen. probably - but for now we need to get our new server all working. it's there in the datacenter and running, just i am waiting for a changereqest to happen so it can live at its final ip addr and its current one may be swept out from under it at any moment. -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: raster IN trunk/ecore: . src/lib/ecore_evas
On Mon, Oct 15, 2012 at 10:02 AM, Enlightenment SVN no-re...@enlightenment.org wrote: Log: 16bpp ecore-evas support gone now its gone in evas. how about 8 bits? -- Gustavo Sverzut Barbieri http://profusion.mobi embedded systems -- MSN: barbi...@gmail.com Skype: gsbarbieri Mobile: +55 (19) 9225-2202 -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] efl tree
On Mon, Oct 15, 2012 at 1:55 PM, Cedric BAIL moa.blueb...@gmail.com wrote: Cedric Bail On Oct 15, 2012 8:34 PM, Vincent Torri vincent.to...@gmail.com wrote: there are some problems in the current efl/ tree on Windows. I have local changes so could it be possible that you don't commit anything until i finish that ? Btw, do we use only openssl and drop gnutls ? No, their is a with-crypto flags to set. ok Vincent -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] buildbot: what's the status ?
On Mon, Oct 15, 2012 at 2:05 PM, Gustavo Sverzut Barbieri barbi...@profusion.mobi wrote: On Mon, Oct 15, 2012 at 5:45 AM, Stefan Schmidt s.schm...@samsung.com wrote: Hello. On 14/10/12 17:25, Vincent Torri wrote: i would like to know what the status of buildbot is. It seems just not functional while it was working some months ago The machine it is running on got a new installation and the buildbot backup got restored as far as showing what was there before. Not active at the moment. I wanted to help out getting it running again but I find it hard to find the time and motivation to understand the current setup and revive it. After some struggles I got access to the machine so I should at least be able now to look how it is setup. As usual I can help to get it back, or explain any required details. What I can't is maintain it running... as it seems nobody cares about it, it was dead for a while without people noticing... people were not checking it for bugs or warnings, etc. Heh, i have noticed... I thought that Stephan was working on it, so... I can't help as I know nothing about python Vincent -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] e17 on OSX: blank file menus
Hi, Yes, it exists. But there may be something wrong with the full path e17 is looking for: $ ls -al /var/folders/p9/p447lsgn76z04gn3hdvlzgs4gn/T total 0 drwx-- 4 davidray davidray 136 Oct 15 07:24 . drwxr-xr-x 5 davidray davidray 170 Oct 15 07:12 .. drwx-- 3 davidray davidray 102 Oct 15 07:19 enlightenment-davidray@ srwxr-xr-x 1 davidray davidray0 Oct 15 07:13 icssuis501 $ ls -al /var/folders/p9/p447lsgn76z04gn3hdvlzgs4gn/T/enlightenment-davidray\@/ total 0 drwx-- 3 davidray davidray 102 Oct 15 07:19 . drwx-- 4 davidray davidray 136 Oct 15 07:25 .. srwxrwxrwx 1 davidray davidray0 Oct 15 07:19 disp-:0.0-1743%F0?? $ So it looks like the dir exists, but there is a mismatch in the full path. I have no idea how these filenames are created, the % and ? in the path look weird. -Dave On Oct 15, 2012, at 2:32 AM, Carsten Haitzler (The Rasterman) wrote: does /var/folders/p9/p447lsgn76z04gn3hdvlzgs4gn/T/ exist as a dir? you know that if you set $XDG_RUNTIME_DIR or $SD_USER_SOCKETS_DIR then this dir will be used as as the ipc dir. if not set $TMPDIR is user and if that isnt set... /tmp is used. it seems you have set one of the above $ENVVARS to a dir that doesnt exist? http://pastebin.com/FgK781Mm -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] buildbot: what's the status ?
Hello, On 10/15/2012 01:05 PM, Gustavo Sverzut Barbieri wrote: On Mon, Oct 15, 2012 at 5:45 AM, Stefan Schmidt s.schm...@samsung.com wrote: Hello. On 14/10/12 17:25, Vincent Torri wrote: i would like to know what the status of buildbot is. It seems just not functional while it was working some months ago The machine it is running on got a new installation and the buildbot backup got restored as far as showing what was there before. Not active at the moment. As usual I can help to get it back, or explain any required details. What I can't is maintain it running... as it seems nobody cares about it, it was dead for a while without people noticing... people were not checking it for bugs or warnings, etc. I would like to lend a hand in setting things up again and keeping them running once I get access. I used a Jenkins setup in my university's diploma thesis so I know how useful a CI tool can be. I don't know buildbot yet, but how hard can it be? :-) IMO the only way to make it work is if bot mail e-devel/e-svn and send issues to #edevelop as they happen. True, it's no use if nobody actually knows/cares about it. Regards, Daniel Willmann -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] e17 on OSX: blank file menus
On Mon, 15 Oct 2012 07:31:04 -0700 Dave Ray ap...@jonive.com said: Hi, Yes, it exists. But there may be something wrong with the full path e17 is looking for: $ ls -al /var/folders/p9/p447lsgn76z04gn3hdvlzgs4gn/T total 0 drwx-- 4 davidray davidray 136 Oct 15 07:24 . drwxr-xr-x 5 davidray davidray 170 Oct 15 07:12 .. drwx-- 3 davidray davidray 102 Oct 15 07:19 enlightenment-davidray@ srwxr-xr-x 1 davidray davidray0 Oct 15 07:13 icssuis501 $ ls -al /var/folders/p9/p447lsgn76z04gn3hdvlzgs4gn/T/enlightenment-davidray \@/ total 0 drwx-- 3 davidray davidray 102 Oct 15 07:19 . drwx-- 4 davidray davidray 136 Oct 15 07:25 .. srwxrwxrwx 1 davidray davidray0 Oct 15 07:19 disp-:0.0-1743%F0?? $ So it looks like the dir exists, but there is a mismatch in the full path. I have no idea how these filenames are created, the % and ? in the path look weird. %F0?? ... almost looks like something became corrupt. the path buffer is limtied to 1024 bytes but your path is much less than that. the code literally is: snprintf(buf3, sizeof(buf3), %s/disp-%s-%i, buf, disp, pid); so u have buf and disp output find but pid has junk appended to it and snprintf sure as hell doesnt append that. oooh wait... ecore_con will APPEND |%i to it: snprintf(buf, sizeof(buf), %s|%i, svr-name, svr-port); does osx disallow '|' in file paths? -Dave On Oct 15, 2012, at 2:32 AM, Carsten Haitzler (The Rasterman) wrote: does /var/folders/p9/p447lsgn76z04gn3hdvlzgs4gn/T/ exist as a dir? you know that if you set $XDG_RUNTIME_DIR or $SD_USER_SOCKETS_DIR then this dir will be used as as the ipc dir. if not set $TMPDIR is user and if that isnt set... /tmp is used. it seems you have set one of the above $ENVVARS to a dir that doesnt exist? http://pastebin.com/FgK781Mm -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: raster IN trunk/ecore: . src/lib/ecore_evas
On Mon, 15 Oct 2012 10:18:22 -0300 Gustavo Sverzut Barbieri barbi...@profusion.mobi said: On Mon, Oct 15, 2012 at 10:02 AM, Enlightenment SVN no-re...@enlightenment.org wrote: Log: 16bpp ecore-evas support gone now its gone in evas. how about 8 bits? still there right now. havent decided to remove it (yet). :) -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: raster IN trunk/ecore: . src/lib/ecore_evas
On Mon, Oct 15, 2012 at 5:46 PM, Carsten Haitzler ras...@rasterman.com wrote: On Mon, 15 Oct 2012 10:18:22 -0300 Gustavo Sverzut Barbieri barbi...@profusion.mobi said: On Mon, Oct 15, 2012 at 10:02 AM, Enlightenment SVN no-re...@enlightenment.org wrote: Log: 16bpp ecore-evas support gone now its gone in evas. how about 8 bits? still there right now. havent decided to remove it (yet). :) iirc, it's used by openinkpot Vincent -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [ecore] Recursive rm
Le 15/10/2012 10:03, Vincent Torri a écrit : Maxime: you can separate code with the _WIN32 macro. Can you update ecore and write a patch that use lstat on non win32 ? Ok. --- ecore_file.c 2012-10-15 18:53:22.594116119 +0200 +++ ecore_file.c 2012-10-15 18:52:46.668671104 +0200 @@ -399,22 +399,27 @@ EAPI Eina_Bool ecore_file_recursive_rm(const char *dir) { - Eina_Iterator *it; - char buf[PATH_MAX]; struct stat st; - int ret; + +#ifdef _WIN32 + char buf[PATH_MAX]; if (readlink(dir, buf, sizeof(buf) - 1) 0) return ecore_file_unlink(dir); + if (stat(dir, st) == -1) + return EINA_FALSE; +#else + if (lstat(dir, st) == -1) + return EINA_FALSE; +#endif - ret = stat(dir, st); - if ((ret == 0) (S_ISDIR(st.st_mode))) + if (S_ISDIR(st.st_mode)) { Eina_File_Direct_Info *info; +Eina_Iterator *it; +int ret; ret = 1; -if (stat(dir, st) == -1) return EINA_FALSE; /* WOOT: WHY ARE WE CALLING STAT TWO TIMES ??? */ - it = eina_file_direct_ls(dir); EINA_ITERATOR_FOREACH(it, info) { @@ -431,7 +436,6 @@ } else { -if (ret == -1) return EINA_FALSE; return ecore_file_unlink(dir); } } -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] buildbot: what's the status ?
On Mon, Oct 15, 2012 at 12:11 PM, Daniel Willmann d.willm...@samsung.com wrote: Hello, On 10/15/2012 01:05 PM, Gustavo Sverzut Barbieri wrote: On Mon, Oct 15, 2012 at 5:45 AM, Stefan Schmidt s.schm...@samsung.com wrote: Hello. On 14/10/12 17:25, Vincent Torri wrote: i would like to know what the status of buildbot is. It seems just not functional while it was working some months ago The machine it is running on got a new installation and the buildbot backup got restored as far as showing what was there before. Not active at the moment. As usual I can help to get it back, or explain any required details. What I can't is maintain it running... as it seems nobody cares about it, it was dead for a while without people noticing... people were not checking it for bugs or warnings, etc. I would like to lend a hand in setting things up again and keeping them running once I get access. I used a Jenkins setup in my university's diploma thesis so I know how useful a CI tool can be. I don't know buildbot yet, but how hard can it be? :-) it's super simple now. The hard bit was to get the whole thing to build, as it's composed of lots of different projects and dependencies. Then I've setup a makefile generator that one specify the package, dependencies and options for every platform. It will create what we have now Makefile.linux and Makefile.win in trunk. Buildbot will just call this makefile with proper options, dependencies are handled automatically. the think is that when it breaks, it needs someone to step up and solve the problems. It happened in the past more than it does now, like failure to svn checkout, or when po files were causing merge issues (but this shouldn't happen anymore). The last thing that was breaking that I recall is the incremental build (fast build) that would need a cleanup to do a full build when things went really bad (there was a build type that would actually clean the fast build). Last but not least I was doing the steps to automatically build docs and gcov reports, uploading them to some server. IMO the only way to make it work is if bot mail e-devel/e-svn and send issues to #edevelop as they happen. True, it's no use if nobody actually knows/cares about it. that's the hardest bit :-/ -- Gustavo Sverzut Barbieri http://profusion.mobi embedded systems -- MSN: barbi...@gmail.com Skype: gsbarbieri Mobile: +55 (19) 9225-2202 -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: raster IN trunk/ecore: . src/lib/ecore_evas
On Mon, Oct 15, 2012 at 12:50 PM, Vincent Torri vincent.to...@gmail.com wrote: On Mon, Oct 15, 2012 at 5:46 PM, Carsten Haitzler ras...@rasterman.com wrote: On Mon, 15 Oct 2012 10:18:22 -0300 Gustavo Sverzut Barbieri barbi...@profusion.mobi said: On Mon, Oct 15, 2012 at 10:02 AM, Enlightenment SVN no-re...@enlightenment.org wrote: Log: 16bpp ecore-evas support gone now its gone in evas. how about 8 bits? still there right now. havent decided to remove it (yet). :) iirc, it's used by openinkpot so what? 16 bits were used by some folks as well. The point is to care about the common case and simplify things. The other bitdepth makes the image cache overcomplicated, as everyone that looked at cache agrees. If we make it 32bits only then we can have simpler and easier to maintain cache... (Cedric and I added this cache complexity, sorry) -- Gustavo Sverzut Barbieri http://profusion.mobi embedded systems -- MSN: barbi...@gmail.com Skype: gsbarbieri Mobile: +55 (19) 9225-2202 -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: raster IN trunk/ecore: . src/lib/ecore_evas
On Mon, Oct 15, 2012 at 9:37 PM, Gustavo Sverzut Barbieri barbi...@profusion.mobi wrote: On Mon, Oct 15, 2012 at 12:50 PM, Vincent Torri vincent.to...@gmail.com wrote: On Mon, Oct 15, 2012 at 5:46 PM, Carsten Haitzler ras...@rasterman.com wrote: On Mon, 15 Oct 2012 10:18:22 -0300 Gustavo Sverzut Barbieri barbi...@profusion.mobi said: On Mon, Oct 15, 2012 at 10:02 AM, Enlightenment SVN no-re...@enlightenment.org wrote: Log: 16bpp ecore-evas support gone now its gone in evas. how about 8 bits? still there right now. havent decided to remove it (yet). :) iirc, it's used by openinkpot so what? 16 bits were used by some folks as well. The point is to care about the common case and simplify things. The other bitdepth makes the image cache overcomplicated, as everyone that looked at cache agrees. If we make it 32bits only then we can have simpler and easier to maintain cache... (Cedric and I added this cache complexity, sorry) honestly, i don't care about the 8bits engine. I was just doing a remark. Kill it if you think it's not worth keeping it. Btw, I've cheked the openinkpot project and the last release was in 2010 (just a remark too :p) Vincent -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: raster IN trunk/ecore: . src/lib/ecore_evas
On Mon, 15 Oct 2012 17:50:31 +0200 Vincent Torri vincent.to...@gmail.com said: On Mon, Oct 15, 2012 at 5:46 PM, Carsten Haitzler ras...@rasterman.com wrote: On Mon, 15 Oct 2012 10:18:22 -0300 Gustavo Sverzut Barbieri barbi...@profusion.mobi said: On Mon, Oct 15, 2012 at 10:02 AM, Enlightenment SVN no-re...@enlightenment.org wrote: Log: 16bpp ecore-evas support gone now its gone in evas. how about 8 bits? still there right now. havent decided to remove it (yet). :) iirc, it's used by openinkpot yup. i know. :) -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: jypark IN trunk/elementary: . src/lib
I have some comments on this commit. 1. use 'const' for getters. I fixed it in svn. http://trac.enlightenment.org/e/changeset/77978 2. line break at 81th character I fixed it in svn. http://trac.enlightenment.org/e/changeset/78019 3. sample There is no naviframe style which uses display,mode,compress. Provide some sample codes in elementary_test. 4. use space after , elm_widget_display_mode_set(data,EVAS_DISPLAY_MODE_COMPRESS); - elm_widget_display_mode_set(data, EVAS_DISPLAY_MODE_COMPRESS); Woohyun fixed this. 5. authors I added you to authors of elementary. http://trac.enlightenment.org/e/changeset/78021 Thanks. Daniel Juyung Seo (SeoZ) On Sun, Oct 14, 2012 at 11:48 PM, Enlightenment SVN no-re...@enlightenment.org wrote: Log: Modify Elm conformant widget to notify display mode change to child widget related with keypad state change. elm naviframe check this change and deal with this using theme Author: jypark Date: 2012-10-14 07:48:02 -0700 (Sun, 14 Oct 2012) New Revision: 77965 Trac: http://trac.enlightenment.org/e/changeset/77965 Modified: trunk/elementary/ChangeLog trunk/elementary/NEWS trunk/elementary/src/lib/elc_naviframe.c trunk/elementary/src/lib/elm_conform.c trunk/elementary/src/lib/elm_widget.c trunk/elementary/src/lib/elm_widget.h trunk/elementary/src/lib/elm_widget_naviframe.h Modified: trunk/elementary/ChangeLog === --- trunk/elementary/ChangeLog 2012-10-14 13:26:40 UTC (rev 77964) +++ trunk/elementary/ChangeLog 2012-10-14 14:48:02 UTC (rev 77965) @@ -606,3 +606,7 @@ * Fix the transit to launch the effect directly when elm_transit_go is called. +2012-10-14 Jiyoun Park (jypark) + +* Add display mode change feature related with keypad state chante + to elm conformant and naviframe. Modified: trunk/elementary/NEWS === --- trunk/elementary/NEWS 2012-10-14 13:26:40 UTC (rev 77964) +++ trunk/elementary/NEWS 2012-10-14 14:48:02 UTC (rev 77965) @@ -25,6 +25,7 @@ * Diskselector handles dyanmic show/hide of icons now like buttons. * Plug widget handles image object deletion * Handle COMPOUND_TEXT cnp + * Conformant widget handles displaymode change related with keypad. Fixes: Modified: trunk/elementary/src/lib/elc_naviframe.c === --- trunk/elementary/src/lib/elc_naviframe.c2012-10-14 13:26:40 UTC (rev 77964) +++ trunk/elementary/src/lib/elc_naviframe.c2012-10-14 14:48:02 UTC (rev 77965) @@ -1015,6 +1015,34 @@ return it; } + +static void +_on_obj_size_hints_changed(void *data, Evas *e, Evas_Object *obj, void *event_info) +{ + Elm_Naviframe_Item *it; + Evas_Display_Mode dispmode; + + ELM_NAVIFRAME_DATA_GET(obj, sd); + + it = elm_naviframe_top_item_get(obj); + if (!it) return; + + dispmode = evas_object_size_hint_display_mode_get(obj); + if (sd-dispmode == dispmode) return; + + sd-dispmode = dispmode; + + switch (dispmode) + { + case EVAS_DISPLAY_MODE_COMPRESS: +edje_object_signal_emit(VIEW(it), display,mode,compress, ); +break; + default: +edje_object_signal_emit(VIEW(it), display,mode,default, ); +break; + } +} + static Eina_Bool _elm_naviframe_smart_focus_next(const Evas_Object *obj, Elm_Focus_Direction dir, @@ -1083,6 +,7 @@ priv-auto_pushed = EINA_TRUE; priv-freeze_events = EINA_TRUE; + evas_object_event_callback_add(obj, EVAS_CALLBACK_CHANGED_SIZE_HINTS, _on_obj_size_hints_changed, obj); elm_widget_can_focus_set(obj, EINA_FALSE); } Modified: trunk/elementary/src/lib/elm_conform.c === --- trunk/elementary/src/lib/elm_conform.c 2012-10-14 13:26:40 UTC (rev 77964) +++ trunk/elementary/src/lib/elm_conform.c 2012-10-14 14:48:02 UTC (rev 77965) @@ -446,16 +446,26 @@ else if (ev-atom == ECORE_X_ATOM_E_VIRTUAL_KEYBOARD_STATE) { Ecore_X_Window zone; +Ecore_X_Virtual_Keyboard_State vkb_state; DBG(Keyboard Geometry Changed\n); zone = ecore_x_e_illume_zone_get(ev-win); -sd-vkb_state = ecore_x_e_virtual_keyboard_state_get(zone); -if (sd-vkb_state == ECORE_X_VIRTUAL_KEYBOARD_STATE_OFF) +vkb_state = ecore_x_e_virtual_keyboard_state_get(zone); +if (sd-vkb_state != vkb_state) { - evas_object_size_hint_min_set(sd-virtualkeypad, -1, 0); - evas_object_size_hint_max_set(sd-virtualkeypad, -1, 0); + sd-vkb_state = vkb_state; + if (sd-vkb_state == ECORE_X_VIRTUAL_KEYBOARD_STATE_OFF) + { + evas_object_size_hint_min_set(sd-virtualkeypad, -1, 0);
Re: [E-devel] E SVN: bdilly trunk/elementary/src/lib
This commit looks invalid acutally. Those added items were still invisible. -Regards, Hermet- -Original Message- From: Enlightenment SVNno-re...@enlightenment.org To: enlightenment-...@lists.sourceforge.net; Cc: Sent: 2012-10-16 (화) 01:26:22 Subject: E SVN: bdilly trunk/elementary/src/lib Log: elementary: hide naviframe itens added but not on top Author: bdilly Date: 2012-10-15 09:26:22 -0700 (Mon, 15 Oct 2012) New Revision: 78006 Trac: http://trac.enlightenment.org/e/changeset/78006 Modified: trunk/elementary/src/lib/elc_naviframe.c Modified: trunk/elementary/src/lib/elc_naviframe.c === --- trunk/elementary/src/lib/elc_naviframe.c2012-10-15 16:26:11 UTC (rev 78005) +++ trunk/elementary/src/lib/elc_naviframe.c2012-10-15 16:26:22 UTC (rev 78006) @@ -1330,6 +1330,8 @@ (sd-stack, EINA_INLIST_GET(it), EINA_INLIST_GET(((Elm_Naviframe_Item *)before))); + evas_object_hide(VIEW(it)); + elm_layout_sizing_eval(obj); return (Elm_Object_Item *)it; @@ -1366,6 +1368,8 @@ evas_object_show(VIEW(it)); evas_object_hide(VIEW(after)); } + else + evas_object_hide(VIEW(it)); elm_layout_sizing_eval(obj); -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-svn mailing list enlightenment-...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-svn -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: cedric IN trunk/devs: . sohyun
Congratulations. Great power comes with great responsibility! Daniel Juyung Seo (SeoZ) On Tue, Oct 16, 2012 at 10:30 AM, Enlightenment SVN no-re...@enlightenment.org wrote: Log: devs: let's welcome a new contributer. Have fun Sohyun ! Next one will be Kim Shinwoo as all his patch are also going in directly now ! I hope every one will agree to give him svn access. Author: cedric Date: 2012-10-15 18:30:03 -0700 (Mon, 15 Oct 2012) New Revision: 78025 Trac: http://trac.enlightenment.org/e/changeset/78025 Added: trunk/devs/sohyun/ trunk/devs/sohyun/id_rsa.pub trunk/devs/sohyun/info.txt -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-svn mailing list enlightenment-...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-svn -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] e17 on OSX: blank file menus
Hi, On Oct 15, 2012, at 8:45 AM, Carsten Haitzler (The Rasterman) wrote: On Mon, 15 Oct 2012 07:31:04 -0700 Dave Ray ap...@jonive.com said: Hi, Yes, it exists. But there may be something wrong with the full path e17 is looking for: $ ls -al /var/folders/p9/p447lsgn76z04gn3hdvlzgs4gn/T/enlightenment-davidray \@/ total 0 drwx-- 3 davidray davidray 102 Oct 15 07:19 . drwx-- 4 davidray davidray 136 Oct 15 07:25 .. srwxrwxrwx 1 davidray davidray0 Oct 15 07:19 disp-:0.0-1743%F0?? $ %F0?? ... almost looks like something became corrupt. the path buffer is limtied to 1024 bytes but your path is much less than that. the code literally is: snprintf(buf3, sizeof(buf3), %s/disp-%s-%i, buf, disp, pid); so u have buf and disp output find but pid has junk appended to it and snprintf sure as hell doesnt append that. oooh wait... ecore_con will APPEND |%i to it: snprintf(buf, sizeof(buf), %s|%i, svr-name, svr-port); does osx disallow '|' in file paths? Yes, OSX does allow '|' (pipe symbol) in file paths. A shell interpreter is likely to fail with a pipe in the filename though. I tried this a few more times. The socket file e17 creates is always a mismatch with the file that the console message say it's looking for. I guess this is why the file menus aren't working. When the console error is: Cannot connect to enlightenment (socket '/var/folders/p9/p447lsgn76z04gn3hdvlzgs4gn/T//enlightenment-davidray@/disp-:0.0-8629 The socket file created is: disp-:0.0-8629%EC?? I don't understand how snprintf(buf,sizeof(buf),%s|%i,svr-name,svr-port); can end up as %EA?? So the part of the filename appended by ecore_con is totally broken on OSX. -Dave -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: cedric IN trunk/devs: . sohyun
congratulation! 2012. 10. 16. 오전 10:30에 Enlightenment SVN no-re...@enlightenment.org님이 작성: Log: devs: let's welcome a new contributer. Have fun Sohyun ! Next one will be Kim Shinwoo as all his patch are also going in directly now ! I hope every one will agree to give him svn access. Author: cedric Date: 2012-10-15 18:30:03 -0700 (Mon, 15 Oct 2012) New Revision: 78025 Trac: http://trac.enlightenment.org/e/changeset/78025 Added: trunk/devs/sohyun/ trunk/devs/sohyun/id_rsa.pub trunk/devs/sohyun/info.txt -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-svn mailing list enlightenment-...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-svn -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: cedric IN trunk/devs: . sohyun
Great power comes with great responsibility! - With great power comes great responsibility! Thanks tasn. Daniel Juyung Seo (SeoZ) On Tue, Oct 16, 2012 at 11:39 AM, Daniel Juyung Seo seojuyu...@gmail.com wrote: Congratulations. Great power comes with great responsibility! Daniel Juyung Seo (SeoZ) On Tue, Oct 16, 2012 at 10:30 AM, Enlightenment SVN no-re...@enlightenment.org wrote: Log: devs: let's welcome a new contributer. Have fun Sohyun ! Next one will be Kim Shinwoo as all his patch are also going in directly now ! I hope every one will agree to give him svn access. Author: cedric Date: 2012-10-15 18:30:03 -0700 (Mon, 15 Oct 2012) New Revision: 78025 Trac: http://trac.enlightenment.org/e/changeset/78025 Added: trunk/devs/sohyun/ trunk/devs/sohyun/id_rsa.pub trunk/devs/sohyun/info.txt -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-svn mailing list enlightenment-...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-svn -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: raster IN trunk/evas: . src/bin src/lib/canvas
On Tue, Oct 16, 2012 at 6:04 AM, Enlightenment SVN no-re...@enlightenment.org wrote: Log: font loader for eet now not an option in code even - no ifdefs. Author: raster Date: 2012-10-15 21:04:27 -0700 (Mon, 15 Oct 2012) New Revision: 78032 Trac: http://trac.enlightenment.org/e/changeset/78032 Modified: trunk/evas/configure.ac trunk/evas/src/bin/evas_cserve2_fonts.c trunk/evas/src/lib/canvas/evas_font_dir.c Modified: trunk/evas/configure.ac === --- trunk/evas/configure.ac 2012-10-16 04:00:18 UTC (rev 78031) +++ trunk/evas/configure.ac 2012-10-16 04:04:27 UTC (rev 78032) @@ -815,7 +815,6 @@ ## Font Loaders PKG_CHECK_MODULES([EET], [eet = 1.7.0], [], [AC_MSG_ERROR([EET not found])]) just use PKG_CHECK_MODULES([EET], [eet = 1.7.0]) Vincent -AC_DEFINE([BUILD_FONT_LOADER_EET], [1], [EET Font Loader Support]) requirement_evas=eet = 1.7.0 ${requirement_evas} # Modified: trunk/evas/src/bin/evas_cserve2_fonts.c === --- trunk/evas/src/bin/evas_cserve2_fonts.c 2012-10-16 04:00:18 UTC (rev 78031) +++ trunk/evas/src/bin/evas_cserve2_fonts.c 2012-10-16 04:04:27 UTC (rev 78032) @@ -6,9 +6,7 @@ #include sys/time.h #endif -#ifdef BUILD_FONT_LOADER_EET #include Eet.h -#endif #include ft2build.h #include FT_FREETYPE_H @@ -99,7 +97,6 @@ return NULL; } } -#ifdef BUILD_FONT_LOADER_EET else { Eet_File *ef; @@ -131,7 +128,6 @@ return NULL; } } -#endif error = FT_Select_Charmap(fsi-face, ft_encoding_unicode); if (error) @@ -600,9 +596,7 @@ error = FT_Init_FreeType(cserve2_ft_lib); if (error) return; -#ifdef BUILD_FONT_LOADER_EET eet_init(); -#endif } void @@ -619,9 +613,7 @@ FT_Done_FreeType(cserve2_ft_lib); cserve2_ft_lib = 0; -#ifdef BUILD_FONT_LOADER_EET eet_shutdown(); -#endif } void Modified: trunk/evas/src/lib/canvas/evas_font_dir.c === --- trunk/evas/src/lib/canvas/evas_font_dir.c 2012-10-16 04:00:18 UTC (rev 78031) +++ trunk/evas/src/lib/canvas/evas_font_dir.c 2012-10-16 04:04:27 UTC (rev 78032) @@ -6,9 +6,7 @@ # include Evil.h #endif -#ifdef BUILD_FONT_LOADER_EET #include Eet.h -#endif #ifdef HAVE_FONTCONFIG #include fontconfig/fontconfig.h @@ -593,7 +591,6 @@ { if (l == fonts || !font) /* First iteration OR no font */ { -#ifdef BUILD_FONT_LOADER_EET if (source) /* Load Font from eet source */ { Eet_File *ef; @@ -626,7 +623,6 @@ } if (!font) /* Source load failed */ { -#endif if (evas_file_path_is_full_path((char *)nm)) /* Try filename */ font = evas-engine.func-font_load(evas-engine.data.output, (char *)nm, size, wanted_rend); else /* search font path */ @@ -646,13 +642,10 @@ } } } -#ifdef BUILD_FONT_LOADER_EET } -#endif } else /* Base font loaded, append others */ { -#ifdef BUILD_FONT_LOADER_EET void *ok = NULL; if (source) @@ -689,7 +682,6 @@ } if (!ok) { -#endif if (evas_file_path_is_full_path((char *)nm)) evas-engine.func-font_add(evas-engine.data.output, font, (char *)nm, size, wanted_rend); else @@ -709,9 +701,7 @@ } } } -#ifdef BUILD_FONT_LOADER_EET } -#endif } eina_stringshare_del(nm); } -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-svn mailing list enlightenment-...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-svn -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too!
Re: [E-devel] E SVN: cedric IN trunk/devs: . sohyun
On 16/10/12 07:35, Daniel Juyung Seo wrote: Great power comes with great responsibility! - With great power comes great responsibility! Thanks tasn. No problem Uncle Ben. -- Tom. -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel