Re: [E-devel] evas_text_block not working in fb?

2013-01-05 Thread David Seikel
On Fri, 4 Jan 2013 16:41:21 + Tom Hacohen t...@stosb.com wrote:

 Sorry for the delay. I checked, and it works. Though I did figure out
 what you probably did wrong. The deal is, we don't have an edje font
 loader per se, but only an eet loader. This means that you should the
 full EET section name. Fit example, with an edje don't named TOM
 you'd have to use the following style:
 font=edje/fonts/TOM font_source=test.edj
 
 Let me know if you have any issues.

Yes, adding the font_source=test.edj part made it work.  No more
fontconfig (and dependencies) in my embedded project, and those
textblocks are back under C control where they should be.  YAY!

Thanks.

 On 1 Jan 2013 13:00, Tom Hacohen t...@stosb.com wrote:
 
  Yeah, hm.. I'll try to get something as soon as I can.
 
 
  On Tue, Jan 1, 2013 at 3:25 AM, David Seikel onef...@gmail.com
  wrote:
 
  On Mon, 31 Dec 2012 15:59:15 + Tom Hacohen t...@stosb.com
  wrote:
 
   Again, could you please show me the exact style you have used?
   I'm coming to believe you may have not set the source of the
   font in the style and possibly didn't load it correctly.
 
  Like I said, I tried many variations, but I did not keep track of
  all those variations in anything other than short term memory.
  Even the last one I tried is no longer available, as I just
  scrapped that idea and tried something else which worked.  Perhaps
  you could show me an example of how it should work?
 
   On Mon, Dec 31, 2012 at 3:20 PM, David Seikel onef...@gmail.com
   wrote:
  
On Mon, 31 Dec 2012 12:01:41 + Tom Hacohen t...@stosb.com
wrote:
   
 That's odd. What style did you use with the evas made
 textblock?
   
I tried many variations, referring to the font by name, the
alias for the font in the edje file, the text style name as
listed in the edje file, a copy of that style from the edje
file, or the same evas_object_text_font_set() that worked for
the text objects (which referred to a font from the edje
file).  Nothing worked for a C textblock if fontconfig was not
there.  Worked fine for an Edje textblock without fontconfig
though, worked fine for the C one if fontconfig was there.
   
 On Mon, Dec 31, 2012 at 4:54 AM, David Seikel
 onef...@gmail.com wrote:

  On Sun, 16 Dec 2012 11:12:26 +1000 David Seikel
  onef...@gmail.com wrote:
 
   On Sat, 15 Dec 2012 19:54:10 + Tom Hacohen
   t...@stosb.com wrote:
  
Ok, cool I have no idea what went there. I'm just
haply it's fixed now. :)
  
   Not actually fixed fully.  I consider putting fontconfig
   back again a work around.  I don't have time to
   investigate more now, so I'll live with that for now.
   Unless I get bored on the weekend.  lol
  
On 14 Dec 2012 02:25, David Seikel
onef...@gmail.com wrote:
   
 On Thu, 13 Dec 2012 15:49:51 + Tom Hacohen
 t...@stosb.com wrote:

  Did you only update the EFL or other things as
  well?

 The update to EFL 1.7 required pthreads.  The C
 library I was using before had lousy threading
 support, which was fine before, I was disabling it
 anyway.  With pthreads being a dependency this time,
 I needed to update the C library. There was a newer
 release of the base OS I'm using that included a
 newer C library with working threads, so I updated
 to that.  The old zlib I was using had issues with
 this update, so it also got updated.  In summary -

 Updated to Linux 3.6
 Updated to uClibc 0.9.33.2
 Updated to BusyBox 1.20.2
 Updated to zlib 1.2.7
 Updated to eina, eet, evas, ecore, embryo, edje 1.7.3
 release.

 Kept libjpeg 8
 Kept libpng 1.2.29
 Kept freetype 2.3.7
 Kept expat 2.0.0
 Kept fontconfig 2.8.0
 Kept Lua 5.1.4

 Also various other things that should not be
 important here like grub, e2fsprogs, bash, the
 various build tools, etc.

 I got it working again with fontconfig, not sure
 what I changed to do that.  I'll put it on the back
 burner and just go with that for now.

  On Thu, Dec 13, 2012 at 6:09 AM, David Seikel
  onef...@gmail.com wrote:
 
   Is it just me, or does evas_text_block not work
   under Linux fb in the 1.7.3 release?  I'm not
   seeing the text, with or without fontconfig. The
   same code works fine under X, and worked fine
   before I updated to 1.7.  All other text works
   fine, with or without fontconfig.  The fonts are
   in the edje file used.
 
  I THINK I have figured out what the real problem was.  With
  fontconfig disabled, an evas text object created in C code
  will happily use the font from 

[E-devel] GSoC_2011_Project_Ideas

2013-01-05 Thread Andreas Volz
Hello,

does anyone know about status from this two GSoC_2011_Project_Ideas?

http://trac.enlightenment.org/e/wiki/GSoC_2011_Project_Ideas

 Android EFL

Present EFL as a standalone toolkit for use in NDK based Android
applications.

 Java bindings for the EFL

Create object oriented Java bindings for the Enlightenment
Foundation (Core) Libraries.

Is there some work done?

regards
Andreas

-- 
Technical Blog http://andreasvolz.wordpress.com/

--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [PATCH] ecore-wayland: Improve opaque setting logic.

2013-01-05 Thread Christopher Michael
Alex Wu zhiwen...@linux.intel.com wrote:

Hi,
I cooked the patch to improve the opaque setting logic in
ecore_wayland.
It can significantly help the weston to do more efficient compositing.
Modifications including:
1. Update win-region.opaque in ecore_wl_window_update_size, so that
the opaque info is synced with the geometry.

2. Add win-surface checking in ecore_wl_window_buffer_attach
before send any wl_surface related request, it will avoid segfault
in case that calling ecore_wl_window_buffer_attach() before
ecore_wl_window_show().




___
wayland-devel mailing list
wayland-de...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/wayland-devel

Thanks Alex :-)

The patch looks good but I cannot test it until Monday.

dh
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] evas_text_block not working in fb?

2013-01-05 Thread Tom Hacohen
I'm glad!
On 5 Jan 2013 09:47, David Seikel onef...@gmail.com wrote:

 On Fri, 4 Jan 2013 16:41:21 + Tom Hacohen t...@stosb.com wrote:

  Sorry for the delay. I checked, and it works. Though I did figure out
  what you probably did wrong. The deal is, we don't have an edje font
  loader per se, but only an eet loader. This means that you should the
  full EET section name. Fit example, with an edje don't named TOM
  you'd have to use the following style:
  font=edje/fonts/TOM font_source=test.edj
 
  Let me know if you have any issues.

 Yes, adding the font_source=test.edj part made it work.  No more
 fontconfig (and dependencies) in my embedded project, and those
 textblocks are back under C control where they should be.  YAY!

 Thanks.

  On 1 Jan 2013 13:00, Tom Hacohen t...@stosb.com wrote:
 
   Yeah, hm.. I'll try to get something as soon as I can.
  
  
   On Tue, Jan 1, 2013 at 3:25 AM, David Seikel onef...@gmail.com
   wrote:
  
   On Mon, 31 Dec 2012 15:59:15 + Tom Hacohen t...@stosb.com
   wrote:
  
Again, could you please show me the exact style you have used?
I'm coming to believe you may have not set the source of the
font in the style and possibly didn't load it correctly.
  
   Like I said, I tried many variations, but I did not keep track of
   all those variations in anything other than short term memory.
   Even the last one I tried is no longer available, as I just
   scrapped that idea and tried something else which worked.  Perhaps
   you could show me an example of how it should work?
  
On Mon, Dec 31, 2012 at 3:20 PM, David Seikel onef...@gmail.com
wrote:
   
 On Mon, 31 Dec 2012 12:01:41 + Tom Hacohen t...@stosb.com
 wrote:

  That's odd. What style did you use with the evas made
  textblock?

 I tried many variations, referring to the font by name, the
 alias for the font in the edje file, the text style name as
 listed in the edje file, a copy of that style from the edje
 file, or the same evas_object_text_font_set() that worked for
 the text objects (which referred to a font from the edje
 file).  Nothing worked for a C textblock if fontconfig was not
 there.  Worked fine for an Edje textblock without fontconfig
 though, worked fine for the C one if fontconfig was there.

  On Mon, Dec 31, 2012 at 4:54 AM, David Seikel
  onef...@gmail.com wrote:
 
   On Sun, 16 Dec 2012 11:12:26 +1000 David Seikel
   onef...@gmail.com wrote:
  
On Sat, 15 Dec 2012 19:54:10 + Tom Hacohen
t...@stosb.com wrote:
   
 Ok, cool I have no idea what went there. I'm just
 haply it's fixed now. :)
   
Not actually fixed fully.  I consider putting fontconfig
back again a work around.  I don't have time to
investigate more now, so I'll live with that for now.
Unless I get bored on the weekend.  lol
   
 On 14 Dec 2012 02:25, David Seikel
 onef...@gmail.com wrote:

  On Thu, 13 Dec 2012 15:49:51 + Tom Hacohen
  t...@stosb.com wrote:
 
   Did you only update the EFL or other things as
   well?
 
  The update to EFL 1.7 required pthreads.  The C
  library I was using before had lousy threading
  support, which was fine before, I was disabling it
  anyway.  With pthreads being a dependency this time,
  I needed to update the C library. There was a newer
  release of the base OS I'm using that included a
  newer C library with working threads, so I updated
  to that.  The old zlib I was using had issues with
  this update, so it also got updated.  In summary -
 
  Updated to Linux 3.6
  Updated to uClibc 0.9.33.2
  Updated to BusyBox 1.20.2
  Updated to zlib 1.2.7
  Updated to eina, eet, evas, ecore, embryo, edje 1.7.3
  release.
 
  Kept libjpeg 8
  Kept libpng 1.2.29
  Kept freetype 2.3.7
  Kept expat 2.0.0
  Kept fontconfig 2.8.0
  Kept Lua 5.1.4
 
  Also various other things that should not be
  important here like grub, e2fsprogs, bash, the
  various build tools, etc.
 
  I got it working again with fontconfig, not sure
  what I changed to do that.  I'll put it on the back
  burner and just go with that for now.
 
   On Thu, Dec 13, 2012 at 6:09 AM, David Seikel
   onef...@gmail.com wrote:
  
Is it just me, or does evas_text_block not work
under Linux fb in the 1.7.3 release?  I'm not
seeing the text, with or without fontconfig. The
same code works fine under X, and worked fine
before I updated to 1.7.  All other text works
fine, with or without fontconfig.  The fonts are
in the 

Re: [E-devel] [e-users] Korean E dinner

2013-01-05 Thread Tom Hacohen
On 5 Jan 2013 06:16, Carsten Haitzler ras...@rasterman.com wrote:
 says the guy who eats snails. :)

I couldn't have said it better myself.

--
Tom.
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] eo+evas smart clipped leak or crash.

2013-01-05 Thread Tom Hacohen
SPANK SPANK SPANK

I believe I have a fix, will commit it soon.




On Sat, Jan 5, 2013 at 1:39 AM, Carsten Haitzler ras...@rasterman.comwrote:

 we have a fundamental problem here.

 evas in 1.7:
 static void
 evas_object_smart_clipped_smart_del(Evas_Object *obj)
 {
CSO_DATA_GET_OR_RETURN(obj, cso);

if (cso-clipper)
  {
 Evas_Object *clipper = cso-clipper;
 cso-clipper = NULL;
 evas_object_del(clipper);
  }

_evas_object_smart_members_all_del(obj);

free(cso);
evas_object_smart_data_set(obj, NULL);
 }

 and in in trunk(1.8 to be):
 static void
 evas_object_smart_clipped_smart_del(Evas_Object *eo_obj)
 {
CSO_DATA_GET_OR_RETURN(eo_obj, cso);

if (cso-clipper)
  {
 Evas_Object *clipper = cso-clipper;
 cso-clipper = NULL;
 evas_object_del(clipper);
  }

_evas_object_smart_members_all_del(eo_obj);

evas_object_smart_data_set(eo_obj, NULL);
 }

 notice a KEY difference... 1.8 has no free() of cso.

 this means that if we add the free() we segv all over now in efl. BUT...
 if we
 dont add it .. we LEAK! because in 1.7 - applications using the smart
 clipped
 smart object were expected to malloc/calloc the cso themselves... BUT they
 expected smart_clipped to do the free() so they didnt do it.

 this is the now back and forth in terminology about the free of the smart
 data
 or not. in efl 1.7 we have dont need to free. in fact a free in the
 terminology
 smart causes a segv. if we DONT free tho with trunk, we leak now - in an
 unlimited way (every time we create any smart obj inheriting from
 smart_clipped).

 this is basically an abi break. we need a solution. and quickly preferably.
 basically to maintain abi and api compat, smart_clipped HAS to do the
 free().
 that's a given. there is no choice here. so how to we make the new eo
 changes
 work with this assumption? eo could override the smart del func and
 duplicate
 its own wherever used if *IT* wants to do the free - that means basically
 copy
  paste the small bit of code there (duplicate it), OR you create a new
 smart
 clipped class that in evas that is identical except it pushes the freeing
 back
 up to the inheritor (which is what eo expects) and that means everywhere
 eo is
 using smart clipped it needs to change to use this new
 smart_clipped_nofree
 class.

 right now i lean to making a new nofree class and then adapting all the eo
 code
 that expects to do its own freeing to use that.

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



 --
 Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
 MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
 with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
 MVPs and experts. SALE $99.99 this month only -- learn more at:
 http://p.sf.net/sfu/learnmore_122912
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel




-- 
Tom.
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] eo+evas smart clipped leak or crash.

2013-01-05 Thread Tom Hacohen
Fix is in, but probably needs some testing to make sure I'm not a borker. I
still don't have a decent computer, unfortunately.


On Sat, Jan 5, 2013 at 12:01 PM, Tom Hacohen t...@stosb.com wrote:

 SPANK SPANK SPANK

 I believe I have a fix, will commit it soon.




 On Sat, Jan 5, 2013 at 1:39 AM, Carsten Haitzler ras...@rasterman.comwrote:

 we have a fundamental problem here.

 evas in 1.7:
 static void
 evas_object_smart_clipped_smart_del(Evas_Object *obj)
 {
CSO_DATA_GET_OR_RETURN(obj, cso);

if (cso-clipper)
  {
 Evas_Object *clipper = cso-clipper;
 cso-clipper = NULL;
 evas_object_del(clipper);
  }

_evas_object_smart_members_all_del(obj);

free(cso);
evas_object_smart_data_set(obj, NULL);
 }

 and in in trunk(1.8 to be):
 static void
 evas_object_smart_clipped_smart_del(Evas_Object *eo_obj)
 {
CSO_DATA_GET_OR_RETURN(eo_obj, cso);

if (cso-clipper)
  {
 Evas_Object *clipper = cso-clipper;
 cso-clipper = NULL;
 evas_object_del(clipper);
  }

_evas_object_smart_members_all_del(eo_obj);

evas_object_smart_data_set(eo_obj, NULL);
 }

 notice a KEY difference... 1.8 has no free() of cso.

 this means that if we add the free() we segv all over now in efl. BUT...
 if we
 dont add it .. we LEAK! because in 1.7 - applications using the smart
 clipped
 smart object were expected to malloc/calloc the cso themselves... BUT they
 expected smart_clipped to do the free() so they didnt do it.

 this is the now back and forth in terminology about the free of the smart
 data
 or not. in efl 1.7 we have dont need to free. in fact a free in the
 terminology
 smart causes a segv. if we DONT free tho with trunk, we leak now - in an
 unlimited way (every time we create any smart obj inheriting from
 smart_clipped).

 this is basically an abi break. we need a solution. and quickly
 preferably.
 basically to maintain abi and api compat, smart_clipped HAS to do the
 free().
 that's a given. there is no choice here. so how to we make the new eo
 changes
 work with this assumption? eo could override the smart del func and
 duplicate
 its own wherever used if *IT* wants to do the free - that means basically
 copy
  paste the small bit of code there (duplicate it), OR you create a new
 smart
 clipped class that in evas that is identical except it pushes the freeing
 back
 up to the inheritor (which is what eo expects) and that means everywhere
 eo is
 using smart clipped it needs to change to use this new
 smart_clipped_nofree
 class.

 right now i lean to making a new nofree class and then adapting all the
 eo code
 that expects to do its own freeing to use that.

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



 --
 Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
 MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
 with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
 MVPs and experts. SALE $99.99 this month only -- learn more at:
 http://p.sf.net/sfu/learnmore_122912
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel




 --
 Tom.




-- 
Tom.
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] This trac is a shit [Fwd: #1900: SIGSEGV OpenBSD]

2013-01-05 Thread Dave
 The plan seems sensible enough.  I'll be happy to help out whatever way I
can.

 Virtual machines, well as far as performance goes, if the vm is doing the
job fast enough, I don't really care what technology is used.  I haven't used
kvm before, but shouldn't be too hard to work it out.

 I'm not too sure of the benefits of a reverse proxy in this instance.
It's easy enough to let iptables do dnat or load balancing, plus it's more
convenient from an administration/maintenance perspective.

 By the sounds of it, top priority is migrating all services on e2 to a vm on
the e5 system.  Which can't happen, until the vm host and router vm is
active.  So, if monsieur beber needs help with any of these, my email address
can be found above.

 Cheers,
 dave.k
 

 In the year 2013, of the month of January, on the 4th day, Carsten Haitzler 
wrote:
 On Sun, 2 Dec 2012 14:46:34 +1100 Dave d...@flex.com.au said:
 
   In the year 2012, of the month of December, on the 1st day, Cedric BAIL
  wrote:
   On Sat, Dec 1, 2012 at 12:20 PM, rustyBSD rusty...@gmx.fr wrote:
I took 10 minutes to create a ticket, after 4 unsuccessful
attemps, because
   
 SPANK SPANK SERVER IS DOWN
   
   Yes, e2 is almost completely overloaded. We have a new beefy server,
   e5, waiting to be configured and get service migrated to it, but
   nobody seems to have the time to do it.
  
   I'm an experienced unix and database admin.  I could volunteer to move the
  service over, if you like.  That is, if you trust a maillist lurker like me.
  I trust myself, if that's any help.  ;)
 
 actually we could do with people to help with:
 
 1. server maintenance
 2. website maintenance and improvement. we really need a web team.
 
 right now we are setting up what we call e5. e5 (e5.enlightenment.org) is 
 our
 new server. it's sitting in osuosl. beber just re-installed it with gentoo and
 set up some stuff. the goal is to use kvm+qemu for vm's. we have a dedicated 
 ip
 addr for the vms vs the host (e5v.enlightenment.org for the vm's to share).
 
 we can argue what vm to use all day - but the decision for kvm+qemu is based 
 on
 the fact that osuosl ALSO offer a vm host farm that they offered us to use if
 we want, so we want our vm's to already be compatible with it if we choose to
 make use of it. sure - it may not be the most efficient but it'll be good
 enough... the hardware is good. the new server is:
 
 2x 2.2ghz E5's (so 8 real cores, 8 threads across 2 full cpu's)
 48gb ram
 2x60gb ssd's raid1'd (full redundancy, 2x read rates)
 4x1tb sata drivers (should be raid10'd into 1x2gb lvm, used to be, not
 currently - beber needs to re-format/set it up - so we should get full
 redundancy and 2x read rates)
 1xGbit eth
 
 this is the host on which we will run vm's. the host will do basically nothing
 but provide data storage, memory and compute  power. once its set up/working
 we'll not touch it and just keep it security updated where needed. no actual
 services will run on it.. they will ALL run on vm's
 
 now qemu has a host fs mount (-virtfs i think) that allows u to expose the 
 FS
 from the host o the vm client. this should provide for nice ability to share
 files directly between vm's and a way to easily Expand data for a vm... so a
 vm ends up a vm rootfs image + launch config (ip etc.) + maybe some host fs 
 dir
 archive that it may also share with others.
 
 why vm's? after years we've ended up screwing with our server and it ending up
 a bit of a mess. never again. we can make vm's and throw them away when done.
 we can install any distro we like. get tired of it? make a new vm with a
 different distro and bring it online, then just re-jig routing and presto. we
 can also now perform regular suspend/resumes and snapshots for backups. we can
 take those backups and copy them to LOCAL desktop machines at home and even 
 run
 them. we can create and set up these vm's at home and upload when ready. 
 this
 will lay the basics for adding vm's for bsd, windows, osx and other os's we 
 can
 get to run in kvm/qemu. we can even run ARM vm's (of course totally emulated
 and slow - but hey... we can have them). this allows for us to make bigger
 build and test farms and when/if needed we can punt off vm's into osuosl's vm
 cloud.
 
 so what do we need?
 
 well first we need a router vm. all network has to be routed here as we need 
 to
 share port 80 and thus have to reverse-squid (haproxy) it to N possible vm's
 hidden behind a inside host machine nat. this is the onyl way we can share
 port 80 sanely. otherwise we also need to set up ip/port forwarding for other
 ports and services to specific vm's. this router vm needs to go up.
 
 then we need to make a vm with the current www site - just www. not trac etc.
 
 we then need a vm with CURRENT trac+svn set up and working so we can bring it
 online and keep working.
 
 we'd be smart to make a SEPARATE download vm just to make it easier to
 isolate/track.
 
 it'd be nice to mode www.e.org/ss to a 

[E-devel] [elementary]elm_widget: elm widget

2013-01-05 Thread Bluezery
Hello,

I have made a patch for fixing region show of widget focus in scroller.
Previously, region show is not correct if focused object is not in the
viewport of ther scroller
Because region show calculation is done only by evas object geometry.
But scroller object can know the viewport region in the scroller. It
is different from evas object geometry.

In my patch,
if focused object is requested to be shown, focused object calculates
it itself (by elm_widget_focus_region_get)  or evas geometry is
gained.
If parent is not scroller, geometry is changed by this parent for
showing this parent in the scroller if grand parent is scroller.
If parent is scroller, it find out whether the object is in the
viewport of the scroller object (parent) and region to be shown is
calculated.

Please review this patch.

-- 
BRs,
Kim.


elm_widget_focus.patch
Description: Binary data
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Alpha5: 7 patches and 1 bug

2013-01-05 Thread Joel Klinghed
On Sat, 5 Jan 2013 11:25:58 +0900
Carsten Haitzler (The Rasterman) ras...@rasterman.com wrote:

 On Fri, 4 Jan 2013 17:46:54 +0100 Joel Klinghed the...@spawned.biz
 said:
 
  I'm sending this again after waiting 12+ hours for the last mail to
  end up on the list. Sorry if it ends up being delivered twice.
  
  On Thu, 3 Jan 2013 20:25:47 +0900
  Carsten Haitzler (The Rasterman) ras...@rasterman.com wrote:
  
   On Sat, 24 Nov 2012 23:48:09 +0100 Joel Klinghed
   the...@spawned.biz said:
   
Hi,

I installed alpha5 on my main machine today and encountered a
couple of problems, mainly configure issues (patches included)
but one crash (or because e_alert  software composition
doesn't seem to work for me, hang).

As a pretext to my configuration issues, I'm running on my very
own LFS with homebrew prefix based package handling. So every
program is installed in its own prefix and not dumped in the
mess that is /usr. Also my X11 is not installed
in /usr, /usr/X11 or any other of the numerous default
locations. So yes, I'm rather used to having to nudge certain
configure scripts into doing what they advertise ;) (almost all
configure scripts I've seen check the prefix for X11, very few
actually use it, EFL do pretty well considering).

On to the patches (based on the 1.7.2 packages released
recently):

* eina-1.7.2-dirfd-fix.patch
The check for dirfd used AC_LANG_PROGRAM incorrectly and thus
always failed.
   
   already fixed - but differently.
  
  In the efl tree, yes.
  eina-1.7 branch still has the problem but perhaps it's not serious
  enough? Also noticed that the eet-1.7 branch has the same problem.
  I've included updated patches for the 1.7 branches anyway.
 
 eina changed to
 
 EFL_CHECK_FUNCS([eina], [dirfd dlopen dladdr fnmatch iconv shm_open
 setxattr])
 
 in the 1.7 branch ... but the m4 macro is broken it seems.

Ah, right. I mainly concentrated on the fact that the configure test
failed still ;)

   
* eet-1.7.2-libgcrypt.patch
Use cflags returned from libgcrypt-config when compiling files
including libgcrypt.h
   
   fixed it seems in later 1.7.x and in efl svn.
  
  Not fixed on eet-1.7 branch.
 
 hmm my bad - indeed 1.7 doesnt have it fixed.
 
* evas-1.7.2-configure-xorg.patch
Use X_CFLAGS when checking X11 and GL headers and X_LIBS when
checking X11 and GL libs.
Also use X_CFLAGS when compiling gl_common as GL headers might
use the same prefix.
   
   ummm configure.ac is a lot different now... try again?
  
  I've included an patch for the merged efl tree.
  Also an updated patch for the evas-1.7 and ecore-1.7 branches.
 
 no ecore one attached.
 
 so now this is up to date... i'll base my comments on the efl merged
 patch. why do you use X_CFLAGS and X_LIBS (i also spot
 X_PRE_LIBS)? are they not detectable by just modifying your regular
 CFLAGS and LDFLAGS before configure is run? why does this need a
 special set of env vars? basically - what about the existing setup is
 broken/doesnt work right there? i smell some other issue...

Right, forgot the ecore one, included this time.

X_CFLAGS, X_LIBS, X_PRE_LIBS and X_EXTRA_LIBS are all set by
AC_PATH_XTRA. So not env vars.
They are more or less what x_cflags and x_libs ends up being.

AC_PATH_X on the other hand sets x_includes and x_libraries.

I could have used x_includes and x_libraries instead but then I would
had to move the header and lib checks below the x_lib, x_cflags, x_libs
calculations as I don't want to do that work twice.

To summarise, my problem is that AC_PATH_X and AC_PATH_XTRA full and
well find my X11 path (/usr/xorg as it happens) but the next test 
AC_CHECK_HEADER([X11/X.h]) fails because it doesn't use any of the
results from those macros.

 
* evas-1.7.2-fribidi.patch
pkg-config --cflags for fribidi has always returned
${prefix}/include/fribidi so including fribidi/fribidi.h doesn't
work.
   
   indeed - right. i dont know how this has been missed for so long.
  
  configure.ac check merged, but I don't see the fix for the source
  files? Included patch for both the merged efl tree and the evas-1.7
  branch for those.
 
 in svn.
 
* enlightenment-0.17.0-alpha5-e_xsettings.patch
e_xsettings.c use X11 headers directly, so must check for
x_cflags.
   
   better solution. make the code not use x headers directly.
   
* enlightenment-0.17.0-alpha5-mixer-alsa.patch
Use cflags from pkg-config alsa-lib when using alsa headers.
   
   indeed u are right! this should be there. added.
   
* enlightenment-0.17.0-alpha5-xkb_base.patch
When searching for xkeyboard-config rules, before trying a long
list of guessed standard paths, check the one given by the
pkg-config file if it exists.
   
   this is better indeed.
   
  Missed that the wizard has it's own code for looking up the rules,
  included a patch for that based on the enlightenment-0.17.0 branch.
 

Re: [E-devel] E SVN: lucas IN trunk/e: config/default config/mobile config/standard src/modules/wizard

2013-01-05 Thread Christopher Michael
Carsten Haitzler ras...@rasterman.com wrote:

On Fri, 04 Jan 2013 19:17:41 + Christopher Michael
cpmicha...@comcast.net
said:

 Tom Hacohen t...@stosb.com wrote:
 
 Trunk is e18...
 
 
 On Fri, Jan 4, 2013 at 7:06 PM, Christopher Michael
 cpmicha...@comcast.netwrote:
 
  Michael Blumenkrantz michael.blumenkra...@gmail.com wrote:
 
  On Fri, 04 Jan 2013 19:01:10 +
  Christopher Michael cpmicha...@comcast.net wrote:
  
   Michael Blumenkrantz michael.blumenkra...@gmail.com wrote:
  
   On Fri, 04 Jan 2013 18:50:17 +
   Christopher Michael cpmicha...@comcast.net wrote:
   
U WHY ???
Composite is an optional module for e17. Why would you
remove
 the
   Optional to disable it ??
   
Dh
   
   
   2 commits before that:
   
   e: remove dropshadow module
   
   dropshadow module conflicts with composite, which will be
always
   enabled
 by future commits. Remove the module to allow turning
composite
 as
 always-enabled.
  
   Missed that commit. Thanks :-)
  
   So by this logic now, composite is now Required for e17 ?
  
   If we remove the option to disable comp in the wizard then you
 should
  probably also remove the ability to Unload the composite module
from
  the modules list (as that is effectively what was just dobe by
 removing
  the wizard option)
  
   dh
  
  it will no longer be a module within a couple days, so that's not
  necessary
 
  I see. Well thanks for clearing that up :-) Tho I was under the
 impression
  that Composite would not be a Requirement until E18...must have
 missed the
  secret meeting where this was discussed for e17.
 
  dh
 
 

--
  Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
  much more. Get web development skills now with LearnDevNow -
  350+ hours of step-by-step video tutorials by Microsoft MVPs and
 experts.
  SALE $99.99 this month only -- learn more at:
  http://p.sf.net/sfu/learnmore_122812
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 
 
 
 
 -- 
 Tom.

--
 Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
 much more. Get web development skills now with LearnDevNow -
 350+ hours of step-by-step video tutorials by Microsoft MVPs and
 experts.
 SALE $99.99 this month only -- learn more at:
 http://p.sf.net/sfu/learnmore_122812
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 
 Ah Now that actually does clear things up :-) Hmm would have
thought e18
 development would have been a new branch or folder in the tree. Did
not
 realize that development was going to happen in-tree (on top of
ezisting
 e17). So there are no plans to keep e17 then ? (meaning development
of e18
 is happening now and we are rewriting e17 code in-place so that when
e18 geta
 done there will be no more e17 aside from the 1.7 branch)

as far as i'm concerned trunk is the direct path to e18. it comes out
when we
have at least some decent milestones in there (eg comp on core) and we
have
done stabilization. i'm currently thinking the elm in dialogs may wait
for e19
- not that we dont make it possible - it just wont be feasible to go
redo them
all for e18. elm needs theme work for that etc. - so when elm's theme
work is
done, then we can go gangbusters there. in the meantime comp in core is
a
worthy bit of work on its own - as putting the code in is just one
step. the
next is a lot of re-jigging of what is a window and what is not inside
of e17.
ie .. remove lots of windows... but for e18 we will likely just start
with a
few  -eg like bg/container window. in theory we need to do menus,
popups, shelf
etc. too - likely the lst thing to be de-windowized will be border
frames. this
may not go in for e18. it depends on how much time elapses and how the
above
de-windowing goes.

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

Sure. Makes sense. I was assuming tho that e18 development would have started 
in a seperate folder (e/trunk/e18) or something so that the existing e17 code 
could still be kept.

dh
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net

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

2013-01-05 Thread Gustavo Sverzut Barbieri
BTW, is it a leak in valgrind? Or there are still some pointers to that
(possibly lost?)

On Saturday, January 5, 2013, Carsten Haitzler wrote:

 On Sat, 5 Jan 2013 15:50:30 +0900 Cedric BAIL 
 cedric.b...@free.frjavascript:;
 said:

  On Sat, Jan 5, 2013 at 3:40 PM, Carsten Haitzler 
  ras...@rasterman.comjavascript:;
 wrote:
   On Fri, 4 Jan 2013 11:09:35 -0200 Lucas De Marchi
   lucas.demar...@profusion.mobi javascript:; said:
   On Fri, Dec 28, 2012 at 10:25 AM, Carsten Haitzler 
 ras...@rasterman.com javascript:;
   wrote:
On Fri, 28 Dec 2012 01:58:49 -0200 Lucas De Marchi
lucas.demar...@profusion.mobi javascript:; said:
   
On Fri, Dec 28, 2012 at 12:28 AM, Enlightenment SVN
no-re...@enlightenment.org javascript:; wrote:
 Log:
 work around edbus issues by forcing the mainloop to run at least
 one
   cycle with some dummy things... in ipc launch mode.

   also make selection jump to end if a newline is there - as
 disussed
 on ml.
   
could you detail a little bit what is the issue. Looking at the
 code,
I couldn't understand why you put all this ipc stuff, instead of
 doing
something like eve does.
   
leak here:
   
==23628== 120 (64 direct, 56 indirect) bytes in 1 blocks are
 definitely
lost in loss record 70 of 107
==23628==at 0x4C29E84: calloc
(in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==23628==
by
0xB48344F: edbus_connection_name_get (edbus_core.c:476) ==23628==
  by
0xB482EA8: edbus_connection_name_object_set (edbus_core.c:413)
 ==23628==
by 0xB48DF6B: edbus_object_get (edbus_object.c:211) ==23628==by
0xB484E7A: _connection_get (edbus_core.c:941) ==23628==by
 0xB484FC1:
edbus_connection_get (edbus_core.c:968) ==23628==by 0x8233529:
efreet_cache_init (efreet_cache.c:129) ==23628==by 0x822433D:
efreet_init (efreet.c:78) ==23628==by 0x4F28E2F: elm_need_efreet
(elm_main.c:449) ==23628==by 0x408CCA: config_init (config.c:24)
==23628==by 0x40DA1B: elm_main (main.c:1003)
==23628==by 0x40E7FB: main (main.c:1322)
==23628==
  
   we fixed this one... could you confirm it's ok now?
  
   yup. this one is gone... now you can look at the wonderful evas async
   leak... i have a terminology using 6gb... :) pretty impressive if you
 ask
   me! :)
 
  Interestingly enough I don't see that bug in Terminology, but my
  Enlightenment is leaking fast and over one night it does have a crazy
  1.5GB memory usage. I believe the issue are related.

 i enabled multi-instance and just ran rebuilds of efl on 6 different
 machines... a lot of scrolling... similar test to what valgrind log i
 showed
 with 700m usage.


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



 --
 Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
 MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
 with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
 MVPs and experts. SALE $99.99 this month only -- learn more at:
 http://p.sf.net/sfu/learnmore_122912
 ___
 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
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2013-01-05 Thread Ulisses Furquim
Hi,

On Sat, Jan 5, 2013 at 4:50 AM, Cedric BAIL cedric.b...@free.fr wrote:
 On Sat, Jan 5, 2013 at 3:40 PM, Carsten Haitzler ras...@rasterman.com wrote:
 On Fri, 4 Jan 2013 11:09:35 -0200 Lucas De Marchi
 lucas.demar...@profusion.mobi said:
 On Fri, Dec 28, 2012 at 10:25 AM, Carsten Haitzler ras...@rasterman.com
 wrote:
  On Fri, 28 Dec 2012 01:58:49 -0200 Lucas De Marchi
  lucas.demar...@profusion.mobi said:
 
  On Fri, Dec 28, 2012 at 12:28 AM, Enlightenment SVN
  no-re...@enlightenment.org wrote:
   Log:
   work around edbus issues by forcing the mainloop to run at least one
 cycle with some dummy things... in ipc launch mode.
  
 also make selection jump to end if a newline is there - as disussed 
   on
 ml.
 
  could you detail a little bit what is the issue. Looking at the code,
  I couldn't understand why you put all this ipc stuff, instead of doing
  something like eve does.
 
  leak here:
 
  ==23628== 120 (64 direct, 56 indirect) bytes in 1 blocks are definitely
  lost in loss record 70 of 107
  ==23628==at 0x4C29E84: calloc
  (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==23628==by
  0xB48344F: edbus_connection_name_get (edbus_core.c:476) ==23628==by
  0xB482EA8: edbus_connection_name_object_set (edbus_core.c:413) ==23628==
  by 0xB48DF6B: edbus_object_get (edbus_object.c:211) ==23628==by
  0xB484E7A: _connection_get (edbus_core.c:941) ==23628==by 0xB484FC1:
  edbus_connection_get (edbus_core.c:968) ==23628==by 0x8233529:
  efreet_cache_init (efreet_cache.c:129) ==23628==by 0x822433D:
  efreet_init (efreet.c:78) ==23628==by 0x4F28E2F: elm_need_efreet
  (elm_main.c:449) ==23628==by 0x408CCA: config_init (config.c:24)
  ==23628==by 0x40DA1B: elm_main (main.c:1003)
  ==23628==by 0x40E7FB: main (main.c:1322)
  ==23628==

 we fixed this one... could you confirm it's ok now?

 yup. this one is gone... now you can look at the wonderful evas async 
 leak... i
 have a terminology using 6gb... :) pretty impressive if you ask me! :)

 Interestingly enough I don't see that bug in Terminology, but my
 Enlightenment is leaking fast and over one night it does have a crazy
 1.5GB memory usage. I believe the issue are related.

Paulo Alcântara and Leandro are taking a look at this.

Regards,

-- 
Ulisses Furquim
ProFUSION embedded systems
http://profusion.mobi
Mobile: +55 19 9250 0942
Skype: ulissesffs

--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] EFL tests and warnings

2013-01-05 Thread Gustavo Sverzut Barbieri
Hi all,

EFL single tree is almost ready, now just missing Ethumb and Emotion, which
should come easily and maybe I can finish them next week.

I need your help to review the warnings and remove them. Some libraries
didn't use to build with all warnings on, and now they do. Some are bit
annoying but can be fixed easily such as parameter not used. Some need
more care in order to avoid breakages during the fixes (shadow warnings, if
you rename the inner variable and forget to replace every place, you'll get
rid of the warning but will have a bug! be careful!)

Also tests were forced into distcheck as they should be. But we need to fix
tests in multiple fronts:
 - make them pass (some evas tests are not passing!)
 - make them silent (some tests wisely trigger error conditions, causing
EINA_SAFETY or ENA_MAGIC or EINA_LOG to kick in and be loud. In these cases
we must replace eina_log print callback and check if the error was issued,
failing if not, hiding the message if it pass)

Eina used to do that for all tests, but now we have some for binshare and
the eina magic, simple xml and eina value timeval are wrong. The eina
timeval test is also bad, because it doesn't use CHECK's string comparison
test and the error message is quite useless: strcmp(str, ...) == 0. where
it could print both strings.

-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: barbi...@gmail.com
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] simple fix for e_dbus-1.7.5

2013-01-05 Thread Tomas Cech

Hi,

there are some missing returns from functions not returning void.

Apply please attached fix.

Best regards,

Tomas Cech
Sleep_Walker

Index: e_dbus-1.7.5/src/lib/connman0_7x/e_connman_element.c
===
--- e_dbus-1.7.5.orig/src/lib/connman0_7x/e_connman_element.c
+++ e_dbus-1.7.5/src/lib/connman0_7x/e_connman_element.c
@@ -1378,7 +1378,7 @@ _e_connman_element_get_properties_callba
 Eina_Bool
 e_connman_element_sync_properties_full(E_Connman_Element *element, E_DBus_Method_Return_Cb cb, const void *data)
 {
-   e_connman_element_properties_sync_full(element, cb, data);
+   return e_connman_element_properties_sync_full(element, cb, data);
 }
 
 /**
Index: e_dbus-1.7.5/src/lib/ofono/e_ofono_element.c
===
--- e_dbus-1.7.5.orig/src/lib/ofono/e_ofono_element.c
+++ e_dbus-1.7.5/src/lib/ofono/e_ofono_element.c
@@ -1458,7 +1458,7 @@ _e_ofono_element_get_properties_callback
 Eina_Bool
 e_ofono_element_sync_properties_full(E_Ofono_Element *element, E_DBus_Method_Return_Cb cb, const void *data)
 {
-   e_ofono_element_properties_sync_full(element, cb, data);
+   return e_ofono_element_properties_sync_full(element, cb, data);
 }
 
 /**


signature.asc
Description: Digital signature
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [e-users] Korean E dinner

2013-01-05 Thread Daniel Juyung Seo
Everybody pants on!!!

Raster and Hermet actually danced Gangnam Style in Itaewon just for 5
seconds.
Let's party.

http://www.youtube.com/watch?v=qyS-HhlXmRE

Daniel Juyung Seo (SeoZ)

On Fri, Jan 4, 2013 at 9:19 PM, Carsten Haitzler ras...@rasterman.comwrote:

 On Fri, 4 Jan 2013 19:27:32 +0900 Cedric BAIL cedric.b...@free.fr said:

  On Fri, Jan 4, 2013 at 5:21 PM, Carsten Haitzler ras...@rasterman.com
 wrote:
   On Fri, 4 Jan 2013 15:55:21 +0900 Cedric BAIL cedric.b...@free.fr
 said:
   On Fri, Jan 4, 2013 at 2:58 PM, Jérôme Pinot ngc...@gmail.com
 wrote:
On 01/04/13 14:51, Daniel Juyung Seo wrote:
On Fri, Jan 4, 2013 at 2:47 PM, Carsten Haitzler
ras...@rasterman.comwrote:
 On Fri, 4 Jan 2013 13:23:43 +0900 Daniel Juyung Seo
 seojuyu...@gmail.com said:

 gangnam vs itaewon... FIGHT!

 /me sings itaewon style and dances in a silly fashion.

   
Dance during the meeting :)
I bring my camera if we meet at Itaewon.
   
If Raster dances Gangnam style, I would LOVE going to Itaewon :-D
  
   Ok, so it will be Itaewon if raster accept to dance Gangnam style.
   Hermet can show him how, I already saw him dancing ;-) If not, then
   Gangnam.
  
   What times guy ? 7pm ?
  
   yargh... i can dance with my arms. theres never enough room to use your
   legs... :)
 
  We will find the necessary room for that. So Itaewon tomorrow at 7 at
  the subway exit in front of Paris baguette.

 i shall try remember my pants. u'll need to be fast with the camera.
 dancing
 may not last long. ;)

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



 --
 Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
 much more. Get web development skills now with LearnDevNow -
 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
 SALE $99.99 this month only -- learn more at:
 http://p.sf.net/sfu/learnmore_122812
 ___
 enlightenment-users mailing list
 enlightenment-us...@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-users

--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] simple fix for e_dbus-1.7.5

2013-01-05 Thread Daniel Juyung Seo
Good catch! How this happened...!
In SVN!
http://trac.enlightenment.org/e/changeset/82282

Please change NEWS and ChangeLog next time.
I did it for you this time.
Thanks.

Daniel Juyung Seo (SeoZ)


On Sun, Jan 6, 2013 at 12:34 AM, Tomas Cech tc...@suse.cz wrote:

 Hi,

 there are some missing returns from functions not returning void.

 Apply please attached fix.

 Best regards,

 Tomas Cech
 Sleep_Walker



 --
 Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
 MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
 with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
 MVPs and experts. SALE $99.99 this month only -- learn more at:
 http://p.sf.net/sfu/learnmore_122912
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: maxerba trunk/efl/po

2013-01-05 Thread Gustavo Sverzut Barbieri
Thanks!

It would be nice to check if POTFILES is correctly and not missing things

On Saturday, January 5, 2013, Enlightenment SVN wrote:

 Log:
 since the po files here was obtained merging original files from ecore and
 efreet I think that headers should contain authors from both files, and so
 I did it. I've also replaced any reference to efreet in headers with efl.
 finally, there also is an update for the spanish translation

 Author:   maxerba
 Date: 2013-01-05 09:51:17 -0800 (Sat, 05 Jan 2013)
 New Revision: 82284
 Trac: http://trac.enlightenment.org/e/changeset/82284

 Modified:
   trunk/efl/po/cs.po trunk/efl/po/de.po trunk/efl/po/el.po
 trunk/efl/po/es.po trunk/efl/po/fr.po trunk/efl/po/gl.po trunk/efl/po/it.po
 trunk/efl/po/ja.po trunk/efl/po/ko.po trunk/efl/po/nl.po trunk/efl/po/pt.po
 trunk/efl/po/ru.po trunk/efl/po/sl.po trunk/efl/po/zh_CN.po



 --
 Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
 MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
 with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
 MVPs and experts. SALE $99.99 this month only -- learn more at:
 http://p.sf.net/sfu/learnmore_122912
 ___
 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
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: maxerba trunk/efl/po

2013-01-05 Thread Massimo Maiurana
Gustavo Sverzut Barbieri, il 05/01/2013 19:39, ha scritto:
 Thanks!
 
 It would be nice to check if POTFILES is correctly and not missing things

indeed it was missing one file containing one translatable string:
src/modules/ecore/immodules/xim/ecore_imf_xim.c

added now in svn :)


-- 

  Massimo Maiurana   GPG keyID #7044D601

  La fede e' credere in cio' che sai non essere vero
[Mark Twain]



signature.asc
Description: OpenPGP digital signature
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: maxerba trunk/efl/po

2013-01-05 Thread Gustavo Sverzut Barbieri
What such module would translate?!

On Saturday, January 5, 2013, Massimo Maiurana wrote:

 Gustavo Sverzut Barbieri, il 05/01/2013 19:39, ha scritto:
  Thanks!
 
  It would be nice to check if POTFILES is correctly and not missing things

 indeed it was missing one file containing one translatable string:
 src/modules/ecore/immodules/xim/ecore_imf_xim.c

 added now in svn :)


 --

   Massimo Maiurana   GPG keyID #7044D601

   La fede e' credere in cio' che sai non essere vero
 [Mark Twain]



-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: barbi...@gmail.com
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: maxerba trunk/efl/po

2013-01-05 Thread Gustavo Sverzut Barbieri
On Sat, Jan 5, 2013 at 7:12 PM, Massimo Maiurana maiur...@gmail.com wrote:

 Gustavo Sverzut Barbieri, il 05/01/2013 21:12, ha scritto:
  What such module would translate?!
 

 I really don't know anything about input methods, but its description in
 line
 772 is enclosed in a gettext macro so it is translatable.


except line 20 is:
#define _(x) x


-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: barbi...@gmail.com
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: maxerba trunk/efl/po

2013-01-05 Thread Massimo Maiurana
Gustavo Sverzut Barbieri, il 05/01/2013 22:38, ha scritto:

 except line 20 is:
 #define _(x) x

so the gettext macro is cleared in the define and then used in a string.
what is the purpose of such a thing?

-- 

  Massimo Maiurana   GPG keyID #7044D601

  La fede e' credere in cio' che sai non essere vero
[Mark Twain]



signature.asc
Description: OpenPGP digital signature
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: maxerba trunk/efl/po

2013-01-05 Thread Gustavo Sverzut Barbieri
On Sat, Jan 5, 2013 at 7:56 PM, Massimo Maiurana maiur...@gmail.com wrote:

 Gustavo Sverzut Barbieri, il 05/01/2013 22:38, ha scritto:

  except line 20 is:
  #define _(x) x

 so the gettext macro is cleared in the define and then used in a string.
 what is the purpose of such a thing?

 seems it's the usual nonsense. The struct it's used is pretty obvious
shouldn't be translated... and if it was, was not at creation time, rather
at display time (would be N_(), not _()). I guess it's bogus, if possible
remove the _() usage and the macro definition :-P


-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: barbi...@gmail.com
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: maxerba trunk/efl/po

2013-01-05 Thread Massimo Maiurana
Gustavo Sverzut Barbieri, il 05/01/2013 23:34, ha scritto:

 I guess it's bogus, if possible
 remove the _() usage and the macro definition :-P

I've just reverted the last commit, leaving the rest to others :)

-- 

  Massimo Maiurana   GPG keyID #7044D601

  La fede e' credere in cio' che sai non essere vero
[Mark Twain]



signature.asc
Description: OpenPGP digital signature
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] simple fix for e_dbus-1.7.5

2013-01-05 Thread Jérémy Zurcher

On Sunday 06 January 2013  01:57, Daniel Juyung Seo wrote :
 Good catch! How this happened...!
blame me, I was to quick to patch before the release

--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: barbieri IN trunk/devs: . ulisses

2013-01-05 Thread Michael Blumenkrantz
On Sat,  5 Jan 2013 15:00:37 -0800
Enlightenment SVN no-re...@enlightenment.org wrote:

 Log:
 welcome ulisses back.
   
   a bored director now wants to do some code for fun again... fixing
   thread stuff on weekends :-)
   
   
 
 Author:   barbieri
 Date: 2013-01-05 15:00:35 -0800 (Sat, 05 Jan 2013)
 New Revision: 82294
 Trac: http://trac.enlightenment.org/e/changeset/82294
 
 Added:
   trunk/devs/ulisses/ trunk/devs/ulisses/id_dsa.pub 
 trunk/devs/ulisses/info.txt 
 
 
 Property changes on: trunk/devs/ulisses/id_dsa.pub
 ___
 Added: svn:executable
+ *
 
 

wholisses?

--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: barbieri IN trunk/devs: . ulisses

2013-01-05 Thread Gustavo Sverzut Barbieri
On Sat, Jan 5, 2013 at 9:03 PM, Michael Blumenkrantz 
michael.blumenkra...@gmail.com wrote:

 On Sat,  5 Jan 2013 15:00:37 -0800
 Enlightenment SVN no-re...@enlightenment.org wrote:

  Log:
  welcome ulisses back.
 
a bored director now wants to do some code for fun again... fixing
thread stuff on weekends :-)
 
 
 
  Author:   barbieri
  Date: 2013-01-05 15:00:35 -0800 (Sat, 05 Jan 2013)
  New Revision: 82294
  Trac: http://trac.enlightenment.org/e/changeset/82294
 
  Added:
trunk/devs/ulisses/ trunk/devs/ulisses/id_dsa.pub
 trunk/devs/ulisses/info.txt
 
 
  Property changes on: trunk/devs/ulisses/id_dsa.pub
  ___
  Added: svn:executable
 + *
 
 

 wholisses?


don't you remember him? uuu lisses... AKA my partner at profusion :-)
he was at efl dev day as well, used to do code, but he was stuck with the
boring part of the company that is the financials and bureaucracy, also
managing the communications teams (bluetooth, wifi and kernel), that is not
that visible to EFL (aside from Lucas De Marchi). He also helped EFL before
we created the company, doing the EFL bindings and friends.


-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: barbi...@gmail.com
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [Enlightenment-intl] [PATCH][E] Make Everything's plugin and action names translatable.

2013-01-05 Thread Igor Murzov
On Fri, 4 Jan 2013 08:51:53 +0900
Carsten Haitzler (The Rasterman) ras...@rasterman.com wrote:

 On Thu, 3 Jan 2013 19:37:50 +0400 Igor Murzov
 intergalactic.anonym...@gmail.com said:
 
  On Thu, 3 Jan 2013 17:52:36 +0900
  Carsten Haitzler (The Rasterman) ras...@rasterman.com wrote:
  
   On Thu, 22 Nov 2012 01:26:48 +0400 Igor Murzov e-m...@date.by said:
   
Here is a patch that makes Everything's plugin and action names
translatable.

I think i should explain why this patch actually works :)
Some macros used this way:

  p = EVRY_PLUGIN_BASE(Settings, configure, E_SETTINGS, _begin,
  _finish, _fetch);

and the macro is defined like this:

  /* creates a Evry_Plugin to be registered with evry */
  #define EVRY_PLUGIN_BASE(_name, _icon, _item_type, _begin, _finish,
  #_fetch) \
evry-plugin_new(EVRY_PLUGIN(E_NEW(Evry_Plugin, 1)), _name, 
_(_name),
_icon, $ _begin, _finish, _fetch)

so the _name argument (string Settings in this case) is used two times
in evry-plugin_new() call and one of these times it is used inside _(),
so the _name is actually translated by gettext.

The same happens with EVRY_ACTION_NEW which is defined in the
similar manner:

  #define EVRY_ACTION_NEW(_name, _in1, _in2, _icon, _action, _check) \
evry-action_new(N_(_name), _(_name), _in1, _in2, _icon, _action,
_check)


But i'm not sure if this a best solution of the problem,
so comments are welcome :)

If the patch is ok, then similar changes should be made to
E-MODULES-EXTRA/everything-* modules as well.
   
   hmm nah - i dont like this way 
  
  Too late. Patches are already commited. I have a plan to mark the message
  explicitly with N_() instead of listing defines in po/Makevars, I'll do this
  later.
 
 i dont like the po/makevars changes as it means people read the code and go
 ooh untranslated! and fix it...

All extra keywords are now gone :)

  - i think the strings themselves should just we
   wrapped as usual with _() to indicate that STRING specifically is
   translatable instead of telling gettext that a new macro exists for this. 
   :)
  
  You can't just wrap every string with _(), sometimes strings have to be 
  stored
  untraslated as they are used as identifiers or something similar, and you
  can't rely on translations internally. 
 
 i know. :)
 
   i've gone and found a whole bunch of these in everything and wrapped them
   with _ ()'s now. :) yes - i know its after release, so i guess this will
   make it into a future e release, but its now there.
  
  Those messages are already translated and everything was fine here.
  So I reverted your commit :P
 
 ummm - they were not marked for translation - they do get stored, but then
 stored with the translation...

Fixed in r82291 and r82292 :)


-- Igor

--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: barbieri IN trunk/devs: . ulisses

2013-01-05 Thread Michael Blumenkrantz
On Sat, 5 Jan 2013 21:10:20 -0200
Gustavo Sverzut Barbieri barbi...@profusion.mobi wrote:

 On Sat, Jan 5, 2013 at 9:03 PM, Michael Blumenkrantz 
 michael.blumenkra...@gmail.com wrote:
 
  On Sat,  5 Jan 2013 15:00:37 -0800
  Enlightenment SVN no-re...@enlightenment.org wrote:
 
   Log:
   welcome ulisses back.
  
 a bored director now wants to do some code for fun again... fixing
 thread stuff on weekends :-)
  
  
  
   Author:   barbieri
   Date: 2013-01-05 15:00:35 -0800 (Sat, 05 Jan 2013)
   New Revision: 82294
   Trac: http://trac.enlightenment.org/e/changeset/82294
  
   Added:
 trunk/devs/ulisses/ trunk/devs/ulisses/id_dsa.pub
  trunk/devs/ulisses/info.txt
  
  
   Property changes on: trunk/devs/ulisses/id_dsa.pub
   ___
   Added: svn:executable
  + *
  
  
 
  wholisses?
 
 
 don't you remember him? uuu lisses... AKA my partner at profusion :-)
 he was at efl dev day as well, used to do code, but he was stuck with the
 boring part of the company that is the financials and bureaucracy, also
 managing the communications teams (bluetooth, wifi and kernel), that is not
 that visible to EFL (aside from Lucas De Marchi). He also helped EFL before
 we created the company, doing the EFL bindings and friends.
 
 

no, I remember, I was just making a joke based on his name and his recent 
return. good to have you back, wifey!

--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [PATCH] Fix a message in the updates checker.

2013-01-05 Thread Igor Murzov
On Thu, 3 Jan 2013 17:55:21 +0900
Carsten Haitzler (The Rasterman) ras...@rasterman.com wrote:

 On Thu, 22 Nov 2012 02:05:00 +0400 Igor Murzov e-m...@date.by said:
 
 this is all fixed by now - but i think an extra , in one place could have been
 good - i added it in. :)

As a bi-product of this and as a result in one sentence also looks like a 
bug:

  As a bi-product of this, Enlightenment will
  connect to enlightenment.org and transmit
  some information as a result

I'll suggest dropping as a result part.


-- Igor

  ---
   src/modules/wizard/page_170.c | 14 +++---
   1 file changed, 7 insertions(+), 7 deletions(-)
  
  diff --git a/src/modules/wizard/page_170.c b/src/modules/wizard/page_170.c
  index 7ae75b1..fe42877 100644
  --- a/src/modules/wizard/page_170.c
  +++ b/src/modules/wizard/page_170.c
  @@ -31,18 +31,18 @@ wizard_page_show(E_Wizard_Page *pg)
  e_widget_textblock_markup_set
(ob,
_(Enlightenment can check for newbr
  -   versions, updates, securiity andbr
  -   bugfixes, as well as available add-ons.br
  +   versions, updates, security andbr
  +   bug fixes, as well as available add-ons.br
  br
  This is very useful, because it lets youbr
  -   you know about available bug fixes andbr
  +   know about available bug fixes andbr
  security fixes when they happen. As abr
  bi-product of this, Enlightenment willbr
  connect to enlightenment.org and transmitbr
  -   some information as a result much like anybr
  -   web browser might do. No personal informationbr
  -   such as username, password or any personalbr
  -   files will be transmitted. If you do not likebr
  +   some information much like any web browserbr
  +   might do. No personal information such asbr
  +   username, password or any personal filesbr
  +   will be transmitted. If you do not likebr
  this, please disable this below. It is highlybr
  advised that you do not disable this as itbr
  may leave you vulnerable or having to livebr
  -- 

--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [PATCH] Fix a message in the updates checker.

2013-01-05 Thread Michael Blumenkrantz
On Sun, 6 Jan 2013 03:21:43 +0400
Igor Murzov intergalactic.anonym...@gmail.com wrote:

 On Thu, 3 Jan 2013 17:55:21 +0900
 Carsten Haitzler (The Rasterman) ras...@rasterman.com wrote:
 
  On Thu, 22 Nov 2012 02:05:00 +0400 Igor Murzov e-m...@date.by said:
  
  this is all fixed by now - but i think an extra , in one place could have 
  been
  good - i added it in. :)
 
 As a bi-product of this and as a result in one sentence also looks like a 
 bug:
 
   As a bi-product of this, Enlightenment will
   connect to enlightenment.org and transmit
   some information as a result
 
 I'll suggest dropping as a result part.
 
 
 -- Igor
 
   ---
src/modules/wizard/page_170.c | 14 +++---
1 file changed, 7 insertions(+), 7 deletions(-)
   
   diff --git a/src/modules/wizard/page_170.c b/src/modules/wizard/page_170.c
   index 7ae75b1..fe42877 100644
   --- a/src/modules/wizard/page_170.c
   +++ b/src/modules/wizard/page_170.c
   @@ -31,18 +31,18 @@ wizard_page_show(E_Wizard_Page *pg)
   e_widget_textblock_markup_set
 (ob,
 _(Enlightenment can check for newbr
   -   versions, updates, securiity andbr
   -   bugfixes, as well as available add-ons.br
   +   versions, updates, security andbr
   +   bug fixes, as well as available add-ons.br
   br
   This is very useful, because it lets youbr
   -   you know about available bug fixes andbr
   +   know about available bug fixes andbr
   security fixes when they happen. As abr
   bi-product of this, Enlightenment willbr
   connect to enlightenment.org and transmitbr
   -   some information as a result much like anybr
   -   web browser might do. No personal informationbr
   -   such as username, password or any personalbr
   -   files will be transmitted. If you do not likebr
   +   some information much like any web browserbr
   +   might do. No personal information such asbr
   +   username, password or any personal filesbr
   +   will be transmitted. If you do not likebr
   this, please disable this below. It is highlybr
   advised that you do not disable this as itbr
   may leave you vulnerable or having to livebr
   -- 
 

Dropping the as a bi-product of this,  sounds much better

--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Configs for gadgets with multiple instances

2013-01-05 Thread Michael Blumenkrantz
On Sun, 6 Jan 2013 03:59:17 +0400
Igor Murzov intergalactic.anonym...@gmail.com wrote:

 On Fri, 4 Jan 2013 16:29:56 +0900
 Carsten Haitzler (The Rasterman) ras...@rasterman.com wrote:
 
  On Tue, 1 Jan 2013 23:30:49 +0400 Igor Murzov
  intergalactic.anonym...@gmail.com said:
  
   Happy new year everyone!
   
   While i was playing with eweather, i found out that when its gadget
   is removed and module is unloaded, configuration gets lost.
   At first i thought that this issue is specific to eweather and
   that's some stupid bug, that went unnoticed.
   But it looks like configs are handled this way intentionally.
   If some gadget can have multiple instances, every instance gets
   its own id. When user adds a new instance, NULL is passed to
   _gc_init() as id. The same happens, if user unloaded a module in the
   past for some reason, then changed his mind and loaded the module once
   again. And you may expect that the last configuration is loaded in
   this case, but NO... id gets incremented and you'll get the default
   settings. That's very strange -- configurations are stored and never
   reused again.
   That doesn't feel like an expected behaviour to me. I would
   expect GADCON_CLIENT_CONFIG_GET() to load the last available
   configuration if id is NULL. Or maybe even last id but one when the
   gadget that has the last id already exists. So some smart solution
   may be required to fix the issue. Any ideas?
   
  
  hmm module unload SHOULD be separate to the gadcon client config. i designed
  them to be separate so u can unload and load a module and magically the
  gadget appears where it was configured for before. of course each module is 
  in
  charge of remembering its OWN list of instances and names/id's for them 
  and
  corresponding config for that instance. the gadcon entry is separate and 
  when
  the gadcon inits it asks for a provider of that name/class - and if it finds
  one (the module provides it) it asks it to init the gadget...
 
 What you describing here works fine. Unloading module doesn't change gagdgets
 position or configuration. 
 But if gadget is removed and module is unloaded, then gadget's configuration
 gets lost.
 
 Let me explain.
 
 If some module has only one configuration item in its config, then gadget
 loads the config and uses settings stored in it, and everything is fine. 
 
 Things are different with modules that have multiple configurations in their 
 configs.
 If some module has multiple configuration items in its config, then gadget
 loads the config and then it searches for a specific configuration item that
 has a specific id.
 
 The thing is that if the gadget was removed, then next time when you decide
 to add the new instance, that new instance gets NULL as its id in _gc_init().
 And _gc_init() will call GADCON_CLIENT_CONFIG_GET(..., id) to get a 
 configuration item. But GADCON_CLIENT_CONFIG_GET(..., NULL) won't get ANY of
 the existing configurations in this case, it will simply generate a new id, 
 which
 will result in getting the default configuration. And that is not what users 
 expect.
 
  the point was that we could ship default config FULLY populated with every
  gadget and then only the modules u want provide the gadgets and non-provided
  modules are just left out with the user non-the-wiser.
 
 I have no idea what you are talking about here :D
 
  something has gone wrong here. what you think should work... should.
 
 
 -- Igor
 

if an instance is removed by the user, its config is deleted. this is 
intentional.

--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnmore_123012
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] EFL tests and warnings

2013-01-05 Thread Simon
On 01/06/2013 02:25 AM, 
enlightenment-devel-requ...@lists.sourceforge.net wrote:
 Hi all,

 EFL single tree is almost ready, now just missing Ethumb and Emotion, which
 should come easily and maybe I can finish them next week.
As much as i am in general in favor of having a single tree, how 
feasible is it to leave emotion split? The reason i ask is that thanks 
to issues surrounding media codecs etc, VLC sits in a separate location 
that can't be linked against from the standard openSUSE. gstreamer and 
xine use the approach of having a lightweight version with the open 
codecs in obs and then full versions in packman [1]. I was thinking 
about making a packman version of emotion with full vlc support etc. It 
will be much easier to achieve this if Emotion is separate,  i am 
guessing other distro's may have similar issues.  I was also thinking of 
packaging the Enna media player here, it can't go into obs as some of 
its libs also depend on libs only available from packman.

Cheers,
Simon.

[1] http://packman.links2linux.org/
   
 I need your help to review the warnings and remove them. Some libraries
 didn't use to build with all warnings on, and now they do. Some are bit
 annoying but can be fixed easily such as parameter not used. Some need
 more care in order to avoid breakages during the fixes (shadow warnings, if
 you rename the inner variable and forget to replace every place, you'll get
 rid of the warning but will have a bug! be careful!)

 Also tests were forced into distcheck as they should be. But we need to fix
 tests in multiple fronts:
   - make them pass (some evas tests are not passing!)
   - make them silent (some tests wisely trigger error conditions, causing
 EINA_SAFETY or ENA_MAGIC or EINA_LOG to kick in and be loud. In these cases
 we must replace eina_log print callback and check if the error was issued,
 failing if not, hiding the message if it pass)

 Eina used to do that for all tests, but now we have some for binshare and
 the eina magic, simple xml and eina value timeval are wrong. The eina
 timeval test is also bad, because it doesn't use CHECK's string comparison
 test and the error message is quite useless: strcmp(str, ...) == 0. where
 it could print both strings.

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


--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnmore_123012
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] This trac is a shit [Fwd: #1900: SIGSEGV OpenBSD]

2013-01-05 Thread Alex-P. Natsios
   Yes, e2 is almost completely overloaded. We have a new beefy server,
   e5, waiting to be configured and get service migrated to it, but
   nobody seems to have the time to do it.

its no shame to ask for help when needed, especially when understaffed.
even if you have skills to take care of things its never enough and
when you have both work and a life its hard to share your time upon
everything to be equally if not adequately productive.

I'm an experienced sysadmin in Both Gentoo  Debian environments
(KVM/Qemu  xen) and would certainly be glad to help if need arise.

 Virtual machines, well as far as performance goes, if the vm is doing the
job fast enough, I don't really care what technology is used.

vm's are underrated/underestimated with proper care and tuning they
can perform really nicely.

I haven't used
kvm before, but shouldn't be too hard to work it out.
KVM has its quirks but is relatively easy to pickup.

I'm not too sure of the benefits of a reverse proxy in this instance.
It's easy enough to let iptables do dnat or load balancing, plus it's more
convenient from an administration/maintenance perspective.

I would agree here that it is way easier and imho saner to go the way
dave suggests rather than have a VM do that work.

By the sounds of it, top priority is migrating all services on e2 to a vm on
the e5 system.  Which can't happen, until the vm host and router vm is
active.  So, if monsieur beber needs help with any of these, my email address
can be found above.
idem ditto.

--
Regards,

Alex-P. Natsios
(a.k.a Drakevr)

--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnmore_123012
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: barbieri IN trunk/devs: . ulisses

2013-01-05 Thread Cedric BAIL
On Sun, Jan 6, 2013 at 8:16 AM, Michael Blumenkrantz
michael.blumenkra...@gmail.com wrote:
 On Sat, 5 Jan 2013 21:10:20 -0200
 Gustavo Sverzut Barbieri barbi...@profusion.mobi wrote:

 On Sat, Jan 5, 2013 at 9:03 PM, Michael Blumenkrantz 
 michael.blumenkra...@gmail.com wrote:

  On Sat,  5 Jan 2013 15:00:37 -0800
  Enlightenment SVN no-re...@enlightenment.org wrote:
 
   Log:
   welcome ulisses back.
  
 a bored director now wants to do some code for fun again... fixing
 thread stuff on weekends :-)
  
  
  
   Author:   barbieri
   Date: 2013-01-05 15:00:35 -0800 (Sat, 05 Jan 2013)
   New Revision: 82294
   Trac: http://trac.enlightenment.org/e/changeset/82294
  
   Added:
 trunk/devs/ulisses/ trunk/devs/ulisses/id_dsa.pub
  trunk/devs/ulisses/info.txt
  
  
   Property changes on: trunk/devs/ulisses/id_dsa.pub
   ___
   Added: svn:executable
  + *
  
  
 
  wholisses?


 don't you remember him? uuu lisses... AKA my partner at profusion :-)
 he was at efl dev day as well, used to do code, but he was stuck with the
 boring part of the company that is the financials and bureaucracy, also
 managing the communications teams (bluetooth, wifi and kernel), that is not
 that visible to EFL (aside from Lucas De Marchi). He also helped EFL before
 we created the company, doing the EFL bindings and friends.



 no, I remember, I was just making a joke based on his name and his recent 
 return. good to have you back, wifey!

I am ashamed that I did understand your joke... And welcome back Ulisses !
--
Cedric BAIL

--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnmore_123012
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] EFL tests and warnings

2013-01-05 Thread Gustavo Sverzut Barbieri
Emotion vlc is in another process. Then the plugin can be complied
completely separately and even in another package.

On Saturday, January 5, 2013, Simon wrote:

 On 01/06/2013 02:25 AM,
 enlightenment-devel-requ...@lists.sourceforge.net javascript:; wrote:
  Hi all,
 
  EFL single tree is almost ready, now just missing Ethumb and Emotion,
 which
  should come easily and maybe I can finish them next week.
 As much as i am in general in favor of having a single tree, how
 feasible is it to leave emotion split? The reason i ask is that thanks
 to issues surrounding media codecs etc, VLC sits in a separate location
 that can't be linked against from the standard openSUSE. gstreamer and
 xine use the approach of having a lightweight version with the open
 codecs in obs and then full versions in packman [1]. I was thinking
 about making a packman version of emotion with full vlc support etc. It
 will be much easier to achieve this if Emotion is separate,  i am
 guessing other distro's may have similar issues.  I was also thinking of
 packaging the Enna media player here, it can't go into obs as some of
 its libs also depend on libs only available from packman.

 Cheers,
 Simon.

 [1] http://packman.links2linux.org/
 
  I need your help to review the warnings and remove them. Some libraries
  didn't use to build with all warnings on, and now they do. Some are bit
  annoying but can be fixed easily such as parameter not used. Some need
  more care in order to avoid breakages during the fixes (shadow warnings,
 if
  you rename the inner variable and forget to replace every place, you'll
 get
  rid of the warning but will have a bug! be careful!)
 
  Also tests were forced into distcheck as they should be. But we need to
 fix
  tests in multiple fronts:
- make them pass (some evas tests are not passing!)
- make them silent (some tests wisely trigger error conditions, causing
  EINA_SAFETY or ENA_MAGIC or EINA_LOG to kick in and be loud. In these
 cases
  we must replace eina_log print callback and check if the error was
 issued,
  failing if not, hiding the message if it pass)
 
  Eina used to do that for all tests, but now we have some for binshare and
  the eina magic, simple xml and eina value timeval are wrong. The eina
  timeval test is also bad, because it doesn't use CHECK's string
 comparison
  test and the error message is quite useless: strcmp(str, ...) == 0.
 where
  it could print both strings.
 
  -- Gustavo Sverzut Barbieri http://profusion.mobi embedded systems
  -- MSN: 
  barbi...@gmail.comjavascript:;Skype:
  gsbarbieri Mobile: +55 (19) 9225-2202



 --
 Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
 MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
 with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
 MVPs and experts. ON SALE this month only -- learn more at:
 http://p.sf.net/sfu/learnmore_123012
 ___
 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
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnmore_123012
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] [Patch] Fix elc_naviframe to emit state signals for text part (elementary)

2013-01-05 Thread 조재현
Dear all,
 
Hello. This is Jaehyun Cho.
Now, naviframe emits state signals (e.g. show or hide) for customized text part 
(i.e. neither elm.text.title nor elm.text.subtitle) which is going to be 
appended to the item's text_list. 
However, if the customized text parts change the text label when the text parts 
are in the item's text_list, naviframe does not emit state signals for them. 
To resolve this issue, I added additional case in _item_text_set_hook to handle 
the text part which is in the item's text_list. 
(elementary/src/lib/elc_naviframe.c)
Please review this.
 
Thank you,
Jaehyun Cho. 
Index: src/lib/elc_naviframe.c
===
--- src/lib/elc_naviframe.c	(revision 82296)
+++ src/lib/elc_naviframe.c	(working copy)
@@ -402,6 +402,15 @@
snprintf(buf, sizeof(buf), elm,state,%s,hide, part);
  elm_object_signal_emit(VIEW(it), buf, elm);
   }
+else
+  {
+ eina_stringshare_replace(pair-part, part);
+ if (label)
+   snprintf(buf, sizeof(buf), elm,state,%s,show, part);
+ else
+   snprintf(buf, sizeof(buf), elm,state,%s,hide, part);
+ elm_object_signal_emit(VIEW(it), buf, elm);
+  }
 elm_object_part_text_set(VIEW(it), part, label);
  }
 
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnmore_123012___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Alpha5: 7 patches and 1 bug

2013-01-05 Thread The Rasterman
On Sat, 5 Jan 2013 12:53:26 +0100 Joel Klinghed the...@spawned.biz said:

 On Sat, 5 Jan 2013 11:25:58 +0900
 Carsten Haitzler (The Rasterman) ras...@rasterman.com wrote:
 
  On Fri, 4 Jan 2013 17:46:54 +0100 Joel Klinghed the...@spawned.biz
  said:
  
   I'm sending this again after waiting 12+ hours for the last mail to
   end up on the list. Sorry if it ends up being delivered twice.
   
   On Thu, 3 Jan 2013 20:25:47 +0900
   Carsten Haitzler (The Rasterman) ras...@rasterman.com wrote:
   
On Sat, 24 Nov 2012 23:48:09 +0100 Joel Klinghed
the...@spawned.biz said:

 Hi,
 
 I installed alpha5 on my main machine today and encountered a
 couple of problems, mainly configure issues (patches included)
 but one crash (or because e_alert  software composition
 doesn't seem to work for me, hang).
 
 As a pretext to my configuration issues, I'm running on my very
 own LFS with homebrew prefix based package handling. So every
 program is installed in its own prefix and not dumped in the
 mess that is /usr. Also my X11 is not installed
 in /usr, /usr/X11 or any other of the numerous default
 locations. So yes, I'm rather used to having to nudge certain
 configure scripts into doing what they advertise ;) (almost all
 configure scripts I've seen check the prefix for X11, very few
 actually use it, EFL do pretty well considering).
 
 On to the patches (based on the 1.7.2 packages released
 recently):
 
 * eina-1.7.2-dirfd-fix.patch
 The check for dirfd used AC_LANG_PROGRAM incorrectly and thus
 always failed.

already fixed - but differently.
   
   In the efl tree, yes.
   eina-1.7 branch still has the problem but perhaps it's not serious
   enough? Also noticed that the eet-1.7 branch has the same problem.
   I've included updated patches for the 1.7 branches anyway.
  
  eina changed to
  
  EFL_CHECK_FUNCS([eina], [dirfd dlopen dladdr fnmatch iconv shm_open
  setxattr])
  
  in the 1.7 branch ... but the m4 macro is broken it seems.
 
 Ah, right. I mainly concentrated on the fact that the configure test
 failed still ;)
 

 * eet-1.7.2-libgcrypt.patch
 Use cflags returned from libgcrypt-config when compiling files
 including libgcrypt.h

fixed it seems in later 1.7.x and in efl svn.
   
   Not fixed on eet-1.7 branch.
  
  hmm my bad - indeed 1.7 doesnt have it fixed.
  
 * evas-1.7.2-configure-xorg.patch
 Use X_CFLAGS when checking X11 and GL headers and X_LIBS when
 checking X11 and GL libs.
 Also use X_CFLAGS when compiling gl_common as GL headers might
 use the same prefix.

ummm configure.ac is a lot different now... try again?
   
   I've included an patch for the merged efl tree.
   Also an updated patch for the evas-1.7 and ecore-1.7 branches.
  
  no ecore one attached.
  
  so now this is up to date... i'll base my comments on the efl merged
  patch. why do you use X_CFLAGS and X_LIBS (i also spot
  X_PRE_LIBS)? are they not detectable by just modifying your regular
  CFLAGS and LDFLAGS before configure is run? why does this need a
  special set of env vars? basically - what about the existing setup is
  broken/doesnt work right there? i smell some other issue...
 
 Right, forgot the ecore one, included this time.
 
 X_CFLAGS, X_LIBS, X_PRE_LIBS and X_EXTRA_LIBS are all set by
 AC_PATH_XTRA. So not env vars.
 They are more or less what x_cflags and x_libs ends up being.
 
 AC_PATH_X on the other hand sets x_includes and x_libraries.
 
 I could have used x_includes and x_libraries instead but then I would
 had to move the header and lib checks below the x_lib, x_cflags, x_libs
 calculations as I don't want to do that work twice.
 
 To summarise, my problem is that AC_PATH_X and AC_PATH_XTRA full and
 well find my X11 path (/usr/xorg as it happens) but the next test 
 AC_CHECK_HEADER([X11/X.h]) fails because it doesn't use any of the
 results from those macros.

ok... so here´s the question. it seems you are putting xorg in its own prefix
ala the good old /usr/X11R6 (or /usr/xorg now)... which has kind of been
dropped as a standard x location amongst a lot of distros/os's - why should
this be handled specially anymore when adding -I/usr/xorg/include and
-L/usr/xorg/lib to your $CFLAGS and $LDFLAGs (also maybe adjust
LD_LIBRARY_PATH, PATH and PKG_CONFIG_PATH).. exactly like you need to do with
every other package you install from scratch this is why fribidi was a problem
- right? u put it in /usr/fribidi or something?) ... ? i'm just wondering here
why we need to add even more autofluff special cases here when it's becoming
increasingly less common and env vars solve the problem in a ingle universal
common way for every case like this? :)

  
 * evas-1.7.2-fribidi.patch
 pkg-config --cflags for fribidi has always returned
 ${prefix}/include/fribidi so including fribidi/fribidi.h doesn't
 work.

indeed - right. i dont 

Re: [E-devel] [e-users] Korean E dinner

2013-01-05 Thread The Rasterman
On Sat, 5 Jan 2013 11:17:47 + Tom Hacohen t...@stosb.com said:

 On 5 Jan 2013 06:16, Carsten Haitzler ras...@rasterman.com wrote:
  says the guy who eats snails. :)
 
 I couldn't have said it better myself.

you could have put it in a garlic, butter and parsley sauce. :)

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


--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnmore_123012
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2013-01-05 Thread The Rasterman
On Sat, 5 Jan 2013 10:55:16 -0200 Gustavo Sverzut Barbieri
barbi...@profusion.mobi said:

i sent a mail friday with a massif screenshot. its a massive memory footprint -
i didn't look to see if it was probably lost or definitely lost. the
process was (under valgrind) using 700m+ for font draw related stuff.
terminology is a great test because it literally issues a font text string draw
per character in the grid if needs updates. thats a lot of them then and so any
leak is exacerbated.

i just had a terminology us over 6gb (wasnt running under valgrind so i cant
give u a dump)... but the leak is real. simply have it scroll through content
for a while and it'll grow.

e.g.

cd svn/e
while [ 1 ]; do make clean; make; done

let that roll for a while and you'll see. run under valgrind --tool-massif and
check the logs etc.

 BTW, is it a leak in valgrind? Or there are still some pointers to that
 (possibly lost?)
 
 On Saturday, January 5, 2013, Carsten Haitzler wrote:
 
  On Sat, 5 Jan 2013 15:50:30 +0900 Cedric BAIL
  cedric.b...@free.frjavascript:; said:
 
   On Sat, Jan 5, 2013 at 3:40 PM, Carsten Haitzler
   ras...@rasterman.comjavascript:;
  wrote:
On Fri, 4 Jan 2013 11:09:35 -0200 Lucas De Marchi
lucas.demar...@profusion.mobi javascript:; said:
On Fri, Dec 28, 2012 at 10:25 AM, Carsten Haitzler 
  ras...@rasterman.com javascript:;
wrote:
 On Fri, 28 Dec 2012 01:58:49 -0200 Lucas De Marchi
 lucas.demar...@profusion.mobi javascript:; said:

 On Fri, Dec 28, 2012 at 12:28 AM, Enlightenment SVN
 no-re...@enlightenment.org javascript:; wrote:
  Log:
  work around edbus issues by forcing the mainloop to run at least
  one
cycle with some dummy things... in ipc launch mode.
 
also make selection jump to end if a newline is there - as
  disussed
  on ml.

 could you detail a little bit what is the issue. Looking at the
  code,
 I couldn't understand why you put all this ipc stuff, instead of
  doing
 something like eve does.

 leak here:

 ==23628== 120 (64 direct, 56 indirect) bytes in 1 blocks are
  definitely
 lost in loss record 70 of 107
 ==23628==at 0x4C29E84: calloc
 (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==23628==
 by
 0xB48344F: edbus_connection_name_get (edbus_core.c:476) ==23628==
   by
 0xB482EA8: edbus_connection_name_object_set (edbus_core.c:413)
  ==23628==
 by 0xB48DF6B: edbus_object_get (edbus_object.c:211) ==23628==by
 0xB484E7A: _connection_get (edbus_core.c:941) ==23628==by
  0xB484FC1:
 edbus_connection_get (edbus_core.c:968) ==23628==by 0x8233529:
 efreet_cache_init (efreet_cache.c:129) ==23628==by 0x822433D:
 efreet_init (efreet.c:78) ==23628==by 0x4F28E2F: elm_need_efreet
 (elm_main.c:449) ==23628==by 0x408CCA: config_init (config.c:24)
 ==23628==by 0x40DA1B: elm_main (main.c:1003)
 ==23628==by 0x40E7FB: main (main.c:1322)
 ==23628==
   
we fixed this one... could you confirm it's ok now?
   
yup. this one is gone... now you can look at the wonderful evas async
leak... i have a terminology using 6gb... :) pretty impressive if you
  ask
me! :)
  
   Interestingly enough I don't see that bug in Terminology, but my
   Enlightenment is leaking fast and over one night it does have a crazy
   1.5GB memory usage. I believe the issue are related.
 
  i enabled multi-instance and just ran rebuilds of efl on 6 different
  machines... a lot of scrolling... similar test to what valgrind log i
  showed
  with 700m usage.
 
 
  --
  - Codito, ergo sum - I code, therefore I am --
  The Rasterman (Carsten Haitzler)ras...@rasterman.com javascript:;
 
 
 
  --
  Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
  MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
  with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
  MVPs and experts. SALE $99.99 this month only -- learn more at:
  http://p.sf.net/sfu/learnmore_122912
  ___
  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
 --
 Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
 MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
 with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
 MVPs and experts. SALE $99.99 this month only -- learn more at:
 http://p.sf.net/sfu/learnmore_122912
 

Re: [E-devel] This trac is a shit [Fwd: #1900: SIGSEGV OpenBSD]

2013-01-05 Thread The Rasterman
On Sat, 5 Jan 2013 23:18:04 +1100 Dave d...@flex.com.au said:

  The plan seems sensible enough.  I'll be happy to help out whatever way I
 can.
 
  Virtual machines, well as far as performance goes, if the vm is doing the
 job fast enough, I don't really care what technology is used.  I haven't used
 kvm before, but shouldn't be too hard to work it out.
 
  I'm not too sure of the benefits of a reverse proxy in this instance.
 It's easy enough to let iptables do dnat or load balancing, plus it's more
 convenient from an administration/maintenance perspective.

we have www.eorg, download.e.org, trac.e.org, etc. etc. ... and they all point
to the SAME ip. we don't have 20 ip's to go around - only 2. so we can't use
iptables for this. all these www domains share the same ip, thus we have to
route at the http get level... thus... reverse proxy.

  By the sounds of it, top priority is migrating all services on e2 to a vm on
 the e5 system.  Which can't happen, until the vm host and router vm is
 active.  So, if monsieur beber needs help with any of these, my email address
 can be found above.

:) though.. vm's can be set up regardless. install an os (ubuntu, debian
probably best given old e2 was a debian SID setup). and then get a dump of
whats on e2 and have it work without routing... then its Ready to go. it just
needs to be updated at the last minute to latest content before going live. 

  Cheers,
  dave.k
  
 
  In the year 2013, of the month of January, on the 4th day, Carsten Haitzler
 wrote:
  On Sun, 2 Dec 2012 14:46:34 +1100 Dave d...@flex.com.au said:
  
In the year 2012, of the month of December, on the 1st day, Cedric BAIL
   wrote:
On Sat, Dec 1, 2012 at 12:20 PM, rustyBSD rusty...@gmx.fr wrote:
 I took 10 minutes to create a ticket, after 4 unsuccessful
 attemps, because

  SPANK SPANK SERVER IS DOWN

Yes, e2 is almost completely overloaded. We have a new beefy server,
e5, waiting to be configured and get service migrated to it, but
nobody seems to have the time to do it.
   
I'm an experienced unix and database admin.  I could volunteer to move
   the service over, if you like.  That is, if you trust a maillist lurker
   like me. I trust myself, if that's any help.  ;)
  
  actually we could do with people to help with:
  
  1. server maintenance
  2. website maintenance and improvement. we really need a web team.
  
  right now we are setting up what we call e5. e5 (e5.enlightenment.org) is
  our new server. it's sitting in osuosl. beber just re-installed it with
  gentoo and set up some stuff. the goal is to use kvm+qemu for vm's. we have
  a dedicated ip addr for the vms vs the host (e5v.enlightenment.org for the
  vm's to share).
  
  we can argue what vm to use all day - but the decision for kvm+qemu is
  based on the fact that osuosl ALSO offer a vm host farm that they offered
  us to use if we want, so we want our vm's to already be compatible with it
  if we choose to make use of it. sure - it may not be the most efficient
  but it'll be good enough... the hardware is good. the new server is:
  
  2x 2.2ghz E5's (so 8 real cores, 8 threads across 2 full cpu's)
  48gb ram
  2x60gb ssd's raid1'd (full redundancy, 2x read rates)
  4x1tb sata drivers (should be raid10'd into 1x2gb lvm, used to be, not
  currently - beber needs to re-format/set it up - so we should get full
  redundancy and 2x read rates)
  1xGbit eth
  
  this is the host on which we will run vm's. the host will do basically
  nothing but provide data storage, memory and compute  power. once its set
  up/working we'll not touch it and just keep it security updated where
  needed. no actual services will run on it.. they will ALL run on vm's
  
  now qemu has a host fs mount (-virtfs i think) that allows u to expose
  the FS from the host o the vm client. this should provide for nice ability
  to share files directly between vm's and a way to easily Expand data for a
  vm... so a vm ends up a vm rootfs image + launch config (ip etc.) + maybe
  some host fs dir archive that it may also share with others.
  
  why vm's? after years we've ended up screwing with our server and it ending
  up a bit of a mess. never again. we can make vm's and throw them away when
  done. we can install any distro we like. get tired of it? make a new vm
  with a different distro and bring it online, then just re-jig routing and
  presto. we can also now perform regular suspend/resumes and snapshots for
  backups. we can take those backups and copy them to LOCAL desktop machines
  at home and even run them. we can create and set up these vm's at home
  and upload when ready. this will lay the basics for adding vm's for bsd,
  windows, osx and other os's we can get to run in kvm/qemu. we can even
  run ARM vm's (of course totally emulated and slow - but hey... we can have
  them). this allows for us to make bigger build and test farms and when/if
  needed we can punt off vm's into osuosl's vm cloud.
  
  

Re: [E-devel] [Patch] Fix elc_naviframe to emit state signals for text part (elementary)

2013-01-05 Thread Daniel Juyung Seo
Thanks. Good catch but these lines are already there so you can reuse it.

+ eina_stringshare_replace(pair-part, part);
+ if (label)
+   snprintf(buf, sizeof(buf), elm,state,%s,show, part);
+ else
+   snprintf(buf, sizeof(buf), elm,state,%s,hide, part);
+ elm_object_signal_emit(VIEW(it), buf, elm);

Can you provide a better patch?

Daniel Juyung Seo (SeoZ)

On Sun, Jan 6, 2013 at 2:23 PM, 조재현 jae_hyun_...@naver.com wrote:

 Dear all,

 Hello. This is Jaehyun Cho.
 Now, naviframe emits state signals (e.g. show or hide) for customized text
 part (i.e. neither elm.text.title nor elm.text.subtitle) which is going
 to be appended to the item's text_list.
 However, if the customized text parts change the text label when the text
 parts are in the item's text_list, naviframe does not emit state signals
 for them.
 To resolve this issue, I added additional case in _item_text_set_hook to
 handle the text part which is in the item's text_list.
 (elementary/src/lib/elc_naviframe.c)
 Please review this.

 Thank you,
 Jaehyun Cho.


 --
 Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
 MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
 with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
 MVPs and experts. ON SALE this month only -- learn more at:
 http://p.sf.net/sfu/learnmore_123012
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnmore_123012
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel