Re: [E-devel] Nightly builds - Was: Is this a community project?

2007-07-21 Thread The Rasterman
On Sat, 21 Jul 2007 13:33:51 +1000 David Seikel [EMAIL PROTECTED] babbled:

 On Sat, 21 Jul 2007 12:24:25 +0900 Carsten Haitzler (The Rasterman)
 [EMAIL PROTECTED] wrote:
 
  On Sat, 21 Jul 2007 12:43:39 +1000 David Seikel [EMAIL PROTECTED]
  babbled:
  
   On Wed, 18 Jul 2007 12:30:53 +0900 Carsten Haitzler (The Rasterman)
   [EMAIL PROTECTED] wrote:
   
can you... put the script in cvs somewhere? tough to talk about
something we can't see.
   
   After much experimentation, we ended up with easy_e17.sh and a post
   install script.  easy_e17.sh is available from morlenxus' server as
   I've mentioned before.  The post install script relies on the
   current svn version, but that will be the next release soon enough.
   
   I'll put the post install script into cvs somewhere.  The real
   question is - where?  Create a new project in
   e17/apps/nightly_build?  e17/test perhaps?
   
   The major problem at the moment is that sf.net is really fussy about
   emails you send to it.  Seems like a typical workstation with a
   dynamic IP and default install will not be able to use sendmail
   mail.txt from a script to send to sf.net.  Looks like you need a
   real mail server to do it for you.  So some config of local mail
   systems may be needed if we want volunteers to use this to cover
   various distros etc.
   
   Once we are happy with the output generated and where it goes we can
   worry about OS / distro / CPU coverage details.
  
  tus why you should not worry and just run this on
  e2.enlightenment.org - it already can send email as part of bugzilla
  requirements. :)
 
 Yes, that is planned.  Do I have a shell account on that and enough

yes :)

 access to set up a cron job?  Being able to send email, and being able
 to convince sf.net that we are allowed to send email to the list are
 two separate things.

:/ true - but its easier for e.org as its an official server - your adsl link
will be on an RBL somewhere as a dialup/user account ip thus be blocked.

 Does e2.enlightenment.org have enough grunt to run a half dozen qemu
 sessions for nightly testing on a few distro/CPU combinations?  If not
 this is why volunteers may be needed later.  Like I said, nothing to
 worry about now.

it's a dual cpu dual core xeon @ 3ghz. 2gb ram. it's got enough. we also have
e1.enlightenment.org too - same specs. we can split builds across them. e2 runs
all our www stuff - e1 is anon cvs right now. also just run the build with
really low priority - niced down so www or later anoncvs don't get too
impacted. builds can just roll along in the background - the time they take is
not important.


-- 
- Codito, ergo sum - I code, therefore I am --
The Rasterman (Carsten Haitzler)[EMAIL PROTECTED]
裸好多
Tokyo, Japan (東京 日本)

-
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] Deprecating Ecore_Desktop

2007-07-21 Thread The Rasterman
On Sat, 21 Jul 2007 01:09:20 -0400 dan sinclair [EMAIL PROTECTED] babbled:

 
 On 21-Jul-07, at 12:29 AM, Carsten Haitzler (The Rasterman) wrote:
 
  On Tue, 17 Jul 2007 10:07:11 -0400 dan sinclair  
  [EMAIL PROTECTED] babbled:
 
  All,
 
  We've had Efreet in CVS for a while now and it seems to be working  
  well.
  Taking a look at the other apps in CVS the only one still using
  Ecore_Desktop that I noticed was Engage.
 
  Can the Engage maintainer please update the app to use Efreet so  
  we can
  move Ecore_Desktop over into proto?
 
  also ecore_dbus should get deprecated soon.
 
 
 This was deprecated a while ago by rephorm I believe. It's been moved  
 into proto/

oh dear me - it has too. i missed that! yay!

-- 
- Codito, ergo sum - I code, therefore I am --
The Rasterman (Carsten Haitzler)[EMAIL PROTECTED]
裸好多
Tokyo, Japan (東京 日本)

-
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: libs/evas raster

2007-07-21 Thread The Rasterman
On Sat, 21 Jul 2007 00:32:27 -0300 Gustavo Sverzut Barbieri
[EMAIL PROTECTED] babbled:

 On 7/21/07, Enlightenment CVS [EMAIL PROTECTED] wrote:
  Enlightenment CVS committal
 
  Author  : raster
  Project : e17
  Module  : libs/evas
 
  Dir : e17/libs/evas/src/lib/canvas
 
 
  Modified Files:
  evas_object_textblock.c
 
 
  Log Message:
 
 
  no need for extra nul byte check - while terminated IF its null. so known
  condition. formatting too.
 
  ===
  RCS file: /cvs/e/e17/libs/evas/src/lib/canvas/evas_object_textblock.c,v
  retrieving revision 1.141
  retrieving revision 1.142
  diff -u -3 -r1.141 -r1.142
  --- evas_object_textblock.c 20 Jul 2007 22:30:12 -  1.141
  +++ evas_object_textblock.c 21 Jul 2007 03:06:08 -  1.142
 
 [...]
 
  @@ -2463,7 +2462,7 @@
   evas_textblock_cursor_text_append(cur, map_itr);
   return;
}
  -
  +
  if (map_itr  map_itr)
_advance_after_end_of_string(map_itr);
}
 
 
 is this trailing whitespace really required? :-) I have emacs to
 highlight these on my files.

not needed - but it seems jed's indenting replaced it.

 still about minor optimizations, do you think it worth to remove 
 and ; since they're always present?

which ones?

 
 -- 
 Gustavo Sverzut Barbieri
 --
 Jabber: [EMAIL PROTECTED]
MSN: [EMAIL PROTECTED]
   ICQ#: 17249123
  Skype: gsbarbieri
 Mobile: +55 (81) 9927 0010
 
 -
 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
 


-- 
- Codito, ergo sum - I code, therefore I am --
The Rasterman (Carsten Haitzler)[EMAIL PROTECTED]
裸好多
Tokyo, Japan (東京 日本)

-
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: libs/evas raster

2007-07-21 Thread Gustavo Sverzut Barbieri
On 7/21/07, The Rasterman Carsten Haitzler [EMAIL PROTECTED] wrote:
 On Sat, 21 Jul 2007 00:32:27 -0300 Gustavo Sverzut Barbieri
  still about minor optimizations, do you think it worth to remove 
  and ; since they're always present?

 which ones?

from escape_strings:

lt;\0\x3c\0  - lt\0\x3c\0

this will require some changes, but will save (176 * 2) = 352 bytes,
plus less data to look/process.

-- 
Gustavo Sverzut Barbieri
--
Jabber: [EMAIL PROTECTED]
   MSN: [EMAIL PROTECTED]
  ICQ#: 17249123
 Skype: gsbarbieri
Mobile: +55 (81) 9927 0010

-
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] Nightly builds - Was: Is this a community project?

2007-07-21 Thread David Seikel
On Sat, 21 Jul 2007 15:32:32 +0900 Carsten Haitzler (The Rasterman)
[EMAIL PROTECTED] wrote:

 On Sat, 21 Jul 2007 13:33:51 +1000 David Seikel [EMAIL PROTECTED]
 babbled:
 
  access to set up a cron job?  Being able to send email, and being
  able to convince sf.net that we are allowed to send email to the
  list are two separate things.
 
 :/ true - but its easier for e.org as its an official server - your
 adsl link will be on an RBL somewhere as a dialup/user account ip
 thus be blocked.

