Re: [E-devel] [e-users] poll fyi

2012-07-31 Thread The Rasterman
On Mon, 30 Jul 2012 21:08:26 -0400 Zoffix Znet zof...@zoffix.com said:

 
 On Tue, 2012-07-31 at 02:02 +0200, Steven Le Roux wrote:
  has voted !
 
 Ditto :D
 
  
  On Tue, Jul 31, 2012 at 1:35 AM, P Purkayastha ppu...@gmail.com wrote:
  
   On 07/31/2012 06:30 AM, Carsten Haitzler (The Rasterman) wrote:
http://gopollgo.com/what-linux-desktop-do-you-use-currently
:)
   
  
   Where are all the enlightened users? :(
 
 I think the stats are good enough, if you consider there's a large
 number of voters who simply use their OS's default desktop and don't
 know any better. I just won't believe Unity is the most popular
 desktop :) Its stats mostly reflect usage of Ubuntu that has Unity by
 default.
 
 Anyway, just wanted to say: keep up the amazing work, developers! I love
 e17, it's like a software than can read my mind and does exactly what I
 want :D :D :D
 
 Thanks!

you want a beer. right?

  
   --
   Live Security Virtual Conference
   Exclusive live event will cover all the ways today's security and
   threat landscape has changed and how IT managers can respond. Discussions
   will include endpoint security, mobile security and the latest in malware
   threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
   ___
   enlightenment-users mailing list
   enlightenment-us...@lists.sourceforge.net
   https://lists.sourceforge.net/lists/listinfo/enlightenment-users
  
  
  
  
 
 
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and 
 threat landscape has changed and how IT managers can respond. Discussions 
 will include endpoint security, mobile security and the latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 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


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: acidx IN trunk/devs: . mello

2012-07-31 Thread The Rasterman
On Tue, 31 Jul 2012 13:33:34 +0900 Daniel Juyung Seo seojuyu...@gmail.com
said:

 Congratulations Mello!
 With great power comes great responsibility.

and a block of mouldy cheese.

 Daniel Juyung Seo (SeoZ)
 
 On Tue, Jul 31, 2012 at 12:11 PM, ChunEon Park her...@naver.com wrote:
  expecting your handsome face.. :)
 
 
  
  -Regards, Hermet-
  -Original Message-
  From: Rafael Antognolliantogno...@profusion.mobi
  To: Enlightenment developer
  listenlightenment-devel@lists.sourceforge.net; Cc:
  Sent: 2012-07-31 (화) 07:22:32
  Subject: Re: [E-devel] E SVN: acidx IN trunk/devs: . mello
 
  He needs a nice profile picture too.
 
  On Mon, Jul 30, 2012 at 7:02 PM, Bruno Dilly bdilly@profusion.mobi wrote:
  On Mon, Jul 30, 2012 at 6:59 PM, Enlightenment SVN
  no-reply@enlightenment.org wrote:
  Log:
  Greetings to Mello, who is doing a lot of Elev8 related stuff
 
  Good news!
 
  Congrats, Mello!
  You're doing a very nice job so far, keep the good work  =)
 
 
(And also someone else to blame for the huge flux of commits every now
  and then.)
 
 
 
  Author:   acidx
  Date: 2012-07-30 14:59:53 -0700 (Mon, 30 Jul 2012)
  New Revision: 74599
  Trac: http://trac.enlightenment.org/e/changeset/74599
 
  Added:
trunk/devs/mello/ trunk/devs/mello/id_rsa.pub trunk/devs/mello/info.txt
 
 
  --
  Live Security Virtual Conference
  Exclusive live event will cover all the ways today's security and
  threat landscape has changed and how IT managers can respond. Discussions
  will include endpoint security, mobile security and the latest in malware
  threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
  ___
  enlightenment-svn mailing list
  enlightenment-...@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-svn
 
 
 
  --
  Bruno Dilly
  Senior Developer
  ProFUSION embedded systems
  http://profusion.mobi
 
  --
  Live Security Virtual Conference
  Exclusive live event will cover all the ways today's security and
  threat landscape has changed and how IT managers can respond. Discussions
  will include endpoint security, mobile security and the latest in malware
  threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 
 
 
  --
  Rafael Antognolli
  ProFUSION embedded systems
  http://profusion.mobi
 
  --
  Live Security Virtual Conference
  Exclusive live event will cover all the ways today's security and
  threat landscape has changed and how IT managers can respond. Discussions
  will include endpoint security, mobile security and the latest in malware
  threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
  --
  Live Security Virtual Conference
  Exclusive live event will cover all the ways today's security and
  threat landscape has changed and how IT managers can respond. Discussions
  will include endpoint security, mobile security and the latest in malware
  threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and 
 threat landscape has changed and how IT managers can respond. Discussions 
 will include endpoint security, mobile security and the latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 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


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the 

Re: [E-devel] [e-users] poll fyi

2012-07-31 Thread Chris Michael


-Original Message-
From: Carsten Haitzler (The Rasterman) [mailto:ras...@rasterman.com] 
Sent: 31 July 2012 07:45
To: Enlightenment developer list
Cc: support; enlightenm...@samsung.com
Subject: Re: [E-devel] [e-users] poll fyi

On Mon, 30 Jul 2012 21:08:26 -0400 Zoffix Znet zof...@zoffix.com said:

 
 On Tue, 2012-07-31 at 02:02 +0200, Steven Le Roux wrote:
  has voted !
 
 Ditto :D
 
  
  On Tue, Jul 31, 2012 at 1:35 AM, P Purkayastha ppu...@gmail.com wrote:
  
   On 07/31/2012 06:30 AM, Carsten Haitzler (The Rasterman) wrote:
http://gopollgo.com/what-linux-desktop-do-you-use-currently
:)
   
  
   Where are all the enlightened users? :(
 
 I think the stats are good enough, if you consider there's a large
 number of voters who simply use their OS's default desktop and don't
 know any better. I just won't believe Unity is the most popular
 desktop :) Its stats mostly reflect usage of Ubuntu that has Unity by
 default.
 
 Anyway, just wanted to say: keep up the amazing work, developers! I love
 e17, it's like a software than can read my mind and does exactly what I
 want :D :D :D
 
 Thanks!

 you want a beer. right?

Guinness please :P

  
  

--
   Live Security Virtual Conference
   Exclusive live event will cover all the ways today's security and
   threat landscape has changed and how IT managers can respond.
Discussions
   will include endpoint security, mobile security and the latest in
malware
   threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
   ___
   enlightenment-users mailing list
   enlightenment-us...@lists.sourceforge.net
   https://lists.sourceforge.net/lists/listinfo/enlightenment-users
  
  
  
  
 
 
 


--
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and 
 threat landscape has changed and how IT managers can respond. Discussions 
 will include endpoint security, mobile security and the latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 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



--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [e-users] poll fyi

2012-07-31 Thread The Rasterman
On Tue, 31 Jul 2012 07:53:49 +0100 Chris Michael cp.mich...@samsung.com said:

 
 
 -Original Message-
 From: Carsten Haitzler (The Rasterman) [mailto:ras...@rasterman.com] 
 Sent: 31 July 2012 07:45
 To: Enlightenment developer list
 Cc: support; enlightenm...@samsung.com
 Subject: Re: [E-devel] [e-users] poll fyi
 
 On Mon, 30 Jul 2012 21:08:26 -0400 Zoffix Znet zof...@zoffix.com said:
 
  
  On Tue, 2012-07-31 at 02:02 +0200, Steven Le Roux wrote:
   has voted !
  
  Ditto :D
  
   
   On Tue, Jul 31, 2012 at 1:35 AM, P Purkayastha ppu...@gmail.com wrote:
   
On 07/31/2012 06:30 AM, Carsten Haitzler (The Rasterman) wrote:
 http://gopollgo.com/what-linux-desktop-do-you-use-currently
 :)

   
Where are all the enlightened users? :(
  
  I think the stats are good enough, if you consider there's a large
  number of voters who simply use their OS's default desktop and don't
  know any better. I just won't believe Unity is the most popular
  desktop :) Its stats mostly reflect usage of Ubuntu that has Unity by
  default.
  
  Anyway, just wanted to say: keep up the amazing work, developers! I love
  e17, it's like a software than can read my mind and does exactly what I
  want :D :D :D
  
  Thanks!
 
  you want a beer. right?
 
 Guinness please :P

the guinness module is a bit broken atm. will a duvel do?


-- 
- Codito, ergo sum - I code, therefore I am --
The Rasterman (Carsten Haitzler)ras...@rasterman.com


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [e-users] poll fyi

2012-07-31 Thread Chris Michael


-Original Message-
From: Carsten Haitzler (The Rasterman) [mailto:ras...@rasterman.com] 
Sent: 31 July 2012 08:00
To: Enlightenment developer list
Cc: Chris Michael; 'support'; enlightenm...@samsung.com
Subject: Re: [E-devel] [e-users] poll fyi

On Tue, 31 Jul 2012 07:53:49 +0100 Chris Michael cp.mich...@samsung.com
said:

 
 
 -Original Message-
 From: Carsten Haitzler (The Rasterman) [mailto:ras...@rasterman.com] 
 Sent: 31 July 2012 07:45
 To: Enlightenment developer list
 Cc: support; enlightenm...@samsung.com
 Subject: Re: [E-devel] [e-users] poll fyi
 
 On Mon, 30 Jul 2012 21:08:26 -0400 Zoffix Znet zof...@zoffix.com said:
 
  
  On Tue, 2012-07-31 at 02:02 +0200, Steven Le Roux wrote:
   has voted !
  
  Ditto :D
  
   
   On Tue, Jul 31, 2012 at 1:35 AM, P Purkayastha ppu...@gmail.com
wrote:
   
On 07/31/2012 06:30 AM, Carsten Haitzler (The Rasterman) wrote:
 http://gopollgo.com/what-linux-desktop-do-you-use-currently
 :)

   
Where are all the enlightened users? :(
  
  I think the stats are good enough, if you consider there's a large
  number of voters who simply use their OS's default desktop and don't
  know any better. I just won't believe Unity is the most popular
  desktop :) Its stats mostly reflect usage of Ubuntu that has Unity by
  default.
  
  Anyway, just wanted to say: keep up the amazing work, developers! I love
  e17, it's like a software than can read my mind and does exactly what I
  want :D :D :D
  
  Thanks!
 
  you want a beer. right?
 
 Guinness please :P

 the guinness module is a bit broken atm. will a duvel do?

I suppose so ... was never real big on Ale but I'll take what I can get ;)

-- 
- Codito, ergo sum - I code, therefore I am --
The Rasterman (Carsten Haitzler)ras...@rasterman.com


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Question about Evas_Object. - How to create Evas_Object with specific data?

2012-07-31 Thread Eunmi Lee
Hello, EFL folks,
I have a problem during making the Evas_Object, so I really need your help.

What I want to do is to create Evas_Object with specific data.
That means, I need to pass data which is used in the
Evas_Smart_Class's add function.

I'm using evas_object_smart_add() to create Evas_Object, but it can
not accept the values except Evas and Evas_Smart.
So, I've tried to pass data using Smart_Class's data field, but I failed.
Because I can not find the way to free the allocated Smart_Class after
I create Smart_Class and allocate memory for that instead using
static keyword. and I don't know it is right way to not create
Smart_Class without static keyword.

I've tried to find the example which creates the Evas_Object with
specific data, but I could not find.
So, Would you tell me the way to pass the data when creating the Evas_Object?

Below URL is my patch to do above things.
https://bugs.webkit.org/show_bug.cgi?id=90054

BR,
Eunmi Lee

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Question about Evas_Object. - How to create Evas_Object with specific data?

2012-07-31 Thread Vincent Torri
Hey

On Tue, Jul 31, 2012 at 10:21 AM, Eunmi Lee myy...@gmail.com wrote:
 Hello, EFL folks,
 I have a problem during making the Evas_Object, so I really need your help.

 What I want to do is to create Evas_Object with specific data.
 That means, I need to pass data which is used in the
 Evas_Smart_Class's add function.

 I'm using evas_object_smart_add() to create Evas_Object, but it can
 not accept the values except Evas and Evas_Smart.
 So, I've tried to pass data using Smart_Class's data field, but I failed.
 Because I can not find the way to free the allocated Smart_Class after
 I create Smart_Class and allocate memory for that instead using
 static keyword. and I don't know it is right way to not create
 Smart_Class without static keyword.

 I've tried to find the example which creates the Evas_Object with
 specific data, but I could not find.
 So, Would you tell me the way to pass the data when creating the Evas_Object?

 Below URL is my patch to do above things.
 https://bugs.webkit.org/show_bug.cgi?id=90054

did you look at the emotion smart object ?

Vincent

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: raster trunk/e/src/bin

2012-07-31 Thread Michael Blumenkrantz
On Tue, Jul 31, 2012 at 10:05 AM, Enlightenment SVN 
no-re...@enlightenment.org wrote:

 Log:
 revert stringshare changes by zmike - they break xsettings support. it
   works again now i revert these.



 Author:   raster
 Date: 2012-07-31 02:05:39 -0700 (Tue, 31 Jul 2012)
 New Revision: 74625
 Trac: http://trac.enlightenment.org/e/changeset/74625

 Modified:
   trunk/e/src/bin/e_xsettings.c

 Modified: trunk/e/src/bin/e_xsettings.c
 ===
 --- trunk/e/src/bin/e_xsettings.c   2012-07-31 08:41:32 UTC (rev 74624)
 +++ trunk/e/src/bin/e_xsettings.c   2012-07-31 09:05:39 UTC (rev 74625)
 @@ -52,10 +52,10 @@
  static Eina_Bool setting = EINA_FALSE;
  static Eina_Bool reset = EINA_FALSE;
  static Ecore_Idle_Enterer *xsettings_idler = NULL;
 -static const char *_setting_icon_theme_name = NULL;
 -static const char *_setting_theme_name = NULL;
 -static const char *_setting_font_name = NULL;
 -static const char *_setting_xft_dpi = NULL;
 +static const char _setting_icon_theme_name[] = Net/IconThemeName;
 +static const char _setting_theme_name[]  = Net/ThemeName;
 +static const char _setting_font_name[]   = Gtk/FontName;
 +static const char _setting_xft_dpi[] = Xft/DPI;
  static char *_setting_theme = NULL;
  static void _e_xsettings_done_cb(void *data, Eio_File *handler, const
 Eina_Stat *stat);

 @@ -166,6 +166,9 @@
 Eina_List *l;

 if (!name) return;
 +   if (name == _setting_theme_name)
 + e_config-xsettings.net_theme_name_detected = value;
 +   name = eina_stringshare_add(name);


