Re: [E-devel] E CVS: proto/edje_editor davemds

2007-11-25 Thread Downknew Wise
I can't open it: segfault!!!

2007/11/25, Enlightenment CVS [EMAIL PROTECTED]:

 Enlightenment CVS committal

 Author  : davemds
 Project : e17
 Module  : proto/edje_editor

 Dir : e17/proto/edje_editor/src/bin


 Modified Files:
 interface.c


 Log Message:
 Fix segv when open a color dialog twice
 and some formatting

 ===
 RCS file: /cvs/e/e17/proto/edje_editor/src/bin/interface.c,v
 retrieving revision 1.37
 retrieving revision 1.38
 diff -u -3 -r1.37 -r1.38
 --- interface.c 25 Nov 2007 18:42:55 -  1.37
 +++ interface.c 25 Nov 2007 21:23:14 -  1.38
 @@ -2283,7 +2283,8 @@
 create_toolbar(ETK_TOOLBAR_HORIZ);
 UI_ToolbarEmbed = etk_embed_new(win_evas);
 etk_container_add(ETK_CONTAINER(UI_ToolbarEmbed), UI_Toolbar);
 -   etk_embed_position_method_set(ETK_EMBED(UI_ToolbarEmbed),
 _embed_position_set, UI_ecore_MainWin);
 +   etk_embed_position_method_set(ETK_EMBED(UI_ToolbarEmbed),
 + _embed_position_set, UI_ecore_MainWin);
 etk_widget_show_all(UI_ToolbarEmbed);
 evas_object_move(etk_embed_object_get(ETK_EMBED(UI_ToolbarEmbed)),
 130, 0);
 evas_object_resize(etk_embed_object_get(ETK_EMBED(UI_ToolbarEmbed)),
 300, 50);
 @@ -2292,7 +2293,8 @@
 create_tree();
 UI_PartsTreeEmbed = etk_embed_new(win_evas);
 etk_container_add(ETK_CONTAINER(UI_PartsTreeEmbed), UI_PartsTree);
 -   etk_embed_position_method_set(ETK_EMBED(UI_PartsTreeEmbed),
 _embed_position_set, UI_ecore_MainWin);
 +   etk_embed_position_method_set(ETK_EMBED(UI_PartsTreeEmbed),
 + _embed_position_set, UI_ecore_MainWin);
 etk_widget_show_all(UI_PartsTreeEmbed);

 //Logo
 @@ -2303,7 +2305,8 @@
 //GroupEmbed
 UI_GroupEmbed = etk_embed_new(win_evas);
 etk_container_add(ETK_CONTAINER(UI_GroupEmbed), create_group_frame());
 -   etk_embed_position_method_set(ETK_EMBED(UI_GroupEmbed),
 _embed_position_set, UI_ecore_MainWin);
 +   etk_embed_position_method_set(ETK_EMBED(UI_GroupEmbed),
 + _embed_position_set, UI_ecore_MainWin);
 etk_widget_show_all(UI_GroupEmbed);
 edje_object_part_swallow(edje_ui,group_frame_swallow,

 etk_embed_object_get(ETK_EMBED(UI_GroupEmbed)));
 @@ -2311,7 +2314,8 @@
 //PartEmbed
 UI_PartEmbed = etk_embed_new(win_evas);
 etk_container_add(ETK_CONTAINER(UI_PartEmbed), create_part_frame());
 -   etk_embed_position_method_set(ETK_EMBED(UI_PartEmbed),
 _embed_position_set, UI_ecore_MainWin);
 +   etk_embed_position_method_set(ETK_EMBED(UI_PartEmbed),
 + _embed_position_set, UI_ecore_MainWin);
 etk_widget_show_all(UI_PartEmbed);
 edje_object_part_swallow(edje_ui,part_frame_swallow,

 etk_embed_object_get(ETK_EMBED(UI_PartEmbed)));
 @@ -2319,7 +2323,8 @@
 //DescriptionEmbed
 UI_DescriptionEmbed = etk_embed_new(win_evas);
 etk_container_add(ETK_CONTAINER(UI_DescriptionEmbed),
 create_description_frame());
 -   etk_embed_position_method_set(ETK_EMBED(UI_DescriptionEmbed),
 _embed_position_set, UI_ecore_MainWin);
 +   etk_embed_position_method_set(ETK_EMBED(UI_DescriptionEmbed),
 + _embed_position_set, UI_ecore_MainWin);
 etk_widget_show_all(UI_DescriptionEmbed);
 edje_object_part_swallow(edje_ui,description_frame_swallow,

 etk_embed_object_get(ETK_EMBED(UI_DescriptionEmbed)));
 @@ -2327,7 +2332,8 @@
 //RectEmbed
 UI_RectEmbed = etk_embed_new(win_evas);
 etk_container_add(ETK_CONTAINER(UI_RectEmbed),
 create_rectangle_frame());
 -   etk_embed_position_method_set(ETK_EMBED(UI_RectEmbed),
 _embed_position_set, UI_ecore_MainWin);
 +   etk_embed_position_method_set(ETK_EMBED(UI_RectEmbed),
 + _embed_position_set, UI_ecore_MainWin);
 etk_widget_show_all(UI_RectEmbed);
 edje_object_part_swallow(edje_ui,rect_frame_swallow,

 etk_embed_object_get(ETK_EMBED(UI_RectEmbed)));
 @@ -2335,7 +2341,8 @@
 //TextEmbed
 UI_TextEmbed = etk_embed_new(win_evas);
 etk_container_add(ETK_CONTAINER(UI_TextEmbed), create_text_frame());
 -   etk_embed_position_method_set(ETK_EMBED(UI_TextEmbed),
 _embed_position_set, UI_ecore_MainWin);
 +   etk_embed_position_method_set(ETK_EMBED(UI_TextEmbed),
 + _embed_position_set, UI_ecore_MainWin);
 etk_widget_show_all(UI_TextEmbed);
 edje_object_part_swallow(edje_ui,text_frame_swallow,

 etk_embed_object_get(ETK_EMBED(UI_TextEmbed)));
 @@ -2343,7 +2350,8 @@
 //ImageEmbed
 UI_ImageEmbed = etk_embed_new(win_evas);
 etk_container_add(ETK_CONTAINER(UI_ImageEmbed), create_image_frame());
 -   etk_embed_position_method_set(ETK_EMBED(UI_ImageEmbed),
 _embed_position_set, UI_ecore_MainWin);
 +   etk_embed_position_method_set(ETK_EMBED(UI_ImageEmbed),
 + _embed_position_set, UI_ecore_MainWin);
 etk_widget_show_all(UI_ImageEmbed);
 

Re: [E-devel] ETK ( or EWL ), GladeXML, Perl

2007-11-25 Thread Daniel Kasak
On Fri, 2007-11-23 at 18:15 +0200, Chady Kassouf wrote:

 Just a quick update regarding this.
 It turns out it's not as trivial as I first thought it was.
 I did write the bindings, and it all works, but I hit a speed bump:
 signal handling is done in Enhance through dlsym which won't work in
 a perl script context.
 
 
 What probably needs to be done is provide a generic signal handling
 function in the XS code, and then use some other way to handle events
 inside perl... but that still needs some thinking to become a
 reality. 

Ah. Bummer. I don't think I can help with any of this - I'm only vaguely
aware of what you're talking about. But anyway, it sounds like I should
probably start by learning some XS. I've bookmarked some pages to read.

Also, libglade is being depreciated soon in favour of GtkBuilder. How
will this affect enhance?

Dan


-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] ETK ( or EWL ), GladeXML, Perl

2007-11-25 Thread Hisham Mardam Bey
On Nov 25, 2007 6:30 PM, Daniel Kasak [EMAIL PROTECTED] wrote:

 Also, libglade is being depreciated soon in favour of GtkBuilder. How
 will this affect enhance?

Are the XML output formats still the same? If so, we're not affected,
if not, and we want to stay compatible, we have to update Enhance to
use the new format.

-- 
Hisham Mardam Bey
http://hisham.cc/
+1-514-713-9312
Codito Ergo Sum (I Code Therefore I Am)

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E CVS: proto/edje_editor davemds

2007-11-25 Thread Dave
Downknew Wise ha scritto:
 I can't open it: segfault!!!
   
