[E-devel] last call for efm mount bugs

2012-06-13 Thread Michael Blumenkrantz
you've all got until this friday to notify me of any remaining efm mount
bugs. after that I'm switching gears and probably won't be working on it
for a bit.
--
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] last call for efm mount bugs

2012-06-13 Thread P Purkayastha
On 06/13/2012 02:37 PM, Michael Blumenkrantz wrote:
 you've all got until this friday to notify me of any remaining efm mount
 bugs. after that I'm switching gears and probably won't be working on it
 for a bit.

Mount no work ubuntu-12.04. Try gentoo later. :)


--
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] last call for efm mount bugs

2012-06-13 Thread Michael Blumenkrantz
I'm using ubuntu 12.04 here and it works perfectly with all backends. I
call your bluff.

On Wed, Jun 13, 2012 at 8:07 AM, P Purkayastha ppu...@gmail.com wrote:

 On 06/13/2012 02:37 PM, Michael Blumenkrantz wrote:
  you've all got until this friday to notify me of any remaining efm mount
  bugs. after that I'm switching gears and probably won't be working on it
  for a bit.

 Mount no work ubuntu-12.04. Try gentoo later. :)



 --
 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] last call for efm mount bugs

2012-06-13 Thread P Purkayastha
May I know your configure flags? It doesn't work here with the default 
configure flags. I used easy_e17 (well, my own fork of it).

pstree shows that e17 is launched properly with consolekit (try to have 
a widescreen fixed font email view):

  |-lightdm-+-Xorg
  | |-lightdm
  | 
|-lightdm-+-starte17-+-ck-launch-sessi---enlightenment-+-dropbox---15*[{dropbox}]
  | | |  | 
|-enlightenment_f


On 06/13/2012 03:10 PM, Michael Blumenkrantz wrote:
 I'm using ubuntu 12.04 here and it works perfectly with all backends. I
 call your bluff.

 On Wed, Jun 13, 2012 at 8:07 AM, P Purkayasthappu...@gmail.com  wrote:

 On 06/13/2012 02:37 PM, Michael Blumenkrantz wrote:
 you've all got until this friday to notify me of any remaining efm mount
 bugs. after that I'm switching gears and probably won't be working on it
 for a bit.

 Mount no work ubuntu-12.04. Try gentoo later. :)



 --
 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


Re: [E-devel] last call for efm mount bugs

2012-06-13 Thread P Purkayastha
Here is the log of a stalled compilation. eeze is detected but for some 
reason eeze_mount is disabled.

http://pastebin.com/8fXbQ0Db

And, here is the config.log:

http://pastebin.com/jaCyV3a1

On 06/13/2012 03:23 PM, Michael Blumenkrantz wrote:
 More useful would be to know what the configure output from e says are
 enabled for your mount backends. Whenever I'm testing I always ensure that
 I disable the ones I am not using. Perhaps explicitly disabling all but one
 will narrow down your issue?

 If you're on a single user system, I recommend using the eeze backend; just
 requires latest eeze built with libmount support and (probably) no extra
 configuration in /etc/enlightenment/sysactions.conf if you're in an admin
 group. It's much more difficult to troubleshoot udisks since I can only say
 that it Works For Me (tm) and I have no idea how to properly configure
 udisks with all that *kit nonsense.

 On Wed, Jun 13, 2012 at 8:16 AM, P Purkayasthappu...@gmail.com  wrote:

 May I know your configure flags? It doesn't work here with the default
 configure flags. I used easy_e17 (well, my own fork of it).

 pstree shows that e17 is launched properly with consolekit (try to have
 a widescreen fixed font email view):

   |-lightdm-+-Xorg
   | |-lightdm
   |

 |-lightdm-+-starte17-+-ck-launch-sessi---enlightenment-+-dropbox---15*[{dropbox}]
   | | |  |
 |-enlightenment_f


 On 06/13/2012 03:10 PM, Michael Blumenkrantz wrote:
 I'm using ubuntu 12.04 here and it works perfectly with all backends. I
 call your bluff.

 On Wed, Jun 13, 2012 at 8:07 AM, P Purkayasthappu...@gmail.com   wrote:

 On 06/13/2012 02:37 PM, Michael Blumenkrantz wrote:
 you've all got until this friday to notify me of any remaining efm
 mount
 bugs. after that I'm switching gears and probably won't be working on
 it
 for a bit.

 Mount no work ubuntu-12.04. Try gentoo later. :)




 --
 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

 --
 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] last call for efm mount bugs

2012-06-13 Thread Michael Blumenkrantz
Your eeze is not built with libmount support. E detects this and disables
eeze mounting.

On Wed, Jun 13, 2012 at 8:39 AM, P Purkayastha ppu...@gmail.com wrote:

 Here is the log of a stalled compilation. eeze is detected but for some
 reason eeze_mount is disabled.

 http://pastebin.com/8fXbQ0Db

 And, here is the config.log:

 http://pastebin.com/jaCyV3a1

 On 06/13/2012 03:23 PM, Michael Blumenkrantz wrote:
  More useful would be to know what the configure output from e says are
  enabled for your mount backends. Whenever I'm testing I always ensure
 that
  I disable the ones I am not using. Perhaps explicitly disabling all but
 one
  will narrow down your issue?
 
  If you're on a single user system, I recommend using the eeze backend;
 just
  requires latest eeze built with libmount support and (probably) no extra
  configuration in /etc/enlightenment/sysactions.conf if you're in an admin
  group. It's much more difficult to troubleshoot udisks since I can only
 say
  that it Works For Me (tm) and I have no idea how to properly configure
  udisks with all that *kit nonsense.
 
  On Wed, Jun 13, 2012 at 8:16 AM, P Purkayasthappu...@gmail.com  wrote:
 
  May I know your configure flags? It doesn't work here with the default
  configure flags. I used easy_e17 (well, my own fork of it).
 
  pstree shows that e17 is launched properly with consolekit (try to have
  a widescreen fixed font email view):
 
|-lightdm-+-Xorg
| |-lightdm
|
 
 
 |-lightdm-+-starte17-+-ck-launch-sessi---enlightenment-+-dropbox---15*[{dropbox}]
| | |  |
  |-enlightenment_f
 
 
  On 06/13/2012 03:10 PM, Michael Blumenkrantz wrote:
  I'm using ubuntu 12.04 here and it works perfectly with all backends. I
  call your bluff.
 
  On Wed, Jun 13, 2012 at 8:07 AM, P Purkayasthappu...@gmail.com
 wrote:
 
  On 06/13/2012 02:37 PM, Michael Blumenkrantz wrote:
  you've all got until this friday to notify me of any remaining efm
  mount
  bugs. after that I'm switching gears and probably won't be working on
  it
  for a bit.
 
  Mount no work ubuntu-12.04. Try gentoo later. :)
 
 
 
 
 
 --
  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
 
 
 --
  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] E SVN: tasn trunk/evas/src/lib/canvas

2012-06-13 Thread Tom Hacohen
Fixed in 72068, Thanks.

--
Tom.

On 12/06/12 21:23, Daniel Juyung Seo wrote:
 Hello Tom.
 This breaks eyelight. Can you check with eyelight?

 Please refer the following screenshot.
 http://www.flickr.com/photos/67308399@N05/718081/in/photostream
 When I run eyelight and move forward/backward fast, objects are not
 deleted correctly.
 howto)
1. build/install PROTO/eyelight
 2. run $eyelight -p=efl.elt in trunk/MARKETING/conf/FOSDEM/2011/EFL

 This commit broke it.
 Thanks in advance.

 Daniel Juyung Seo (SeoZ)

 On Mon, Jun 11, 2012 at 5:35 PM, Enlightenment SVN
 no-re...@enlightenment.org wrote:
 Log:
 Evas smart: Remove from the list, don't assume we have not other refcounts.

   Without it, it just assumes the object has no refcounts and deletes the
   object by force. It's very bad if you use refcounts, because your refcounts
   are gone.

 Author:   tasn
 Date: 2012-06-11 01:35:07 -0700 (Mon, 11 Jun 2012)
 New Revision: 71936
 Trac: http://trac.enlightenment.org/e/changeset/71936

 Modified:
   trunk/evas/src/lib/canvas/evas_object_smart.c

 Modified: trunk/evas/src/lib/canvas/evas_object_smart.c
 ===
 --- trunk/evas/src/lib/canvas/evas_object_smart.c   2012-06-11 08:19:04 
 UTC (rev 71935)
 +++ trunk/evas/src/lib/canvas/evas_object_smart.c   2012-06-11 08:35:07 
 UTC (rev 71936)
 @@ -301,7 +301,10 @@
   {
 Evas_Object_Smart *o = (Evas_Object_Smart *)(obj-object_data);
 while (o-contained)
 - evas_object_del((Evas_Object *)(o-contained));
 + {
 +evas_object_smart_member_del(
 +  EINA_INLIST_CONTAINER_GET(o-contained, Evas_Object));
 + }
   }

   EAPI Evas_Object *


 --
 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

 --
 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] last call for efm mount bugs

2012-06-13 Thread P Purkayastha
I had to install libmount-dev, and libblkid-dev for eeze to get compiled 
with libmount support. I compiled eeze and e. Now, I don't get any 
device icons in the menu or the desktop.

Will check this later. Have to do some other stuff now.

On 06/13/2012 03:52 PM, Michael Blumenkrantz wrote:
 Your eeze is not built with libmount support. E detects this and disables
 eeze mounting.

 On Wed, Jun 13, 2012 at 8:39 AM, P Purkayasthappu...@gmail.com  wrote:

 Here is the log of a stalled compilation. eeze is detected but for some
 reason eeze_mount is disabled.

 http://pastebin.com/8fXbQ0Db

 And, here is the config.log:

 http://pastebin.com/jaCyV3a1

 On 06/13/2012 03:23 PM, Michael Blumenkrantz wrote:
 More useful would be to know what the configure output from e says are
 enabled for your mount backends. Whenever I'm testing I always ensure
 that
 I disable the ones I am not using. Perhaps explicitly disabling all but
 one
 will narrow down your issue?

 If you're on a single user system, I recommend using the eeze backend;
 just
 requires latest eeze built with libmount support and (probably) no extra
 configuration in /etc/enlightenment/sysactions.conf if you're in an admin
 group. It's much more difficult to troubleshoot udisks since I can only
 say
 that it Works For Me (tm) and I have no idea how to properly configure
 udisks with all that *kit nonsense.

 On Wed, Jun 13, 2012 at 8:16 AM, P Purkayasthappu...@gmail.com   wrote:

 May I know your configure flags? It doesn't work here with the default
 configure flags. I used easy_e17 (well, my own fork of it).

 pstree shows that e17 is launched properly with consolekit (try to have
 a widescreen fixed font email view):

|-lightdm-+-Xorg
| |-lightdm
|


 |-lightdm-+-starte17-+-ck-launch-sessi---enlightenment-+-dropbox---15*[{dropbox}]
| | |  |
 |-enlightenment_f


 On 06/13/2012 03:10 PM, Michael Blumenkrantz wrote:
 I'm using ubuntu 12.04 here and it works perfectly with all backends. I
 call your bluff.

 On Wed, Jun 13, 2012 at 8:07 AM, P Purkayasthappu...@gmail.com
 wrote:

 On 06/13/2012 02:37 PM, Michael Blumenkrantz wrote:
 you've all got until this friday to notify me of any remaining efm
 mount
 bugs. after that I'm switching gears and probably won't be working on
 it
 for a bit.

 Mount no work ubuntu-12.04. Try gentoo later. :)





 --
 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


 --
 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 

Re: [E-devel] last call for efm mount bugs

2012-06-13 Thread Vincent Torri
On Wed, Jun 13, 2012 at 9:52 AM, Michael Blumenkrantz
michael.blumenkra...@gmail.com wrote:
 Your eeze is not built with libmount support. E detects this and disables
 eeze mounting.

maybe you should echo something in red in the configure output (like i
did with static modules in eina) if eeze_mount will not be available

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] last call for efm mount bugs

2012-06-13 Thread Michael Blumenkrantz
It's not really that big of a deal imo. Most people won't even know what
eeze mounting is, and udisks should work for everyone.

On Wed, Jun 13, 2012 at 10:27 AM, Vincent Torri vincent.to...@gmail.comwrote:

 On Wed, Jun 13, 2012 at 9:52 AM, Michael Blumenkrantz
 michael.blumenkra...@gmail.com wrote:
  Your eeze is not built with libmount support. E detects this and disables
  eeze mounting.

 maybe you should echo something in red in the configure output (like i
 did with static modules in eina) if eeze_mount will not be available

 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

--
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 IN trunk: . terminology terminology/data terminology/data/desktop terminology/data/fonts terminology/data/icons terminology/data/images terminology/data/themes terminology/

2012-06-13 Thread The Rasterman
On Wed, 13 Jun 2012 10:55:52 +0900 Carsten Haitzler (The Rasterman)
ras...@rasterman.com said:

here are some notes in email on what textgrid in evas needs to be like (may
miss some things but it gives the general direction) - missong const's for
getters that dont change obj etc:

typedef enum
{   
   EVAS_PALETTE_NONE,
   EVAS_PALETTE_STANDARD,
   EVAS_PALETTE_EXTENDED,
   EVAS_PALETTE_LAST
} Evas_Palette;

typedef enum
{
   EVAS_FONT_STYLE_NORMAL = (1  0),
   EVAS_FONT_STYLE_BOLD   = (1  1),
   EVAS_FONT_STYLE_ITALIC = (1  2)
) Evas_Font_Style;

typedef struct _Evas_Text_Cell
{
   intglyph;
   unsigned char  fg, bg;
   unsigned short bold  : 1;
   unsigned short italic: 1;
   unsigned short underline : 1;
   unsigned short strikethrough : 1;
   unsigned short fg_extended   : 1;
   unsigned short bg_extended   : 1;
} Evas_Text_Cell;