looks like either you did more than just revert my changes or I deleted a
line accidentally. either way this is most likely the problem and not the
stringshare use.



 EINA_LIST_FOREACH(settings, l, s)
   {
 @@ -175,27 +178,29 @@
 if (!value)
   {
  if (!s) return;
 -DBG(remove %s, name);
 +DBG(remove %s\n, name);
 +eina_stringshare_del(name);
 +eina_stringshare_del(s-name);
  eina_stringshare_del(s-s.value);
  settings = eina_list_remove(settings, s);
  E_FREE(s);
 -if (name == _setting_theme_name)
 -  e_config-xsettings.net_theme_name_detected = value;
  return;
   }
 -   if (!s)
 +   if (s)
   {
 -DBG(add %s %s, name, value);
 +DBG(update %s %s\n, name, value);
 +eina_stringshare_del(name);
 +eina_stringshare_replace(s-s.value, value);
 + }
 +   else
 + {
 +DBG(add %s %s\n, name, value);
  s = E_NEW(Setting, 1);
  s-type = SETTING_TYPE_STRING;
  s-name = name;
 +s-s.value = eina_stringshare_add(value);
  settings = eina_list_append(settings, s);
   }
 -   else
 - DBG(update %s %s, name, value);
 -   eina_stringshare_replace(s-s.value, value);
 -   if (name == _setting_theme_name)
 - e_config-xsettings.net_theme_name_detected = s-s.value;

 /* type + pad + name-len + last-change-serial + str_len */
 s-length = 12;
 @@ -212,6 +217,7 @@
 Eina_List *l;

 if (!name) return;
 +   name = eina_stringshare_add(name);

 EINA_LIST_FOREACH(settings, l, s)
   {
 @@ -222,6 +228,8 @@
   {
  if (!s) return;
  DBG(remove %s\n, name);
 +eina_stringshare_del(name);
 +eina_stringshare_del(s-name);
  settings = eina_list_remove(settings, s);
  E_FREE(s);
  return;
 @@ -229,6 +237,7 @@
 if (s)
   {
  DBG(update %s %d\n, name, value);
 +eina_stringshare_del(name);
  s-i.value = value;
   }
 else
 @@ -603,6 +612,7 @@

 EINA_LIST_FREE(settings, s)
   {
 +if (s-name) eina_stringshare_del(s-name);
  if (s-s.value) eina_stringshare_del(s-s.value);
  E_FREE(s);
   }
 @@ -623,11 +633,6 @@
 if (e_config-xsettings.enabled)
   _e_xsettings_start();

 -   _setting_icon_theme_name = eina_stringshare_add(Net/IconThemeName);
 -   _setting_theme_name = eina_stringshare_add(Net/ThemeName);
 -   _setting_font_name = eina_stringshare_add(Gtk/FontName);
 -   _setting_xft_dpi = eina_stringshare_add(Xft/DPI);
 -
 return 1;
  }

 @@ -641,11 +646,6 @@
 xsettings_idler = NULL;
 reset = setting = EINA_FALSE;

 -   eina_stringshare_replace(_setting_icon_theme_name, NULL);
 -   eina_stringshare_replace(_setting_theme_name, NULL);
 -   eina_stringshare_replace(_setting_font_name, NULL);
 -   eina_stringshare_replace(_setting_xft_dpi, NULL);
 -
 return 1;
  }




 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and
 threat landscape has changed and how IT managers can respond. Discussions
 will include endpoint security, mobile security and the latest in malware
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 

[E-devel] [patch][elementary] naviframe - focus chain, access

2012-07-31 Thread Kim Shinwoo
dear all hello.

i have attached a patch to fix focus chin issue when the item title is not
visible. and to add accessibility feature.
please review and give any feedback. thanks.

cordially,
shinwoo Kim.


elm_naviframe.access.focus.diff
Description: Binary data
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: raster trunk/e/src/bin

2012-07-31 Thread The Rasterman
On Tue, 31 Jul 2012 10:08:46 +0100 Michael Blumenkrantz
michael.blumenkra...@gmail.com said:

 On Tue, Jul 31, 2012 at 10:05 AM, Enlightenment SVN 
 no-re...@enlightenment.org wrote:
 
  Log:
  revert stringshare changes by zmike - they break xsettings support. it
works again now i revert these.
 
 
 
  Author:   raster
  Date: 2012-07-31 02:05:39 -0700 (Tue, 31 Jul 2012)
  New Revision: 74625
  Trac: http://trac.enlightenment.org/e/changeset/74625
 
  Modified:
trunk/e/src/bin/e_xsettings.c
 
  Modified: trunk/e/src/bin/e_xsettings.c
  ===
  --- trunk/e/src/bin/e_xsettings.c   2012-07-31 08:41:32 UTC (rev 74624)
  +++ trunk/e/src/bin/e_xsettings.c   2012-07-31 09:05:39 UTC (rev 74625)
  @@ -52,10 +52,10 @@
   static Eina_Bool setting = EINA_FALSE;
   static Eina_Bool reset = EINA_FALSE;
   static Ecore_Idle_Enterer *xsettings_idler = NULL;
  -static const char *_setting_icon_theme_name = NULL;
  -static const char *_setting_theme_name = NULL;
  -static const char *_setting_font_name = NULL;
  -static const char *_setting_xft_dpi = NULL;
  +static const char _setting_icon_theme_name[] = Net/IconThemeName;
  +static const char _setting_theme_name[]  = Net/ThemeName;
  +static const char _setting_font_name[]   = Gtk/FontName;
  +static const char _setting_xft_dpi[] = Xft/DPI;
   static char *_setting_theme = NULL;
   static void _e_xsettings_done_cb(void *data, Eio_File *handler, const
  Eina_Stat *stat);
 
  @@ -166,6 +166,9 @@
  Eina_List *l;
 
  if (!name) return;
  +   if (name == _setting_theme_name)
  + e_config-xsettings.net_theme_name_detected = value;
  +   name = eina_stringshare_add(name);
 
 
 looks like either you did more than just revert my changes or I deleted a
 line accidentally. either way this is most likely the problem and not the
 stringshare use.

i was just narrowing it back to a commit i ended up having to revert all
changes since. i reversed just that patch and it fixed it for restarts, not
theme setting on login was still broken until i reverted even more commits
later on. :)

  EINA_LIST_FOREACH(settings, l, s)
{
  @@ -175,27 +178,29 @@
  if (!value)
{
   if (!s) return;
  -DBG(remove %s, name);
  +DBG(remove %s\n, name);
  +eina_stringshare_del(name);
  +eina_stringshare_del(s-name);
   eina_stringshare_del(s-s.value);
   settings = eina_list_remove(settings, s);
   E_FREE(s);
  -if (name == _setting_theme_name)
  -  e_config-xsettings.net_theme_name_detected = value;
   return;
}
  -   if (!s)
  +   if (s)
{
  -DBG(add %s %s, name, value);
  +DBG(update %s %s\n, name, value);
  +eina_stringshare_del(name);
  +eina_stringshare_replace(s-s.value, value);
  + }
  +   else
  + {
  +DBG(add %s %s\n, name, value);
   s = E_NEW(Setting, 1);
   s-type = SETTING_TYPE_STRING;
   s-name = name;
  +s-s.value = eina_stringshare_add(value);
   settings = eina_list_append(settings, s);
}
  -   else
  - DBG(update %s %s, name, value);
  -   eina_stringshare_replace(s-s.value, value);
  -   if (name == _setting_theme_name)
  - e_config-xsettings.net_theme_name_detected = s-s.value;
 
  /* type + pad + name-len + last-change-serial + str_len */
  s-length = 12;
  @@ -212,6 +217,7 @@
  Eina_List *l;
 
  if (!name) return;
  +   name = eina_stringshare_add(name);
 
  EINA_LIST_FOREACH(settings, l, s)
{
  @@ -222,6 +228,8 @@
{
   if (!s) return;
   DBG(remove %s\n, name);
  +eina_stringshare_del(name);
  +eina_stringshare_del(s-name);
   settings = eina_list_remove(settings, s);
   E_FREE(s);
   return;
  @@ -229,6 +237,7 @@
  if (s)
{
   DBG(update %s %d\n, name, value);
  +eina_stringshare_del(name);
   s-i.value = value;
}
  else
  @@ -603,6 +612,7 @@
 
  EINA_LIST_FREE(settings, s)
{
  +if (s-name) eina_stringshare_del(s-name);
   if (s-s.value) eina_stringshare_del(s-s.value);
   E_FREE(s);
}
  @@ -623,11 +633,6 @@
  if (e_config-xsettings.enabled)
_e_xsettings_start();
 
  -   _setting_icon_theme_name = eina_stringshare_add(Net/IconThemeName);
  -   _setting_theme_name = eina_stringshare_add(Net/ThemeName);
  -   _setting_font_name = eina_stringshare_add(Gtk/FontName);
  -   _setting_xft_dpi = eina_stringshare_add(Xft/DPI);
  -
  return 1;
   }
 
  @@ -641,11 +646,6 @@
  xsettings_idler = NULL;
  reset = setting = EINA_FALSE;
 
  -   eina_stringshare_replace(_setting_icon_theme_name, NULL);
  -   eina_stringshare_replace(_setting_theme_name, NULL);
  -   eina_stringshare_replace(_setting_font_name, NULL);
  -   

Re: [E-devel] [e-users] poll fyi

2012-07-31 Thread Steven Le Roux
w00t ! e17 is currently the leading WM in France ! yeah ;) by 33% and 25
votes



On Tue, Jul 31, 2012 at 9:01 AM, Chris Michael cp.mich...@samsung.comwrote:



 -Original Message-
 From: Carsten Haitzler (The Rasterman) [mailto:ras...@rasterman.com]
 Sent: 31 July 2012 08:00
 To: Enlightenment developer list
 Cc: Chris Michael; 'support'; enlightenm...@samsung.com
 Subject: Re: [E-devel] [e-users] poll fyi

 On Tue, 31 Jul 2012 07:53:49 +0100 Chris Michael cp.mich...@samsung.com
 said:

 
 
  -Original Message-
  From: Carsten Haitzler (The Rasterman) [mailto:ras...@rasterman.com]
  Sent: 31 July 2012 07:45
  To: Enlightenment developer list
  Cc: support; enlightenm...@samsung.com
  Subject: Re: [E-devel] [e-users] poll fyi
 
  On Mon, 30 Jul 2012 21:08:26 -0400 Zoffix Znet zof...@zoffix.com said:
 
  
   On Tue, 2012-07-31 at 02:02 +0200, Steven Le Roux wrote:
has voted !
  
   Ditto :D
  
   
On Tue, Jul 31, 2012 at 1:35 AM, P Purkayastha ppu...@gmail.com
 wrote:
   
 On 07/31/2012 06:30 AM, Carsten Haitzler (The Rasterman) wrote:
  http://gopollgo.com/what-linux-desktop-do-you-use-currently
  :)
 

 Where are all the enlightened users? :(
  
   I think the stats are good enough, if you consider there's a large
   number of voters who simply use their OS's default desktop and don't
   know any better. I just won't believe Unity is the most popular
   desktop :) Its stats mostly reflect usage of Ubuntu that has Unity by
   default.
  
   Anyway, just wanted to say: keep up the amazing work, developers! I
 love
   e17, it's like a software than can read my mind and does exactly what I
   want :D :D :D
  
   Thanks!
 
   you want a beer. right?
 
  Guinness please :P

  the guinness module is a bit broken atm. will a duvel do?

 I suppose so ... was never real big on Ale but I'll take what I can get ;)

 --
 - Codito, ergo sum - I code, therefore I am --
 The Rasterman (Carsten Haitzler)ras...@rasterman.com



 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and
 threat landscape has changed and how IT managers can respond. Discussions
 will include endpoint security, mobile security and the latest in malware
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel




-- 
Steven Le Roux
Jabber-ID : ste...@jabber.fr
0x39494CCB ste...@le-roux.info
2FF7 226B 552E 4709 03F0  6281 72D7 A010 3949 4CCB
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Question about Evas_Object. - How to create Evas_Object with specific data?

2012-07-31 Thread Gustavo Sverzut Barbieri
On Tuesday, July 31, 2012, Eunmi Lee wrote:

 Hello, EFL folks,
 I have a problem during making the Evas_Object, so I really need your help.

 What I want to do is to create Evas_Object with specific data.
 That means, I need to pass data which is used in the
 Evas_Smart_Class's add function.

 I'm using evas_object_smart_add() to create Evas_Object, but it can
 not accept the values except Evas and Evas_Smart.
 So, I've tried to pass data using Smart_Class's data field, but I failed.
 Because I can not find the way to free the allocated Smart_Class after
 I create Smart_Class and allocate memory for that instead using
 static keyword. and I don't know it is right way to not create
 Smart_Class without static keyword.

 I've tried to find the example which creates the Evas_Object with
 specific data, but I could not find.
 So, Would you tell me the way to pass the data when creating the
 Evas_Object?

 Below URL is my patch to do above things.
 https://bugs.webkit.org/show_https://bugs.webkit.org/show_bug.cgi?id=90054
 bug.cgi?id=90054 https://bugs.webkit.org/show_bug.cgi?id=90054


It is wrong and you should never, ever, try to do it. It's upside down
thinking. Change your usage and set it after evas_object_smart_add()
returns.

See elementary. It's constructors are elm_CLASS_add(Evas_Object *parent),
it calls smart add and then sets the parent



 BR,
 Eunmi Lee


 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and
 threat landscape has changed and how IT managers can respond. Discussions
 will include endpoint security, mobile security and the latest in malware
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net javascript:;
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel



-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: barbi...@gmail.com
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: cedric trunk/web/www

2012-07-31 Thread Gustavo Sverzut Barbieri
On Tuesday, July 31, 2012, Enlightenment SVN wrote:

 Log:
 web: store information about user update rate behaviour.


 Author:   cedric
 Date: 2012-07-30 23:53:44 -0700 (Mon, 30 Jul 2012)
 New Revision: 74615
 Trac: http://trac.enlightenment.org/e/changeset/74615

 Modified:
   trunk/web/www/update.php

 Modified: trunk/web/www/update.php
 ===
 --- trunk/web/www/update.php2012-07-31 06:04:52 UTC (rev 74614)
 +++ trunk/web/www/update.php2012-07-31 06:53:44 UTC (rev 74615)
 @@ -3,23 +3,23 @@
  # list of apps and latest versions
  $apps = array
(
 -   enlightenment= 0.16.999.65643,
 -   eina = 1.1.0,
 -   eet  = 1.5.0,
 -   evas = 1.1.0,
 -   ecore= 1.1.0,
 -   embryo   = 1.1.0,
 -   edje = 1.1.0,
 -   eeze = 1.1.0,
 -   e_dbus   = 1.1.0,
 -   efreet   = 1.1.0,
 -   expedite = 1.1.0,
 -   evas_generic_loaders = 1.1.0,
 +   enlightenment= 0.16.999.74598,
 +   eina = 1.2.0,
 +   eet  = 1.6.0,
 +   evas = 1.2.0,
 +   ecore= 1.2.0,
 +   embryo   = 1.2.0,
 +   edje = 1.2.0,
 +   eeze = 1.2.0,
 +   e_dbus   = 1.2.0,
 +   efreet   = 1.2.0,
 +   expedite = 1.2.0,
 +   evas_generic_loaders = 1.2.0,
 evil = 1.0.0,
 -   elementary   = 0.8.0.65643,
 -   eio  = 0.1.0.65643,
 -   ethumb   = 0.1.1.65643,
 -   emotion  = 0.2.0.65643
 +   elementary   = 1.0.0,
 +   eio  = 1.0.0,
 +   ethumb   = 1.0.0,
 +   emotion  = 1.0.0
 );

  #

 @@ -73,6 +73,20 @@
 break;
 }
 }
 +
 +   $fh = fopen(/var/www/web/web/www/e17-updates, a);
 +   if ($fh)
 +   {
 +   fwrite($fh, date(Y/m/d-H:i:s));
 +   fwrite($fh,  );
 +   fwrite($fh, get_ip());
 +   fwrite($fh,  );
 +   fwrite($fh, $app);
 +   fwrite($fh,  );
 +   fwrite($fh, $version);
 +   fwrite($fh, \n);
 +   fclose($fh);
 +   }


This is racy, two clients will likely mess with each other input. Proper
way is to create a single buffer, lock, write and release.




  }

  
   update check request



 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and
 threat landscape has changed and how IT managers can respond. Discussions
 will include endpoint security, mobile security and the latest in malware
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 enlightenment-svn mailing list
 enlightenment-...@lists.sourceforge.net javascript:;
 https://lists.sourceforge.net/lists/listinfo/enlightenment-svn



-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: barbi...@gmail.com
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [e-users] poll fyi

2012-07-31 Thread The Rasterman
On Tue, 31 Jul 2012 12:17:57 +0200 Steven Le Roux ste...@le-roux.info said:

moar votes! mar!

 w00t ! e17 is currently the leading WM in France ! yeah ;) by 33% and 25
 votes
 
 
 
 On Tue, Jul 31, 2012 at 9:01 AM, Chris Michael cp.mich...@samsung.comwrote:
 
 
 
  -Original Message-
  From: Carsten Haitzler (The Rasterman) [mailto:ras...@rasterman.com]
  Sent: 31 July 2012 08:00
  To: Enlightenment developer list
  Cc: Chris Michael; 'support'; enlightenm...@samsung.com
  Subject: Re: [E-devel] [e-users] poll fyi
 
  On Tue, 31 Jul 2012 07:53:49 +0100 Chris Michael cp.mich...@samsung.com
  said:
 
  
  
   -Original Message-
   From: Carsten Haitzler (The Rasterman) [mailto:ras...@rasterman.com]
   Sent: 31 July 2012 07:45
   To: Enlightenment developer list
   Cc: support; enlightenm...@samsung.com
   Subject: Re: [E-devel] [e-users] poll fyi
  
   On Mon, 30 Jul 2012 21:08:26 -0400 Zoffix Znet zof...@zoffix.com said:
  
   
On Tue, 2012-07-31 at 02:02 +0200, Steven Le Roux wrote:
 has voted !
   
Ditto :D
   

 On Tue, Jul 31, 2012 at 1:35 AM, P Purkayastha ppu...@gmail.com
  wrote:

  On 07/31/2012 06:30 AM, Carsten Haitzler (The Rasterman) wrote:
   http://gopollgo.com/what-linux-desktop-do-you-use-currently
   :)
  
 
  Where are all the enlightened users? :(
   
I think the stats are good enough, if you consider there's a large
number of voters who simply use their OS's default desktop and don't
know any better. I just won't believe Unity is the most popular
desktop :) Its stats mostly reflect usage of Ubuntu that has Unity by
default.
   
Anyway, just wanted to say: keep up the amazing work, developers! I
  love
e17, it's like a software than can read my mind and does exactly what I
want :D :D :D
   
Thanks!
  
you want a beer. right?
  
   Guinness please :P
 
   the guinness module is a bit broken atm. will a duvel do?
 
  I suppose so ... was never real big on Ale but I'll take what I can get ;)
 
  --
  - Codito, ergo sum - I code, therefore I am --
  The Rasterman (Carsten Haitzler)ras...@rasterman.com
 
 
 
  --
  Live Security Virtual Conference
  Exclusive live event will cover all the ways today's security and
  threat landscape has changed and how IT managers can respond. Discussions
  will include endpoint security, mobile security and the latest in malware
  threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 
 
 
 
 -- 
 Steven Le Roux
 Jabber-ID : ste...@jabber.fr
 0x39494CCB ste...@le-roux.info
 2FF7 226B 552E 4709 03F0  6281 72D7 A010 3949 4CCB
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and 
 threat landscape has changed and how IT managers can respond. Discussions 
 will include endpoint security, mobile security and the latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 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


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: raster trunk/e/src/modules/comp

2012-07-31 Thread David Seikel
On Tue, 31 Jul 2012 03:25:20 -0700 Enlightenment SVN
no-re...@enlightenment.org wrote:

 Log:
 remove shadow option - this is handled by styles anyway, and make a
   basic vs advanced cfg dialog for every one except me that is unable
 to cope with settings widgets that are entirely devoid of
 meaningful usage info. :)

There I fixed it for you raster.  :-P

-- 
A big old stinking pile of genius that no one wants
coz there are too many silver coated monkeys in the world.


signature.asc
Description: PGP signature
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: cedric trunk/web/www

2012-07-31 Thread The Rasterman
On Tue, 31 Jul 2012 07:29:33 -0300 Gustavo Sverzut Barbieri
barbi...@profusion.mobi said:

 On Tuesday, July 31, 2012, Enlightenment SVN wrote:
 
  Log:
  web: store information about user update rate behaviour.
 
 
  Author:   cedric
  Date: 2012-07-30 23:53:44 -0700 (Mon, 30 Jul 2012)
  New Revision: 74615
  Trac: http://trac.enlightenment.org/e/changeset/74615
 
  Modified:
trunk/web/www/update.php
 
  Modified: trunk/web/www/update.php
  ===
  --- trunk/web/www/update.php2012-07-31 06:04:52 UTC (rev 74614)
  +++ trunk/web/www/update.php2012-07-31 06:53:44 UTC (rev 74615)
  @@ -3,23 +3,23 @@
   # list of apps and latest versions
   $apps = array
 (
  -   enlightenment= 0.16.999.65643,
  -   eina = 1.1.0,
  -   eet  = 1.5.0,
  -   evas = 1.1.0,
  -   ecore= 1.1.0,
  -   embryo   = 1.1.0,
  -   edje = 1.1.0,
  -   eeze = 1.1.0,
  -   e_dbus   = 1.1.0,
  -   efreet   = 1.1.0,
  -   expedite = 1.1.0,
  -   evas_generic_loaders = 1.1.0,
  +   enlightenment= 0.16.999.74598,
  +   eina = 1.2.0,
  +   eet  = 1.6.0,
  +   evas = 1.2.0,
  +   ecore= 1.2.0,
  +   embryo   = 1.2.0,
  +   edje = 1.2.0,
  +   eeze = 1.2.0,
  +   e_dbus   = 1.2.0,
  +   efreet   = 1.2.0,
  +   expedite = 1.2.0,
  +   evas_generic_loaders = 1.2.0,
  evil = 1.0.0,
  -   elementary   = 0.8.0.65643,
  -   eio  = 0.1.0.65643,
  -   ethumb   = 0.1.1.65643,
  -   emotion  = 0.2.0.65643
  +   elementary   = 1.0.0,
  +   eio  = 1.0.0,
  +   ethumb   = 1.0.0,
  +   emotion  = 1.0.0
  );
 
   
  #
 
  @@ -73,6 +73,20 @@
  break;
  }
  }
  +
  +   $fh = fopen(/var/www/web/web/www/e17-updates, a);
  +   if ($fh)
  +   {
  +   fwrite($fh, date(Y/m/d-H:i:s));
  +   fwrite($fh,  );
  +   fwrite($fh, get_ip());
  +   fwrite($fh,  );
  +   fwrite($fh, $app);
  +   fwrite($fh,  );
  +   fwrite($fh, $version);
  +   fwrite($fh, \n);
  +   fclose($fh);
  +   }
 
 
 This is racy, two clients will likely mess with each other input. Proper
 way is to create a single buffer, lock, write and release.

that's the same code that was there... and yes - it's racy. i wrote it and
didn't care at the time as i wasn't expecting enough collisions to matter. it's
served its purpose tho.. gave us stats. :)

 
   }
 
   
    update check request
 
 
 
  --
  Live Security Virtual Conference
  Exclusive live event will cover all the ways today's security and
  threat landscape has changed and how IT managers can respond. Discussions
  will include endpoint security, mobile security and the latest in malware
  threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
  ___
  enlightenment-svn mailing list
  enlightenment-...@lists.sourceforge.net javascript:;
  https://lists.sourceforge.net/lists/listinfo/enlightenment-svn
 
 
 
 -- 
 Gustavo Sverzut Barbieri
 http://profusion.mobi embedded systems
 --
 MSN: barbi...@gmail.com
 Skype: gsbarbieri
 Mobile: +55 (19) 9225-2202
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and 
 threat landscape has changed and how IT managers can respond. Discussions 
 will include endpoint security, mobile security and the latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 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


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/

Re: [E-devel] E SVN: cedric trunk/web/www

2012-07-31 Thread Gustavo Sverzut Barbieri
On Tuesday, July 31, 2012, Carsten Haitzler wrote:

 On Tue, 31 Jul 2012 07:29:33 -0300 Gustavo Sverzut Barbieri
 barbi...@profusion.mobi said:

  On Tuesday, July 31, 2012, Enlightenment SVN wrote:
 
   Log:
   web: store information about user update rate behaviour.
  
  
   Author:   cedric
   Date: 2012-07-30 23:53:44 -0700 (Mon, 30 Jul 2012)
   New Revision: 74615
   Trac: http://trac.enlightenment.org/e/changeset/74615
  
   Modified:
 trunk/web/www/update.php
  
   Modified: trunk/web/www/update.php
   ===
   --- trunk/web/www/update.php2012-07-31 06:04:52 UTC (rev 74614)
   +++ trunk/web/www/update.php2012-07-31 06:53:44 UTC (rev 74615)
   @@ -3,23 +3,23 @@
# list of apps and latest versions
$apps = array
  (
   -   enlightenment= 0.16.999.65643,
   -   eina = 1.1.0,
   -   eet  = 1.5.0,
   -   evas = 1.1.0,
   -   ecore= 1.1.0,
   -   embryo   = 1.1.0,
   -   edje = 1.1.0,
   -   eeze = 1.1.0,
   -   e_dbus   = 1.1.0,
   -   efreet   = 1.1.0,
   -   expedite = 1.1.0,
   -   evas_generic_loaders = 1.1.0,
   +   enlightenment= 0.16.999.74598,
   +   eina = 1.2.0,
   +   eet  = 1.6.0,
   +   evas = 1.2.0,
   +   ecore= 1.2.0,
   +   embryo   = 1.2.0,
   +   edje = 1.2.0,
   +   eeze = 1.2.0,
   +   e_dbus   = 1.2.0,
   +   efreet   = 1.2.0,
   +   expedite = 1.2.0,
   +   evas_generic_loaders = 1.2.0,
   evil = 1.0.0,
   -   elementary   = 0.8.0.65643,
   -   eio  = 0.1.0.65643,
   -   ethumb   = 0.1.1.65643,
   -   emotion  = 0.2.0.65643
   +   elementary   = 1.0.0,
   +   eio  = 1.0.0,
   +   ethumb   that's the same code that was there... and yes -
 it's racy. i wrote it and
 didn't care at the time as i wasn't expecting enough collisions to matter.
 it's
 served its purpose tho.. gave us stats. :)


We should have been lucky. It's easy to fix, why not?



 
}
  
  
  
 update check request
  
  
  
  
 --
   Live Security Virtual Conference
   Exclusive live event will cover all the ways today's security and
   threat landscape has changed and how IT managers can respond.
 Discussions
   will include endpoint security, mobile security and the latest in
 malware
   threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
   ___
   enlightenment-svn mailing list
   enlightenment-...@lists.sourceforge.net javascript:; javascript:;
   https://lists.sourceforge.net/lists/listinfo/enlightenment-svn
  
 
 
  --
  Gustavo Sverzut Barbieri
  http://profusion.mobi embedded systems
  --
  MSN: barbi...@gmail.com javascript:;
  Skype: gsbarbieri
  Mobile: +55 (19) 9225-2202
 
 --
  Live Security Virtual Conference
  Exclusive live event will cover all the ways today's security and
  threat landscape has changed and how IT managers can respond. Discussions
  will include endpoint security, mobile security and the latest in malware
  threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net javascript:;
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 


 --
 - Codito, ergo sum - I code, therefore I am --
 The Rasterman (Carsten Haitzler)ras...@rasterman.com javascript:;



-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: barbi...@gmail.com
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [patch][elementary] naviframe - focus chain, access

2012-07-31 Thread The Rasterman
On Tue, 31 Jul 2012 18:56:45 +0900 Kim Shinwoo kimcinoo@gmail.com said:

in! incomplete feature being completed. yay! :)

 dear all hello.
 
 i have attached a patch to fix focus chin issue when the item title is not
 visible. and to add accessibility feature.
 please review and give any feedback. thanks.
 
 cordially,
 shinwoo Kim.


-- 
- Codito, ergo sum - I code, therefore I am --
The Rasterman (Carsten Haitzler)ras...@rasterman.com


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: tasn trunk/evas/src/lib/canvas

2012-07-31 Thread Tom Hacohen
On 31/07/12 14:37, David Seikel wrote:
 On Tue, 31 Jul 2012 03:51:11 -0700 Enlightenment SVN
 no-re...@enlightenment.org wrote:

 Log:
 Evas font: Fixed compilation without fontconfig.

 I can use EFL in my embedded project, still use fonts, and not need
 fontconfig?  I thought it was a hard dependency?

 I like to strip out everything that's not needed from my embedded
 project.  For many reasons, including legal reasons.

Sure. You just need to provide a font in some other way, best way is 
from an edje file.

--
Tom.


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: tasn trunk/evas/src/lib/canvas

2012-07-31 Thread David Seikel
On Tue, 31 Jul 2012 14:41:29 +0300 Tom Hacohen
tom.haco...@samsung.com wrote:

 On 31/07/12 14:37, David Seikel wrote:
  On Tue, 31 Jul 2012 03:51:11 -0700 Enlightenment SVN
  no-re...@enlightenment.org wrote:
 
  Log:
  Evas font: Fixed compilation without fontconfig.
 
  I can use EFL in my embedded project, still use fonts, and not need
  fontconfig?  I thought it was a hard dependency?
 
  I like to strip out everything that's not needed from my embedded
  project.  For many reasons, including legal reasons.
 
 Sure. You just need to provide a font in some other way, best way is 
 from an edje file.

That's exactly what I'm doing, a few fonts in the edje file.  That's
all I need.

-- 
A big old stinking pile of genius that no one wants
coz there are too many silver coated monkeys in the world.


signature.asc
Description: PGP signature
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: tasn trunk/evas/src/lib/canvas

2012-07-31 Thread Tom Hacohen
On 31/07/12 14:51, David Seikel wrote:
 On Tue, 31 Jul 2012 14:41:29 +0300 Tom Hacohen
 tom.haco...@samsung.com wrote:

 On 31/07/12 14:37, David Seikel wrote:
 On Tue, 31 Jul 2012 03:51:11 -0700 Enlightenment SVN
 no-re...@enlightenment.org wrote:

 Log:
 Evas font: Fixed compilation without fontconfig.

 I can use EFL in my embedded project, still use fonts, and not need
 fontconfig?  I thought it was a hard dependency?

 I like to strip out everything that's not needed from my embedded
 project.  For many reasons, including legal reasons.

 Sure. You just need to provide a font in some other way, best way is
 from an edje file.

 That's exactly what I'm doing, a few fonts in the edje file.  That's
 all I need.


Then you should be fine.

--
Tom.


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Table + Flip

2012-07-31 Thread The Rasterman
On Mon, 30 Jul 2012 13:15:31 -0300 Ederson Souza eder...@profusion.mobi said:

someone did something silly in the smart memmber add smart method by calling
smart member add... again... too tired to whip out the blame stick. :)

 Hi,
 
 I would like to inform about a problem that I found using Table and Flip.
 I've
 realised that if I want to use more than one flip inside a table, I have to
 pack the flips inside the table *before* setting the content of the flips.
 If I pack the flips inside the table after setting the flips content,
 it doesn't work properly (just the last flip is showed, and its content is
 overlapped).
 This behaviour looks like a bug in the flip widget, and I've attached two
 examples to show what I mean: in the flips_work.c, I pack the flips *before*
 setting their contents, and in the flips_fail.c, I pack the flips *after*
 setting their contents.
 Can anyone check if such behaviour is a bug?
 
 Thank you,
 
 
 -- 
 Ederson de Souza
 ProFUSION Embedded Systems


-- 
- Codito, ergo sum - I code, therefore I am --
The Rasterman (Carsten Haitzler)ras...@rasterman.com


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Impressive eet compression.

2012-07-31 Thread David Seikel

$ eet -t gggData.eet
*** sections stats ***
gggData of size 73364 is compressed.
*** dictionary ***
35 strings inside the dictionary.
*** global ***
1 sections
- 1 of them are compressed (100.00%) expanding in 73364 bytes.
- 0 of them are directly mappable in memory (0.00%) representing 0
  bytes.

100.00% compression.  I am impressed.  I wonder if I can store the
entire OS in an eet, then stash that in the BIOS NVRAM?  Who needs hard
drives.

-- 
A big old stinking pile of genius that no one wants
coz there are too many silver coated monkeys in the world.


signature.asc
Description: PGP signature
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [patch][elementary] dayselector - focus chain, and about accessibility policy.

2012-07-31 Thread The Rasterman
On Fri, 27 Jul 2012 21:34:16 +0900 Kim Shinwoo kimcinoo@gmail.com said:

 dear all hello.
 
 dayselector does not work in focus cycle because there is no focus_chain().
 because dayselctor is a child of Elm_Layout_Smart_Class, so it is enough to
 use focus_chain() of layout.

ok - in. :)

 and.. very carefully..
 i'd like to raise an issue that currently visually impaired person should
 be obliged to click(tap) quickly two times to activate widget such as
 button, check.
 the implementation to check 2nd click in elm_access is great. but one
 single click is enough to activate button or change state of elm_check.
 moreover some widgets like dayselector which has customized style for
 elm_check does not work properly, because they do something at signal
 'mouse,down,1'.
 then please give your opinion, thanks.

it may be that event handling should be left to code here for logic and the
theme respond to signal emits. hard to do this without breaking though... hmmm.


-- 
- Codito, ergo sum - I code, therefore I am --
The Rasterman (Carsten Haitzler)ras...@rasterman.com


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Impressive eet compression.

2012-07-31 Thread Gustavo Sverzut Barbieri
On Tuesday, July 31, 2012, David Seikel wrote:


 $ eet -t gggData.eet
 *** sections stats ***
 gggData of size 73364 is compressed.
 *** dictionary ***
 35 strings inside the dictionary.
 *** global ***
 1 sections
 - 1 of them are compressed (100.00%) expanding in 73364 bytes.
 - 0 of them are directly mappable in memory (0.00%) representing 0
   bytes.

 100.00% compression.  I am impressed.  I wonder if I can store the
 entire OS in an eet, then stash that in the BIOS NVRAM?  Who needs hard
 drives.


Too lazy to read? 1 section of 1 total was compressed. That's 100% in my
book :-)



 --
 A big old stinking pile of genius that no one wants
 coz there are too many silver coated monkeys in the world.



-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: barbi...@gmail.com
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [patch][elementary] ctxpopup, focus-chain

2012-07-31 Thread The Rasterman
On Fri, 27 Jul 2012 16:07:50 +0900 Kim Shinwoo kimcinoo@gmail.com said:

 dear all hello.
 
 you would be in rush because of freezing.. but there is still hot again.
 -_-;
 i'd like to raise an issue about focus chain on the ctxpopup. the focus
 would go around only in the ctxpopup. (IMHO, raster keep the previous popup
 patch. so definitely!!)
 but.. first of all, current ctxpopup does not have focus_next(). even
 though there is focus_next(), it is not work properly,
 because the parent of ctxpopup would be a widget which does not take care
 of sub objects in the focus_next(); such as elm_list.
 (every widget can be a parent of ctxpopup, if the widget is enough size to
 display ctxpopup. thus the elm_list can be a parent of ctxpopup also).
 anyhow, to resolve this issue, the patch uses event() of
 elm_widget_event_hook_set().
 
 the ctxpopup item is equal to the elm_list item. but the focus chain of
 elm_list does not work properly.
 generally, we use 'Tab' key to move focus, but elm_list uses the (up,down)
 arrow key moreover it is not a focus.
 if you want to check this patch, it would be better to use
 ELM_ACCESS_MODE=1.
 please check the attachment and give your opinion. thanks.

this is in fact a very interesting case. where we do go next/prev but in
different ways. tab we expect to switch to a list, then hit tab again and it
switches away, using arrow keys instead to select (assuming a list is so big
that u don't want to tab through all items before going to the next widget).

the question is.. what to do. for now this patch is ok - but i think this needs
some tought.  :)

-- 
- Codito, ergo sum - I code, therefore I am --
The Rasterman (Carsten Haitzler)ras...@rasterman.com


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Question about Evas_Object. - How to create Evas_Object with specific data?

2012-07-31 Thread Eunmi Lee
Vincent and Gustavo, thank you for reply.

But I could not find the answer from emotion and elementary,
because I want to make the Evas_Object which is inheritable and gets
value from the constructor's parameter.

Elementary gets the parent as a parameter in the constructor, but
elementary widget is not inheritable, so they can do everything in the
constructor.
Let's imagine to make the elm_popup inheritable. where can we make the
Widget_Data and how can we pass the parent to make the wd-notify?

If I don't have to make my Evas_Object inheritable, I can do
everything in the constructor like an Elementary and Emotion widget.
If I don't have to pass the value which is used to initialize
Evas_Object, it is easy to make it.
However, I want to do both of them.

I really want to find the way to get the both of inheritance and value
of constructor.

BR,
Eunmi Lee

2012/7/31 Gustavo Sverzut Barbieri barbi...@profusion.mobi:
 On Tuesday, July 31, 2012, Eunmi Lee wrote:

 Hello, EFL folks,
 I have a problem during making the Evas_Object, so I really need your help.

 What I want to do is to create Evas_Object with specific data.
 That means, I need to pass data which is used in the
 Evas_Smart_Class's add function.

 I'm using evas_object_smart_add() to create Evas_Object, but it can
 not accept the values except Evas and Evas_Smart.
 So, I've tried to pass data using Smart_Class's data field, but I failed.
 Because I can not find the way to free the allocated Smart_Class after
 I create Smart_Class and allocate memory for that instead using
 static keyword. and I don't know it is right way to not create
 Smart_Class without static keyword.

 I've tried to find the example which creates the Evas_Object with
 specific data, but I could not find.
 So, Would you tell me the way to pass the data when creating the
 Evas_Object?

 Below URL is my patch to do above things.
 https://bugs.webkit.org/show_https://bugs.webkit.org/show_bug.cgi?id=90054
 bug.cgi?id=90054 https://bugs.webkit.org/show_bug.cgi?id=90054


 It is wrong and you should never, ever, try to do it. It's upside down
 thinking. Change your usage and set it after evas_object_smart_add()
 returns.

 See elementary. It's constructors are elm_CLASS_add(Evas_Object *parent),
 it calls smart add and then sets the parent



 BR,
 Eunmi Lee


 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and
 threat landscape has changed and how IT managers can respond. Discussions
 will include endpoint security, mobile security and the latest in malware
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net javascript:;
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel



 --
 Gustavo Sverzut Barbieri
 http://profusion.mobi embedded systems
 --
 MSN: barbi...@gmail.com
 Skype: gsbarbieri
 Mobile: +55 (19) 9225-2202
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and
 threat landscape has changed and how IT managers can respond. Discussions
 will include endpoint security, mobile security and the latest in malware
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Impressive eet compression.

2012-07-31 Thread David Seikel
On Tue, 31 Jul 2012 09:31:10 -0300 Gustavo Sverzut Barbieri
barbi...@profusion.mobi wrote:

 On Tuesday, July 31, 2012, David Seikel wrote:
 
 
  $ eet -t gggData.eet
  *** sections stats ***
  gggData of size 73364 is compressed.
  *** dictionary ***
  35 strings inside the dictionary.
  *** global ***
  1 sections
  - 1 of them are compressed (100.00%) expanding in 73364 bytes.
  - 0 of them are directly mappable in memory (0.00%) representing 0
bytes.
 
  100.00% compression.  I am impressed.  I wonder if I can store the
  entire OS in an eet, then stash that in the BIOS NVRAM?  Who needs
  hard drives.
 
 
 Too lazy to read? 1 section of 1 total was compressed. That's 100% in
 my book :-)

Well, it says ... compressed (100.00%) ... which could be read as
it's compressed 100% of original size.  In fact, I'd say it's more
likely to be read that way.  Now if it said ... compressed (100% of
total file size) ... then your way makes more sense.

-- 
A big old stinking pile of genius that no one wants
coz there are too many silver coated monkeys in the world.


signature.asc
Description: PGP signature
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Impressive eet compression.

2012-07-31 Thread Leandro Pereira
On Tue, Jul 31, 2012 at 9:31 AM, Gustavo Sverzut Barbieri
barbi...@profusion.mobi wrote:
 Too lazy to read? 1 section of 1 total was compressed. That's 100% in my
 book :-)

http://web.archive.org/web/20010405094403/http://lzip.sourceforge.net/

-- 
  Leandro

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Question about Evas_Object. - How to create Evas_Object with specific data?

2012-07-31 Thread Gustavo Lima Chaves
* Eunmi Lee myy...@gmail.com [2012-07-31 21:44:44 +0900]:

 Vincent and Gustavo, thank you for reply.

 But I could not find the answer from emotion and elementary,
 because I want to make the Evas_Object which is inheritable and gets
 value from the constructor's parameter.

 Elementary gets the parent as a parameter in the constructor, but
 elementary widget is not inheritable, so they can do everything in the
 constructor.
 Let's imagine to make the elm_popup inheritable. where can we make the
 Widget_Data and how can we pass the parent to make the wd-notify?

Please, you just looked at one of the few remaining legacy widgets
inside Elementary. Take a look at
http://glima.wordpress.com/2012/06/11/new-widgets-hierarchy-on-elementary/
and you see that I'm exactly working on fixing the non-inheritance
issue inside Elementary, which is almost complete. The library is
close to a new release, so please look at SVN, live, code.


 If I don't have to make my Evas_Object inheritable, I can do
 everything in the constructor like an Elementary and Emotion widget.
 If I don't have to pass the value which is used to initialize
 Evas_Object, it is easy to make it.
 However, I want to do both of them.

 I really want to find the way to get the both of inheritance and value
 of constructor.

The recommended way of doing inheritance, as you will find in Evas'
documentation and examples
(http://docs.enlightenment.org/auto/evas/evas-smart-object_8c-example.html),
is by means of the EVAS_SMART_SUBCLASS_NEW and EVAS_SMART_DATA_ALLOC
macros, which are extensively used throught Elementary.

Regards,


 BR,
 Eunmi Lee

 2012/7/31 Gustavo Sverzut Barbieri barbi...@profusion.mobi:
  On Tuesday, July 31, 2012, Eunmi Lee wrote:
 
  Hello, EFL folks,
  I have a problem during making the Evas_Object, so I really need your help.
 
  What I want to do is to create Evas_Object with specific data.
  That means, I need to pass data which is used in the
  Evas_Smart_Class's add function.
 
  I'm using evas_object_smart_add() to create Evas_Object, but it can
  not accept the values except Evas and Evas_Smart.
  So, I've tried to pass data using Smart_Class's data field, but I failed.
  Because I can not find the way to free the allocated Smart_Class after
  I create Smart_Class and allocate memory for that instead using
  static keyword. and I don't know it is right way to not create
  Smart_Class without static keyword.
 
  I've tried to find the example which creates the Evas_Object with
  specific data, but I could not find.
  So, Would you tell me the way to pass the data when creating the
  Evas_Object?
 
  Below URL is my patch to do above things.
  https://bugs.webkit.org/show_https://bugs.webkit.org/show_bug.cgi?id=90054
  bug.cgi?id=90054 https://bugs.webkit.org/show_bug.cgi?id=90054
 
 
  It is wrong and you should never, ever, try to do it. It's upside down
  thinking. Change your usage and set it after evas_object_smart_add()
  returns.
 
  See elementary. It's constructors are elm_CLASS_add(Evas_Object *parent),
  it calls smart add and then sets the parent
 
 
 
  BR,
  Eunmi Lee
 
 
  --
  Live Security Virtual Conference
  Exclusive live event will cover all the ways today's security and
  threat landscape has changed and how IT managers can respond. Discussions
  will include endpoint security, mobile security and the latest in malware
  threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net javascript:;
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 
 
 
  --
  Gustavo Sverzut Barbieri
  http://profusion.mobi embedded systems
  --
  MSN: barbi...@gmail.com
  Skype: gsbarbieri
  Mobile: +55 (19) 9225-2202
  --
  Live Security Virtual Conference
  Exclusive live event will cover all the ways today's security and
  threat landscape has changed and how IT managers can respond. Discussions
  will include endpoint security, mobile security and the latest in malware
  threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and
 threat landscape has changed and how IT managers can respond. Discussions
 will include endpoint security, mobile security and the latest in malware
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 

Re: [E-devel] Impressive eet compression.

2012-07-31 Thread Gustavo Sverzut Barbieri
On Tue, Jul 31, 2012 at 9:48 AM, David Seikel onef...@gmail.com wrote:

 On Tue, 31 Jul 2012 09:31:10 -0300 Gustavo Sverzut Barbieri
 barbi...@profusion.mobi wrote:

  On Tuesday, July 31, 2012, David Seikel wrote:
 
  
   $ eet -t gggData.eet
   *** sections stats ***
   gggData of size 73364 is compressed.
   *** dictionary ***
   35 strings inside the dictionary.
   *** global ***
   1 sections
   - 1 of them are compressed (100.00%) expanding in 73364 bytes.
   - 0 of them are directly mappable in memory (0.00%) representing 0
 bytes.
  
   100.00% compression.  I am impressed.  I wonder if I can store the
   entire OS in an eet, then stash that in the BIOS NVRAM?  Who needs
   hard drives.
 
 
  Too lazy to read? 1 section of 1 total was compressed. That's 100% in
  my book :-)

 Well, it says ... compressed (100.00%) ... which could be read as
 it's compressed 100% of original size.  In fact, I'd say it's more
 likely to be read that way.  Now if it said ... compressed (100% of
 total file size) ... then your way makes more sense.

It should read 1/1 (number of entries compressed, total entries)




--
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: barbi...@gmail.com
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
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/PROTO: . community

2012-07-31 Thread Gustavo Sverzut Barbieri
On Tue, Jul 31, 2012 at 10:29 AM, Enlightenment SVN
no-re...@enlightenment.org wrote:
 Log:
 community: start extracting some data from the anonymous statistic we collect 
 on our server.

you people are crazy. You write a tool to analyze this shit in C?
ahahaha... you have nothing better to do with your time, right? :-)

-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: barbi...@gmail.com
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Question about Evas_Object. - How to create Evas_Object with specific data?

2012-07-31 Thread Gustavo Sverzut Barbieri
On Tue, Jul 31, 2012 at 9:44 AM, Eunmi Lee myy...@gmail.com wrote:
 Vincent and Gustavo, thank you for reply.

 But I could not find the answer from emotion and elementary,
 because I want to make the Evas_Object which is inheritable and gets
 value from the constructor's parameter.

 Elementary gets the parent as a parameter in the constructor, but
 elementary widget is not inheritable, so they can do everything in the
 constructor.
 Let's imagine to make the elm_popup inheritable. where can we make the
 Widget_Data and how can we pass the parent to make the wd-notify?

 If I don't have to make my Evas_Object inheritable, I can do
 everything in the constructor like an Elementary and Emotion widget.
 If I don't have to pass the value which is used to initialize
 Evas_Object, it is easy to make it.
 However, I want to do both of them.

 I really want to find the way to get the both of inheritance and value
 of constructor.

Gustavo Lima replied with pointers on how to do it.

But I insist you're looking it from the wrong point of view. There is
no constructor parameter concepts for Evas_Object. period, accept
that. The proper way to do it is to have another method call AFTER the
constructor:

   Evas_Object *o = evas_object_smart_add(e, my_smart);
   my_property_set(o, my_parameter);

You can expose this in two forms:
   1. Wrapped inside your own constructor (not-EFL like):
   Evas_Object *my_obj_add(Evas *e, my_type my_parameter) {
   Evas_Object *o = evas_object_smart_add(e, my_smart);
   my_property_set(o, my_parameter);
   return o;
   }

   2. Explicitly expose a constructor without parameter and a public
(EAPI) method.

For other details look at glima's email.


-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: barbi...@gmail.com
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Question about Evas_Object. - How to create Evas_Object with specific data?

2012-07-31 Thread Gustavo Lima Chaves
* Gustavo Sverzut Barbieri barbi...@profusion.mobi [2012-07-31 11:28:49 
-0300]:

 On Tue, Jul 31, 2012 at 9:44 AM, Eunmi Lee myy...@gmail.com wrote:
  Vincent and Gustavo, thank you for reply.
 
  But I could not find the answer from emotion and elementary,
  because I want to make the Evas_Object which is inheritable and gets
  value from the constructor's parameter.
 
  Elementary gets the parent as a parameter in the constructor, but
  elementary widget is not inheritable, so they can do everything in the
  constructor.
  Let's imagine to make the elm_popup inheritable. where can we make the
  Widget_Data and how can we pass the parent to make the wd-notify?
 
  If I don't have to make my Evas_Object inheritable, I can do
  everything in the constructor like an Elementary and Emotion widget.
  If I don't have to pass the value which is used to initialize
  Evas_Object, it is easy to make it.
  However, I want to do both of them.
 
  I really want to find the way to get the both of inheritance and value
  of constructor.

 Gustavo Lima replied with pointers on how to do it.

 But I insist you're looking it from the wrong point of view. There is
 no constructor parameter concepts for Evas_Object. period, accept
 that. The proper way to do it is to have another method call AFTER the
 constructor:

Evas_Object *o = evas_object_smart_add(e, my_smart);
my_property_set(o, my_parameter);

 You can expose this in two forms:
1. Wrapped inside your own constructor (not-EFL like):
Evas_Object *my_obj_add(Evas *e, my_type my_parameter) {
Evas_Object *o = evas_object_smart_add(e, my_smart);
my_property_set(o, my_parameter);
return o;
}

2. Explicitly expose a constructor without parameter and a public
 (EAPI) method.

 For other details look at glima's email.

Barbieri, I bet what he wants is setting the object's smart data
*inside its smart_add() function*.  That's the place to do it.



 --
 Gustavo Sverzut Barbieri
 http://profusion.mobi embedded systems
 --
 MSN: barbi...@gmail.com
 Skype: gsbarbieri
 Mobile: +55 (19) 9225-2202

 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and
 threat landscape has changed and how IT managers can respond. Discussions
 will include endpoint security, mobile security and the latest in malware
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Gustavo Lima Chaves
Computer Engineer @ ProFUSION Embedded Systems

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
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/PROTO: . community

2012-07-31 Thread Tom Hacohen
On 31/07/12 17:22, Gustavo Sverzut Barbieri wrote:
 On Tue, Jul 31, 2012 at 10:29 AM, Enlightenment SVN
 no-re...@enlightenment.org wrote:
 Log:
 community: start extracting some data from the anonymous statistic we 
 collect on our server.

 you people are crazy. You write a tool to analyze this shit in C?
 ahahaha... you have nothing better to do with your time, right? :-)


A major +1. :)

--
Tom.

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Impressive eet compression.

2012-07-31 Thread Vincent Torri
On Tue, Jul 31, 2012 at 4:21 PM, Gustavo Sverzut Barbieri
barbi...@profusion.mobi wrote:
 On Tue, Jul 31, 2012 at 9:48 AM, David Seikel onef...@gmail.com wrote:

 On Tue, 31 Jul 2012 09:31:10 -0300 Gustavo Sverzut Barbieri
 barbi...@profusion.mobi wrote:

  On Tuesday, July 31, 2012, David Seikel wrote:
 
  
   $ eet -t gggData.eet
   *** sections stats ***
   gggData of size 73364 is compressed.
   *** dictionary ***
   35 strings inside the dictionary.
   *** global ***
   1 sections
   - 1 of them are compressed (100.00%) expanding in 73364 bytes.
   - 0 of them are directly mappable in memory (0.00%) representing 0
 bytes.
  
   100.00% compression.  I am impressed.  I wonder if I can store the
   entire OS in an eet, then stash that in the BIOS NVRAM?  Who needs
   hard drives.
 
 
  Too lazy to read? 1 section of 1 total was compressed. That's 100% in
  my book :-)

 Well, it says ... compressed (100.00%) ... which could be read as
 it's compressed 100% of original size.  In fact, I'd say it's more
 likely to be read that way.  Now if it said ... compressed (100% of
 total file size) ... then your way makes more sense.

 It should read 1/1 (number of entries compressed, total entries)

so why not : 1/1 (100%) ?

Vincent

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
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/PROTO: . community

2012-07-31 Thread Cedric BAIL
On Tue, Jul 31, 2012 at 11:22 PM, Gustavo Sverzut Barbieri
barbi...@profusion.mobi wrote:
 On Tue, Jul 31, 2012 at 10:29 AM, Enlightenment SVN
 no-re...@enlightenment.org wrote:
 Log:
 community: start extracting some data from the anonymous statistic we 
 collect on our server.

 you people are crazy. You write a tool to analyze this shit in C?
 ahahaha... you have nothing better to do with your time, right? :-)

I started to do it in Perl, then I realized that my Perl manual was
still somewhere in a plane, but not yet at home. I started looking
online to remember and then realized that it would have been faster
for me to do it in C... I really looked at myself wondering for some
time and then accepted the fact that I am more fluent in C than any
other language... Yeah, i did feel a little bit bad about that...
-- 
Cedric BAIL

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Question about Evas_Object. - How to create Evas_Object with specific data?

2012-07-31 Thread Gustavo Sverzut Barbieri
On Tue, Jul 31, 2012 at 11:34 AM, Gustavo Lima Chaves
gl...@profusion.mobi wrote:
 * Gustavo Sverzut Barbieri barbi...@profusion.mobi [2012-07-31 11:28:49 
 -0300]:

 On Tue, Jul 31, 2012 at 9:44 AM, Eunmi Lee myy...@gmail.com wrote:
  Vincent and Gustavo, thank you for reply.
 
  But I could not find the answer from emotion and elementary,
  because I want to make the Evas_Object which is inheritable and gets
  value from the constructor's parameter.
 
  Elementary gets the parent as a parameter in the constructor, but
  elementary widget is not inheritable, so they can do everything in the
  constructor.
  Let's imagine to make the elm_popup inheritable. where can we make the
  Widget_Data and how can we pass the parent to make the wd-notify?
 
  If I don't have to make my Evas_Object inheritable, I can do
  everything in the constructor like an Elementary and Emotion widget.
  If I don't have to pass the value which is used to initialize
  Evas_Object, it is easy to make it.
  However, I want to do both of them.
 
  I really want to find the way to get the both of inheritance and value
  of constructor.

 Gustavo Lima replied with pointers on how to do it.

 But I insist you're looking it from the wrong point of view. There is
 no constructor parameter concepts for Evas_Object. period, accept
 that. The proper way to do it is to have another method call AFTER the
 constructor:

Evas_Object *o = evas_object_smart_add(e, my_smart);
my_property_set(o, my_parameter);

 You can expose this in two forms:
1. Wrapped inside your own constructor (not-EFL like):
Evas_Object *my_obj_add(Evas *e, my_type my_parameter) {
Evas_Object *o = evas_object_smart_add(e, my_smart);
my_property_set(o, my_parameter);
return o;
}

2. Explicitly expose a constructor without parameter and a public
 (EAPI) method.

 For other details look at glima's email.

 Barbieri, I bet what he wants is setting the object's smart data
 *inside its smart_add() function*.  That's the place to do it.

this part is already covered by your email :-)

-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: barbi...@gmail.com
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
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/PROTO: . community

2012-07-31 Thread Gustavo Sverzut Barbieri
On Tue, Jul 31, 2012 at 11:50 AM, Cedric BAIL cedric.b...@free.fr wrote:
 On Tue, Jul 31, 2012 at 11:22 PM, Gustavo Sverzut Barbieri
 barbi...@profusion.mobi wrote:
 On Tue, Jul 31, 2012 at 10:29 AM, Enlightenment SVN
 no-re...@enlightenment.org wrote:
 Log:
 community: start extracting some data from the anonymous statistic we 
 collect on our server.

 you people are crazy. You write a tool to analyze this shit in C?
 ahahaha... you have nothing better to do with your time, right? :-)

 I started to do it in Perl, then I realized that my Perl manual was
 still somewhere in a plane, but not yet at home. I started looking
 online to remember and then realized that it would have been faster
 for me to do it in C... I really looked at myself wondering for some
 time and then accepted the fact that I am more fluent in C than any
 other language... Yeah, i did feel a little bit bad about that...

Why would you write it in a tool you need a manual to use?! I'd say
Perl is okay, if you knew it.

as for the have been faster for me to do it in C: you're staying too
long with Raster, your brain is already damaged. Likely unrecoverable.

-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: barbi...@gmail.com
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: lucas trunk/e_dbus

2012-07-31 Thread Jose Souza
Why elm depends of edbus?

On Mon, Jul 30, 2012 at 11:20 PM, Carsten Haitzler ras...@rasterman.com wrote:
 On Mon, 30 Jul 2012 19:30:41 -0300 Gustavo Sverzut Barbieri
 barbi...@profusion.mobi said:

 On Mon, Jul 30, 2012 at 7:05 PM, Carsten Haitzler ras...@rasterman.com
 wrote:
  On Mon, 30 Jul 2012 12:42:17 -0300 Gustavo Sverzut Barbieri
  barbi...@profusion.mobi said:
 
  On Mon, Jul 30, 2012 at 12:24 PM, Eduardo Lima (Etrunko)
  ebl...@gmail.com wrote:
   This breaks the build if you don't have elementary installed.
   Performance test requires elementary (WTF!?!) which depends on e_dbus.
   It should either not depend on elementary or be disabled by default.
  
 
  similar to evas examples that requires ecore installed, this one
  should be disabled by default.
 
  if you have examples using elm+edbus - put them in elm.

 it's a edbus benchmark that uses elm to produce an gui. we could use
 ecore-evas, but it's more work to write the test :-)

 then why not put it in the elm tree as when u compile edbus on a fresh
 system... circular dep...

 --
 - Codito, ergo sum - I code, therefore I am --
 The Rasterman (Carsten Haitzler)ras...@rasterman.com


 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and
 threat landscape has changed and how IT managers can respond. Discussions
 will include endpoint security, mobile security and the latest in malware
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
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/PROTO: . community

2012-07-31 Thread Cedric BAIL
Cedric Bail
On Aug 1, 2012 12:02 AM, Gustavo Sverzut Barbieri barbi...@profusion.mobi
wrote:

 On Tue, Jul 31, 2012 at 11:50 AM, Cedric BAIL cedric.b...@free.fr wrote:
  On Tue, Jul 31, 2012 at 11:22 PM, Gustavo Sverzut Barbieri
  barbi...@profusion.mobi wrote:
  On Tue, Jul 31, 2012 at 10:29 AM, Enlightenment SVN
  no-re...@enlightenment.org wrote:
  Log:
  community: start extracting some data from the anonymous statistic we
collect on our server.
 
  you people are crazy. You write a tool to analyze this shit in C?
  ahahaha... you have nothing better to do with your time, right? :-)
 
  I started to do it in Perl, then I realized that my Perl manual was
  still somewhere in a plane, but not yet at home. I started looking
  online to remember and then realized that it would have been faster
  for me to do it in C... I really looked at myself wondering for some
  time and then accepted the fact that I am more fluent in C than any
  other language... Yeah, i did feel a little bit bad about that...

 Why would you write it in a tool you need a manual to use?! I'd say
 Perl is okay, if you knew it.

 as for the have been faster for me to do it in C: you're staying too
 long with Raster, your brain is already damaged. Likely unrecoverable.

I can only but agree !
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
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/PROTO: . community

2012-07-31 Thread Steven Le Roux
On Tue, Jul 31, 2012 at 4:50 PM, Cedric BAIL cedric.b...@free.fr wrote:

 On Tue, Jul 31, 2012 at 11:22 PM, Gustavo Sverzut Barbieri
 barbi...@profusion.mobi wrote:
  On Tue, Jul 31, 2012 at 10:29 AM, Enlightenment SVN
  no-re...@enlightenment.org wrote:
  Log:
  community: start extracting some data from the anonymous statistic we
 collect on our server.
 
  you people are crazy. You write a tool to analyze this shit in C?
  ahahaha... you have nothing better to do with your time, right? :-)

 I started to do it in Perl, then I realized that my Perl manual was
 still somewhere in a plane, but not yet at home. I started looking
 online to remember and then realized that it would have been faster
 for me to do it in C... I really looked at myself wondering for some
 time and then accepted the fact that I am more fluent in C than any
 other language... Yeah, i did feel a little bit bad about that...


lol, what do you want to do ? I could help with python or pig here.



 --
 Cedric BAIL


 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and
 threat landscape has changed and how IT managers can respond. Discussions
 will include endpoint security, mobile security and the latest in malware
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel




-- 
Steven Le Roux
Jabber-ID : ste...@jabber.fr
0x39494CCB ste...@le-roux.info
2FF7 226B 552E 4709 03F0  6281 72D7 A010 3949 4CCB
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: acidx IN trunk/devs: . mello

2012-07-31 Thread Fábio Mello
Thank you all for your confidence, as soon as possible I will update my
profile.