I don't have an ADSL link, and I have a static IP.  It's not RBL
blocking that is the problem from here.  It will be a problem for Random
E. Developer though.

I'll run the script from e2 right now and see how it goes.


signature.asc
Description: PGP signature
-
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: libs/evas raster

2007-07-21 Thread The Rasterman
On Sat, 21 Jul 2007 03:54:18 -0300 Gustavo Sverzut Barbieri
[EMAIL PROTECTED] babbled:

aaah. the standard escape delimiters - i guess it makes sense to remove them. i
can't think of needing to have a different escape handler at the moment.

 On 7/21/07, The Rasterman Carsten Haitzler [EMAIL PROTECTED] wrote:
  On Sat, 21 Jul 2007 00:32:27 -0300 Gustavo Sverzut Barbieri
   still about minor optimizations, do you think it worth to remove 
   and ; since they're always present?
 
  which ones?
 
 from escape_strings:
 
 lt;\0\x3c\0  - lt\0\x3c\0
 
 this will require some changes, but will save (176 * 2) = 352 bytes,
 plus less data to look/process.
 
 -- 
 Gustavo Sverzut Barbieri
 --
 Jabber: [EMAIL PROTECTED]
MSN: [EMAIL PROTECTED]
   ICQ#: 17249123
  Skype: gsbarbieri
 Mobile: +55 (81) 9927 0010
 


-- 
- Codito, ergo sum - I code, therefore I am --
The Rasterman (Carsten Haitzler)[EMAIL PROTECTED]
裸好多
Tokyo, Japan (東京 日本)

-
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] Nightly builds - Was: Is this a community project?

2007-07-21 Thread David Seikel
On Sat, 21 Jul 2007 17:07:57 +1000 David Seikel [EMAIL PROTECTED]
wrote:

 I'll run the script from e2 right now and see how it goes.

Who do I talk to about getting stuff installed on e2?  Gonna need a few
things, starting with autoconf, automake, ... you get the idea.  mc
would be nice as well.  B-)


signature.asc
Description: PGP signature
-
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] patch for a better wallpaper dialog layout

2007-07-21 Thread Alberto Castro
Hannes Janetzek wrote:
 hi,
 if this patch is ok iwould go on and fix some of the other dialog
 layouts. 
 
 a screenshot is here:
 http://www.informatik.uni-bremen.de/~jeff/conf2.jpg
 
 Regards,
 Hannes jeffdameth Janetzek
 
 
 
 
 Index: e_int_config_wallpaper.c
 ===
 RCS file: 
 /var/cvs/e/e17/apps/e/src/modules/conf_wallpaper/e_int_config_wallpaper.c,v
 retrieving revision 1.1
 diff -u -r1.1 e_int_config_wallpaper.c
 --- e_int_config_wallpaper.c  4 Jul 2007 15:09:24 -   1.1
 +++ e_int_config_wallpaper.c  14 Jul 2007 18:07:58 -
 @@ -57,7 +57,7 @@
  e_int_config_wallpaper_desk(E_Container *con, const char *params)
  {
 int con_num, zone_num, desk_x, desk_y;
 -   
 +
 if (!params) return NULL;
 con_num = zone_num = desk_x = desk_y = -1;
 if (sscanf(params, %i %i %i %i, con_num, zone_num, desk_x, desk_y) 
 != 4)
 @@ -75,7 +75,7 @@
 if (e_config_dialog_find(E, _config_wallpaper_dialog)) return NULL;
 v = E_NEW(E_Config_Dialog_View, 1);
 cw = E_NEW(E_Config_Wallpaper, 1);
 -  
 +
 v-create_cfdata   = _create_data;
 v-free_cfdata = _free_data;
 v-basic.apply_cfdata  = _basic_apply_data;
 @@ -109,7 +109,7 @@
 E_Config_Dialog_Data *cfdata;
 char path[4096];
 const char *homedir;
 -   
 +
 cfdata = dia-cfdata;
 homedir = e_user_homedir_get();
 cfdata-fmdir = 1;
 @@ -132,7 +132,7 @@
  e_int_config_wallpaper_import_done(E_Config_Dialog *dia)
  {
 E_Config_Dialog_Data *cfdata;
 -   
 +
 cfdata = dia-cfdata;
 cfdata-win_import = NULL;
  }
 @@ -141,7 +141,7 @@
  e_int_config_wallpaper_gradient_done(E_Config_Dialog *dia)
  {
 E_Config_Dialog_Data *cfdata;
 -   
 +
 cfdata = dia-cfdata;
 cfdata-dia_gradient = NULL;
  }
 @@ -150,7 +150,7 @@
  _cb_button_up(void *data1, void *data2)
  {
 E_Config_Dialog_Data *cfdata;
 -   
 +
 cfdata = data1;
 if (cfdata-o_fm)
   e_fm2_parent_go(cfdata-o_fm);
 @@ -162,7 +162,7 @@
  _cb_files_changed(void *data, Evas_Object *obj, void *event_info)
  {
 E_Config_Dialog_Data *cfdata;
 -   
 +
 cfdata = data;
 if (!cfdata-o_fm) return;
 if (!e_fm2_has_parent_get(cfdata-o_fm))
 @@ -187,7 +187,7 @@
 E_Fm2_Icon_Info *ici;
 const char *realpath;
 char buf[4096];
 -   
 +
 cfdata = data;
 if (!cfdata-o_fm) return;
 selected = e_fm2_selected_list_get(cfdata-o_fm);
 @@ -225,7 +225,7 @@
 E_Config_Dialog_Data *cfdata;
 const char *p, *homedir;
 char buf[4096];
 -   
 +
 cfdata = data;
 if (!cfdata-bg) return;
 if (!cfdata-o_fm) return;
 @@ -247,18 +247,18 @@
   else
 p = cfdata-bg;
   }
 -   
 +
 e_fm2_select_set(cfdata-o_fm, p, 1);
 e_fm2_file_show(cfdata-o_fm, p);
  }
  
  static void
 -_cb_files_files_deleted(void *data, Evas_Object *obj, void *event_info) 
 +_cb_files_files_deleted(void *data, Evas_Object *obj, void *event_info)
  {
 E_Config_Dialog_Data *cfdata;
 Evas_List *sel, *all, *n;
 E_Fm2_Icon_Info *ici, *ic;
 -   
 +
 cfdata = data;
 if (!cfdata-bg) return;
 if (!cfdata-o_fm) return;
 @@ -269,23 +269,23 @@
 if (!sel) return;
  
 ici = sel-data;
 -   
 +
 all = evas_list_find_list(all, ici);
 n = evas_list_next(all);
 -   if (!n) 
 +   if (!n)
   {
   n = evas_list_prev(all);
   if (!n) return;
   }
 -   
 +
 ic = n-data;
 if (!ic) return;
 -   
 +
 e_fm2_select_set(cfdata-o_fm, ic-file, 1);
 e_fm2_file_show(cfdata-o_fm, ic-file);
 -   
 +
 evas_list_free(n);
 -   
 +
 evas_object_smart_callback_call(cfdata-o_fm, selection_change, cfdata);
  }
  
 @@ -294,7 +294,7 @@
  {
 E_Config_Dialog_Data *cfdata;
 const char *f;
 -   
 +
 cfdata = data;
 if (cfdata-use_theme_bg)
   {
 @@ -320,7 +320,7 @@
 E_Config_Dialog_Data *cfdata;
 char path[4096];
 const char *homedir;
 -   
 +
 cfdata = data;
 if (cfdata-fmdir == 1)
   {
 @@ -338,11 +338,11 @@
  _cb_import(void *data1, void *data2)
  {
 E_Config_Dialog_Data *cfdata;
 -   
 +
 cfdata = data1;
 if (cfdata-win_import)
   e_win_raise(cfdata-win_import);
 -   else 
 +   else
   cfdata-win_import = e_int_config_wallpaper_import(cfdata-cfd);
  }
  
 @@ -350,11 +350,11 @@
  _cb_gradient(void *data1, void *data2)
  {
 E_Config_Dialog_Data *cfdata;
 -   
 +
 cfdata = data1;
 if (cfdata-dia_gradient)
   e_win_raise(cfdata-dia_gradient-win);
 -   else 
 +   else
   cfdata-dia_gradient = e_int_config_wallpaper_gradient(cfdata-cfd);
  }
  
 @@ -364,7 +364,7 @@
 char path[4096];
 E_Config_Wallpaper *cw;
 const E_Config_Desktop_Background *cfbg;
 -  
 +
 cw = cfdata-cfd-data;
  
 if (cw-specific_config)
 @@ -400,10 +400,10 @@
cfdata-bg = strdup(cfbg-file);
 }
   }
 -   
 -   if ((!cfdata-bg)  

Re: [E-devel] patch for a better wallpaper dialog layout

2007-07-21 Thread Christopher Michael
Alberto Castro wrote:
 Hannes Janetzek wrote:
 hi,
 if this patch is ok iwould go on and fix some of the other dialog
 layouts. 

 a screenshot is here:
 http://www.informatik.uni-bremen.de/~jeff/conf2.jpg

 Regards,
 Hannes jeffdameth Janetzek

 (accidently i replied to Raster instead of the list.)
 
 I'm going to be really anal about this.
 
 Do we really really need to have a go up a directory button ?

Yes, we need the go up button because a user may have sub-dirs in 
their Personal folder (ie: ~/.e/e/backgrounds/Space Images).

  isn't
 that what the file dialog is for ? 

Which file dialog are you referring to ?

That's enough questions, but don't
 you think both the personal, system, including the theme wallpaper 
 should be part of the list itself (at all times) (you could even add a 
 header, to separate them or make them more visible to the user).

We actually had it like this a long time ago, not sure why the change tho.

  I don't
 see why we need 3 different sources when they could all be selected from 
 the list itself.
 
I'm not seeing 3 different sources...I see 2...Personal and System.

 Now if you allow me to be more critical, the arrow on the go up a 
 directory button never once changes states. Its always the same image, 
 regardless of the button state.
 
Is it supposed to ?

devilhorns



-
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] Nightly builds - Was: Is this a community project?

2007-07-21 Thread The Rasterman
On Sat, 21 Jul 2007 17:22:39 +1000 David Seikel [EMAIL PROTECTED] babbled:

 On Sat, 21 Jul 2007 17:07:57 +1000 David Seikel [EMAIL PROTECTED]
 wrote:
 
  I'll run the script from e2 right now and see how it goes.
 
 Who do I talk to about getting stuff installed on e2?  Gonna need a few
 things, starting with autoconf, automake, ... you get the idea.  mc
 would be nice as well.  B-)

log out and in - use sudo. :)

-- 
- Codito, ergo sum - I code, therefore I am --
The Rasterman (Carsten Haitzler)[EMAIL PROTECTED]
裸好多
Tokyo, Japan (東京 日本)

-
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] patch for a better wallpaper dialog layout

2007-07-21 Thread The Rasterman
On Sat, 21 Jul 2007 04:40:55 -0400 Christopher Michael [EMAIL PROTECTED]
babbled:

 Alberto Castro wrote:
  Hannes Janetzek wrote:
  hi,
  if this patch is ok iwould go on and fix some of the other dialog
  layouts. 
 
  a screenshot is here:
  http://www.informatik.uni-bremen.de/~jeff/conf2.jpg
 
  Regards,
  Hannes jeffdameth Janetzek
 
  (accidently i replied to Raster instead of the list.)
  
  I'm going to be really anal about this.
  
  Do we really really need to have a go up a directory button ?
 
 Yes, we need the go up button because a user may have sub-dirs in 
 their Personal folder (ie: ~/.e/e/backgrounds/Space Images).
 
   isn't
  that what the file dialog is for ? 
 
 Which file dialog are you referring to ?

this is the wallpaper and theme selector dialogs (for example) - not file
selector. chris is right - you can create subdirs and use them to store
files/wallpapers etc.

 That's enough questions, but don't
  you think both the personal, system, including the theme wallpaper 
  should be part of the list itself (at all times) (you could even add a 
  header, to separate them or make them more visible to the user).
 
 We actually had it like this a long time ago, not sure why the change tho.

it changed because it became a filemanager backed list - and it will only
display 1 directory at a time. personal and system are in completely separate
places on the fs - thus a switch to swap between them. it was a quick way top
keep the functionality with the new ui widgets.

   I don't
  see why we need 3 different sources when they could all be selected from 
  the list itself.
  
 I'm not seeing 3 different sources...I see 2...Personal and System.
 
  Now if you allow me to be more critical, the arrow on the go up a 
  directory button never once changes states. Its always the same image, 
  regardless of the button state.
  
 Is it supposed to ?
 
 devilhorns
 
 
 
 -
 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
 


-- 
- Codito, ergo sum - I code, therefore I am --
The Rasterman (Carsten Haitzler)[EMAIL PROTECTED]
裸好多
Tokyo, Japan (東京 日本)

-
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] Nightly builds - Was: Is this a community project?

2007-07-21 Thread David Seikel
On Sat, 21 Jul 2007 18:04:35 +0900 Carsten Haitzler (The Rasterman)
[EMAIL PROTECTED] wrote:

 On Sat, 21 Jul 2007 17:22:39 +1000 David Seikel [EMAIL PROTECTED]
 babbled:
 
  On Sat, 21 Jul 2007 17:07:57 +1000 David Seikel [EMAIL PROTECTED]
  wrote:
  
   I'll run the script from e2 right now and see how it goes.
  
  Who do I talk to about getting stuff installed on e2?  Gonna need a
  few things, starting with autoconf, automake, ... you get the
  idea.  mc would be nice as well.  B-)
 
 log out and in - use sudo. :)

It's basically working on e2 now.

Compiles as an ordinary user, no sudo required.  Running at nice 19, so
low impact on the rest of the box.  Installing to my home directory.
Most of the dependencies are installed, still some obscure ones left
though.  Most of the packages are building fine.  Most of the failures
are missing dependencies, or packages that could do with some
pkg-config lovin'.

No email out, not even to myself.  Have to figure out where in the web
site to put the results.  Once it is all sorted, then I'll hook it up
to cron.

Getting tired, I'll sort the rest out tomorrow.


signature.asc
Description: PGP signature
-
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] Nightly build log for E17

2007-07-21 Thread Eugen Minciu
Hi list,
I'm sorry if this is actually a repost of a message I wrote a couple of
days ago. However, it may be that my MDA (which wasn't properly
configured back then) failed to send that message. If it is a repost, I
deeply apologize.

I have a couple of comments about the format of this build log.
Obviously, this is a bikeshed thing and I'll avoid posting about it
again. Obviously, these comments are just my impressions and you needn't
share them.

Excerpts from David Seikel's message of Sat Jul 21 06:13:57 +0300 2007:
 Build log for Enlightenment DR 0.17 on 2007-07-21 13:11:41 +1000
 
 Ubuntu 6.10 \n \l
 
 Linux cluster 2.6.17-11-generic #2 SMP Fri May 18 23:39:08 UTC 2007
 i686 GNU/Linux
 
 autoconf (GNU Autoconf) 2.60
 automake (GNU automake) 1.9.6
 ltmain.sh (GNU libtool) 1.5.22 Debian 1.5.22-4 (1.1220.2.365 2005/12/18
 22:14:06)
 gettext (GNU gettext-runtime) 0.15
 
1. The list of projects that fail should probably be the first thing to 
see after the name of the OS. The detailed list of autotools versions
and such should probably only be detailed in the log on the web page, or
near the end of this message.

 Failed Packages (and command that failed):
 eflpp make -j 2
 elapse make -j 2
 epdf ./autogen.sh --prefix=/opt/e17
 --cache-file=/tmp/easy_e17/easy_e17.cache e_phys ./bootstrap
 etk_extra ./autogen.sh --prefix=/opt/e17
 --cache-file=/tmp/easy_e17/easy_e17.cache etk-perl make install
 Evas_Perl make -j 2
2. The list of failed projects should (at least in the beginning of the
message) be a single line (possibly wrapped) of text.

example: 
Failed Packages: eflpp elapse epdf e_phys etk_extra etk-perl Evas_Perl

3. Each project that failed to get built should have a link to its log
something like:

Details about failed packages:
eflpp:
failed command: make -j 2
build log: http://onefang.humbug.org.au/E-build-logs/eflpp.log
...
 
 Packages with no supported build system:
 eflame, enthrall, esmart_rsvg, euphoria, exorcist, nexus, ruby-efl,
 
 Skipped Packages:
 camE, embrace, enotes, enscribe, epbb, eplay, erss, etk_server, etox,
 evoak, gfx_routines, lvs-gui, med, notgame, webcam,
 
 Successful Packages:
 alarm, bling, cpu, deskshow, eclair, ecore, edb, e_dbus, edje_editor,
 edje, edje_viewer, edvi, eet, efreet, elation, elicit, elitaire, e,
 embryo, emotion, emphasis, empower, emu, engage, engrave, engycad,
 enhance, enity, enterminus, entice, entrance_edit_gui, entrance,
 entropy, envision, epeg, ephoto, epsilon, equate, esmart, estickies,
 etk, e_utils, evas, evfs, evolve, ewl, examine, exhibit, exml,
 expedite, express, extrackt, feh, flame, forecasts, iconbar,
 imlib2_loaders, imlib2, Imlib2_Perl, imlib2_tools, language, mail, mem,
 mixer, moon, net, news, pesh, photo, rage, rain, screenshot, scrot,
 slideshow, snow, taskbar, tclock, uptime, weather, winselector, wlan,
4. The list of projects that were successfully built shouldn't be
written, I think. The whole point of this system is to tell people what
projects haven't been built. A lot of lines of text are taken up by the
projects that haven been successfully built.

 
 Build logs are available at http://onefang.humbug.org.au/E-build-logs/
 
5. The build logs should be dated, but I'm sure that will happen
(something like: http://onefang.humbug.org.au/E-build-logs/2007/07/21)
 The nightly build system tries to build everything in the Enlightenment
 CVS or give a reason why.  Currently eterm, e16, e17/docs, e17/test, and
 web are not built.  Feel free to enlighten me about any decisions.
 
 The web directory does not contain anything that needs to be built.
 
 The e17/test directory is just a dumping ground for old testing stuff
 that is not meant to be built automatically.
 
 The e17/docs directory contains documentation.  Some of it can be
 built but I have not bothered yet.
 
 The eterm and e16 directories are not currently being built because the
 build script used as the basis for the nightly build system didn't
 support those.  This may change.
 
Maybe I'm not understanding this and this part isn't really a part of
the log. But if it is, I think this is maybe a bit too verbose. How
about something like:

The nightly build system tries to build everything in the Enlightenment
 CVS or give a reason why it isn't being built. 
For more information about this system, please go to this link: ...
 The skipped result means that the nightly build system was configured
 to skip that particular project for some reason.  Those reasons should
 be listed here -
 
 etox- Obsolete.
 evoak   - Obsolete.
 enscribe- Unmaintained, broken, and too old to fix.
 med - Unmaintained, broken, and too old to fix.
 camE- Unmaintained, broken, and too old to fix.
 embrace - Unmaintained, broken, and too old to fix.
 epbb- Unmaintained, broken, and too old to fix.
 eplay   - Unmaintained, broken, and too old to fix.
 erss- Unmaintained, broken, and too old to fix.
 lvs-gui 

Re: [E-devel] [PATCH] adding get workarea to Ecore_X

2007-07-21 Thread Dr. Michael 'Mickey' Lauer
Carsten Haitzler wrote:
 On Fri, 20 Jul 2007 16:55:09 +0200 Dr. Michael 'Mickey' Lauer
 [EMAIL PROTECTED] babbled:

 I found this patch to be necessary when working with Ecore X windows that
 register with the window manager as the desktop window -- otherwise I
 can't get the correct size of the desktop minus the space that's
 occupied by panels etc.
 
 (The only glitch is that the semantics is not symmetrical to
 set_workareas where you do additional processing depending on your
 amount of virtual workspaces)

 could you make it symmetrical? basically you could have multiple areas... it's
 bad not to be symmetrical

I agree, however, the semantics of the NETWM_WORKAREA atom is clearly
defined in http://standards.freedesktop.org/wm-spec/wm-spec-1.4.html#id2510516

So this is really just the workarea for _one_ desktop. It might be
wise to add ecore_desk_get_workareas (plural) in addition, but I
wouldn't know what to compute there.

Regards,

:M:
-- 
Michael 'Mickey' Lauer | IT-Freelancer | http://www.vanille-media.de


-
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] [PATCH] adding get workarea to Ecore_X

2007-07-21 Thread Kim Woelders
Dr. Michael 'Mickey' Lauer wrote:
 Carsten Haitzler wrote:
 On Fri, 20 Jul 2007 16:55:09 +0200 Dr. Michael 'Mickey' Lauer
 [EMAIL PROTECTED] babbled:
 
 I found this patch to be necessary when working with Ecore X windows that
 register with the window manager as the desktop window -- otherwise I
 can't get the correct size of the desktop minus the space that's
 occupied by panels etc.

 (The only glitch is that the semantics is not symmetrical to
 set_workareas where you do additional processing depending on your
 amount of virtual workspaces)
 
 could you make it symmetrical? basically you could have multiple areas... 
 it's
 bad not to be symmetrical
 
 I agree, however, the semantics of the NETWM_WORKAREA atom is clearly
 defined in http://standards.freedesktop.org/wm-spec/wm-spec-1.4.html#id2510516
 
 So this is really just the workarea for _one_ desktop. It might be
 wise to add ecore_desk_get_workareas (plural) in addition, but I
 wouldn't know what to compute there.
 
Not correct, read the spec again. _NET_WORKAREA (x, y, width, height 
CARDINAL[][4]/32) holds the work area for *each* desktop, i.e. an array 
of [x, y, width, height]'s.

/Kim

-
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] [PATCH] adding get workarea to Ecore_X

2007-07-21 Thread Dr. Michael 'Mickey' Lauer
Kim Woelders wrote:
 Dr. Michael 'Mickey' Lauer wrote:
 Carsten Haitzler wrote:
 On Fri, 20 Jul 2007 16:55:09 +0200 Dr. Michael 'Mickey' Lauer
 [EMAIL PROTECTED] babbled:
 
 I found this patch to be necessary when working with Ecore X windows that
 register with the window manager as the desktop window -- otherwise I
 can't get the correct size of the desktop minus the space that's
 occupied by panels etc.

 (The only glitch is that the semantics is not symmetrical to
 set_workareas where you do additional processing depending on your
 amount of virtual workspaces)
 
 could you make it symmetrical? basically you could have multiple areas... 
 it's
 bad not to be symmetrical
 
 I agree, however, the semantics of the NETWM_WORKAREA atom is clearly
 defined in 
 http://standards.freedesktop.org/wm-spec/wm-spec-1.4.html#id2510516
 
 So this is really just the workarea for _one_ desktop. It might be
 wise to add ecore_desk_get_workareas (plural) in addition, but I
 wouldn't know what to compute there.
 
 Not correct, read the spec again. _NET_WORKAREA (x, y, width, height 
 CARDINAL[][4]/32) holds the work area for *each* desktop, i.e. an array
 of [x, y, width, height]'s.

Ah, that's how it's meant -- thanks. I see, we should expose the complete
array to the caller then.

Regards,

:M:
-- 
Michael 'Mickey' Lauer | IT-Freelancer | http://www.vanille-media.de


-
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


[E-devel] Worldmap with Devs - GPS Coords in info.txt

2007-07-21 Thread Christian Hunke
Hi guys,

today there was an idea of a hackfest in the #etk channel on freenode.net. For 
managing this the idea came up to have an overview where the devs are located 
on the earth. So I searched a bit and found xplanet that seems perfect for 
this job. It will get a list of devs with abolute world GPS coords and names 
and create a nice looking world map with the devs on it.

Here is an example:
Small version: http://thunder-development.de/test/etk_developers-small.png
High-Res version: http://thunder-development.de/test/etk_developers.png 
(attention 11mb)

Morlenxus had the idea to have the devs coords inside the info.txt in CVS. So a 
script on the server could fetch all coords out of this files and run xplanet 
to generate the image. At least for the high-res version it could maybe be a 
hard task for a webserver, here it takes 30 sec of 100% load on a Celeron M 1.6 
to generate it. So maybe it would be better to just have the coords in the 
info.txt file, but the collection of them and generation of the image will be 
done from time to time manually.

Would like to hear your opinions :)


Regards Christian 'Thunder2002' Hunke

-
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


Re: [E-devel] Worldmap with Devs - GPS Coords in info.txt

2007-07-21 Thread Thomas Kuther
On Sa, 21.07.07 21:48 Christian Hunke [EMAIL PROTECTED] wrote:

 Hi guys,
 
 today there was an idea of a hackfest in the #etk channel on
 freenode.net. For managing this the idea came up to have an overview
 where the devs are located on the earth. So I searched a bit and
 found xplanet that seems perfect for this job. It will get a list
 of devs with abolute world GPS coords and names and create a nice
 looking world map with the devs on it.
 
 Here is an example:
 Small version:
 http://thunder-development.de/test/etk_developers-small.png High-Res
 version: http://thunder-development.de/test/etk_developers.png
 (attention 11mb)
 
 Morlenxus had the idea to have the devs coords inside the info.txt in
 CVS. So a script on the server could fetch all coords out of this
 files and run xplanet to generate the image. At least for the
 high-res version it could maybe be a hard task for a webserver, here
 it takes 30 sec of 100% load on a Celeron M 1.6 to generate it. So
 maybe it would be better to just have the coords in the info.txt
 file, but the collection of them and generation of the image will be
 done from time to time manually.
 
 Would like to hear your opinions :)
 
 
 Regards Christian 'Thunder2002' Hunke
 

Cool stuff!

Having these coordinates one could also create a shapefile and import
it to google earth, as for example an e-devs layer.. 
like: click on raster, and GE starts spinning globe a zooming to
raster's location, hehe



signature.asc
Description: PGP signature
-
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


Re: [E-devel] Worldmap with Devs - GPS Coords in info.txt

2007-07-21 Thread Andreas Volz
Am Sat, 21 Jul 2007 21:48:50 +0200 schrieb Christian Hunke:

 Hi guys,
 
 today there was an idea of a hackfest in the #etk channel on
 freenode.net. For managing this the idea came up to have an overview
 where the devs are located on the earth. So I searched a bit and
 found xplanet that seems perfect for this job. It will get a list
 of devs with abolute world GPS coords and names and create a nice
 looking world map with the devs on it.
 
 Here is an example:
 Small version:
 http://thunder-development.de/test/etk_developers-small.png High-Res
 version: http://thunder-development.de/test/etk_developers.png
 (attention 11mb)
 
 Morlenxus had the idea to have the devs coords inside the info.txt in
 CVS. So a script on the server could fetch all coords out of this
 files and run xplanet to generate the image. At least for the
 high-res version it could maybe be a hard task for a webserver, here
 it takes 30 sec of 100% load on a Celeron M 1.6 to generate it. So
 maybe it would be better to just have the coords in the info.txt
 file, but the collection of them and generation of the image will be
 done from time to time manually.
 
 Would like to hear your opinions :)

Cool! Please tell me how you format the GPS coords in your info.txt.
Perhaps we could display it later on the OSM[1] map.

http://openstreetmap.org/

regards
Andreas

-
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


Re: [E-devel] logout

2007-07-21 Thread Peter Parkanyi
Carsten Haitzler (The Rasterman) írta:
 On Mon, 16 Jul 2007 03:45:34 +1000 David Seikel [EMAIL PROTECTED] babbled:

   
 On Sun, 15 Jul 2007 17:26:59 +0200 Peter Parkanyi [EMAIL PROTECTED]
 wrote:

 
 I have a rather annoying problem with e17 on my Gentoo box. Wait. This
 isn't an e17 bug. This is obviously a skype bug, but skype is closed,
 so I can't really do anything with it.

 When I hit Logout, Shut Down, Reboot, and so on in the E menu,
 every application quits, except skype, because it only closes its main
 window. My suggestion is that it would be good if I could set
 somewhere to autokill specified stuff when logout, or specify a
 timeout for logout, and if the applications doesn't quit in that
 time, e17 autokills (not -9) them, or simply quit (if e17 starts
 applications as children, then all of the started apps are forced to
 quit, right?). This would be very handy.
   
 There is already a timeout, then E17 asks the user if it's OK to kill
 everything.  This gives the user a chance to manually close down things
 properly or otherwise respond appropriately.

 The Exit menu option does an unconditional exit.

 Maybe a configuration option to unconditionally kill things after the
 timeout would do the trick?
 

 generally i think this is a bad idea - a lot of apps will put up are you sure
 you want to exit - you haven't saved your files dialogs. you want the user to
 go handle all of these first - then logout/shutdown etc.

 this is a skype specific issue due to it wanting a system tray
 unconditionally.
   
This is skype specific, yes, but the interesting thing about it that if
i click menu-system-logout on the same virtual desktop that skype's
on, E kills it, no problem. But if i do it on another virtual desk,
skype doesn't quit. Is this still a skype or rather an E related bug?

rhapsodhy

-
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


[E-devel] E_DBus - IPC replacement

2007-07-21 Thread Stafford Horne
Hello Developers, 

Recently there has been a move towards modularizing the config dialogs within 
E17.  With the development in this area raster and I were thinking it would be 
a nice time to modularize the IPC code.  That is, the enlightenment binary 
should only contain a minimal amount of IPC functionality (Module, Restart, 
Profiles) while the rest should be extended via modules. 

The problem with the current IPC framework is that the handlers are not 
dynamically appendable. This could be fixed.  However, I believe that dbus 
should be the way to advertise out IPC as it seems like the standard way to do 
things now (look at, pidgin, gnome, rhythmbox etc. if you will). The final goal 
is to remove the e_ipc_handlers* files completely.  e_ipc is still needed for 
e_fm and thumbnailing. 

Attached is a file that implements the core dbus subsystem in E17.  The next 
step is to expose register / unregister API to allow modules to register 
interfaces with the enlightenment window manager  core RemoteObject. 

Currently any feedback and opinions will be helpful. 

Current API:
!DOCTYPE node PUBLIC -//freedesktop//DTD D-BUS Object Introspection 1.0//EN
 http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd;
node name=/org/enlightenment/wm/RemoteObject
  interface name=org.freedesktop.DBus.Introspectable
method name=Introspect
  arg type=s direction=out/
/method
  /interface
  interface name=org.enlightenment.wm.Core
method name=Restart
/method
method name=Shutdown
/method
  /interface
  interface name=org.enlightenment.wm.Module
method name=Load
  arg type=s direction=in/
/method
method name=Unload
  arg type=s direction=in/
/method
method name=Enable
  arg type=s direction=in/
/method
method name=Disable
  arg type=s direction=in/
/method
method name=List
  arg type=a(si) direction=out/
/method
  /interface
/node

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


Re: [E-devel] Nightly builds - Was: Is this a community project?

2007-07-21 Thread The Rasterman
On Sat, 21 Jul 2007 22:24:50 +1000 David Seikel [EMAIL PROTECTED] babbled:

 On Sat, 21 Jul 2007 18:04:35 +0900 Carsten Haitzler (The Rasterman)
 [EMAIL PROTECTED] wrote:
 
  On Sat, 21 Jul 2007 17:22:39 +1000 David Seikel [EMAIL PROTECTED]
  babbled:
  
   On Sat, 21 Jul 2007 17:07:57 +1000 David Seikel [EMAIL PROTECTED]
   wrote:
   
I'll run the script from e2 right now and see how it goes.
   
   Who do I talk to about getting stuff installed on e2?  Gonna need a
   few things, starting with autoconf, automake, ... you get the
   idea.  mc would be nice as well.  B-)
  
  log out and in - use sudo. :)
 
 It's basically working on e2 now.
 
 Compiles as an ordinary user, no sudo required.  Running at nice 19, so
 low impact on the rest of the box.  Installing to my home directory.
 Most of the dependencies are installed, still some obscure ones left
 though.  Most of the packages are building fine.  Most of the failures
 are missing dependencies, or packages that could do with some
 pkg-config lovin'.
 
 No email out, not even to myself.  Have to figure out where in the web
 site to put the results.  Once it is all sorted, then I'll hook it up
 to cron.

/var/www has all the websites - you might want to put it in download for now.

 Getting tired, I'll sort the rest out tomorrow.

p.s. - might also want to try ionice as well as nice :)


-- 
- Codito, ergo sum - I code, therefore I am --
The Rasterman (Carsten Haitzler)[EMAIL PROTECTED]
裸好多
Tokyo, Japan (東京 日本)

-
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


Re: [E-devel] logout

2007-07-21 Thread The Rasterman
On Sat, 21 Jul 2007 23:45:20 +0200 Peter Parkanyi [EMAIL PROTECTED] babbled:

 Carsten Haitzler (The Rasterman) írta:
  On Mon, 16 Jul 2007 03:45:34 +1000 David Seikel [EMAIL PROTECTED] babbled:
 

  On Sun, 15 Jul 2007 17:26:59 +0200 Peter Parkanyi [EMAIL PROTECTED]
  wrote:
 
  
  I have a rather annoying problem with e17 on my Gentoo box. Wait. This
  isn't an e17 bug. This is obviously a skype bug, but skype is closed,
  so I can't really do anything with it.
 
  When I hit Logout, Shut Down, Reboot, and so on in the E menu,
  every application quits, except skype, because it only closes its main
  window. My suggestion is that it would be good if I could set
  somewhere to autokill specified stuff when logout, or specify a
  timeout for logout, and if the applications doesn't quit in that
  time, e17 autokills (not -9) them, or simply quit (if e17 starts
  applications as children, then all of the started apps are forced to
  quit, right?). This would be very handy.

  There is already a timeout, then E17 asks the user if it's OK to kill
  everything.  This gives the user a chance to manually close down things
  properly or otherwise respond appropriately.
 
  The Exit menu option does an unconditional exit.
 
  Maybe a configuration option to unconditionally kill things after the
  timeout would do the trick?
  
 
  generally i think this is a bad idea - a lot of apps will put up are you
  sure you want to exit - you haven't saved your files dialogs. you want the
  user to go handle all of these first - then logout/shutdown etc.
 
  this is a skype specific issue due to it wanting a system tray
  unconditionally.

 This is skype specific, yes, but the interesting thing about it that if
 i click menu-system-logout on the same virtual desktop that skype's
 on, E kills it, no problem. But if i do it on another virtual desk,
 skype doesn't quit. Is this still a skype or rather an E related bug?

unsure there. at this point i don't know what in e would cause it as it tries
to delete ALL windows it tracks - irrespective of desktop. it sets up a timer
then when that times out, if any windows are left, e complains (the timeout is
20 seconds). it monitors windows being closed/deleted - and once the window
list is empty, it actually exits or begins system shutdown/reboot etc.


-- 
- Codito, ergo sum - I code, therefore I am --
The Rasterman (Carsten Haitzler)[EMAIL PROTECTED]
裸好多
Tokyo, Japan (東京 日本)

-
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


Re: [E-devel] [PATCH] adding get workarea to Ecore_X

2007-07-21 Thread The Rasterman
On Sat, 21 Jul 2007 18:51:34 +0200 Dr. Michael 'Mickey' Lauer
[EMAIL PROTECTED] babbled:

 Kim Woelders wrote:
  Dr. Michael 'Mickey' Lauer wrote:
  Carsten Haitzler wrote:
  On Fri, 20 Jul 2007 16:55:09 +0200 Dr. Michael 'Mickey' Lauer
  [EMAIL PROTECTED] babbled:
  
  I found this patch to be necessary when working with Ecore X windows that
  register with the window manager as the desktop window -- otherwise I
  can't get the correct size of the desktop minus the space that's
  occupied by panels etc.
 
  (The only glitch is that the semantics is not symmetrical to
  set_workareas where you do additional processing depending on your
  amount of virtual workspaces)
  
  could you make it symmetrical? basically you could have multiple areas...
  it's bad not to be symmetrical
  
  I agree, however, the semantics of the NETWM_WORKAREA atom is clearly
  defined in
  http://standards.freedesktop.org/wm-spec/wm-spec-1.4.html#id2510516
  
  So this is really just the workarea for _one_ desktop. It might be
  wise to add ecore_desk_get_workareas (plural) in addition, but I
  wouldn't know what to compute there.
  
  Not correct, read the spec again. _NET_WORKAREA (x, y, width, height 
  CARDINAL[][4]/32) holds the work area for *each* desktop, i.e. an array
  of [x, y, width, height]'s.
 
 Ah, that's how it's meant -- thanks. I see, we should expose the complete
 array to the caller then.

correct - thus the set api call being able to set an array - get should do the
same.

 Regards,
 
 :M:
 -- 
 Michael 'Mickey' Lauer | IT-Freelancer | http://www.vanille-media.de
 
 
 -
 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
 


-- 
- Codito, ergo sum - I code, therefore I am --
The Rasterman (Carsten Haitzler)[EMAIL PROTECTED]
裸好多
Tokyo, Japan (東京 日本)

-
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


Re: [E-devel] Worldmap with Devs - GPS Coords in info.txt

2007-07-21 Thread The Rasterman
On Sat, 21 Jul 2007 21:48:50 +0200 Christian Hunke [EMAIL PROTECTED] babbled:

 Hi guys,
 
 today there was an idea of a hackfest in the #etk channel on freenode.net.
 For managing this the idea came up to have an overview where the devs are
 located on the earth. So I searched a bit and found xplanet that seems
 perfect for this job. It will get a list of devs with abolute world GPS
 coords and names and create a nice looking world map with the devs on it.
 
 Here is an example:
 Small version: http://thunder-development.de/test/etk_developers-small.png
 High-Res version: http://thunder-development.de/test/etk_developers.png
 (attention 11mb)
 
 Morlenxus had the idea to have the devs coords inside the info.txt in CVS. So
 a script on the server could fetch all coords out of this files and run
 xplanet to generate the image. At least for the high-res version it could
 maybe be a hard task for a webserver, here it takes 30 sec of 100% load on a
 Celeron M 1.6 to generate it. So maybe it would be better to just have the
 coords in the info.txt file, but the collection of them and generation of the
 image will be done from time to time manually.
 
 Would like to hear your opinions :)

i'd be happy to put my co-ords in info.txt. we can just run locations through
google maps to get co-ords for now and put them in info.txt's

 
 Regards Christian 'Thunder2002' Hunke
 
 -
 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
 


-- 
- Codito, ergo sum - I code, therefore I am --
The Rasterman (Carsten Haitzler)[EMAIL PROTECTED]
裸好多
Tokyo, Japan (東京 日本)

-
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


Re: [E-devel] Worldmap with Devs - GPS Coords in info.txt

2007-07-21 Thread Christopher Michael
Andreas Volz wrote:
 Am Sat, 21 Jul 2007 21:48:50 +0200 schrieb Christian Hunke:
 
 Hi guys,

 today there was an idea of a hackfest in the #etk channel on
 freenode.net.

BB :)

  For managing this the idea came up to have an overview
 where the devs are located on the earth. So I searched a bit and
 found xplanet that seems perfect for this job.

Even an early e17 version of this :) Triple W00T Ubber-Moo Werd Score !!
http://www.squaregoldfish.co.uk/software/e17xplanet/


  It will get a list
 of devs with abolute world GPS coords and names and create a nice
 looking world map with the devs on it.


Have done something like this in the past w/ Google map Api.
Don't have the page anymore tho, but pretty simple code...

 Here is an example:
 Small version:
 http://thunder-development.de/test/etk_developers-small.png High-Res
 version: http://thunder-development.de/test/etk_developers.png
 (attention 11mb)

 Morlenxus had the idea to have the devs coords inside the info.txt in
 CVS. 
Simple, effect, clean, efficient...what's not to like :)

So a script on the server could fetch all coords out of this
 files and run xplanet to generate the image.
Hmmm, seems a nightly build script maybe coming soon to.

  At least for the
 high-res version it could maybe be a hard task for a webserver, here
 it takes 30 sec of 100% load on a Celeron M 1.6 to generate it.
Proally not much disk space if done html via google map...

  So
 maybe it would be better to just have the coords in the info.txt
 file, but the collection of them and generation of the image will be
 done from time to time manually.

Sounds like a great plan !! This should be jumped on...

 Would like to hear your opinions :)
 
 Cool! Please tell me how you format the GPS coords in your info.txt.
 Perhaps we could display it later on the OSM[1] map.
 
IIRC, the map api works best in lat-long.

 http://openstreetmap.org/
 
 regards
 Andreas

dh

-
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


Re: [E-devel] E_DBus - IPC replacement

2007-07-21 Thread Christopher Michael
Stafford Horne wrote:
 Hello Developers, 
 
 Recently there has been a move towards modularizing the config dialogs within 
 E17.  With the development in this area raster and I were thinking it would 
 be a nice time to modularize the IPC code.  That is, the enlightenment binary 
 should only contain a minimal amount of IPC functionality (Module, Restart, 
 Profiles)

Perhaps some sort of Session Management here ? Incorporate w/ remembers 
 startup...

  while the rest should be extended via modules.
 
 The problem with the current IPC framework is that the handlers are not 
 dynamically appendable. This could be fixed.  However, I believe that dbus 
 should be the way to advertise out IPC as it seems like the standard way to 
 do things now (look at, pidgin, gnome, rhythmbox etc. if you will).
But are we gtk? Can we not come up w/ something better? Yes a dbus layer 
may/will be needed to integrate w/ other apps...But really, should we 
rely on dbus for socket comms.?, or do something ourselves. Not 
totally against the idea, but dbus is..:(

  The final goal is to remove the e_ipc_handlers* files completely. 
e_ipc is still needed for e_fm and thumbnailing.
 
 Attached is a file that implements the core dbus subsystem in E17.  The next 
 step is to expose register / unregister API to allow modules to register 
 interfaces with the enlightenment window manager  core RemoteObject. 
 
 Currently any feedback and opinions will be helpful. 
 
 Current API:
 !DOCTYPE node PUBLIC -//freedesktop//DTD D-BUS Object Introspection 1.0//EN
  http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd;
 node name=/org/enlightenment/wm/RemoteObject
   interface name=org.freedesktop.DBus.Introspectable
 method name=Introspect
   arg type=s direction=out/
 /method
   /interface
   interface name=org.enlightenment.wm.Core
 method name=Restart
 /method
 method name=Shutdown
 /method
   /interface
   interface name=org.enlightenment.wm.Module
 method name=Load
   arg type=s direction=in/
 /method
 method name=Unload
   arg type=s direction=in/
 /method
 method name=Enable
   arg type=s direction=in/
 /method
 method name=Disable
   arg type=s direction=in/
 /method
 method name=List
   arg type=a(si) direction=out/
 /method
   /interface
 /node
 
 -Stafford
 
 
 
 
If the work is done, then we have to at least check it out.:)

Tying ourselves to dbus thoeh. Granted, it would probably get us 
out the door faster, but deps++(On a side note, can we get 
something like applications.menu which E can 'make install' itself? This 
way we're not bound to any package...)


dh

-
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


Re: [E-devel] E_DBus - IPC replacement

2007-07-21 Thread The Rasterman
On Sun, 22 Jul 2007 00:04:44 -0400 Christopher Michael [EMAIL PROTECTED]
babbled:

 Stafford Horne wrote:
  Hello Developers, 
  
  Recently there has been a move towards modularizing the config dialogs
  within E17.  With the development in this area raster and I were thinking
  it would be a nice time to modularize the IPC code.  That is, the
  enlightenment binary should only contain a minimal amount of IPC
  functionality (Module, Restart, Profiles)
 
 Perhaps some sort of Session Management here ? Incorporate w/ remembers 
  startup...

that's up to modules being written to advertise dbus control over anything
anyone wants. the idea is to remove it from core e and put it into modules and
transition to dbus for the ipc. we need to keep as little as possible in core
e. i would say session.remember stuff is a module thing.

   while the rest should be extended via modules.
  
  The problem with the current IPC framework is that the handlers are not
  dynamically appendable. This could be fixed.  However, I believe that dbus
  should be the way to advertise out IPC as it seems like the standard way to
  do things now (look at, pidgin, gnome, rhythmbox etc. if you will).
 But are we gtk? Can we not come up w/ something better? Yes a dbus layer 
 may/will be needed to integrate w/ other apps...But really, should we 
 rely on dbus for socket comms.?, or do something ourselves. Not 
 totally against the idea, but dbus is..:(

the thing is - we don't need much better. we do need to rationalise the
existing ipc - dbus is as good as anything for this purpose (these days). imho
we will end up with minimal dbus ipc anyway - because no one will bother
writing all the ipc modules ad frankly- i don't see there being enough need for
it for people to justify the effort.

   The final goal is to remove the e_ipc_handlers* files completely. 
 e_ipc is still needed for e_fm and thumbnailing.

yup. e_ipc is still all for internal stuff - like fm, thumbnailer etc. might
move to epsilon for thumbnailing eventually too - but it does its own ipc
anyway.

  Attached is a file that implements the core dbus subsystem in E17.  The
  next step is to expose register / unregister API to allow modules to
  register interfaces with the enlightenment window manager  core
  RemoteObject. 
  
  Currently any feedback and opinions will be helpful. 
  
  Current API:
  !DOCTYPE node PUBLIC -//freedesktop//DTD D-BUS Object Introspection
  1.0//EN http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd;
  node name=/org/enlightenment/wm/RemoteObject
interface name=org.freedesktop.DBus.Introspectable
  method name=Introspect
arg type=s direction=out/
  /method
/interface
interface name=org.enlightenment.wm.Core
  method name=Restart
  /method
  method name=Shutdown
  /method
/interface
interface name=org.enlightenment.wm.Module
  method name=Load
arg type=s direction=in/
  /method
  method name=Unload
arg type=s direction=in/
  /method
  method name=Enable
arg type=s direction=in/
  /method
  method name=Disable
arg type=s direction=in/
  /method
  method name=List
arg type=a(si) direction=out/
  /method
/interface
  /node
  
  -Stafford
  
  
  
  
 If the work is done, then we have to at least check it out.:)
 
 Tying ourselves to dbus thoeh. Granted, it would probably get us 
 out the door faster, but deps++(On a side note, can we get 
 something like applications.menu which E can 'make install' itself? This 
 way we're not bound to any package...)

and what will you put in applications.menu? as we don't provide the apps - how
can we provide an applications.menu with any meaningful content?

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


-- 
- Codito, ergo sum - I code, therefore I am --
The Rasterman (Carsten Haitzler)[EMAIL PROTECTED]
裸好多
Tokyo, Japan (東京 日本)

-
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

Re: [E-devel] E_DBus - IPC replacement

2007-07-21 Thread Christopher Michael
Carsten Haitzler (The Rasterman) wrote:
 On Sun, 22 Jul 2007 00:04:44 -0400 Christopher Michael [EMAIL PROTECTED]
 babbled:
 
 Stafford Horne wrote:
 Hello Developers, 

 Recently there has been a move towards modularizing the config dialogs
 within E17.  With the development in this area raster and I were thinking
 it would be a nice time to modularize the IPC code.  That is, the
 enlightenment binary should only contain a minimal amount of IPC
 functionality (Module, Restart, Profiles)
 Perhaps some sort of Session Management here ? Incorporate w/ remembers 
  startup...
 
 that's up to modules being written to advertise dbus control over anything
 anyone wants. the idea is to remove it from core e and put it into modules and
 transition to dbus for the ipc. we need to keep as little as possible in core
 e. i would say session.remember stuff is a module thing.

Yea, certainly modular for session stuff...

 
   while the rest should be extended via modules.
 The problem with the current IPC framework is that the handlers are not
 dynamically appendable. This could be fixed.  However, I believe that dbus
 should be the way to advertise out IPC as it seems like the standard way to
 do things now (look at, pidgin, gnome, rhythmbox etc. if you will).
 But are we gtk? Can we not come up w/ something better? Yes a dbus layer 
 may/will be needed to integrate w/ other apps...But really, should we 
 rely on dbus for socket comms.?, or do something ourselves. Not 
 totally against the idea, but dbus is..:(
 
 the thing is - we don't need much better. we do need to rationalise the
 existing ipc - dbus is as good as anything for this purpose (these days). imho
 we will end up with minimal dbus ipc anyway - because no one will bother
 writing all the ipc modules ad frankly- i don't see there being enough need 
 for
 it for people to justify the effort.
 
Ok, no worries. Was just thinking about deps...

   The final goal is to remove the e_ipc_handlers* files completely. 
 e_ipc is still needed for e_fm and thumbnailing.
 
 yup. e_ipc is still all for internal stuff - like fm, thumbnailer etc. might
 move to epsilon for thumbnailing eventually too - but it does its own ipc
 anyway.
 
 Attached is a file that implements the core dbus subsystem in E17.  The
 next step is to expose register / unregister API to allow modules to
 register interfaces with the enlightenment window manager  core
 RemoteObject. 

 Currently any feedback and opinions will be helpful. 

 Current API:
 !DOCTYPE node PUBLIC -//freedesktop//DTD D-BUS Object Introspection
 1.0//EN http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd;
 node name=/org/enlightenment/wm/RemoteObject
   interface name=org.freedesktop.DBus.Introspectable
 method name=Introspect
   arg type=s direction=out/
 /method
   /interface
   interface name=org.enlightenment.wm.Core
 method name=Restart
 /method
 method name=Shutdown
 /method
   /interface
   interface name=org.enlightenment.wm.Module
 method name=Load
   arg type=s direction=in/
 /method
 method name=Unload
   arg type=s direction=in/
 /method
 method name=Enable
   arg type=s direction=in/
 /method
 method name=Disable
   arg type=s direction=in/
 /method
 method name=List
   arg type=a(si) direction=out/
 /method
   /interface
 /node

 -Stafford


 

 If the work is done, then we have to at least check it out.:)

 Tying ourselves to dbus thoeh. Granted, it would probably get us 
 out the door faster, but deps++(On a side note, can we get 
 something like applications.menu which E can 'make install' itself? This 
 way we're not bound to any package...)
 
 and what will you put in applications.menu? as we don't provide the apps - how
 can we provide an applications.menu with any meaningful content?
 
Well, we used to provide a .order file that had some standard 
things...xterm, xmms, etc, etc...my thoughts were along those lines.

dh



-
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