EAPI Evas_Object *
evas_object_textgrid_add(Evas *e);
EAPI void
evas_object_textgrid_size_set(Evas_Object *o, int w, int h);
EAPI void
evas_object_textgrid_size_get(Evas_Object *o, int *w, int *h);
EAPI void
evas_object_textgrid_palett_set(Evas_Object *o, Evas_Palette pal, int n, int r,
int g, int b, int a);
EAPI void
evas_object_textgrid_palett_get(Evas_Object *o, Evas_Palette pal, int n, int
*r, int *g, int *b, int *a);
EAPI void
evas_object_textgrid_cellrow_set(Evas_Object *o, int y, Evas_Text_Cell *row);
EAPI Evas_Text_Cell *
evas_object_textgrid_cellrow_get(Evas_Object *o, int y);
EAPI void
evas_object_textgrid_update_add(Evas_Object *o, int x, int y, int w, int h);
EAPI void
evas_object_textgrid_font_source_set(Evas_Object *o, const char *font);
EAPI const char *
evas_object_textgrid_font_source_get(Evas_Object *o);
EAPI void
evas_object_textgrid_font_set(Evas_Object *o, const char *font, Evas_Font_Size
size);
EAPI void
evas_object_textgrid_font_get(Evas_Object *o, const char **font, Evas_Font_Size
*size);
EAPI void
evas_object_textgrid_cell_size_get(Evas_Object *o, int *w, int *h);
EAPI Evas_Font_Style
evas_object_textgrid_supported_font_styles_get(Evas_Object *o);
EAPI void
evas_object_textgrid_supported_font_styles_set(Evas_Object *o, Evas_Font_Style
fstyles);


 On Wed, 13 Jun 2012 10:13:43 +0900 Sanjeev BA eflel...@gmail.com said:
 
 performance isn't something i'm worried about right now because i KNOW its
 horrible. it's an array of NxM (eg 80x24 or more if u resize it to be biggeR)
 text OBJECTs and rect objects. so thats by default at its normal size about
 2000 text objects and 2000 rect objects. the plan is to have an evas textgrid
 object take all of this over as a single object. terminology exists as a test
 case for textgrid. it exists to provide real world input :)
 
 i'm going to have to expand the object count by another 4000 objects to handle
 strikethrough and underline. again - it's dumb as nuts in the way it does this
 because i'm expecting textgrid to fix it all in one foul swoop :)
 
 in the meantime i want to at least make it look decent and add the basics like
 font selector (works now, doesn't save though), theme selector, background
 selector, other options settings, handle visual bell, and some other bits and
 pieces, as well as in general improve its terminal emulation handling,
 usability (selections need work, but are usable) etc. and i know i don't have
 time to do all of the needed things for it, but i've put together a first cut
 of an efl terminal emulator that is usable. if you think something is missing
 - pitch in and help. :) the code is in fact surprisingly small and easy to
 follow. right now i need to split off the options stuff as its polluting the
 main.c file :)
 
 here's a short list of things i think we can do in the short to medium term to
 make it a first-class terminal:
 
 * evas textgrid needs creating and to be used
 * underline and strikethrough need supporting at termio level
 * blink and blink2 attributes need to be supported
 * improve terminal emulation handling (i know it doesn't handle gfx chars and
 it definitely has an incomplete escape handling core - many are commented out
 and unhandled)
 * copy  paste support for clipboard not just primary (like xterm)
 * dnd text (to/from terminal)
 * ecore-imf support
 * handle multibyte displays better (does handle utf8 only atm and then maybe
 not according to convention)
 * general input mode handling improvements (keypad, other key
 input, mousereporting etc.)
 * save of config after options changes (option checkbox for temporary local
 only changes)
 * selection of themes
 * selection of background wallpapers (and support them at all - doesn't
 right now - should support regular images, animated gifs,  and edje files)
 * transparency support (theme needs to be told to go into tranpsarency mode
 and then window alpha enabled)
 * visual bell reporting (signals to theme)
 * scrollbar (elm scroller that mirrors 

Re: [E-devel] test

2012-06-13 Thread The Rasterman
On Wed, 13 Jun 2012 19:46:13 +0900 (KST) ChunEon Park her...@naver.com said:

 test

fail.

-- 
- 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: discomfitor IN trunk/evas: . src/lib/canvas

2012-06-13 Thread ChunEon Park
And Actually, I already added the warnings about that.


 6467  * @warning We don't guarantee any proper results if you create a Image 
object
 6468  * without setting the evas engine.

of course other objects also.


-Regards, Hermet-


-Original Message-
From: ChunEon Parkhermet@naver.com 
To: enlightenment-devel@lists.sourceforge.net; 
enlightenment-svn@lists.sourceforge.net; 
Cc: 
Sent: 2012-06-13 (수) 19:32:32
Subject: Re: [E-devel] E SVN: discomfitor IN trunk/evas: . src/lib/canvas

Not only image but other much functions depend on the engine now.
It's awful to check the engine for every APIs.

How about just putting the information in doc?


-Regards, Hermet-


-Original Message-
From: Enlightenment SVNno-reply@enlightenment.org 
To: enlightenment-svn@lists.sourceforge.net; 
Cc: 
Sent: 2012-06-13 (수) 17:20:28
Subject: E SVN: discomfitor IN trunk/evas: . src/lib/canvas

Log:
fix crash when adding an image to an engineless canvas
  

Author:   discomfitor
Date: 2012-06-13 01:20:28 -0700 (Wed, 13 Jun 2012)
New Revision: 72071
Trac: http://trac.enlightenment.org/e/changeset/72071

Modified:
  trunk/evas/ChangeLog trunk/evas/src/lib/canvas/evas_object_image.c 

Modified: trunk/evas/ChangeLog
===
--- trunk/evas/ChangeLog2012-06-13 08:15:28 UTC (rev 72070)
+++ trunk/evas/ChangeLog2012-06-13 08:20:28 UTC (rev 72071)
@@ -800,3 +800,8 @@
 2012-06-12  ChunEon Park (Hermet)

  * Removed empty evas_object_map_source_set/get APIs. Will Not be implemented.
+
+2012-06-13  Mike Blumenkrantz
+
+* Fix crash in evas_object_image_add() when called prior to setting an 
engine
+  for the given canvas.

Modified: trunk/evas/src/lib/canvas/evas_object_image.c
===
--- trunk/evas/src/lib/canvas/evas_object_image.c2012-06-13 08:15:28 UTC (rev 
72070)
+++ trunk/evas/src/lib/canvas/evas_object_image.c2012-06-13 08:20:28 UTC (rev 
72071)
@@ -177,6 +177,7 @@
MAGIC_CHECK(e, Evas, MAGIC_EVAS);
return NULL;
MAGIC_CHECK_END();
+   EINA_SAFETY_ON_NULL_RETURN_VAL(e-engine.func, NULL);
obj = evas_object_new(e);
evas_object_image_init(obj);
evas_object_inject(obj, e);


--
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
--
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] test

2012-06-13 Thread ChunEon Park
yay!


-Regards, Hermet-

-Original Message-
From: Carsten Haitzlerras...@rasterman.com 
To: enlightenment-devel@lists.sourceforge.net; 
Cc: 
Sent: 2012-06-13 (수) 19:48:43
Subject: Re: [E-devel] test

On Wed, 13 Jun 2012 19:46:13 +0900 (KST) ChunEon Park hermet@naver.com said:

 test

fail.

-- 
- 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


[E-devel] [Patch] elm_config_font_overlay_apply bug fix

2012-06-13 Thread Seunggyun Kim
Dear All,

[Current Issue]
 - The API applies the changes with elm_config_font_overlay_set(). 
   But at the first time, application fonts have not been changed after