On Tue, Jul 31, 2012 at 3:44 AM, Carsten Haitzler ras...@rasterman.comwrote:

 On Tue, 31 Jul 2012 13:33:34 +0900 Daniel Juyung Seo seojuyu...@gmail.com
 
 said:

  Congratulations Mello!
  With great power comes great responsibility.

 and a block of mouldy cheese.

  Daniel Juyung Seo (SeoZ)
 
  On Tue, Jul 31, 2012 at 12:11 PM, ChunEon Park her...@naver.com wrote:
   expecting your handsome face.. :)
  
  
   
   -Regards, Hermet-
   -Original Message-
   From: Rafael Antognolliantogno...@profusion.mobi
   To: Enlightenment developer
   listenlightenment-devel@lists.sourceforge.net; Cc:
   Sent: 2012-07-31 (화) 07:22:32
   Subject: Re: [E-devel] E SVN: acidx IN trunk/devs: . mello
  
   He needs a nice profile picture too.
  
   On Mon, Jul 30, 2012 at 7:02 PM, Bruno Dilly bdilly@profusion.mobi
 wrote:
   On Mon, Jul 30, 2012 at 6:59 PM, Enlightenment SVN
   no-reply@enlightenment.org wrote:
   Log:
   Greetings to Mello, who is doing a lot of Elev8 related stuff
  
   Good news!
  
   Congrats, Mello!
   You're doing a very nice job so far, keep the good work  =)
  
  
 (And also someone else to blame for the huge flux of commits every
 now
   and then.)
  
  
  
   Author:   acidx
   Date: 2012-07-30 14:59:53 -0700 (Mon, 30 Jul 2012)
   New Revision: 74599
   Trac: http://trac.enlightenment.org/e/changeset/74599
  
   Added:
 trunk/devs/mello/ trunk/devs/mello/id_rsa.pub
 trunk/devs/mello/info.txt
  
  
  
 --
   Live Security Virtual Conference
   Exclusive live event will cover all the ways today's security and
   threat landscape has changed and how IT managers can respond.
 Discussions
   will include endpoint security, mobile security and the latest in
 malware
   threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
   ___
   enlightenment-svn mailing list
   enlightenment-...@lists.sourceforge.net
   https://lists.sourceforge.net/lists/listinfo/enlightenment-svn
  
  
  
   --
   Bruno Dilly
   Senior Developer
   ProFUSION embedded systems
   http://profusion.mobi
  
  
 --
   Live Security Virtual Conference
   Exclusive live event will cover all the ways today's security and
   threat landscape has changed and how IT managers can respond.
 Discussions
   will include endpoint security, mobile security and the latest in
 malware
   threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
   ___
   enlightenment-devel mailing list
   enlightenment-devel@lists.sourceforge.net
   https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
  
  
  
   --
   Rafael Antognolli
   ProFUSION embedded systems
   http://profusion.mobi
  
  
 --
   Live Security Virtual Conference
   Exclusive live event will cover all the ways today's security and
   threat landscape has changed and how IT managers can respond.
 Discussions
   will include endpoint security, mobile security and the latest in
 malware
   threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
   ___
   enlightenment-devel mailing list
   enlightenment-devel@lists.sourceforge.net
   https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
  
 --
   Live Security Virtual Conference
   Exclusive live event will cover all the ways today's security and
   threat landscape has changed and how IT managers can respond.
 Discussions
   will include endpoint security, mobile security and the latest in
 malware
   threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
   ___
   enlightenment-devel mailing list
   enlightenment-devel@lists.sourceforge.net
   https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 
 
 --
  Live Security Virtual Conference
  Exclusive live event will cover all the ways today's security and
  threat landscape has changed and how IT managers can respond. Discussions
  will include endpoint security, mobile security and the latest in malware
  threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
  ___
  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



 

Re: [E-devel] E SVN: cedric IN trunk/PROTO: . community

2012-07-31 Thread David Seikel
On Tue, 31 Jul 2012 17:37:21 +0200 Steven Le Roux ste...@le-roux.info
wrote:

 On Tue, Jul 31, 2012 at 4:50 PM, Cedric BAIL cedric.b...@free.fr
 wrote:
 
  On Tue, Jul 31, 2012 at 11:22 PM, Gustavo Sverzut Barbieri
  barbi...@profusion.mobi wrote:
   On Tue, Jul 31, 2012 at 10:29 AM, Enlightenment SVN
   no-re...@enlightenment.org wrote:
   Log:
   community: start extracting some data from the anonymous
   statistic we
  collect on our server.
  
   you people are crazy. You write a tool to analyze this shit in C?
   ahahaha... you have nothing better to do with your time,
   right? :-)
 
  I started to do it in Perl, then I realized that my Perl manual was
  still somewhere in a plane, but not yet at home. I started looking
  online to remember and then realized that it would have been faster
  for me to do it in C... I really looked at myself wondering for some
  time and then accepted the fact that I am more fluent in C than any
  other language... Yeah, i did feel a little bit bad about that...
 
 
 lol, what do you want to do ? I could help with python or pig here.

Oh just stick with C, it's plenty good enough.  Ignore the script
kiddies.  :-P

-- 
A big old stinking pile of genius that no one wants
coz there are too many silver coated monkeys in the world.


signature.asc
Description: PGP signature
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [Evas]: Use of loop instead of memcpy

2012-07-31 Thread Joerg Sonnenberger
On Mon, Jul 30, 2012 at 07:11:48PM +0900, Carsten Haitzler wrote:
 On Mon, 30 Jul 2012 02:38:18 -0400 (EDT) david.obo...@aliceadsl.fr said:
 
  Hi,
  
I wonder why the evas_blit_main.c, the copy is made by a loop instead of a
  memcpy. This is a problem with an architecture or with performance?
 
 at least in the past i have measured it as faster than memcpy. and the mmx/sse
 ones even faster. :) maybe glibc has stopped being... so... crappy these days 
 :)

The bigger question is whether GCC stopped inlining memcpy in ways
optimised for i386...

Joerg

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: lucas trunk/e_dbus

2012-07-31 Thread Gustavo Sverzut Barbieri
On Tue, Jul 31, 2012 at 12:14 PM, Jose Souza zehortig...@profusion.mobi wrote:
 Why elm depends of edbus?

1 - it's a catch all, then it inits edbus... it does the same with
efreet (.desktop loader)

2 - it uses ethumb, ethumb uses edbus


-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: barbi...@gmail.com
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: lucas trunk/e_dbus

2012-07-31 Thread Jose Souza
So its better move performance test to elm? Or remove performance test
from build, and add a script to compile manually?
I could make a patch to that.

On Tue, Jul 31, 2012 at 4:22 PM, Gustavo Sverzut Barbieri
barbi...@profusion.mobi wrote:
 On Tue, Jul 31, 2012 at 12:14 PM, Jose Souza zehortig...@profusion.mobi 
 wrote:
 Why elm depends of edbus?

 1 - it's a catch all, then it inits edbus... it does the same with
 efreet (.desktop loader)

 2 - it uses ethumb, ethumb uses edbus


 --
 Gustavo Sverzut Barbieri
 http://profusion.mobi embedded systems
 --
 MSN: barbi...@gmail.com
 Skype: gsbarbieri
 Mobile: +55 (19) 9225-2202

 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and
 threat landscape has changed and how IT managers can respond. Discussions
 will include endpoint security, mobile security and the latest in malware
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: lucas trunk/e_dbus

2012-07-31 Thread Martin Jansa
On Tue, Jul 31, 2012 at 06:56:39PM -0300, Jose Souza wrote:
 So its better move performance test to elm? Or remove performance test
 from build, and add a script to compile manually?

Imho moving to elm should be enough, it could be disabled by default
there and if enabled it won't create circular dependency like it does
now in e_dbus.

 I could make a patch to that.
 
 On Tue, Jul 31, 2012 at 4:22 PM, Gustavo Sverzut Barbieri
 barbi...@profusion.mobi wrote:
  On Tue, Jul 31, 2012 at 12:14 PM, Jose Souza zehortig...@profusion.mobi 
  wrote:
  Why elm depends of edbus?
 
  1 - it's a catch all, then it inits edbus... it does the same with
  efreet (.desktop loader)
 
  2 - it uses ethumb, ethumb uses edbus
 
 
  --
  Gustavo Sverzut Barbieri
  http://profusion.mobi embedded systems
  --
  MSN: barbi...@gmail.com
  Skype: gsbarbieri
  Mobile: +55 (19) 9225-2202
 
  --
  Live Security Virtual Conference
  Exclusive live event will cover all the ways today's security and
  threat landscape has changed and how IT managers can respond. Discussions
  will include endpoint security, mobile security and the latest in malware
  threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and 
 threat landscape has changed and how IT managers can respond. Discussions 
 will include endpoint security, mobile security and the latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

-- 
Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com


signature.asc
Description: Digital signature
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: lucas trunk/e_dbus

2012-07-31 Thread Gustavo Sverzut Barbieri
On Tue, Jul 31, 2012 at 7:05 PM, Martin Jansa martin.ja...@gmail.com wrote:
 On Tue, Jul 31, 2012 at 06:56:39PM -0300, Jose Souza wrote:
 So its better move performance test to elm? Or remove performance test
 from build, and add a script to compile manually?

 Imho moving to elm should be enough, it could be disabled by default
 there and if enabled it won't create circular dependency like it does
 now in e_dbus.

i'd say keep it disabled by default, do not build. Similar to what we
do for evas examples that rely on ecore.

after the efl is merged in one single tree, you add a SUBDIR after and
it's all solved.


-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: barbi...@gmail.com
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
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/PROTO: . community

2012-07-31 Thread The Rasterman
On Wed, 1 Aug 2012 00:31:55 +0900 Cedric BAIL moa.blueb...@gmail.com said:

 Cedric Bail
 On Aug 1, 2012 12:02 AM, Gustavo Sverzut Barbieri barbi...@profusion.mobi
 wrote:
 
  On Tue, Jul 31, 2012 at 11:50 AM, Cedric BAIL cedric.b...@free.fr wrote:
   On Tue, Jul 31, 2012 at 11:22 PM, Gustavo Sverzut Barbieri
   barbi...@profusion.mobi wrote:
   On Tue, Jul 31, 2012 at 10:29 AM, Enlightenment SVN
   no-re...@enlightenment.org wrote:
   Log:
   community: start extracting some data from the anonymous statistic we
 collect on our server.
  
   you people are crazy. You write a tool to analyze this shit in C?
   ahahaha... you have nothing better to do with your time, right? :-)
  
   I started to do it in Perl, then I realized that my Perl manual was
   still somewhere in a plane, but not yet at home. I started looking
   online to remember and then realized that it would have been faster
   for me to do it in C... I really looked at myself wondering for some
   time and then accepted the fact that I am more fluent in C than any
   other language... Yeah, i did feel a little bit bad about that...
 
  Why would you write it in a tool you need a manual to use?! I'd say
  Perl is okay, if you knew it.
 
  as for the have been faster for me to do it in C: you're staying too
  long with Raster, your brain is already damaged. Likely unrecoverable.
 
 I can only but agree !

muhahahaha! :) but seriously - there is no universal answer for job x must be
done in language y. each person has experience/skills of their own and to
cedric its easier to do it in c. maybe not you - but to him it is. i don't see a
problem with that. being so fluent in c to the point where its not a barrier to
getting thigs like this done is probably a good sign - it means your ability to
digest the harder code inside efl is pretty damned good. :)

-- 
- Codito, ergo sum - I code, therefore I am --
The Rasterman (Carsten Haitzler)ras...@rasterman.com


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: lucas trunk/e_dbus

2012-07-31 Thread The Rasterman
On Tue, 31 Jul 2012 19:49:22 -0300 Gustavo Sverzut Barbieri
barbi...@profusion.mobi said:

 On Tue, Jul 31, 2012 at 7:05 PM, Martin Jansa martin.ja...@gmail.com wrote:
  On Tue, Jul 31, 2012 at 06:56:39PM -0300, Jose Souza wrote:
  So its better move performance test to elm? Or remove performance test
  from build, and add a script to compile manually?
 
  Imho moving to elm should be enough, it could be disabled by default
  there and if enabled it won't create circular dependency like it does
  now in e_dbus.
 
 i'd say keep it disabled by default, do not build. Similar to what we
 do for evas examples that rely on ecore.
 
 after the efl is merged in one single tree, you add a SUBDIR after and
 it's all solved.

once there is a single tree - then its all fine. :)

-- 
- Codito, ergo sum - I code, therefore I am --
The Rasterman (Carsten Haitzler)ras...@rasterman.com


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
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/PROTO: . community

2012-07-31 Thread Gustavo Sverzut Barbieri

On 31/07/2012, at 21:14, Carsten Haitzler (The Rasterman) 
ras...@rasterman.com wrote:

 On Wed, 1 Aug 2012 00:31:55 +0900 Cedric BAIL moa.blueb...@gmail.com said:
 
 Cedric Bail
 On Aug 1, 2012 12:02 AM, Gustavo Sverzut Barbieri barbi...@profusion.mobi
 wrote:
 
 On Tue, Jul 31, 2012 at 11:50 AM, Cedric BAIL cedric.b...@free.fr wrote:
 On Tue, Jul 31, 2012 at 11:22 PM, Gustavo Sverzut Barbieri
 barbi...@profusion.mobi wrote:
 On Tue, Jul 31, 2012 at 10:29 AM, Enlightenment SVN
 no-re...@enlightenment.org wrote:
 Log:
 community: start extracting some data from the anonymous statistic we
 collect on our server.
 
 you people are crazy. You write a tool to analyze this shit in C?
 ahahaha... you have nothing better to do with your time, right? :-)
 
 I started to do it in Perl, then I realized that my Perl manual was
 still somewhere in a plane, but not yet at home. I started looking
 online to remember and then realized that it would have been faster
 for me to do it in C... I really looked at myself wondering for some
 time and then accepted the fact that I am more fluent in C than any
 other language... Yeah, i did feel a little bit bad about that...
 
 Why would you write it in a tool you need a manual to use?! I'd say
 Perl is okay, if you knew it.
 
 as for the have been faster for me to do it in C: you're staying too
 long with Raster, your brain is already damaged. Likely unrecoverable.
 
 I can only but agree !
 
 muhahahaha! :) but seriously - there is no universal answer for job x must be
 done in language y. each person has experience/skills of their own and to
 cedric its easier to do it in c. maybe not you - but to him it is. i don't 
 see a
 problem with that. being so fluent in c to the point where its not a barrier 
 to
 getting thigs like this done is probably a good sign - it means your ability 
 to
 digest the harder code inside efl is pretty damned good. :)

I told before, serious brain damage. Or lots of free time :-)


 
 -- 
 - Codito, ergo sum - I code, therefore I am --
 The Rasterman (Carsten Haitzler)ras...@rasterman.com
 
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and 
 threat landscape has changed and how IT managers can respond. Discussions 
 will include endpoint security, mobile security and the latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
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/PROTO: . community

2012-07-31 Thread Cedric BAIL
On Wed, Aug 1, 2012 at 9:36 AM, Gustavo Sverzut Barbieri
barbi...@profusion.mobi wrote:
 On 31/07/2012, at 21:14, Carsten Haitzler (The Rasterman) 
 ras...@rasterman.com wrote:
 On Wed, 1 Aug 2012 00:31:55 +0900 Cedric BAIL moa.blueb...@gmail.com said:
 Cedric Bail
 On Aug 1, 2012 12:02 AM, Gustavo Sverzut Barbieri 
 barbi...@profusion.mobi
 wrote:

 On Tue, Jul 31, 2012 at 11:50 AM, Cedric BAIL cedric.b...@free.fr wrote:
 On Tue, Jul 31, 2012 at 11:22 PM, Gustavo Sverzut Barbieri
 barbi...@profusion.mobi wrote:
 On Tue, Jul 31, 2012 at 10:29 AM, Enlightenment SVN
 no-re...@enlightenment.org wrote:
 Log:
 community: start extracting some data from the anonymous statistic we
 collect on our server.

 you people are crazy. You write a tool to analyze this shit in C?
 ahahaha... you have nothing better to do with your time, right? :-)

 I started to do it in Perl, then I realized that my Perl manual was
 still somewhere in a plane, but not yet at home. I started looking
 online to remember and then realized that it would have been faster
 for me to do it in C... I really looked at myself wondering for some
 time and then accepted the fact that I am more fluent in C than any
 other language... Yeah, i did feel a little bit bad about that...

 Why would you write it in a tool you need a manual to use?! I'd say
 Perl is okay, if you knew it.

 as for the have been faster for me to do it in C: you're staying too
 long with Raster, your brain is already damaged. Likely unrecoverable.

 I can only but agree !

 muhahahaha! :) but seriously - there is no universal answer for job x must 
 be
 done in language y. each person has experience/skills of their own and to
 cedric its easier to do it in c. maybe not you - but to him it is. i don't 
 see a
 problem with that. being so fluent in c to the point where its not a barrier 
 to
 getting thigs like this done is probably a good sign - it means your ability 
 to
 digest the harder code inside efl is pretty damned good. :)

 I told before, serious brain damage. Or lots of free time :-)

I vote for brain damage, but nobody will notice I am already a crazy frenchie !
-- 
Cedric BAIL

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [patch][elementary] ctxpopup, focus-chain

2012-07-31 Thread Kim Shinwoo
thanks for your response always.
IMHO :) other container widget such as box has same issue if the widget is
so big.
as you commented, someone does not want tab though all items in the box
before going to the next widget.
but the box does not use arrow keys like list does..

cordially,
shinwoo kim.


2012/7/31 Carsten Haitzler ras...@rasterman.com

 On Fri, 27 Jul 2012 16:07:50 +0900 Kim Shinwoo kimcinoo@gmail.com
 said:

  dear all hello.
 
  you would be in rush because of freezing.. but there is still hot again.
  -_-;
  i'd like to raise an issue about focus chain on the ctxpopup. the focus
  would go around only in the ctxpopup. (IMHO, raster keep the previous
 popup
  patch. so definitely!!)
  but.. first of all, current ctxpopup does not have focus_next(). even
  though there is focus_next(), it is not work properly,
  because the parent of ctxpopup would be a widget which does not take care
  of sub objects in the focus_next(); such as elm_list.
  (every widget can be a parent of ctxpopup, if the widget is enough size
 to
  display ctxpopup. thus the elm_list can be a parent of ctxpopup also).
  anyhow, to resolve this issue, the patch uses event() of
  elm_widget_event_hook_set().
 
  the ctxpopup item is equal to the elm_list item. but the focus chain of
  elm_list does not work properly.
  generally, we use 'Tab' key to move focus, but elm_list uses the
 (up,down)
  arrow key moreover it is not a focus.
  if you want to check this patch, it would be better to use
  ELM_ACCESS_MODE=1.
  please check the attachment and give your opinion. thanks.

 this is in fact a very interesting case. where we do go next/prev but in
 different ways. tab we expect to switch to a list, then hit tab again and
 it
 switches away, using arrow keys instead to select (assuming a list is so
 big
 that u don't want to tab through all items before going to the next
 widget).

 the question is.. what to do. for now this patch is ok - but i think this
 needs
 some tought.  :)

 --
 - Codito, ergo sum - I code, therefore I am --
 The Rasterman (Carsten Haitzler)ras...@rasterman.com


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: barbieri trunk/edje/src/bin

2012-07-31 Thread Leandro Pereira
On Tue, Jul 31, 2012 at 7:42 PM, Enlightenment SVN
no-re...@enlightenment.org wrote:
  static void
 +_edje_cc_log_cb(const Eina_Log_Domain *d,
 +Eina_Log_Level level,
 +const char *file,
 +const char *fnc,
 +int line,
 +const char *fmt,
 +__UNUSED__ void *data,
 +va_list args)

Shouldn't platform-dependent stuff inside this function be inside
Eina_Log itself, with a eina_log_color_printf() function with color
codes like %R, %G, %B, %C, %M, %Y, %K, %W, etc? Or at least a
eina_log_console_color_set() and eina_log_console_color_reset()
function pair.

-- 
  Leandro

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [patch][elementary] ctxpopup, focus-chain

2012-07-31 Thread The Rasterman
On Wed, 1 Aug 2012 10:38:15 +0900 Kim Shinwoo kimcinoo@gmail.com said:

 thanks for your response always.
 IMHO :) other container widget such as box has same issue if the widget is
 so big.

that is very true. i guess the assumption is it wont be that big because after
a lot of children... rendering will get slower and slower... memory usage will
get higher and you go for a different solution. :)

 as you commented, someone does not want tab though all items in the box
 before going to the next widget.
 but the box does not use arrow keys like list does..

yeah. i guess ther assumption is count of children. table has this issue too.
again - the assumption here i think is box/table == managable # of children.
list = many more children, genlist = lots and lots and lots of children.

 cordially,
 shinwoo kim.
 
 
 2012/7/31 Carsten Haitzler ras...@rasterman.com
 
  On Fri, 27 Jul 2012 16:07:50 +0900 Kim Shinwoo kimcinoo@gmail.com
  said:
 
   dear all hello.
  
   you would be in rush because of freezing.. but there is still hot again.
   -_-;
   i'd like to raise an issue about focus chain on the ctxpopup. the focus
   would go around only in the ctxpopup. (IMHO, raster keep the previous
  popup
   patch. so definitely!!)
   but.. first of all, current ctxpopup does not have focus_next(). even
   though there is focus_next(), it is not work properly,
   because the parent of ctxpopup would be a widget which does not take care
   of sub objects in the focus_next(); such as elm_list.
   (every widget can be a parent of ctxpopup, if the widget is enough size
  to
   display ctxpopup. thus the elm_list can be a parent of ctxpopup also).
   anyhow, to resolve this issue, the patch uses event() of
   elm_widget_event_hook_set().
  
   the ctxpopup item is equal to the elm_list item. but the focus chain of
   elm_list does not work properly.
   generally, we use 'Tab' key to move focus, but elm_list uses the
  (up,down)
   arrow key moreover it is not a focus.
   if you want to check this patch, it would be better to use
   ELM_ACCESS_MODE=1.
   please check the attachment and give your opinion. thanks.
 
  this is in fact a very interesting case. where we do go next/prev but in
  different ways. tab we expect to switch to a list, then hit tab again and
  it
  switches away, using arrow keys instead to select (assuming a list is so
  big
  that u don't want to tab through all items before going to the next
  widget).
 
  the question is.. what to do. for now this patch is ok - but i think this
  needs
  some tought.  :)
 
  --
  - Codito, ergo sum - I code, therefore I am --
  The Rasterman (Carsten Haitzler)ras...@rasterman.com
 
 


-- 
- Codito, ergo sum - I code, therefore I am --
The Rasterman (Carsten Haitzler)ras...@rasterman.com


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
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/PROTO: . community

2012-07-31 Thread Cedric BAIL
On Tue, Jul 31, 2012 at 10:29 PM, Enlightenment SVN
no-re...@enlightenment.org wrote:
 Log:
 community: start extracting some data from the anonymous statistic we collect 
 on our server.


 Author:   cedric
 Date: 2012-07-31 06:29:17 -0700 (Tue, 31 Jul 2012)
 New Revision: 74655
 Trac: http://trac.enlightenment.org/e/changeset/74655

 Added:
   trunk/PROTO/community/ trunk/PROTO/community/community_analyse.c 
 trunk/PROTO/community/country_map.html 
 trunk/PROTO/community/country_population.csv 
 trunk/PROTO/community/country_tld.csv

Now that every one has acknowledge my craziness, what kind of
statistic would be useful to display ?

The data we get are only giving us some GeoIP address with an UUID and
a date that will be pinged again every few days. So no real per day
statistic, but more per month. GeoIP is not really precise, as it
means that half of the information come from an unknown location
(Maybe Alien are the first user base of Enlightenment). So what kind
of statistic would be useful from a community development perspective
or just for fun ?

Be aware that the information we have is really minimal as people may
choose to not ping e.org when wizard run, and there is no later option
to turn that on (Of course I have no statistic as how many people did
refuse to ping e.org :-D).
-- 
Cedric BAIL

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: barbieri trunk/edje/src/bin

2012-07-31 Thread Cedric BAIL
On Wed, Aug 1, 2012 at 7:42 AM, Enlightenment SVN
no-re...@enlightenment.org wrote:
 Log:
 fix edje error reporting for once and for all.

   edje error was a mess. First someone (maybe myself) added eina log,
   then people changed it to be a mix with printf()... then they replaced
   eina_log with printf() + colors so it would be less verbose.

   It's fixed now! Using eina log infrastructure.

   If all that is wanted is specific messages for edje_cc domain, do it
   with a specific log print function (eina_log_print_cb_set()). I made
   it produce messages in the format:

   levelcolorprogname: levelprefixmessage

   Where:
- levelcolor is defined by eina_log (I hacked the win32 version,
  since no public api to resolve level to color).
- levelprefix is Error.  or Warning.  to cope with traditional
  output.

   If it does not look as you wanted, let me know before stuffing some
   printf() again.

   Bonus point: reduced 2 global variables (progname and verbose),
   removed lots of code.

This commit is really bad ! All warning displayed by edje_cc are gone
and you need to turn them on by using an environment variable ! That's
not the purpose of this warning. This warning explicitly tell the
developer that he did something wrong or bad in his edje file. We need
to always display them, that was the purpose of the previous code.
Please fix it correctly !
-- 
Cedric BAIL

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: cedric trunk/web/www

2012-07-31 Thread Cedric BAIL
On Tue, Jul 31, 2012 at 7:59 PM, Gustavo Sverzut Barbieri
barbi...@profusion.mobi wrote:
 On Tuesday, July 31, 2012, Carsten Haitzler wrote:
 On Tue, 31 Jul 2012 07:29:33 -0300 Gustavo Sverzut Barbieri
 barbi...@profusion.mobi said:
  On Tuesday, July 31, 2012, Enlightenment SVN wrote:
   Log:
   web: store information about user update rate behaviour.
  
  
   Author:   cedric
   Date: 2012-07-30 23:53:44 -0700 (Mon, 30 Jul 2012)
   New Revision: 74615
   Trac: http://trac.enlightenment.org/e/changeset/74615
  
   Modified:
 trunk/web/www/update.php
  
   Modified: trunk/web/www/update.php
   ===
   --- trunk/web/www/update.php2012-07-31 06:04:52 UTC (rev 74614)
   +++ trunk/web/www/update.php2012-07-31 06:53:44 UTC (rev 74615)
   @@ -3,23 +3,23 @@
# list of apps and latest versions
$apps = array
  (
   -   enlightenment= 0.16.999.65643,
   -   eina = 1.1.0,
   -   eet  = 1.5.0,
   -   evas = 1.1.0,
   -   ecore= 1.1.0,
   -   embryo   = 1.1.0,
   -   edje = 1.1.0,
   -   eeze = 1.1.0,
   -   e_dbus   = 1.1.0,
   -   efreet   = 1.1.0,
   -   expedite = 1.1.0,
   -   evas_generic_loaders = 1.1.0,
   +   enlightenment= 0.16.999.74598,
   +   eina = 1.2.0,
   +   eet  = 1.6.0,
   +   evas = 1.2.0,
   +   ecore= 1.2.0,
   +   embryo   = 1.2.0,
   +   edje = 1.2.0,
   +   eeze = 1.2.0,
   +   e_dbus   = 1.2.0,
   +   efreet   = 1.2.0,
   +   expedite = 1.2.0,
   +   evas_generic_loaders = 1.2.0,
   evil = 1.0.0,
   -   elementary   = 0.8.0.65643,
   -   eio  = 0.1.0.65643,
   -   ethumb   = 0.1.1.65643,
   -   emotion  = 0.2.0.65643
   +   elementary   = 1.0.0,
   +   eio  = 1.0.0,
   +   ethumb   that's the same code that was there... and yes -
 it's racy. i wrote it and
 didn't care at the time as i wasn't expecting enough collisions to matter.
 it's
 served its purpose tho.. gave us stats. :)

 We should have been lucky. It's easy to fix, why not?

Yep, we were lucky, only a few thousand race condition did happen in
the log. So yep, should be fixed. I am just not fluent enough in php,
the script doesn't work as expected at the moment. It doesn't fill
e17-updates correctly... If you have time to look at it that would be
cool.
-- 
Cedric BAIL

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: barbieri trunk/edje/src/bin

2012-07-31 Thread Gustavo Sverzut Barbieri
On Tuesday, July 31, 2012, Cedric BAIL wrote:

 On Wed, Aug 1, 2012 at 7:42 AM, Enlightenment SVN
 no-re...@enlightenment.org javascript:; wrote:
  Log:
  fix edje error reporting for once and for all.
 
edje error was a mess. First someone (maybe myself) added eina log,
then people changed it to be a mix with printf()... then they replaced
eina_log with printf() + colors so it would be less verbose.
 
It's fixed now! Using eina log infrastructure.
 
If all that is wanted is specific messages for edje_cc domain, do it
with a specific log print function (eina_log_print_cb_set()). I made
it produce messages in the format:
 
levelcolorprogname: levelprefixmessage
 
Where:
 - levelcolor is defined by eina_log (I hacked the win32 version,
   since no public api to resolve level to color).
 - levelprefix is Error.  or Warning.  to cope with traditional
   output.
 
If it does not look as you wanted, let me know before stuffing some
printf() again.
 
Bonus point: reduced 2 global variables (progname and verbose),
removed lots of code.

 This commit is really bad ! All warning displayed by edje_cc are gone
 and you need to turn them on by using an environment variable ! That's
 not the purpose of this warning. This warning explicitly tell the
 developer that he did something wrong or bad in his edje file. We need
 to always display them, that was the purpose of the previous code.
 Please fix it correctly !


-v Is all you need. If you want to have warnings on by default, I can do
it. Should I?



 --
 Cedric BAIL


 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and
 threat landscape has changed and how IT managers can respond. Discussions
 will include endpoint security, mobile security and the latest in malware
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net javascript:;
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel



-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: barbi...@gmail.com
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: barbieri trunk/edje/src/bin

2012-07-31 Thread Gustavo Sverzut Barbieri
On Tuesday, July 31, 2012, Leandro Pereira wrote:

 On Tue, Jul 31, 2012 at 7:42 PM, Enlightenment SVN
 no-re...@enlightenment.org javascript:; wrote:
   static void
  +_edje_cc_log_cb(const Eina_Log_Domain *d,
  +Eina_Log_Level level,
  +const char *file,
  +const char *fnc,
  +int line,
  +const char *fmt,
  +__UNUSED__ void *data,
  +va_list args)

 Shouldn't platform-dependent stuff inside this function be inside
 Eina_Log itself, with a eina_log_color_printf() function with color
 codes like %R, %G, %B, %C, %M, %Y, %K, %W, etc? Or at least a
 eina_log_console_color_set() and eina_log_console_color_reset()
 function pair.


Nice idea. Could add these tomorrow. If I forget someone remember me.

The printf() variant is slower and more complex. I plan to add a windows
version of color get, or expose a color set that parses it for windows
(done, just need expose)


 --
   Leandro


 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and
 threat landscape has changed and how IT managers can respond. Discussions
 will include endpoint security, mobile security and the latest in malware
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net javascript:;
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel



-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: barbi...@gmail.com
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: barbieri trunk/edje/src/bin

2012-07-31 Thread Cedric BAIL
On Wed, Aug 1, 2012 at 12:25 PM, Gustavo Sverzut Barbieri
barbi...@profusion.mobi wrote:
 On Tuesday, July 31, 2012, Cedric BAIL wrote:
 On Wed, Aug 1, 2012 at 7:42 AM, Enlightenment SVN
 no-re...@enlightenment.org javascript:; wrote:
  Log:
  fix edje error reporting for once and for all.
 
edje error was a mess. First someone (maybe myself) added eina log,
then people changed it to be a mix with printf()... then they replaced
eina_log with printf() + colors so it would be less verbose.
 
It's fixed now! Using eina log infrastructure.
 
If all that is wanted is specific messages for edje_cc domain, do it
with a specific log print function (eina_log_print_cb_set()). I made
it produce messages in the format:
 
levelcolorprogname: levelprefixmessage
 
Where:
 - levelcolor is defined by eina_log (I hacked the win32 version,
   since no public api to resolve level to color).
 - levelprefix is Error.  or Warning.  to cope with traditional
   output.
 
If it does not look as you wanted, let me know before stuffing some
printf() again.
 
Bonus point: reduced 2 global variables (progname and verbose),
removed lots of code.

 This commit is really bad ! All warning displayed by edje_cc are gone
 and you need to turn them on by using an environment variable ! That's
 not the purpose of this warning. This warning explicitly tell the
 developer that he did something wrong or bad in his edje file. We need
 to always display them, that was the purpose of the previous code.
 Please fix it correctly !

 -v Is all you need. If you want to have warnings on by default, I can do
 it. Should I?

I think that edje compilation warning should be always on, they are
real mistake in the edc file.
-- 
Cedric BAIL

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: cedric trunk/web/www

2012-07-31 Thread Gustavo Sverzut Barbieri
On Wednesday, August 1, 2012, Cedric BAIL wrote:

 On Tue, Jul 31, 2012 at 7:59 PM, Gustavo Sverzut Barbieri
 barbi...@profusion.mobi wrote:
  On Tuesday, July 31, 2012, Carsten Haitzler wrote:
  On Tue, 31 Jul 2012 07:29:33 -0300 Gustavo Sverzut Barbieri
  barbi...@profusion.mobi said:
   On Tuesday, July 31, 2012, Enlightenment SVN wrote:
Log:
web: store information about user update rate behaviour.
   
   
Author:   cedric
Date: 2012-07-30 23:53:44 -0700 (Mon, 30 Jul 2012)
New Revision: 74615
Trac: http://trac.enlightenment.org/e/changeset/74615
   
Modified:
  trunk/web/www/update.php
   
Modified: trunk/web/www/update.php
===
--- trunk/web/www/update.php2012-07-31 06:04:52 UTC (rev 74614)
+++ trunk/web/www/update.php2012-07-31 06:53:44 UTC (rev 74615)
@@ -3,23 +3,23 @@
 # list of apps and latest versions
 $apps = array
   (
-   enlightenment= 0.16.999.65643,
-   eina = 1.1.0,
-   eet  = 1.5.0,
-   evas = 1.1.0,
-   ecore= 1.1.0,
-   embryo   = 1.1.0,
-   edje = 1.1.0,
-   eeze = 1.1.0,
-   e_dbus   = 1.1.0,
-   efreet   = 1.1.0,
-   expedite = 1.1.0,
-   evas_generic_loaders = 1.1.0,
+   enlightenment= 0.16.999.74598,
+   eina = 1.2.0,
+   eet  = 1.6.0,
+   evas = 1.2.0,
+   ecore= 1.2.0,
+   embryo   = 1.2.0,
+   edje = 1.2.0,
+   eeze = 1.2.0,
+   e_dbus   = 1.2.0,
+   efreet   = 1.2.0,
+   expedite = 1.2.0,
+   evas_generic_loaders = 1.2.0,
evil = 1.0.0,
-   elementary   = 0.8.0.65643,
 Yep, we were lucky, only a few thousand race condition did happen in
 the log. So yep, should be fixed. I am just not fluent enough in php,
 the script doesn't work as expected at the moment. It doesn't fill
 e17-updates correctly... If you have time to look at it that would be
 cool.


PHP exposes libc very directly. Just format the string before, use flock()
and append as you did:


http://php.net/manual/en/function.flock.php


 --
 Cedric BAIL


 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and
 threat landscape has changed and how IT managers can respond. Discussions
 will include endpoint security, mobile security and the latest in malware
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net javascript:;
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel



-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: barbi...@gmail.com
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: barbieri trunk/edje/src/bin

2012-07-31 Thread Gustavo Sverzut Barbieri
On Wednesday, August 1, 2012, Cedric BAIL wrote:

 On Wed, Aug 1, 2012 at 12:25 PM, Gustavo Sverzut Barbieri
 barbi...@profusion.mobi javascript:; wrote:
  On Tuesday, July 31, 2012, Cedric BAIL wrote:
  On Wed, Aug 1, 2012 at 7:42 AM, Enlightenment SVN
  no-re...@enlightenment.org javascript:; javascript:; wrote:
   Log:
   fix edje error reporting for once and for all.
  
 edje error was a mess. First someone (maybe myself) added eina log,
 then people changed it to be a mix with printf()... then they
 replaced
 eina_log with printf() + colors so it would be less verbose.
  
 It's fixed now! Using eina log infrastructure.
  
 If all that is wanted is specific messages for edje_cc domain, do it
 with a specific log print function (eina_log_print_cb_set()). I made
 it produce messages in the format:
  
 levelcolorprogname: levelprefixmessage
  
 Where:
  - levelcolor is defined by eina_log (I hacked the win32 version,
since no public api to resolve level to color).
  - levelprefix is Error.  or Warning.  to cope with traditional
output.
  
 If it does not look as you wanted, let me know before stuffing some
 printf() again.
  
 Bonus point: reduced 2 global variables (progname and verbose),
 removed lots of code.
 
  This commit is really bad ! All warning displayed by edje_cc are gone
  and you need to turn them on by using an environment variable ! That's
  not the purpose of this warning. This warning explicitly tell the
  developer that he did something wrong or bad in his edje file. We need
  to always display them, that was the purpose of the previous code.
  Please fix it correctly !

  -v Is all you need. If you want to have warnings on by default, I can do
  it. Should I?

 I think that edje compilation warning should be always on, they are
 real mistake in the edc file.



Ok, it's simple to add, doing it tomorrow.




 --
 Cedric BAIL


 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and
 threat landscape has changed and how IT managers can respond. Discussions
 will include endpoint security, mobile security and the latest in malware
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net javascript:;
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel



-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: barbi...@gmail.com
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] malloc()

2012-07-31 Thread rustyBSD
Hi,

== e/src/bin/e_fm.c ==
line 9261 - _e_fm_retry_abort_dialog(int pid, const char *str)
There is no check if malloc() fails. Should add if (!id) return NULL;
after id = malloc(sizeof(int));. It avoids null pointer dereference.

Same problem in
_e_fm_overwrite_dialog(int pid, const char *str)
_e_fm_error_dialog(int pid, const char *str)
_e_fm_string_append_char(char *str, size_t *size, size_t *len, char c)
_e_fm2_typebuf_complete(Evas_Object *obj)

Maxime
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
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/PROTO: . community

2012-07-31 Thread Sanjeev BA
http://www.slideshare.net/geekygirldawn/crunching-the-numbers-open-source-community-metrics

Provides information about metrics relevant for a community. This might
provide some ideas.

On Wed, Aug 1, 2012 at 11:47 AM, Cedric BAIL cedric.b...@free.fr wrote:

 On Tue, Jul 31, 2012 at 10:29 PM, Enlightenment SVN
 no-re...@enlightenment.org wrote:
  Log:
  community: start extracting some data from the anonymous statistic we
 collect on our server.
 
 
  Author:   cedric
  Date: 2012-07-31 06:29:17 -0700 (Tue, 31 Jul 2012)
  New Revision: 74655
  Trac: http://trac.enlightenment.org/e/changeset/74655
 
  Added:
trunk/PROTO/community/ trunk/PROTO/community/community_analyse.c
 trunk/PROTO/community/country_map.html
 trunk/PROTO/community/country_population.csv
 trunk/PROTO/community/country_tld.csv

 Now that every one has acknowledge my craziness, what kind of
 statistic would be useful to display ?

 The data we get are only giving us some GeoIP address with an UUID and
 a date that will be pinged again every few days. So no real per day
 statistic, but more per month. GeoIP is not really precise, as it
 means that half of the information come from an unknown location
 (Maybe Alien are the first user base of Enlightenment). So what kind
 of statistic would be useful from a community development perspective
 or just for fun ?

 Be aware that the information we have is really minimal as people may
 choose to not ping e.org when wizard run, and there is no later option
 to turn that on (Of course I have no statistic as how many people did
 refuse to ping e.org :-D).
 --
 Cedric BAIL


 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and
 threat landscape has changed and how IT managers can respond. Discussions
 will include endpoint security, mobile security and the latest in malware
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: barbieri trunk/edje/src/bin

2012-07-31 Thread Vincent Torri
On Wed, Aug 1, 2012 at 5:28 AM, Gustavo Sverzut Barbieri
barbi...@profusion.mobi wrote:
 On Tuesday, July 31, 2012, Leandro Pereira wrote:

 On Tue, Jul 31, 2012 at 7:42 PM, Enlightenment SVN
 no-re...@enlightenment.org javascript:; wrote:
   static void
  +_edje_cc_log_cb(const Eina_Log_Domain *d,
  +Eina_Log_Level level,
  +const char *file,
  +const char *fnc,
  +int line,
  +const char *fmt,
  +__UNUSED__ void *data,
  +va_list args)

 Shouldn't platform-dependent stuff inside this function be inside
 Eina_Log itself, with a eina_log_color_printf() function with color
 codes like %R, %G, %B, %C, %M, %Y, %K, %W, etc? Or at least a
 eina_log_console_color_set() and eina_log_console_color_reset()
 function pair.


 Nice idea. Could add these tomorrow. If I forget someone remember me.

aren't we in freeze (no feature addition ?)

Vincent

 The printf() variant is slower and more complex. I plan to add a windows
 version of color get, or expose a color set that parses it for windows
 (done, just need expose)

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] [Patch][Emotion] It accesses to the freed data

2012-07-31 Thread Sohyun Kim
Hi
I made patch for emotion-gstreamer.

In the render() of gstreamer thread, it adds an asynchronous call to make a 
copy of buffer to evas_image.
When application calls delete function for the emotion object during rendering, 
emotion deletes the gstreamer pipeline and the object.
After that, the asynchronous function is called and it accesses to the freed 
data.
The problem is also happened when a new video file is set. (when pipeline is 
resetted)

I added a condition to the asyncronous function for checking that pipeline is 
cheaned up.
I used last buffer data to check it.
During rendering, emotion keeps a copy of last inserted buffer.
When the pipeline is cleaned up, last buffer data is deleted.

Please check the attached patch.
Regards, Sohyun
 

emotion.patch.text
Description: Binary data
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: barbieri trunk/edje/src/bin

2012-07-31 Thread Cedric BAIL
On Wed, Aug 1, 2012 at 1:35 PM, Vincent Torri vincent.to...@gmail.com wrote:
 On Wed, Aug 1, 2012 at 5:28 AM, Gustavo Sverzut Barbieri
 barbi...@profusion.mobi wrote:
 On Tuesday, July 31, 2012, Leandro Pereira wrote:

 On Tue, Jul 31, 2012 at 7:42 PM, Enlightenment SVN
 no-re...@enlightenment.org javascript:; wrote:
   static void
  +_edje_cc_log_cb(const Eina_Log_Domain *d,
  +Eina_Log_Level level,
  +const char *file,
  +const char *fnc,
  +int line,
  +const char *fmt,
  +__UNUSED__ void *data,
  +va_list args)

 Shouldn't platform-dependent stuff inside this function be inside
 Eina_Log itself, with a eina_log_color_printf() function with color
 codes like %R, %G, %B, %C, %M, %Y, %K, %W, etc? Or at least a
 eina_log_console_color_set() and eina_log_console_color_reset()
 function pair.


 Nice idea. Could add these tomorrow. If I forget someone remember me.

 aren't we in freeze (no feature addition ?)

It's more like a bug fixing.
-- 
Cedric BAIL

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Question about Evas_Object. - How to create Evas_Object with specific data?

2012-07-31 Thread Eunmi Lee
Dear Gustavo Sverzut and Gustavo Lima,

I'm really grateful for your helps :) and it is great that I can
inherit Elementary widgets later!
I'm going to prepare new patch to expose new API to set property after
creating my Evas_Object by referencing the Elementary widgets.

Actually, it is similar with my first approach to make my Evas_Object
inheritable with property.
But at that time, I doubted that it is right approach because the
Evas_Object which inherits my Evas_Object has to be sure to call API
to set property in its constructor.
So, I wanted to find the way that the Evas_Object which inherits my
Evas_Object can not forget to do additional work to set property, and
I failed.
Anyway, now I'm happy because I've got the way which is acceptable and
accredited in the EFL :)
I want to say thank you again.

Additionally someday, I hope that Evas_Object can support additional
parameters in the evas_object_smart_add().
In the GTK, they can set properties to the g_object_new() function and
the properties are saved as g_property.
so, the properties can be used later such as g_object's constructed() function.
I don't know well how GTK works, but I envy that functions.

BR,
Eunmi Lee

2012/8/1 Gustavo Sverzut Barbieri barbi...@profusion.mobi:
 On Tue, Jul 31, 2012 at 11:34 AM, Gustavo Lima Chaves
 gl...@profusion.mobi wrote:
 * Gustavo Sverzut Barbieri barbi...@profusion.mobi [2012-07-31 11:28:49 
 -0300]:

 On Tue, Jul 31, 2012 at 9:44 AM, Eunmi Lee myy...@gmail.com wrote:
  Vincent and Gustavo, thank you for reply.
 
  But I could not find the answer from emotion and elementary,
  because I want to make the Evas_Object which is inheritable and gets
  value from the constructor's parameter.
 
  Elementary gets the parent as a parameter in the constructor, but
  elementary widget is not inheritable, so they can do everything in the
  constructor.
  Let's imagine to make the elm_popup inheritable. where can we make the
  Widget_Data and how can we pass the parent to make the wd-notify?
 
  If I don't have to make my Evas_Object inheritable, I can do
  everything in the constructor like an Elementary and Emotion widget.
  If I don't have to pass the value which is used to initialize
  Evas_Object, it is easy to make it.
  However, I want to do both of them.
 
  I really want to find the way to get the both of inheritance and value
  of constructor.

 Gustavo Lima replied with pointers on how to do it.

 But I insist you're looking it from the wrong point of view. There is
 no constructor parameter concepts for Evas_Object. period, accept
 that. The proper way to do it is to have another method call AFTER the
 constructor:

Evas_Object *o = evas_object_smart_add(e, my_smart);
my_property_set(o, my_parameter);

 You can expose this in two forms:
1. Wrapped inside your own constructor (not-EFL like):
Evas_Object *my_obj_add(Evas *e, my_type my_parameter) {
Evas_Object *o = evas_object_smart_add(e, my_smart);
my_property_set(o, my_parameter);
return o;
}

2. Explicitly expose a constructor without parameter and a public
 (EAPI) method.

 For other details look at glima's email.

 Barbieri, I bet what he wants is setting the object's smart data
 *inside its smart_add() function*.  That's the place to do it.

 this part is already covered by your email :-)

 --
 Gustavo Sverzut Barbieri
 http://profusion.mobi embedded systems
 --
 MSN: barbi...@gmail.com
 Skype: gsbarbieri
 Mobile: +55 (19) 9225-2202

 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and
 threat landscape has changed and how IT managers can respond. Discussions
 will include endpoint security, mobile security and the latest in malware
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel