Re: [E-devel] [Patch] elc_ctxpopup, add transition

2011-08-24 Thread ChunEon Park
Dear Cinoo. 
It's in svn. - http://trac.enlightenment.org/e/changeset/62735
But I modified the transition time to 0.25 
and added the bg transition LINEAR 0.25 also.
Thank you for your patch.

Let's run together for the best moment!
 -Regards, Hermet-
 
-Original Message-
From: cnooklt;kimci...@gmail.comgt; 
To: EFLlt;enlightenment-devel@lists.sourceforge.netgt;
Cc: 
Sent: 11-08-23(화) 20:38:45
Subject: Re: [E-devel] [Patch] elc_ctxpopup, add transition
Dear Hermet, Hi!
I have refined previous patch based on your opinion. Please refer to bellow
comments and attached patch
*
1. how about changing the signal names to ones more explicitly ?
elm,state,show,up
elm,state,show,down
elm,state,show,right
elm,state,show,left
I guess hide could be added also later.*
- Names are changed as you mentioned.
*2. _transition_adjust
I don't like that name. Since those signals are not only for transitions but
also any other actions.
How about just _show_signal_emit ?*
- Also changed
*3. edje_object_signal_emit(wd-base, elm,state,show, elm); in the
_ctxpopup_show function
looks useless call. doesnt' it?*
- edje_object_signal_emit(); should be there. The clip part does not come
properly without this.
Sincerely,
Shinwoo Kim.
2011/8/22 cnook lt;kimci...@gmail.comgt;
 Dear All, Hello!

 The transition effect is added to the ctxpopup when it comes.
 Please review the attached patch. Thanks always!

 Sincerely,
 Shinwoo Kim.

--
Get a FREE DOWNLOAD! and learn more about uberSVN rich system, 
user administration capabilities and model configuration. Take 
the hassle out of deploying and managing Subversion and the 
tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
--
EMC VNX: the world's simplest storage, starting under $10K
The only unified storage solution that offers unified management 
Up to 160% more powerful than alternatives and 25% more efficient. 
Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] [Patch] elm_genlist_clear

2011-08-24 Thread Jaehwan Kim

Hello,
When items are added right after genlist clear, genlist is scrolled to the 
previous position.
If all item is deleted, the scroller have to locate 0, 0.
But scroller has wanted position to remembers the scrolled location.
So even if all item is deleted, it locate previous position.
Then I added elm_smart_scroller_child_region_show(wd-scr, 0, 0, 0, 0) at the 
end of the elm_genlist_clear.
Please check the attached patch file.

Thanks.
Jaehwan Kim.



genlist.patch
Description: Binary data
--
EMC VNX: the world's simplest storage, starting under $10K
The only unified storage solution that offers unified management 
Up to 160% more powerful than alternatives and 25% more efficient. 
Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2011-08-24 Thread David Seikel
On Tue, 23 Aug 2011 18:19:06 +0200 Thomas Gstädtner
tho...@gstaedtner.net wrote:

 On Tue, Aug 23, 2011 at 17:11, P Purkayastha ppu...@gmail.com wrote:
 
 
  On Monday, August 22, 2011 7:12:47 PM UTC+8, David Seikel wrote:
 
  On Mon, 22 Aug 2011 13:05:57 +0200 Brian 'morlenxus' Miculcy
  morl...@gmx.net wrote:
 
   On 08/22/2011 12:39 PM, hannes@gmail.com wrote:
On Mon, Aug 22, 2011 at 12:11 PM, Brian 'morlenxus' Miculcy
morl...@gmx.net  wrote:
I don't like it, and i don't think it's an improvement:
   
Problem with the menu before was that there were 3 submenu
levels to get to common window options like maximize. Now all
window options are
   So, you think common people go to the window menu to change the
   maximize state? I would guess that they use the window button for
   that...
 
  Actually that was my pet peeve about the last menu reorg.  I
  maximise borderless windows all the time.  So yes, I had to dig
  deep in the menus to get to that.
 
  Why am I maximising borderless windows?  Coz I lost the fight to
  have fullscreen windows work my way.  Now I just go through a
  process of turning on or off all the things I need to get MY style
  fullscreen windows.  Pffft
 
  I did not think the previous window menu reorg was an improvement.
 
 
  If I may add as a user, I too find the maximize option in the
  shorter menu very hard to get to. I primarily use maximize
  horizontal or maximize vertical, since I still want to see the
  content of some window underneath or beside the maximized window.
  Because this was always quite difficult to reach, I hacked into
  e.cfg and changed the signal bindings for the maximize button on
  the window. Left click - max, Right click - Max horizontal,
  Middle click - max vertical.
 
  Overall, I think it is quite difficult to satisfy everyone. I do
  like the fact that Always on Top and Move  readily accessible in
  the shorter menu, and I do use those. But then the shorter menu
  also has some disadvantages, as i mentioned above. Also, someone
  else might not have any use for Sticky or Always on Top (I don't
  usually use Sticky).
 
 
 Imho, the best solution would be to replace the standard buttons
 (minimize, maximize, close) by a kind of expanding shelf inside the
 border, where every window setting can be placed as a icon.
 This way everyone could reach his most used features by a single
 click, while the menu could be logical while keeping its complexity (I
 think morlenxus has done a good job with the new menu).
 
 Though this certainly would be a lot of work and _I_ sure am not up to
 it, so I just throw it in the room :)
 At least this would satisfy each and everyone.

I tend to use borderless windows most of the time.  So that wont help
me.

BTW, I double checked, the problem I had before went away.  So now I
don't actually need to manually maximise that particular window, the
remembered state is sufficient.

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


signature.asc
Description: PGP signature
--
EMC VNX: the world's simplest storage, starting under $10K
The only unified storage solution that offers unified management 
Up to 160% more powerful than alternatives and 25% more efficient. 
Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2011-08-24 Thread Gustavo Sverzut Barbieri
On Wed, Aug 24, 2011 at 5:10 AM, Enlightenment SVN 
no-re...@enlightenment.org wrote:

 Log:
 elm toolbar: Fixed build warnings.

 -   char *txt = item-access_info;
 +   char *txt = (char *)item-access_info;
if (!txt) txt = (char *)it-label;
if (txt) return strdup(txt);
return txt;


Hey Seoz, don't fix the bugs like this... it is not wrong, but not
recommended to fix the problem at the wrong place.

Consider the following solution:
   const char *txt = item-access_info;
   if (!txt) txt = it-label;
   if (txt) return strdup(txt);
   return NULL;

no cast abuse, make it clear of the usage and the return of NULL.

moreover, the function signature has item marked as __UNUSED__ while it's
being used... pfff :-/

-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: barbi...@gmail.com
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202
--
EMC VNX: the world's simplest storage, starting under $10K
The only unified storage solution that offers unified management 
Up to 160% more powerful than alternatives and 25% more efficient. 
Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2011-08-24 Thread Tom Hacohen
On 24/08/11 17:04, Gustavo Sverzut Barbieri wrote:
 On Wed, Aug 24, 2011 at 5:10 AM, Enlightenment SVN
 no-re...@enlightenment.org  wrote:

 Log:
 elm toolbar: Fixed build warnings.

 -   char *txt = item-access_info;
 +   char *txt = (char *)item-access_info;
 if (!txt) txt = (char *)it-label;
 if (txt) return strdup(txt);
 return txt;


 Hey Seoz, don't fix the bugs like this... it is not wrong, but not
 recommended to fix the problem at the wrong place.

 Consider the following solution:
 const char *txt = item-access_info;
 if (!txt) txt = it-label;
 if (txt) return strdup(txt);
 return NULL;

 no cast abuse, make it clear of the usage and the return of NULL.

 moreover, the function signature has item marked as __UNUSED__ while it's
 being used... pfff :-/


+1. We enable/fix warnings because we want to detect bad usage, not make 
the compilers silence no matter what your cflags are. Just casting is 
bad, very bad, and can lead to errors. Same goes with mike's comment 
about __UNUSED__.

This applies to all warnings, not just casting.

--
Tom.

--
EMC VNX: the world's simplest storage, starting under $10K
The only unified storage solution that offers unified management 
Up to 160% more powerful than alternatives and 25% more efficient. 
Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2011-08-24 Thread Tom Hacohen
On 24/08/11 17:09, Tom Hacohen wrote:
 On 24/08/11 17:04, Gustavo Sverzut Barbieri wrote:
 On Wed, Aug 24, 2011 at 5:10 AM, Enlightenment SVN
 no-re...@enlightenment.org   wrote:

 Log:
 elm toolbar: Fixed build warnings.

 -   char *txt = item-access_info;
 +   char *txt = (char *)item-access_info;
  if (!txt) txt = (char *)it-label;
  if (txt) return strdup(txt);
  return txt;


 Hey Seoz, don't fix the bugs like this... it is not wrong, but not
 recommended to fix the problem at the wrong place.

 Consider the following solution:
  const char *txt = item-access_info;
  if (!txt) txt = it-label;
  if (txt) return strdup(txt);
  return NULL;

 no cast abuse, make it clear of the usage and the return of NULL.

 moreover, the function signature has item marked as __UNUSED__ while it's
 being used... pfff :-/


 +1. We enable/fix warnings because we want to detect bad usage, not make
 the compilers silence no matter what your cflags are. Just casting is
 bad, very bad, and can lead to errors. Same goes with mike's comment
 about __UNUSED__.

Hm... Gustavo's comment, wth, for some reason I thought it was mike.

--
Tom.

--
EMC VNX: the world's simplest storage, starting under $10K
The only unified storage solution that offers unified management 
Up to 160% more powerful than alternatives and 25% more efficient. 
Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2011-08-24 Thread Tom Hacohen
On 24/08/11 17:09, Tom Hacohen wrote:
 On 24/08/11 17:04, Gustavo Sverzut Barbieri wrote:
 On Wed, Aug 24, 2011 at 5:10 AM, Enlightenment SVN
 no-re...@enlightenment.org   wrote:

 Log:
 elm toolbar: Fixed build warnings.

 -   char *txt = item-access_info;
 +   char *txt = (char *)item-access_info;
  if (!txt) txt = (char *)it-label;
  if (txt) return strdup(txt);
  return txt;


 Hey Seoz, don't fix the bugs like this... it is not wrong, but not
 recommended to fix the problem at the wrong place.

 Consider the following solution:
  const char *txt = item-access_info;
  if (!txt) txt = it-label;
  if (txt) return strdup(txt);
  return NULL;

 no cast abuse, make it clear of the usage and the return of NULL.

 moreover, the function signature has item marked as __UNUSED__ while it's
 being used... pfff :-/


 +1. We enable/fix warnings because we want to detect bad usage, not make
 the compilers silence no matter what your cflags are. Just casting is
 bad, very bad, and can lead to errors. Same goes with mike's comment
 about __UNUSED__.

Hm... Gustavo's comment, wth, for some reason I thought it was mike.

--
TOm.

--
EMC VNX: the world's simplest storage, starting under $10K
The only unified storage solution that offers unified management 
Up to 160% more powerful than alternatives and 25% more efficient. 
Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Introducing Clouseau - A ui debugging tool.

2011-08-24 Thread Tom Hacohen
Dear All,

I'm glad to introduce Clouseau, a ui debugging tool.

First and foremost, I'd like to thank Sachiel for the awesome name.

Link to sources: http://svn.enlightenment.org/svn/e/trunk/clouseau/
It started as a small hack that came out of necessity, so it might be 
rough around the edges, but with your help it can become even more awesome.

Explanation from the commit log:

It's inspired (and currently not very different) by Android's
hierarchy viewer but it'll hopefully grow to be more than that.
It currently lets you walk the evas object tree, query some evas object
parameters and highlight the object on the canvas.

It currently does not take clipping into account, so you only see the
actual object size, and you can't see the clip frame just yet.

Read the README for a quick how to.

It's very basic atm, read the TODO if you care about future plans, this
is more of a PoC with some useful pieces of code than anything else, but
still, it's more than usable (I wrote it cause I needed it).

Feel free to contribute/sumbit suggestions.

--
Tom.

--
EMC VNX: the world's simplest storage, starting under $10K
The only unified storage solution that offers unified management 
Up to 160% more powerful than alternatives and 25% more efficient. 
Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2011-08-24 Thread Boris Faure
On Wed, Aug 24, 2011 at 04:23, Carsten Haitzler ras...@rasterman.com wrote:
 On Thu, 18 Aug 2011 12:11:08 -0700 Enlightenment SVN
 no-re...@enlightenment.org said:

 you know... this is most annoying to keep seeing a folder called 1 appear on
 the desktop. the reason we did Desktop-1 and soon before was.. so you would
 actually have separate folders per screen and u didnt see these folders. if 
 you
 are going to do this then you have to add logtic for special case hiding of
 these dirs on the desktop, either that or go back to how it how it was
 before or make them dot-files so they get hidden by default everywhere.

I've reverted the patch.

For those who want to hide the ugly Desktop directory, set
XDG_DESKTOP_DIR to $HOME/.desktop for example.

-- 
Boris Faure

--
EMC VNX: the world's simplest storage, starting under $10K
The only unified storage solution that offers unified management 
Up to 160% more powerful than alternatives and 25% more efficient. 
Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2011-08-24 Thread Daniel Juyung Seo
Thanks, it was my mistake.
My bad.
Fixed, in svn!

Daniel Juyung Seo (SeoZ)

On Wed, Aug 24, 2011 at 11:04 PM, Gustavo Sverzut Barbieri
barbi...@profusion.mobi wrote:
 On Wed, Aug 24, 2011 at 5:10 AM, Enlightenment SVN 
 no-re...@enlightenment.org wrote:

 Log:
 elm toolbar: Fixed build warnings.

 -   char *txt = item-access_info;
 +   char *txt = (char *)item-access_info;
    if (!txt) txt = (char *)it-label;
    if (txt) return strdup(txt);
    return txt;


 Hey Seoz, don't fix the bugs like this... it is not wrong, but not
 recommended to fix the problem at the wrong place.

 Consider the following solution:
   const char *txt = item-access_info;
   if (!txt) txt = it-label;
   if (txt) return strdup(txt);
   return NULL;

 no cast abuse, make it clear of the usage and the return of NULL.

 moreover, the function signature has item marked as __UNUSED__ while it's
 being used... pfff :-/

 --
 Gustavo Sverzut Barbieri
 http://profusion.mobi embedded systems
 --
 MSN: barbi...@gmail.com
 Skype: gsbarbieri
 Mobile: +55 (19) 9225-2202
 --
 EMC VNX: the world's simplest storage, starting under $10K
 The only unified storage solution that offers unified management
 Up to 160% more powerful than alternatives and 25% more efficient.
 Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


--
EMC VNX: the world's simplest storage, starting under $10K
The only unified storage solution that offers unified management 
Up to 160% more powerful than alternatives and 25% more efficient. 
Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2011-08-24 Thread Daniel Juyung Seo
Thanks,
I don't know why I did that :(
Anyhow, thanks a lot. I will consider it more next time.

Daniel Juyung Seo (SeoZ)

On Wed, Aug 24, 2011 at 11:09 PM, Tom Hacohen
tom.haco...@partner.samsung.com wrote:
 On 24/08/11 17:04, Gustavo Sverzut Barbieri wrote:
 On Wed, Aug 24, 2011 at 5:10 AM, Enlightenment SVN
 no-re...@enlightenment.org  wrote:

 Log:
 elm toolbar: Fixed build warnings.

 -   char *txt = item-access_info;
 +   char *txt = (char *)item-access_info;
     if (!txt) txt = (char *)it-label;
     if (txt) return strdup(txt);
     return txt;


 Hey Seoz, don't fix the bugs like this... it is not wrong, but not
 recommended to fix the problem at the wrong place.

 Consider the following solution:
     const char *txt = item-access_info;
     if (!txt) txt = it-label;
     if (txt) return strdup(txt);
     return NULL;

 no cast abuse, make it clear of the usage and the return of NULL.

 moreover, the function signature has item marked as __UNUSED__ while it's
 being used... pfff :-/


 +1. We enable/fix warnings because we want to detect bad usage, not make
 the compilers silence no matter what your cflags are. Just casting is
 bad, very bad, and can lead to errors. Same goes with mike's comment
 about __UNUSED__.

 This applies to all warnings, not just casting.

 --
 Tom.

 --
 EMC VNX: the world's simplest storage, starting under $10K
 The only unified storage solution that offers unified management
 Up to 160% more powerful than alternatives and 25% more efficient.
 Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


--
EMC VNX: the world's simplest storage, starting under $10K
The only unified storage solution that offers unified management 
Up to 160% more powerful than alternatives and 25% more efficient. 
Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] relative paging of list/genlist

2011-08-24 Thread Drucker, Benjamin T
I have a bunch of screens among which I animate with horizontal swipes.  Right 
now I have implemented this as an elm list where each list item is the size of 
the whole screen.  I can swipe left or right to get different screens.

The problem is that I only want to see full screens, i.e. paged scrolling like 
gengrid has.  It doesn't look like the list or even the genlist has this.  If I 
could get to the underlying smart scroller of the list, I could do this I think.

Short of hacking the elm library, is there a way I can do this?  Maybe I need 
to reimplement my list as a horizontal gengrid that is only tall enough to hold 
one row of items?  I am a little loath to make this change since I have not, to 
date, seen (relative) paging working on other gengrids I have.



--
EMC VNX: the world's simplest storage, starting under $10K
The only unified storage solution that offers unified management 
Up to 160% more powerful than alternatives and 25% more efficient. 
Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] relative paging of list/genlist

2011-08-24 Thread Cedric BAIL
On Wed, Aug 24, 2011 at 7:02 PM, Drucker, Benjamin T
benjamin.t.druc...@intel.com wrote:
 I have a bunch of screens among which I animate with horizontal swipes.  
 Right now I have implemented this as an elm list where each list item is the 
 size of the whole screen.  I can swipe left or right to get different screens.

 The problem is that I only want to see full screens, i.e. paged scrolling 
 like gengrid has.  It doesn't look like the list or even the genlist has 
 this.  If I could get to the underlying smart scroller of the list, I could 
 do this I think.

 Short of hacking the elm library, is there a way I can do this?  Maybe I need 
 to reimplement my list as a horizontal gengrid that is only tall enough to 
 hold one row of items?  I am a little loath to make this change since I have 
 not, to date, seen (relative) paging working on other gengrids I have.

Elementary API is not set in stone yet, so we can take patch :-) I
think that adding page to genlist make sense as this is a feature
gengrid already have. My personnal opinion is that genlist and gengrid
are really the same kind of object, just with a different layout
function. So they should provide the same kind of feature and they
should have a very close API. Right now, the code doesn't express that
at all, that's why gengrid is far less optimal than genlist, but you
get the idea.
-- 
Cedric BAIL

--
EMC VNX: the world's simplest storage, starting under $10K
The only unified storage solution that offers unified management 
Up to 160% more powerful than alternatives and 25% more efficient. 
Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] [Patch] evas gl engine's texture creation

2011-08-24 Thread Jiyoun Park

Hello. 

1. _pool_tex_dynamic_new function, it didn’t set pt to NULL when
secsym_eglCreateImage function failed.
In this case, it returns wrong pt pointer and it has possibility to make
crash.
So I add free pt code and return NULL code into _pool_tex_dynamic_new
function.

2. I modified eng_image_data_get of gl engine.

If Evas_GL_Image's texture creation failed and evas_gl_image's cache image
was droped, 
Im-im can be NULL. So I add check code. 
Example: evas_gl_common_image_content_hint_set
 1) EVAS_IMAGE_CONTENT_HINT_DYNAMIC , it drop cache image
 2) if evas_gl_common_texture_dynamic_new failed
 3) then, im-im =NULL, im-tex=NULL
In this situation, if application call's evas_object_image_data_get
function, 
It make crash in evas_cache_image_load_data function.

3. I think function's related with evas_object's engine data have to be
return NULL if it failed.
If function's returns null, evas object code can handle error more easily.  
But evas object's code was implemented differently each case. 
Does my suggestion right?
I add engine data null check code to evas_object_image based on upper
consumtion.
If it is wrong , the patch code related with evas object image have to be
removed.
If it is right , I will survey other evas object type also.  

Thanks. 

 
--
Jiyoun Park
 
Mobile S/W Platform Lab
DMC RD Center
SAMSUNG ELECTRONICS CO. ,LTD
 
TEL: +82-31-279-0619
Mobile: +82-10-9871-0703
jy0703.p...@samsung.com
--







evas_gl_texture_creation_buf_fix.patch
Description: Binary data
--
EMC VNX: the world's simplest storage, starting under $10K
The only unified storage solution that offers unified management 
Up to 160% more powerful than alternatives and 25% more efficient. 
Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Efreet regression after recents changes.

2011-08-24 Thread Nicolas Aguirre
Hi

Tonight i update all my EFL and i see a regression in Efreet. My last
update was a week ago.
efreet_mime_type_icon_get(image/png, getenv(E_ICON_THEME), 48);
return always NULL or whatever the mime type i give to him.

Any ideas ?

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

--
EMC VNX: the world's simplest storage, starting under $10K
The only unified storage solution that offers unified management 
Up to 160% more powerful than alternatives and 25% more efficient. 
Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev
___
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/elementary: data/themes src/lib

2011-08-24 Thread Nicolas Aguirre
2011/8/23 Enlightenment SVN no-re...@enlightenment.org:
 Log:
 add visual feedback on accessibility mouseover too



 Author:       raster
 Date:         2011-08-23 00:44:49 -0700 (Tue, 23 Aug 2011)
 New Revision: 62713
 Trac:         http://trac.enlightenment.org/e/changeset/62713



This commit brakes elm_check, you can't checked anymore :(
I tried it with elmementary_test Checks
at least for me 

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

--
EMC VNX: the world's simplest storage, starting under $10K
The only unified storage solution that offers unified management 
Up to 160% more powerful than alternatives and 25% more efficient. 
Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev
___
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/elementary: data/themes src/lib

2011-08-24 Thread Cedric BAIL
On Wed, Aug 24, 2011 at 11:23 PM, Nicolas Aguirre
aguirre.nico...@gmail.com wrote:
 2011/8/23 Enlightenment SVN no-re...@enlightenment.org:
 Log:
 add visual feedback on accessibility mouseover too

 Author:       raster
 Date:         2011-08-23 00:44:49 -0700 (Tue, 23 Aug 2011)
 New Revision: 62713
 Trac:         http://trac.enlightenment.org/e/changeset/62713



 This commit brakes elm_check, you can't checked anymore :(
 I tried it with elmementary_test Checks
 at least for me 

Did you try double click ? By the way, elementary access feature is
always turned on for me, is it normal ?
-- 
Cedric BAIL

--
EMC VNX: the world's simplest storage, starting under $10K
The only unified storage solution that offers unified management 
Up to 160% more powerful than alternatives and 25% more efficient. 
Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Introducing Clouseau - A ui debugging tool.

2011-08-24 Thread The Rasterman
On Wed, 24 Aug 2011 17:21:55 +0300 Tom Hacohen
tom.haco...@partner.samsung.com said:

that's rather fragrant! :)

 Dear All,
 
 I'm glad to introduce Clouseau, a ui debugging tool.
 
 First and foremost, I'd like to thank Sachiel for the awesome name.
 
 Link to sources: http://svn.enlightenment.org/svn/e/trunk/clouseau/
 It started as a small hack that came out of necessity, so it might be 
 rough around the edges, but with your help it can become even more awesome.
 
 Explanation from the commit log:
 
 It's inspired (and currently not very different) by Android's
 hierarchy viewer but it'll hopefully grow to be more than that.
 It currently lets you walk the evas object tree, query some evas object
 parameters and highlight the object on the canvas.
 
 It currently does not take clipping into account, so you only see the
 actual object size, and you can't see the clip frame just yet.
 
 Read the README for a quick how to.
 
 It's very basic atm, read the TODO if you care about future plans, this
 is more of a PoC with some useful pieces of code than anything else, but
 still, it's more than usable (I wrote it cause I needed it).
 
 Feel free to contribute/sumbit suggestions.
 
 --
 Tom.
 
 --
 EMC VNX: the world's simplest storage, starting under $10K
 The only unified storage solution that offers unified management 
 Up to 160% more powerful than alternatives and 25% more efficient. 
 Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev
 ___
 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


--
EMC VNX: the world's simplest storage, starting under $10K
The only unified storage solution that offers unified management 
Up to 160% more powerful than alternatives and 25% more efficient. 
Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [Patch] evas gl engine's texture creation

2011-08-24 Thread The Rasterman
On Thu, 25 Aug 2011 02:17:53 +0900 Jiyoun Park jy0703.p...@samsung.com said:

 
 Hello. 
 
 1. _pool_tex_dynamic_new function, it didn’t set pt to NULL when
 secsym_eglCreateImage function failed.
 In this case, it returns wrong pt pointer and it has possibility to make
 crash.
 So I add free pt code and return NULL code into _pool_tex_dynamic_new
 function.
 
 2. I modified eng_image_data_get of gl engine.
 
 If Evas_GL_Image's texture creation failed and evas_gl_image's cache image
 was droped, 
 Im-im can be NULL. So I add check code. 
 Example: evas_gl_common_image_content_hint_set
  1) EVAS_IMAGE_CONTENT_HINT_DYNAMIC , it drop cache image
  2) if evas_gl_common_texture_dynamic_new failed
  3) then, im-im =NULL, im-tex=NULL
 In this situation, if application call's evas_object_image_data_get
 function, 
 It make crash in evas_cache_image_load_data function.
 
 3. I think function's related with evas_object's engine data have to be
 return NULL if it failed.
 If function's returns null, evas object code can handle error more easily.  
 But evas object's code was implemented differently each case. 
 Does my suggestion right?
 I add engine data null check code to evas_object_image based on upper
 consumtion.
 If it is wrong , the patch code related with evas object image have to be
 removed.
 If it is right , I will survey other evas object type also.  
 
 Thanks. 

no - thank YOU... you're right. thats a possible bug if texture allocation
fails (out of mem/texture memory space). not handled properly. indeed. in svn
it is!


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


--
EMC VNX: the world's simplest storage, starting under $10K
The only unified storage solution that offers unified management 
Up to 160% more powerful than alternatives and 25% more efficient. 
Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev
___
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/elementary: data/themes src/lib

2011-08-24 Thread The Rasterman
On Wed, 24 Aug 2011 23:23:39 +0200 Nicolas Aguirre aguirre.nico...@gmail.com
said:

 2011/8/23 Enlightenment SVN no-re...@enlightenment.org:
  Log:
  add visual feedback on accessibility mouseover too
 
 
 
  Author:       raster
  Date:         2011-08-23 00:44:49 -0700 (Tue, 23 Aug 2011)
  New Revision: 62713
  Trac:         http://trac.enlightenment.org/e/changeset/62713
 
 
 
 This commit brakes elm_check, you can't checked anymore :(
 I tried it with elmementary_test Checks
 at least for me 

fixed! my bad!

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


--
EMC VNX: the world's simplest storage, starting under $10K
The only unified storage solution that offers unified management 
Up to 160% more powerful than alternatives and 25% more efficient. 
Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev
___
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/elementary: data/themes src/lib

2011-08-24 Thread The Rasterman
On Wed, 24 Aug 2011 23:39:26 +0200 Cedric BAIL cedric.b...@free.fr said:

 On Wed, Aug 24, 2011 at 11:23 PM, Nicolas Aguirre
 aguirre.nico...@gmail.com wrote:
  2011/8/23 Enlightenment SVN no-re...@enlightenment.org:
  Log:
  add visual feedback on accessibility mouseover too
 
  Author:       raster
  Date:         2011-08-23 00:44:49 -0700 (Tue, 23 Aug 2011)
  New Revision: 62713
  Trac:         http://trac.enlightenment.org/e/changeset/62713
 
 
 
  This commit brakes elm_check, you can't checked anymore :(
  I tried it with elmementary_test Checks
  at least for me 
 
 Did you try double click ? By the way, elementary access feature is
 always turned on for me, is it normal ?

did u set the env vars to load the access module and enable the mode? if u did
then it's on. but its not on by default otherwise...

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


--
EMC VNX: the world's simplest storage, starting under $10K
The only unified storage solution that offers unified management 
Up to 160% more powerful than alternatives and 25% more efficient. 
Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev
___
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/elementary: data/themes src/lib

2011-08-24 Thread The Rasterman
On Wed, 24 Aug 2011 23:39:26 +0200 Cedric BAIL cedric.b...@free.fr said:

 On Wed, Aug 24, 2011 at 11:23 PM, Nicolas Aguirre
 aguirre.nico...@gmail.com wrote:
  2011/8/23 Enlightenment SVN no-re...@enlightenment.org:
  Log:
  add visual feedback on accessibility mouseover too
 
  Author:       raster
  Date:         2011-08-23 00:44:49 -0700 (Tue, 23 Aug 2011)
  New Revision: 62713
  Trac:         http://trac.enlightenment.org/e/changeset/62713
 
 
 
  This commit brakes elm_check, you can't checked anymore :(
  I tried it with elmementary_test Checks
  at least for me 
 
 Did you try double click ? By the way, elementary access feature is
 always turned on for me, is it normal ?

wait.. fif u run elm_config and change config while u set it to be on? then
elm_config would have SAVED the setting to be on by default... i think i need
an option in elm_config to disable it again. right now just wipe your elm
config.


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


--
EMC VNX: the world's simplest storage, starting under $10K
The only unified storage solution that offers unified management 
Up to 160% more powerful than alternatives and 25% more efficient. 
Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Efreet regression after recents changes.

2011-08-24 Thread The Rasterman
On Wed, 24 Aug 2011 23:03:03 +0200 Nicolas Aguirre aguirre.nico...@gmail.com
said:

 Hi
 
 Tonight i update all my EFL and i see a regression in Efreet. My last
 update was a week ago.
 efreet_mime_type_icon_get(image/png, getenv(E_ICON_THEME), 48);
 return always NULL or whatever the mime type i give to him.
 
 Any ideas ?

bisect svn revs of efreet between last week when it worked and now and find the
commit that b0rksed it :)

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


--
EMC VNX: the world's simplest storage, starting under $10K
The only unified storage solution that offers unified management 
Up to 160% more powerful than alternatives and 25% more efficient. 
Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2011-08-24 Thread The Rasterman
On Wed, 24 Aug 2011 16:21:58 +0200 Boris Faure bill...@gmail.com said:

 On Wed, Aug 24, 2011 at 04:23, Carsten Haitzler ras...@rasterman.com wrote:
  On Thu, 18 Aug 2011 12:11:08 -0700 Enlightenment SVN
  no-re...@enlightenment.org said:
 
  you know... this is most annoying to keep seeing a folder called 1 appear
  on the desktop. the reason we did Desktop-1 and soon before was.. so you
  would actually have separate folders per screen and u didnt see these
  folders. if you are going to do this then you have to add logtic for
  special case hiding of these dirs on the desktop, either that or go back to
  how it how it was before or make them dot-files so they get hidden by
  default everywhere.
 
 I've reverted the patch.
 
 For those who want to hide the ugly Desktop directory, set
 XDG_DESKTOP_DIR to $HOME/.desktop for example.

cool! thanks! :) even if we don't comply with the specs here - i dont think
thats that bad and this way is actually better i think.


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


--
EMC VNX: the world's simplest storage, starting under $10K
The only unified storage solution that offers unified management 
Up to 160% more powerful than alternatives and 25% more efficient. 
Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [Patch] elm_genlist_clear

2011-08-24 Thread The Rasterman
On Wed, 24 Aug 2011 10:10:20 + (GMT) Jaehwan Kim jae.hwan@samsung.com
said:

hmm nice catch. in svn it is! :)

 
 Hello,
 When items are added right after genlist clear, genlist is scrolled to the
 previous position. If all item is deleted, the scroller have to locate 0, 0.
 But scroller has wanted position to remembers the scrolled location.
 So even if all item is deleted, it locate previous position.
 Then I added elm_smart_scroller_child_region_show(wd-scr, 0, 0, 0, 0) at the
 end of the elm_genlist_clear. Please check the attached patch file.
 
 Thanks.
 Jaehwan Kim.
 


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


--
EMC VNX: the world's simplest storage, starting under $10K
The only unified storage solution that offers unified management 
Up to 160% more powerful than alternatives and 25% more efficient. 
Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel