[E-devel] Question about script in edc file.

2012-07-18 Thread woohyun
Hello, all.
I've spent some hours for trying to fix current elm_flipselector bug.
But failed to fix :(

The bug can be reproduced by following steps.
(1) elementary_test  - (2) flip selector - (3) Click the first flip selector 
- 
(4) Push rapidly Down arrow key in your keyboard several times. -
(5) Only E displayed. (it should be Elementary or Edje or Ecore or ..)

In flip selector's edc file, I've found the reason of this problem. And I made 
a test code.
(The test code wants to display Elementary, but l is not displayed. only 
Eementary is shown.)

As you can see in attached problem.edc file, message script function calls 
abc script function.
if abc function uses argument for setting string to a TEXT part, the text is 
shown without some characters.
(exactly to say, the number of not shown characters is same with the number 
of arguments in abc function)

In _embryo_str_snprintf, I've checked that _embryo_data_string_get returns 
wrong string.

If you test with more arguments for abc, more characters will not be 
displayed.

This usage of script functions is wrong ? Or a bug of edje/embryo ?

Help me ~~~ #include Elementary.h

EAPI int
elm_main(int argc, char **argv)
{
   Evas_Object *win, *ly, *ed;
   Edje_Message_String msg;
   char buf[PATH_MAX];

   elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);

   win = elm_win_util_standard_add(NULL, NULL);
   elm_win_autodel_set(win, EINA_TRUE);
   evas_object_resize(win, 200, 200);
   evas_object_show(win);

   ly = elm_layout_add(win);
   snprintf(buf, sizeof(buf), ./problem.edj);
   elm_layout_file_set(ly, buf, layout);
   evas_object_size_hint_weight_set(ly, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
   elm_win_resize_object_add(win, ly);
   evas_object_show(ly);

   ed = elm_layout_edje_get(ly);
   msg.str = Elementary;
   edje_object_message_send(ed, EDJE_MESSAGE_STRING, 0, msg);
   edje_object_message_signal_process(ed);

   elm_run();
   elm_shutdown();
   return 0;
}

ELM_MAIN()


problem.edc
Description: Binary data


problem.edj
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] [PATCH] Add frame size when calculating minimized elm_win size

2012-07-18 Thread The Rasterman
On Wed, 18 Jul 2012 11:07:15 +0800 Juan Zhao juan.j.z...@linux.intel.com said:

makes sense. in svn! tnx! :)

 This patch also resolved http://trac.enlightenment.org/e/ticket/1176
 
 Thanks,
 Juan
 
 On Tue, 2012-07-17 at 19:50 -0700, yan.w...@linux.intel.com wrote: 
  Hi,
I found frame size including width and height isn't counted in
  _elm_win_resize_objects_eval() when calculating minimized elm_window
  size.
It is OK for X engine because elementary only draw client area and X
  provides widow frame. So both the width and height from
  evas_output_framespace_get are 0.
But it cause bug for wayland engine because elementary need draw window
  frame by itself. So real client area size is smaller than window size.
  If frame size isn't counted into minimized window size, there isn't
  enough client area to layout widgets.
So it is bug for any engine in which elementary draws window frame by
  itself. It is the reason of http://trac.enlightenment.org/e/ticket/1064.
Could you please my attached patch for this issue?
Thanks.
  
  Yan Wang
  --
  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
 


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

2012-07-18 Thread The Rasterman
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.

-- 
- 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-18 Thread Daniel Juyung Seo
Yes elm_image is broken on theme change.
I don't know what the right direction of this issue is.
Anybody can review this?

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


Re: [E-devel] edje multisense

2012-07-18 Thread Jérôme Pinot
On 07/17/12 17:59, Vincent Torri 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/
 
 can you liost your 2 apps in the wiki :
 http://trac.enlightenment.org/e/wiki (under Applications) ?
 
 Vincent

Done.

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


[E-devel] [PATCH] The location calculation of invisible field in elm_datetime

2012-07-18 Thread yan . wang
Hi,
  When I tried elementary/example/datetime_example, I found it will
display redundant month and hour on the top of window. For X engine, it
locates on the top of client area; and for Wayland engine, it locates on
the top of window title bar.
(http://trac.enlightenment.org/e/ticket/1174)
  It comes from _field_list_arrange() couldn't hide invisible fields
because the filed has different location value when it is visible and
invisible. _parse_format() refuse to calculate the location value of
invisible field and it is put value in  _reload_format() [line 416 in
elm_datetime.c].
  So I remove invisible condition in _parse_format() [line 342 in
elm_datetime.c] to get the same location value of the field whatever it
is visible and invisible.
  Could you please review my attached patch for this issue?
  Thanks.

Yan Wang
Index: src/lib/elm_datetime.c
===
--- src/lib/elm_datetime.c	(revision 74049)
+++ src/lib/elm_datetime.c	(working copy)
@@ -339,7 +339,7 @@ _parse_format(Evas_Object *obj,
/* ignore the fields already have or disabled
 * valid formats, means already parsed 
 * repeated, ignore. */
-   if (!field-visible || field-location != -1) break;
+   if (field-location != -1) break;
field-fmt[1] = cur;
field-fmt_exist = EINA_TRUE;
field-location = location++;--
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] Question about script in edc file.

2012-07-18 Thread The Rasterman
On Wed, 18 Jul 2012 16:34:27 +0900 (KST) woohyun woo_hyun0...@naver.com said:

ok i looked at this. at first i went ho! bug in edje... then i went
oooh bug in embryo. that's rare!... and then
finally i went OMG THAT'S WHY! crap!!!

problem is this. you call message() from the animator. message takes varargs -
embryo style. problem is u push a string (array of vars) onto the stack to
call.. but embryo is a very dumb lang... it doesnt know how to pass an array
(string) on the stack of a varargs func as it doesnt have a type like str[] to
tell it to make it such a thing, so it takes the first value of your array and
puts that on the stack... and amazingly it doesnt fall over in a stinking
heap! it gracefully keeps working. thank god for that. so as such calling
message like u do is not possible. c code can call it because it is able to
swizzle embryo runtime to force it to place a string array on the params stack.
embryo itself cant quite manage this :(. well not reliably/the same way. the
solution i put in svn. have a flip_up/dn() func that explicitly takes a string
(str[]). :)

 Hello, all.
 I've spent some hours for trying to fix current elm_flipselector bug.
 But failed to fix :(
 
 The bug can be reproduced by following steps.
 (1) elementary_test  - (2) flip selector - (3) Click the first flip
 selector - 
 (4) Push rapidly Down arrow key in your keyboard several times. -
 (5) Only E displayed. (it should be Elementary or Edje or Ecore or ..)
 
 In flip selector's edc file, I've found the reason of this problem. And I
 made a test code. (The test code wants to display Elementary, but l is
 not displayed. only Eementary is shown.)
 
 As you can see in attached problem.edc file, message script function calls
 abc script function. if abc function uses argument for setting string to
 a TEXT part, the text is shown without some characters. (exactly to say, the
 number of not shown characters is same with the number of arguments in
 abc function)
 
 In _embryo_str_snprintf, I've checked that _embryo_data_string_get
 returns wrong string.
 
 If you test with more arguments for abc, more characters will not be
 displayed.
 
 This usage of script functions is wrong ? Or a bug of edje/embryo ?
 
 Help me ~~~ 

-- 
- 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: cedric trunk/terminology/src/bin

2012-07-18 Thread Gustavo Sverzut Barbieri
Dude, why don't u zero the win pointer if it's global or handle the _cb_del
the pointer to it and zero it

On Wednesday, July 18, 2012, Enlightenment SVN wrote:

 Log:
 terminology: correctly detect death of window.


 Author:   cedric
 Date: 2012-07-18 00:18:45 -0700 (Wed, 18 Jul 2012)
 New Revision: 74045
 Trac: http://trac.enlightenment.org/e/changeset/74045

 Modified:
   trunk/terminology/src/bin/main.c

 Modified: trunk/terminology/src/bin/main.c
 ===
 --- trunk/terminology/src/bin/main.c2012-07-18 07:08:42 UTC (rev 74044)
 +++ trunk/terminology/src/bin/main.c2012-07-18 07:18:45 UTC (rev 74045)
 @@ -17,8 +17,15 @@
  static Evas_Object *conform = NULL;
  static Ecore_Timer *flush_timer = NULL;
  static Eina_Bool focused = EINA_FALSE;
 +static Eina_Bool win_deleted = EINA_FALSE;

  static void
 +_cb_del(void *data __UNUSED__, Evas *e __UNUSED__, Evas_Object *obj
 __UNUSED__, void *event __UNUSED__)
 +{
 +   win_deleted = EINA_TRUE;
 +}
 +
 +static void
  _cb_focus_in(void *data, Evas_Object *obj __UNUSED__, void *event
 __UNUSED__)
  {
 if (!focused) elm_win_urgent_set(win, EINA_FALSE);
 @@ -426,6 +433,7 @@

 win = tg_win_add(name, role, title, icon_name);

 +   evas_object_event_callback_add(win, EVAS_CALLBACK_DEL, _cb_del, NULL);
 elm_win_conformant_set(win, EINA_TRUE);

 if (fullscreen) elm_win_fullscreen_set(win, EINA_TRUE);
 @@ -497,7 +505,7 @@
 config_del(config);
 config_shutdown();

 -   evas_object_del(win);
 +   if (!win_deleted) evas_object_del(win);

 eina_log_domain_unregister(_log_domain);
 _log_domain = -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/
 ___
 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 IN trunk/evas: . src/lib/canvas

2012-07-18 Thread Gustavo Sverzut Barbieri
Makes sense and it's almost zero cost as it just set a flag

On Wednesday, July 18, 2012, Enlightenment SVN wrote:

 Log:
 fix box size hint handling.



 Author:   raster
 Date: 2012-07-17 23:57:10 -0700 (Tue, 17 Jul 2012)
 New Revision: 74039
 Trac: http://trac.enlightenment.org/e/changeset/74039

 Modified:
   trunk/evas/ChangeLog trunk/evas/src/lib/canvas/evas_object_box.c

 Modified: trunk/evas/ChangeLog
 ===
 --- trunk/evas/ChangeLog2012-07-18 06:52:43 UTC (rev 74038)
 +++ trunk/evas/ChangeLog2012-07-18 06:57:10 UTC (rev 74039)
 @@ -890,3 +890,10 @@
 * Fix garbage left by mapped smart object when they fly away from
 the canvas.
 * Fix map life cycle.

 +2012-07-18  Carsten Haitzler (The Rasterman)
 +
 +* Fix evas box to not skip dealing with size hint changes
 +  while it lays out objects. This breaks elementary badly and it
 should
 +  never have done this. This broke the general logic of size
 +  hint handling.
 +

 Modified: trunk/evas/src/lib/canvas/evas_object_box.c
 ===
 --- trunk/evas/src/lib/canvas/evas_object_box.c 2012-07-18 06:52:43 UTC
 (rev 74038)
 +++ trunk/evas/src/lib/canvas/evas_object_box.c 2012-07-18 06:57:10 UTC
 (rev 74039)
 @@ -145,7 +145,10 @@
  {
 Evas_Object *box = data;
 EVAS_OBJECT_BOX_DATA_GET_OR_RETURN(box, priv);
 -   if (!priv-layouting) evas_object_smart_changed(box);
 +// XXX: this breaks box repacking in elementary. widgets DEPEND on being
 able
 +// to change their hints evenr WHILE being laid out. so comment this out.
 +//   if (!priv-layouting)
 + evas_object_smart_changed(box);
  }

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

2012-07-18 Thread Gustavo Sverzut Barbieri
On Wednesday, July 18, 2012, Carsten Haitzler wrote:

 On Wed, 18 Jul 2012 01:34:26 -0300 Gustavo Sverzut Barbieri
 barbi...@profusion.mobi javascript:; said:

  On Wednesday, July 18, 2012, Carsten Haitzler wrote:
 
   On Tue, 17 Jul 2012 08:42:51 -0300 Gustavo Sverzut Barbieri
   barbi...@profusion.mobi javascript:; javascript:; said:
  
On Tuesday, July 17, 2012, Enlightenment SVN wrote:
   
 Log:
 hell no. printf. not eina-log. this is test exampels, not debug
 from
   an app. they printf as OUTPUT. alkso u broke build:

   /home/raster/C/elm/src/bin/test_genlist.c:2862: undefined
 reference
   to
   _elm_log_dom'

   of course there is no symbol exposed that is an INTERNAL LOG
 DOMAIN
   to
   elm! it's for elm not for outside.



 Author:   raster
 Date: 2012-07-17 01:42:25 -0700 (Tue, 17 Jul 2012)
 New Revision: 73957
 Trac: http://trac.enlightenment.org/e/changeset/73957

 Modified:
   trunk/elementary/src/bin/test.h

 Modified: trunk/elementary/src/bin/test.h
 ===
 --- trunk/elementary/src/bin/test.h 2012-07-17 08:34:31 UTC
 (rev
   73956)
 +++ trunk/elementary/src/bin/test.h 2012-07-17 08:42:25 UTC
 (rev
   73957)
 @@ -18,9 +18,8 @@
 } while(0)
  #endif

 -extern int _elm_log_dom;
 -#define CRITICAL(...) EINA_LOG_DOM_CRIT(_elm_log_dom, __VA_ARGS__)
 -#define ERR(...)  EINA_LOG_DOM_ERR (_elm_log_dom, __VA_ARGS__)
 -#define WRN(...)  EINA_LOG_DOM_WARN(_elm_log_dom, __VA_ARGS__)
 -#define INF(...)  EINA_LOG_DOM_INFO(_elm_log_dom, __VA_ARGS__)
 -#define DBG(...)  EINA_LOG_DOM_DBG (_elm_log_dom, __VA_ARGS__)
 +#define CRITICAL(...) printf(__VA_ARGS__)
 +#define ERR(...)  printf(__VA_ARGS__)
 +#define WRN(...)  printf(__VA_ARGS__)
 +#define INF(...)  printf(__VA_ARGS__)
 +#define DBG(...)  printf(__VA_ARGS__)
   
   
It will not differentiate messages. Also will miss trailing \n
  
   what are u differentiating them for? this is being used to do output.
 nb
   the INF
   ()'s in test_genlist.c still had \n's and the log domain symbol isn't
   exported
   by elm. it is silly to use eina_log here. this isn't about having log
   domains
   and turning things on and off and colorising things. this is basic
 output.
   it
   belongs as a printf. i can just see it - you'd argue we should use
   eina_log if
   we wrote emacs and had to output text. :)
  
Easiest would be to actually create a log domain or use 0 (default
 log
domain) or just define these to the macros that use the default log
   domain
(see eina_log.h)
  
   this is normal output. results of user interactions. it's not logging.
 it
   belongs as a printf.
 
 
  I agree this could be boring printf. Just the macros would not be
  compatible if it copes with eina_log that does not need \n

 sure. problem was they WERE printfs, converted to INF/ERR/WRN etc. using
 eina_log, and they kept the \n's even. indeed eina-log has its place and
 its
 right for a library, but for the bit where u are actually presenting
 non-optional I/O and feedback to the user, it's stdout prtinf time. :)


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




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


[E-devel] elm_flip broken API and implementation

2012-07-18 Thread Gustavo Sverzut Barbieri
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.


-- 
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: cedric trunk/terminology/src/bin

2012-07-18 Thread Cedric BAIL
On Wed, Jul 18, 2012 at 1:27 PM, Gustavo Sverzut Barbieri
barbi...@profusion.mobi wrote:
 Dude, why don't u zero the win pointer if it's global or handle the _cb_del
 the pointer to it and zero it

Ah ah ah ! So true !
-- 
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: sachiel IN trunk/evas/src: bin lib/cserve2

2012-07-18 Thread Rafael Antognolli
On Tue, Jul 17, 2012 at 11:29 PM, Daniel Juyung Seo
seojuyu...@gmail.com wrote:
 Ah.. so we do not use it until we set the environment variable - EVAS_CSERVE2.
 Thanks a lot.

Set the environment variable and have a server running. If the server
is not running, Evas won't be able to connect to it at init, and it
will also be disabled.

 On Wed, Jul 18, 2012 at 10:52 AM, Cedric BAIL cedric.b...@free.fr wrote:
 On Wed, Jul 18, 2012 at 10:38 AM, Daniel Juyung Seo
 seojuyu...@gmail.com wrote:
 According to --disable-evas-cserve2 option, it looks like cserve2 is
 enabled by default.
 Is that right? If that's true we are already using it?

 Yes, build by default. Disable at runtime. It need an explicit
 environment variable to run.
 --
 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

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



-- 
Rafael Antognolli
ProFUSION embedded systems
http://profusion.mobi

--
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] e/src/bin/e_fm_prop.c

2012-07-18 Thread rustyBSD
(re)Hi,
I added time of last access in file properties.

Here is a patch.

It works for me, but i'm not familiar with the API,
so if someone could review it...

Thanks,
Maxime
--- e_fm_prop.c.orig	2012-07-18 15:13:42.0 +0200
+++ e_fm_prop.c	2012-07-18 15:53:28.080852267 +0200
@@ -49,7 +49,7 @@
 static void _cb_fsel_ok(void *data, E_Dialog *dia);
 static void _cb_fsel_cancel(void *data, E_Dialog *dia);
 
-/* Actual config data we will be playing with whil the dialog is active */
+/* Actual config data we will be playing with while the dialog is active */
 struct _E_Config_Dialog_Data
 {
E_Fm2_Icon  *ic;
@@ -66,6 +66,7 @@
char*file;
char*size;
char*mod_date;
+   char*acc_date;
char*mime;
char*owner;
char*link;
@@ -101,7 +102,7 @@
v-advanced.apply_cfdata = _advanced_apply_data;
v-advanced.create_widgets = _advanced_create_widgets;
 #endif
-   /* create config diaolg for NULL object/data */
+   /* create config dialog for NULL object/data */
cfd = e_config_dialog_new(con,
  _(File Properties),
  E, _fm_prop,
@@ -120,6 +121,7 @@
if (cfdata-fi-file) cfdata-file = strdup(cfdata-fi-file);
cfdata-size = e_util_size_string_get(cfdata-fi-statinfo.st_size);
cfdata-mod_date = e_util_file_time_get(cfdata-fi-statinfo.st_mtime);
+   cfdata-acc_date = e_util_file_time_get(cfdata-fi-statinfo.st_atime);
if (cfdata-fi-mime) cfdata-mime = strdup(cfdata-fi-mime);
pw = getpwuid(cfdata-fi-statinfo.st_uid);
if (pw) cfdata-owner = strdup(pw-pw_name);
@@ -153,6 +155,7 @@
E_FREE(cfdata-file);
E_FREE(cfdata-size);
E_FREE(cfdata-mod_date);
+   E_FREE(cfdata-acc_date);
E_FREE(cfdata-mime);
E_FREE(cfdata-owner);
E_FREE(cfdata-link);
@@ -345,20 +348,27 @@
e_widget_entry_readonly_set(ob, 1);
e_widget_table_object_append(ot, ob, 1, 1, 1, 1, 1, 0, 1, 0);
 
-   ob = e_widget_label_add(evas, _(Last Modified:));
+   ob = e_widget_label_add(evas, _(Last Accessed:));
e_widget_table_object_append(ot, ob, 0, 2, 1, 1, 1, 0, 1, 0);
-   ob = e_widget_entry_add(evas, (cfdata-mod_date), NULL, NULL, NULL);
+   ob = e_widget_entry_add(evas, (cfdata-acc_date), NULL, NULL, NULL);
e_widget_size_min_set(ob, 140, -1);
e_widget_entry_readonly_set(ob, 1);
e_widget_table_object_append(ot, ob, 1, 2, 1, 1, 1, 0, 1, 0);
 
-   ob = e_widget_label_add(evas, _(File Type:));
+   ob = e_widget_label_add(evas, _(Last Modified:));
e_widget_table_object_append(ot, ob, 0, 3, 1, 1, 1, 0, 1, 0);
-   ob = e_widget_entry_add(evas, (cfdata-mime), NULL, NULL, NULL);
+   ob = e_widget_entry_add(evas, (cfdata-mod_date), NULL, NULL, NULL);
e_widget_size_min_set(ob, 140, -1);
e_widget_entry_readonly_set(ob, 1);
e_widget_table_object_append(ot, ob, 1, 3, 1, 1, 1, 0, 1, 0);
 
+   ob = e_widget_label_add(evas, _(File Type:));
+   e_widget_table_object_append(ot, ob, 0, 4, 1, 1, 1, 0, 1, 0);
+   ob = e_widget_entry_add(evas, (cfdata-mime), NULL, NULL, NULL);
+   e_widget_size_min_set(ob, 140, -1);
+   e_widget_entry_readonly_set(ob, 1);
+   e_widget_table_object_append(ot, ob, 1, 4, 1, 1, 1, 0, 1, 0);
+
of = e_widget_frametable_add(evas, _(Permissions), 0);
ob = e_widget_label_add(evas, _(Owner:));
e_widget_frametable_object_append(of, ob, 0, 0, 1, 1, 1, 1, 1, 1);
@@ -374,7 +384,7 @@
e_widget_frametable_object_append(of, ob, 1, 1, 1, 1, 1, 1, 1, 1);
ob = e_widget_check_add(evas, _(Owner can write), (cfdata-owner_write));
e_widget_frametable_object_append(of, ob, 1, 2, 1, 1, 1, 1, 1, 1);
-   e_widget_table_object_append(ot, of, 0, 4, 2, 1, 1, 0, 1, 0);
+   e_widget_table_object_append(ot, of, 0, 5, 2, 1, 1, 0, 1, 0);
 
e_widget_table_object_append(o, ot, 0, 0, 1, 1, 1, 1, 1, 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/___
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-18 Thread Gustavo Lima Chaves


 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.


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


[E-devel] [PATCH] eve: update for newer webkit-efl

2012-07-18 Thread Martin Jansa
* ewk_settings_icon_database_icon_object_add was renamed to 
ewk_settings_icon_database_icon_object_get
  in webkit r113173 (see https://bugs.webkit.org/show_bug.cgi?id=82438)

Signed-off-by: Martin Jansa martin.ja...@gmail.com
---
 eve/src/bin/chrome.c |4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/eve/src/bin/chrome.c b/eve/src/bin/chrome.c
index e402cad..ee8f0c4 100644
--- a/eve/src/bin/chrome.c
+++ b/eve/src/bin/chrome.c
@@ -985,7 +985,7 @@ _chrome_state_apply(Evas_Object *chrome, Evas_Object *view)
if (old_icon) evas_object_del(old_icon);
if (url)
  {
-favicon = ewk_settings_icon_database_icon_object_add(url, canvas);
+favicon = ewk_settings_icon_database_icon_object_get(url, canvas);
 if (favicon)
elm_object_part_content_set(text_url, icon, favicon);
  }
@@ -2456,7 +2456,7 @@ more_content_get(void *data, Evas_Object *obj, const char 
*part)
   {
  Evas_Object *chrome = evas_object_data_get(obj, chrome);
  Evas *canvas = evas_object_evas_get(chrome);
- icon = ewk_settings_icon_database_icon_object_add(mmi-next, 
canvas);
+ icon = ewk_settings_icon_database_icon_object_get(mmi-next, 
canvas);
   }
 return icon;
  }
-- 
1.7.8.6


--
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-18 Thread Gustavo Lima Chaves
* 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.

 
 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


Re: [E-devel] E SVN: glima trunk/emotion/src/lib

2012-07-18 Thread Michael Blumenkrantz
On Wed, 18 Jul 2012 12:05:47 -0700
Enlightenment SVN no-re...@enlightenment.org wrote:

 Log:
 [emotion] No evas_object_smart_callback_call() on an evas
image.
   
   Big important change here. Want myself in authors :P
   
   
 
 Author:   glima
 Date: 2012-07-18 12:05:47 -0700 (Wed, 18 Jul 2012)
 New Revision: 74145
 Trac: http://trac.enlightenment.org/e/changeset/74145
 
 Modified:
   trunk/emotion/src/lib/emotion_smart.c 
 

YOU CHANGED SOURCE CODE!!! GOTTA ADD TO AUTHORS!

--
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] Terminology: typo

2012-07-18 Thread Anisse Astier
Hi,

Please have a look at attached patch.


Regards,

Anisse


0001-terminology-who-reads-licenses-anyway.patch
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] Terminology: typo

2012-07-18 Thread Bruno Dilly
On Wed, Jul 18, 2012 at 5:13 PM, Anisse Astier ani...@astier.eu wrote:
 Hi,

 Please have a look at attached patch.


Applied on 74146
Thanks


 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




-- 
Bruno Dilly
Senior Developer
ProFUSION embedded systems
http://profusion.mobi

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

2012-07-18 Thread kanenas tipota
aparently no file that i 'm aware of...!

2012/7/17 Sebastian Dransfeld s...@tango.flipp.net

 On 07/16/2012 02:30 PM, kanenas tipota wrote:
  Hello everybody! There is a bug on removing icon themes(i had it with
  bodhie-lynx-black). Removing with synaptic althought it indicates of the
  icon theme gone... on the settingsalllookicon theme dialog its still
  there with a paper like icon and... partly still working!!! Check it out!

 I guess it is partly still working because it inherits from other themes
 which still exists. Is there anything left from the theme? Directories
 or files?

 Will fix it sometime this week.

 S.


 --
 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] [PATCH] eve: update for newer webkit-efl

2012-07-18 Thread Leandro Pereira
On 07/18/2012 12:57 PM, Martin Jansa wrote:
 * ewk_settings_icon_database_icon_object_add was renamed to 
 ewk_settings_icon_database_icon_object_get
in webkit r113173 (see https://bugs.webkit.org/show_bug.cgi?id=82438)


Applied. Thanks.


  Leandro

--
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] Announcing Nyanology : nyancat theme for Terminology

2012-07-18 Thread Anisse Astier
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


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

2012-07-18 Thread Iván Briano
2012/7/18 Anisse Astier ani...@astier.eu:
 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 !


It's exactly the thing I needed to finally ditch everything (E17 included)
and use a Terminology in framebuffer as my only UI.

 --
 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] Announcing Nyanology : nyancat theme for Terminology

2012-07-18 Thread Jihoon Kim
wow! it's fun. It has interesting selection. :) Good job
2012. 7. 19. 오전 7:23에 Anisse Astier ani...@astier.eu님이 작성:

 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] Announcing Nyanology : nyancat theme for Terminology

2012-07-18 Thread James Penketh
On Thu, Jul 19, 2012 at 12:14:22AM +0200, Anisse Astier wrote:
 
 It's still very much a work-in-progress, especially the selection, but
 I hope you'll enjoy it !

...that's ridiculous. I love it! :)

-- 
PGP Public keys: http://furryhelix.co.uk/pgp

()  ASCII ribbon campaign - against HTML e-mail
/\  www.asciiribbon.org   - against proprietary attachments


pgp7tjKP8yNFR.pgp
Description: PGP 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] Announcing Nyanology : nyancat theme for Terminology

2012-07-18 Thread The Rasterman
On Thu, 19 Jul 2012 00:14:22 +0200 Anisse Astier ani...@astier.eu said:

 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 !

bwsahahahahahahahahah because we can. :)

-- 
- 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] Announcing Nyanology : nyancat theme for Terminology

2012-07-18 Thread woohyun

Col 
I LOVE THIS 

 : )


-Original Message-
From: Anisse Astierani...@astier.eu 
To: Enlightenment developer listenlightenment-devel@lists.sourceforge.net; 
Cc: 
Sent: 2012-07-19 (목) 07:14:22
Subject: [E-devel] Announcing Nyanology : nyancat theme for Terminology

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] Announcing Nyanology : nyancat theme for Terminology

2012-07-18 Thread Cedric BAIL
On Thu, Jul 19, 2012 at 2:02 AM, Carsten Haitzler ras...@rasterman.com wrote:
 On Thu, 19 Jul 2012 00:14:22 +0200 Anisse Astier ani...@astier.eu said:
 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 !

 bwsahahahahahahahahah because we can. :)

That what you get when you have a bunch of crazy enlightenen french !
-- 
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] Question about script in edc file.

2012-07-18 Thread woohyun

Thanks ! Raster.
I've checked it's working fine.
And ~ can understand your comments ~
I need more study !!
Anyway ~ thanks again :)


-Original Message-
From: Carsten Haitzlerras...@rasterman.com 
To: Enlightenment developer listenlightenment-devel@lists.sourceforge.net; 
Cc: woohyunwoo_hyun0...@naver.com; 
Sent: 2012-07-18 (수) 20:10:33
Subject: Re: [E-devel] Question about script in edc file.

On Wed, 18 Jul 2012 16:34:27 +0900 (KST) woohyun woo_hyun0705@naver.com said:

ok i looked at this. at first i went ho! bug in edje... then i went
oooh bug in embryo. that's rare!... and then
finally i went OMG THAT'S WHY! crap!!!

problem is this. you call message() from the animator. message takes varargs -
embryo style. problem is u push a string (array of vars) onto the stack to
call.. but embryo is a very dumb lang... it doesnt know how to pass an array
(string) on the stack of a varargs func as it doesnt have a type like str[] to
tell it to make it such a thing, so it takes the first value of your array and
puts that on the stack... and amazingly it doesnt fall over in a stinking
heap! it gracefully keeps working. thank god for that. so as such calling
message like u do is not possible. c code can call it because it is able to
swizzle embryo runtime to force it to place a string array on the params stack.
embryo itself cant quite manage this :(. well not reliably/the same way. the
solution i put in svn. have a flip_up/dn() func that explicitly takes a string
(str[]). :)

 Hello, all.
 I've spent some hours for trying to fix current elm_flipselector bug.
 But failed to fix :(
 
 The bug can be reproduced by following steps.
 (1) elementary_test  - (2) flip selector - (3) Click the first flip
 selector - 
 (4) Push rapidly Down arrow key in your keyboard several times. -
 (5) Only E displayed. (it should be Elementary or Edje or Ecore or ..)
 
 In flip selector's edc file, I've found the reason of this problem. And I
 made a test code. (The test code wants to display Elementary, but l is
 not displayed. only Eementary is shown.)
 
 As you can see in attached problem.edc file, message script function calls
 abc script function. if abc function uses argument for setting string to
 a TEXT part, the text is shown without some characters. (exactly to say, the
 number of not shown characters is same with the number of arguments in
 abc function)
 
 In _embryo_str_snprintf, I've checked that _embryo_data_string_get
 returns wrong string.
 
 If you test with more arguments for abc, more characters will not be
 displayed.
 
 This usage of script functions is wrong ? Or a bug of edje/embryo ?
 
 Help me ~~~ 

-- 
- 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] Question about script in edc file.

2012-07-18 Thread The Rasterman
On Thu, 19 Jul 2012 09:40:47 +0900 (KST) woohyun woo_hyun0...@naver.com said:

 
 Thanks ! Raster.
 I've checked it's working fine.
 And ~ can understand your comments ~
 I need more study !!
 Anyway ~ thanks again :)

actually.. i didn't even know this... i had to figure it out by chasing the
breadcrumbs. :) so don't worry. it's obscure. :)

 -Original Message-
 From: Carsten Haitzlerras...@rasterman.com 
 To: Enlightenment developer
 listenlightenment-devel@lists.sourceforge.net; Cc:
 woohyunwoo_hyun0...@naver.com; Sent: 2012-07-18 (수) 20:10:33
 Subject: Re: [E-devel] Question about script in edc file.
 
 On Wed, 18 Jul 2012 16:34:27 +0900 (KST) woohyun woo_hyun0705@naver.com
 said:
 
 ok i looked at this. at first i went ho! bug in edje... then i went
 oooh bug in embryo. that's rare!... and then
 finally i went OMG THAT'S WHY! crap!!!
 
 problem is this. you call message() from the animator. message takes varargs -
 embryo style. problem is u push a string (array of vars) onto the stack to
 call.. but embryo is a very dumb lang... it doesnt know how to pass an array
 (string) on the stack of a varargs func as it doesnt have a type like str[] to
 tell it to make it such a thing, so it takes the first value of your array and
 puts that on the stack... and amazingly it doesnt fall over in a stinking
 heap! it gracefully keeps working. thank god for that. so as such calling
 message like u do is not possible. c code can call it because it is able to
 swizzle embryo runtime to force it to place a string array on the params
 stack. embryo itself cant quite manage this :(. well not reliably/the same
 way. the solution i put in svn. have a flip_up/dn() func that explicitly
 takes a string (str[]). :)
 
  Hello, all.
  I've spent some hours for trying to fix current elm_flipselector bug.
  But failed to fix :(
  
  The bug can be reproduced by following steps.
  (1) elementary_test  - (2) flip selector - (3) Click the first flip
  selector - 
  (4) Push rapidly Down arrow key in your keyboard several times. -
  (5) Only E displayed. (it should be Elementary or Edje or Ecore
  or ..)
  
  In flip selector's edc file, I've found the reason of this problem. And I
  made a test code. (The test code wants to display Elementary, but l is
  not displayed. only Eementary is shown.)
  
  As you can see in attached problem.edc file, message script function calls
  abc script function. if abc function uses argument for setting string to
  a TEXT part, the text is shown without some characters. (exactly to say, the
  number of not shown characters is same with the number of arguments in
  abc function)
  
  In _embryo_str_snprintf, I've checked that _embryo_data_string_get
  returns wrong string.
  
  If you test with more arguments for abc, more characters will not be
  displayed.
  
  This usage of script functions is wrong ? Or a bug of edje/embryo ?
  
  Help me ~~~ 
 
 -- 
 - 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 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] Announcing Nyanology : nyancat theme for Terminology

2012-07-18 Thread ChunEon Park
I love that cat :)
and expecting mouse version :-3


-Regards, Hermet-
-Original Message-
From: Cedric BAILcedric.b...@free.fr 
To: Enlightenment developer listenlightenment-devel@lists.sourceforge.net; 
Cc: 
Sent: 2012-07-19 (목) 09:34:28
Subject: Re: [E-devel] Announcing Nyanology : nyancat theme for Terminology

On Thu, Jul 19, 2012 at 2:02 AM, Carsten Haitzler raster@rasterman.com wrote:
 On Thu, 19 Jul 2012 00:14:22 +0200 Anisse Astier anisse@astier.eu said:
 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 !

 bwsahahahahahahahahah because we can. :)

That what you get when you have a bunch of crazy enlightenen french !
-- 
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
--
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-18 Thread Gustavo Sverzut Barbieri
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