elm_config_font_overlay_apply api is called.
   The application fonts changed only when the display is updated or
elm_config_font_overlay_apply api is called again.

[Main cause]
 - When the elm_config_font_overlay_apply is called at fist time, it calls
edje_text_class_del and edje_text_class_set in locally. But
edje_text_class_set just returns without _ejde_reclc() when new text class
is ceated. 
  So in this case, there is nothing to be changed.
  Since second call the api, edje_text_class_del api calls _edje_recalc() in
locally. So the application fonts are changed.

[Change Description]
 - There is two method. The first is to enable ejde_test_class_set api is
can be recalced when the fist calling.
   The second is to add _elm_rescale() function in
elm_config_font_overlay_apply API. This occurs edje_recalc effect after font
overay set.
   I attached the second method.

Please review the attached patch for elm_config_font_overay_apply bug
fixing.

Thanks.


elm_config_font_overlay_apply_bug_fix.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] test

2012-06-13 Thread Jihoon Kim
it's interesting mail thread :)
2012. 6. 13. 오후 7:53에 ChunEon Park her...@naver.com님이 작성:

 yay!

 
 -Regards, Hermet-

 -Original Message-
 From: Carsten Haitzlerras...@rasterman.com
 To: enlightenment-devel@lists.sourceforge.net;
 Cc:
 Sent: 2012-06-13 (수) 19:48:43
 Subject: Re: [E-devel] test

 On Wed, 13 Jun 2012 19:46:13 +0900 (KST) ChunEon Park hermet@naver.com
 said:

  test

 fail.

 --
 - 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

--
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] test

2012-06-13 Thread Michael Blumenkrantz
I am enjoying it.

On Wed, Jun 13, 2012 at 2:03 PM, Jihoon Kim imfin...@gmail.com wrote:

 it's interesting mail thread :)
 2012. 6. 13. 오후 7:53에 ChunEon Park her...@naver.com님이 작성:

  yay!
 
  
  -Regards, Hermet-
 
  -Original Message-
  From: Carsten Haitzlerras...@rasterman.com
  To: enlightenment-devel@lists.sourceforge.net;
  Cc:
  Sent: 2012-06-13 (수) 19:48:43
  Subject: Re: [E-devel] test
 
  On Wed, 13 Jun 2012 19:46:13 +0900 (KST) ChunEon Park hermet@naver.com
 
  said:
 
   test
 
  fail.
 
  --
  - 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 IN trunk: . terminology terminology/data terminology/data/desktop terminology/data/fonts terminology/data/icons terminology/data/images terminology/data/themes terminology/

2012-06-13 Thread Vincent Torri
On Wed, Jun 13, 2012 at 12:31 PM, Carsten Haitzler ras...@rasterman.com wrote:
 On Wed, 13 Jun 2012 10:55:52 +0900 Carsten Haitzler (The Rasterman)
 ras...@rasterman.com said:

 here are some notes in email on what textgrid in evas needs to be like (may
 miss some things but it gives the general direction) - missong const's for
 getters that dont change obj etc:

 typedef enum
 {
   EVAS_PALETTE_NONE,
   EVAS_PALETTE_STANDARD,
   EVAS_PALETTE_EXTENDED,
   EVAS_PALETTE_LAST
 } Evas_Palette;

 typedef enum
 {
   EVAS_FONT_STYLE_NORMAL = (1  0),
   EVAS_FONT_STYLE_BOLD   = (1  1),
   EVAS_FONT_STYLE_ITALIC = (1  2)
 ) Evas_Font_Style;

I can eventually add underline and strikethrough in the enum above
(they appear in Evas_Text_Cell below). Or should I crete another enum
as it's not really a  font style ?

 typedef struct _Evas_Text_Cell
 {
   int            glyph;
   unsigned char  fg, bg;
   unsigned short bold          : 1;
   unsigned short italic        : 1;
   unsigned short underline     : 1;
   unsigned short strikethrough : 1;
   unsigned short fg_extended   : 1;
   unsigned short bg_extended   : 1;
 } Evas_Text_Cell;

hmmm, Glyph is what ? In my previous Textgrid object, I used an
Eina_Unicode, which is a wchar_t (32 bits on unix, 16 bits on windows)
if wchar_t is available, and un unsigned int (or uint32_t) otherwise.

No text_props here ?

Btw, why exposing such structure ? On can access its values with methods.

Vincent

 EAPI Evas_Object *
 evas_object_textgrid_add(Evas *e);
 EAPI void
 evas_object_textgrid_size_set(Evas_Object *o, int w, int h);
 EAPI void
 evas_object_textgrid_size_get(Evas_Object *o, int *w, int *h);
 EAPI void
 evas_object_textgrid_palett_set(Evas_Object *o, Evas_Palette pal, int n, int 
 r,
 int g, int b, int a);
 EAPI void
 evas_object_textgrid_palett_get(Evas_Object *o, Evas_Palette pal, int n, int
 *r, int *g, int *b, int *a);
 EAPI void
 evas_object_textgrid_cellrow_set(Evas_Object *o, int y, Evas_Text_Cell *row);
 EAPI Evas_Text_Cell *
 evas_object_textgrid_cellrow_get(Evas_Object *o, int y);
 EAPI void
 evas_object_textgrid_update_add(Evas_Object *o, int x, int y, int w, int h);
 EAPI void
 evas_object_textgrid_font_source_set(Evas_Object *o, const char *font);
 EAPI const char *
 evas_object_textgrid_font_source_get(Evas_Object *o);
 EAPI void
 evas_object_textgrid_font_set(Evas_Object *o, const char *font, Evas_Font_Size
 size);
 EAPI void
 evas_object_textgrid_font_get(Evas_Object *o, const char **font, 
 Evas_Font_Size
 *size);
 EAPI void
 evas_object_textgrid_cell_size_get(Evas_Object *o, int *w, int *h);
 EAPI Evas_Font_Style
 evas_object_textgrid_supported_font_styles_get(Evas_Object *o);
 EAPI void
 evas_object_textgrid_supported_font_styles_set(Evas_Object *o, Evas_Font_Style
 fstyles);


--
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 IN trunk: . terminology terminology/data terminology/data/desktop terminology/data/fonts terminology/data/icons terminology/data/images terminology/data/themes terminology/

2012-06-13 Thread Tom Hacohen
On 13/06/12 16:17, Vincent Torri wrote:
 typedef struct _Evas_Text_Cell
 {
intglyph;
unsigned char  fg, bg;
unsigned short bold  : 1;
unsigned short italic: 1;
unsigned short underline : 1;
unsigned short strikethrough : 1;
unsigned short fg_extended   : 1;
unsigned short bg_extended   : 1;
 } Evas_Text_Cell;

 hmmm, Glyph is what ? In my previous Textgrid object, I used an
 Eina_Unicode, which is a wchar_t (32 bits on unix, 16 bits on windows)
 if wchar_t is available, and un unsigned int (or uint32_t) otherwise.

Glyph is an index of a specific char in a font file, don't use it, as 
it's not the same for all characters across font files. You should use 
Eina_Unicode as did before.

--
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


[E-devel] Someone broke hoversel, whoever did it, please fix it

2012-06-13 Thread Tom Hacohen
Resend, never made it to the list.


 Original Message 
