Re: [E-devel] [Patch] Implement rotation decoding in evas jpeg loader

2011-09-29 Thread Jiyoun Park
Hello. I modify jpeg loader's code according to Cedric's advice. I use map and length value instead of file open . And remove indentation part. I'll send patch related with indentation after summiting this patch. Thanks. -Original Message- From: michael bouchaud

Re: [E-devel] E SVN: discomfitor trunk/PROTO/azy/src/tests/unit

2011-09-29 Thread David Seikel
On Thu, 29 Sep 2011 01:24:55 -0700 Enlightenment SVN no-re...@enlightenment.org wrote: Log: fix compile warnings in unit tests note to self: make more unit tests Unit tests for the unit tests? Where does it end? -- A big old stinking pile of genius that no one wants coz there are too

Re: [E-devel] E SVN: discomfitor trunk/PROTO/azy/src/tests/unit

2011-09-29 Thread Mike Blumenkrantz
On Thu, 29 Sep 2011 18:37:00 +1000 David Seikel onef...@gmail.com wrote: On Thu, 29 Sep 2011 01:24:55 -0700 Enlightenment SVN no-re...@enlightenment.org wrote: Log: fix compile warnings in unit tests note to self: make more unit tests Unit tests for the unit tests? Where does it

Re: [E-devel] [Patch] Implement rotation decoding in evas jpeg loader

2011-09-29 Thread Cedric BAIL
Hi, On Thu, Sep 29, 2011 at 10:21 AM, Jiyoun Park jy0703.p...@samsung.com wrote: I modify jpeg loader's code according to Cedric's advice. I use map and length value instead of file open . And remove indentation part. Good and in svn. I'll send patch related with indentation after summiting

Re: [E-devel] [Patch] edje_cc : group_inherit feature

2011-09-29 Thread Tom Hacohen
On 29/09/11 04:31, Cedric BAIL wrote: I did just move the various _Parser structure inside edje_cc.h instead of edje_private.h and fixed some obvious source of bug. As the rest looked fine, I pushed it in svn, so every one can now try and use it. Thanks for your work. Have fun ! Thanks a

Re: [E-devel] [Patch] edje_cc : group_inherit feature

2011-09-29 Thread Cedric BAIL
On Thu, Sep 29, 2011 at 11:05 AM, Tom Hacohen t...@stosb.com wrote: On 29/09/11 04:31, Cedric BAIL wrote: I did just move the various _Parser structure inside edje_cc.h instead of edje_private.h and fixed some obvious source of bug. As the rest looked fine, I pushed it in svn, so every one can

Re: [E-devel] About a port of fontconfig for Windows

2011-09-29 Thread Tom Hacohen
On 28/09/11 12:56, Vincent Torri wrote: Hey, I would like some advices about a font search engine for Evas on WIndows (it would be statically linked to Evas as it would be only used in that lib). Do you know which functions I should provide so that fonts are found ? Currently it just

Re: [E-devel] [Patch] edje_cc : group_inherit feature

2011-09-29 Thread Jaehwan Kim
Dear Cedric and Tom Thank you very much~ ^^ I'm pleased it is pushed in svn. Your advice is so helpful. -- Jaehwan Kim. --- Original Message --- Sender : Tom Hacohent...@stosb.com Date : 2011-09-29 18:05 (GMT+09:00) Title : Re: [E-devel] [Patch] edje_cc : group_inherit feature On

Re: [E-devel] Lua2?

2011-09-29 Thread David Seikel
On Tue, 13 Sep 2011 23:46:38 +1000 David Seikel onef...@gmail.com wrote: On Wed, 7 Jul 2010 11:27:58 +1000 David Seikel onef...@gmail.com wrote: On Wed, 7 Jul 2010 10:17:26 +0900 Carsten Haitzler (The Rasterman) ras...@rasterman.com wrote: On Wed, 7 Jul 2010 11:03:20 +1000 David

Re: [E-devel] [Patch] elm_gengrid reorder bug patch

2011-09-29 Thread The Rasterman
On Fri, 16 Sep 2011 19:00:55 +0900 Jeonghyun Yun jh0506@samsung.com said: hmm. i'm looking at it now and hunk #2 has had some context changes and it's a bit time consuming to figure out whats what... could you send an updated patch against current svn trunk? Can anybody check about this

Re: [E-devel] [Patch] bug in elm_cnp_helper, notify_handler_uri()

2011-09-29 Thread The Rasterman
On Fri, 02 Sep 2011 19:14:05 +0900 김대성ad960...@naver.com said: someone quietly sneaked this into svn! :) Dear developers. Sometimes image path string has garbage value when image insert to entry. So cut string using data-length value. Would you review this patch? Best regards. --

Re: [E-devel] [Patch] elm genlist height for width mode set patch

2011-09-29 Thread The Rasterman
On Mon, 05 Sep 2011 05:17:53 + (GMT) IlKook Yun ilkook@samsung.com said: problem with your patch - genlist obj size != viewport size. so your code will create bugs. Dear developers. I have found a problem with the set height when the multitext existed in genlist. If apps set the

Re: [E-devel] new page APIs for gengrid (just like scroller)

2011-09-29 Thread The Rasterman
On Thu, 8 Sep 2011 02:38:56 -0700 Benjamin Drucker benjamin.t.druc...@alum.mit.edu said: overall decent patch. only issues are: 1. i still see tabs. (i see only 1 instance in th fprintf debug in +_grid_scroll_stopped_cb() 2. still no const for Evas_Object * in the _get api's if you send it

Re: [E-devel] [PATCH] Add a checking null of im_info to get_ic().

2011-09-29 Thread The Rasterman
On Mon, 5 Sep 2011 15:33:58 +0900 Naruto TAKAHASHI tnar...@gmail.com said: actually it was the im_info thing i was asking about - never mind as that was a bit of the patch that was not needed. this part moves get_ic(). filter_event() is occurred at input event(mount event or keyboard event).

Re: [E-devel] Entry changed, user additional information - request for opinion

2011-09-29 Thread The Rasterman
On Tue, 30 Aug 2011 14:28:58 +0300 Tom Hacohen tom.haco...@partner.samsung.com said: Hey everyone, As part my effort of improving entry, I started implementing undo/redo support. I guess there are several ways of doing it, therefore I'd like to hear what you guys think about the solutions

Re: [E-devel] [PATCH] update cursor location when the position of entry is changed

2011-09-29 Thread The Rasterman
On Wed, 07 Sep 2011 11:14:50 +0900 Jihoon Kim jihoon48@samsung.com said: Hello, EFL developers. The cursor location information should be transferred when the position of entry is changed. For example, an entry can be moved by comformant, rotate event. The transferred cursor

Re: [E-devel] a bug fix for zoom-out in elm_map

2011-09-29 Thread The Rasterman
On Tue, 20 Sep 2011 10:32:46 +0900 Kim Yunhan spb...@gmail.com said: your patch is already in, so you can send your pinch patch :) Hello! Thank you for your review. I'll reply answer that you wondered. 1) Zoom-related value 0.5 means zoom-out by 1 level and 2.0 means zoom-in by 1

Re: [E-devel] [patch] elm_{entry, label} - add evas_event_{freeze, thaw}

2011-09-29 Thread The Rasterman
On Wed, 07 Sep 2011 15:59:07 +0900 Hyoyoung Chang hyoyoung.ch...@samsung.com said: Dear developers. This patch adds evas_event_freeze and thaw to elm_{entry,label}. Normally it's not speed up much. But in some event storm cases, it's speed up to 10% in my test cases (which is putting 200

Re: [E-devel] ecore: remove bad macro from ecore.

2011-09-29 Thread The Rasterman
On Wed, 07 Sep 2011 17:00:35 +0900 Mike McCormack mj.mccorm...@samsung.com said: we could just compile eina with thread debugging on? :) Hi Cedric, Did you even check that your code for the following two commits worked? @62240 eina: add generic macro to generate error when outside

Re: [E-devel] e17 todo

2011-09-29 Thread The Rasterman
On Wed, 7 Sep 2011 05:42:11 -0400 Mike Blumenkrantz m...@zentific.com said: Hi, http://trac.enlightenment.org/e/wiki/Release. You've watched raster finish a dozen items on his own. You've seen T_UNIX struggle mightily to have a working randr configurator. You've even seen the semi-death

Re: [E-devel] Edje colour formats.

2011-09-29 Thread Cedric BAIL
On Thu, Sep 29, 2011 at 2:31 PM, David Seikel onef...@gmail.com wrote: From what I can tell, there are three different formats for specifying colours in an edje file.  I'm creating macros with colour names, and I have to create three separate macros for each colour name. Colour in text styles

Re: [E-devel] Edje colour formats.

2011-09-29 Thread The Rasterman
On Thu, 29 Sep 2011 22:31:12 +1000 David Seikel onef...@gmail.com said: From what I can tell, there are three different formats for specifying colours in an edje file. I'm creating macros with colour names, and I have to create three separate macros for each colour name. Colour in text

Re: [E-devel] Edje colour formats.

2011-09-29 Thread David Seikel
On Thu, 29 Sep 2011 23:04:45 +0900 Carsten Haitzler (The Rasterman) ras...@rasterman.com wrote: On Thu, 29 Sep 2011 22:31:12 +1000 David Seikel onef...@gmail.com said: From what I can tell, there are three different formats for specifying colours in an edje file. I'm creating macros with

[E-devel] [PATCH 3/8] evas: add SSE3 op_blend_color blend functions

2011-09-29 Thread Jim Kukunas
_op_blend_c_dp_sse3 _op_blend_rel_c_dp_sse3 --- .../common/evas_op_blend/op_blend_color_sse3.c | 165 1 files changed, 165 insertions(+), 0 deletions(-) create mode 100644 evas/src/lib/engines/common/evas_op_blend/op_blend_color_sse3.c diff --git

[E-devel] [PATCH 4/8] evas: add SSE3 op_blend_mask_color blend functions

2011-09-29 Thread Jim Kukunas
_op_blend_mas_c_dp_sse3 _op_blend_mas_can_dp_sse3 _op_blend_rel_mas_c_dp_sse3 --- .../evas_op_blend/op_blend_mask_color_sse3.c | 319 1 files changed, 319 insertions(+), 0 deletions(-) create mode 100644

[E-devel] [PATCH 1/8] evas: add SSE3 support

2011-09-29 Thread Jim Kukunas
Readme entry configure --[enable/disable]-cpu-sse3 processor capability test --- evas/README.in |6 evas/configure.ac | 44 evas/src/lib/engines/common/evas_cpu.c | 21 +++

[E-devel] [RFC]Evas common engine SSE3 blend op implementation

2011-09-29 Thread Jim Kukunas
Hi Folks, This patch series introduces a SSE3 implementation of Evas's common engine blending routines. Why SSE3?: The lddqu instruction, introduced in SSE3, is faster then a typical unaligned load in the situation where we load from, but not store to, an unaligned address which crosses a cache

[E-devel] [PATCH 7/8] evas: add SSE3 _op_blend_pixel_mask blend functions

2011-09-29 Thread Jim Kukunas
_op_blend_p_mas_dp_sse3 _op_blend_pas_mas_dp_sse3 _op_blend_rel_p_mas_dp_sse3 --- .../evas_op_blend/op_blend_pixel_mask_sse3.c | 300 1 files changed, 300 insertions(+), 0 deletions(-) create mode 100644

[E-devel] [PATCH 2/8] evas: add common SSE3 blending functions/macro

2011-09-29 Thread Jim Kukunas
mul_256_sse3 sub4_alpha_sse3 interp4_256_sse3 mul_sym_sse3 mul4_sym_sse3 mul3_sym_sse3 LOOP_ALIGNED_U1_A48_SSE3 __attribute__((always_inline)) is needed to coax GCC ( 4.6.0) into inlining the common blend ops. Not inlining these functions causes a steep performance penalty. ---

[E-devel] [PATCH 6/8] evas: add SSE3 op_blend_pixel_color blend functions

2011-09-29 Thread Jim Kukunas
_op_blend_p_c_dp_sse3 _op_blend_pan_c_dp_sse3 _op_blend_p_can_dp_sse3 _op_blend_pan_can_dp_sse3 _op_blend_p_caa_dp_sse3 _op_blend_pan_caa_dp_sse3 _op_blend_rel_p_c_dp_sse3 --- .../evas_op_blend/op_blend_pixel_color_sse3.c | 543 1 files changed, 543 insertions(+), 0

[E-devel] [PATCH 8/8] evas: enable SSE3 blend functions

2011-09-29 Thread Jim Kukunas
--- evas/src/lib/engines/common/evas_op_blend_main_.c | 73 - 1 files changed, 72 insertions(+), 1 deletions(-) diff --git a/evas/src/lib/engines/common/evas_op_blend_main_.c b/evas/src/lib/engines/common/evas_op_blend_main_.c index 7160751..a56cb3d 100644 ---

Re: [E-devel] [PATCH 2/8] evas: add common SSE3 blending functions/macro

2011-09-29 Thread Vincent Torri
On Thu, 29 Sep 2011, Jim Kukunas wrote: mul_256_sse3 sub4_alpha_sse3 interp4_256_sse3 mul_sym_sse3 mul4_sym_sse3 mul3_sym_sse3 LOOP_ALIGNED_U1_A48_SSE3 __attribute__((always_inline)) is needed to coax GCC ( 4.6.0) into inlining the common blend ops. Not inlining these functions

Re: [E-devel] [RFC]Evas common engine SSE3 blend op implementation

2011-09-29 Thread Vincent Torri
On Thu, 29 Sep 2011, Jim Kukunas wrote: Hi Folks, This patch series introduces a SSE3 implementation of Evas's common engine blending routines. Why SSE3?: The lddqu instruction, introduced in SSE3, is faster then a typical unaligned load in the situation where we load from, but not

Re: [E-devel] [PATCH 2/8] evas: add common SSE3 blending functions/macro

2011-09-29 Thread Jim Kukunas
On Thu, Sep 29, 2011 at 08:35:31PM +0200, Vincent Torri wrote: On Thu, 29 Sep 2011, Jim Kukunas wrote: mul_256_sse3 sub4_alpha_sse3 interp4_256_sse3 mul_sym_sse3 mul4_sym_sse3 mul3_sym_sse3 LOOP_ALIGNED_U1_A48_SSE3 __attribute__((always_inline)) is needed to coax GCC (

Re: [E-devel] E SVN: billiob IN trunk/E-MODULES-EXTRA/eenvader.fractal: . src

2011-09-29 Thread Vincent Torri
On Thu, 29 Sep 2011, Enlightenment SVN wrote: Log: eenvaders: fix build. Patch by JGMiller Author: billiob Date: 2011-09-29 12:08:26 -0700 (Thu, 29 Sep 2011) New Revision: 63671 Trac: http://trac.enlightenment.org/e/changeset/63671 Modified:

Re: [E-devel] E SVN: billiob IN trunk/E-MODULES-EXTRA/eenvader.fractal: . data m4 src

2011-09-29 Thread Vincent Torri
On Thu, 29 Sep 2011, Enlightenment SVN wrote: Log: eenvader: autofoo cleanup thx to vtorri Author: billiob Date: 2011-09-29 12:45:23 -0700 (Thu, 29 Sep 2011) New Revision: 63672 Trac: http://trac.enlightenment.org/e/changeset/63672 Added:

Re: [E-devel] [PATCH 2/8] evas: add common SSE3 blending functions/macro

2011-09-29 Thread Jim Kukunas
mul_256_sse3 sub4_alpha_sse3 interp4_256_sse3 mul_sym_sse3 mul4_sym_sse3 mul3_sym_sse3 LOOP_ALIGNED_U1_A48_SSE3 __attribute__((always_inline)) is needed to coax GCC ( 4.6.0) into inlining the common blend ops. Not inlining these functions causes a steep performance penalty. ---

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

2011-09-29 Thread Daniel Juyung Seo
i noticed it but forgot to tell you. i was on the bus at that time. so not nobody :p Daniel Juyung Seo (SeoZ) On Sep 30, 2011 5:28 AM, Enlightenment SVN no-re...@enlightenment.org wrote: Log: apparently I forgot to add this in my earlier toolbar commit and nobody noticed Author: discomfitor

Re: [E-devel] E SVN: sachiel IN trunk/elementary: . doc doc/widgets src/bin src/lib

2011-09-29 Thread Daniel Juyung Seo
This is COOL! I think it is needed to tell how to build webkit-efl for others ;) Daniel Juyung Seo (SeoZ) On Sep 30, 2011 5:58 AM, Enlightenment SVN no-re...@enlightenment.org wrote: -- All the data continuously generated

Re: [E-devel] E SVN: sachiel IN trunk/elementary: . doc doc/widgets src/bin src/lib

2011-09-29 Thread Sachiel
2011/9/29 Daniel Juyung Seo seojuyu...@gmail.com: This is COOL! I think it is needed to tell how to build webkit-efl for others ;) http://trac.enlightenment.org/e/wiki/EWebKit http://trac.webkit.org/wiki/EFLWebKit Daniel Juyung Seo (SeoZ) On Sep 30, 2011 5:58 AM, Enlightenment SVN

[E-devel] ecore_x / evas leaks?

2011-09-29 Thread Mike Blumenkrantz
==13859== 21,088 (60 direct, 21,028 indirect) bytes in 1 blocks are definitely lost in loss record 1,754 of 1,770 ==13859==at 0x4007A6D: calloc (vg_replace_malloc.c:432) ==13859==by 0x48923D01: _XConnectXCB (xcb_disp.c:65) ==13859==by 0x489171A5: XOpenDisplay (OpenDis.c:129) ==13859==

Re: [E-devel] ecore_x / evas leaks?

2011-09-29 Thread The Rasterman
On Thu, 29 Sep 2011 20:50:50 -0400 Mike Blumenkrantz m...@zentific.com said: smells to me like either valgrind got something wrong or its an xlib leak, not ecore. (or ecore_x is never shut down on app exit because its been initted more than shut down and so thats not a problem):

Re: [E-devel] [Patch] edje_cc : group_inherit feature

2011-09-29 Thread hannes.janet...@gmail.com
Hi, On Thu, Sep 29, 2011 at 11:24 AM, Jaehwan Kim jae.hwan@samsung.com wrote: Dear Cedric and Tom Thank you very much~ ^^ I'm pleased it is pushed in svn. Your advice is so helpful. -- Jaehwan Kim. Thank You very much for implementing this long awaited feature! one thing I came

Re: [E-devel] [RFC]Evas common engine SSE3 blend op implementation

2011-09-29 Thread Lucas De Marchi
Hey, On Thu, Sep 29, 2011 at 2:42 PM, Jim Kukunas james.t.kuku...@linux.intel.com wrote: Hi Folks, This patch series introduces a SSE3 implementation of Evas's common engine blending routines. Why SSE3?: The lddqu instruction, introduced in SSE3, is faster then a typical unaligned load in

Re: [E-devel] [RFC]Evas common engine SSE3 blend op implementation

2011-09-29 Thread The Rasterman
On Thu, 29 Sep 2011 10:42:29 -0700 Jim Kukunas james.t.kuku...@linux.intel.com said: well.. lucas committed this without me getting around to my review... i found several issues with it. A_MASK_SSE3 was being declared all the time and never used in the inline funcs. it was ONLY used in 1 of the c

Re: [E-devel] E SVN: raster IN trunk/evas/src/lib: engines/common include

2011-09-29 Thread Gustavo Sverzut Barbieri
That's the EFL, come on. ;-) lmao Jokes aside this in svn may help people check whenever this will fail for them, will check tomorrow. And to intel folks: eina may use some optimizations, particularly to str/stringshare modules. Evas textblock may get some love for matching as well. On Friday,

Re: [E-devel] E SVN: raster IN trunk/evas/src/lib: engines/common include

2011-09-29 Thread Vincent Torri
On Thu, 29 Sep 2011, Enlightenment SVN wrote: Log: you know i was reviewing this patch this morning and i found several problems with it... but SOMEONE... (lucas) committed it without even so much as replying to the list saying he was going to... :) Author: raster Date:

Re: [E-devel] [Patch] elm_gengrid reorder bug patch

2011-09-29 Thread Jeonghyun Yun
I updated patch against current svn trunk. Thank you. -Original Message- From: Carsten Haitzler (The Rasterman) [mailto:ras...@rasterman.com] Sent: Thursday, September 29, 2011 2:39 PM To: Enlightenment developer list Cc: Jeonghyun Yun Subject: Re: [E-devel] [Patch] elm_gengrid reorder

[E-devel] [Patch] fix edje_cc bugs about data.item

2011-09-29 Thread Jaehwan Kim
I found some bugs in edje_cc_handlers.c. One is about data.item. It is saved in hash list. When it is saved, I freed the memory of the key. But the memory is used. so I deleted the free(key). Second is it is possible in st_collections_group_parts_part_description_state. So I changed the

Re: [E-devel] [Patch] fix edje_cc bugs about data.item

2011-09-29 Thread Mike Blumenkrantz
On Fri, 30 Sep 2011 04:46:10 + (GMT) Jaehwan Kim jae.hwan@samsung.com wrote: I found some bugs in edje_cc_handlers.c. One is about data.item. It is saved in hash list. When it is saved, I freed the memory of the key. But the memory is used. so I deleted the free(key). Second is