I have the same problem if compiled without using easy_e17.sh  :(
you use that script?

I use the script to install all the efl and have to install the editor
from it or get a segfault.

investigating...


thanks for the report  ;)
dave
 2007/11/25, Enlightenment CVS [EMAIL PROTECTED]:
   
 Enlightenment CVS committal

 Author  : davemds
 Project : e17
 Module  : proto/edje_editor

 Dir : e17/proto/edje_editor/src/bin


 Modified Files:
 interface.c


 Log Message:
 Fix segv when open a color dialog twice
 and some formatting

 ===
 RCS file: /cvs/e/e17/proto/edje_editor/src/bin/interface.c,v
 retrieving revision 1.37
 retrieving revision 1.38
 diff -u -3 -r1.37 -r1.38
 --- interface.c 25 Nov 2007 18:42:55 -  1.37
 +++ interface.c 25 Nov 2007 21:23:14 -  1.38
 @@ -2283,7 +2283,8 @@
 create_toolbar(ETK_TOOLBAR_HORIZ);
 UI_ToolbarEmbed = etk_embed_new(win_evas);
 etk_container_add(ETK_CONTAINER(UI_ToolbarEmbed), UI_Toolbar);
 -   etk_embed_position_method_set(ETK_EMBED(UI_ToolbarEmbed),
 _embed_position_set, UI_ecore_MainWin);
 +   etk_embed_position_method_set(ETK_EMBED(UI_ToolbarEmbed),
 + _embed_position_set, UI_ecore_MainWin);
 etk_widget_show_all(UI_ToolbarEmbed);
 evas_object_move(etk_embed_object_get(ETK_EMBED(UI_ToolbarEmbed)),
 130, 0);
 evas_object_resize(etk_embed_object_get(ETK_EMBED(UI_ToolbarEmbed)),
 300, 50);
 @@ -2292,7 +2293,8 @@
 create_tree();
 UI_PartsTreeEmbed = etk_embed_new(win_evas);
 etk_container_add(ETK_CONTAINER(UI_PartsTreeEmbed), UI_PartsTree);
 -   etk_embed_position_method_set(ETK_EMBED(UI_PartsTreeEmbed),
 _embed_position_set, UI_ecore_MainWin);
 +   etk_embed_position_method_set(ETK_EMBED(UI_PartsTreeEmbed),
 + _embed_position_set, UI_ecore_MainWin);
 etk_widget_show_all(UI_PartsTreeEmbed);

 //Logo
 @@ -2303,7 +2305,8 @@
 //GroupEmbed
 UI_GroupEmbed = etk_embed_new(win_evas);
 etk_container_add(ETK_CONTAINER(UI_GroupEmbed), create_group_frame());
 -   etk_embed_position_method_set(ETK_EMBED(UI_GroupEmbed),
 _embed_position_set, UI_ecore_MainWin);
 +   etk_embed_position_method_set(ETK_EMBED(UI_GroupEmbed),
 + _embed_position_set, UI_ecore_MainWin);
 etk_widget_show_all(UI_GroupEmbed);
 edje_object_part_swallow(edje_ui,group_frame_swallow,

 etk_embed_object_get(ETK_EMBED(UI_GroupEmbed)));
 @@ -2311,7 +2314,8 @@
 //PartEmbed
 UI_PartEmbed = etk_embed_new(win_evas);
 etk_container_add(ETK_CONTAINER(UI_PartEmbed), create_part_frame());
 -   etk_embed_position_method_set(ETK_EMBED(UI_PartEmbed),
 _embed_position_set, UI_ecore_MainWin);
 +   etk_embed_position_method_set(ETK_EMBED(UI_PartEmbed),
 + _embed_position_set, UI_ecore_MainWin);
 etk_widget_show_all(UI_PartEmbed);
 edje_object_part_swallow(edje_ui,part_frame_swallow,

 etk_embed_object_get(ETK_EMBED(UI_PartEmbed)));
 @@ -2319,7 +2323,8 @@
 //DescriptionEmbed
 UI_DescriptionEmbed = etk_embed_new(win_evas);
 etk_container_add(ETK_CONTAINER(UI_DescriptionEmbed),
 create_description_frame());
 -   etk_embed_position_method_set(ETK_EMBED(UI_DescriptionEmbed),
 _embed_position_set, UI_ecore_MainWin);
 +   etk_embed_position_method_set(ETK_EMBED(UI_DescriptionEmbed),
 + _embed_position_set, UI_ecore_MainWin);
 etk_widget_show_all(UI_DescriptionEmbed);
 edje_object_part_swallow(edje_ui,description_frame_swallow,

 etk_embed_object_get(ETK_EMBED(UI_DescriptionEmbed)));
 @@ -2327,7 +2332,8 @@
 //RectEmbed
 UI_RectEmbed = etk_embed_new(win_evas);
 etk_container_add(ETK_CONTAINER(UI_RectEmbed),
 create_rectangle_frame());
 -   etk_embed_position_method_set(ETK_EMBED(UI_RectEmbed),
 _embed_position_set, UI_ecore_MainWin);
 +   etk_embed_position_method_set(ETK_EMBED(UI_RectEmbed),
 + _embed_position_set, UI_ecore_MainWin);
 etk_widget_show_all(UI_RectEmbed);
 edje_object_part_swallow(edje_ui,rect_frame_swallow,

 etk_embed_object_get(ETK_EMBED(UI_RectEmbed)));
 @@ -2335,7 +2341,8 @@
 //TextEmbed
 UI_TextEmbed = etk_embed_new(win_evas);
 etk_container_add(ETK_CONTAINER(UI_TextEmbed), create_text_frame());
 -   etk_embed_position_method_set(ETK_EMBED(UI_TextEmbed),
 _embed_position_set, UI_ecore_MainWin);
 +   etk_embed_position_method_set(ETK_EMBED(UI_TextEmbed),
 + _embed_position_set, UI_ecore_MainWin);
 etk_widget_show_all(UI_TextEmbed);
 edje_object_part_swallow(edje_ui,text_frame_swallow,

 etk_embed_object_get(ETK_EMBED(UI_TextEmbed)));
 @@ -2343,7 +2350,8 @@
 //ImageEmbed
 UI_ImageEmbed = etk_embed_new(win_evas);
 etk_container_add(ETK_CONTAINER(UI_ImageEmbed), create_image_frame());
 -   

Re: [E-devel] E CVS: proto/edje_editor davemds

2007-11-25 Thread Downknew Wise
I compile by hand!!! -.-

P.S.
I wanted try your work and the new interface... don't mind...

2007/11/26, Dave [EMAIL PROTECTED]:

  Downknew Wise ha scritto:

 I can't open it: segfault!!!

  I have the same problem if compiled without using easy_e17.sh  :(
 you use that script?

 I use the script to install all the efl and have to install the editor
 from it or get a segfault.

 investigating...


 thanks for the report  ;)
 dave

 2007/11/25, Enlightenment CVS [EMAIL PROTECTED] [EMAIL PROTECTED]:

  Enlightenment CVS committal

 Author  : davemds
 Project : e17
 Module  : proto/edje_editor

 Dir : e17/proto/edje_editor/src/bin


 Modified Files:
 interface.c


 Log Message:
 Fix segv when open a color dialog twice
 and some formatting

 ===
 RCS file: /cvs/e/e17/proto/edje_editor/src/bin/interface.c,v
 retrieving revision 1.37
 retrieving revision 1.38
 diff -u -3 -r1.37 -r1.38
 --- interface.c 25 Nov 2007 18:42:55 -  1.37
 +++ interface.c 25 Nov 2007 21:23:14 -  1.38
 @@ -2283,7 +2283,8 @@
 create_toolbar(ETK_TOOLBAR_HORIZ);
 UI_ToolbarEmbed = etk_embed_new(win_evas);
 etk_container_add(ETK_CONTAINER(UI_ToolbarEmbed), UI_Toolbar);
 -   etk_embed_position_method_set(ETK_EMBED(UI_ToolbarEmbed),
 _embed_position_set, UI_ecore_MainWin);
 +   etk_embed_position_method_set(ETK_EMBED(UI_ToolbarEmbed),
 + _embed_position_set, UI_ecore_MainWin);
 etk_widget_show_all(UI_ToolbarEmbed);
 evas_object_move(etk_embed_object_get(ETK_EMBED(UI_ToolbarEmbed)),
 130, 0);
 evas_object_resize(etk_embed_object_get(ETK_EMBED(UI_ToolbarEmbed)),
 300, 50);
 @@ -2292,7 +2293,8 @@
 create_tree();
 UI_PartsTreeEmbed = etk_embed_new(win_evas);
 etk_container_add(ETK_CONTAINER(UI_PartsTreeEmbed), UI_PartsTree);
 -   etk_embed_position_method_set(ETK_EMBED(UI_PartsTreeEmbed),
 _embed_position_set, UI_ecore_MainWin);
 +   etk_embed_position_method_set(ETK_EMBED(UI_PartsTreeEmbed),
 + _embed_position_set, UI_ecore_MainWin);
 etk_widget_show_all(UI_PartsTreeEmbed);

 //Logo
 @@ -2303,7 +2305,8 @@
 //GroupEmbed
 UI_GroupEmbed = etk_embed_new(win_evas);
 etk_container_add(ETK_CONTAINER(UI_GroupEmbed), create_group_frame());
 -   etk_embed_position_method_set(ETK_EMBED(UI_GroupEmbed),
 _embed_position_set, UI_ecore_MainWin);
 +   etk_embed_position_method_set(ETK_EMBED(UI_GroupEmbed),
 + _embed_position_set, UI_ecore_MainWin);
 etk_widget_show_all(UI_GroupEmbed);
 edje_object_part_swallow(edje_ui,group_frame_swallow,

 etk_embed_object_get(ETK_EMBED(UI_GroupEmbed)));
 @@ -2311,7 +2314,8 @@
 //PartEmbed
 UI_PartEmbed = etk_embed_new(win_evas);
 etk_container_add(ETK_CONTAINER(UI_PartEmbed), create_part_frame());
 -   etk_embed_position_method_set(ETK_EMBED(UI_PartEmbed),
 _embed_position_set, UI_ecore_MainWin);
 +   etk_embed_position_method_set(ETK_EMBED(UI_PartEmbed),
 + _embed_position_set, UI_ecore_MainWin);
 etk_widget_show_all(UI_PartEmbed);
 edje_object_part_swallow(edje_ui,part_frame_swallow,

 etk_embed_object_get(ETK_EMBED(UI_PartEmbed)));
 @@ -2319,7 +2323,8 @@
 //DescriptionEmbed
 UI_DescriptionEmbed = etk_embed_new(win_evas);
 etk_container_add(ETK_CONTAINER(UI_DescriptionEmbed),
 create_description_frame());
 -   etk_embed_position_method_set(ETK_EMBED(UI_DescriptionEmbed),
 _embed_position_set, UI_ecore_MainWin);
 +   etk_embed_position_method_set(ETK_EMBED(UI_DescriptionEmbed),
 + _embed_position_set, UI_ecore_MainWin);
 etk_widget_show_all(UI_DescriptionEmbed);
 edje_object_part_swallow(edje_ui,description_frame_swallow,

 etk_embed_object_get(ETK_EMBED(UI_DescriptionEmbed)));
 @@ -2327,7 +2332,8 @@
 //RectEmbed
 UI_RectEmbed = etk_embed_new(win_evas);
 etk_container_add(ETK_CONTAINER(UI_RectEmbed),
 create_rectangle_frame());
 -   etk_embed_position_method_set(ETK_EMBED(UI_RectEmbed),
 _embed_position_set, UI_ecore_MainWin);
 +   etk_embed_position_method_set(ETK_EMBED(UI_RectEmbed),
 + _embed_position_set, UI_ecore_MainWin);
 etk_widget_show_all(UI_RectEmbed);
 edje_object_part_swallow(edje_ui,rect_frame_swallow,

 etk_embed_object_get(ETK_EMBED(UI_RectEmbed)));
 @@ -2335,7 +2341,8 @@
 //TextEmbed
 UI_TextEmbed = etk_embed_new(win_evas);
 etk_container_add(ETK_CONTAINER(UI_TextEmbed), create_text_frame());
 -   etk_embed_position_method_set(ETK_EMBED(UI_TextEmbed),
 _embed_position_set, UI_ecore_MainWin);
 +   etk_embed_position_method_set(ETK_EMBED(UI_TextEmbed),
 + _embed_position_set, UI_ecore_MainWin);
 etk_widget_show_all(UI_TextEmbed);
 edje_object_part_swallow(edje_ui,text_frame_swallow,

 etk_embed_object_get(ETK_EMBED(UI_TextEmbed)));
 @@ -2343,7 +2350,8 @@