Subject: Someone broke hoversel, whoever did it, please fix it
Date: Wed, 13 Jun 2012 15:43:11 +0300
From: Tom Hacohen tom.haco...@samsung.com
To: enlightenment-devel enlightenment-devel@lists.sourceforge.net

Just open the hoversel test and see.

--
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


[E-devel] Keep or remove HAL support in E and EFM for the release?

2012-06-13 Thread Stefan Schmidt
Hello.

We just had a short discussion on IRC about keeping or removing the HAL 
backend used in E and EFM for the release. Main points seem to be:

Arguments for removing:
- Mike as our main device backend guy does neither care nor use HAL. He 
supports udisk and eeze mounting though.
- Keeping the code in for the release means we have to maintain it and 
fix bugs.
- HAL upstream seems dead.

Arguments for keeping:
- The BSD users still use it (There seem to be a udisk port for *BSD 
http://ftp1.fr.freebsd.org/mirrors/rsync.frugalware.org/frugalware-stable/source/xapps/udisks/,
 
any of our BSD users is using that)

I there anything missing? I would like to hear back from people using a 
recent (as in svn checkout) E with HAL and their reason.

regards
Stefan Schmidt

--
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] Keep or remove HAL support in E and EFM for the release?

2012-06-13 Thread Vincent Torri
On Wed, Jun 13, 2012 at 3:30 PM, Stefan Schmidt s.schm...@samsung.com wrote:
 Hello.

 We just had a short discussion on IRC about keeping or removing the HAL
 backend used in E and EFM for the release. Main points seem to be:

 Arguments for removing:
 - Mike as our main device backend guy does neither care nor use HAL. He
 supports udisk and eeze mounting though.
 - Keeping the code in for the release means we have to maintain it and
 fix bugs.
 - HAL upstream seems dead.

 Arguments for keeping:
 - The BSD users still use it (There seem to be a udisk port for *BSD
 http://ftp1.fr.freebsd.org/mirrors/rsync.frugalware.org/frugalware-stable/source/xapps/udisks/,
 any of our BSD users is using that)

 I there anything missing? I would like to hear back from people using a
 recent (as in svn checkout) E with HAL and their reason.

openindiana (formerly opensolaris) has only HAL, afaik.

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] Someone broke hoversel, whoever did it, please fix it

2012-06-13 Thread Gustavo Lima Chaves
* Tom Hacohen tom.haco...@samsung.com [2012-06-13 16:27:41 +0300]:

 Resend, never made it to the list.

WTF :/ I'll check it soon.



  Original Message 
 Subject: Someone broke hoversel, whoever did it, please fix it
 Date: Wed, 13 Jun 2012 15:43:11 +0300
 From: Tom Hacohen tom.haco...@samsung.com
 To: enlightenment-devel enlightenment-devel@lists.sourceforge.net

 Just open the hoversel test and see.

 --
 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

--
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] test

2012-06-13 Thread Mark-Willem Jansen

one, two. one, two.

 Date: Wed, 13 Jun 2012 19:46:13 +0900
 From: her...@naver.com
 To: enlightenment-devel@lists.sourceforge.net
 Subject: [E-devel] test
 
 test
 
 
 
 -Regards, Hermet-
 --
 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: raster IN trunk: . terminology terminology/data terminology/data/desktop terminology/data/fonts terminology/data/icons terminology/data/images terminology/data/themes terminology/

2012-06-13 Thread Tom Hacohen
On 13/06/12 17:56, Carsten Haitzler (The Rasterman) wrote:
 On Wed, 13 Jun 2012 16:25:23 +0300 Tom Hacohen tom.haco...@samsung.com said:
 Glyph is an index of a specific char in a font file, don't use it, as
 it's not the same for all characters across font files. You should use
 Eina_Unicode as did before.

 no. as this is insufficient. you need. you want an int.


First of all, as I said, you can't use the glyph index, because as I 
said, it won't work between fonts, so you have to store the unicode 
value... And if you store the unicode value, why not use Eina_Unicode 
which was made just for that?

--
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: raster IN trunk: . terminology terminology/data terminology/data/desktop terminology/data/fonts terminology/data/icons terminology/data/images terminology/data/themes terminology/

2012-06-13 Thread The Rasterman
On Wed, 13 Jun 2012 17:56:55 +0300 Tom Hacohen tom.haco...@samsung.com said:

 On 13/06/12 17:56, Carsten Haitzler (The Rasterman) wrote:
  On Wed, 13 Jun 2012 16:25:23 +0300 Tom Hacohen tom.haco...@samsung.com
  said:
  Glyph is an index of a specific char in a font file, don't use it, as
  it's not the same for all characters across font files. You should use
  Eina_Unicode as did before.
 
  no. as this is insufficient. you need. you want an int.
 
 
 First of all, as I said, you can't use the glyph index, because as I 

its not the freetype font glyph index - its the codepoint - unicode. call it
whatever u like - it has to be an int. read temrinology's code. it does this
and it works just fine.. between fonts.

 said, it won't work between fonts, so you have to store the unicode 
 value... And if you store the unicode value, why not use Eina_Unicode 
 which was made just for that?

16bits is not enough on windows. at least that's what vincent claims. and there
is no need or DESIRE to abstract this. size matters. we need 32bits of space.
efl works on the notion that int == 32bits. make it an int.

-- 
- 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 IN trunk: . terminology terminology/data terminology/data/desktop terminology/data/fonts terminology/data/icons terminology/data/images terminology/data/themes terminology/

2012-06-13 Thread Vincent Torri
On Wed, Jun 13, 2012 at 5:06 PM, Carsten Haitzler ras...@rasterman.com wrote:
 On Wed, 13 Jun 2012 17:56:55 +0300 Tom Hacohen tom.haco...@samsung.com said:

 On 13/06/12 17:56, Carsten Haitzler (The Rasterman) wrote:
  On Wed, 13 Jun 2012 16:25:23 +0300 Tom Hacohen tom.haco...@samsung.com
  said:
  Glyph is an index of a specific char in a font file, don't use it, as
  it's not the same for all characters across font files. You should use
  Eina_Unicode as did before.
 
  no. as this is insufficient. you need. you want an int.
 

 First of all, as I said, you can't use the glyph index, because as I

 its not the freetype font glyph index - its the codepoint - unicode. call it
 whatever u like - it has to be an int. read temrinology's code. it does this
 and it works just fine.. between fonts.

 said, it won't work between fonts, so you have to store the unicode
 value... And if you store the unicode value, why not use Eina_Unicode
 which was made just for that?

 16bits is not enough on windows. at least that's what vincent claims. and 
 there
 is no need or DESIRE to abstract this. size matters. we need 32bits of space.
 efl works on the notion that int == 32bits. make it an int.

http://msdn.microsoft.com/en-us/library/windows/desktop/aa379421%28v=vs.80%29.aspx

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 IN trunk: . terminology terminology/data terminology/data/desktop terminology/data/fonts terminology/data/icons terminology/data/images terminology/data/themes terminology/

