efl/legacy/elementary/data
ChunEon Park b34d8f7e0e From: ChunEon Park <chuneon.park@samsung.com>
Subject: [PATCH] elc_ctxpopup

Here code is for the ctxpopup. 

Since the functionalities of ctxpopup are somewhat different, 
I'm trying to overwrite the ctxpopup code entirely first. 

The main reason is, 
Original ctxpopup could determine it's size and position by itself.
Of course, upstreamed version supports this. But it can not be reduced
it's
size
And it supposes the arrow position to center of box edje. 

Basically, 
This version calculates it's box size first then find available space
from
the it's position. 
The origin position of the box is not expected, it finds the available
positions. 
But if there is not enough space to be shown, then it finds a best
direction
to be shown again.
In this case, it reduces it's size also as to be shown entirely. 
Since the ctxpopup supports scroller, the reduced box could show the all
items also. 
(The point is ctxpopup should know the size of total items...)

I'm not sure the upstreamed version could cover the above scenario, 
If then, I need to modify it first.

(fixed some minor formatting issue too)



SVN revision: 56021
2011-01-10 08:59:40 +00:00
..
desktop make elm config system settings! 2011-01-06 08:52:32 +00:00
edje_externals Expose elm_list as external 2010-04-08 20:53:01 +00:00
images Elm_Photo: 2010-07-14 14:48:21 +00:00
objects Elementary welcomes text classes support. 2010-11-18 10:01:24 +00:00
themes From: ChunEon Park <chuneon.park@samsung.com> 2011-01-10 08:59:40 +00:00
.cvsignore elementary becomes its own tree/lib/test binary 2008-09-30 06:58:56 +00:00
Makefile.am Icons for available externals, how exciting. 2010-01-22 20:07:47 +00:00