Re: [E-devel] Add Null checking routine

2012-10-15 Thread The Rasterman
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

2012-10-15 Thread The Rasterman
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

2012-10-15 Thread The Rasterman
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()

2012-10-15 Thread KoziarekBeata
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

2012-10-15 Thread The Rasterman
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

2012-10-15 Thread Cedric BAIL
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-15 Thread Bluezery
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

2012-10-15 Thread Vincent Torri
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()

2012-10-15 Thread The Rasterman
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

2012-10-15 Thread The Rasterman
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

2012-10-15 Thread The Rasterman
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 ?

2012-10-15 Thread Stefan Schmidt
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

2012-10-15 Thread The Rasterman
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)

2012-10-15 Thread The Rasterman
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

2012-10-15 Thread The Rasterman
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

2012-10-15 Thread The Rasterman
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

2012-10-15 Thread Tom Hacohen
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

2012-10-15 Thread The Rasterman
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

2012-10-15 Thread Vincent Torri
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

2012-10-15 Thread Cedric BAIL
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 ?

2012-10-15 Thread Gustavo Sverzut Barbieri
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

2012-10-15 Thread Gustavo Sverzut Barbieri
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

2012-10-15 Thread The Rasterman
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 ?

2012-10-15 Thread The Rasterman
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

2012-10-15 Thread Gustavo Sverzut Barbieri
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

2012-10-15 Thread Vincent Torri
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 ?

2012-10-15 Thread Vincent Torri
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

2012-10-15 Thread Dave Ray
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 ?

2012-10-15 Thread Daniel Willmann
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

2012-10-15 Thread The Rasterman
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

2012-10-15 Thread The Rasterman
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

2012-10-15 Thread Vincent Torri
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

2012-10-15 Thread rustyBSD
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 ?

2012-10-15 Thread Gustavo Sverzut Barbieri
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

2012-10-15 Thread Gustavo Sverzut Barbieri
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

2012-10-15 Thread Vincent Torri
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

2012-10-15 Thread The Rasterman
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

2012-10-15 Thread Daniel Juyung Seo
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

2012-10-15 Thread ChunEon Park
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

2012-10-15 Thread Daniel Juyung Seo
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

2012-10-15 Thread Dave Ray
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

2012-10-15 Thread Jihoon Kim
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

2012-10-15 Thread Daniel Juyung Seo
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

2012-10-15 Thread Vincent Torri
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

2012-10-15 Thread Tom Hacohen
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