2012-06-13 Thread Vincent Torri
On Wed, Jun 13, 2012 at 12:31 PM, Carsten Haitzler ras...@rasterman.com wrote:
 On Wed, 13 Jun 2012 10:55:52 +0900 Carsten Haitzler (The Rasterman)
 ras...@rasterman.com said:

 here are some notes in email on what textgrid in evas needs to be like (may
 miss some things but it gives the general direction) - missong const's for
 getters that dont change obj etc:

 typedef enum
 {                                                                             
                                                          EVAS_PALETTE_NONE,
   EVAS_PALETTE_STANDARD,
   EVAS_PALETTE_EXTENDED,
   EVAS_PALETTE_LAST
 } Evas_Palette;

 typedef enum
 {
   EVAS_FONT_STYLE_NORMAL = (1  0),
   EVAS_FONT_STYLE_BOLD   = (1  1),
   EVAS_FONT_STYLE_ITALIC = (1  2)
 ) Evas_Font_Style;

 typedef struct _Evas_Text_Cell
 {
   int            glyph;
   unsigned char  fg, bg;
   unsigned short bold          : 1;
   unsigned short italic        : 1;
   unsigned short underline     : 1;
   unsigned short strikethrough : 1;
   unsigned short fg_extended   : 1;
   unsigned short bg_extended   : 1;
 } Evas_Text_Cell;

 EAPI Evas_Object *
 evas_object_textgrid_add(Evas *e);
 EAPI void
 evas_object_textgrid_size_set(Evas_Object *o, int w, int h);
 EAPI void
 evas_object_textgrid_size_get(Evas_Object *o, int *w, int *h);
 EAPI void
 evas_object_textgrid_palett_set(Evas_Object *o, Evas_Palette pal, int n, int 
 r,
 int g, int b, int a);

about the palette, do I store it as a buffer of 256 colors ? Or as a
pojnter (Palette * + realloc, or an Eina_Array) ?

Vincent

 EAPI void
 evas_object_textgrid_palett_get(Evas_Object *o, Evas_Palette pal, int n, int
 *r, int *g, int *b, int *a);
 EAPI void
 evas_object_textgrid_cellrow_set(Evas_Object *o, int y, Evas_Text_Cell *row);
 EAPI Evas_Text_Cell *
 evas_object_textgrid_cellrow_get(Evas_Object *o, int y);
 EAPI void
 evas_object_textgrid_update_add(Evas_Object *o, int x, int y, int w, int h);
 EAPI void
 evas_object_textgrid_font_source_set(Evas_Object *o, const char *font);
 EAPI const char *
 evas_object_textgrid_font_source_get(Evas_Object *o);
 EAPI void
 evas_object_textgrid_font_set(Evas_Object *o, const char *font, Evas_Font_Size
 size);
 EAPI void
 evas_object_textgrid_font_get(Evas_Object *o, const char **font, 
 Evas_Font_Size
 *size);
 EAPI void
 evas_object_textgrid_cell_size_get(Evas_Object *o, int *w, int *h);
 EAPI Evas_Font_Style
 evas_object_textgrid_supported_font_styles_get(Evas_Object *o);
 EAPI void
 evas_object_textgrid_supported_font_styles_set(Evas_Object *o, Evas_Font_Style
 fstyles);


 On Wed, 13 Jun 2012 10:13:43 +0900 Sanjeev BA eflel...@gmail.com said:

 performance isn't something i'm worried about right now because i KNOW its
 horrible. it's an array of NxM (eg 80x24 or more if u resize it to be biggeR)
 text OBJECTs and rect objects. so thats by default at its normal size about
 2000 text objects and 2000 rect objects. the plan is to have an evas textgrid
 object take all of this over as a single object. terminology exists as a test
 case for textgrid. it exists to provide real world input :)

 i'm going to have to expand the object count by another 4000 objects to 
 handle
 strikethrough and underline. again - it's dumb as nuts in the way it does 
 this
 because i'm expecting textgrid to fix it all in one foul swoop :)

 in the meantime i want to at least make it look decent and add the basics 
 like
 font selector (works now, doesn't save though), theme selector, background
 selector, other options settings, handle visual bell, and some other bits and
 pieces, as well as in general improve its terminal emulation handling,
 usability (selections need work, but are usable) etc. and i know i don't have
 time to do all of the needed things for it, but i've put together a first cut
 of an efl terminal emulator that is usable. if you think something is missing
 - pitch in and help. :) the code is in fact surprisingly small and easy to
 follow. right now i need to split off the options stuff as its polluting the
 main.c file :)

 here's a short list of things i think we can do in the short to medium term 
 to
 make it a first-class terminal:

 * evas textgrid needs creating and to be used
 * underline and strikethrough need supporting at termio level
 * blink and blink2 attributes need to be supported
 * improve terminal emulation handling (i know it doesn't handle gfx chars and
 it definitely has an incomplete escape handling core - many are commented out
 and unhandled)
 * copy  paste support for clipboard not just primary (like xterm)
 * dnd text (to/from terminal)
 * ecore-imf support
 * handle multibyte displays better (does handle utf8 only atm and then maybe
 not according to convention)
 * general input mode handling improvements (keypad, other key
 input, mousereporting etc.)
 * save of config after options changes (option checkbox for temporary local
 only changes)
 * selection of themes
 * selection of background wallpapers (and support them at all - doesn't
 

Re: [E-devel] Someone broke hoversel, whoever did it, please fix it

2012-06-13 Thread Gustavo Chaves
On Wed, Jun 13, 2012 at 10:55 AM, Gustavo Lima Chaves
gl...@profusion.mobiwrote:

 * Tom Hacohen tom.haco...@samsung.com [2012-06-13 16:27:41 +0300]:

  Resend, never made it to the list.

 WTF :/ I'll check it soon.


Just the popout theme of the hover widget raises the borkage. There has
been no changes on it since ages, would it be Edje the culprit? It's being
hard to track it. Cedric, could you help here?

BR,

 --
Gustavo Lima Chaves
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


Re: [E-devel] last call for efm mount bugs

2012-06-13 Thread Tom Hacohen
On 13/06/12 09:37, Michael Blumenkrantz wrote:
 you've all got until this friday to notify me of any remaining efm mount
 bugs. after that I'm switching gears and probably won't be working on it
 for a bit.

Bug:
If you don't have permissions (udisk) to mount efm will open an empty
window and pressing up there segs e.

Otherwise, it seems to work.

--
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] last call for efm mount bugs

2012-06-13 Thread Michael Blumenkrantz
On Wed, 13 Jun 2012 21:18:32 +0300
Tom Hacohen t...@stosb.com wrote:

 On 13/06/12 09:37, Michael Blumenkrantz wrote:
  you've all got until this friday to notify me of any remaining efm mount
  bugs. after that I'm switching gears and probably won't be working on it
  for a bit.
 
 Bug:
 If you don't have permissions (udisk) to mount efm will open an empty
 window and pressing up there segs e.
 
 Otherwise, it seems to work.
 
 --
 Tom.

bt?

--
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] last call for efm mount bugs

2012-06-13 Thread Tom Hacohen
On 13/06/12 21:20, Michael Blumenkrantz wrote:
 bt?
 

Not very useful as I don't have debug symbols and I'm doing something
else ATM, but it's easy to reproduce as I explained, and you'll have to
reproduce to test your fix anyway...

#0  0x7fc0f8a0dd17 in waitpid () from /lib/libpthread.so.0
#1  0x00433f2d in e_alert_show ()
#2  signal handler called
#3  0x7fc0f778d3a1 in __strlen_sse2 () from /lib/libc.so.6
#4  0x7fc0f778d016 in strdup () from /lib/libc.so.6
#5  0x7fc0e446d07a in ?? () from
/usr/lib/enlightenment/modules/fileman/linu
#6  0x7fc0fa0bbcd2 in edje_match_callback_exec () from
/usr/lib/libedje.so.1
#7  0x7fc0fa0c1203 in _edje_emit_handle () from /usr/lib/libedje.so.1
#8  0x7fc0fa0bd0ef in _edje_message_queue_process () from
/usr/lib/libedje.s
#9  0x7fc0fa0bd257 in ?? () from /usr/lib/libedje.so.1
#10 0x7fc0f99085fb in ?? () from /usr/lib/libecore.so.1
#11 0x7fc0f990515c in _ecore_event_call () from /usr/lib/libecore.so.1
#12 0x7fc0f99095e9 in ?? () from /usr/lib/libecore.so.1
#13 0x7fc0f9909b67 in ecore_main_loop_begin () from
/usr/lib/libecore.so.1
#14 0x00431cf9 in main ()
(gdb) c


--
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] last call for efm mount bugs

2012-06-13 Thread Michael Blumenkrantz
On Wed, 13 Jun 2012 21:34:28 +0300
Tom Hacohen t...@stosb.com wrote:

 On 13/06/12 21:20, Michael Blumenkrantz wrote:
  bt?
  
 
 Not very useful as I don't have debug symbols and I'm doing something
 else ATM, but it's easy to reproduce as I explained, and you'll have to
 reproduce to test your fix anyway...
 
 #0  0x7fc0f8a0dd17 in waitpid () from /lib/libpthread.so.0
 #1  0x00433f2d in e_alert_show ()
 #2  signal handler called
 #3  0x7fc0f778d3a1 in __strlen_sse2 () from /lib/libc.so.6
 #4  0x7fc0f778d016 in strdup () from /lib/libc.so.6
 #5  0x7fc0e446d07a in ?? () from
 /usr/lib/enlightenment/modules/fileman/linu
 #6  0x7fc0fa0bbcd2 in edje_match_callback_exec () from
 /usr/lib/libedje.so.1
 #7  0x7fc0fa0c1203 in _edje_emit_handle () from /usr/lib/libedje.so.1
 #8  0x7fc0fa0bd0ef in _edje_message_queue_process () from
 /usr/lib/libedje.s
 #9  0x7fc0fa0bd257 in ?? () from /usr/lib/libedje.so.1
 #10 0x7fc0f99085fb in ?? () from /usr/lib/libecore.so.1
 #11 0x7fc0f990515c in _ecore_event_call () from /usr/lib/libecore.so.1
 #12 0x7fc0f99095e9 in ?? () from /usr/lib/libecore.so.1
 #13 0x7fc0f9909b67 in ecore_main_loop_begin () from
 /usr/lib/libecore.so.1
 #14 0x00431cf9 in main ()
 (gdb) c
 
 
 --
 Tom.

there's very few strdups in e, so this will be easier than you think

--
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] last call for efm mount bugs

2012-06-13 Thread Tom Hacohen
On 13/06/12 21:47, Michael Blumenkrantz wrote:
 there's very few strdups in e, so this will be easier than you think
 

Cool.

Anyhow, bug: connect my s2, press yes on the usb storage option (i.e
make it available to the pc) and then disable this. Nautilus handles it
good, I on the other hand still have icons on my desktop. :|

--
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


[E-devel] Segfault in python-elm

2012-06-13 Thread Rafael Fonseca
Hey guys,

I was trying to use the python-elementary bindings today but when I do
an import elementary in the interpreter, I get a segfault. A gdb
backtrace is attached.


Best regards.
-- 
Rafael Fonseca
$: gdb /usr/bin/python2
GNU gdb (GDB) 7.4.1
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type show copying
and show warranty for details.
This GDB was configured as i686-pc-linux-gnu.
For bug reporting instructions, please see:
http://www.gnu.org/software/gdb/bugs/...
Reading symbols from /usr/bin/python2...(no debugging symbols found)...done.
(gdb) r
Starting program: /usr/bin/python2 
[Thread debugging using libthread_db enabled]
Using host libthread_db library /lib/libthread_db.so.1.
Python 2.7.3 (default, Apr 24 2012, 00:06:13) 
[GCC 4.7.0 20120414 (prerelease)] on linux2
Type help, copyright, credits or license for more information.
 import elementary

Program received signal SIGSEGV, Segmentation fault.
0xb7da6e18 in __memcpy_ssse3 () from /lib/libc.so.6
(gdb) bt
#0  0xb7da6e18 in __memcpy_ssse3 () from /lib/libc.so.6
#1  0xb7837a6d in __pyx_pf_10elementary_12c_elementary_init (
__pyx_self=optimized out) at ./elementary/elementary.c_elementary.c:8805
#2  __pyx_pw_10elementary_12c_elementary_1init (__pyx_self=0x0, unused=0x0)
at ./elementary/elementary.c_elementary.c:8682
#3  0xb7ef943f in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#4  0xb7efa03d in PyEval_EvalCodeEx () from /usr/lib/libpython2.7.so.1.0
#5  0xb7efa1b3 in PyEval_EvalCode () from /usr/lib/libpython2.7.so.1.0
#6  0xb7f098f2 in PyImport_ExecCodeModuleEx () from /usr/lib/libpython2.7.so.1.0
#7  0xb7f09b7f in load_source_module () from /usr/lib/libpython2.7.so.1.0
#8  0xb7f0a930 in load_package () from /usr/lib/libpython2.7.so.1.0
#9  0xb7f0ac91 in import_submodule () from /usr/lib/libpython2.7.so.1.0
#10 0xb7f0af2a in load_next () from /usr/lib/libpython2.7.so.1.0
#11 0xb7f0b449 in import_module_level.isra.9 ()
   from /usr/lib/libpython2.7.so.1.0
#12 0xb7f0b9e7 in PyImport_ImportModuleLevel ()
   from /usr/lib/libpython2.7.so.1.0
#13 0xb7ef0ff3 in builtin___import__ () from /usr/lib/libpython2.7.so.1.0
#14 0xb7e9ba21 in PyCFunction_Call () from /usr/lib/libpython2.7.so.1.0
#15 0xb7e60260 in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#16 0xb7ef2edb in PyEval_CallObjectWithKeywords ()
   from /usr/lib/libpython2.7.so.1.0
#17 0xb7ef6620 in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#18 0xb7efa03d in PyEval_EvalCodeEx () from /usr/lib/libpython2.7.so.1.0
#19 0xb7efa1b3 in PyEval_EvalCode () from /usr/lib/libpython2.7.so.1.0
#20 0xb7f12eca in run_mod () from /usr/lib/libpython2.7.so.1.0
#21 0xb7f14e3c in PyRun_InteractiveOneFlags () from /usr/lib/libpython2.7.so.1.0
#22 0xb7f15020 in PyRun_InteractiveLoopFlags ()
   from /usr/lib/libpython2.7.so.1.0
#23 0xb7f15621 in PyRun_AnyFileExFlags () from /usr/lib/libpython2.7.so.1.0
#24 0xb7f26932 in Py_Main () from /usr/lib/libpython2.7.so.1.0
#25 0x08048587 in main ()
--
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: discomfitor trunk/efreet/src/lib

2012-06-13 Thread Michaël Bouchaud
Hum ... if we support '_NAME' maybee we need to support too, the UBUNTU`s
mess with po '.desktop' files 
Someone have some sugestion about it. I'm really disagreed with this
approach, many stats to have only one translated string.
But ubuntu is very popular ... :'( and they don't care about unity ^^
so did you mean we must care about X-Ubuntu-Gettext-Domain and translate
strings with it 

2012/6/11 Enlightenment SVN no-re...@enlightenment.org

 Log:
 the dicks at canonical like to break fdo .desktop file spec by adding
 invalid characters (underscores) to key names. we are not amused.


 Author:   discomfitor
 Date: 2012-06-11 02:38:10 -0700 (Mon, 11 Jun 2012)
 New Revision: 71941
 Trac: http://trac.enlightenment.org/e/changeset/71941

 Modified:
  trunk/efreet/src/lib/efreet_desktop.c

 Modified: trunk/efreet/src/lib/efreet_desktop.c
 ===
 --- trunk/efreet/src/lib/efreet_desktop.c   2012-06-11 09:05:35 UTC
 (rev 71940)
 +++ trunk/efreet/src/lib/efreet_desktop.c   2012-06-11 09:38:10 UTC
 (rev 71941)
 @@ -809,10 +809,11 @@
 const char *not_show_in = NULL, *only_show_in = NULL;

 val = efreet_ini_localestring_get(ini, Name);
 +if (!val) val = efreet_ini_localestring_get(ini, _Name);
 if (val) desktop-name = strdup(val);
 else
 {
 -ERR(efreet_desktop_generic_fields_parse error: no Name);
 +ERR(efreet_desktop_generic_fields_parse error: no Name or _Name
 fields);
 return 0;
 }

 @@ -820,6 +821,7 @@
 if (val) desktop-generic_name = strdup(val);

 val = efreet_ini_localestring_get(ini, Comment);
 +if (!val) val = efreet_ini_localestring_get(ini, _Comment);
 if (val) desktop-comment = strdup(val);

 val = efreet_ini_localestring_get(ini, Icon);



 --
 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




-- 
Michaël Bouchaud (yoz) y...@efl.so
--
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] Segfault in python-elm

2012-06-13 Thread Davide Andreoli
2012/6/13 Rafael Fonseca fonsecasantos.raf...@gmail.com:
 Hey guys,

 I was trying to use the python-elementary bindings today but when I do
 an import elementary in the interpreter, I get a segfault. A gdb
 backtrace is attached.

mmm, intresting... never tried from the py console before, so I can't
tell if this was working before.

All the tests works as expected and they do import elementary on
the first line of code... really no idea of the problem here.

just write a script ;)

davemds



 Best regards.
 --
 Rafael Fonseca

 --
 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: stefan trunk/devs/stefan

2012-06-13 Thread Davide Andreoli
2012/6/13 Enlightenment SVN no-re...@enlightenment.org:
 Log:
 devs/stefan: Add my first real work with gimp. Hackergotchi icons.

I noted that you liked gimp...
can you please add the small-white-arrow at the bottom of the icon-map
file please?
..or you will point to nothing in the map at:
http://www.enlightenment.org/p.php?p=contact/devsmap

thanks
davemds



 Author:       stefan
 Date:         2012-06-13 12:02:59 -0700 (Wed, 13 Jun 2012)
 New Revision: 72094
 Trac:         http://trac.enlightenment.org/e/changeset/72094

 Added:
  trunk/devs/stefan/icon-big.png trunk/devs/stefan/icon-map.png 
 trunk/devs/stefan/icon-med.png trunk/devs/stefan/icon-sml.png


 --
 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

--
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 IN trunk: . terminology terminology/data terminology/data/desktop terminology/data/fonts terminology/data/icons terminology/data/images terminology/data/themes terminology/

2012-06-13 Thread The Rasterman
On Wed, 13 Jun 2012 18:07:11 +0200 Vincent Torri vincent.to...@gmail.com said:

 On Wed, Jun 13, 2012 at 5:06 PM, Carsten Haitzler ras...@rasterman.com
 wrote:
  On Wed, 13 Jun 2012 17:56:55 +0300 Tom Hacohen tom.haco...@samsung.com
  said:
 
  On 13/06/12 17:56, Carsten Haitzler (The Rasterman) wrote:
   On Wed, 13 Jun 2012 16:25:23 +0300 Tom Hacohen tom.haco...@samsung.com
   said:
   Glyph is an index of a specific char in a font file, don't use it, as
   it's not the same for all characters across font files. You should use
   Eina_Unicode as did before.
  
   no. as this is insufficient. you need. you want an int.
  
 
  First of all, as I said, you can't use the glyph index, because as I
 
  its not the freetype font glyph index - its the codepoint - unicode. call it
  whatever u like - it has to be an int. read temrinology's code. it does this
  and it works just fine.. between fonts.
 
  said, it won't work between fonts, so you have to store the unicode
  value... And if you store the unicode value, why not use Eina_Unicode
  which was made just for that?
 
  16bits is not enough on windows. at least that's what vincent claims. and
  there is no need or DESIRE to abstract this. size matters. we need 32bits
  of space. efl works on the notion that int == 32bits. make it an int.
 
 http://msdn.microsoft.com/en-us/library/windows/desktop/aa379421%28v=vs.80%29.aspx

apparently it only uses wchar_t IF its size is = 4. that's fine. 2 is not
enough. microsoft got it wrong. :)


-- 
- 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] [PATCH] elementary: Add elm_progressbar_maxunit_{set, get} functions

2012-06-13 Thread Michaël Bouchaud
Hum not really needed as is...
We just need a format function here ...
a progressbar is from 0.0 to 1.0.

2012/6/12 Daniel Willmann d.willm...@samsung.com

 Hello,

 updated version. I added the @since 1.1 mentioned by Stefan and
 mentioned the default value.

 Regards,
 Daniel

 These functions change the range of the value displayed on the progress
 bar with elm_progressbar_unit_format_set. At the moment the value displayed
 is in the range of 0 to 100. These functions allow you to change the upper
 range to something else.
 This is useful if the value represented by the progress bar is something
 else than percent, such as hours left.

 Signed-off-by: Daniel Willmann d.willm...@samsung.com
 ---
  trunk/elementary/ChangeLog |3 +++
  trunk/elementary/src/lib/elm_progressbar.c |   27
 +-
  trunk/elementary/src/lib/elm_progressbar.h |   29
 
  3 files changed, 58 insertions(+), 1 deletion(-)



 --
 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




-- 
Michaël Bouchaud (yoz) y...@efl.so
--
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] About the desktop icons

2012-06-13 Thread Jérôme Pinot
OK, I found something weird in e.

Last update made my desktop icons just disappeared. Despite the fact I'm
using the french localisation, e was looking for the icons in the
~/Desktop folder (instead of ~/Bureau).

But what is really weird is when I plug an external device, the link
still show up in ~/Bureau, which is not read by e, so showing nothing on
the desktop. Something is really mixed up here.

I'm trying to build without HAL but it doesn't seems to work yet and this
bug doesn't help.

zmike, any idea?

-- 
Jérôme Pinot
http://ngc891.blogdns.net/


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