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

2013-02-14 Thread Michael Blumenkrantz
I don't even want to know what you're doing that you'd want to hide bugs
like this

On Thu, Feb 14, 2013 at 1:02 PM, Enlightenment SVN 
no-re...@enlightenment.org wrote:

 Log:
 paranoia - set thigns we free to nullin case a side-effect of a later
   call calls some callback that somehow accesses the bd we are
   freeing... :)



 Author:   raster
 Date: 2013-02-14 05:02:56 -0800 (Thu, 14 Feb 2013)
 New Revision: 83892
 Trac: http://trac.enlightenment.org/e/changeset/83892

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

 Modified: trunk/e/src/bin/e_border.c
 ===
 --- trunk/e/src/bin/e_border.c  2013-02-14 12:54:38 UTC (rev 83891)
 +++ trunk/e/src/bin/e_border.c  2013-02-14 13:02:56 UTC (rev 83892)
 @@ -5022,37 +5022,51 @@
  bd-already_unparented = 1;
   }
 if (bd-group) eina_list_free(bd-group);
 +   bd-group = NULL;
 if (bd-transients) eina_list_free(bd-transients);
 +   bd-transients = NULL;
 if (bd-stick_desks) eina_list_free(bd-stick_desks);
 +   bd-stick_desks = NULL;
 if (bd-client.netwm.icons)
   {
  int i;
  for (i = 0; i  bd-client.netwm.num_icons; i++)
free(bd-client.netwm.icons[i].data);
  free(bd-client.netwm.icons);
 +bd-client.netwm.icons = NULL;
   }
 free(bd-client.netwm.extra_types);
 +   bd-client.netwm.extra_types = NULL;
 if (bd-client.border.name)
   eina_stringshare_del(bd-client.border.name);
 +   bd-client.border.name = NULL;
 if (bd-bordername)
   eina_stringshare_del(bd-bordername);
 +   bd-bordername = NULL;
 if (bd-client.icccm.name)
   eina_stringshare_del(bd-client.icccm.name);
 +   bd-client.icccm.name = NULL;
 if (bd-client.icccm.class)
   {
 -if ((!strcasecmp(bd-client.icccm.class, vmplayer)) ||
 (!strcasecmp(bd-client.icccm.class, vmware)))
 +if ((!strcasecmp(bd-client.icccm.class, vmplayer)) ||
 +(!strcasecmp(bd-client.icccm.class, vmware)))
e_bindings_mapping_change_enable(EINA_TRUE);
  eina_stringshare_del(bd-client.icccm.class);
 +bd-client.icccm.class = NULL;
   }
 if (bd-client.icccm.title)
   eina_stringshare_del(bd-client.icccm.title);
 +   bd-client.icccm.title = NULL;
 if (bd-client.icccm.icon_name)
   eina_stringshare_del(bd-client.icccm.icon_name);
 +   bd-client.icccm.icon_name = NULL;
 if (bd-client.icccm.machine)
   eina_stringshare_del(bd-client.icccm.machine);
 +   bd-client.icccm.machine = NULL;
 if (bd-client.icccm.window_role)
   eina_stringshare_del(bd-client.icccm.window_role);
 -
 +   bd-client.icccm.window_role = NULL;
 +
 if ((bd-client.icccm.command.argc  0) 
 (bd-client.icccm.command.argv))
   {
  int i;
 @@ -5060,24 +5074,36 @@
  for (i = 0; i  bd-client.icccm.command.argc; i++)
free(bd-client.icccm.command.argv[i]);
  free(bd-client.icccm.command.argv);
 +bd-client.icccm.command.argv = NULL;
   }
 if (bd-client.netwm.name)
   eina_stringshare_del(bd-client.netwm.name);
 +   bd-client.netwm.name = NULL;
 if (bd-client.netwm.icon_name)
   eina_stringshare_del(bd-client.netwm.icon_name);
 +   bd-client.netwm.icon_name = NULL;
 e_object_del(E_OBJECT(bd-shape));
 +   bd-shape = NULL;
 if (bd-internal_icon) eina_stringshare_del(bd-internal_icon);
 +   bd-internal_icon = NULL;
 if (bd-internal_icon_key) eina_stringshare_del(bd-internal_icon_key);
 +   bd-internal_icon_key = NULL;
 if (bd-icon_object) evas_object_del(bd-icon_object);
 +   bd-icon_object = NULL;
 evas_object_del(bd-bg_object);
 +   bd-bg_object = NULL;
 e_canvas_del(bd-bg_ecore_evas);
 +   bd-bg_ecore_evas = NULL;
 ecore_evas_free(bd-bg_ecore_evas);
 +   bd-bg_ecore_evas = NULL;
 ecore_x_window_free(bd-client.shell_win);
 +   bd-client.shell_win = 0;
 e_focus_setdown(bd);
 e_bindings_mouse_ungrab(E_BINDING_CONTEXT_WINDOW, bd-win);
 e_bindings_wheel_ungrab(E_BINDING_CONTEXT_WINDOW, bd-win);
 ecore_x_window_free(bd-win);
 -
 +   bd-win = 0;
 +
 eina_hash_del(borders_hash, e_util_winid_str_get(bd-client.win), bd);
 eina_hash_del(borders_hash, e_util_winid_str_get(bd-bg_win), bd);
 eina_hash_del(borders_hash, e_util_winid_str_get(bd-win), bd);



 --
 Free Next-Gen Firewall Hardware Offer
 Buy your Sophos next-gen firewall before the end March 2013
 and get the hardware for free! Learn more.
 http://p.sf.net/sfu/sophos-d2d-feb
 ___
 enlightenment-svn mailing list
 enlightenment-...@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-svn

--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the 

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

2013-02-14 Thread The Rasterman
On Thu, 14 Feb 2013 13:05:32 + Michael Blumenkrantz
michael.blumenkra...@gmail.com said:

 I don't even want to know what you're doing that you'd want to hide bugs
 like this

i was seeing some stringshare issues with bd-borderneame. a quick look shows
all is fine.. an the only thing that may be happening is access to it after an
unref from the bd.. where there is still a ptr in the struct until its freed()
and many calls happen after this unref. calls higher up all go null out
strings/fields.. but later down they done.. so its more consistent now
anyway. :)

 On Thu, Feb 14, 2013 at 1:02 PM, Enlightenment SVN 
 no-re...@enlightenment.org wrote:
 
  Log:
  paranoia - set thigns we free to nullin case a side-effect of a later
call calls some callback that somehow accesses the bd we are
freeing... :)
 
 
 
  Author:   raster
  Date: 2013-02-14 05:02:56 -0800 (Thu, 14 Feb 2013)
  New Revision: 83892
  Trac: http://trac.enlightenment.org/e/changeset/83892
 
  Modified:
trunk/e/src/bin/e_border.c
 
  Modified: trunk/e/src/bin/e_border.c
  ===
  --- trunk/e/src/bin/e_border.c  2013-02-14 12:54:38 UTC (rev 83891)
  +++ trunk/e/src/bin/e_border.c  2013-02-14 13:02:56 UTC (rev 83892)
  @@ -5022,37 +5022,51 @@
   bd-already_unparented = 1;
}
  if (bd-group) eina_list_free(bd-group);
  +   bd-group = NULL;
  if (bd-transients) eina_list_free(bd-transients);
  +   bd-transients = NULL;
  if (bd-stick_desks) eina_list_free(bd-stick_desks);
  +   bd-stick_desks = NULL;
  if (bd-client.netwm.icons)
{
   int i;
   for (i = 0; i  bd-client.netwm.num_icons; i++)
 free(bd-client.netwm.icons[i].data);
   free(bd-client.netwm.icons);
  +bd-client.netwm.icons = NULL;
}
  free(bd-client.netwm.extra_types);
  +   bd-client.netwm.extra_types = NULL;
  if (bd-client.border.name)
eina_stringshare_del(bd-client.border.name);
  +   bd-client.border.name = NULL;
  if (bd-bordername)
eina_stringshare_del(bd-bordername);
  +   bd-bordername = NULL;
  if (bd-client.icccm.name)
eina_stringshare_del(bd-client.icccm.name);
  +   bd-client.icccm.name = NULL;
  if (bd-client.icccm.class)
{
  -if ((!strcasecmp(bd-client.icccm.class, vmplayer)) ||
  (!strcasecmp(bd-client.icccm.class, vmware)))
  +if ((!strcasecmp(bd-client.icccm.class, vmplayer)) ||
  +(!strcasecmp(bd-client.icccm.class, vmware)))
 e_bindings_mapping_change_enable(EINA_TRUE);
   eina_stringshare_del(bd-client.icccm.class);
  +bd-client.icccm.class = NULL;
}
  if (bd-client.icccm.title)
eina_stringshare_del(bd-client.icccm.title);
  +   bd-client.icccm.title = NULL;
  if (bd-client.icccm.icon_name)
eina_stringshare_del(bd-client.icccm.icon_name);
  +   bd-client.icccm.icon_name = NULL;
  if (bd-client.icccm.machine)
eina_stringshare_del(bd-client.icccm.machine);
  +   bd-client.icccm.machine = NULL;
  if (bd-client.icccm.window_role)
eina_stringshare_del(bd-client.icccm.window_role);
  -
  +   bd-client.icccm.window_role = NULL;
  +
  if ((bd-client.icccm.command.argc  0) 
  (bd-client.icccm.command.argv))
{
   int i;
  @@ -5060,24 +5074,36 @@
   for (i = 0; i  bd-client.icccm.command.argc; i++)
 free(bd-client.icccm.command.argv[i]);
   free(bd-client.icccm.command.argv);
  +bd-client.icccm.command.argv = NULL;
}
  if (bd-client.netwm.name)
eina_stringshare_del(bd-client.netwm.name);
  +   bd-client.netwm.name = NULL;
  if (bd-client.netwm.icon_name)
eina_stringshare_del(bd-client.netwm.icon_name);
  +   bd-client.netwm.icon_name = NULL;
  e_object_del(E_OBJECT(bd-shape));
  +   bd-shape = NULL;
  if (bd-internal_icon) eina_stringshare_del(bd-internal_icon);
  +   bd-internal_icon = NULL;
  if (bd-internal_icon_key) eina_stringshare_del(bd-internal_icon_key);
  +   bd-internal_icon_key = NULL;
  if (bd-icon_object) evas_object_del(bd-icon_object);
  +   bd-icon_object = NULL;
  evas_object_del(bd-bg_object);
  +   bd-bg_object = NULL;
  e_canvas_del(bd-bg_ecore_evas);
  +   bd-bg_ecore_evas = NULL;
  ecore_evas_free(bd-bg_ecore_evas);
  +   bd-bg_ecore_evas = NULL;
  ecore_x_window_free(bd-client.shell_win);
  +   bd-client.shell_win = 0;
  e_focus_setdown(bd);
  e_bindings_mouse_ungrab(E_BINDING_CONTEXT_WINDOW, bd-win);
  e_bindings_wheel_ungrab(E_BINDING_CONTEXT_WINDOW, bd-win);
  ecore_x_window_free(bd-win);
  -
  +   bd-win = 0;
  +
  eina_hash_del(borders_hash, e_util_winid_str_get(bd-client.win), bd);
  eina_hash_del(borders_hash, e_util_winid_str_get(bd-bg_win), bd);
  eina_hash_del(borders_hash, e_util_winid_str_get(bd-win), bd);
 
 
 
  

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

2013-02-14 Thread The Rasterman
On Thu, 14 Feb 2013 11:48:25 -0200 Gustavo Sverzut Barbieri
barbi...@profusion.mobi said:

 On Wed, Feb 13, 2013 at 10:50 AM, Enlightenment SVN 
 no-re...@enlightenment.org wrote:
 
  Log:
  begin to put ion code to launch cserve2 for e17 in e_start...
 
problem... it runs... mostly.. but is buggy.
 
svgs - no load (generic loader issue?)
 
 
 I don't think there is a generic loader for cserve2.

fair enough - just something i noted. its the least problem (and an easy fix).
the next problem up is the font mis-match.. but the bad one is im-data2
becoming NULL... try opening up efm with dirs with lots of images in them... :)
i think async preload is hitting stuff.

sometimes ie-data2 is null (why?)
font - instead of normal bvold font.. i'm seeing an italic bold
font eek! :(
 
cserve2 worked well in smaller tests like elm and expedite.. it's not
having a happy day with e17 :(
 
 
 pcajr was running it daily without major problems. Actually all his patches
 to cserve2 was to ensure it was working correctly.
 
 -- 
 Gustavo Sverzut Barbieri
 http://profusion.mobi embedded systems
 --
 MSN: barbi...@gmail.com
 Skype: gsbarbieri
 Mobile: +55 (19) 9225-2202
 --
 Free Next-Gen Firewall Hardware Offer
 Buy your Sophos next-gen firewall before the end March 2013 
 and get the hardware for free! Learn more.
 http://p.sf.net/sfu/sophos-d2d-feb
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 


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


--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2013-01-29 Thread Cedric BAIL
On Tue, Jan 29, 2013 at 5:25 PM, Enlightenment SVN
no-re...@enlightenment.org wrote:
 Log:
 fix window unmap event handling with synthetic unmaps - only really an
   issue during manageing (startup) of a border - race condition. may
   misee hides. this fixes it but needs efl 1.8. :/

Isn't trunk only for 1.8 and branch for 1.7 anyway ?

 Author:   raster
 Date: 2013-01-29 00:25:24 -0800 (Tue, 29 Jan 2013)
 New Revision: 83420
 Trac: http://trac.enlightenment.org/e/changeset/83420

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

 Modified: trunk/e/src/bin/e_border.c
 ===
 --- trunk/e/src/bin/e_border.c  2013-01-29 08:24:21 UTC (rev 83419)
 +++ trunk/e/src/bin/e_border.c  2013-01-29 08:25:24 UTC (rev 83420)
 @@ -5285,14 +5285,29 @@
   int ev_type __UNUSED__,
   void *ev)
  {
 -   E_Border *bd;
 +   E_Border *bd = NULL;
 Ecore_X_Event_Window_Hide *e;

 e = ev;
 -//   printf(HIDE: %x, event %x\n, e-win, e-event_win);
 +//   printf(HIDE: %x, event %x send: %i\n, e-win, e-event_win, 
 e-send_event);
  // not interested in hide events from windows other than the window in 
 question
 -   if (e-win != e-event_win) return ECORE_CALLBACK_PASS_ON;
 -   bd = e_border_find_by_client_window(e-win);
 +   if (e-win != e-event_win)
 + {
 +#if (ECORE_VERSION_MAJOR  1) || (ECORE_VERSION_MINOR = 8)
 +bd = e_border_find_by_client_window(e-win);
 +if (!bd) return ECORE_CALLBACK_PASS_ON;
 +if (!e-send_event) return ECORE_CALLBACK_PASS_ON;
 +else
 +  {
 + if (!((bd-zone) 
 +   (bd-zone-container-manager-root == e-event_win)))
 +   return ECORE_CALLBACK_PASS_ON;
 +  }
 +#else
 +return ECORE_CALLBACK_PASS_ON;
 +#endif
 + }
 +   if (!bd) bd = e_border_find_by_client_window(e-win);
  //   printf(  bd = %p\n, bd);
 if (!bd) return ECORE_CALLBACK_PASS_ON;
  //   printf(  bd-ignore_first_unmap = %i\n, bd-ignore_first_unmap);


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




--
Cedric BAIL

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


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

2013-01-29 Thread Michael Blumenkrantz
no

On Tue, Jan 29, 2013 at 8:38 AM, Cedric BAIL cedric.b...@free.fr wrote:

 On Tue, Jan 29, 2013 at 5:25 PM, Enlightenment SVN
 no-re...@enlightenment.org wrote:
  Log:
  fix window unmap event handling with synthetic unmaps - only really an
issue during manageing (startup) of a border - race condition. may
misee hides. this fixes it but needs efl 1.8. :/

 Isn't trunk only for 1.8 and branch for 1.7 anyway ?

  Author:   raster
  Date: 2013-01-29 00:25:24 -0800 (Tue, 29 Jan 2013)
  New Revision: 83420
  Trac: http://trac.enlightenment.org/e/changeset/83420
 
  Modified:
trunk/e/src/bin/e_border.c
 
  Modified: trunk/e/src/bin/e_border.c
  ===
  --- trunk/e/src/bin/e_border.c  2013-01-29 08:24:21 UTC (rev 83419)
  +++ trunk/e/src/bin/e_border.c  2013-01-29 08:25:24 UTC (rev 83420)
  @@ -5285,14 +5285,29 @@
int ev_type __UNUSED__,
void *ev)
   {
  -   E_Border *bd;
  +   E_Border *bd = NULL;
  Ecore_X_Event_Window_Hide *e;
 
  e = ev;
  -//   printf(HIDE: %x, event %x\n, e-win, e-event_win);
  +//   printf(HIDE: %x, event %x send: %i\n, e-win, e-event_win,
 e-send_event);
   // not interested in hide events from windows other than the window in
 question
  -   if (e-win != e-event_win) return ECORE_CALLBACK_PASS_ON;
  -   bd = e_border_find_by_client_window(e-win);
  +   if (e-win != e-event_win)
  + {
  +#if (ECORE_VERSION_MAJOR  1) || (ECORE_VERSION_MINOR = 8)
  +bd = e_border_find_by_client_window(e-win);
  +if (!bd) return ECORE_CALLBACK_PASS_ON;
  +if (!e-send_event) return ECORE_CALLBACK_PASS_ON;
  +else
  +  {
  + if (!((bd-zone) 
  +   (bd-zone-container-manager-root ==
 e-event_win)))
  +   return ECORE_CALLBACK_PASS_ON;
  +  }
  +#else
  +return ECORE_CALLBACK_PASS_ON;
  +#endif
  + }
  +   if (!bd) bd = e_border_find_by_client_window(e-win);
   //   printf(  bd = %p\n, bd);
  if (!bd) return ECORE_CALLBACK_PASS_ON;
   //   printf(  bd-ignore_first_unmap = %i\n, bd-ignore_first_unmap);
 
 
 
 --
  Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
  MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
  with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
  MVPs and experts. ON SALE this month only -- learn more at:
  http://p.sf.net/sfu/learnnow-d2d
  ___
  enlightenment-svn mailing list
  enlightenment-...@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-svn
 



 --
 Cedric BAIL


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

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


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

2013-01-29 Thread The Rasterman
On Tue, 29 Jan 2013 17:38:24 +0900 Cedric BAIL cedric.b...@free.fr said:

 On Tue, Jan 29, 2013 at 5:25 PM, Enlightenment SVN
 no-re...@enlightenment.org wrote:
  Log:
  fix window unmap event handling with synthetic unmaps - only really an
issue during manageing (startup) of a border - race condition. may
misee hides. this fixes it but needs efl 1.8. :/
 
 Isn't trunk only for 1.8 and branch for 1.7 anyway ?

meh. it means dont try backport this as it needs efl 1.8 too

  Author:   raster
  Date: 2013-01-29 00:25:24 -0800 (Tue, 29 Jan 2013)
  New Revision: 83420
  Trac: http://trac.enlightenment.org/e/changeset/83420
 
  Modified:
trunk/e/src/bin/e_border.c
 
  Modified: trunk/e/src/bin/e_border.c
  ===
  --- trunk/e/src/bin/e_border.c  2013-01-29 08:24:21 UTC (rev 83419)
  +++ trunk/e/src/bin/e_border.c  2013-01-29 08:25:24 UTC (rev 83420)
  @@ -5285,14 +5285,29 @@
int ev_type __UNUSED__,
void *ev)
   {
  -   E_Border *bd;
  +   E_Border *bd = NULL;
  Ecore_X_Event_Window_Hide *e;
 
  e = ev;
  -//   printf(HIDE: %x, event %x\n, e-win, e-event_win);
  +//   printf(HIDE: %x, event %x send: %i\n, e-win, e-event_win,
  e-send_event); // not interested in hide events from windows other than
  the window in question
  -   if (e-win != e-event_win) return ECORE_CALLBACK_PASS_ON;
  -   bd = e_border_find_by_client_window(e-win);
  +   if (e-win != e-event_win)
  + {
  +#if (ECORE_VERSION_MAJOR  1) || (ECORE_VERSION_MINOR = 8)
  +bd = e_border_find_by_client_window(e-win);
  +if (!bd) return ECORE_CALLBACK_PASS_ON;
  +if (!e-send_event) return ECORE_CALLBACK_PASS_ON;
  +else
  +  {
  + if (!((bd-zone) 
  +   (bd-zone-container-manager-root == e-event_win)))
  +   return ECORE_CALLBACK_PASS_ON;
  +  }
  +#else
  +return ECORE_CALLBACK_PASS_ON;
  +#endif
  + }
  +   if (!bd) bd = e_border_find_by_client_window(e-win);
   //   printf(  bd = %p\n, bd);
  if (!bd) return ECORE_CALLBACK_PASS_ON;
   //   printf(  bd-ignore_first_unmap = %i\n, bd-ignore_first_unmap);
 
 
  --
  Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
  MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
  with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
  MVPs and experts. ON SALE this month only -- learn more at:
  http://p.sf.net/sfu/learnnow-d2d
  ___
  enlightenment-svn mailing list
  enlightenment-...@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-svn
 
 
 
 
 --
 Cedric BAIL
 
 --
 Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
 MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
 with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
 MVPs and experts. ON SALE this month only -- learn more at:
 http://p.sf.net/sfu/learnnow-d2d
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 


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


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


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

2012-12-30 Thread Michael Blumenkrantz
On Sun, 30 Dec 2012 02:53:30 -0800
Enlightenment SVN no-re...@enlightenment.org wrote:

 Log:
 oh this was always broken - mh simply was never set and being used...
   until the 2nd loop. by then it ws too lae as ms was screwed.
   
   
 
 Author:   raster
 Date: 2012-12-30 02:53:29 -0800 (Sun, 30 Dec 2012)
 New Revision: 81895
 Trac: http://trac.enlightenment.org/e/changeset/81895
 
 Modified:
   trunk/e/src/bin/e_menu.c 
 
 Modified: trunk/e/src/bin/e_menu.c
 ===
 --- trunk/e/src/bin/e_menu.c  2012-12-30 06:14:36 UTC (rev 81894)
 +++ trunk/e/src/bin/e_menu.c  2012-12-30 10:53:29 UTC (rev 81895)
 @@ -1792,7 +1792,7 @@
  {
 Eina_List *l;
 E_Menu_Item *mi;
 -   Evas_Coord bw, bh, mw, mh;
 +   Evas_Coord bw, bh, mw = 0, mh = 0;
 int toggles_on = 0;
 int icons_on = 0;
 int labels_on = 0;
 @@ -1873,14 +1873,13 @@
 if (min_h * eina_list_count(m-items) = (unsigned int)m-zone-h)
   {
  e_zone_useful_geometry_get(m-zone, NULL, NULL, NULL, zh);
 -maxh = zh * 2;
 +maxh = zh * 4;
  if (maxh  3) maxh = 3; // 32k x 32k mx coord limit for wins
  max_items = (maxh / min_h) - 1;
   }
 EINA_LIST_FOREACH(m-items, l, mi)
   {
 -if ((cur_items = max_items) ||
 -(maxh  ((ms + (2 * mh) = maxh) || (ms + (2 * mi-separator_h) 
 = maxh
 +if (cur_items = max_items)
{
   _e_menu_item_unrealize(mi);
   continue;
 
 

success!

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


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

2012-12-29 Thread Michael Blumenkrantz
On Sat, 29 Dec 2012 10:53:14 +0900
Carsten Haitzler (The Rasterman) ras...@rasterman.com wrote:

 On Fri, 28 Dec 2012 19:20:53 + Michael Blumenkrantz
 michael.blumenkra...@gmail.com said:
 
  On Thu, 27 Dec 2012 19:28:25 -0800
  Enlightenment SVN no-re...@enlightenment.org wrote:
  
   Log:
   allow for primary toplevel menus  screen height (or width) and
 autoscroll them correctly. also raise the limits for menu sizes up to
 30k or 2x zone height for menu item cutoff...
 
 
   
   Author:   raster
   Date: 2012-12-27 19:28:25 -0800 (Thu, 27 Dec 2012)
   New Revision: 81778
   Trac: http://trac.enlightenment.org/e/changeset/81778
   
   Modified:
 trunk/e/src/bin/e_menu.c 
   
   Modified: trunk/e/src/bin/e_menu.c
   ===
   --- trunk/e/src/bin/e_menu.c  2012-12-28 03:24:07 UTC (rev 81777)
   +++ trunk/e/src/bin/e_menu.c  2012-12-28 03:28:25 UTC (rev 81778)
   @@ -1152,10 +1152,16 @@
   int x, y, w, h;

   e_zone_useful_geometry_get(m-zone, x, y, w, 
   h);
   -   if ((m-cur.x + m-cur.w)  (x + w))
   - m-cur.x = x + w - m-cur.w;
   -   if ((m-cur.y + m-cur.h)  (y + h))
   - m-cur.y = y + h - m-cur.h;
   +   if (m-cur.w = w)
   + {
   +if ((m-cur.x + m-cur.w)  (x + w))
   +  m-cur.x = x + w - m-cur.w;
   + }
   +   if (m-cur.h = h)
   + {
   +if ((m-cur.y + m-cur.h)  (y + h))
   +  m-cur.y = y + h - m-cur.h;
   + }
}
  m-prev.x = m-cur.x;
  m-prev.y = m-cur.y;
   @@ -1796,7 +1802,7 @@
   int min_submenu_w = 0, min_submenu_h = 0;
   int min_toggle_w = 0, min_toggle_h = 0;
   int min_w = 0, min_h = 0;
   -   int zh = 0, ms = 0;
   +   int zh = 0, ms = 0, maxh = 0;
   unsigned int cur_items = 0, max_items = -1;

   e_box_freeze(m-container_object);
   @@ -1867,11 +1873,14 @@
   if (min_h * eina_list_count(m-items) = (unsigned int)m-zone-h)
 {
e_zone_useful_geometry_get(m-zone, NULL, NULL, NULL, zh);
   -max_items = zh / min_h - 1;
   +maxh = zh * 2;
   +if (maxh  3) maxh = 3; // 32k x 32k mx coord limit for
   wins
   +max_items = (maxh / min_h) - 1;
 }
   EINA_LIST_FOREACH(m-items, l, mi)
 {
   -if ((cur_items = max_items) || (zh  ((ms + (2 * mh) = zh) ||
   (ms + (2 * mi-separator_h) = zh
   +if ((cur_items = max_items) ||
   +(maxh  ((ms + (2 * mh) = maxh) || (ms + (2 *
   mi-separator_h) = maxh {
 _e_menu_item_unrealize(mi);
 continue;
   
   
  
  
  fyi this commit 100% breaks the Move to menu for me. I'll be reverting it
  in a day or two if it isn't fixed
 
 then you're back to broken menus if item count exceeds screen height (which
 wasnt broken in original menu code i wrote). i'm staring at a move-to
 menu/submenu thats displaying just fine. if it displays offscreen to the right
 it scrolls in when u mouse to the edge as the menu scroll code intends.
 

it was your choice to clamp menu size to screen dimensions.

I have two monitors with 16 desktops each; the menu displays fine in e17 
release, it doesn't appear AT ALL after your commit. huge regression, 
regardless of your intentions

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


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

2012-12-29 Thread The Rasterman
On Sat, 29 Dec 2012 12:34:50 + Michael Blumenkrantz
michael.blumenkra...@gmail.com said:

 On Sat, 29 Dec 2012 10:53:14 +0900
 Carsten Haitzler (The Rasterman) ras...@rasterman.com wrote:
 
  On Fri, 28 Dec 2012 19:20:53 + Michael Blumenkrantz
  michael.blumenkra...@gmail.com said:
  
   On Thu, 27 Dec 2012 19:28:25 -0800
   Enlightenment SVN no-re...@enlightenment.org wrote:
   
Log:
allow for primary toplevel menus  screen height (or width) and
  autoscroll them correctly. also raise the limits for menu sizes up to
  30k or 2x zone height for menu item cutoff...
  
  

Author:   raster
Date: 2012-12-27 19:28:25 -0800 (Thu, 27 Dec 2012)
New Revision: 81778
Trac: http://trac.enlightenment.org/e/changeset/81778

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

Modified: trunk/e/src/bin/e_menu.c
===
--- trunk/e/src/bin/e_menu.c2012-12-28 03:24:07 UTC (rev 81777)
+++ trunk/e/src/bin/e_menu.c2012-12-28 03:28:25 UTC (rev 81778)
@@ -1152,10 +1152,16 @@
int x, y, w, h;
 
e_zone_useful_geometry_get(m-zone, x, y, w,
h);
-   if ((m-cur.x + m-cur.w)  (x + w))
- m-cur.x = x + w - m-cur.w;
-   if ((m-cur.y + m-cur.h)  (y + h))
- m-cur.y = y + h - m-cur.h;
+   if (m-cur.w = w)
+ {
+if ((m-cur.x + m-cur.w)  (x + w))
+  m-cur.x = x + w - m-cur.w;
+ }
+   if (m-cur.h = h)
+ {
+if ((m-cur.y + m-cur.h)  (y + h))
+  m-cur.y = y + h - m-cur.h;
+ }
 }
   m-prev.x = m-cur.x;
   m-prev.y = m-cur.y;
@@ -1796,7 +1802,7 @@
int min_submenu_w = 0, min_submenu_h = 0;
int min_toggle_w = 0, min_toggle_h = 0;
int min_w = 0, min_h = 0;
-   int zh = 0, ms = 0;
+   int zh = 0, ms = 0, maxh = 0;
unsigned int cur_items = 0, max_items = -1;
 
e_box_freeze(m-container_object);
@@ -1867,11 +1873,14 @@
if (min_h * eina_list_count(m-items) = (unsigned int)m-zone-h)
  {
 e_zone_useful_geometry_get(m-zone, NULL, NULL, NULL, zh);
-max_items = zh / min_h - 1;
+maxh = zh * 2;
+if (maxh  3) maxh = 3; // 32k x 32k mx coord limit for
wins
+max_items = (maxh / min_h) - 1;
  }
EINA_LIST_FOREACH(m-items, l, mi)
  {
-if ((cur_items = max_items) || (zh  ((ms + (2 * mh) = zh)
|| (ms + (2 * mi-separator_h) = zh
+if ((cur_items = max_items) ||
+(maxh  ((ms + (2 * mh) = maxh) || (ms + (2 *
mi-separator_h) = maxh {
  _e_menu_item_unrealize(mi);
  continue;


   
   
   fyi this commit 100% breaks the Move to menu for me. I'll be reverting
   it in a day or two if it isn't fixed
  
  then you're back to broken menus if item count exceeds screen height (which
  wasnt broken in original menu code i wrote). i'm staring at a move-to
  menu/submenu thats displaying just fine. if it displays offscreen to the
  right it scrolls in when u mouse to the edge as the menu scroll code
  intends.
  
 
 it was your choice to clamp menu size to screen dimensions.
 
 I have two monitors with 16 desktops each; the menu displays fine in e17
 release, it doesn't appear AT ALL after your commit. huge regression,
 regardless of your intentions

wtf? ok - well i can look at that, but it's going to have to wait until tonight.


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


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


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

2012-12-29 Thread Michael Blumenkrantz
On Sun, 30 Dec 2012 09:22:22 +0900
Carsten Haitzler (The Rasterman) ras...@rasterman.com wrote:

 On Sat, 29 Dec 2012 12:34:50 + Michael Blumenkrantz
 michael.blumenkra...@gmail.com said:
 
  On Sat, 29 Dec 2012 10:53:14 +0900
  Carsten Haitzler (The Rasterman) ras...@rasterman.com wrote:
  
   On Fri, 28 Dec 2012 19:20:53 + Michael Blumenkrantz
   michael.blumenkra...@gmail.com said:
   
On Thu, 27 Dec 2012 19:28:25 -0800
Enlightenment SVN no-re...@enlightenment.org wrote:

 Log:
 allow for primary toplevel menus  screen height (or width) and
   autoscroll them correctly. also raise the limits for menu sizes up 
 to
   30k or 2x zone height for menu item cutoff...
   
   
 
 Author:   raster
 Date: 2012-12-27 19:28:25 -0800 (Thu, 27 Dec 2012)
 New Revision: 81778
 Trac: http://trac.enlightenment.org/e/changeset/81778
 
 Modified:
   trunk/e/src/bin/e_menu.c 
 
 Modified: trunk/e/src/bin/e_menu.c
 ===
 --- trunk/e/src/bin/e_menu.c  2012-12-28 03:24:07 UTC (rev 81777)
 +++ trunk/e/src/bin/e_menu.c  2012-12-28 03:28:25 UTC (rev 81778)
 @@ -1152,10 +1152,16 @@
 int x, y, w, h;
  
 e_zone_useful_geometry_get(m-zone, x, y, 
 w,
 h);
 -   if ((m-cur.x + m-cur.w)  (x + w))
 - m-cur.x = x + w - m-cur.w;
 -   if ((m-cur.y + m-cur.h)  (y + h))
 - m-cur.y = y + h - m-cur.h;
 +   if (m-cur.w = w)
 + {
 +if ((m-cur.x + m-cur.w)  (x + w))
 +  m-cur.x = x + w - m-cur.w;
 + }
 +   if (m-cur.h = h)
 + {
 +if ((m-cur.y + m-cur.h)  (y + h))
 +  m-cur.y = y + h - m-cur.h;
 + }
  }
m-prev.x = m-cur.x;
m-prev.y = m-cur.y;
 @@ -1796,7 +1802,7 @@
 int min_submenu_w = 0, min_submenu_h = 0;
 int min_toggle_w = 0, min_toggle_h = 0;
 int min_w = 0, min_h = 0;
 -   int zh = 0, ms = 0;
 +   int zh = 0, ms = 0, maxh = 0;
 unsigned int cur_items = 0, max_items = -1;
  
 e_box_freeze(m-container_object);
 @@ -1867,11 +1873,14 @@
 if (min_h * eina_list_count(m-items) = (unsigned int)m-zone-h)
   {
  e_zone_useful_geometry_get(m-zone, NULL, NULL, NULL, zh);
 -max_items = zh / min_h - 1;
 +maxh = zh * 2;
 +if (maxh  3) maxh = 3; // 32k x 32k mx coord limit 
 for
 wins
 +max_items = (maxh / min_h) - 1;
   }
 EINA_LIST_FOREACH(m-items, l, mi)
   {
 -if ((cur_items = max_items) || (zh  ((ms + (2 * mh) = zh)
 || (ms + (2 * mi-separator_h) = zh
 +if ((cur_items = max_items) ||
 +(maxh  ((ms + (2 * mh) = maxh) || (ms + (2 *
 mi-separator_h) = maxh {
   _e_menu_item_unrealize(mi);
   continue;
 
 


fyi this commit 100% breaks the Move to menu for me. I'll be reverting
it in a day or two if it isn't fixed
   
   then you're back to broken menus if item count exceeds screen height 
   (which
   wasnt broken in original menu code i wrote). i'm staring at a move-to
   menu/submenu thats displaying just fine. if it displays offscreen to the
   right it scrolls in when u mouse to the edge as the menu scroll code
   intends.
   
  
  it was your choice to clamp menu size to screen dimensions.
  
  I have two monitors with 16 desktops each; the menu displays fine in e17
  release, it doesn't appear AT ALL after your commit. huge regression,
  regardless of your intentions
 
 wtf? ok - well i can look at that, but it's going to have to wait until 
 tonight.
 
 

no rush, I've just been reverting it locally when I rebuild

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


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

2012-12-28 Thread Michael Blumenkrantz
On Thu, 27 Dec 2012 19:28:25 -0800
Enlightenment SVN no-re...@enlightenment.org wrote:

 Log:
 allow for primary toplevel menus  screen height (or width) and
   autoscroll them correctly. also raise the limits for menu sizes up to
   30k or 2x zone height for menu item cutoff...
   
   
 
 Author:   raster
 Date: 2012-12-27 19:28:25 -0800 (Thu, 27 Dec 2012)
 New Revision: 81778
 Trac: http://trac.enlightenment.org/e/changeset/81778
 
 Modified:
   trunk/e/src/bin/e_menu.c 
 
 Modified: trunk/e/src/bin/e_menu.c
 ===
 --- trunk/e/src/bin/e_menu.c  2012-12-28 03:24:07 UTC (rev 81777)
 +++ trunk/e/src/bin/e_menu.c  2012-12-28 03:28:25 UTC (rev 81778)
 @@ -1152,10 +1152,16 @@
 int x, y, w, h;
  
 e_zone_useful_geometry_get(m-zone, x, y, w, h);
 -   if ((m-cur.x + m-cur.w)  (x + w))
 - m-cur.x = x + w - m-cur.w;
 -   if ((m-cur.y + m-cur.h)  (y + h))
 - m-cur.y = y + h - m-cur.h;
 +   if (m-cur.w = w)
 + {
 +if ((m-cur.x + m-cur.w)  (x + w))
 +  m-cur.x = x + w - m-cur.w;
 + }
 +   if (m-cur.h = h)
 + {
 +if ((m-cur.y + m-cur.h)  (y + h))
 +  m-cur.y = y + h - m-cur.h;
 + }
  }
m-prev.x = m-cur.x;
m-prev.y = m-cur.y;
 @@ -1796,7 +1802,7 @@
 int min_submenu_w = 0, min_submenu_h = 0;
 int min_toggle_w = 0, min_toggle_h = 0;
 int min_w = 0, min_h = 0;
 -   int zh = 0, ms = 0;
 +   int zh = 0, ms = 0, maxh = 0;
 unsigned int cur_items = 0, max_items = -1;
  
 e_box_freeze(m-container_object);
 @@ -1867,11 +1873,14 @@
 if (min_h * eina_list_count(m-items) = (unsigned int)m-zone-h)
   {
  e_zone_useful_geometry_get(m-zone, NULL, NULL, NULL, zh);
 -max_items = zh / min_h - 1;
 +maxh = zh * 2;
 +if (maxh  3) maxh = 3; // 32k x 32k mx coord limit for wins
 +max_items = (maxh / min_h) - 1;
   }
 EINA_LIST_FOREACH(m-items, l, mi)
   {
 -if ((cur_items = max_items) || (zh  ((ms + (2 * mh) = zh) || (ms 
 + (2 * mi-separator_h) = zh
 +if ((cur_items = max_items) ||
 +(maxh  ((ms + (2 * mh) = maxh) || (ms + (2 * mi-separator_h) 
 = maxh
{
   _e_menu_item_unrealize(mi);
   continue;
 
 


fyi this commit 100% breaks the Move to menu for me. I'll be reverting it in 
a day or two if it isn't fixed

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


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

2012-12-28 Thread The Rasterman
On Fri, 28 Dec 2012 19:20:53 + Michael Blumenkrantz
michael.blumenkra...@gmail.com said:

 On Thu, 27 Dec 2012 19:28:25 -0800
 Enlightenment SVN no-re...@enlightenment.org wrote:
 
  Log:
  allow for primary toplevel menus  screen height (or width) and
autoscroll them correctly. also raise the limits for menu sizes up to
30k or 2x zone height for menu item cutoff...


  
  Author:   raster
  Date: 2012-12-27 19:28:25 -0800 (Thu, 27 Dec 2012)
  New Revision: 81778
  Trac: http://trac.enlightenment.org/e/changeset/81778
  
  Modified:
trunk/e/src/bin/e_menu.c 
  
  Modified: trunk/e/src/bin/e_menu.c
  ===
  --- trunk/e/src/bin/e_menu.c2012-12-28 03:24:07 UTC (rev 81777)
  +++ trunk/e/src/bin/e_menu.c2012-12-28 03:28:25 UTC (rev 81778)
  @@ -1152,10 +1152,16 @@
  int x, y, w, h;
   
  e_zone_useful_geometry_get(m-zone, x, y, w, h);
  -   if ((m-cur.x + m-cur.w)  (x + w))
  - m-cur.x = x + w - m-cur.w;
  -   if ((m-cur.y + m-cur.h)  (y + h))
  - m-cur.y = y + h - m-cur.h;
  +   if (m-cur.w = w)
  + {
  +if ((m-cur.x + m-cur.w)  (x + w))
  +  m-cur.x = x + w - m-cur.w;
  + }
  +   if (m-cur.h = h)
  + {
  +if ((m-cur.y + m-cur.h)  (y + h))
  +  m-cur.y = y + h - m-cur.h;
  + }
   }
 m-prev.x = m-cur.x;
 m-prev.y = m-cur.y;
  @@ -1796,7 +1802,7 @@
  int min_submenu_w = 0, min_submenu_h = 0;
  int min_toggle_w = 0, min_toggle_h = 0;
  int min_w = 0, min_h = 0;
  -   int zh = 0, ms = 0;
  +   int zh = 0, ms = 0, maxh = 0;
  unsigned int cur_items = 0, max_items = -1;
   
  e_box_freeze(m-container_object);
  @@ -1867,11 +1873,14 @@
  if (min_h * eina_list_count(m-items) = (unsigned int)m-zone-h)
{
   e_zone_useful_geometry_get(m-zone, NULL, NULL, NULL, zh);
  -max_items = zh / min_h - 1;
  +maxh = zh * 2;
  +if (maxh  3) maxh = 3; // 32k x 32k mx coord limit for
  wins
  +max_items = (maxh / min_h) - 1;
}
  EINA_LIST_FOREACH(m-items, l, mi)
{
  -if ((cur_items = max_items) || (zh  ((ms + (2 * mh) = zh) ||
  (ms + (2 * mi-separator_h) = zh
  +if ((cur_items = max_items) ||
  +(maxh  ((ms + (2 * mh) = maxh) || (ms + (2 *
  mi-separator_h) = maxh {
_e_menu_item_unrealize(mi);
continue;
  
  
 
 
 fyi this commit 100% breaks the Move to menu for me. I'll be reverting it
 in a day or two if it isn't fixed

then you're back to broken menus if item count exceeds screen height (which
wasnt broken in original menu code i wrote). i'm staring at a move-to
menu/submenu thats displaying just fine. if it displays offscreen to the right
it scrolls in when u mouse to the edge as the menu scroll code intends.

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


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


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

2012-11-20 Thread Gustavo Sverzut Barbieri
1 - check your fps, if it's a lot, it will render it a lot. Alternatively
sync with GL (comp settings)
2 - remove soft shadow, current evas impl will render the same text
multiple times at different transparency to get that effect;
3 - remove that annoying scrolling text, make it paged and do the slide
effect or transparency between pages... it's bad for cpu and reading the
contents anyway
4 - make the text not render under a transparent image (that white one, the
button, the top shadow)
5 - stop looking at top, it's a sampling and thus things that runs
constantly at top speed will always show high in there (evas runs at top
speed for each frame, running lots of time per second will make it show
badly at top)


On Tue, Nov 20, 2012 at 4:48 PM, Eduardo Lima (Etrunko) ebl...@gmail.comwrote:

 And now talking about the About Dialog, how can we make it consume
 less CPU!? Enlightenment process can take up to 50% of CPU while it is
 showing the text.

 On Tue, Nov 20, 2012 at 1:38 PM, Enlightenment SVN
 no-re...@enlightenment.org wrote:
  Log:
  about legal stuff + contact info.
 
 
 
  Author:   raster
  Date: 2012-11-20 07:37:50 -0800 (Tue, 20 Nov 2012)
  New Revision: 79476
  Trac: http://trac.enlightenment.org/e/changeset/79476
 
  Modified:
trunk/e/src/bin/e_about.c
 
  Modified: trunk/e/src/bin/e_about.c
  ===
  --- trunk/e/src/bin/e_about.c   2012-11-20 15:32:27 UTC (rev 79475)
  +++ trunk/e/src/bin/e_about.c   2012-11-20 15:37:50 UTC (rev 79476)
  @@ -29,6 +29,9 @@
  We hope you enjoy using this software as much as we enjoyed 
  writing it.br
  br
  +   To contact us please visit:br
  +   hilighthttp://www.enlightenment.org/br
  +   br
  All rights reserved.br
  br
  Redistribution and use in source and binary forms, with or
 without 
 
 
 
 --
  Monitor your physical, virtual and cloud infrastructure from a single
  web console. Get in-depth insight into apps, servers, databases, vmware,
  SAP, cloud infrastructure, etc. Download 30-day Free Trial.
  Pricing starts from $795 for 25 servers or applications!
  http://p.sf.net/sfu/zoho_dev2dev_nov
  ___
  enlightenment-svn mailing list
  enlightenment-...@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-svn



 --
 Eduardo de Barros Lima ◤✠◢
 ebl...@gmail.com


 --
 Monitor your physical, virtual and cloud infrastructure from a single
 web console. Get in-depth insight into apps, servers, databases, vmware,
 SAP, cloud infrastructure, etc. Download 30-day Free Trial.
 Pricing starts from $795 for 25 servers or applications!
 http://p.sf.net/sfu/zoho_dev2dev_nov
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel




-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: barbi...@gmail.com
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202
--
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2012-11-20 Thread Eduardo Lima (Etrunko)
On Tue, Nov 20, 2012 at 5:08 PM, Gustavo Sverzut Barbieri
barbi...@profusion.mobi wrote:
 1 - check your fps, if it's a lot, it will render it a lot. Alternatively
 sync with GL (comp settings)

Yes, it is synchronized, aka 60fps.

 2 - remove soft shadow, current evas impl will render the same text
 multiple times at different transparency to get that effect;
 3 - remove that annoying scrolling text, make it paged and do the slide
 effect or transparency between pages... it's bad for cpu and reading the
 contents anyway
 4 - make the text not render under a transparent image (that white one, the
 button, the top shadow)
 5 - stop looking at top, it's a sampling and thus things that runs
 constantly at top speed will always show high in there (evas runs at top
 speed for each frame, running lots of time per second will make it show
 badly at top)

Yeah, my point is that the about dialog could be simplified a lot but
still showcase what Evas can do.



 On Tue, Nov 20, 2012 at 4:48 PM, Eduardo Lima (Etrunko) 
 ebl...@gmail.comwrote:

 And now talking about the About Dialog, how can we make it consume
 less CPU!? Enlightenment process can take up to 50% of CPU while it is
 showing the text.

 On Tue, Nov 20, 2012 at 1:38 PM, Enlightenment SVN
 no-re...@enlightenment.org wrote:
  Log:
  about legal stuff + contact info.
 
 
 
  Author:   raster
  Date: 2012-11-20 07:37:50 -0800 (Tue, 20 Nov 2012)
  New Revision: 79476
  Trac: http://trac.enlightenment.org/e/changeset/79476
 
  Modified:
trunk/e/src/bin/e_about.c
 
  Modified: trunk/e/src/bin/e_about.c
  ===
  --- trunk/e/src/bin/e_about.c   2012-11-20 15:32:27 UTC (rev 79475)
  +++ trunk/e/src/bin/e_about.c   2012-11-20 15:37:50 UTC (rev 79476)
  @@ -29,6 +29,9 @@
  We hope you enjoy using this software as much as we enjoyed 
  writing it.br
  br
  +   To contact us please visit:br
  +   hilighthttp://www.enlightenment.org/br
  +   br
  All rights reserved.br
  br
  Redistribution and use in source and binary forms, with or
 without 
 
 
 
 --
  Monitor your physical, virtual and cloud infrastructure from a single
  web console. Get in-depth insight into apps, servers, databases, vmware,
  SAP, cloud infrastructure, etc. Download 30-day Free Trial.
  Pricing starts from $795 for 25 servers or applications!
  http://p.sf.net/sfu/zoho_dev2dev_nov
  ___
  enlightenment-svn mailing list
  enlightenment-...@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-svn



 --
 Eduardo de Barros Lima ◤✠◢
 ebl...@gmail.com


 --
 Monitor your physical, virtual and cloud infrastructure from a single
 web console. Get in-depth insight into apps, servers, databases, vmware,
 SAP, cloud infrastructure, etc. Download 30-day Free Trial.
 Pricing starts from $795 for 25 servers or applications!
 http://p.sf.net/sfu/zoho_dev2dev_nov
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel




 --
 Gustavo Sverzut Barbieri
 http://profusion.mobi embedded systems
 --
 MSN: barbi...@gmail.com
 Skype: gsbarbieri
 Mobile: +55 (19) 9225-2202
 --
 Monitor your physical, virtual and cloud infrastructure from a single
 web console. Get in-depth insight into apps, servers, databases, vmware,
 SAP, cloud infrastructure, etc. Download 30-day Free Trial.
 Pricing starts from $795 for 25 servers or applications!
 http://p.sf.net/sfu/zoho_dev2dev_nov
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel



--
Eduardo de Barros Lima ◤✠◢
ebl...@gmail.com

--
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2012-11-20 Thread Gustavo Sverzut Barbieri
On Tue, Nov 20, 2012 at 5:20 PM, Eduardo Lima (Etrunko) ebl...@gmail.comwrote:

 On Tue, Nov 20, 2012 at 5:08 PM, Gustavo Sverzut Barbieri
 barbi...@profusion.mobi wrote:
  1 - check your fps, if it's a lot, it will render it a lot. Alternatively
  sync with GL (comp settings)

 Yes, it is synchronized, aka 60fps.


also, if gl it will have to swap the whole screen to do the composite
manager's swap buffer.




  2 - remove soft shadow, current evas impl will render the same text
  multiple times at different transparency to get that effect;
  3 - remove that annoying scrolling text, make it paged and do the slide
  effect or transparency between pages... it's bad for cpu and reading the
  contents anyway
  4 - make the text not render under a transparent image (that white one,
 the
  button, the top shadow)
  5 - stop looking at top, it's a sampling and thus things that runs
  constantly at top speed will always show high in there (evas runs at top
  speed for each frame, running lots of time per second will make it show
  badly at top)

 Yeah, my point is that the about dialog could be simplified a lot but
 still showcase what Evas can do.


o'really? :-) that's always the case... but not what raster likes most, so
:-P

it's like the effects we have now: they are not there because they are
nice, it's there because we have that technology and we want to show
that... We had that annoying menu effect in blingbling and blackwhite, but
we never had a nice effect that would make the menu show from your click
position (be it genie, macos like, or other) because we lacked the
technology. We also can't do popups that are born from the owner
window... same reason... and we can't blur the transparency background
(windows vista-like)...

so we do an infinite scrolling with soft shadow text :-P


-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: barbi...@gmail.com
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202
--
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2012-11-20 Thread The Rasterman
On Tue, 20 Nov 2012 17:32:37 -0200 Gustavo Sverzut Barbieri
barbi...@profusion.mobi said:

 On Tue, Nov 20, 2012 at 5:20 PM, Eduardo Lima (Etrunko)
 ebl...@gmail.comwrote:
 
  On Tue, Nov 20, 2012 at 5:08 PM, Gustavo Sverzut Barbieri
  barbi...@profusion.mobi wrote:
   1 - check your fps, if it's a lot, it will render it a lot. Alternatively
   sync with GL (comp settings)
 
  Yes, it is synchronized, aka 60fps.
 
 
 also, if gl it will have to swap the whole screen to do the composite
 manager's swap buffer.

actually - if your gl drivers behave in a specific way.. there are options to
have the compositor do only partial updates even in gl... its under advanced.
YMMV based on drivers, system etc. :) there currently is no way to get the
actual backbuffer state/behavior and do a partial swap with glx or egl that i
know of that is anything beyond a standards specs document. rob bradford told
me that intel have recently implemented this - but i currently don't know
exactly where and in what circumstances (but i think it'd be egl only and
probably wayland only).

   2 - remove soft shadow, current evas impl will render the same text
   multiple times at different transparency to get that effect;
   3 - remove that annoying scrolling text, make it paged and do the slide
   effect or transparency between pages... it's bad for cpu and reading the
   contents anyway
   4 - make the text not render under a transparent image (that white one,
  the
   button, the top shadow)
   5 - stop looking at top, it's a sampling and thus things that runs
   constantly at top speed will always show high in there (evas runs at top
   speed for each frame, running lots of time per second will make it show
   badly at top)
 
  Yeah, my point is that the about dialog could be simplified a lot but
  still showcase what Evas can do.
 
 
 o'really? :-) that's always the case... but not what raster likes most, so
 :-P
 
 it's like the effects we have now: they are not there because they are
 nice, it's there because we have that technology and we want to show
 that... We had that annoying menu effect in blingbling and blackwhite, but
 we never had a nice effect that would make the menu show from your click
 position (be it genie, macos like, or other) because we lacked the
 technology. We also can't do popups that are born from the owner
 window... same reason... and we can't blur the transparency background
 (windows vista-like)...
 
 so we do an infinite scrolling with soft shadow text :-P
 
 
 -- 
 Gustavo Sverzut Barbieri
 http://profusion.mobi embedded systems
 --
 MSN: barbi...@gmail.com
 Skype: gsbarbieri
 Mobile: +55 (19) 9225-2202
 --
 Monitor your physical, virtual and cloud infrastructure from a single
 web console. Get in-depth insight into apps, servers, databases, vmware,
 SAP, cloud infrastructure, etc. Download 30-day Free Trial.
 Pricing starts from $795 for 25 servers or applications!
 http://p.sf.net/sfu/zoho_dev2dev_nov
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 


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


--
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2012-11-20 Thread The Rasterman
On Tue, 20 Nov 2012 16:48:19 -0200 Eduardo Lima (Etrunko) ebl...@gmail.com
said:

 And now talking about the About Dialog, how can we make it consume
 less CPU!? Enlightenment process can take up to 50% of CPU while it is
 showing the text.

its a combination of 1. textblock recalcs, and 2. all the soft shadow stuff on
text. the about box hasnt been re-themed yet... so it's not a concern for me
atm... until i get to it. :)

 On Tue, Nov 20, 2012 at 1:38 PM, Enlightenment SVN
 no-re...@enlightenment.org wrote:
  Log:
  about legal stuff + contact info.
 
 
 
  Author:   raster
  Date: 2012-11-20 07:37:50 -0800 (Tue, 20 Nov 2012)
  New Revision: 79476
  Trac: http://trac.enlightenment.org/e/changeset/79476
 
  Modified:
trunk/e/src/bin/e_about.c
 
  Modified: trunk/e/src/bin/e_about.c
  ===
  --- trunk/e/src/bin/e_about.c   2012-11-20 15:32:27 UTC (rev 79475)
  +++ trunk/e/src/bin/e_about.c   2012-11-20 15:37:50 UTC (rev 79476)
  @@ -29,6 +29,9 @@
  We hope you enjoy using this software as much as we enjoyed 
  writing it.br
  br
  +   To contact us please visit:br
  +   hilighthttp://www.enlightenment.org/br
  +   br
  All rights reserved.br
  br
  Redistribution and use in source and binary forms, with or without
  
 
 
  --
  Monitor your physical, virtual and cloud infrastructure from a single
  web console. Get in-depth insight into apps, servers, databases, vmware,
  SAP, cloud infrastructure, etc. Download 30-day Free Trial.
  Pricing starts from $795 for 25 servers or applications!
  http://p.sf.net/sfu/zoho_dev2dev_nov
  ___
  enlightenment-svn mailing list
  enlightenment-...@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-svn
 
 
 
 -- 
 Eduardo de Barros Lima ◤✠◢
 ebl...@gmail.com


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


--
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2012-11-12 Thread Vincent Torri
Hey

it seems that start of e has changed quite a bit. Would it be possible
that someone updates :

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

?

Vincent

On Tue, Nov 13, 2012 at 6:47 AM, Enlightenment SVN
no-re...@enlightenment.org wrote:
 Log:
 1. move crashdump to its own file - not in xsession-errors (gets
   overitten by whatever is already writing to it)
   2. set restart env var so crashes dont bring up init splash.



 Author:   raster
 Date: 2012-11-12 21:47:36 -0800 (Mon, 12 Nov 2012)
 New Revision: 79198
 Trac: http://trac.enlightenment.org/e/changeset/79198

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

 Modified: trunk/e/src/bin/e_start_main.c
 ===
 --- trunk/e/src/bin/e_start_main.c  2012-11-13 05:34:47 UTC (rev 79197)
 +++ trunk/e/src/bin/e_start_main.c  2012-11-13 05:47:36 UTC (rev 79198)
 @@ -425,6 +425,7 @@
}
  else
{
 + env_set(E_RESTART, 1);
   /* in the parent */
   pid_t result;
   int status;
 @@ -497,7 +498,7 @@
{
   /* call e_sys gdb */
   snprintf(buffer, 4096,
 -  
 %s/enlightenment/utils/enlightenment_sys gdb %i %s/.xsession-errors,
 +  
 %s/enlightenment/utils/enlightenment_sys gdb %i %s/.e-crashdump.txt,
eina_prefix_lib_get(pfx),
child,
home);
 @@ -507,7 +508,7 @@
   buffer, WEXITSTATUS(r));

   snprintf(buffer, 4096,
 -  %s/.xsession-errors,
 +  %s/.e-crashdump.txt,
home);

   backtrace_str = strdup(buffer);


 --
 Monitor your physical, virtual and cloud infrastructure from a single
 web console. Get in-depth insight into apps, servers, databases, vmware,
 SAP, cloud infrastructure, etc. Download 30-day Free Trial.
 Pricing starts from $795 for 25 servers or applications!
 http://p.sf.net/sfu/zoho_dev2dev_nov
 ___
 enlightenment-svn mailing list
 enlightenment-...@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-svn

--
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2012-08-27 Thread Gustavo Sverzut Barbieri
On Monday, August 27, 2012, Enlightenment SVN wrote:

 Log:
 hyoyoung is right. put settings back. those were for a different thing
   were click ALWAYS raises window even if on sloppy/pointer.



And we're broken again. You should add an if() for the click to focus case




 Author:   raster
 Date: 2012-08-27 16:19:14 -0700 (Mon, 27 Aug 2012)
 New Revision: 75744
 Trac: http://trac.enlightenment.org/e/changeset/75744

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

 Modified: trunk/e/src/bin/e_border.c
 ===
 --- trunk/e/src/bin/e_border.c  2012-08-27 22:05:51 UTC (rev 75743)
 +++ trunk/e/src/bin/e_border.c  2012-08-27 23:19:14 UTC (rev 75744)
 @@ -6546,8 +6546,8 @@
 if (type != ECORE_EVENT_MOUSE_BUTTON_DOWN) return ECORE_CALLBACK_DONE;
 ev = event;
 if ((e_config-pass_click_on)
 -//   || (e_config-always_click_to_raise)
 -//   || (e_config-always_click_to_focus)
 +   || (e_config-always_click_to_raise) // this works even if not on
 click-to-focus
 +   || (e_config-always_click_to_focus) // this works even if not on
 click-to-focus
)
   {
  E_Border *bd;



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



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


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

2012-08-27 Thread The Rasterman
On Mon, 27 Aug 2012 20:58:17 -0300 Gustavo Sverzut Barbieri
barbi...@profusion.mobi said:

 On Monday, August 27, 2012, Enlightenment SVN wrote:
 
  Log:
  hyoyoung is right. put settings back. those were for a different thing
were click ALWAYS raises window even if on sloppy/pointer.
 
 
 
 And we're broken again. You should add an if() for the click to focus case

actually those options are there for making clicks ALWAYS rais or focus
(regardless if u use click to focus or not). with click to focus your focus
goes to the window on first click AND its raised anyway regardless what these
options do. so these are needed because otherwise clicks NEVER go to windows if
u disabled the pass clicks features (as the pass click is pass the first click
and every click then is the first click).

  Author:   raster
  Date: 2012-08-27 16:19:14 -0700 (Mon, 27 Aug 2012)
  New Revision: 75744
  Trac: http://trac.enlightenment.org/e/changeset/75744
 
  Modified:
trunk/e/src/bin/e_border.c
 
  Modified: trunk/e/src/bin/e_border.c
  ===
  --- trunk/e/src/bin/e_border.c  2012-08-27 22:05:51 UTC (rev 75743)
  +++ trunk/e/src/bin/e_border.c  2012-08-27 23:19:14 UTC (rev 75744)
  @@ -6546,8 +6546,8 @@
  if (type != ECORE_EVENT_MOUSE_BUTTON_DOWN) return ECORE_CALLBACK_DONE;
  ev = event;
  if ((e_config-pass_click_on)
  -//   || (e_config-always_click_to_raise)
  -//   || (e_config-always_click_to_focus)
  +   || (e_config-always_click_to_raise) // this works even if not on
  click-to-focus
  +   || (e_config-always_click_to_focus) // this works even if not on
  click-to-focus
 )
{
   E_Border *bd;
 
 
 
  --
  Live Security Virtual Conference
  Exclusive live event will cover all the ways today's security and
  threat landscape has changed and how IT managers can respond. Discussions
  will include endpoint security, mobile security and the latest in malware
  threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
  ___
  enlightenment-svn mailing list
  enlightenment-...@lists.sourceforge.net javascript:;
  https://lists.sourceforge.net/lists/listinfo/enlightenment-svn
 
 
 
 -- 
 Gustavo Sverzut Barbieri
 http://profusion.mobi embedded systems
 --
 MSN: barbi...@gmail.com
 Skype: gsbarbieri
 Mobile: +55 (19) 9225-2202
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and 
 threat landscape has changed and how IT managers can respond. Discussions 
 will include endpoint security, mobile security and the latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 


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


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


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

2012-08-15 Thread Michael Blumenkrantz
this change was originally made to fix issues where randr mode would
constantly change the backlight level without apparent cause

On Wed, Aug 15, 2012 at 10:31 AM, Enlightenment SVN 
no-re...@enlightenment.org wrote:

 Log:
 umm lets use xrandr first/ it SHOULD be better than going to /sys as a
   primary backlight control.



 Author:   raster
 Date: 2012-08-15 02:31:10 -0700 (Wed, 15 Aug 2012)
 New Revision: 75288
 Trac: http://trac.enlightenment.org/e/changeset/75288

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

 Modified: trunk/e/src/bin/e_backlight.c
 ===
 --- trunk/e/src/bin/e_backlight.c   2012-08-15 09:30:26 UTC (rev 75287)
 +++ trunk/e/src/bin/e_backlight.c   2012-08-15 09:31:10 UTC (rev 75288)
 @@ -298,15 +298,6 @@
 int num = 0;

 root = zone-container-manager-root;
 -#ifdef HAVE_EEZE
 -   _bl_sys_find();
 -   if (bl_sysval)
 - {
 -sysmode = MODE_SYS;
 -_bl_sys_level_get();
 -return;
 - }
 -#endif
 // try randr
 out = ecore_x_randr_window_outputs_get(root, num);
 if ((out)  (num  0)  (ecore_x_randr_output_backlight_available()))
 @@ -316,7 +307,17 @@
   {
  bl_val = x_bl;
  sysmode = MODE_RANDR;
 +return;
   }
 +#ifdef HAVE_EEZE
 +   _bl_sys_find();
 +   if (bl_sysval)
 + {
 +sysmode = MODE_SYS;
 +_bl_sys_level_get();
 +return;
 + }
 +#endif
  }

  static void



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

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


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

2012-08-15 Thread The Rasterman
On Wed, 15 Aug 2012 10:32:27 +0100 Michael Blumenkrantz
michael.blumenkra...@gmail.com said:

i tested - and backlight doesn't change (for me) when using xrandr - intel
drivers so xbacklight works. i don't see the brightness change. fullscreening
windows back and forth etc. etc. - i'd rather find the issue than avoid it.

 this change was originally made to fix issues where randr mode would
 constantly change the backlight level without apparent cause
 
 On Wed, Aug 15, 2012 at 10:31 AM, Enlightenment SVN 
 no-re...@enlightenment.org wrote:
 
  Log:
  umm lets use xrandr first/ it SHOULD be better than going to /sys as a
primary backlight control.
 
 
 
  Author:   raster
  Date: 2012-08-15 02:31:10 -0700 (Wed, 15 Aug 2012)
  New Revision: 75288
  Trac: http://trac.enlightenment.org/e/changeset/75288
 
  Modified:
trunk/e/src/bin/e_backlight.c
 
  Modified: trunk/e/src/bin/e_backlight.c
  ===
  --- trunk/e/src/bin/e_backlight.c   2012-08-15 09:30:26 UTC (rev 75287)
  +++ trunk/e/src/bin/e_backlight.c   2012-08-15 09:31:10 UTC (rev 75288)
  @@ -298,15 +298,6 @@
  int num = 0;
 
  root = zone-container-manager-root;
  -#ifdef HAVE_EEZE
  -   _bl_sys_find();
  -   if (bl_sysval)
  - {
  -sysmode = MODE_SYS;
  -_bl_sys_level_get();
  -return;
  - }
  -#endif
  // try randr
  out = ecore_x_randr_window_outputs_get(root, num);
  if ((out)  (num  0)  (ecore_x_randr_output_backlight_available()))
  @@ -316,7 +307,17 @@
{
   bl_val = x_bl;
   sysmode = MODE_RANDR;
  +return;
}
  +#ifdef HAVE_EEZE
  +   _bl_sys_find();
  +   if (bl_sysval)
  + {
  +sysmode = MODE_SYS;
  +_bl_sys_level_get();
  +return;
  + }
  +#endif
   }
 
   static void
 
 
 
  --
  Live Security Virtual Conference
  Exclusive live event will cover all the ways today's security and
  threat landscape has changed and how IT managers can respond. Discussions
  will include endpoint security, mobile security and the latest in malware
  threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
  ___
  enlightenment-svn mailing list
  enlightenment-...@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-svn
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and 
 threat landscape has changed and how IT managers can respond. Discussions 
 will include endpoint security, mobile security and the latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 


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


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


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

2012-08-15 Thread Michael Blumenkrantz
sure. it's something that happens due to backlight hooking all the
different events; the level is somehow getting misapplied repeatedly on
every triggered event, causing flickering and unwanted behavior. I can't
reproduce since I don't have a backlight.

On Wed, Aug 15, 2012 at 10:43 AM, Carsten Haitzler ras...@rasterman.comwrote:

 On Wed, 15 Aug 2012 10:32:27 +0100 Michael Blumenkrantz
 michael.blumenkra...@gmail.com said:

 i tested - and backlight doesn't change (for me) when using xrandr - intel
 drivers so xbacklight works. i don't see the brightness change.
 fullscreening
 windows back and forth etc. etc. - i'd rather find the issue than avoid it.

  this change was originally made to fix issues where randr mode would
  constantly change the backlight level without apparent cause
 
  On Wed, Aug 15, 2012 at 10:31 AM, Enlightenment SVN 
  no-re...@enlightenment.org wrote:
 
   Log:
   umm lets use xrandr first/ it SHOULD be better than going to /sys as a
 primary backlight control.
  
  
  
   Author:   raster
   Date: 2012-08-15 02:31:10 -0700 (Wed, 15 Aug 2012)
   New Revision: 75288
   Trac: http://trac.enlightenment.org/e/changeset/75288
  
   Modified:
 trunk/e/src/bin/e_backlight.c
  
   Modified: trunk/e/src/bin/e_backlight.c
   ===
   --- trunk/e/src/bin/e_backlight.c   2012-08-15 09:30:26 UTC (rev
 75287)
   +++ trunk/e/src/bin/e_backlight.c   2012-08-15 09:31:10 UTC (rev
 75288)
   @@ -298,15 +298,6 @@
   int num = 0;
  
   root = zone-container-manager-root;
   -#ifdef HAVE_EEZE
   -   _bl_sys_find();
   -   if (bl_sysval)
   - {
   -sysmode = MODE_SYS;
   -_bl_sys_level_get();
   -return;
   - }
   -#endif
   // try randr
   out = ecore_x_randr_window_outputs_get(root, num);
   if ((out)  (num  0) 
 (ecore_x_randr_output_backlight_available()))
   @@ -316,7 +307,17 @@
 {
bl_val = x_bl;
sysmode = MODE_RANDR;
   +return;
 }
   +#ifdef HAVE_EEZE
   +   _bl_sys_find();
   +   if (bl_sysval)
   + {
   +sysmode = MODE_SYS;
   +_bl_sys_level_get();
   +return;
   + }
   +#endif
}
  
static void
  
  
  
  
 --
   Live Security Virtual Conference
   Exclusive live event will cover all the ways today's security and
   threat landscape has changed and how IT managers can respond.
 Discussions
   will include endpoint security, mobile security and the latest in
 malware
   threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
   ___
   enlightenment-svn mailing list
   enlightenment-...@lists.sourceforge.net
   https://lists.sourceforge.net/lists/listinfo/enlightenment-svn
  
 
 --
  Live Security Virtual Conference
  Exclusive live event will cover all the ways today's security and
  threat landscape has changed and how IT managers can respond. Discussions
  will include endpoint security, mobile security and the latest in malware
  threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 


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


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


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

2012-08-15 Thread The Rasterman
On Wed, 15 Aug 2012 10:47:19 +0100 Michael Blumenkrantz
michael.blumenkra...@gmail.com said:

 sure. it's something that happens due to backlight hooking all the
 different events; the level is somehow getting misapplied repeatedly on
 every triggered event, causing flickering and unwanted behavior. I can't
 reproduce since I don't have a backlight.

i have several machines that use the intel driver backlight stuff and i cant
see the issue - i cant spot where it changes.

 On Wed, Aug 15, 2012 at 10:43 AM, Carsten Haitzler
 ras...@rasterman.comwrote:
 
  On Wed, 15 Aug 2012 10:32:27 +0100 Michael Blumenkrantz
  michael.blumenkra...@gmail.com said:
 
  i tested - and backlight doesn't change (for me) when using xrandr - intel
  drivers so xbacklight works. i don't see the brightness change.
  fullscreening
  windows back and forth etc. etc. - i'd rather find the issue than avoid it.
 
   this change was originally made to fix issues where randr mode would
   constantly change the backlight level without apparent cause
  
   On Wed, Aug 15, 2012 at 10:31 AM, Enlightenment SVN 
   no-re...@enlightenment.org wrote:
  
Log:
umm lets use xrandr first/ it SHOULD be better than going to /sys as a
  primary backlight control.
   
   
   
Author:   raster
Date: 2012-08-15 02:31:10 -0700 (Wed, 15 Aug 2012)
New Revision: 75288
Trac: http://trac.enlightenment.org/e/changeset/75288
   
Modified:
  trunk/e/src/bin/e_backlight.c
   
Modified: trunk/e/src/bin/e_backlight.c
===
--- trunk/e/src/bin/e_backlight.c   2012-08-15 09:30:26 UTC (rev
  75287)
+++ trunk/e/src/bin/e_backlight.c   2012-08-15 09:31:10 UTC (rev
  75288)
@@ -298,15 +298,6 @@
int num = 0;
   
root = zone-container-manager-root;
-#ifdef HAVE_EEZE
-   _bl_sys_find();
-   if (bl_sysval)
- {
-sysmode = MODE_SYS;
-_bl_sys_level_get();
-return;
- }
-#endif
// try randr
out = ecore_x_randr_window_outputs_get(root, num);
if ((out)  (num  0) 
  (ecore_x_randr_output_backlight_available()))
@@ -316,7 +307,17 @@
  {
 bl_val = x_bl;
 sysmode = MODE_RANDR;
+return;
  }
+#ifdef HAVE_EEZE
+   _bl_sys_find();
+   if (bl_sysval)
+ {
+sysmode = MODE_SYS;
+_bl_sys_level_get();
+return;
+ }
+#endif
 }
   
 static void
   
   
   
   
  --
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond.
  Discussions
will include endpoint security, mobile security and the latest in
  malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-svn mailing list
enlightenment-...@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-svn
   
  
  --
   Live Security Virtual Conference
   Exclusive live event will cover all the ways today's security and
   threat landscape has changed and how IT managers can respond. Discussions
   will include endpoint security, mobile security and the latest in malware
   threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
   ___
   enlightenment-devel mailing list
   enlightenment-devel@lists.sourceforge.net
   https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
  
 
 
  --
  - Codito, ergo sum - I code, therefore I am --
  The Rasterman (Carsten Haitzler)ras...@rasterman.com
 
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and 
 threat landscape has changed and how IT managers can respond. Discussions 
 will include endpoint security, mobile security and the latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 


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


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

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

2012-08-02 Thread Michael Blumenkrantz
I give up. Your constant reverts and refusal to submit any sort of report
or do debugging make it impossible to improve this. It can stay slow and
blocking forever now.

On Thu, Aug 2, 2012 at 4:36 AM, Enlightenment SVN 
no-re...@enlightenment.org wrote:

 Log:
 unfortuntely.. i have to revert the revert to my revert... as
   xsettings is still broken immediately after login and stays broken
   until u restart e. :(



 Author:   raster
 Date: 2012-08-01 20:36:51 -0700 (Wed, 01 Aug 2012)
 New Revision: 74772
 Trac: http://trac.enlightenment.org/e/changeset/74772

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

 Modified: trunk/e/src/bin/e_xsettings.c
 ===
 --- trunk/e/src/bin/e_xsettings.c   2012-08-02 01:15:38 UTC (rev 74771)
 +++ trunk/e/src/bin/e_xsettings.c   2012-08-02 03:36:51 UTC (rev 74772)
 @@ -51,18 +51,18 @@
  static Eio_File *eio_op = NULL;
  static Eina_Bool setting = EINA_FALSE;
  static Eina_Bool reset = EINA_FALSE;
 -static Ecore_Idle_Enterer *xsettings_idler = NULL;
 -static const char *_setting_icon_theme_name = NULL;
 -static const char *_setting_theme_name = NULL;
 -static const char *_setting_font_name = NULL;
 -static const char *_setting_xft_dpi = NULL;
 -static char *_setting_theme = NULL;
 +static const char _setting_icon_theme_name[] = Net/IconThemeName;
 +static const char _setting_theme_name[]  = Net/ThemeName;
 +static const char _setting_font_name[]   = Gtk/FontName;
 +static const char _setting_xft_dpi[] = Xft/DPI;
 +static const char *_setting_theme = NULL;
 +
  static void _e_xsettings_done_cb(void *data, Eio_File *handler, const
 Eina_Stat *stat);

  static Ecore_X_Atom
  _e_xsettings_atom_screen_get(int screen_num)
  {
 -   char buf[64];
 +   char buf[32];
 snprintf(buf, sizeof(buf), _XSETTINGS_S%d, screen_num);
 return ecore_x_atom_get(buf);
  }
 @@ -128,6 +128,9 @@
   ECORE_X_EVENT_MASK_WINDOW_CONFIGURE,
   ecore_x_current_time_get(), atom,
   sm-selection, 0, 0);
 +
 +   _e_xsettings_apply(sm);
 +
 return 1;
  }

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

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

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

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

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

 EINA_LIST_FOREACH(settings, l, s)
   {
 @@ -222,6 +231,8 @@
   {
  if (!s) return;
  DBG(remove %s\n, name);
 +eina_stringshare_del(name);
 +eina_stringshare_del(s-name);
  settings = eina_list_remove(settings, s);
  E_FREE(s);
  return;
 @@ -229,6 +240,7 @@
 if (s)
   {
  DBG(update %s %d\n, name, value);
 +eina_stringshare_del(name);
  s-i.value = value;
   }
 else
 @@ -405,7 +417,7 @@
   }
 eio_op = NULL;
 setting = EINA_FALSE;
 -   E_FREE(_setting_theme);
 +   _setting_theme = NULL;

 if (e_config-xsettings.net_theme_name)
   {
 @@ -418,7 +430,7 @@
  }

  static void
 -_e_xsettings_done_cb(void *data __UNUSED__, Eio_File *handler __UNUSED__,
 const Eina_Stat *st __UNUSED__)
 +_e_xsettings_done_cb(void *data __UNUSED__, Eio_File *handler __UNUSED__,
 const Eina_Stat *stat __UNUSED__)
  {
 Eina_List *l;
 Settings_Manager *sm;
 @@ -429,10 +441,9 @@
  return;
   }
 _e_xsettings_string_set(_setting_theme_name, _setting_theme);
 -   E_FREE(_setting_theme);
 +   _setting_theme = NULL;
 eio_op = NULL;
 setting = EINA_FALSE;
 -   

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

2012-08-02 Thread The Rasterman
On Thu, 2 Aug 2012 07:28:02 +0100 Michael Blumenkrantz
michael.blumenkra...@gmail.com said:

i already told you:

on initial login xsettings dont work. all gtk apps have their default look
UNTIL e restarts. reverting to the svn revision i reverted to makes it work
again.

changes u made after that version broke it - next patch broke it. why - i don't
know. i have to spend my day logging in and out to find out and i already spent
a chunk doing that to identify the commit. i'm working on elm bugs atm so i'm
not going to sink more time into it at this stage.

 I give up. Your constant reverts and refusal to submit any sort of report
 or do debugging make it impossible to improve this. It can stay slow and
 blocking forever now.
 
 On Thu, Aug 2, 2012 at 4:36 AM, Enlightenment SVN 
 no-re...@enlightenment.org wrote:
 
  Log:
  unfortuntely.. i have to revert the revert to my revert... as
xsettings is still broken immediately after login and stays broken
until u restart e. :(
 
 
 
  Author:   raster
  Date: 2012-08-01 20:36:51 -0700 (Wed, 01 Aug 2012)
  New Revision: 74772
  Trac: http://trac.enlightenment.org/e/changeset/74772
 
  Modified:
trunk/e/src/bin/e_xsettings.c
 
  Modified: trunk/e/src/bin/e_xsettings.c
  ===
  --- trunk/e/src/bin/e_xsettings.c   2012-08-02 01:15:38 UTC (rev 74771)
  +++ trunk/e/src/bin/e_xsettings.c   2012-08-02 03:36:51 UTC (rev 74772)
  @@ -51,18 +51,18 @@
   static Eio_File *eio_op = NULL;
   static Eina_Bool setting = EINA_FALSE;
   static Eina_Bool reset = EINA_FALSE;
  -static Ecore_Idle_Enterer *xsettings_idler = NULL;
  -static const char *_setting_icon_theme_name = NULL;
  -static const char *_setting_theme_name = NULL;
  -static const char *_setting_font_name = NULL;
  -static const char *_setting_xft_dpi = NULL;
  -static char *_setting_theme = NULL;
  +static const char _setting_icon_theme_name[] = Net/IconThemeName;
  +static const char _setting_theme_name[]  = Net/ThemeName;
  +static const char _setting_font_name[]   = Gtk/FontName;
  +static const char _setting_xft_dpi[] = Xft/DPI;
  +static const char *_setting_theme = NULL;
  +
   static void _e_xsettings_done_cb(void *data, Eio_File *handler, const
  Eina_Stat *stat);
 
   static Ecore_X_Atom
   _e_xsettings_atom_screen_get(int screen_num)
   {
  -   char buf[64];
  +   char buf[32];
  snprintf(buf, sizeof(buf), _XSETTINGS_S%d, screen_num);
  return ecore_x_atom_get(buf);
   }
  @@ -128,6 +128,9 @@
ECORE_X_EVENT_MASK_WINDOW_CONFIGURE,
ecore_x_current_time_get(), atom,
sm-selection, 0, 0);
  +
  +   _e_xsettings_apply(sm);
  +
  return 1;
   }
 
  @@ -166,6 +169,9 @@
  Eina_List *l;
 
  if (!name) return;
  +   if (name == _setting_theme_name)
  + e_config-xsettings.net_theme_name_detected = value;
  +   name = eina_stringshare_add(name);
 
  EINA_LIST_FOREACH(settings, l, s)
{
  @@ -175,27 +181,29 @@
  if (!value)
{
   if (!s) return;
  -DBG(remove %s, name);
  +DBG(remove %s\n, name);
  +eina_stringshare_del(name);
  +eina_stringshare_del(s-name);
   eina_stringshare_del(s-s.value);
   settings = eina_list_remove(settings, s);
   E_FREE(s);
  -if (name == _setting_theme_name)
  -  e_config-xsettings.net_theme_name_detected = value;
   return;
}
  -   if (!s)
  +   if (s)
{
  -DBG(add %s %s, name, value);
  +DBG(update %s %s\n, name, value);
  +eina_stringshare_del(name);
  +eina_stringshare_replace(s-s.value, value);
  + }
  +   else
  + {
  +DBG(add %s %s\n, name, value);
   s = E_NEW(Setting, 1);
   s-type = SETTING_TYPE_STRING;
   s-name = name;
  +s-s.value = eina_stringshare_add(value);
   settings = eina_list_append(settings, s);
}
  -   else
  - DBG(update %s %s, name, value);
  -   eina_stringshare_replace(s-s.value, value);
  -   if (name == _setting_theme_name)
  - e_config-xsettings.net_theme_name_detected = s-s.value;
 
  /* type + pad + name-len + last-change-serial + str_len */
  s-length = 12;
  @@ -212,6 +220,7 @@
  Eina_List *l;
 
  if (!name) return;
  +   name = eina_stringshare_add(name);
 
  EINA_LIST_FOREACH(settings, l, s)
{
  @@ -222,6 +231,8 @@
{
   if (!s) return;
   DBG(remove %s\n, name);
  +eina_stringshare_del(name);
  +eina_stringshare_del(s-name);
   settings = eina_list_remove(settings, s);
   E_FREE(s);
   return;
  @@ -229,6 +240,7 @@
  if (s)
{
   DBG(update %s %d\n, name, value);
  +eina_stringshare_del(name);
   s-i.value = value;
}
  else
  @@ -405,7 +417,7 @@
 

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

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

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



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

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

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

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

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


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



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

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

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

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

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

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

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

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




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

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

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

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

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

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

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

2012-05-25 Thread fancris3
i think some distro have workaround dsdt
you can try opensuse, mandriva to see if is the same
or you can try to fix your dsdt
http://forums.opensuse.org/unreviewed-how-faq/386054-how-fix-your-buggy-dsdt.html
google for hackintosh fix dsdt
or maybe an updated bios solve this

On Fri, 25 May 2012 05:15:29 +0300, P Purkayastha ppu...@gmail.com wrote:

 Sorry once again. I wonder... this means that acpid has all the
 workarounds for all the broken laptops out there. Maybe you could just
 always trust acpid to give the correct information (if acpid is running).

 On 05/25/2012 09:08 AM, Michaël Bouchaud wrote:
 I really dislike these surprises :)
 This issue couldn't be reported to kernel devs ?
 Or this issue is from dsdt and acpi from vendors ?
 Not in view to remove the work around...

 2012/5/25 Enlightenment SVNno-re...@enlightenment.org

 Log:
 work around ppurka's demented laptop.



 Author:   raster
 Date: 2012-05-24 17:09:15 -0700 (Thu, 24 May 2012)
 New Revision: 71414
 Trac: http://trac.enlightenment.org/e/changeset/71414

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

 Modified: trunk/e/src/bin/e_acpi.c
 ===
 --- trunk/e/src/bin/e_acpi.c2012-05-24 17:24:46 UTC (rev 71413)
 +++ trunk/e/src/bin/e_acpi.c2012-05-25 00:09:15 UTC (rev 71414)
 @@ -324,7 +324,25 @@

 /* open the state file from /proc */
 snprintf(buff, sizeof(buff), /proc/acpi/%s/%s/state, device,  
 bus);
 -   if (!(f = fopen(buff, r))) return E_ACPI_LID_UNKNOWN;
 +   if (!(f = fopen(buff, r)))
 + {
 +/* hack around ppurka's Thinkpad (G460 + Linux) that reports  
 lid
 + * state as /proc/acpi/button/lid/LID0/state but where the  
 lid
 + * event says button/lid LID close.
 + *
 + * so let's take the base device name LID and add a numeric  
 like
 + * 0, 1, 2, 3 so we have LID0, LID1, LID2 etc. - try up to  
 LID9
 + * and then give up.
 + */
 +for (i = 0; i  10; i++)
 +  {
 + snprintf(buff, sizeof(buff), /proc/acpi/%s%i/%s/state,
 +  device, i, bus);
 + if ((f = fopen(buff, r))) break;
 + f = NULL;
 +  }
 +if (!f) return E_ACPI_LID_UNKNOWN;
 + }

 /* read the line from state file */
 buff[0] = '\0';



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






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


-- 
Using Opera's revolutionary email client: http://www.opera.com/mail/

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


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

2012-05-24 Thread Michaël Bouchaud
I really dislike these surprises :)
This issue couldn't be reported to kernel devs ?
Or this issue is from dsdt and acpi from vendors ?
Not in view to remove the work around...

2012/5/25 Enlightenment SVN no-re...@enlightenment.org

 Log:
 work around ppurka's demented laptop.



 Author:   raster
 Date: 2012-05-24 17:09:15 -0700 (Thu, 24 May 2012)
 New Revision: 71414
 Trac: http://trac.enlightenment.org/e/changeset/71414

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

 Modified: trunk/e/src/bin/e_acpi.c
 ===
 --- trunk/e/src/bin/e_acpi.c2012-05-24 17:24:46 UTC (rev 71413)
 +++ trunk/e/src/bin/e_acpi.c2012-05-25 00:09:15 UTC (rev 71414)
 @@ -324,7 +324,25 @@

/* open the state file from /proc */
snprintf(buff, sizeof(buff), /proc/acpi/%s/%s/state, device, bus);
 -   if (!(f = fopen(buff, r))) return E_ACPI_LID_UNKNOWN;
 +   if (!(f = fopen(buff, r)))
 + {
 +/* hack around ppurka's Thinkpad (G460 + Linux) that reports lid
 + * state as /proc/acpi/button/lid/LID0/state but where the lid
 + * event says button/lid LID close.
 + *
 + * so let's take the base device name LID and add a numeric like
 + * 0, 1, 2, 3 so we have LID0, LID1, LID2 etc. - try up to LID9
 + * and then give up.
 + */
 +for (i = 0; i  10; i++)
 +  {
 + snprintf(buff, sizeof(buff), /proc/acpi/%s%i/%s/state,
 +  device, i, bus);
 + if ((f = fopen(buff, r))) break;
 + f = NULL;
 +  }
 +if (!f) return E_ACPI_LID_UNKNOWN;
 + }

/* read the line from state file */
buff[0] = '\0';



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




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


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

2012-05-24 Thread P Purkayastha
Sorry once again. I wonder... this means that acpid has all the 
workarounds for all the broken laptops out there. Maybe you could just 
always trust acpid to give the correct information (if acpid is running).

On 05/25/2012 09:08 AM, Michaël Bouchaud wrote:
 I really dislike these surprises :)
 This issue couldn't be reported to kernel devs ?
 Or this issue is from dsdt and acpi from vendors ?
 Not in view to remove the work around...

 2012/5/25 Enlightenment SVNno-re...@enlightenment.org

 Log:
 work around ppurka's demented laptop.



 Author:   raster
 Date: 2012-05-24 17:09:15 -0700 (Thu, 24 May 2012)
 New Revision: 71414
 Trac: http://trac.enlightenment.org/e/changeset/71414

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

 Modified: trunk/e/src/bin/e_acpi.c
 ===
 --- trunk/e/src/bin/e_acpi.c2012-05-24 17:24:46 UTC (rev 71413)
 +++ trunk/e/src/bin/e_acpi.c2012-05-25 00:09:15 UTC (rev 71414)
 @@ -324,7 +324,25 @@

 /* open the state file from /proc */
 snprintf(buff, sizeof(buff), /proc/acpi/%s/%s/state, device, bus);
 -   if (!(f = fopen(buff, r))) return E_ACPI_LID_UNKNOWN;
 +   if (!(f = fopen(buff, r)))
 + {
 +/* hack around ppurka's Thinkpad (G460 + Linux) that reports lid
 + * state as /proc/acpi/button/lid/LID0/state but where the lid
 + * event says button/lid LID close.
 + *
 + * so let's take the base device name LID and add a numeric like
 + * 0, 1, 2, 3 so we have LID0, LID1, LID2 etc. - try up to LID9
 + * and then give up.
 + */
 +for (i = 0; i  10; i++)
 +  {
 + snprintf(buff, sizeof(buff), /proc/acpi/%s%i/%s/state,
 +  device, i, bus);
 + if ((f = fopen(buff, r))) break;
 + f = NULL;
 +  }
 +if (!f) return E_ACPI_LID_UNKNOWN;
 + }

 /* read the line from state file */
 buff[0] = '\0';



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






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


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

2012-05-24 Thread The Rasterman
On Fri, 25 May 2012 03:08:47 +0200 Michaël Bouchaud y...@efl.so said:

i don't know exactly what the cause is. i'd have to study up on acpi dsdt's
more (i just know about it rather vaguely) and dump the dsdt, disassemble, read
and see. i'd also have to poke around the kernel to see if it perchance screwed
up. without the hardware i can't say enough to know where to point a finger.
all i can do is work around the issue higher up.

 I really dislike these surprises :)
 This issue couldn't be reported to kernel devs ?
 Or this issue is from dsdt and acpi from vendors ?
 Not in view to remove the work around...
 
 2012/5/25 Enlightenment SVN no-re...@enlightenment.org
 
  Log:
  work around ppurka's demented laptop.
 
 
 
  Author:   raster
  Date: 2012-05-24 17:09:15 -0700 (Thu, 24 May 2012)
  New Revision: 71414
  Trac: http://trac.enlightenment.org/e/changeset/71414
 
  Modified:
   trunk/e/src/bin/e_acpi.c
 
  Modified: trunk/e/src/bin/e_acpi.c
  ===
  --- trunk/e/src/bin/e_acpi.c2012-05-24 17:24:46 UTC (rev 71413)
  +++ trunk/e/src/bin/e_acpi.c2012-05-25 00:09:15 UTC (rev 71414)
  @@ -324,7 +324,25 @@
 
 /* open the state file from /proc */
 snprintf(buff, sizeof(buff), /proc/acpi/%s/%s/state, device, bus);
  -   if (!(f = fopen(buff, r))) return E_ACPI_LID_UNKNOWN;
  +   if (!(f = fopen(buff, r)))
  + {
  +/* hack around ppurka's Thinkpad (G460 + Linux) that reports lid
  + * state as /proc/acpi/button/lid/LID0/state but where the lid
  + * event says button/lid LID close.
  + *
  + * so let's take the base device name LID and add a numeric like
  + * 0, 1, 2, 3 so we have LID0, LID1, LID2 etc. - try up to LID9
  + * and then give up.
  + */
  +for (i = 0; i  10; i++)
  +  {
  + snprintf(buff, sizeof(buff), /proc/acpi/%s%i/%s/state,
  +  device, i, bus);
  + if ((f = fopen(buff, r))) break;
  + f = NULL;
  +  }
  +if (!f) return E_ACPI_LID_UNKNOWN;
  + }
 
 /* read the line from state file */
 buff[0] = '\0';
 
 
 
  --
  Live Security Virtual Conference
  Exclusive live event will cover all the ways today's security and
  threat landscape has changed and how IT managers can respond. Discussions
  will include endpoint security, mobile security and the latest in malware
  threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
  ___
  enlightenment-svn mailing list
  enlightenment-...@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-svn
 
 
 
 
 -- 
 Michaël Bouchaud (yoz) y...@efl.so
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and 
 threat landscape has changed and how IT managers can respond. Discussions 
 will include endpoint security, mobile security and the latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 


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


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


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

2012-05-24 Thread The Rasterman
On Fri, 25 May 2012 10:15:29 +0800 P Purkayastha ppu...@gmail.com said:

 Sorry once again. I wonder... this means that acpid has all the 
 workarounds for all the broken laptops out there. Maybe you could just 
 always trust acpid to give the correct information (if acpid is running).

umm no - this isnt in acpid - we are reading kernel acpi status directly. acpid
just reads the kernel acpi event buffer and hands it off to multiple processes
(otherwise only 1 process at a time could get acpi events...) acpid is REALLY
simple and stupid - it doesnt interpret or modify infor/events. it is just
passing it off to multiple clients.

 On 05/25/2012 09:08 AM, Michaël Bouchaud wrote:
  I really dislike these surprises :)
  This issue couldn't be reported to kernel devs ?
  Or this issue is from dsdt and acpi from vendors ?
  Not in view to remove the work around...
 
  2012/5/25 Enlightenment SVNno-re...@enlightenment.org
 
  Log:
  work around ppurka's demented laptop.
 
 
 
  Author:   raster
  Date: 2012-05-24 17:09:15 -0700 (Thu, 24 May 2012)
  New Revision: 71414
  Trac: http://trac.enlightenment.org/e/changeset/71414
 
  Modified:
trunk/e/src/bin/e_acpi.c
 
  Modified: trunk/e/src/bin/e_acpi.c
  ===
  --- trunk/e/src/bin/e_acpi.c2012-05-24 17:24:46 UTC (rev 71413)
  +++ trunk/e/src/bin/e_acpi.c2012-05-25 00:09:15 UTC (rev 71414)
  @@ -324,7 +324,25 @@
 
  /* open the state file from /proc */
  snprintf(buff, sizeof(buff), /proc/acpi/%s/%s/state, device, bus);
  -   if (!(f = fopen(buff, r))) return E_ACPI_LID_UNKNOWN;
  +   if (!(f = fopen(buff, r)))
  + {
  +/* hack around ppurka's Thinkpad (G460 + Linux) that reports lid
  + * state as /proc/acpi/button/lid/LID0/state but where the lid
  + * event says button/lid LID close.
  + *
  + * so let's take the base device name LID and add a numeric like
  + * 0, 1, 2, 3 so we have LID0, LID1, LID2 etc. - try up to LID9
  + * and then give up.
  + */
  +for (i = 0; i  10; i++)
  +  {
  + snprintf(buff, sizeof(buff), /proc/acpi/%s%i/%s/state,
  +  device, i, bus);
  + if ((f = fopen(buff, r))) break;
  + f = NULL;
  +  }
  +if (!f) return E_ACPI_LID_UNKNOWN;
  + }
 
  /* read the line from state file */
  buff[0] = '\0';
 
 
 
  --
  Live Security Virtual Conference
  Exclusive live event will cover all the ways today's security and
  threat landscape has changed and how IT managers can respond. Discussions
  will include endpoint security, mobile security and the latest in malware
  threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
  ___
  enlightenment-svn mailing list
  enlightenment-...@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-svn
 
 
 
 
 
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and 
 threat landscape has changed and how IT managers can respond. Discussions 
 will include endpoint security, mobile security and the latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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


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


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

2012-03-28 Thread Leif Middelschulte
2012/3/28 Enlightenment SVN no-re...@enlightenment.org:
 Log:
 put env bug so waiting to happen - env vars wont be set. no crash
  though.



 Author:       raster
 Date:         2012-03-28 00:26:22 -0700 (Wed, 28 Mar 2012)
 New Revision: 69696
 Trac:         http://trac.enlightenment.org/e/changeset/69696

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

 Modified: trunk/e/src/bin/e_start_main.c
 ===
 --- trunk/e/src/bin/e_start_main.c      2012-03-28 07:17:46 UTC (rev 69695)
 +++ trunk/e/src/bin/e_start_main.c      2012-03-28 07:26:22 UTC (rev 69696)
 @@ -27,9 +27,10 @@
        setenv(var, val, 1);
  #else
        char *buf;
 +        size_t size = strlen(var) + 1 + strlen(val) + 1;

 -       buf = alloca(strlen(var) + 1 + strlen(val) + 1);
 -       snprintf(buf, sizeof(buf), %s=%s, var, val);
 +       buf = alloca(size;
missing right paranthesis here?
 +       snprintf(buf, size, %s=%s, var, val);
        if (getenv(var)) putenv(buf);
        else putenv(strdup(buf));
  #endif


 --
 This SF email is sponsosred by:
 Try Windows Azure free for 90 days Click Here
 http://p.sf.net/sfu/sfd2d-msazure
 ___
 enlightenment-svn mailing list
 enlightenment-...@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-svn



-- 
Leif

--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2012-03-28 Thread David Seikel
On Wed, 28 Mar 2012 13:29:40 +0200 Leif Middelschulte
leif.middelschu...@gmail.com wrote:

 2012/3/28 Enlightenment SVN no-re...@enlightenment.org:
  Log:
  put env bug so waiting to happen - env vars wont be set. no crash
   though.
 
 
 
  Author:       raster
  Date:         2012-03-28 00:26:22 -0700 (Wed, 28 Mar 2012)
  New Revision: 69696
  Trac:         http://trac.enlightenment.org/e/changeset/69696
 
  Modified:
   trunk/e/src/bin/e_start_main.c
 
  Modified: trunk/e/src/bin/e_start_main.c
  ===
  --- trunk/e/src/bin/e_start_main.c      2012-03-28 07:17:46 UTC
  (rev 69695) +++ trunk/e/src/bin/e_start_main.c      2012-03-28
  07:26:22 UTC (rev 69696) @@ -27,9 +27,10 @@
         setenv(var, val, 1);
   #else
         char *buf;
  +        size_t size = strlen(var) + 1 + strlen(val) + 1;
 
  -       buf = alloca(strlen(var) + 1 + strlen(val) + 1);
  -       snprintf(buf, sizeof(buf), %s=%s, var, val);
  +       buf = alloca(size;
 missing right paranthesis here?

How did that even compile?

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


signature.asc
Description: PGP signature
--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2012-03-28 Thread Leandro Pereira
On Wed, Mar 28, 2012 at 8:40 AM, David Seikel onef...@gmail.com wrote:
 How did that even compile?

http://25.media.tumblr.com/tumblr_m0xrmouZyN1rrju89o1_400.jpg

-- 
  Leandro

--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2012-03-28 Thread The Rasterman
On Wed, 28 Mar 2012 21:40:37 +1000 David Seikel onef...@gmail.com said:

 On Wed, 28 Mar 2012 13:29:40 +0200 Leif Middelschulte
 leif.middelschu...@gmail.com wrote:
 
  2012/3/28 Enlightenment SVN no-re...@enlightenment.org:
   Log:
   put env bug so waiting to happen - env vars wont be set. no crash
    though.
  
  
  
   Author:       raster
   Date:         2012-03-28 00:26:22 -0700 (Wed, 28 Mar 2012)
   New Revision: 69696
   Trac:         http://trac.enlightenment.org/e/changeset/69696
  
   Modified:
    trunk/e/src/bin/e_start_main.c
  
   Modified: trunk/e/src/bin/e_start_main.c
   ===
   --- trunk/e/src/bin/e_start_main.c      2012-03-28 07:17:46 UTC
   (rev 69695) +++ trunk/e/src/bin/e_start_main.c      2012-03-28
   07:26:22 UTC (rev 69696) @@ -27,9 +27,10 @@
          setenv(var, val, 1);
    #else
          char *buf;
   +        size_t size = strlen(var) + 1 + strlen(val) + 1;
  
   -       buf = alloca(strlen(var) + 1 + strlen(val) + 1);
   -       snprintf(buf, sizeof(buf), %s=%s, var, val);
   +       buf = alloca(size;
  missing right paranthesis here?
 
 How did that even compile?

the whole section is ifdefed out - i think for bsd or something obscure that
doesnt have setenv(). the code was already broken - it would have totally
failed to set any env var at all, so it improved. at least you'd know its
broken at compile time.

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


--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2012-03-28 Thread David Seikel
On Wed, 28 Mar 2012 21:56:23 +0900 Carsten Haitzler (The Rasterman)
ras...@rasterman.com wrote:

 On Wed, 28 Mar 2012 21:40:37 +1000 David Seikel onef...@gmail.com
 said:
 
  On Wed, 28 Mar 2012 13:29:40 +0200 Leif Middelschulte
  leif.middelschu...@gmail.com wrote:
  
   2012/3/28 Enlightenment SVN no-re...@enlightenment.org:
Log:
put env bug so waiting to happen - env vars wont be set. no
crash though.
   
   
   
Author:       raster
Date:         2012-03-28 00:26:22 -0700 (Wed, 28 Mar 2012)
New Revision: 69696
Trac:         http://trac.enlightenment.org/e/changeset/69696
   
Modified:
 trunk/e/src/bin/e_start_main.c
   
Modified: trunk/e/src/bin/e_start_main.c
===
--- trunk/e/src/bin/e_start_main.c      2012-03-28 07:17:46 UTC
(rev 69695) +++ trunk/e/src/bin/e_start_main.c      2012-03-28
07:26:22 UTC (rev 69696) @@ -27,9 +27,10 @@
       setenv(var, val, 1);
 #else
       char *buf;
+        size_t size = strlen(var) + 1 + strlen(val) + 1;
   
-       buf = alloca(strlen(var) + 1 + strlen(val) + 1);
-       snprintf(buf, sizeof(buf), %s=%s, var, val);
+       buf = alloca(size;
   missing right paranthesis here?
  
  How did that even compile?
 
 the whole section is ifdefed out - i think for bsd or something
 obscure that doesnt have setenv(). the code was already broken - it
 would have totally failed to set any env var at all, so it improved.
 at least you'd know its broken at compile time.

Ah, the top of the #if was not in that diff, so could not see straight
away under what conditions it tried to compile that bit.

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


signature.asc
Description: PGP signature
--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2011-01-08 Thread Mike Blumenkrantz
On Sat,  8 Jan 2011 10:25:20 -0800
Enlightenment SVN no-re...@enlightenment.org wrote:

 Log:
 wow.. well.. seems this became a .in file - that explains why it was
   rtemoved. modify .in.
   
   
 
 Author:   raster
 Date: 2011-01-08 10:25:20 -0800 (Sat, 08 Jan 2011)
 New Revision: 55996
 Trac: http://trac.enlightenment.org/e/changeset/55996
 
 Removed:
   trunk/e/src/bin/e_fm_shared_types.h 
 Modified:
   trunk/e/src/bin/e_fm_shared_types.h.in 
 
 Modified: trunk/e/src/bin/e_fm_shared_types.h.in
 ===
 --- trunk/e/src/bin/e_fm_shared_types.h.in2011-01-08 18:21:56 UTC
 (rev 55995) +++ trunk/e/src/bin/e_fm_shared_types.h.in2011-01-08
 18:25:20 UTC (rev 55996) @@ -44,6 +44,7 @@
  
 Eina_Bool removable;
 Eina_Bool media_available;
 +   Eina_Bool system_internal;
 unsigned long long media_size;
  
 Eina_Bool requires_eject;
 
 
had to switch it to do autoconf magic with eeze 1.1 detection

-- 
Mike Blumenkrantz
Zentific: NULL pointer dereferences now 50% off!

--
Gaining the trust of online customers is vital for the success of any company
that requires sensitive data to be transmitted over the Web.   Learn how to 
best implement a security strategy that keeps consumers' information secure 
and instills the confidence they need to proceed with transactions.
http://p.sf.net/sfu/oracle-sfdevnl 
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2011-01-06 Thread Lucas De Marchi
On Thu, Jan 6, 2011 at 1:58 AM, Enlightenment SVN
no-re...@enlightenment.org wrote:
 Log:
 desklock - dont ret 1 on failure to auth. only on failure to init!



 Author:       raster
 Date:         2011-01-05 19:58:58 -0800 (Wed, 05 Jan 2011)
 New Revision: 55923
 Trac:         http://trac.enlightenment.org/e/changeset/55923

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

 Modified: trunk/e/src/bin/e_desklock.c
 ===
 --- trunk/e/src/bin/e_desklock.c        2011-01-06 03:57:37 UTC (rev 55922)
 +++ trunk/e/src/bin/e_desklock.c        2011-01-06 03:58:58 UTC (rev 55923)
 @@ -718,7 +718,7 @@
        if (pamerr != PAM_SUCCESS)
          {
             free(current_user);
 -            exit(pamerr);
 +            exit(1);
          }
        pamerr = pam_authenticate(da.pam.handle, 0);
        pam_end(da.pam.handle, pamerr);
 @@ -730,7 +730,7 @@
             exit(0);
          }
        free(current_user);
 -       exit(1);
 +       exit(-1);

Why? It's wrong to exit with a negative value.


Lucas De Marchi

--
Gaining the trust of online customers is vital for the success of any company
that requires sensitive data to be transmitted over the Web.   Learn how to 
best implement a security strategy that keeps consumers' information secure 
and instills the confidence they need to proceed with transactions.
http://p.sf.net/sfu/oracle-sfdevnl 
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2011-01-05 Thread P Purkayastha
On Wed, 05 Jan 2011 15:26:11 +0800, Vincent Torri vto...@univ-evry.fr  
wrote:



 On Wed, 5 Jan 2011, Mike Blumenkrantz wrote:

 On Mon, 03 Jan 2011 12:48:38 -0500
 Christopher Michael cpmicha...@comcast.net wrote:

 On 01/03/2011 12:43 PM, Carsten Haitzler (The Rasterman) wrote:
 On Mon, 3 Jan 2011 18:42:35 +0100 (CET) Vincent  
 Torrivto...@univ-evry.fr
 said:



 On Tue, 4 Jan 2011, Carsten Haitzler (The Rasterman) wrote:

 On Tue, 4 Jan 2011 03:09:52 +1000 David Seikelonef...@gmail.com   
 said:

 On Mon, 03 Jan 2011 12:05:55 -0500 Christopher Michael
 cpmicha...@comcast.net  wrote:

 On 01/03/2011 11:58 AM, David Seikel wrote:
 On Mon, 03 Jan 2011 11:55:10 -0500 Christopher Michael
 cpmicha...@comcast.net   wrote:

 Indeed. Guilty as charged :( What's the 'sentence' for this
 offense ? ;)

 On 01/03/2011 11:43 AM, Carsten Haitzler (The Rasterman) wrote:
 On Mon, 03 Jan 2011 11:20:57 -0500 Christopher
 Michaelcpmicha...@comcast.net   said:

 blame! :)

 Hmm, well I'll be. As it turns out, apparently I did :( some  
 16
 months ago ... don't even remember doing thatbut trac  
 doesn't
 lie:

 There was mention of pants on fire, so

 Pants OFF!


 Ok, fair enough. How long should pants remain off tho ?

 That's up to the old man.

 7

 years ?

 /me leaves that up to your imagination


 Ok, well it was nice working with you guys :(

 dh
 whoa hey now that was just joking around, right?
 /me glares at vtorri and raster
 RIGHT?

 the fact that i said 'years' should be enough. i was joking of course

 Vincent

The damage is done. And what has been done can not be undone. Look, dh has  
no commits over the last 2 days :(
















(/me is j/k)

--
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2011-01-05 Thread The Rasterman
On Mon, 03 Jan 2011 12:48:38 -0500 Christopher Michael cpmicha...@comcast.net
said:

 On 01/03/2011 12:43 PM, Carsten Haitzler (The Rasterman) wrote:
  On Mon, 3 Jan 2011 18:42:35 +0100 (CET) Vincent Torrivto...@univ-evry.fr
  said:
 
 
 
  On Tue, 4 Jan 2011, Carsten Haitzler (The Rasterman) wrote:
 
  On Tue, 4 Jan 2011 03:09:52 +1000 David Seikelonef...@gmail.com  said:
 
  On Mon, 03 Jan 2011 12:05:55 -0500 Christopher Michael
  cpmicha...@comcast.net  wrote:
 
  On 01/03/2011 11:58 AM, David Seikel wrote:
  On Mon, 03 Jan 2011 11:55:10 -0500 Christopher Michael
  cpmicha...@comcast.net   wrote:
 
  Indeed. Guilty as charged :( What's the 'sentence' for this
  offense ? ;)
 
  On 01/03/2011 11:43 AM, Carsten Haitzler (The Rasterman) wrote:
  On Mon, 03 Jan 2011 11:20:57 -0500 Christopher
  Michaelcpmicha...@comcast.net   said:
 
  blame! :)
 
  Hmm, well I'll be. As it turns out, apparently I did :( some 16
  months ago ... don't even remember doing thatbut trac doesn't
  lie:
 
  There was mention of pants on fire, so
 
  Pants OFF!
 
 
  Ok, fair enough. How long should pants remain off tho ?
 
  That's up to the old man.
 
  7
 
  years ?
 
  /me leaves that up to your imagination
 
 
 Ok, well it was nice working with you guys :(
 
 dh

it is all just a joke you know? :)


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


--
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2011-01-04 Thread Mike Blumenkrantz
On Mon, 03 Jan 2011 12:48:38 -0500
Christopher Michael cpmicha...@comcast.net wrote:

 On 01/03/2011 12:43 PM, Carsten Haitzler (The Rasterman) wrote:
  On Mon, 3 Jan 2011 18:42:35 +0100 (CET) Vincent Torrivto...@univ-evry.fr
  said:
 
 
 
  On Tue, 4 Jan 2011, Carsten Haitzler (The Rasterman) wrote:
 
  On Tue, 4 Jan 2011 03:09:52 +1000 David Seikelonef...@gmail.com  said:
 
  On Mon, 03 Jan 2011 12:05:55 -0500 Christopher Michael
  cpmicha...@comcast.net  wrote:
 
  On 01/03/2011 11:58 AM, David Seikel wrote:
  On Mon, 03 Jan 2011 11:55:10 -0500 Christopher Michael
  cpmicha...@comcast.net   wrote:
 
  Indeed. Guilty as charged :( What's the 'sentence' for this
  offense ? ;)
 
  On 01/03/2011 11:43 AM, Carsten Haitzler (The Rasterman) wrote:
  On Mon, 03 Jan 2011 11:20:57 -0500 Christopher
  Michaelcpmicha...@comcast.net   said:
 
  blame! :)
 
  Hmm, well I'll be. As it turns out, apparently I did :( some 16
  months ago ... don't even remember doing thatbut trac doesn't
  lie:
 
  There was mention of pants on fire, so
 
  Pants OFF!
 
 
  Ok, fair enough. How long should pants remain off tho ?
 
  That's up to the old man.
 
  7
 
  years ?
 
  /me leaves that up to your imagination
 
 
 Ok, well it was nice working with you guys :(
 
 dh
whoa hey now that was just joking around, right?
/me glares at vtorri and raster
RIGHT?

-- 
Mike Blumenkrantz
Zentific: We run the three-legged race individually.

--
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2011-01-04 Thread Vincent Torri


On Wed, 5 Jan 2011, Mike Blumenkrantz wrote:

 On Mon, 03 Jan 2011 12:48:38 -0500
 Christopher Michael cpmicha...@comcast.net wrote:

 On 01/03/2011 12:43 PM, Carsten Haitzler (The Rasterman) wrote:
 On Mon, 3 Jan 2011 18:42:35 +0100 (CET) Vincent Torrivto...@univ-evry.fr
 said:



 On Tue, 4 Jan 2011, Carsten Haitzler (The Rasterman) wrote:

 On Tue, 4 Jan 2011 03:09:52 +1000 David Seikelonef...@gmail.com  said:

 On Mon, 03 Jan 2011 12:05:55 -0500 Christopher Michael
 cpmicha...@comcast.net  wrote:

 On 01/03/2011 11:58 AM, David Seikel wrote:
 On Mon, 03 Jan 2011 11:55:10 -0500 Christopher Michael
 cpmicha...@comcast.net   wrote:

 Indeed. Guilty as charged :( What's the 'sentence' for this
 offense ? ;)

 On 01/03/2011 11:43 AM, Carsten Haitzler (The Rasterman) wrote:
 On Mon, 03 Jan 2011 11:20:57 -0500 Christopher
 Michaelcpmicha...@comcast.net   said:

 blame! :)

 Hmm, well I'll be. As it turns out, apparently I did :( some 16
 months ago ... don't even remember doing thatbut trac doesn't
 lie:

 There was mention of pants on fire, so

 Pants OFF!


 Ok, fair enough. How long should pants remain off tho ?

 That's up to the old man.

 7

 years ?

 /me leaves that up to your imagination


 Ok, well it was nice working with you guys :(

 dh
 whoa hey now that was just joking around, right?
 /me glares at vtorri and raster
 RIGHT?

the fact that i said 'years' should be enough. i was joking of course

Vincent

--
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2011-01-03 Thread Christopher Michael
On 01/02/2011 11:33 PM, Enlightenment SVN wrote:
 Log:
 why did you turn off config versioning devilhorns? back on!

Was not me. I haven't touched e_config.c in about 5 months. Let me 
guess, you used svn blame and it came up with my name ? WTH is going on 
w/ that command ? This is the second time I've been 'blamed' for 
something that I did not do.

dh



 Author:   raster
 Date: 2011-01-02 20:33:31 -0800 (Sun, 02 Jan 2011)
 New Revision: 55808
 Trac: http://trac.enlightenment.org/e/changeset/55808

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

 Modified: trunk/e/src/bin/e_config.c
 ===
 --- trunk/e/src/bin/e_config.c2011-01-03 04:28:53 UTC (rev 55807)
 +++ trunk/e/src/bin/e_config.c2011-01-03 04:33:31 UTC (rev 55808)
 @@ -26,7 +26,7 @@

   EAPI E_Config *e_config = NULL;

 -static int _e_config_revisions = 0;
 +static int _e_config_revisions = 9;

   /* local subsystem functions */
   static void _e_config_save_cb(void *data);




--
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2011-01-03 Thread Tom Hacohen
Pants on fire.

On Mon, 2011-01-03 at 10:59 -0500, Christopher Michael wrote:
 On 01/02/2011 11:33 PM, Enlightenment SVN wrote:
  Log:
  why did you turn off config versioning devilhorns? back on!
 
 Was not me. I haven't touched e_config.c in about 5 months. Let me 
 guess, you used svn blame and it came up with my name ? WTH is going on 
 w/ that command ? This is the second time I've been 'blamed' for 
 something that I did not do.
 
 dh
 
 
 
  Author:   raster
  Date: 2011-01-02 20:33:31 -0800 (Sun, 02 Jan 2011)
  New Revision: 55808
  Trac: http://trac.enlightenment.org/e/changeset/55808
 
  Modified:
 trunk/e/src/bin/e_config.c
 
  Modified: trunk/e/src/bin/e_config.c
  ===
  --- trunk/e/src/bin/e_config.c  2011-01-03 04:28:53 UTC (rev 55807)
  +++ trunk/e/src/bin/e_config.c  2011-01-03 04:33:31 UTC (rev 55808)
  @@ -26,7 +26,7 @@
 
EAPI E_Config *e_config = NULL;
 
  -static int _e_config_revisions = 0;
  +static int _e_config_revisions = 9;
 
/* local subsystem functions */
static void _e_config_save_cb(void *data);
 
 
 
 
 --
 Learn how Oracle Real Application Clusters (RAC) One Node allows customers
 to consolidate database storage, standardize their database environment, and, 
 should the need arise, upgrade to a full multi-node Oracle RAC database 
 without downtime or disruption
 http://p.sf.net/sfu/oracle-sfdevnl
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel



--
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2011-01-03 Thread Tom Hacohen
It can be arranged.

On Mon, 2011-01-03 at 11:43 -0500, Christopher Michael wrote:
 No, Trac is not lying in this case...tho I wish it was ;)
 
 dh


--
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2011-01-03 Thread David Seikel
On Mon, 03 Jan 2011 18:45:37 +0200 Tom Hacohen
tom.haco...@partner.samsung.com wrote:

 It can be arranged.
 
 On Mon, 2011-01-03 at 11:43 -0500, Christopher Michael wrote:
  No, Trac is not lying in this case...tho I wish it was ;)

/me snickers.


signature.asc
Description: PGP signature
--
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2011-01-03 Thread The Rasterman
On Mon, 03 Jan 2011 10:59:26 -0500 Christopher Michael cpmicha...@comcast.net
said:

 On 01/02/2011 11:33 PM, Enlightenment SVN wrote:
  Log:
  why did you turn off config versioning devilhorns? back on!
 
 Was not me. I haven't touched e_config.c in about 5 months. Let me 
 guess, you used svn blame and it came up with my name ? WTH is going on 

yup. svn annotate shows you as the last person to touch that line (before me) :)
revision 4 (can't rememebr but it was in the mid 40k's thus.. a while ago -
maybe 5 months...)

 w/ that command ? This is the second time I've been 'blamed' for 
 something that I did not do.
 
 dh
 
 
 
  Author:   raster
  Date: 2011-01-02 20:33:31 -0800 (Sun, 02 Jan 2011)
  New Revision: 55808
  Trac: http://trac.enlightenment.org/e/changeset/55808
 
  Modified:
 trunk/e/src/bin/e_config.c
 
  Modified: trunk/e/src/bin/e_config.c
  ===
  --- trunk/e/src/bin/e_config.c  2011-01-03 04:28:53 UTC (rev 55807)
  +++ trunk/e/src/bin/e_config.c  2011-01-03 04:33:31 UTC (rev 55808)
  @@ -26,7 +26,7 @@
 
EAPI E_Config *e_config = NULL;
 
  -static int _e_config_revisions = 0;
  +static int _e_config_revisions = 9;
 
/* local subsystem functions */
static void _e_config_save_cb(void *data);
 
 
 
 
 --
 Learn how Oracle Real Application Clusters (RAC) One Node allows customers
 to consolidate database storage, standardize their database environment, and, 
 should the need arise, upgrade to a full multi-node Oracle RAC database 
 without downtime or disruption
 http://p.sf.net/sfu/oracle-sfdevnl
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 


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


--
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2011-01-03 Thread The Rasterman
On Mon, 03 Jan 2011 11:20:57 -0500 Christopher Michael cpmicha...@comcast.net
said:

blame! :)

 Hmm, well I'll be. As it turns out, apparently I did :( some 16 months 
 ago ... don't even remember doing thatbut trac doesn't lie:
 
 http://trac.enlightenment.org/e/changeset/42152/trunk/e/src/bin/e_config.c
 
 I think that may have been something that got committed by accident as I 
 can see no viable reason why it was done.
 
 dh
 
 
 On 01/03/2011 11:13 AM, Tom Hacohen wrote:
  Pants on fire.
 
  On Mon, 2011-01-03 at 10:59 -0500, Christopher Michael wrote:
  On 01/02/2011 11:33 PM, Enlightenment SVN wrote:
  Log:
  why did you turn off config versioning devilhorns? back on!
 
  Was not me. I haven't touched e_config.c in about 5 months. Let me
  guess, you used svn blame and it came up with my name ? WTH is going on
  w/ that command ? This is the second time I've been 'blamed' for
  something that I did not do.
 
  dh
 
 
 
  Author:   raster
  Date: 2011-01-02 20:33:31 -0800 (Sun, 02 Jan 2011)
  New Revision: 55808
  Trac: http://trac.enlightenment.org/e/changeset/55808
 
  Modified:
  trunk/e/src/bin/e_config.c
 
  Modified: trunk/e/src/bin/e_config.c
  ===
  --- trunk/e/src/bin/e_config.c2011-01-03 04:28:53 UTC (rev 55807)
  +++ trunk/e/src/bin/e_config.c2011-01-03 04:33:31 UTC (rev 55808)
  @@ -26,7 +26,7 @@
 
 EAPI E_Config *e_config = NULL;
 
  -static int _e_config_revisions = 0;
  +static int _e_config_revisions = 9;
 
 /* local subsystem functions */
 static void _e_config_save_cb(void *data);
 
 
 
 
 
 
 
 --
 Learn how Oracle Real Application Clusters (RAC) One Node allows customers
 to consolidate database storage, standardize their database environment, and, 
 should the need arise, upgrade to a full multi-node Oracle RAC database 
 without downtime or disruption
 http://p.sf.net/sfu/oracle-sfdevnl
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 


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


--
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2011-01-03 Thread Christopher Michael
Indeed. Guilty as charged :( What's the 'sentence' for this offense ? ;)

dh

On 01/03/2011 11:43 AM, Carsten Haitzler (The Rasterman) wrote:
 On Mon, 03 Jan 2011 11:20:57 -0500 Christopher Michaelcpmicha...@comcast.net
 said:

 blame! :)

 Hmm, well I'll be. As it turns out, apparently I did :( some 16 months
 ago ... don't even remember doing thatbut trac doesn't lie:

 http://trac.enlightenment.org/e/changeset/42152/trunk/e/src/bin/e_config.c

 I think that may have been something that got committed by accident as I
 can see no viable reason why it was done.

 dh


 On 01/03/2011 11:13 AM, Tom Hacohen wrote:
 Pants on fire.

 On Mon, 2011-01-03 at 10:59 -0500, Christopher Michael wrote:
 On 01/02/2011 11:33 PM, Enlightenment SVN wrote:
 Log:
 why did you turn off config versioning devilhorns? back on!

 Was not me. I haven't touched e_config.c in about 5 months. Let me
 guess, you used svn blame and it came up with my name ? WTH is going on
 w/ that command ? This is the second time I've been 'blamed' for
 something that I did not do.

 dh



 Author:   raster
 Date: 2011-01-02 20:33:31 -0800 (Sun, 02 Jan 2011)
 New Revision: 55808
 Trac: http://trac.enlightenment.org/e/changeset/55808

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

 Modified: trunk/e/src/bin/e_config.c
 ===
 --- trunk/e/src/bin/e_config.c2011-01-03 04:28:53 UTC (rev 55807)
 +++ trunk/e/src/bin/e_config.c2011-01-03 04:33:31 UTC (rev 55808)
 @@ -26,7 +26,7 @@

 EAPI E_Config *e_config = NULL;

 -static int _e_config_revisions = 0;
 +static int _e_config_revisions = 9;

 /* local subsystem functions */
 static void _e_config_save_cb(void *data);






--
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2011-01-03 Thread Christopher Michael
On 01/03/2011 11:48 AM, David Seikel wrote:
 On Mon, 03 Jan 2011 18:45:37 +0200 Tom Hacohen
 tom.haco...@partner.samsung.com  wrote:

 It can be arranged.

 On Mon, 2011-01-03 at 11:43 -0500, Christopher Michael wrote:
 No, Trac is not lying in this case...tho I wish it was ;)

 /me snickers.


What are you snickering about there onefang ??

dh

--
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2011-01-03 Thread David Seikel
On Mon, 03 Jan 2011 11:55:10 -0500 Christopher Michael
cpmicha...@comcast.net wrote:

 Indeed. Guilty as charged :( What's the 'sentence' for this
 offense ? ;)
 
 On 01/03/2011 11:43 AM, Carsten Haitzler (The Rasterman) wrote:
  On Mon, 03 Jan 2011 11:20:57 -0500 Christopher
  Michaelcpmicha...@comcast.net said:
 
  blame! :)
 
  Hmm, well I'll be. As it turns out, apparently I did :( some 16
  months ago ... don't even remember doing thatbut trac doesn't
  lie:

There was mention of pants on fire, so

Pants OFF!


signature.asc
Description: PGP signature
--
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2011-01-03 Thread Christopher Michael
On 01/03/2011 11:58 AM, David Seikel wrote:
 On Mon, 03 Jan 2011 11:55:10 -0500 Christopher Michael
 cpmicha...@comcast.net  wrote:

 Indeed. Guilty as charged :( What's the 'sentence' for this
 offense ? ;)

 On 01/03/2011 11:43 AM, Carsten Haitzler (The Rasterman) wrote:
 On Mon, 03 Jan 2011 11:20:57 -0500 Christopher
 Michaelcpmicha...@comcast.net  said:

 blame! :)

 Hmm, well I'll be. As it turns out, apparently I did :( some 16
 months ago ... don't even remember doing thatbut trac doesn't
 lie:

 There was mention of pants on fire, so

 Pants OFF!


Ok, fair enough. How long should pants remain off tho ?

dh



--
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2011-01-03 Thread David Seikel
On Mon, 03 Jan 2011 12:05:55 -0500 Christopher Michael
cpmicha...@comcast.net wrote:

 On 01/03/2011 11:58 AM, David Seikel wrote:
  On Mon, 03 Jan 2011 11:55:10 -0500 Christopher Michael
  cpmicha...@comcast.net  wrote:
 
  Indeed. Guilty as charged :( What's the 'sentence' for this
  offense ? ;)
 
  On 01/03/2011 11:43 AM, Carsten Haitzler (The Rasterman) wrote:
  On Mon, 03 Jan 2011 11:20:57 -0500 Christopher
  Michaelcpmicha...@comcast.net  said:
 
  blame! :)
 
  Hmm, well I'll be. As it turns out, apparently I did :( some 16
  months ago ... don't even remember doing thatbut trac doesn't
  lie:
 
  There was mention of pants on fire, so
 
  Pants OFF!
 
 
 Ok, fair enough. How long should pants remain off tho ?

That's up to the old man.


signature.asc
Description: PGP signature
--
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2011-01-03 Thread The Rasterman
On Tue, 4 Jan 2011 03:09:52 +1000 David Seikel onef...@gmail.com said:

 On Mon, 03 Jan 2011 12:05:55 -0500 Christopher Michael
 cpmicha...@comcast.net wrote:
 
  On 01/03/2011 11:58 AM, David Seikel wrote:
   On Mon, 03 Jan 2011 11:55:10 -0500 Christopher Michael
   cpmicha...@comcast.net  wrote:
  
   Indeed. Guilty as charged :( What's the 'sentence' for this
   offense ? ;)
  
   On 01/03/2011 11:43 AM, Carsten Haitzler (The Rasterman) wrote:
   On Mon, 03 Jan 2011 11:20:57 -0500 Christopher
   Michaelcpmicha...@comcast.net  said:
  
   blame! :)
  
   Hmm, well I'll be. As it turns out, apparently I did :( some 16
   months ago ... don't even remember doing thatbut trac doesn't
   lie:
  
   There was mention of pants on fire, so
  
   Pants OFF!
  
  
  Ok, fair enough. How long should pants remain off tho ?
 
 That's up to the old man.

7

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


--
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2011-01-03 Thread Vincent Torri


On Tue, 4 Jan 2011, Carsten Haitzler (The Rasterman) wrote:

 On Tue, 4 Jan 2011 03:09:52 +1000 David Seikel onef...@gmail.com said:

 On Mon, 03 Jan 2011 12:05:55 -0500 Christopher Michael
 cpmicha...@comcast.net wrote:

 On 01/03/2011 11:58 AM, David Seikel wrote:
 On Mon, 03 Jan 2011 11:55:10 -0500 Christopher Michael
 cpmicha...@comcast.net  wrote:

 Indeed. Guilty as charged :( What's the 'sentence' for this
 offense ? ;)

 On 01/03/2011 11:43 AM, Carsten Haitzler (The Rasterman) wrote:
 On Mon, 03 Jan 2011 11:20:57 -0500 Christopher
 Michaelcpmicha...@comcast.net  said:

 blame! :)

 Hmm, well I'll be. As it turns out, apparently I did :( some 16
 months ago ... don't even remember doing thatbut trac doesn't
 lie:

 There was mention of pants on fire, so

 Pants OFF!


 Ok, fair enough. How long should pants remain off tho ?

 That's up to the old man.

 7

years ?

Vincent

--
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2011-01-03 Thread The Rasterman
On Mon, 3 Jan 2011 18:42:35 +0100 (CET) Vincent Torri vto...@univ-evry.fr
said:

 
 
 On Tue, 4 Jan 2011, Carsten Haitzler (The Rasterman) wrote:
 
  On Tue, 4 Jan 2011 03:09:52 +1000 David Seikel onef...@gmail.com said:
 
  On Mon, 03 Jan 2011 12:05:55 -0500 Christopher Michael
  cpmicha...@comcast.net wrote:
 
  On 01/03/2011 11:58 AM, David Seikel wrote:
  On Mon, 03 Jan 2011 11:55:10 -0500 Christopher Michael
  cpmicha...@comcast.net  wrote:
 
  Indeed. Guilty as charged :( What's the 'sentence' for this
  offense ? ;)
 
  On 01/03/2011 11:43 AM, Carsten Haitzler (The Rasterman) wrote:
  On Mon, 03 Jan 2011 11:20:57 -0500 Christopher
  Michaelcpmicha...@comcast.net  said:
 
  blame! :)
 
  Hmm, well I'll be. As it turns out, apparently I did :( some 16
  months ago ... don't even remember doing thatbut trac doesn't
  lie:
 
  There was mention of pants on fire, so
 
  Pants OFF!
 
 
  Ok, fair enough. How long should pants remain off tho ?
 
  That's up to the old man.
 
  7
 
 years ?

/me leaves that up to your imagination

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


--
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2011-01-03 Thread Christopher Michael
On 01/03/2011 12:43 PM, Carsten Haitzler (The Rasterman) wrote:
 On Mon, 3 Jan 2011 18:42:35 +0100 (CET) Vincent Torrivto...@univ-evry.fr
 said:



 On Tue, 4 Jan 2011, Carsten Haitzler (The Rasterman) wrote:

 On Tue, 4 Jan 2011 03:09:52 +1000 David Seikelonef...@gmail.com  said:

 On Mon, 03 Jan 2011 12:05:55 -0500 Christopher Michael
 cpmicha...@comcast.net  wrote:

 On 01/03/2011 11:58 AM, David Seikel wrote:
 On Mon, 03 Jan 2011 11:55:10 -0500 Christopher Michael
 cpmicha...@comcast.net   wrote:

 Indeed. Guilty as charged :( What's the 'sentence' for this
 offense ? ;)

 On 01/03/2011 11:43 AM, Carsten Haitzler (The Rasterman) wrote:
 On Mon, 03 Jan 2011 11:20:57 -0500 Christopher
 Michaelcpmicha...@comcast.net   said:

 blame! :)

 Hmm, well I'll be. As it turns out, apparently I did :( some 16
 months ago ... don't even remember doing thatbut trac doesn't
 lie:

 There was mention of pants on fire, so

 Pants OFF!


 Ok, fair enough. How long should pants remain off tho ?

 That's up to the old man.

 7

 years ?

 /me leaves that up to your imagination


Ok, well it was nice working with you guys :(

dh


--
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2010-09-13 Thread Christopher Michael
On 09/12/2010 06:57 PM, Carsten Haitzler (The Rasterman) wrote:
 On Fri, 10 Sep 2010 11:15:49 -0400 Christopher Michaelcpmicha...@comcast.net
 said:

 On 09/10/2010 12:09 AM, Enlightenment SVN wrote:
 Log:
 menu icons.. are meant to be e_icon objects... devilhorns!
 :)
 (damned 64bit shit found it)



 actually amazing it worked at all on 32bit. as such e17's e_icon stuff didnt 
 do
 object type checking and thus it got thru - a lot of e17's internals dont 
 check
 types and assume u do things right as its not actually a library and can 
 assume
 rightness - this will get fixed when we eventually use elementary in e18 as it
 checks. it doesn't trust you :)


Well, I'm not entirely shocked that it worked tbhgiven the variable 
 error checks (or lack thereof) inside e_menu. The way that e_menu is 
currently done, anyone can hook into a realize callback and replace the 
menu's icon w/ any Evas_Object (rect, etc, etc).

Really it's my fault tho as I looked at the return from _gc_icon and it 
said Evas_Object, and looked at the e_menu header and it said also that 
menu-icon was an Evas_Objectso according to the (admittedly short) 
brief reading of code that I did it should have worked in theory ;) ... 
but eh, it's neither here nor there now :)

dh

--
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing
http://p.sf.net/sfu/novell-sfdev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2010-09-12 Thread The Rasterman
On Fri, 10 Sep 2010 11:15:49 -0400 Christopher Michael cpmicha...@comcast.net
said:

 On 09/10/2010 12:09 AM, Enlightenment SVN wrote:
  Log:
 menu icons.. are meant to be e_icon objects... devilhorns!
 :)
 (damned 64bit shit found it)
 
 

actually amazing it worked at all on 32bit. as such e17's e_icon stuff didnt do
object type checking and thus it got thru - a lot of e17's internals dont check
types and assume u do things right as its not actually a library and can assume
rightness - this will get fixed when we eventually use elementary in e18 as it
checks. it doesn't trust you :)


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


--
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing
http://p.sf.net/sfu/novell-sfdev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2010-09-10 Thread Christopher Michael
On 09/10/2010 12:09 AM, Enlightenment SVN wrote:
 Log:
menu icons.. are meant to be e_icon objects... devilhorns!
:)
(damned 64bit shit found it)


DOH :( Sorry about that. Spanking received, Thanks for the fix old man :)

dh


--
Automate Storage Tiering Simply
Optimize IT performance and efficiency through flexible, powerful, 
automated storage tiering capabilities. View this brief to learn how
you can reduce costs and improve performance. 
http://p.sf.net/sfu/dell-sfdev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2010-07-13 Thread Brett Nash

Good to know I'm not the only one who spams the world with
miss-committed printfs...

svn needs add --interactive ;-)

 Author:   raster
 Date: 2010-07-13 16:56:47 -0700 (Tue, 13 Jul 2010)
 New Revision: 50240
 
 Modified:
   trunk/e/src/bin/e_dpms.c 
 
 Modified: trunk/e/src/bin/e_dpms.c
 ===
 --- trunk/e/src/bin/e_dpms.c  2010-07-13 23:36:32 UTC (rev
 50239) +++ trunk/e/src/bin/e_dpms.c   2010-07-13 23:56:47 UTC
 (rev 50240) @@ -6,6 +6,7 @@
  static Ecore_Event_Handler *_e_dpms_handler_config_mode = NULL;
  static Ecore_Event_Handler *_e_dpms_handler_border_fullscreen = NULL;
  static Ecore_Event_Handler *_e_dpms_handler_border_unfullscreen =
 NULL; +static Ecore_Event_Handler *_e_dpms_handler_border_remove =
 NULL; static int _e_dpms_fullscreen_count = 0;
  
  static Eina_Bool
 @@ -19,6 +20,7 @@
  _e_dpms_handler_border_fullscreen_cb(void *data __UNUSED__, int type
 __UNUSED__, void *event __UNUSED__) {
 _e_dpms_fullscreen_count++;
 +printf(incremented fs_count: %d\n, _e_dpms_fullscreen_count); 
 if (_e_dpms_fullscreen_count == 1) e_dpms_init();
 return ECORE_CALLBACK_PASS_ON;
  }
 @@ -27,17 +29,33 @@
  _e_dpms_handler_border_unfullscreen_cb(void *data __UNUSED__, int
 type __UNUSED__, void *event __UNUSED__) {
 _e_dpms_fullscreen_count--;
 +printf(decremented fs_count: %d\n, _e_dpms_fullscreen_count); 
 if (_e_dpms_fullscreen_count == 0) e_dpms_init();
 else if (_e_dpms_fullscreen_count  0) _e_dpms_fullscreen_count =
 0; return ECORE_CALLBACK_PASS_ON;
  }
  
 +static Eina_Bool
 +_e_dpms_handler_border_remove_cb(void *data __UNUSED__, int type
 __UNUSED__, void *event) +{
 +   E_Event_Border_Remove *ev = event;
 +
 +   if (ev-border-fullscreen) {
 +  _e_dpms_fullscreen_count--;
 +printf(decremented fs_count from remove: %d\n,
 _e_dpms_fullscreen_count); 
 +  if (_e_dpms_fullscreen_count == 0) e_dpms_init();
 +  else if (_e_dpms_fullscreen_count  0)
 _e_dpms_fullscreen_count = 0;
 +   }
 +   return ECORE_CALLBACK_PASS_ON;
 +}
 +
  EAPI int
  e_dpms_init(void)
  {
 int standby=0, suspend=0, off=0;
 int enabled = ((e_config-dpms_enable) 
 (!e_config-mode.presentation)  (_e_dpms_fullscreen_count = 0));
 +printf(checking fs_count and if enabled: %d, %d\n,
 _e_dpms_fullscreen_count, enabled); 
 if (!_e_dpms_handler_config_mode)
   _e_dpms_handler_config_mode = ecore_event_handler_add
 @@ -51,6 +69,10 @@
   _e_dpms_handler_border_unfullscreen = ecore_event_handler_add
 (E_EVENT_BORDER_UNFULLSCREEN,
 _e_dpms_handler_border_unfullscreen_cb, NULL); 
 +   if (!_e_dpms_handler_border_remove)
 + _e_dpms_handler_border_remove = ecore_event_handler_add
 +   (E_EVENT_BORDER_REMOVE, _e_dpms_handler_border_remove_cb,
 NULL); +
 ecore_x_dpms_enabled_set(enabled);
 if (!enabled)
   return 1;
 
 
 --
 This SF.net email is sponsored by Sprint
 What will you do first with EVO, the first 4G phone?
 Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
 ___
 enlightenment-svn mailing list
 enlightenment-...@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-svn


--
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2010-07-13 Thread The Rasterman
On Wed, 14 Jul 2010 10:48:49 +0800 Brett Nash n...@nash.id.au said:

i know they're there. :) ruben is working on a bigger better more full-covering
fix :) thus why i think they are find to spam in for now :)

 
 Good to know I'm not the only one who spams the world with
 miss-committed printfs...
 
 svn needs add --interactive ;-)
 
  Author:   raster
  Date: 2010-07-13 16:56:47 -0700 (Tue, 13 Jul 2010)
  New Revision: 50240
  
  Modified:
trunk/e/src/bin/e_dpms.c 
  
  Modified: trunk/e/src/bin/e_dpms.c
  ===
  --- trunk/e/src/bin/e_dpms.c2010-07-13 23:36:32 UTC (rev
  50239) +++ trunk/e/src/bin/e_dpms.c 2010-07-13 23:56:47 UTC
  (rev 50240) @@ -6,6 +6,7 @@
   static Ecore_Event_Handler *_e_dpms_handler_config_mode = NULL;
   static Ecore_Event_Handler *_e_dpms_handler_border_fullscreen = NULL;
   static Ecore_Event_Handler *_e_dpms_handler_border_unfullscreen =
  NULL; +static Ecore_Event_Handler *_e_dpms_handler_border_remove =
  NULL; static int _e_dpms_fullscreen_count = 0;
   
   static Eina_Bool
  @@ -19,6 +20,7 @@
   _e_dpms_handler_border_fullscreen_cb(void *data __UNUSED__, int type
  __UNUSED__, void *event __UNUSED__) {
  _e_dpms_fullscreen_count++;
  +printf(incremented fs_count: %d\n, _e_dpms_fullscreen_count); 
  if (_e_dpms_fullscreen_count == 1) e_dpms_init();
  return ECORE_CALLBACK_PASS_ON;
   }
  @@ -27,17 +29,33 @@
   _e_dpms_handler_border_unfullscreen_cb(void *data __UNUSED__, int
  type __UNUSED__, void *event __UNUSED__) {
  _e_dpms_fullscreen_count--;
  +printf(decremented fs_count: %d\n, _e_dpms_fullscreen_count); 
  if (_e_dpms_fullscreen_count == 0) e_dpms_init();
  else if (_e_dpms_fullscreen_count  0) _e_dpms_fullscreen_count =
  0; return ECORE_CALLBACK_PASS_ON;
   }
   
  +static Eina_Bool
  +_e_dpms_handler_border_remove_cb(void *data __UNUSED__, int type
  __UNUSED__, void *event) +{
  +   E_Event_Border_Remove *ev = event;
  +
  +   if (ev-border-fullscreen) {
  +  _e_dpms_fullscreen_count--;
  +printf(decremented fs_count from remove: %d\n,
  _e_dpms_fullscreen_count); 
  +  if (_e_dpms_fullscreen_count == 0) e_dpms_init();
  +  else if (_e_dpms_fullscreen_count  0)
  _e_dpms_fullscreen_count = 0;
  +   }
  +   return ECORE_CALLBACK_PASS_ON;
  +}
  +
   EAPI int
   e_dpms_init(void)
   {
  int standby=0, suspend=0, off=0;
  int enabled = ((e_config-dpms_enable) 
  (!e_config-mode.presentation)  (_e_dpms_fullscreen_count = 0));
  +printf(checking fs_count and if enabled: %d, %d\n,
  _e_dpms_fullscreen_count, enabled); 
  if (!_e_dpms_handler_config_mode)
_e_dpms_handler_config_mode = ecore_event_handler_add
  @@ -51,6 +69,10 @@
_e_dpms_handler_border_unfullscreen = ecore_event_handler_add
  (E_EVENT_BORDER_UNFULLSCREEN,
  _e_dpms_handler_border_unfullscreen_cb, NULL); 
  +   if (!_e_dpms_handler_border_remove)
  + _e_dpms_handler_border_remove = ecore_event_handler_add
  +   (E_EVENT_BORDER_REMOVE, _e_dpms_handler_border_remove_cb,
  NULL); +
  ecore_x_dpms_enabled_set(enabled);
  if (!enabled)
return 1;
  
  
  --
  This SF.net email is sponsored by Sprint
  What will you do first with EVO, the first 4G phone?
  Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
  ___
  enlightenment-svn mailing list
  enlightenment-...@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-svn
 
 
 --
 This SF.net email is sponsored by Sprint
 What will you do first with EVO, the first 4G phone?
 Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 


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


--
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2010-04-29 Thread sebastid
But other parts of E expects it to be gone, so it was right for them :)
Anyway, need to track down all internal users who listens to file drops
and fix correctly.

Sebastian

 Log:
   DONT strip file://! efm etc. expects it.. as its a uri! dnd broke as of
 this
   change completely... bad englebass! bad! spank! :)


 Author:   raster
 Date: 2010-04-27 20:30:31 -0700 (Tue, 27 Apr 2010)
 New Revision: 48379

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

 Modified: trunk/e/src/bin/e_dnd.c
 ===
 --- trunk/e/src/bin/e_dnd.c   2010-04-28 03:30:20 UTC (rev 48378)
 +++ trunk/e/src/bin/e_dnd.c   2010-04-28 03:30:31 UTC (rev 48379)
 @@ -764,7 +764,7 @@
/* A little bit of caching to avoid trips to X. */
cache.win = root;
  // wtf - get root of root window? pointless!
 -//cache.root = ecore_x_window_root_get(root);
 +  cache.root = ecore_x_window_root_get(root);
cache.root = root;
 }
   win = ecore_x_window_shadow_tree_at_xy_with_skip_get(cache.root, x, y,
 ignore_win, 2);
 @@ -1389,7 +1389,7 @@
 {
/* TODO: Check if hostname is in file:// uri */
if (!strncmp(files-files[i], file://, 7))
 -l = eina_list_append(l, files-files[i] + 7);
 +l = eina_list_append(l, files-files[i]);
/* TODO: download files
else if (!strncmp(files-files[i], http://;, 7))
else if (!strncmp(files-files[i], ftp://;, 6))


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




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


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

2010-04-27 Thread Gustavo Sverzut Barbieri
On Tue, Apr 27, 2010 at 10:30 AM, Enlightenment SVN
no-re...@enlightenment.org wrote:
 Log:
  no more e_fm_open - use dbus... eg:

  dbus-send --session --dest=org.enlightenment.FileManager 
 /org/enlightenment/FileManager org.enlightenment.FileManager.OpenDirectory 
 string:'/home/raster'

I guess someone could write a shell script for that, no? :-)  In the
lines of the new enlightenment_remote


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

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


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

2010-04-27 Thread Albin Tonnerre
On Tue, Apr 27, 2010 at 3:30 PM, Enlightenment SVN
no-re...@enlightenment.org wrote:
 Log:
  no more e_fm_open - use dbus... eg:

  dbus-send --session --dest=org.enlightenment.FileManager 
 /org/enlightenment/FileManager org.enlightenment.FileManager.OpenDirectory 
 string:'/home/raster'


 Author:       raster
 Date:         2010-04-27 06:30:33 -0700 (Tue, 27 Apr 2010)
 New Revision: 48362

 Removed:
  trunk/e/src/bin/e_fm_open.c
 Modified:
  trunk/e/src/bin/e_ipc.c

I guess you also need to fix Makefile.am

Cheers,
Albin

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


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

2010-04-27 Thread Dr. Michael Lauer

Am 27.04.2010 um 15:52 schrieb Gustavo Sverzut Barbieri:

 On Tue, Apr 27, 2010 at 10:30 AM, Enlightenment SVN
 no-re...@enlightenment.org wrote:
 Log:
  no more e_fm_open - use dbus... eg:
 
  dbus-send --session --dest=org.enlightenment.FileManager 
 /org/enlightenment/FileManager org.enlightenment.FileManager.OpenDirectory 
 string:'/home/raster'
 
 I guess someone could write a shell script for that, no? :-)  In the
 lines of the new enlightenment_remote

Or use a dbus utility with a slightly more sane syntax... (and even an 
interactive mode w/ readline completion and history :-)..:

mdbus2 org.enlightenment.FileManager org/enlightenment/FileManager 
org.enlightenment.FileManager.OpenDirectory /home/raster

If you're interested: http://downloads.freesmartphone.org/mdbus-2.0.0.tar.bz2

Cheers,

:M:


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


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

2010-04-27 Thread Gustavo Sverzut Barbieri
i fixed it

On Tue, Apr 27, 2010 at 11:10 AM, Albin Tonnerre
albin.tonne...@gmail.com wrote:
 On Tue, Apr 27, 2010 at 3:30 PM, Enlightenment SVN
 no-re...@enlightenment.org wrote:
 Log:
  no more e_fm_open - use dbus... eg:

  dbus-send --session --dest=org.enlightenment.FileManager 
 /org/enlightenment/FileManager org.enlightenment.FileManager.OpenDirectory 
 string:'/home/raster'


 Author:       raster
 Date:         2010-04-27 06:30:33 -0700 (Tue, 27 Apr 2010)
 New Revision: 48362

 Removed:
  trunk/e/src/bin/e_fm_open.c
 Modified:
  trunk/e/src/bin/e_ipc.c

 I guess you also need to fix Makefile.am

 Cheers,
 Albin

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




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

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


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

2010-04-27 Thread The Rasterman
On Tue, 27 Apr 2010 12:47:18 -0300 Gustavo Sverzut Barbieri
barbi...@profusion.mobi said:

i could have sworn i editied the makefile.am.. in fact i did.. i KNOW i did...
why the hell didnt it get committed... did i forget to save?

 i fixed it
 
 On Tue, Apr 27, 2010 at 11:10 AM, Albin Tonnerre
 albin.tonne...@gmail.com wrote:
  On Tue, Apr 27, 2010 at 3:30 PM, Enlightenment SVN
  no-re...@enlightenment.org wrote:
  Log:
   no more e_fm_open - use dbus... eg:
 
   dbus-send --session
  --dest=org.enlightenment.FileManager /org/enlightenment/FileManager
  org.enlightenment.FileManager.OpenDirectory string:'/home/raster'
 
 
  Author:       raster
  Date:         2010-04-27 06:30:33 -0700 (Tue, 27 Apr 2010)
  New Revision: 48362
 
  Removed:
   trunk/e/src/bin/e_fm_open.c
  Modified:
   trunk/e/src/bin/e_ipc.c
 
  I guess you also need to fix Makefile.am
 
  Cheers,
  Albin
 
  --
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 
 
 
 
 -- 
 Gustavo Sverzut Barbieri
 http://profusion.mobi embedded systems
 --
 MSN: barbi...@gmail.com
 Skype: gsbarbieri
 Mobile: +55 (19) 9225-2202
 
 --
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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


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


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

2010-03-16 Thread Christopher Michael
On 03/16/2010 04:11 AM, Enlightenment SVN wrote:
 Log:
and on osx -  they use some other env var apparently.


Not 100% on this, but shouldn't that be an OR, rather than an AND ? So 
that it checks OSx and other systems (linux, etc)...

dh

  args = alloca((argc + 2 + VALGRIND_MAX_ARGS) * sizeof(char *));
 -   if (!getenv(DBUS_SESSION_BUS_ADDRESS))
 +   if ((!getenv(DBUS_SESSION_BUS_ADDRESS))
 +   (!getenv(DBUS_LAUNCHD_SESSION_BUS_SOCKET)))
{
   args[0] = dbus-launch;
   args[1] = --exit-with-session;



--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2010-03-16 Thread The Rasterman
On Tue, 16 Mar 2010 06:35:37 -0400 Christopher Michael cpmicha...@comcast.net
said:

 On 03/16/2010 04:11 AM, Enlightenment SVN wrote:
  Log:
 and on osx -  they use some other env var apparently.
 
 
 Not 100% on this, but shouldn't that be an OR, rather than an AND ? So 
 that it checks OSx and other systems (linux, etc)...

no - it's a . if no existing dbus session ius set up - set up one (no bus
address AND no bus socket)

 dh
 
   args = alloca((argc + 2 + VALGRIND_MAX_ARGS) * sizeof(char *));
  -   if (!getenv(DBUS_SESSION_BUS_ADDRESS))
  +   if ((!getenv(DBUS_SESSION_BUS_ADDRESS))
  +   (!getenv(DBUS_LAUNCHD_SESSION_BUS_SOCKET)))
 {
  args[0] = dbus-launch;
  args[1] = --exit-with-session;
 
 
 
 --
 Download Intel#174; Parallel Studio Eval
 Try the new software tools for yourself. Speed compiling, find bugs
 proactively, and fine-tune applications for parallel performance.
 See why Intel Parallel Studio got high marks during beta.
 http://p.sf.net/sfu/intel-sw-dev
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 


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


--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2010-03-16 Thread Christopher Michael
On 03/16/2010 07:21 AM, Carsten Haitzler (The Rasterman) wrote:
 On Tue, 16 Mar 2010 06:35:37 -0400 Christopher Michaelcpmicha...@comcast.net
 said:

 On 03/16/2010 04:11 AM, Enlightenment SVN wrote:
 Log:
 and on osx -  they use some other env var apparently.


 Not 100% on this, but shouldn't that be an OR, rather than an AND ? So
 that it checks OSx and other systems (linux, etc)...

 no - it's a. if no existing dbus session ius set up - set up one (no bus
 address AND no bus socket)

Ahh ok :) No worries. I was thinking that it was an either/or detection 
to trap for OSx ... my bad...didn't know the full context of the change 
and wanted to be sure. Just ignore me ... I'm just waking up and haven't 
had my coffee yet ;)

dh

 dh

   args = alloca((argc + 2 + VALGRIND_MAX_ARGS) * sizeof(char *));
 -   if (!getenv(DBUS_SESSION_BUS_ADDRESS))
 +   if ((!getenv(DBUS_SESSION_BUS_ADDRESS))
 +   (!getenv(DBUS_LAUNCHD_SESSION_BUS_SOCKET)))
 {
 args[0] = dbus-launch;
 args[1] = --exit-with-session;



--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2010-01-08 Thread cpmichael1

- Original Message - 
From: Enlightenment SVN no-re...@enlightenment.org 
To: enlightenment-...@lists.sourceforge.net 
Sent: Friday, January 8, 2010 8:01:56 PM GMT -05:00 US/Canada Eastern 
Subject: E SVN: raster trunk/e/src/bin 

Log: 
comments++ 


Author: raster 
Date: 2010-01-08 17:01:56 -0800 (Fri, 08 Jan 2010) 
New Revision: 44999 

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

Modified: trunk/e/src/bin/e_win.c 
=== 
--- trunk/e/src/bin/e_win.c 2010-01-09 00:35:21 UTC (rev 44998) 
+++ trunk/e/src/bin/e_win.c 2010-01-09 01:01:56 UTC (rev 44999) 
@@ -90,6 +90,7 @@ 
_e_win_prop_update(win); 
ecore_evas_lower(win-ecore_evas); 
win-border = e_border_new(win-container, win-evas_win, 1, 1); 
+// dont need this - special stuff 
// win-border-ignore_first_unmap = 1; 
if (!win-placed) 
win-border-re_manage = 0; 


If It's Not placed, shouldn't we manage it as a WM ? 

dh 

@@ -99,6 +100,7 @@ 
} 
_e_win_prop_update(win); 
e_border_show(win-border); 
+// done now by e_border specially 
// ecore_evas_show(win-ecore_evas); 
} 



-- 
This SF.Net email is sponsored by the Verizon Developer Community 
Take advantage of Verizon's best-in-class app development support 
A streamlined, 14 day to market process makes app distribution fast and easy 
Join now and get one step closer to millions of Verizon customers 
http://p.sf.net/sfu/verizon-dev2dev 
___ 
enlightenment-svn mailing list 
enlightenment-...@lists.sourceforge.net 
https://lists.sourceforge.net/lists/listinfo/enlightenment-svn 
--
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev 
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2009-03-23 Thread Gustavo Sverzut Barbieri
On Mon, Mar 23, 2009 at 6:36 AM, Enlightenment SVN
no-re...@enlightenment.org wrote:
 Log:
  nuke segv in fm and leaks in menus.


Raster, please see http://trac.enlightenment.org/e/changeset/38528, it
should be automatic, if not something is holding reference to menu and
not hitting delete function.

Also, just realized that it will have problem with
EINA_LIST_FOREACH(), must change to the safe version... will do it
right now.

Let's try to avoid this explicit submenu del, references should be
used correctly, but if we need to delete it then add to
_e_menu_item_free() (uncomment that line, comment the one above it).


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

--
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2009-02-26 Thread Viktor Kojouharov
E segfaults on start with this change. No idea why

On Thu, Feb 26, 2009 at 4:46 AM, Enlightenment SVN
no-re...@enlightenment.org wrote:
 Log:
  use new efreet api fo extra icon dirs.


 Author:       raster
 Date:         2009-02-25 19:46:59 -0800 (Wed, 25 Feb 2009)
 New Revision: 39227

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

 Modified: trunk/e/src/bin/e_main.c
 ===
 --- trunk/e/src/bin/e_main.c    2009-02-26 03:46:35 UTC (rev 39226)
 +++ trunk/e/src/bin/e_main.c    2009-02-26 03:46:59 UTC (rev 39227)
 @@ -762,15 +762,15 @@
    e_init_status_set(_(Setting up Paths));
    TS(efreet paths);
      {
 -       Eina_List *list;
 +       Eina_List **list;

        list = efreet_icon_extra_list_get();
        if (list)
          {
             snprintf(buf, sizeof(buf), %s/.e/e/icons, e_user_homedir_get());
 -            list = eina_list_prepend(list, (void 
 *)eina_stringshare_add(buf));
 +            *list = eina_list_prepend(*list, (void 
 *)eina_stringshare_add(buf));
             snprintf(buf, sizeof(buf), %s/data/icons, e_prefix_data_get());
 -            list = eina_list_prepend(list, (void 
 *)eina_stringshare_add(buf));
 +            *list = eina_list_prepend(*list, (void 
 *)eina_stringshare_add(buf));
          }
      }
    efreet_icon_extension_add(.edj);


 --
 Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
 -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
 -Strategies to boost innovation and cut costs with open source participation
 -Receive a $600 discount off the registration fee with the source code: SFAD
 http://p.sf.net/sfu/XcvMzF8H
 ___
 enlightenment-svn mailing list
 enlightenment-...@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-svn


--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2009-02-26 Thread The Rasterman
On Thu, 26 Feb 2009 09:55:47 +0100 Viktor Kojouharov vkojouha...@gmail.com
said:

does the commit log indicate to you what you should do? :) (hint)

 E segfaults on start with this change. No idea why
 
 On Thu, Feb 26, 2009 at 4:46 AM, Enlightenment SVN
 no-re...@enlightenment.org wrote:
  Log:
   use new efreet api fo extra icon dirs.
 
 
  Author:       raster
  Date:         2009-02-25 19:46:59 -0800 (Wed, 25 Feb 2009)
  New Revision: 39227
 
  Modified:
   trunk/e/src/bin/e_main.c
 
  Modified: trunk/e/src/bin/e_main.c
  ===
  --- trunk/e/src/bin/e_main.c    2009-02-26 03:46:35 UTC (rev 39226)
  +++ trunk/e/src/bin/e_main.c    2009-02-26 03:46:59 UTC (rev 39227)
  @@ -762,15 +762,15 @@
     e_init_status_set(_(Setting up Paths));
     TS(efreet paths);
       {
  -       Eina_List *list;
  +       Eina_List **list;
 
         list = efreet_icon_extra_list_get();
         if (list)
           {
              snprintf(buf, sizeof(buf), %s/.e/e/icons, e_user_homedir_get
  ());
  -            list = eina_list_prepend(list, (void *)eina_stringshare_add
  (buf));
  +            *list = eina_list_prepend(*list, (void *)eina_stringshare_add
  (buf)); snprintf(buf, sizeof(buf), %s/data/icons, e_prefix_data_get());
  -            list = eina_list_prepend(list, (void *)eina_stringshare_add
  (buf));
  +            *list = eina_list_prepend(*list, (void *)eina_stringshare_add
  (buf)); }
       }
     efreet_icon_extension_add(.edj);
 
 
  --
  Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
  -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
  -Strategies to boost innovation and cut costs with open source participation
  -Receive a $600 discount off the registration fee with the source code: SFAD
  http://p.sf.net/sfu/XcvMzF8H
  ___
  enlightenment-svn mailing list
  enlightenment-...@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-svn
 
 
 --
 Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
 -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
 -Strategies to boost innovation and cut costs with open source participation
 -Receive a $600 discount off the registration fee with the source code: SFAD
 http://p.sf.net/sfu/XcvMzF8H
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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


--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2009-02-26 Thread Viktor Kojouharov
I was pretty sure that I had updated and installed efreet beforehand,
really :)

anyway, for reasons beyond my control, e starts fine now :)

On Thu, 2009-02-26 at 22:15 +1100, Carsten Haitzler wrote:
 On Thu, 26 Feb 2009 09:55:47 +0100 Viktor Kojouharov vkojouha...@gmail.com
 said:
 
 does the commit log indicate to you what you should do? :) (hint)
 
  E segfaults on start with this change. No idea why
  
  On Thu, Feb 26, 2009 at 4:46 AM, Enlightenment SVN
  no-re...@enlightenment.org wrote:
   Log:
use new efreet api fo extra icon dirs.
  
  
   Author:   raster
   Date: 2009-02-25 19:46:59 -0800 (Wed, 25 Feb 2009)
   New Revision: 39227
  
   Modified:
trunk/e/src/bin/e_main.c
  
   Modified: trunk/e/src/bin/e_main.c
   ===
   --- trunk/e/src/bin/e_main.c2009-02-26 03:46:35 UTC (rev 39226)
   +++ trunk/e/src/bin/e_main.c2009-02-26 03:46:59 UTC (rev 39227)
   @@ -762,15 +762,15 @@
  e_init_status_set(_(Setting up Paths));
  TS(efreet paths);
{
   -   Eina_List *list;
   +   Eina_List **list;
  
  list = efreet_icon_extra_list_get();
  if (list)
{
   snprintf(buf, sizeof(buf), %s/.e/e/icons, e_user_homedir_get
   ());
   -list = eina_list_prepend(list, (void *)eina_stringshare_add
   (buf));
   +*list = eina_list_prepend(*list, (void *)eina_stringshare_add
   (buf)); snprintf(buf, sizeof(buf), %s/data/icons, e_prefix_data_get());
   -list = eina_list_prepend(list, (void *)eina_stringshare_add
   (buf));
   +*list = eina_list_prepend(*list, (void *)eina_stringshare_add
   (buf)); }
}
  efreet_icon_extension_add(.edj);
  
  
   --
   Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, 
   CA
   -OSBC tackles the biggest issue in open source: Open Sourcing the 
   Enterprise
   -Strategies to boost innovation and cut costs with open source 
   participation
   -Receive a $600 discount off the registration fee with the source code: 
   SFAD
   http://p.sf.net/sfu/XcvMzF8H
   ___
   enlightenment-svn mailing list
   enlightenment-...@lists.sourceforge.net
   https://lists.sourceforge.net/lists/listinfo/enlightenment-svn
  
  
  --
  Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
  -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
  -Strategies to boost innovation and cut costs with open source participation
  -Receive a $600 discount off the registration fee with the source code: SFAD
  http://p.sf.net/sfu/XcvMzF8H
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 
 


--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2009-01-28 Thread thomasg
Hi raster,

may I ask, why you replaced reboot by reset?
In my understanding, reset is the action you take when nothing works
and you just power off without a proper shutdown procedure.
Not only all other DE's/OS's use reboot, but also the shutdown tool
from the widely used sysvinit (not only in most linux distros, but
also in many other unix variants like FreeBSD) package uses reboot
for shutdown -r in the help and manpage.
It only saves 1 char to use reset and imho it's incorrect.

Also I think shutdown hits the point more than power off does. The
action shuts the system down, but if it's powered off depends on the
system (bios/acpi/...). But however, that's not that important. :)

Thanks,

thomasg

On Thu, Jan 22, 2009 at 9:54 PM, Enlightenment SVN
no-re...@enlightenment.org wrote:
 Log:
  shorten system action text - simpler. also fix actiosn to be system.


 Author:   raster
 Date: 2009-01-22 12:54:26 -0800 (Thu, 22 Jan 2009)
 New Revision: 38698

 Modified:
  trunk/e/src/bin/e_actions.c trunk/e/src/bin/e_sys.c

 Modified: trunk/e/src/bin/e_actions.c
 ===
 --- trunk/e/src/bin/e_actions.c 2009-01-22 18:33:23 UTC (rev 38697)
 +++ trunk/e/src/bin/e_actions.c 2009-01-22 20:54:26 UTC (rev 38698)
 @@ -2612,7 +2612,7 @@

/* exec */
ACT_GO(exec);
 -   e_action_predef_name_set(_(Launch), _(Defined Command), exec, NULL,
 +   e_action_predef_name_set(_(Launch), _(Command), exec, NULL,
syntax: CommandName, example: /usr/bin/xmms, 1);

/* app */
 @@ -2628,20 +2628,20 @@
e_action_predef_name_set(_(Enlightenment), _(Exit), exit,
NULL, NULL, 0);

 +   ACT_GO(exit_now);
 +   e_action_predef_name_set(_(Enlightenment), _(Exit Now),
 +   exit_now, NULL, NULL, 0);
 +
ACT_GO(logout);
 -   e_action_predef_name_set(_(Enlightenment), _(Log Out), logout,
 +   e_action_predef_name_set(_(System), _(Log Out), logout,
NULL, NULL, 0);

 -   ACT_GO(exit_now);
 -   e_action_predef_name_set(_(Enlightenment), _(Exit Immediately),
 -   exit_now, NULL, NULL, 0);
 -
ACT_GO(halt_now);
 -   e_action_predef_name_set(_(Enlightenment), _(Off Now),
 +   e_action_predef_name_set(_(System), _(Power Off Now),
halt_now, NULL, NULL, 0);

ACT_GO(halt);
 -   e_action_predef_name_set(_(System), _(Off), halt,
 +   e_action_predef_name_set(_(System), _(Power Off), halt,
NULL, NULL, 0);

ACT_GO(reboot);

 Modified: trunk/e/src/bin/e_sys.c
 ===
 --- trunk/e/src/bin/e_sys.c 2009-01-22 18:33:23 UTC (rev 38697)
 +++ trunk/e/src/bin/e_sys.c 2009-01-22 20:54:26 UTC (rev 38698)
 @@ -363,7 +363,7 @@
 _(Logout in progress), E, _sys_logout);
e_obj_dialog_obj_theme_set(od, base/theme/sys, e/sys/logout);
e_obj_dialog_obj_part_text_set(od, e.textblock.message,
 - _(Logout is currently in progress.br
 + _(Logout in progress.br
hilightPlease wait./hilight));
e_obj_dialog_show(od);
e_obj_dialog_icon_set(od, enlightenment/logout);
 @@ -398,7 +398,7 @@
  {
   case E_SYS_LOGOUT:
e_dialog_text_set(dia,
 - _(Enlightenment is busy logging out.br
 + _(Logging out.br
You cannot perform other system actionsbr
once a logout has begun.)
  );
 @@ -406,28 +406,28 @@
   case E_SYS_HALT:
   case E_SYS_HALT_NOW:
e_dialog_text_set(dia,
 - _(Enlightenment is shutting the system down.br
 + _(Powering off.br
You cannot do any other system actionsbr
once a shutdown has been started.)
  );
break;
   case E_SYS_REBOOT:
e_dialog_text_set(dia,
 - _(Enlightenment is rebooting the system.br
 + _(Resetting.br
You cannot do any other system actionsbr
once a reboot has begun.)
  );
break;
   case E_SYS_SUSPEND:
e_dialog_text_set(dia,
 - _(Enlightenment is suspending the system.br
 + _(Suspending.br
Until suspend is complete you cannot performbr
any other system actions.)
  );
break;
   case E_SYS_HIBERNATE:
e_dialog_text_set(dia,
 - _(Enlightenment is hibernating the system.br
 + _(Hibernating.br
You cannot perform an other system 

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

2009-01-28 Thread The Rasterman
On Wed, 28 Jan 2009 21:33:15 +0100 thomasg tho...@gstaedtner.net said:

 Hi raster,
 
 may I ask, why you replaced reboot by reset?

i chose something more generic - why? reboot is a very computerish term. what
if you have... a phone - or a media player. do you reboot it?  :)

 In my understanding, reset is the action you take when nothing works
 and you just power off without a proper shutdown procedure.
 Not only all other DE's/OS's use reboot, but also the shutdown tool
 from the widely used sysvinit (not only in most linux distros, but
 also in many other unix variants like FreeBSD) package uses reboot
 for shutdown -r in the help and manpage.
 It only saves 1 char to use reset and imho it's incorrect.
 
 Also I think shutdown hits the point more than power off does. The
 action shuts the system down, but if it's powered off depends on the
 system (bios/acpi/...). But however, that's not that important. :)

same as above. choosing more neutral terms :)

 Thanks,
 
 thomasg
 
 On Thu, Jan 22, 2009 at 9:54 PM, Enlightenment SVN
 no-re...@enlightenment.org wrote:
  Log:
   shorten system action text - simpler. also fix actiosn to be system.
 
 
  Author:   raster
  Date: 2009-01-22 12:54:26 -0800 (Thu, 22 Jan 2009)
  New Revision: 38698
 
  Modified:
   trunk/e/src/bin/e_actions.c trunk/e/src/bin/e_sys.c
 
  Modified: trunk/e/src/bin/e_actions.c
  ===
  --- trunk/e/src/bin/e_actions.c 2009-01-22 18:33:23 UTC (rev 38697)
  +++ trunk/e/src/bin/e_actions.c 2009-01-22 20:54:26 UTC (rev 38698)
  @@ -2612,7 +2612,7 @@
 
 /* exec */
 ACT_GO(exec);
  -   e_action_predef_name_set(_(Launch), _(Defined Command), exec,
  NULL,
  +   e_action_predef_name_set(_(Launch), _(Command), exec, NULL,
 syntax: CommandName, example: /usr/bin/xmms,
  1);
 
 /* app */
  @@ -2628,20 +2628,20 @@
 e_action_predef_name_set(_(Enlightenment), _(Exit), exit,
 NULL, NULL, 0);
 
  +   ACT_GO(exit_now);
  +   e_action_predef_name_set(_(Enlightenment), _(Exit Now),
  +   exit_now, NULL, NULL, 0);
  +
 ACT_GO(logout);
  -   e_action_predef_name_set(_(Enlightenment), _(Log Out), logout,
  +   e_action_predef_name_set(_(System), _(Log Out), logout,
 NULL, NULL, 0);
 
  -   ACT_GO(exit_now);
  -   e_action_predef_name_set(_(Enlightenment), _(Exit Immediately),
  -   exit_now, NULL, NULL, 0);
  -
 ACT_GO(halt_now);
  -   e_action_predef_name_set(_(Enlightenment), _(Off Now),
  +   e_action_predef_name_set(_(System), _(Power Off Now),
 halt_now, NULL, NULL, 0);
 
 ACT_GO(halt);
  -   e_action_predef_name_set(_(System), _(Off), halt,
  +   e_action_predef_name_set(_(System), _(Power Off), halt,
 NULL, NULL, 0);
 
 ACT_GO(reboot);
 
  Modified: trunk/e/src/bin/e_sys.c
  ===
  --- trunk/e/src/bin/e_sys.c 2009-01-22 18:33:23 UTC (rev 38697)
  +++ trunk/e/src/bin/e_sys.c 2009-01-22 20:54:26 UTC (rev 38698)
  @@ -363,7 +363,7 @@
  _(Logout in progress), E, _sys_logout);
 e_obj_dialog_obj_theme_set(od, base/theme/sys, e/sys/logout);
 e_obj_dialog_obj_part_text_set(od, e.textblock.message,
  - _(Logout is currently in progress.br
  + _(Logout in progress.br
 hilightPlease wait./hilight));
 e_obj_dialog_show(od);
 e_obj_dialog_icon_set(od, enlightenment/logout);
  @@ -398,7 +398,7 @@
   {
case E_SYS_LOGOUT:
 e_dialog_text_set(dia,
  - _(Enlightenment is busy logging out.br
  + _(Logging out.br
 You cannot perform other system actionsbr
 once a logout has begun.)
   );
  @@ -406,28 +406,28 @@
case E_SYS_HALT:
case E_SYS_HALT_NOW:
 e_dialog_text_set(dia,
  - _(Enlightenment is shutting the system down.br
  + _(Powering off.br
 You cannot do any other system actionsbr
 once a shutdown has been started.)
   );
 break;
case E_SYS_REBOOT:
 e_dialog_text_set(dia,
  - _(Enlightenment is rebooting the system.br
  + _(Resetting.br
 You cannot do any other system actionsbr
 once a reboot has begun.)
   );
 break;
case E_SYS_SUSPEND:
 e_dialog_text_set(dia,
  - _(Enlightenment is suspending the system.br
  + _(Suspending.br
 

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

2009-01-28 Thread Michael Jennings
On Thursday, 29 January 2009, at 08:43:26 (+1100),
Carsten Haitzler wrote:

 i chose something more generic - why? reboot is a very computerish term. what
 if you have... a phone - or a media player. do you reboot it?  :)

Yes.

Reboot is actually a more clear and correct term.  In fact, reboot
has now entered the vernacular and is used to reference things like
cars, appliances, and even people.

Reset is simply too ambiguous.

 same as above. choosing more neutral terms :)

Shut down is more neutral, not less, than power off.  I can shut
down my Treo, but I cannot power it off (without removing the
battery).

Michael

-- 
Michael Jennings (a.k.a. KainX)  http://www.kainx.org/  m...@kainx.org
Linux Server/Cluster Admin, LBL.gov   Author, Eterm (www.eterm.org)
---
 The future is all around us, waiting in moments of transition to be
  born in moments of revelation.  -- G'Kar, Babylon 5

--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2009-01-28 Thread thomasg
Erm, actually yes :)

Ok, I do understand, that many technophobe people do not like when
their consumer-devices (which are actually little computers with a PC
OS) behave like a computer, but that doesn't change the fact, that
this machines are computers and do the same stuff.

Maybe I'm just not comfortable with the term reset, because private,
this is the tiny button I press with a needle when nothing works, and
professional, this is the point in time, where I switch a bunch of
circuit breakers to off, because nothing works :)

On Wed, Jan 28, 2009 at 10:43 PM, The Rasterman Carsten Haitzler
ras...@rasterman.com wrote:
 On Wed, 28 Jan 2009 21:33:15 +0100 thomasg tho...@gstaedtner.net said:

 Hi raster,

 may I ask, why you replaced reboot by reset?

 i chose something more generic - why? reboot is a very computerish term. what
 if you have... a phone - or a media player. do you reboot it?  :)

 In my understanding, reset is the action you take when nothing works
 and you just power off without a proper shutdown procedure.
 Not only all other DE's/OS's use reboot, but also the shutdown tool
 from the widely used sysvinit (not only in most linux distros, but
 also in many other unix variants like FreeBSD) package uses reboot
 for shutdown -r in the help and manpage.
 It only saves 1 char to use reset and imho it's incorrect.

 Also I think shutdown hits the point more than power off does. The
 action shuts the system down, but if it's powered off depends on the
 system (bios/acpi/...). But however, that's not that important. :)

 same as above. choosing more neutral terms :)

 Thanks,

 thomasg

 On Thu, Jan 22, 2009 at 9:54 PM, Enlightenment SVN
 no-re...@enlightenment.org wrote:
  Log:
   shorten system action text - simpler. also fix actiosn to be system.
 
 
  Author:   raster
  Date: 2009-01-22 12:54:26 -0800 (Thu, 22 Jan 2009)
  New Revision: 38698
 
  Modified:
   trunk/e/src/bin/e_actions.c trunk/e/src/bin/e_sys.c
 
  Modified: trunk/e/src/bin/e_actions.c
  ===
  --- trunk/e/src/bin/e_actions.c 2009-01-22 18:33:23 UTC (rev 38697)
  +++ trunk/e/src/bin/e_actions.c 2009-01-22 20:54:26 UTC (rev 38698)
  @@ -2612,7 +2612,7 @@
 
 /* exec */
 ACT_GO(exec);
  -   e_action_predef_name_set(_(Launch), _(Defined Command), exec,
  NULL,
  +   e_action_predef_name_set(_(Launch), _(Command), exec, NULL,
 syntax: CommandName, example: /usr/bin/xmms,
  1);
 
 /* app */
  @@ -2628,20 +2628,20 @@
 e_action_predef_name_set(_(Enlightenment), _(Exit), exit,
 NULL, NULL, 0);
 
  +   ACT_GO(exit_now);
  +   e_action_predef_name_set(_(Enlightenment), _(Exit Now),
  +   exit_now, NULL, NULL, 0);
  +
 ACT_GO(logout);
  -   e_action_predef_name_set(_(Enlightenment), _(Log Out), logout,
  +   e_action_predef_name_set(_(System), _(Log Out), logout,
 NULL, NULL, 0);
 
  -   ACT_GO(exit_now);
  -   e_action_predef_name_set(_(Enlightenment), _(Exit Immediately),
  -   exit_now, NULL, NULL, 0);
  -
 ACT_GO(halt_now);
  -   e_action_predef_name_set(_(Enlightenment), _(Off Now),
  +   e_action_predef_name_set(_(System), _(Power Off Now),
 halt_now, NULL, NULL, 0);
 
 ACT_GO(halt);
  -   e_action_predef_name_set(_(System), _(Off), halt,
  +   e_action_predef_name_set(_(System), _(Power Off), halt,
 NULL, NULL, 0);
 
 ACT_GO(reboot);
 
  Modified: trunk/e/src/bin/e_sys.c
  ===
  --- trunk/e/src/bin/e_sys.c 2009-01-22 18:33:23 UTC (rev 38697)
  +++ trunk/e/src/bin/e_sys.c 2009-01-22 20:54:26 UTC (rev 38698)
  @@ -363,7 +363,7 @@
  _(Logout in progress), E, _sys_logout);
 e_obj_dialog_obj_theme_set(od, base/theme/sys, e/sys/logout);
 e_obj_dialog_obj_part_text_set(od, e.textblock.message,
  - _(Logout is currently in progress.br
  + _(Logout in progress.br
 hilightPlease wait./hilight));
 e_obj_dialog_show(od);
 e_obj_dialog_icon_set(od, enlightenment/logout);
  @@ -398,7 +398,7 @@
   {
case E_SYS_LOGOUT:
 e_dialog_text_set(dia,
  - _(Enlightenment is busy logging out.br
  + _(Logging out.br
 You cannot perform other system actionsbr
 once a logout has begun.)
   );
  @@ -406,28 +406,28 @@
case E_SYS_HALT:
case E_SYS_HALT_NOW:
 e_dialog_text_set(dia,
  - _(Enlightenment is shutting the system 
  down.br
  + _(Powering off.br
 You cannot do any other system actionsbr
 

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

2009-01-02 Thread Albin Tonnerre
Oh, sorry, didn't think about that :/

On Fri, Jan 2, 2009 at 12:19 PM, Enlightenment SVN 
no-re...@enlightenment.org wrote:

 Log:
  fix things that broke after utils moved to lib/e/subdir


 Author:   raster
 Date: 2009-01-02 03:19:06 -0800 (Fri, 02 Jan 2009)
 New Revision: 38418

 Modified:
  trunk/e/src/bin/Makefile.am trunk/e/src/bin/e_fm_main.c
 trunk/e/src/bin/e_prefix.c

 Modified: trunk/e/src/bin/Makefile.am
 ===
 --- trunk/e/src/bin/Makefile.am 2009-01-02 10:57:02 UTC (rev 38417)
 +++ trunk/e/src/bin/Makefile.am 2009-01-02 11:19:06 UTC (rev 38418)
 @@ -345,8 +345,7 @@
  enlightenment_fm_SOURCES = \
  e_fm_main.c \
  e_user.c \
 -e_sha1.c \
 -e_prefix.c
 +e_sha1.c


Now you might need e_utils.c too, or you'll end up with a build failure when
compiling with multiple make jobs

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


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

2009-01-02 Thread The Rasterman
On Fri, 2 Jan 2009 15:55:30 +0100 Albin Tonnerre albin.tonne...@gmail.com
babbled:

 Oh, sorry, didn't think about that :/
 
 On Fri, Jan 2, 2009 at 12:19 PM, Enlightenment SVN 
 no-re...@enlightenment.org wrote:
 
  Log:
   fix things that broke after utils moved to lib/e/subdir
 
 
  Author:   raster
  Date: 2009-01-02 03:19:06 -0800 (Fri, 02 Jan 2009)
  New Revision: 38418
 
  Modified:
   trunk/e/src/bin/Makefile.am trunk/e/src/bin/e_fm_main.c
  trunk/e/src/bin/e_prefix.c
 
  Modified: trunk/e/src/bin/Makefile.am
  ===
  --- trunk/e/src/bin/Makefile.am 2009-01-02 10:57:02 UTC (rev 38417)
  +++ trunk/e/src/bin/Makefile.am 2009-01-02 11:19:06 UTC (rev 38418)
  @@ -345,8 +345,7 @@
   enlightenment_fm_SOURCES = \
   e_fm_main.c \
   e_user.c \
  -e_sha1.c \
  -e_prefix.c
  +e_sha1.c
 
 
 Now you might need e_utils.c too, or you'll end up with a build failure when
 compiling with multiple make jobs

e_user.c, and e_sha1.c are self-contained and dont use any other e bits.
e_fm_main doesn't include e_utils.h or any other headers than these - so it
shouldnt have deps (it'd be wrong) ;)

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


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


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

2008-10-26 Thread Christopher Michael
Great idea

dh

Enlightenment SVN wrote:
 Log:
   add a (disabled) dump call for string dumping.
   
   
 Author:   raster
 Date: 2008-10-26 17:38:03 -0700 (Sun, 26 Oct 2008)
 New Revision: 37187
 
 Modified:
   trunk/e/src/bin/e_main.c 
 
 Modified: trunk/e/src/bin/e_main.c
 ===
 --- trunk/e/src/bin/e_main.c  2008-10-27 00:36:22 UTC (rev 37186)
 +++ trunk/e/src/bin/e_main.c  2008-10-27 00:38:03 UTC (rev 37187)
 @@ -106,7 +106,14 @@
  #else
  #define TS(x)
  #endif
 -   
 +
 +static int stdbg(void)
 +{
 +// enable to debug eina stringshare usage   
 +//   eina_stringshare_dump();
 +   return 0;
 +}
 +
  /* externally accessible functions */
  int
  main(int argc, char **argv)
 @@ -994,6 +1001,9 @@
 /* no longer starting up */
 starting = 0;
 /* start our main loop */
 +   
 +   ecore_timer_add(5.0, stdbg, NULL);
 +   
 ecore_main_loop_begin();
  
 e_canvas_idle_flush();
 
 
 -
 This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
 Build the coolest Linux based applications with Moblin SDK  win great prizes
 Grand prize is a trip for two to an Open Source event anywhere in the world
 http://moblin-contest.org/redirect.php?banner_id=100url=/
 ___
 enlightenment-svn mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/enlightenment-svn
 


-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2008-10-26 Thread Christopher Michael
happens to the best of us

dh

Enlightenment SVN wrote:
 Log:
   oops. i was on drugs that day. wrong call (right parameters!)
   good catch
   
   
 Author:   raster
 Date: 2008-10-26 15:44:57 -0700 (Sun, 26 Oct 2008)
 New Revision: 37178
 
 Modified:
   trunk/e/src/bin/e_desklock.c 
 
 Modified: trunk/e/src/bin/e_desklock.c
 ===
 --- trunk/e/src/bin/e_desklock.c  2008-10-26 20:50:21 UTC (rev 37177)
 +++ trunk/e/src/bin/e_desklock.c  2008-10-26 22:44:57 UTC (rev 37178)
 @@ -297,8 +297,7 @@
  edje_object_part_text_set(edp-login_box, 
 e.text.title, 
_(Please enter your unlock 
 password));
  edje_object_size_min_calc(edp-login_box, mw, mh);
 -/* FIXME: This is wrong, edje_file_group_exists needs a 
 file, not an object! */
 -if (edje_file_group_exists(edp-bg_object, 
 e.swallow.login_box))
 +if (edje_object_part_exists(edp-bg_object, 
 e.swallow.login_box))
{
   edje_extern_object_min_size_set(edp-login_box, mw, 
 mh);
   edje_object_part_swallow(edp-bg_object, 
 e.swallow.login_box, edp-login_box);
 
 
 -
 This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
 Build the coolest Linux based applications with Moblin SDK  win great prizes
 Grand prize is a trip for two to an Open Source event anywhere in the world
 http://moblin-contest.org/redirect.php?banner_id=100url=/
 ___
 enlightenment-svn mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/enlightenment-svn
 


-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2008-09-11 Thread Chidambar 'ilLogict' Zinnoury
Dans son message intitulé « E SVN: raster trunk/e/src/bin » du Wed, 10
Sep 2008 20:37:06 -0700, [EMAIL PROTECTED] nous a donné
l'occasion de lire :

 Author:   raster
 Date: 2008-09-10 20:37:06 -0700 (Wed, 10 Sep 2008)
 New Revision: 35940
 
 Modified:
   trunk/e/src/bin/e_scrollframe.c 
 Log:
 
 simplify thumbscroll a little.
[snip]

 Seems part of the patch was lost somewhere... Here it is.

 Cheers!
Index: trunk/e/src/bin/e_scrollframe.c
===
--- trunk/e/src/bin/e_scrollframe.c	(revision 35941)
+++ trunk/e/src/bin/e_scrollframe.c	(working copy)
@@ -675,6 +675,8 @@
x = vx * (double)mx;
y = vy * (double)my;
sd-pan_func.set(sd-pan_obj, x, y);
+   if ((e_config-thumbscroll_enable)  (sd-down.now)  (!sd-down.dragged))
+ sd-down.now = 0;
 }
 
 static void


signature.asc
Description: PGP signature
-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2008-09-10 Thread Christopher Michael
more eyes on the scale please

dh

[EMAIL PROTECTED] wrote:
 Author:   raster
 Date: 2008-09-09 21:34:42 -0700 (Tue, 09 Sep 2008)
 New Revision: 35915
 
 Modified:
   trunk/e/src/bin/e_canvas.c 
 Log:
 
 commented out.. scale testing!
 
 
 
 Modified: trunk/e/src/bin/e_canvas.c
 ===
 --- trunk/e/src/bin/e_canvas.c2008-09-10 04:33:57 UTC (rev 35914)
 +++ trunk/e/src/bin/e_canvas.c2008-09-10 04:34:42 UTC (rev 35915)
 @@ -39,6 +39,8 @@
   }
 else if (e_config-font_hinting == 2)
   evas_font_hinting_set(e, EVAS_FONT_HINTING_NONE);
 +// FIXME: testing.   
 +//   edje_scale_set(2.0);
  }
  
  EAPI void
 
 
 -
 This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
 Build the coolest Linux based applications with Moblin SDK  win great prizes
 Grand prize is a trip for two to an Open Source event anywhere in the world
 http://moblin-contest.org/redirect.php?banner_id=100url=/
 ___
 enlightenment-svn mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/enlightenment-svn
 


-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel