Re: [E-devel] Announcing Nyanology : nyancat theme for Terminology

2012-07-19 Thread Tom Hacohen
You rule.

--
Tom.

On 19/07/12 01:14, Anisse Astier wrote:
 Hi,

 Here is a small theme for Terminology I've been working on last week:
 http://youtu.be/SN5stpMoVs0

 And the source:
 https://github.com/anisse/nyanology

 It requires the bell signal to cursor patch I sent earlier for the
 giggle animation.

 Also, I patched terminology to have it take the configured theme's
 about part instead of the default. But I'm not sure it's in raster's
 plan to allow that.

 It's still very much a work-in-progress, especially the selection, but
 I hope you'll enjoy it !

 --
 Anisse

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



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


Re: [E-devel] E SVN: barbieri IN trunk/e: . src/bin

2012-07-19 Thread Daniel Juyung Seo
This is very interesting. Thanks for your good job.

Daniel Juyung Seo (SeoZ)


On Thu, Jul 19, 2012 at 1:43 PM, Gustavo Sverzut Barbieri
barbi...@profusion.mobi wrote:
 On Thu, Jul 19, 2012 at 1:39 AM, Enlightenment SVN
 no-re...@enlightenment.org wrote:

 Log:
 enlightenment welcomes elementary.

   Now it's possible to do elm_win_add() from your e_modules and use all
   elementary features instead of painful e_widgets.

   We should consider this experimental, but after e17 is out we should
   start to convert dialogs and such to elementary, eventually
   deprecating e_widgets and the theme duplication.

   NOTE: requires r74156 with elementary patch.

   I'll send an email to the list with a simple patch to skel module to
   demo this.


 A simple demo could be done with skel module: http://pastebin.com/a6QdVpH7

 preview http://imgur.com/61178 (of course it looks the same as a boring elm 
 app)

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

--
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/elementary/src/bin

2012-07-19 Thread The Rasterman
On Wed, 18 Jul 2012 11:18:35 -0300 Gustavo Lima Chaves gl...@profusion.mobi
said:

 
 
  Agreed. However I still find it useful for error reporting as it tells more
  context to help fix. But for plain printf(button %p clicked\n, btn) one
  should keep printf
 
 
 
 The motivation was that our test suite is the 1st thing we recurr to
 in order to test and validate changes on widgets. We NEED to be able
 to debug easily while in there, therefore. Being able to more easily
 suppressing junk on my output while debugging is most desireable.

but its a manually run interactive test suite. the output is part of it as much
as the pixels are. it isnt debug info. :)

   --
   - Codito, ergo sum - I code, therefore I am --
   The Rasterman (Carsten Haitzler)ras...@rasterman.com javascript:;
  
  
 
  --
  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
 
 --
 Gustavo Lima Chaves
 Computer Engineer @ ProFUSION Embedded Systems
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and 
 threat landscape has changed and how IT managers can respond. Discussions 
 will include endpoint security, mobile security and the latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 


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


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


Re: [E-devel] [PATCH] elm_icon is disappeared when theme hook is called.

2012-07-19 Thread The Rasterman
On Wed, 18 Jul 2012 14:09:24 +0900 Seunggyun Kim sgyun@samsung.com said:

thanks! in svn it is! :)

 Dear All,
 
 [Current Issue]
  - The elm_icon can be disappeared when theme hook is called.
You can see the problem in the below situation.
 a) elementary_test - Layout select
 b) elementary_config - Fonts(toolbar) - select some font class, font,
 style, size
 c) Select Apply button
then two icons in title layout are disappeared.
 
 [Main cause]
  - when theme hook is called, internally _elm_image_smart_sizing_eval
 function is called.
The function calculates icon's min, max size. 
But min, max size is calculated  only in case no_scale is true or
 resize_down or resize_up is false.
If application isn't set no_scale or resize_down/up, minw and minh value
 is just -1.
So when theme hooks is called then sizing_eval is called, icon's min size
 is -1 and that is disappeared.
 
 [Change Description]
  - I just added evas_object_size_hint_min_get(obj, minw, minh) in
 _elm_image_smart_sizing_eval.
 Patch is working well, but I don't think this is right solution because
 that would break image(icon) min,max concept
 
 Please review the attached patch.
 
 Thanks.


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


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


Re: [E-devel] [PATCH] elm_icon is disappeared when theme hook is called.

2012-07-19 Thread The Rasterman
On Wed, 18 Jul 2012 13:47:37 -0300 Gustavo Lima Chaves gl...@profusion.mobi
said:

 * Daniel Juyung Seo seojuyu...@gmail.com [2012-07-18 18:14:14 +0900]:
 
  Yes elm_image is broken on theme change.
  I don't know what the right direction of this issue is.
  Anybody can review this?
 
 Sounds reasonable. Raster?
 We gotta check image, icon and photo are OK after this.

they aren't any more broken than already (photocam has a nasty now during
zoom... ugh!!)

  
  Daniel Juyung Seo (SeoZ)
  
  On Wed, Jul 18, 2012 at 2:09 PM, Seunggyun Kim sgyun@samsung.com
  wrote:
   Dear All,
  
   [Current Issue]
- The elm_icon can be disappeared when theme hook is called.
  You can see the problem in the below situation.
   a) elementary_test - Layout select
   b) elementary_config - Fonts(toolbar) - select some font class,
   font, style, size
   c) Select Apply button
  then two icons in title layout are disappeared.
  
   [Main cause]
- when theme hook is called, internally _elm_image_smart_sizing_eval
   function is called.
  The function calculates icon's min, max size.
  But min, max size is calculated  only in case no_scale is true or
   resize_down or resize_up is false.
  If application isn't set no_scale or resize_down/up, minw and minh
   value is just -1.
  So when theme hooks is called then sizing_eval is called, icon's min
   size is -1 and that is disappeared.
  
   [Change Description]
- I just added evas_object_size_hint_min_get(obj, minw, minh) in
   _elm_image_smart_sizing_eval.
   Patch is working well, but I don't think this is right solution
   because that would break image(icon) min,max concept
  
   Please review the attached patch.
  
   Thanks.
  
   --
   Live Security Virtual Conference
   Exclusive live event will cover all the ways today's security and
   threat landscape has changed and how IT managers can respond. Discussions
   will include endpoint security, mobile security and the latest in malware
   threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
   ___
   enlightenment-devel mailing list
   enlightenment-devel@lists.sourceforge.net
   https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
  
  
  --
  Live Security Virtual Conference
  Exclusive live event will cover all the ways today's security and 
  threat landscape has changed and how IT managers can respond. Discussions 
  will include endpoint security, mobile security and the latest in malware 
  threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 
 -- 
 Gustavo Lima Chaves
 Computer Engineer @ ProFUSION Embedded Systems
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and 
 threat landscape has changed and how IT managers can respond. Discussions 
 will include endpoint security, mobile security and the latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 


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


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


Re: [E-devel] [PATCH] Terminology : send bell signal to cursor

2012-07-19 Thread The Rasterman
On Thu, 12 Jul 2012 13:53:30 +0200 Anisse Astier ani...@astier.eu said:

 Hello,
 
 Some people are crazy, and might want to theme the cursor during bell.
 Let's allow that.
 
 Anisse

in svn it is. thanks. i added u to AUTHORS too. i fixed it up/updated it to
reflect everyone who has committed to terminology so far.

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


[E-devel] [Patch] [Ejde, Elementary] added viewport check to entry selection handler

2012-07-19 Thread Myung-Jae Lee
Dear all,

This is the extension patch for the previous 'selection handler' in entry.

Selection handlers will be displayed if they are inside the entry viewport or 
will be hidden.
Elm_entry gets the viewport region from the geometry of its parents' scrollers 
and pass the information to edje_entry.

Because this patch is based on the previous selection handler patch, apply the 
previous one ([E-devel] [Patch] [Ejde, Elementary] added selection handler 
feature to entry) first and this later.

Please review this patch and feel free to give me feedbacks when you have 
questions.

Regards,
--
Myungjae Lee


edje_entry.viewport.diff
Description: Binary data


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


Re: [E-devel] E SVN: discomfitor trunk/e/src/modules/shot

2012-07-19 Thread Daniel Juyung Seo
I just got black screenshot with this 'take shot' option.
Normal 'take screenshot' module works fine though.
Anybody else has the same problem?

Daniel Juyung Seo (SeoZ)

On Thu, Jul 19, 2012 at 7:31 PM, Enlightenment SVN
no-re...@enlightenment.org wrote:
 Log:
 add space handling, also make enter key actually save shots


 Author:   discomfitor
 Date: 2012-07-19 03:31:34 -0700 (Thu, 19 Jul 2012)
 New Revision: 74178
 Trac: http://trac.enlightenment.org/e/changeset/74178

 Modified:
   trunk/e/src/modules/shot/e_mod_main.c

 Modified: trunk/e/src/modules/shot/e_mod_main.c
 ===
 --- trunk/e/src/modules/shot/e_mod_main.c   2012-07-19 10:02:26 UTC (rev 
 74177)
 +++ trunk/e/src/modules/shot/e_mod_main.c   2012-07-19 10:31:34 UTC (rev 
 74178)
 @@ -25,8 +25,11 @@
  static Ecore_Con_Url *url_up = NULL;
  static Eina_List *handlers = NULL;
  static char *url_ret = NULL;
 +static E_Dialog *fsel_dia = NULL;
  static E_Border_Menu_Hook *border_hook = NULL;

 +static void _file_select_ok_cb(void *data __UNUSED__, E_Dialog *dia);
 +
  static void
  _win_delete_cb(E_Win *w __UNUSED__)
  {
 @@ -107,6 +110,16 @@
  }

  static void
 +_save_key_down_cb(void *data __UNUSED__, Evas *e __UNUSED__, Evas_Object 
 *obj __UNUSED__, void *event)
 +{
 +   Evas_Event_Key_Down *ev = event;
 +   if ((!strcmp(ev-keyname, Return)) || (!strcmp(ev-keyname, 
 KP_Enter)))
 + {
 +_file_select_ok_cb(NULL, fsel_dia);
 + }
 +}
 +
 +static void
  _screen_change_cb(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void 
 *event_info __UNUSED__)
  {
 Eina_List *l;
 @@ -178,6 +191,7 @@
  {
 const char *file;

 +   dia = fsel_dia;
 file = e_widget_fsel_selection_path_get(o_fsel);
 if ((!file) || (!file[0]) || ((!eina_str_has_extension(file, jpg))  
 (!eina_str_has_extension(file, png
   {
 @@ -196,6 +210,7 @@
  e_object_del(E_OBJECT(win));
  win = NULL;
   }
 +   fsel_dia = NULL;
  }

  static void
 @@ -207,6 +222,7 @@
  e_object_del(E_OBJECT(win));
  win = NULL;
   }
 +   fsel_dia = NULL;
  }

  static void
 @@ -215,8 +231,9 @@
 E_Dialog *dia;
 Evas_Object *o;
 Evas_Coord mw, mh;
 +   int mask = 0;

 -   dia = e_dialog_new(scon, E, _e_shot_fsel);
 +   fsel_dia = dia = e_dialog_new(scon, E, _e_shot_fsel);
 e_dialog_title_set(dia, _(Select screenshot save location));
 o = e_widget_fsel_add(dia-win-evas, desktop, /,
   (quality == 100) ? shot.png : shot.jpg,
 @@ -234,6 +251,11 @@
 _file_select_cancel_cb, NULL);
 e_dialog_resizable_set(dia, 1);
 e_win_centered_set(dia-win, 1);
 +   o = evas_object_rectangle_add(dia-win-evas);
 +   if (!evas_object_key_grab(o, Return, mask, ~mask, 0)) printf(grab 
 err\n);
 +   mask = 0;
 +   if (!evas_object_key_grab(o, KP_Enter, mask, ~mask, 0)) printf(grab 
 err\n);
 +   evas_object_event_callback_add(o, EVAS_CALLBACK_KEY_DOWN, 
 _save_key_down_cb, NULL);
 e_dialog_show(dia);
  }

 @@ -721,6 +743,8 @@
 if (!evas_object_key_grab(o, Return, mask, ~mask, 0)) printf(grab 
 err\n);
 mask = 0;
 if (!evas_object_key_grab(o, KP_Enter, mask, ~mask, 0)) printf(grab 
 err\n);
 +   mask = 0;
 +   if (!evas_object_key_grab(o, space, mask, ~mask, 0)) printf(grab 
 err\n);
 evas_object_event_callback_add(o, EVAS_CALLBACK_KEY_DOWN, _key_down_cb, 
 NULL);

 edje_object_size_min_calc(o_bg, w, h);


 --
 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: seoz IN trunk/enki/data/themes: default default_elementary

2012-07-19 Thread Vincent Torri
can you also look at that ticket, please ?

http://trac.enlightenment.org/e/ticket/944

Vincent

On Thu, Jul 19, 2012 at 1:05 PM, Enlightenment SVN
no-re...@enlightenment.org wrote:
 Log:
 enki edc: Fixed following edc build error. clipper needs to be a RECT.

   clip_to point to a non RECT part

 Author:   seoz
 Date: 2012-07-19 04:05:02 -0700 (Thu, 19 Jul 2012)
 New Revision: 74179
 Trac: http://trac.enlightenment.org/e/changeset/74179

 Modified:
   trunk/enki/data/themes/default/photo_import.edc 
 trunk/enki/data/themes/default_elementary/main.edc

 Modified: trunk/enki/data/themes/default/photo_import.edc
 ===
 --- trunk/enki/data/themes/default/photo_import.edc 2012-07-19 10:31:34 
 UTC (rev 74178)
 +++ trunk/enki/data/themes/default/photo_import.edc 2012-07-19 11:05:02 
 UTC (rev 74179)
 @@ -140,6 +140,7 @@
 }
 part {
 name: text_clip;
 +type: RECT;
 description {
 state: default 0.0;
 rel1.to_x: camera;
 @@ -356,4 +357,4 @@
 }
 / END TEXT ANIMATION ***/
 }
 -}
 \ No newline at end of file
 +}

 Modified: trunk/enki/data/themes/default_elementary/main.edc
 ===
 --- trunk/enki/data/themes/default_elementary/main.edc  2012-07-19 10:31:34 
 UTC (rev 74178)
 +++ trunk/enki/data/themes/default_elementary/main.edc  2012-07-19 11:05:02 
 UTC (rev 74179)
 @@ -6905,6 +6905,7 @@
  }
  parts {
  part { name: whole;
 +type: RECT;
  description { state: default 0.0;
  }
  }
 @@ -6967,6 +6968,7 @@
  }
  parts {
  part { name: whole;
 +type: RECT;
  description { state: default 0.0;
  }
  }
 @@ -7028,6 +7030,7 @@
  }
  parts {
  part { name: whole;
 +type: RECT;
  description { state: default 0.0;
  }
  }
 @@ -7083,6 +7086,7 @@
  }
  parts {
  part { name: clipper;
 +type: RECT;
  mouse_events:  1;
  description { state: default 0.0;
color: 255 255 255 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] edje multisense

2012-07-19 Thread Jérôme Pinot
On 07/18/12 10:18, Daniel Juyung Seo wrote:
 Looks great!
 But it crashed when I clicked my mouse.
 I built elemies without sound support.
 
 Here is the backtrace.
 http://slexy.org/view/s2tFeewyv1
 x is 5 and y is 4363412 in the following code.
 if (ev-button == 1  matrix[x][y][2] == 0)

Thanks for report and test. It appears to be a problem with 32bits
systems. Commit fdcb00be1145488e5c5e48238ef6c2ead4dbb9f6 in the
git repository fixes it.

 Daniel Juyung Seo (SeoZ)
 
 On Wed, Jul 18, 2012 at 12:59 AM, Vincent Torri vincent.to...@gmail.com 
 wrote:
  On Tue, Jul 17, 2012 at 5:33 PM, Jérôme Pinot ngc...@gmail.com wrote:
  On 07/17/12 12:47, jls legalize wrote:
  Thank you very much Cedric
  Where can I find this app? I tried searching but I cannot find it.
 
  It is not released yet, but you can give it a try. To test the sound,
  you must compile with --enable-sound and have recent EFL.
 
  http://ngc891.blogdns.net/cgit/elemines.git/

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


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


Re: [E-devel] edje multisense

2012-07-19 Thread Vincent Torri
i don't understand your commit wrt your explanation. I think that the
problem is here : memcpy(data, coord, sizeof(coord));

i would have done : memcpy(data, coord, sizeof(coord));

Vincent

On Thu, Jul 19, 2012 at 1:09 PM, Jérôme Pinot ngc...@gmail.com wrote:
 On 07/18/12 10:18, Daniel Juyung Seo wrote:
 Looks great!
 But it crashed when I clicked my mouse.
 I built elemies without sound support.

 Here is the backtrace.
 http://slexy.org/view/s2tFeewyv1
 x is 5 and y is 4363412 in the following code.
 if (ev-button == 1  matrix[x][y][2] == 0)

 Thanks for report and test. It appears to be a problem with 32bits
 systems. Commit fdcb00be1145488e5c5e48238ef6c2ead4dbb9f6 in the
 git repository fixes it.

 Daniel Juyung Seo (SeoZ)

 On Wed, Jul 18, 2012 at 12:59 AM, Vincent Torri vincent.to...@gmail.com 
 wrote:
  On Tue, Jul 17, 2012 at 5:33 PM, Jérôme Pinot ngc...@gmail.com wrote:
  On 07/17/12 12:47, jls legalize wrote:
  Thank you very much Cedric
  Where can I find this app? I tried searching but I cannot find it.
 
  It is not released yet, but you can give it a try. To test the sound,
  you must compile with --enable-sound and have recent EFL.
 
  http://ngc891.blogdns.net/cgit/elemines.git/

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

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


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


Re: [E-devel] edje multisense

2012-07-19 Thread Anisse Astier
On Wed, 18 Jul 2012 17:36:30 +0900, Carsten Haitzler (The Rasterman) 
ras...@rasterman.com wrote :

 On Tue, 17 Jul 2012 09:13:10 +0200 jls legalize jlslegal...@gmail.com said:
 
  Hi
  What do I need multisense in edje for?
  Is there any app that uses it?
  Thanks
 
 nothing uses it currently. you don't need it currently, but its the start of
 being able to have audio and haptic feedback control available in edje.
 
Yeah. About that.

I saw in edcref that since edje 1.1 you have sounds and tones. I tried
using that for a certain terminal theme, but was only met with silence.

Should I have any dependencies installed when I compile edje to have it
playing sounds ?


Regards,

Anisse

--
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] edje multisense

2012-07-19 Thread Vincent Torri
On Thu, Jul 19, 2012 at 1:58 PM, Anisse Astier ani...@astier.eu wrote:
 On Wed, 18 Jul 2012 17:36:30 +0900, Carsten Haitzler (The Rasterman) 
 ras...@rasterman.com wrote :

 On Tue, 17 Jul 2012 09:13:10 +0200 jls legalize jlslegal...@gmail.com said:

  Hi
  What do I need multisense in edje for?
  Is there any app that uses it?
  Thanks

 nothing uses it currently. you don't need it currently, but its the start of
 being able to have audio and haptic feedback control available in edje.

 Yeah. About that.

 I saw in edcref that since edje 1.1 you have sounds and tones. I tried
 using that for a certain terminal theme, but was only met with silence.

 Should I have any dependencies installed when I compile edje to have it
 playing sounds ?


you must have all of the deps

Vincent

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


Re: [E-devel] edje multisense

2012-07-19 Thread Jérôme Pinot
On 07/19/12 13:58, Anisse Astier wrote:
 On Wed, 18 Jul 2012 17:36:30 +0900, Carsten Haitzler (The Rasterman) 
 ras...@rasterman.com wrote :
 
  On Tue, 17 Jul 2012 09:13:10 +0200 jls legalize jlslegal...@gmail.com 
  said:
  
   Hi
   What do I need multisense in edje for?
   Is there any app that uses it?
   Thanks
  
  nothing uses it currently. you don't need it currently, but its the start of
  being able to have audio and haptic feedback control available in edje.
  
 Yeah. About that.
 
 I saw in edcref that since edje 1.1 you have sounds and tones. I tried
 using that for a certain terminal theme, but was only met with silence.
 
 Should I have any dependencies installed when I compile edje to have it
 playing sounds ?

You need remix https://github.com/kfish/remix/commits/master 

Multisense sound doesn't seem to work well. It usually plays the first
sound, and then, nothing more. You have to reload the app, not fun :-(

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


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


Re: [E-devel] elm_flip broken API and implementation

2012-07-19 Thread Gustavo Sverzut Barbieri
On Wed, Jul 18, 2012 at 8:44 AM, Gustavo Sverzut Barbieri
barbi...@profusion.mobi wrote:
 As we're close to release, I'd like to discuss a bug in elm_flip that annoys
 me:

 elm_flip_go() does NOT take the front/back parameter, then if the app wants
 to control it properly (ie: toggle button, toolbar, edje) it can get out of
 sync. The app would need a control variable on its own that syncs with
 elm_flip_*_visible_get()

 The situation is worse if you quickly go before it's finished the
 animation. Then elm_flip_*_visible_get() reports something but visually its
 something else! Then your app must keep a state, listen for animation ended
 signal and then request a flip again.

 Of course none of these are app duty. If someone could fix it, I'd be happy
 as the flip code is not that nice. Otherwise I'll fix it myself by adding
 another call that takes the side you want to flip to and will keep the state
 correct by flipping back automatically after the animation is done.

sooo? :-)


-- 
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] elm_flip broken API and implementation

2012-07-19 Thread Iván Briano
2012/7/19 Gustavo Sverzut Barbieri barbi...@profusion.mobi:
 On Wed, Jul 18, 2012 at 8:44 AM, Gustavo Sverzut Barbieri
 barbi...@profusion.mobi wrote:
 As we're close to release, I'd like to discuss a bug in elm_flip that annoys
 me:

 elm_flip_go() does NOT take the front/back parameter, then if the app wants
 to control it properly (ie: toggle button, toolbar, edje) it can get out of
 sync. The app would need a control variable on its own that syncs with
 elm_flip_*_visible_get()

 The situation is worse if you quickly go before it's finished the
 animation. Then elm_flip_*_visible_get() reports something but visually its
 something else! Then your app must keep a state, listen for animation ended
 signal and then request a flip again.

 Of course none of these are app duty. If someone could fix it, I'd be happy
 as the flip code is not that nice. Otherwise I'll fix it myself by adding
 another call that takes the side you want to flip to and will keep the state
 correct by flipping back automatically after the animation is done.

 sooo? :-)


Remove the widget, when people complains bring up the subject in
that thread.


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

--
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] edje multisense

2012-07-19 Thread Jérôme Pinot
On 07/19/12 13:15, Vincent Torri wrote:
 i don't understand your commit wrt your explanation. I think that the
 problem is here : memcpy(data, coord, sizeof(coord));

pointer size depends of arch

 i would have done : memcpy(data, coord, sizeof(coord));

Indeed cleaner and more portable. Committed!

 Vincent
 
 On Thu, Jul 19, 2012 at 1:09 PM, Jérôme Pinot ngc...@gmail.com wrote:
  On 07/18/12 10:18, Daniel Juyung Seo wrote:
  Looks great!
  But it crashed when I clicked my mouse.
  I built elemies without sound support.
 
  Here is the backtrace.
  http://slexy.org/view/s2tFeewyv1
  x is 5 and y is 4363412 in the following code.
  if (ev-button == 1  matrix[x][y][2] == 0)
 
  Thanks for report and test. It appears to be a problem with 32bits
  systems. Commit fdcb00be1145488e5c5e48238ef6c2ead4dbb9f6 in the
  git repository fixes it.
 
  Daniel Juyung Seo (SeoZ)
 
  On Wed, Jul 18, 2012 at 12:59 AM, Vincent Torri vincent.to...@gmail.com 
  wrote:
   On Tue, Jul 17, 2012 at 5:33 PM, Jérôme Pinot ngc...@gmail.com wrote:
   On 07/17/12 12:47, jls legalize wrote:
   Thank you very much Cedric
   Where can I find this app? I tried searching but I cannot find it.
  
   It is not released yet, but you can give it a try. To test the sound,
   you must compile with --enable-sound and have recent EFL.
  
   http://ngc891.blogdns.net/cgit/elemines.git/

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


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


Re: [E-devel] elm_flip broken API and implementation

2012-07-19 Thread Jérôme Pinot
On 07/19/12 09:28, Iván Briano wrote:
 2012/7/19 Gustavo Sverzut Barbieri barbi...@profusion.mobi:
  On Wed, Jul 18, 2012 at 8:44 AM, Gustavo Sverzut Barbieri
  barbi...@profusion.mobi wrote:
  As we're close to release, I'd like to discuss a bug in elm_flip that 
  annoys
  me:
 
  elm_flip_go() does NOT take the front/back parameter, then if the app wants
  to control it properly (ie: toggle button, toolbar, edje) it can get out of
  sync. The app would need a control variable on its own that syncs with
  elm_flip_*_visible_get()
 
  The situation is worse if you quickly go before it's finished the
  animation. Then elm_flip_*_visible_get() reports something but visually its
  something else! Then your app must keep a state, listen for animation ended
  signal and then request a flip again.
 
  Of course none of these are app duty. If someone could fix it, I'd be happy
  as the flip code is not that nice. Otherwise I'll fix it myself by adding
  another call that takes the side you want to flip to and will keep the 
  state
  correct by flipping back automatically after the animation is done.
 
  sooo? :-)
 
 
 Remove the widget, when people complains bring up the subject in
 that thread.

N!

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


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


Re: [E-devel] E SVN: discomfitor trunk/e/src/modules/shot

2012-07-19 Thread Michael Blumenkrantz
fixed in svn

On Thu, Jul 19, 2012 at 11:39 AM, Daniel Juyung Seo seojuyu...@gmail.comwrote:

 I just got black screenshot with this 'take shot' option.
 Normal 'take screenshot' module works fine though.
 Anybody else has the same problem?

 Daniel Juyung Seo (SeoZ)

 On Thu, Jul 19, 2012 at 7:31 PM, Enlightenment SVN
 no-re...@enlightenment.org wrote:
  Log:
  add space handling, also make enter key actually save shots
 
 
  Author:   discomfitor
  Date: 2012-07-19 03:31:34 -0700 (Thu, 19 Jul 2012)
  New Revision: 74178
  Trac: http://trac.enlightenment.org/e/changeset/74178
 
  Modified:
trunk/e/src/modules/shot/e_mod_main.c
 
  Modified: trunk/e/src/modules/shot/e_mod_main.c
  ===
  --- trunk/e/src/modules/shot/e_mod_main.c   2012-07-19 10:02:26 UTC
 (rev 74177)
  +++ trunk/e/src/modules/shot/e_mod_main.c   2012-07-19 10:31:34 UTC
 (rev 74178)
  @@ -25,8 +25,11 @@
   static Ecore_Con_Url *url_up = NULL;
   static Eina_List *handlers = NULL;
   static char *url_ret = NULL;
  +static E_Dialog *fsel_dia = NULL;
   static E_Border_Menu_Hook *border_hook = NULL;
 
  +static void _file_select_ok_cb(void *data __UNUSED__, E_Dialog *dia);
  +
   static void
   _win_delete_cb(E_Win *w __UNUSED__)
   {
  @@ -107,6 +110,16 @@
   }
 
   static void
  +_save_key_down_cb(void *data __UNUSED__, Evas *e __UNUSED__,
 Evas_Object *obj __UNUSED__, void *event)
  +{
  +   Evas_Event_Key_Down *ev = event;
  +   if ((!strcmp(ev-keyname, Return)) || (!strcmp(ev-keyname,
 KP_Enter)))
  + {
  +_file_select_ok_cb(NULL, fsel_dia);
  + }
  +}
  +
  +static void
   _screen_change_cb(void *data __UNUSED__, Evas_Object *obj __UNUSED__,
 void *event_info __UNUSED__)
   {
  Eina_List *l;
  @@ -178,6 +191,7 @@
   {
  const char *file;
 
  +   dia = fsel_dia;
  file = e_widget_fsel_selection_path_get(o_fsel);
  if ((!file) || (!file[0]) || ((!eina_str_has_extension(file, jpg))
  (!eina_str_has_extension(file, png
{
  @@ -196,6 +210,7 @@
   e_object_del(E_OBJECT(win));
   win = NULL;
}
  +   fsel_dia = NULL;
   }
 
   static void
  @@ -207,6 +222,7 @@
   e_object_del(E_OBJECT(win));
   win = NULL;
}
  +   fsel_dia = NULL;
   }
 
   static void
  @@ -215,8 +231,9 @@
  E_Dialog *dia;
  Evas_Object *o;
  Evas_Coord mw, mh;
  +   int mask = 0;
 
  -   dia = e_dialog_new(scon, E, _e_shot_fsel);
  +   fsel_dia = dia = e_dialog_new(scon, E, _e_shot_fsel);
  e_dialog_title_set(dia, _(Select screenshot save location));
  o = e_widget_fsel_add(dia-win-evas, desktop, /,
(quality == 100) ? shot.png : shot.jpg,
  @@ -234,6 +251,11 @@
  _file_select_cancel_cb, NULL);
  e_dialog_resizable_set(dia, 1);
  e_win_centered_set(dia-win, 1);
  +   o = evas_object_rectangle_add(dia-win-evas);
  +   if (!evas_object_key_grab(o, Return, mask, ~mask, 0)) printf(grab
 err\n);
  +   mask = 0;
  +   if (!evas_object_key_grab(o, KP_Enter, mask, ~mask, 0))
 printf(grab err\n);
  +   evas_object_event_callback_add(o, EVAS_CALLBACK_KEY_DOWN,
 _save_key_down_cb, NULL);
  e_dialog_show(dia);
   }
 
  @@ -721,6 +743,8 @@
  if (!evas_object_key_grab(o, Return, mask, ~mask, 0)) printf(grab
 err\n);
  mask = 0;
  if (!evas_object_key_grab(o, KP_Enter, mask, ~mask, 0))
 printf(grab err\n);
  +   mask = 0;
  +   if (!evas_object_key_grab(o, space, mask, ~mask, 0)) printf(grab
 err\n);
  evas_object_event_callback_add(o, EVAS_CALLBACK_KEY_DOWN,
 _key_down_cb, NULL);
 
  edje_object_size_min_calc(o_bg, w, h);
 
 
 
 --
  Live Security Virtual Conference
  Exclusive live event will cover all the ways today's security and
  threat landscape has changed and how IT managers can respond. Discussions
  will include endpoint security, mobile security and the latest in malware
  threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
  ___
  enlightenment-svn mailing list
  enlightenment-...@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-svn


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

--
Live Security Virtual Conference

Re: [E-devel] E SVN: discomfitor trunk/e/src/modules/shot

2012-07-19 Thread Daniel Juyung Seo
thanks for the quick fix!
On Jul 19, 2012 9:46 PM, Michael Blumenkrantz 
michael.blumenkra...@gmail.com wrote:

 fixed in svn

 On Thu, Jul 19, 2012 at 11:39 AM, Daniel Juyung Seo seojuyu...@gmail.com
 wrote:

  I just got black screenshot with this 'take shot' option.
  Normal 'take screenshot' module works fine though.
  Anybody else has the same problem?
 
  Daniel Juyung Seo (SeoZ)
 
  On Thu, Jul 19, 2012 at 7:31 PM, Enlightenment SVN
  no-re...@enlightenment.org wrote:
   Log:
   add space handling, also make enter key actually save shots
  
  
   Author:   discomfitor
   Date: 2012-07-19 03:31:34 -0700 (Thu, 19 Jul 2012)
   New Revision: 74178
   Trac: http://trac.enlightenment.org/e/changeset/74178
  
   Modified:
 trunk/e/src/modules/shot/e_mod_main.c
  
   Modified: trunk/e/src/modules/shot/e_mod_main.c
   ===
   --- trunk/e/src/modules/shot/e_mod_main.c   2012-07-19 10:02:26 UTC
  (rev 74177)
   +++ trunk/e/src/modules/shot/e_mod_main.c   2012-07-19 10:31:34 UTC
  (rev 74178)
   @@ -25,8 +25,11 @@
static Ecore_Con_Url *url_up = NULL;
static Eina_List *handlers = NULL;
static char *url_ret = NULL;
   +static E_Dialog *fsel_dia = NULL;
static E_Border_Menu_Hook *border_hook = NULL;
  
   +static void _file_select_ok_cb(void *data __UNUSED__, E_Dialog *dia);
   +
static void
_win_delete_cb(E_Win *w __UNUSED__)
{
   @@ -107,6 +110,16 @@
}
  
static void
   +_save_key_down_cb(void *data __UNUSED__, Evas *e __UNUSED__,
  Evas_Object *obj __UNUSED__, void *event)
   +{
   +   Evas_Event_Key_Down *ev = event;
   +   if ((!strcmp(ev-keyname, Return)) || (!strcmp(ev-keyname,
  KP_Enter)))
   + {
   +_file_select_ok_cb(NULL, fsel_dia);
   + }
   +}
   +
   +static void
_screen_change_cb(void *data __UNUSED__, Evas_Object *obj __UNUSED__,
  void *event_info __UNUSED__)
{
   Eina_List *l;
   @@ -178,6 +191,7 @@
{
   const char *file;
  
   +   dia = fsel_dia;
   file = e_widget_fsel_selection_path_get(o_fsel);
   if ((!file) || (!file[0]) || ((!eina_str_has_extension(file,
 jpg))
   (!eina_str_has_extension(file, png
 {
   @@ -196,6 +210,7 @@
e_object_del(E_OBJECT(win));
win = NULL;
 }
   +   fsel_dia = NULL;
}
  
static void
   @@ -207,6 +222,7 @@
e_object_del(E_OBJECT(win));
win = NULL;
 }
   +   fsel_dia = NULL;
}
  
static void
   @@ -215,8 +231,9 @@
   E_Dialog *dia;
   Evas_Object *o;
   Evas_Coord mw, mh;
   +   int mask = 0;
  
   -   dia = e_dialog_new(scon, E, _e_shot_fsel);
   +   fsel_dia = dia = e_dialog_new(scon, E, _e_shot_fsel);
   e_dialog_title_set(dia, _(Select screenshot save location));
   o = e_widget_fsel_add(dia-win-evas, desktop, /,
 (quality == 100) ? shot.png : shot.jpg,
   @@ -234,6 +251,11 @@
   _file_select_cancel_cb, NULL);
   e_dialog_resizable_set(dia, 1);
   e_win_centered_set(dia-win, 1);
   +   o = evas_object_rectangle_add(dia-win-evas);
   +   if (!evas_object_key_grab(o, Return, mask, ~mask, 0))
 printf(grab
  err\n);
   +   mask = 0;
   +   if (!evas_object_key_grab(o, KP_Enter, mask, ~mask, 0))
  printf(grab err\n);
   +   evas_object_event_callback_add(o, EVAS_CALLBACK_KEY_DOWN,
  _save_key_down_cb, NULL);
   e_dialog_show(dia);
}
  
   @@ -721,6 +743,8 @@
   if (!evas_object_key_grab(o, Return, mask, ~mask, 0))
 printf(grab
  err\n);
   mask = 0;
   if (!evas_object_key_grab(o, KP_Enter, mask, ~mask, 0))
  printf(grab err\n);
   +   mask = 0;
   +   if (!evas_object_key_grab(o, space, mask, ~mask, 0)) printf(grab
  err\n);
   evas_object_event_callback_add(o, EVAS_CALLBACK_KEY_DOWN,
  _key_down_cb, NULL);
  
   edje_object_size_min_calc(o_bg, w, h);
  
  
  
 
 --
   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/
  

Re: [E-devel] E SVN: discomfitor trunk/e/src/modules/shot

2012-07-19 Thread Chris Michael
You're welcome ;) :P

Dh


 -Original Message-
 From: Daniel Juyung Seo [mailto:seojuyu...@gmail.com]
 Sent: 19 July 2012 13:48
 To: Enlightenment developer list
 Subject: Re: [E-devel] E SVN: discomfitor trunk/e/src/modules/shot
 
 thanks for the quick fix!
 On Jul 19, 2012 9:46 PM, Michael Blumenkrantz 
 michael.blumenkra...@gmail.com wrote:
 
  fixed in svn
 
  On Thu, Jul 19, 2012 at 11:39 AM, Daniel Juyung Seo
 seojuyu...@gmail.com
  wrote:
 
   I just got black screenshot with this 'take shot' option.
   Normal 'take screenshot' module works fine though.
   Anybody else has the same problem?
  
   Daniel Juyung Seo (SeoZ)
  
   On Thu, Jul 19, 2012 at 7:31 PM, Enlightenment SVN
   no-re...@enlightenment.org wrote:
Log:
add space handling, also make enter key actually save shots
   
   
Author:   discomfitor
Date: 2012-07-19 03:31:34 -0700 (Thu, 19 Jul 2012)
New Revision: 74178
Trac: http://trac.enlightenment.org/e/changeset/74178
   
Modified:
  trunk/e/src/modules/shot/e_mod_main.c
   
Modified: trunk/e/src/modules/shot/e_mod_main.c
   
 ===
--- trunk/e/src/modules/shot/e_mod_main.c   2012-07-19
 10:02:26 UTC
   (rev 74177)
+++ trunk/e/src/modules/shot/e_mod_main.c   2012-07-19
 10:31:34 UTC
   (rev 74178)
@@ -25,8 +25,11 @@
 static Ecore_Con_Url *url_up = NULL;
 static Eina_List *handlers = NULL;
 static char *url_ret = NULL;
+static E_Dialog *fsel_dia = NULL;
 static E_Border_Menu_Hook *border_hook = NULL;
   
+static void _file_select_ok_cb(void *data __UNUSED__, E_Dialog
 *dia);
+
 static void
 _win_delete_cb(E_Win *w __UNUSED__)
 {
@@ -107,6 +110,16 @@
 }
   
 static void
+_save_key_down_cb(void *data __UNUSED__, Evas *e __UNUSED__,
   Evas_Object *obj __UNUSED__, void *event)
+{
+   Evas_Event_Key_Down *ev = event;
+   if ((!strcmp(ev-keyname, Return)) || (!strcmp(ev-keyname,
   KP_Enter)))
+ {
+_file_select_ok_cb(NULL, fsel_dia);
+ }
+}
+
+static void
 _screen_change_cb(void *data __UNUSED__, Evas_Object *obj
 __UNUSED__,
   void *event_info __UNUSED__)
 {
Eina_List *l;
@@ -178,6 +191,7 @@
 {
const char *file;
   
+   dia = fsel_dia;
file = e_widget_fsel_selection_path_get(o_fsel);
if ((!file) || (!file[0]) || ((!eina_str_has_extension(file,
  jpg))
(!eina_str_has_extension(file, png
  {
@@ -196,6 +210,7 @@
 e_object_del(E_OBJECT(win));
 win = NULL;
  }
+   fsel_dia = NULL;
 }
   
 static void
@@ -207,6 +222,7 @@
 e_object_del(E_OBJECT(win));
 win = NULL;
  }
+   fsel_dia = NULL;
 }
   
 static void
@@ -215,8 +231,9 @@
E_Dialog *dia;
Evas_Object *o;
Evas_Coord mw, mh;
+   int mask = 0;
   
-   dia = e_dialog_new(scon, E, _e_shot_fsel);
+   fsel_dia = dia = e_dialog_new(scon, E, _e_shot_fsel);
e_dialog_title_set(dia, _(Select screenshot save
 location));
o = e_widget_fsel_add(dia-win-evas, desktop, /,
  (quality == 100) ? shot.png :
 shot.jpg,
@@ -234,6 +251,11 @@
_file_select_cancel_cb, NULL);
e_dialog_resizable_set(dia, 1);
e_win_centered_set(dia-win, 1);
+   o = evas_object_rectangle_add(dia-win-evas);
+   if (!evas_object_key_grab(o, Return, mask, ~mask, 0))
  printf(grab
   err\n);
+   mask = 0;
+   if (!evas_object_key_grab(o, KP_Enter, mask, ~mask, 0))
   printf(grab err\n);
+   evas_object_event_callback_add(o, EVAS_CALLBACK_KEY_DOWN,
   _save_key_down_cb, NULL);
e_dialog_show(dia);
 }
   
@@ -721,6 +743,8 @@
if (!evas_object_key_grab(o, Return, mask, ~mask, 0))
  printf(grab
   err\n);
mask = 0;
if (!evas_object_key_grab(o, KP_Enter, mask, ~mask, 0))
   printf(grab err\n);
+   mask = 0;
+   if (!evas_object_key_grab(o, space, mask, ~mask, 0))
 printf(grab
   err\n);
evas_object_event_callback_add(o, EVAS_CALLBACK_KEY_DOWN,
   _key_down_cb, NULL);
   
edje_object_size_min_calc(o_bg, w, h);
   
   
   
  
  -
 -
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
  
  
  
  

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

2012-07-19 Thread Michael Blumenkrantz
as the quote implies, efm now does wildcard matching in its typebuf just
like a shell

On Thu, Jul 19, 2012 at 2:40 PM, Enlightenment SVN 
no-re...@enlightenment.org wrote:

 Log:
 when I was a boy, all the file managers did glob matching with their
 typebufs, and they could do it uphill both ways in the snow! barefoot!
   -rasterman (18 July 2012)


 Author:   discomfitor
 Date: 2012-07-19 06:40:11 -0700 (Thu, 19 Jul 2012)
 New Revision: 74190
 Trac: http://trac.enlightenment.org/e/changeset/74190

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

--
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: barbieri trunk/elementary/src/lib

2012-07-19 Thread Andrea Suisani

Hi all,

this one seems to make e build fails
with this message:

e_win.c:146:1: error: unknown type name ‘Elm_Win_Trap’
e_win.c:147:3: error: ‘ELM_WIN_TRAP_VERSION’ undeclared here (not in a function)
e_win.c:148:3: warning: excess elements in scalar initializer [enabled by 
default]
e_win.c:148:3: warning: (near initialization for ‘_elm_win_trap’) [enabled by 
default]
e_win.c:149:3: warning: excess elements in scalar initializer [enabled by 
default]
e_win.c:149:3: warning: (near initialization for ‘_elm_win_trap’) [enabled by 
default]
e_win.c:150:3: warning: excess elements in scalar initializer [enabled by 
default]
...
...

e_win.c:181:19: warning: excess elements in scalar initializer [enabled by 
default]
e_win.c:181:19: warning: (near initialization for ‘_elm_win_trap’) [enabled by 
default]
e_win.c:182:20: warning: excess elements in scalar initializer [enabled by 
default]
e_win.c:182:20: warning: (near initialization for ‘_elm_win_trap’) [enabled by 
default]
e_win.c:184:3: warning: excess elements in scalar initializer [enabled by 
default]
e_win.c:184:3: warning: (near initialization for ‘_elm_win_trap’) [enabled by 
default]
e_win.c: In function ‘e_win_init’:
e_win.c:192:4: warning: implicit declaration of function ‘elm_win_trap_set’ 
[-Wimplicit-function-declaration]
make[4]: *** [enlightenment-e_win.o] Error 1
make[4]: *** Waiting for unfinished jobs
make[4]: Leaving directory `/home/tempu/src/e17_src/e/src/bin'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/tempu/src/e17_src/e/src/bin'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/tempu/src/e17_src/e/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/tempu/src/e17_src/e'
make: *** [all] Error 2


attached the full build log
(i'm using easy_e17 to perform the build process)

Andrea



On 07/19/2012 06:35 AM, Enlightenment SVN wrote:

Log:
elm_win: support trapping ecore_evas calls (aka: e17 support)

   Allows setting a trap in elm_win that intercepts calls to
   ecore_evas. If there is a trap and the trap returns EINA_FALSE, then
   the corresponding call is NOT issued. If it does not exist or returns
   EINA_TRUE, then the call is executed.

   Enlightenment window manager will set these traps and will call
   e_border directly, allowing E17 to use Elementary! A major feature
   given e_widgets painful usage.

   This should also help integrating into Wayland or even debug.





Author:   barbieri
Date: 2012-07-18 21:35:50 -0700 (Wed, 18 Jul 2012)
New Revision: 74156
Trac: http://trac.enlightenment.org/e/changeset/74156

Modified:
   trunk/elementary/src/lib/elm_win.c trunk/elementary/src/lib/elm_win.h

Modified: trunk/elementary/src/lib/elm_win.c



---
EASY_E17 1.4.0 CMD: ./autogen.sh --prefix=/opt/e17  
---
Running autopoint...
Running aclocal...
Running autoheader...
Running autoconf...
Running libtoolize...
Running automake...
doc/Makefile.am:42: wildcard img/*.*: non-POSIX variable name
doc/Makefile.am:42: (probably a GNU make extension)
src/modules/illume2/doc/Makefile.am:34: wildcard img/*.*: non-POSIX variable 
name
src/modules/illume2/doc/Makefile.am:34: (probably a GNU make extension)
configure: loading cache config.cache
checking build system type... (cached) x86_64-unknown-linux-gnu
checking host system type... (cached) x86_64-unknown-linux-gnu
checking for gcc... (cached) gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... (cached) o
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking for library containing strerror... (cached) none required
checking for a BSD-compatible install... (cached) /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... (cached) /bin/mkdir -p
checking for gawk... (cached) mawk
checking whether make sets $(MAKE)... (cached) yes
checking for style of include used by make... GNU
checking dependency style of gcc... (cached) gcc3
checking how to run the C preprocessor... (cached) gcc -E
checking for grep that handles long lines and -e... (cached) /bin/grep
checking for egrep... (cached) /bin/grep -E
checking for ANSI C header files... (cached) yes
checking for sys/types.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for memory.h... (cached) yes
checking for strings.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for unistd.h... (cached) yes

Re: [E-devel] E SVN: barbieri trunk/elementary/src/lib

2012-07-19 Thread Michael Blumenkrantz
pass --disable-elementary and it should build okay...wfm

On Thu, Jul 19, 2012 at 2:45 PM, Andrea Suisani sick...@opinioni.netwrote:

 Hi all,

 this one seems to make e build fails
 with this message:

 e_win.c:146:1: error: unknown type name ‘Elm_Win_Trap’
 e_win.c:147:3: error: ‘ELM_WIN_TRAP_VERSION’ undeclared here (not in a
 function)
 e_win.c:148:3: warning: excess elements in scalar initializer [enabled by
 default]
 e_win.c:148:3: warning: (near initialization for ‘_elm_win_trap’) [enabled
 by default]
 e_win.c:149:3: warning: excess elements in scalar initializer [enabled by
 default]
 e_win.c:149:3: warning: (near initialization for ‘_elm_win_trap’) [enabled
 by default]
 e_win.c:150:3: warning: excess elements in scalar initializer [enabled by
 default]
 ...
 ...

 e_win.c:181:19: warning: excess elements in scalar initializer [enabled by
 default]
 e_win.c:181:19: warning: (near initialization for ‘_elm_win_trap’)
 [enabled by default]
 e_win.c:182:20: warning: excess elements in scalar initializer [enabled by
 default]
 e_win.c:182:20: warning: (near initialization for ‘_elm_win_trap’)
 [enabled by default]
 e_win.c:184:3: warning: excess elements in scalar initializer [enabled by
 default]
 e_win.c:184:3: warning: (near initialization for ‘_elm_win_trap’) [enabled
 by default]
 e_win.c: In function ‘e_win_init’:
 e_win.c:192:4: warning: implicit declaration of function
 ‘elm_win_trap_set’ [-Wimplicit-function-**declaration]
 make[4]: *** [enlightenment-e_win.o] Error 1
 make[4]: *** Waiting for unfinished jobs
 make[4]: Leaving directory `/home/tempu/src/e17_src/e/**src/bin'
 make[3]: *** [all-recursive] Error 1
 make[3]: Leaving directory `/home/tempu/src/e17_src/e/**src/bin'
 make[2]: *** [all-recursive] Error 1
 make[2]: Leaving directory `/home/tempu/src/e17_src/e/**src'
 make[1]: *** [all-recursive] Error 1
 make[1]: Leaving directory `/home/tempu/src/e17_src/e'
 make: *** [all] Error 2


 attached the full build log
 (i'm using easy_e17 to perform the build process)

 Andrea



 On 07/19/2012 06:35 AM, Enlightenment SVN wrote:

 Log:
 elm_win: support trapping ecore_evas calls (aka: e17 support)

Allows setting a trap in elm_win that intercepts calls to
ecore_evas. If there is a trap and the trap returns EINA_FALSE, then
the corresponding call is NOT issued. If it does not exist or returns
EINA_TRUE, then the call is executed.

Enlightenment window manager will set these traps and will call
e_border directly, allowing E17 to use Elementary! A major feature
given e_widgets painful usage.

This should also help integrating into Wayland or even debug.





 Author:   barbieri
 Date: 2012-07-18 21:35:50 -0700 (Wed, 18 Jul 2012)
 New Revision: 74156
 Trac: 
 http://trac.enlightenment.org/**e/changeset/74156http://trac.enlightenment.org/e/changeset/74156

 Modified:
trunk/elementary/src/lib/elm_**win.c trunk/elementary/src/lib/elm_**
 win.h

 Modified: trunk/elementary/src/lib/elm_**win.c





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


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


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

2012-07-19 Thread Tom Hacohen
On 19/07/12 16:41, Michael Blumenkrantz wrote:
 as the quote implies, efm now does wildcard matching in its typebuf just
 like a shell

The commit message made sense, this email does not.

--
Tom.


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


Re: [E-devel] E SVN: barbieri trunk/elementary/src/lib

2012-07-19 Thread Chris Michael
Yes. You either have to pass --disable-elementary to E17 when building, OR
update and rebuild Elementary BEFORE doing E17.

Dh


 -Original Message-
 From: Andrea Suisani [mailto:sick...@opinioni.net]
 Sent: 19 July 2012 14:46
 To: enlightenment-devel@lists.sourceforge.net
 Subject: Re: [E-devel] E SVN: barbieri trunk/elementary/src/lib
 
 Hi all,
 
 this one seems to make e build fails
 with this message:
 
 e_win.c:146:1: error: unknown type name 'Elm_Win_Trap'
 e_win.c:147:3: error: 'ELM_WIN_TRAP_VERSION' undeclared here (not in a
 function)
 e_win.c:148:3: warning: excess elements in scalar initializer [enabled
 by default]
 e_win.c:148:3: warning: (near initialization for '_elm_win_trap')
 [enabled by default]
 e_win.c:149:3: warning: excess elements in scalar initializer [enabled
 by default]
 e_win.c:149:3: warning: (near initialization for '_elm_win_trap')
 [enabled by default]
 e_win.c:150:3: warning: excess elements in scalar initializer [enabled
 by default] ...
 ...
 
 e_win.c:181:19: warning: excess elements in scalar initializer [enabled
 by default]
 e_win.c:181:19: warning: (near initialization for '_elm_win_trap')
 [enabled by default]
 e_win.c:182:20: warning: excess elements in scalar initializer [enabled
 by default]
 e_win.c:182:20: warning: (near initialization for '_elm_win_trap')
 [enabled by default]
 e_win.c:184:3: warning: excess elements in scalar initializer [enabled
 by default]
 e_win.c:184:3: warning: (near initialization for '_elm_win_trap')
 [enabled by default]
 e_win.c: In function 'e_win_init':
 e_win.c:192:4: warning: implicit declaration of function
 'elm_win_trap_set' [-Wimplicit-function-declaration]
 make[4]: *** [enlightenment-e_win.o] Error 1
 make[4]: *** Waiting for unfinished jobs
 make[4]: Leaving directory `/home/tempu/src/e17_src/e/src/bin'
 make[3]: *** [all-recursive] Error 1
 make[3]: Leaving directory `/home/tempu/src/e17_src/e/src/bin'
 make[2]: *** [all-recursive] Error 1
 make[2]: Leaving directory `/home/tempu/src/e17_src/e/src'
 make[1]: *** [all-recursive] Error 1
 make[1]: Leaving directory `/home/tempu/src/e17_src/e'
 make: *** [all] Error 2
 
 
 attached the full build log
 (i'm using easy_e17 to perform the build process)
 
 Andrea
 
 
 
 On 07/19/2012 06:35 AM, Enlightenment SVN wrote:
  Log:
  elm_win: support trapping ecore_evas calls (aka: e17 support)
 
 Allows setting a trap in elm_win that intercepts calls to
 ecore_evas. If there is a trap and the trap returns EINA_FALSE,
 then
 the corresponding call is NOT issued. If it does not exist or
 returns
 EINA_TRUE, then the call is executed.
 
 Enlightenment window manager will set these traps and will call
 e_border directly, allowing E17 to use Elementary! A major feature
 given e_widgets painful usage.
 
 This should also help integrating into Wayland or even debug.
 
 
 
 
 
  Author:   barbieri
  Date: 2012-07-18 21:35:50 -0700 (Wed, 18 Jul 2012)
  New Revision: 74156
  Trac: http://trac.enlightenment.org/e/changeset/74156
 
  Modified:
 trunk/elementary/src/lib/elm_win.c
  trunk/elementary/src/lib/elm_win.h
 
  Modified: trunk/elementary/src/lib/elm_win.c
 



--
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: barbieri trunk/elementary/src/lib

2012-07-19 Thread Cedric BAIL
Yop,

On Thu, Jul 19, 2012 at 10:45 PM, Andrea Suisani sick...@opinioni.net wrote:
 this one seems to make e build fails
 with this message:

 e_win.c:146:1: error: unknown type name ‘Elm_Win_Trap’
 e_win.c:147:3: error: ‘ELM_WIN_TRAP_VERSION’ undeclared here (not in a
 function)
 e_win.c:148:3: warning: excess elements in scalar initializer [enabled by
 default]
 e_win.c:148:3: warning: (near initialization for ‘_elm_win_trap’) [enabled
 by default]
 e_win.c:149:3: warning: excess elements in scalar initializer [enabled by
 default]
 e_win.c:149:3: warning: (near initialization for ‘_elm_win_trap’) [enabled
 by default]
 e_win.c:150:3: warning: excess elements in scalar initializer [enabled by
 default]
 ...
 ...

 e_win.c:181:19: warning: excess elements in scalar initializer [enabled by
 default]
 e_win.c:181:19: warning: (near initialization for ‘_elm_win_trap’) [enabled
 by default]
 e_win.c:182:20: warning: excess elements in scalar initializer [enabled by
 default]
 e_win.c:182:20: warning: (near initialization for ‘_elm_win_trap’) [enabled
 by default]
 e_win.c:184:3: warning: excess elements in scalar initializer [enabled by
 default]
 e_win.c:184:3: warning: (near initialization for ‘_elm_win_trap’) [enabled
 by default]
 e_win.c: In function ‘e_win_init’:
 e_win.c:192:4: warning: implicit declaration of function ‘elm_win_trap_set’
 [-Wimplicit-function-declaration]
 make[4]: *** [enlightenment-e_win.o] Error 1
 make[4]: *** Waiting for unfinished jobs
 make[4]: Leaving directory `/home/tempu/src/e17_src/e/src/bin'
 make[3]: *** [all-recursive] Error 1
 make[3]: Leaving directory `/home/tempu/src/e17_src/e/src/bin'
 make[2]: *** [all-recursive] Error 1
 make[2]: Leaving directory `/home/tempu/src/e17_src/e/src'
 make[1]: *** [all-recursive] Error 1
 make[1]: Leaving directory `/home/tempu/src/e17_src/e'
 make: *** [all] Error 2

 attached the full build log
 (i'm using easy_e17 to perform the build process)

E17 now depend on Elementary. Either your fix your script to make it
depend on Elementary or as Mike says you can disable it. That
shouldn't impact you for this release cycle, but it will become a
strong dependencies in the future.
-- 
Cedric BAIL

--
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: barbieri trunk/elementary/src/lib

2012-07-19 Thread Andrea Suisani
Hi all,

On 07/19/2012 03:55 PM, Cedric BAIL wrote:
 Yop,


 attached the full build log
 (i'm using easy_e17 to perform the build process)

 E17 now depend on Elementary. Either your fix your script to make it
 depend on Elementary or as Mike says you can disable it. That
 shouldn't impact you for this release cycle, but it will become a
 strong dependencies in the future.

thanks everyone for the tip.
I will change my local copy of easy_e17
to build e just after elementary

kudos to all e dev team, you guys rock !

Andrea




--
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: barbieri IN trunk/e: . src/bin

2012-07-19 Thread Gustavo Lima Chaves
* Gustavo Sverzut Barbieri barbi...@profusion.mobi [2012-07-19 01:43:45 
-0300]:

 On Thu, Jul 19, 2012 at 1:39 AM, Enlightenment SVN
 no-re...@enlightenment.org wrote:
 
  Log:
  enlightenment welcomes elementary.
 
Now it's possible to do elm_win_add() from your e_modules and use all
elementary features instead of painful e_widgets.
 
We should consider this experimental, but after e17 is out we should
start to convert dialogs and such to elementary, eventually
deprecating e_widgets and the theme duplication.
 
NOTE: requires r74156 with elementary patch.
 
I'll send an email to the list with a simple patch to skel module to
demo this.


 A simple demo could be done with skel module: http://pastebin.com/a6QdVpH7

 preview http://imgur.com/61178 (of course it looks the same as a boring elm 
 app)

Fucking A :)


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

--
Gustavo Lima Chaves
Computer Engineer @ ProFUSION Embedded Systems

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


Re: [E-devel] E SVN: barbieri IN trunk/e: . src/bin

2012-07-19 Thread Nicolas Aguirre
2012/7/19 Gustavo Sverzut Barbieri barbi...@profusion.mobi:
 On Thu, Jul 19, 2012 at 1:39 AM, Enlightenment SVN
 no-re...@enlightenment.org wrote:

 Log:
 enlightenment welcomes elementary.

   Now it's possible to do elm_win_add() from your e_modules and use all
   elementary features instead of painful e_widgets.

   We should consider this experimental, but after e17 is out we should
   start to convert dialogs and such to elementary, eventually
   deprecating e_widgets and the theme duplication.

   NOTE: requires r74156 with elementary patch.

   I'll send an email to the list with a simple patch to skel module to
   demo this.


 A simple demo could be done with skel module: http://pastebin.com/a6QdVpH7

 preview http://imgur.com/61178 (of course it looks the same as a boring elm 
 app)

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

I'm using elementary in E module for more than 1 year in elfe, what's new here ?
just kidding :P

-- 
Nicolas Aguirre
Mail: aguirre.nico...@gmail.com
Web: http://enna.geexbox.org
Blog: http://dev.enlightenment.fr/~captainigloo/

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


[E-devel] Ecore_exe is confusing

2012-07-19 Thread Anisse Astier
Hi,

Here is some feedback regarding Ecore_exe callback when you want to read
a child process' stdout/stderr.

 - data is data. not a string, except if in buffered mode.  It's somehow
   in the doc of ecore_exe_pipe_run, but I saw two developers getting
   bitten by it. Maybe make that very explicit, because people want to
   naturally use that as string. Especially when they look at the
   example...
 - which example
   
http://docs.enlightenment.org/auto/ecore/ecore_exe_example_8c-example.html#_a0
   is in buffered mode, but uses event_data-data instead of
   event_data-line[0].data, which is confusing too. And it's a mistake,
   because it might miss additionnal lines (which of course does not
   apply to the child in this example).
 - using event-data as a string in non-buffered mode might work
   sometimes if the memory was zeroed before allocation, but this is not
   guaranteed. There's probably code out there which works but has this
   mistake.
 - broken link:
   http://docs.enlightenment.org/auto/ecore/struct__Ecore__Exe__Event__Data.html
   link to ecore_exe_example.c has too many underscores
 - missing structure documentation:
   
http://docs.enlightenment.org/auto/ecore/struct__Ecore__Exe__Event__Data__Line.html#_details

Regards,

Anisse

--
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] Ecore_exe is confusing

2012-07-19 Thread Jonas M. Gastal
On Thursday 19 July 2012 17:22:34 Anisse Astier wrote:
 Hi,
 
 Here is some feedback regarding Ecore_exe callback when you want to read
 a child process' stdout/stderr.
 
  - data is data. not a string, except if in buffered mode.  It's somehow
in the doc of ecore_exe_pipe_run, but I saw two developers getting
bitten by it. Maybe make that very explicit, because people want to
naturally use that as string. Especially when they look at the
example...
  - which example
   
 http://docs.enlightenment.org/auto/ecore/ecore_exe_example_8c-example.html#
 _a0 is in buffered mode, but uses event_data-data instead of
event_data-line[0].data, which is confusing too. And it's a mistake,
because it might miss additionnal lines (which of course does not
apply to the child in this example).
  - using event-data as a string in non-buffered mode might work
sometimes if the memory was zeroed before allocation, but this is not
guaranteed. There's probably code out there which works but has this
mistake.
  - broken link:
   
 http://docs.enlightenment.org/auto/ecore/struct__Ecore__Exe__Event__Data.ht
 ml link to ecore_exe_example.c has too many underscores
This is troubling since I'm fairly sure the link is created by doxygen 
automatically, but I'll double check.
  - missing structure documentation:
   
 http://docs.enlightenment.org/auto/ecore/struct__Ecore__Exe__Event__Data__L
 ine.html#_details
 
 Regards,
 
 Anisse

Anisse,

Thank you very much for the feedback, I'll look into improving the 
documentation of Ecore_Exe and make sure those issues are fixed. Look for a fix 
early next week.

Gastal

--
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] edje multisense

2012-07-19 Thread Daniel Juyung Seo
It crashes when I click the screen.

Now x is 8 and y is -1073746288.
if (ev-button == 1  matrix[x][y][2] == 0)

I need to check this at work.

Daniel Juyung Seo (SeoZ)

On Thu, Jul 19, 2012 at 9:33 PM, Jérôme Pinot ngc...@gmail.com wrote:
 On 07/19/12 13:15, Vincent Torri wrote:
 i don't understand your commit wrt your explanation. I think that the
 problem is here : memcpy(data, coord, sizeof(coord));

 pointer size depends of arch

 i would have done : memcpy(data, coord, sizeof(coord));

 Indeed cleaner and more portable. Committed!

 Vincent

 On Thu, Jul 19, 2012 at 1:09 PM, Jérôme Pinot ngc...@gmail.com wrote:
  On 07/18/12 10:18, Daniel Juyung Seo wrote:
  Looks great!
  But it crashed when I clicked my mouse.
  I built elemies without sound support.
 
  Here is the backtrace.
  http://slexy.org/view/s2tFeewyv1
  x is 5 and y is 4363412 in the following code.
  if (ev-button == 1  matrix[x][y][2] == 0)
 
  Thanks for report and test. It appears to be a problem with 32bits
  systems. Commit fdcb00be1145488e5c5e48238ef6c2ead4dbb9f6 in the
  git repository fixes it.
 
  Daniel Juyung Seo (SeoZ)
 
  On Wed, Jul 18, 2012 at 12:59 AM, Vincent Torri vincent.to...@gmail.com 
  wrote:
   On Tue, Jul 17, 2012 at 5:33 PM, Jérôme Pinot ngc...@gmail.com wrote:
   On 07/17/12 12:47, jls legalize wrote:
   Thank you very much Cedric
   Where can I find this app? I tried searching but I cannot find it.
  
   It is not released yet, but you can give it a try. To test the sound,
   you must compile with --enable-sound and have recent EFL.
  
   http://ngc891.blogdns.net/cgit/elemines.git/

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

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


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


Re: [E-devel] E SVN: barbieri IN trunk/e: . src/bin

2012-07-19 Thread Daniel Juyung Seo
That's actually my question.
I need to read the code in detail but what the difference is between
existing elfe and a new trap thing?

Daniel Juyung Seo (SeoZ)

On Fri, Jul 20, 2012 at 12:07 AM, Nicolas Aguirre
aguirre.nico...@gmail.com wrote:
 2012/7/19 Gustavo Sverzut Barbieri barbi...@profusion.mobi:
 On Thu, Jul 19, 2012 at 1:39 AM, Enlightenment SVN
 no-re...@enlightenment.org wrote:

 Log:
 enlightenment welcomes elementary.

   Now it's possible to do elm_win_add() from your e_modules and use all
   elementary features instead of painful e_widgets.

   We should consider this experimental, but after e17 is out we should
   start to convert dialogs and such to elementary, eventually
   deprecating e_widgets and the theme duplication.

   NOTE: requires r74156 with elementary patch.

   I'll send an email to the list with a simple patch to skel module to
   demo this.


 A simple demo could be done with skel module: http://pastebin.com/a6QdVpH7

 preview http://imgur.com/61178 (of course it looks the same as a boring elm 
 app)

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

 I'm using elementary in E module for more than 1 year in elfe, what's new 
 here ?
 just kidding :P

 --
 Nicolas Aguirre
 Mail: aguirre.nico...@gmail.com
 Web: http://enna.geexbox.org
 Blog: http://dev.enlightenment.fr/~captainigloo/

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

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


Re: [E-devel] edje multisense

2012-07-19 Thread Daniel Juyung Seo
It crashes also at work.
Can you have a look at this again?
Now x is 8 and y is 4411380.

Thanks.

Daniel Juyung Seo (SeoZ)

On Fri, Jul 20, 2012 at 6:11 AM, Daniel Juyung Seo seojuyu...@gmail.com wrote:
 It crashes when I click the screen.

 Now x is 8 and y is -1073746288.
 if (ev-button == 1  matrix[x][y][2] == 0)

 I need to check this at work.

 Daniel Juyung Seo (SeoZ)

 On Thu, Jul 19, 2012 at 9:33 PM, Jérôme Pinot ngc...@gmail.com wrote:
 On 07/19/12 13:15, Vincent Torri wrote:
 i don't understand your commit wrt your explanation. I think that the
 problem is here : memcpy(data, coord, sizeof(coord));

 pointer size depends of arch

 i would have done : memcpy(data, coord, sizeof(coord));

 Indeed cleaner and more portable. Committed!

 Vincent

 On Thu, Jul 19, 2012 at 1:09 PM, Jérôme Pinot ngc...@gmail.com wrote:
  On 07/18/12 10:18, Daniel Juyung Seo wrote:
  Looks great!
  But it crashed when I clicked my mouse.
  I built elemies without sound support.
 
  Here is the backtrace.
  http://slexy.org/view/s2tFeewyv1
  x is 5 and y is 4363412 in the following code.
  if (ev-button == 1  matrix[x][y][2] == 0)
 
  Thanks for report and test. It appears to be a problem with 32bits
  systems. Commit fdcb00be1145488e5c5e48238ef6c2ead4dbb9f6 in the
  git repository fixes it.
 
  Daniel Juyung Seo (SeoZ)
 
  On Wed, Jul 18, 2012 at 12:59 AM, Vincent Torri 
  vincent.to...@gmail.com wrote:
   On Tue, Jul 17, 2012 at 5:33 PM, Jérôme Pinot ngc...@gmail.com wrote:
   On 07/17/12 12:47, jls legalize wrote:
   Thank you very much Cedric
   Where can I find this app? I tried searching but I cannot find it.
  
   It is not released yet, but you can give it a try. To test the sound,
   you must compile with --enable-sound and have recent EFL.
  
   http://ngc891.blogdns.net/cgit/elemines.git/

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

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


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


Re: [E-devel] elm_flip broken API and implementation

2012-07-19 Thread ChunEon Park
Don't mention If ... else.. I will do 

Otherwise, He will do it by himself. 

:-3


-Regards, Hermet-
-Original Message-
From: Gustavo Sverzut Barbieribarbi...@profusion.mobi 
To: Enlightenment Developmentenlightenment-devel@lists.sourceforge.net; 
Cc: 
Sent: 2012-07-19 (목) 21:11:03
Subject: Re: [E-devel] elm_flip broken API and implementation

On Wed, Jul 18, 2012 at 8:44 AM, Gustavo Sverzut Barbieri
barbieri@profusion.mobi wrote:
 As we're close to release, I'd like to discuss a bug in elm_flip that annoys
 me:

 elm_flip_go() does NOT take the front/back parameter, then if the app wants
 to control it properly (ie: toggle button, toolbar, edje) it can get out of
 sync. The app would need a control variable on its own that syncs with
 elm_flip_*_visible_get()

 The situation is worse if you quickly go before it's finished the
 animation. Then elm_flip_*_visible_get() reports something but visually its
 something else! Then your app must keep a state, listen for animation ended
 signal and then request a flip again.

 Of course none of these are app duty. If someone could fix it, I'd be happy
 as the flip code is not that nice. Otherwise I'll fix it myself by adding
 another call that takes the side you want to flip to and will keep the state
 correct by flipping back automatically after the animation is done.

sooo? :-)


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