Re: [E-devel] News from the E stables

2007-11-25 Thread Michael Jennings
On Sunday, 25 November 2007, at 07:48:43 (+),
[EMAIL PROTECTED] wrote:

   Well, not quite. You did in fact make the point that you
 agreed with Simon that there shouldn't be several toolkits --
 or at least that's what I took you mean. Here's the original
 whole of it:
 
   There is no good reason to have three different toolkits in
   the same project,
   
  Of course, this is what a lot of other people said about Etk back
  before it got thrown in CVS.  So now you sound hypocritical.
 
   I took your Of course,... to mean that you agreed with
 Simon that there were no good reasons for having
   Where I disagreed with both you and Simon was that aspect,
 not your subsequent statement that he sounded hypocritical.
 
   So, either I misread your intended meaning, or you've
 misread mine. You decide. :)

You misread mine.  Of course was used as a conjunction, nothing
more.  I could have said however or but then or any number of
others.  Had I meant of course as a way to agree with Simon, (1) I
would still have needed a subordinating conjunction to introduce the
subsequent dependent clause; and (2) I would have needed a semicolon
instead of a comma since of course would have been a complete
thought.

HTH,
Michael

-- 
Michael Jennings (a.k.a. KainX)  http://www.kainx.org/  [EMAIL PROTECTED]
Linux Server/Cluster Admin, LBL.gov   Author, Eterm (www.eterm.org)
---
 There is always choice.  We say there is no choice only to comfort
  ourselves with a decision we have already made.
   -- Lady Morella (Majel Barrett Roddenberry), Babylon Five

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] winter theme maintainer

2007-11-25 Thread Fabien Le Guillarm
Hi,

Well, I think I can maintain it...
I already maintain 'Gant' theme, and after moving to my new job/city
couple of month ago, I have time now to do these kind of works ;-)

Greets,

Fabien 'lowang' Le Guillarm





On Nov 24, 2007 3:19 PM, Brian 'morlenxus' Miculcy [EMAIL PROTECTED] wrote:
 Hi,

 if you are ok with it, i would put it on get-e.org and add a text that a
 maintainer is needed for it. What do you think?

 Greets,
 Brian 'morlenxus' Miculcy


 On Sun, Nov 11, 2007 at 05:17:45PM -0800, Brian Mattern wrote:
  Hey everyone,
  I recently started a PhD program in physics, and my time for E has
  dropped to virtually nil.
  The past years of working on e have been good, but its time for me to move 
  on.
 
  There are a few projects that I will no longer be maintaining:
 
  Elicit
I do less and less graphics work these days, but I know there are a
  few out there who rely on this little app. So, if anyone wants to work
  on a fairly small non toolkit efl app, this is in need of a
  maintainer.
 
  Winter E17 Theme
I've put up xcf's and the original edc's i have at:
http://rephorm.com/files/winter/
 
  Efreet
Has other maintainers.
 
  E_DBus
Do with as you guys please :)
 
  E_Phys
I'll hand this off to Peter Wehrfritz, as he's expressed interest
  before. Feel free to change in any way shape or form.
 
  Iconbar, Express:
Dead or never quite alive. Feel free to stick 'em in the attic somewhere.
 
  Esmart_Container
Used by a couple of older apps still lying around (including
  elicit). Hopefully whoever takes on elicit will keep this alive (or
  move to something based on E_Box or add / finish up containers in
  edje.
 
  Please cc me on any responses, as I don't read the list regularly anymore.
  Thanks in advance for anyone who decides to take on any of the above 
  projects.
 
  Take care!
 
  Brian (rephorm) Mattern
 
  -
  This SF.net email is sponsored by: Splunk Inc.
  Still grepping through log files to find problems?  Stop.
  Now Search log events and configuration files using AJAX and a browser.
  Download your FREE copy of Splunk now  http://get.splunk.com/
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

 -
 This SF.net email is sponsored by: Microsoft
 Defy all challenges. Microsoft(R) Visual Studio 2005.
 http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/

 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] edje_editor / engrave problem

2007-11-25 Thread Dave
Dave ha scritto:
 Peter Wehrfritz ha scritto:
   
 Gustavo Sverzut Barbieri schrieb:
   
 
 On Nov 23, 2007 3:45 AM, Dave [EMAIL PROTECTED] wrote:
   
 
   
 Hi all,
 I recently have a strange bug in the editor that prevent from saving all
 the file.
 The problem is that engrave write out an edc with all the floating numbers
 having the wrong separator-char ( 0,0 instead of 0.0 ).
 The strange think is that engrave_test seems to work well
 Someone else have this error?
 To try simply create a new group,a new rectangle and save the file.
 I have this error:

 Executing: edje_cc -v   /tmp/edje_editor_tmp.edc-pQu69c /home/dave/as
 edje_cc: Error. parse error :22. , marker before ; marker
 Error in edje_cc, exit code:  25

 and in fact the tmp file have ( , ) instead of ( . ) in numbers


 The tmp file is generated by engrave_edc_output() that write the value
 with this function:

 static void
 engrave_out_data(FILE *out, char *name, char *fmt, ...)
 {
 va_list ap;
 char *fmt_new = (char *)calloc(strlen(fmt) + strlen(name) + level +
 5, sizeof(char));
 char *buf = engrave_output_mk_tabs();

 sprintf(fmt_new, %s%s: %s;\n, buf, name, fmt);
 va_start(ap, fmt);
 vfprintf(out, fmt_new, ap);
 va_end(ap);
 FREE(fmt_new);
 FREE(buf);
 }


 So seems that vfprintf() write the %.2f param wrong. Is this possible?
 is vfprintf()  l18n?
 
   
 
 yes, it is. I'm not sure how to disable it just for some functions
 tough. A quick look at its man page says that every format would use
 the locale to format, but maybe there is some that I missed.
   
 
   
 Don't think there is a really nice way to do this. The only way I know 
 is this:
 char prev[128];

 strncpy(prev, setlocale(LC_NUMERIC, NULL), sizeof(prev));

 setlocale(LC_NUMERIC, C);
 printf(%f\n, 123.3);
 setlocale(LC_NUMERIC, prev);

   
 
 Yes thanks, this works !!
 This is the patch for engrave, can I commit it?(my editor is badly broken
 without) or someone know a better way?

   
The same problem appear also in the loading of the edc files.
Here's the second patch (not including the first)

None seems contrary so I will commit the change to cvs. we can always 
keep back ;)

Dave


Index: src/lib/engrave_parse.c
===
RCS file: /cvs/e/e17/libs/engrave/src/lib/engrave_parse.c,v
retrieving revision 1.24
diff -u -r1.24 engrave_parse.c
--- src/lib/engrave_parse.c 21 Aug 2007 05:42:29 -  1.24
+++ src/lib/engrave_parse.c 26 Nov 2007 02:17:56 -
@@ -1,4 +1,5 @@
 #include engrave_private.h
+#include locale.h
 #include Engrave.h

 static Engrave_File *engrave_file = 0;
@@ -9,14 +10,22 @@
 engrave_parse(const char *file, const char *imdir, const char *fontdir)
 {
   int ret;
+  char locale[128];
   engrave_file = engrave_file_new();
   engrave_file_image_dir_set(engrave_file, imdir);
   engrave_file_font_dir_set(engrave_file, fontdir);

+  /* set locale posix compliant*/
+  strncpy(locale, setlocale(LC_NUMERIC, NULL), sizeof(locale));
+  setlocale(LC_NUMERIC, C);
+  
   yyin = fopen(file, r);
   ret = yyparse();
   fclose(yyin);

+  /* reset locale to system default*/
+  setlocale(LC_NUMERIC, locale);
+  
   if (ret == 0)
  return (engrave_file);



 -
 This SF.net email is sponsored by: Microsoft
 Defy all challenges. Microsoft(R) Visual Studio 2005.
 http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
   

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Has anyone seen this gOS thing?

2007-11-25 Thread Ed Presutti
It looks as though someone decided to bundle DR17 into a customized
Ubuntu distro and is calling it gOS. Here's the gOS review that mentions
DR17 (And of course, doesn't link to the e.org site. :-( )
http://www.lightandmatter.com/article/gos_review.html

And here's the amazingly vague gOS site. It mentions the word
enlightenment once that I can find.
http://www.thinkgos.com/

My only question is... what is that Google Search thing in the top
right corner of the screenshot in the review? I wonder if that's a
module... if it is... where do I get a copy. :-)

Thanks,
Ed


-- 
Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by
definition, not smart enough to debug it. - Brian W. Kernighan

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Fix recent breakage on modules menus

2007-11-25 Thread Ivan
Let's see if the patches make it to the list now.
-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Has anyone seen this gOS thing?

2007-11-25 Thread Christopher Michael
Ed Presutti wrote:
 It looks as though someone decided to bundle DR17 into a customized
 Ubuntu distro and is calling it gOS. Here's the gOS review that mentions
 DR17 (And of course, doesn't link to the e.org site. :-( )
 http://www.lightandmatter.com/article/gos_review.html
 
Eh, there are much better reviews out there. In this one, the guy could 
not even find the Shutdown menu, so I'm not sure how much stock I would 
put in this review.

 And here's the amazingly vague gOS site. It mentions the word
 enlightenment once that I can find.
 http://www.thinkgos.com/
 
 My only question is... what is that Google Search thing in the top
 right corner of the screenshot in the review? I wonder if that's a
 module... if it is... where do I get a copy. :-)

It is not an E Module yet...I am currently working on making it one, tho 
am having some issues with using Entry in a shelf.

dh


 Thanks,
 Ed
 
 


-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Updated E17 on Elive (new development versions)

2007-11-25 Thread Thanatermesis
I would like to announce that Elive has released the first development
versions with E17 updated 'to day' (yay!)

Like everytime, Elive include ALL the development libs of EFL and some extra
apps / libs, the EFL libs don't contain any modification made, then any
person that would like to develop anything in EFL can have perfectly a disk
of Elive on their pocket if go to holidays somewhere :)

Full news in http://www.elivecd.org/Main/News


Thanatermesis
-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] News from the E stables

2007-11-25 Thread [EMAIL PROTECTED]

Michael wrote:

  So, either I misread your intended meaning, or you've
  misread mine. You decide.  :) 
 
 You misread mine.  Of course was used as a conjunction, nothing
 more.  I could have said however or but then or any number of
 others.  Had I meant of course as a way to agree with Simon,
 (1) I would still have needed a subordinating conjunction to
 introduce the subsequent dependent clause; and (2) I would have
 needed a semicolon instead of a comma since of course would
 have been a complete thought.

Ah Of course!

 HTH,
 Michael

What does HTH, mean?

_
Save on an Orlando Vacation. Click Now!
http://thirdpartyoffers.juno.com/TGL2121/fc/Ioyw6i3nK7uN4h1gZogDkXBihmOoxHmIVnxyBn2guIfGQLaMq0smOc/



-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Fix recent breakage on modules menus

2007-11-25 Thread Christopher Michael

Hi All,

Recently there was a change made to gadcon code that, in short, stops 
the menus in ibar/ibox (and other E modules) from reappearing. 
Basically, the menu will show once, but after that the menus will not 
reappear because gadcon now intercepts the menu_deactivate, stoping it 
from getting called in the module, which normally was responsible for 
setting module-menu to NULL. Most of the modules (if not all) check for 
module-menu on mouse_down and if it exists, they bail out...hence the 
reason why ibar-menu only works once.


I made changes to e_modules so that menus will work all the time w/ 
this. Based on my changes there, 'Sachiel' ([EMAIL PROTECTED]) made 
patches to the core E modules so they would work also.


I took a look at these patches and they are very similar to the changes 
I made in e_modules.


Seb and myself talked about this the other day. Based on our 
conversation, we believe this is the proper solution. I wanted to send 
these patches to the ML for some review before committing.


Cheers,
dh

 Original Message 
Subject: Fix recent breakage on modules menus
Date: Mon, 26 Nov 2007 01:21:18 -0300
From: Ivan [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
References: [EMAIL PROTECTED]

Hope they make it.

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] News from the E stables

2007-11-25 Thread Morten Nilsen
[EMAIL PROTECTED] wrote:
   What does HTH, mean?

Hope That Helps

-- 
Cheers,
Morten
:wq

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] News from the E stables

2007-11-25 Thread [EMAIL PROTECTED]

Morten wrote:

  What does HTH, mean?
 
 Hope That Helps

Ahh, thanks. I kept seeing things like Hitting The Hay,
Higher Than High, Hotter Than Hot, Humping The Hippo, ... ?
and was having problems visualizing Michael and the ...

(just kidding MJ. :) )

_
Click for a free comparison on healthcare coverage and save 100's.
http://thirdpartyoffers.juno.com/TGL2121/fc/Ioyw6i3m3B8eFrS6PyPJK8DDXP4S8h2UJ4Kws67ztyb8v04TuDA8Gk/



-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Fix recent breakage on modules menus

2007-11-25 Thread Виктор Кожухаров
В пн, 2007-11-26 в 00:28 -0500, Christopher Michael написа:
 Hi All,
 
 Recently there was a change made to gadcon code that, in short, stops 
 the menus in ibar/ibox (and other E modules) from reappearing. 
 Basically, the menu will show once, but after that the menus will not 
 reappear because gadcon now intercepts the menu_deactivate, stoping it 
 from getting called in the module, which normally was responsible for 
 setting module-menu to NULL. Most of the modules (if not all) check for 
 module-menu on mouse_down and if it exists, they bail out...hence the 
 reason why ibar-menu only works once.
 
 I made changes to e_modules so that menus will work all the time w/ 
 this. Based on my changes there, 'Sachiel' ([EMAIL PROTECTED]) made 
 patches to the core E modules so they would work also.
 
 I took a look at these patches and they are very similar to the changes 
 I made in e_modules.
 
 Seb and myself talked about this the other day. Based on our 
 conversation, we believe this is the proper solution. I wanted to send 
 these patches to the ML for some review before committing.
 
 Cheers,
 dh
 
The person who broke the menu interface should've fixed all programs in
cvs that use it, not just what he maintains. I thought we all agreed on
that a while ago.

  Original Message 
 Subject: Fix recent breakage on modules menus
 Date: Mon, 26 Nov 2007 01:21:18 -0300
 From: Ivan [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 References: [EMAIL PROTECTED]
 
 Hope they make it.
 
 -
 This SF.net email is sponsored by: Microsoft
 Defy all challenges. Microsoft(R) Visual Studio 2005.
 http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
 ___ enlightenment-devel mailing 
 list enlightenment-devel@lists.sourceforge.net 
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
-- 
Виктор Кожухаров /Viktor Kojouharov/


signature.asc
Description: Това е	 цифрово	 подписана	 част от	 писмото
-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] News from the E stables

2007-11-25 Thread Michael Jennings
On Monday, 26 November 2007, at 04:42:59 (+),
[EMAIL PROTECTED] wrote:

   What does HTH, mean?

Hope That Helps

http://catb.org/jargon/html/H/HTH.html

Michael

-- 
Michael Jennings (a.k.a. KainX)  http://www.kainx.org/  [EMAIL PROTECTED]
Linux Server/Cluster Admin, LBL.gov   Author, Eterm (www.eterm.org)
---
 Temper is the one thing you can't get rid of by losing it.
 -- Jack Nicholson, Anger Management

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel