Subject: [E-devel] [Patch][elm_map] Fix zoom & rotated coordinates bug
In my point of view, elm_map did not consider zooming & rotation by
using Evas_Map initially.
There are no problems if you use only elm_map_zoom_set(). But if you
use pinch gesture or wheel to do subtle zooming & rotating, the
calculations of coordinates are not correct currently.
I have fixed these problem and also made some utility APIs for user
convenience.
I made following 3 APIs.
1. elm_map_utils_size_get()
Currently users can only get integer zoom level by using
elm_map_zoom_get().
So if user want to calculate full map size, user should calculate
pow(2.0, zoom level) * tile size. Furthermore, user assumes tile size
as 256. (tile size can be changed!!)
Also it's not correct sometimes because Evas_map is used for subtle
zooming between zoom levels.
Above APIs return correct full map size.
2. elm_map_utils_region_get()
It can used for getting left top coordinates, center coordinates and
width, height of currently shown map area.
3. elm_map_utils_convert_canvas_into_geo()
Currently it is hard to converting x, y coordinates to geographical
longitude, latitude because of subtle zooming & rotating.
If use wants to get it, user uses combination of above functions and
more. It is harsh job.
This function is used for getting longitude, latitude from x, y
coordinates of current viewport.
SVN revision: 67286
Subject: [E-devel] [patch] elc_multibuttonentry - checking focus
before elm_widget_show_region_set
In elc_multibuttonentry, there're some elm_widget_show_region_set callings.
However it's not checking whether it got focused or not,
sometimes it's bugging users when the user's trying to move scroller.
So I changed to check focused.
SVN revision: 67285
Subject: [E-devel] [Patch] Removing content resize callback before the
ctxpopup is deleted.
Sometimes, widget data is referred after ctxpopup is deleted.
So before the ctxpopup is deleted, the content resize callback should
be removed.
SVN revision: 67268
application can use ecore extn socket easyily
by using elm_window_add with ELM_WIN_SOCKET_IMAGE style.
And new widget Elm plug is similar with Elm image.
it can show socket's image using connect API.
I add test code also(test_win_socket/plug).
SVN revision: 67245
But if the dragging is continued, it returns current position. So I changed it is scrolled at that position.
And if mouse move event occurs while bring_in animation, the animation is stoped.
SVN revision: 67236
Subject: [E-devel] [patch] elm_map - bugfix small errors
Date: Mon, 9 Jan 2012 20:00:02 +0900
Dear all
After run map menu in elementary_test, i found some minor errors
1. some passing data ptr is wrong at obj_rotate_zoom
2. clipped part isn't set by rect
thanks
SVN revision: 67190
Subject: [E-devel] [patch] elm_layout - set default style to new cursor obj
Date: Thu, 12 Jan 2012 17:29:39 +0900
Dear all.
I made a small patch to add default style to new cursor obj.
Normally it's not useful but sometimes _part_cursor_part_apply() is needed.
Also duplicated layout setting is removed in cursor testing at elementary_test.
Thanks.
SVN revision: 67189
Subject: Re: [E-devel] [Patch] elc_ctxpopup, add restacking feature
I have attached example code for checking restacking feature of ctxpopup.
Please review the code and give any feedbacks. Thanks.
SVN revision: 67037
<hyoyoung@gmail.com>
On Tue, Jan 10, 2012 at 8:40 PM, Hyoyoung Chang <hyoyoung@gmail.com>
wrote:
> It's another patch file that describes a method to get a store
example files.
> If it's ok, plz commit it.
> Thanks
SVN revision: 67032
<hyoyoung@gmail.com>
On Tue, Jan 10, 2012 at 8:15 PM, Hyoyoung Chang <hyoyoung@gmail.com>
wrote:
> Dear all,
>
> When i run 'store' menu in elementary_test, i met some segfault.
> it's due to inappropriate eina_lock ptr handling.
>
> Thanks
SVN revision: 67030
There is no swallow area for the parent In the notify.edc also.
Even if the removed line is necessary, then it will cause an improper result.
So it should be removed definitely and absolutely!
Please review this and give any feedbacks. Thank you.
Sincerely,
Shinwoo Kim.
SVN revision: 67012
Sad, but it's unusable if you use it with subitems:
* insert top-level item sorted mixes with children;
* insert children item sorted screws the order
This is also true for groups, is holding my changes to enjoy :-(
SVN revision: 66947
Subject: [E-devel] [patch] elm_photo - add aspect_ratio_retained_{set/get}
Date: Fri, 6 Jan 2012 12:20:33 +0900
Dear all.
elm_photo doesn't have resizing functions which are not follow
original photo file ratio (vertical/horizontal).
so i copied aspect_ration_reatined functions from elm_image.
also it fixes photo menu bug in elementary_test.
currently photo window has a bug which cannot display non-square
images correctly.
Thanks
SVN revision: 66924