tasn [Thu, 23 Feb 2012 13:58:46 +0000 (13:58 +0000)]
elementary: Updated test_list.c to do API testing
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68335
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Thu, 23 Feb 2012 13:58:43 +0000 (13:58 +0000)]
elementary: Updated test_inwin.c to do API testing
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68334
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Thu, 23 Feb 2012 13:58:41 +0000 (13:58 +0000)]
elementary: Updated test_index.c to do API testing
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68333
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Thu, 23 Feb 2012 13:58:37 +0000 (13:58 +0000)]
elementary: Updated test_hoversel.c to do API testing
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68332
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Thu, 23 Feb 2012 13:58:35 +0000 (13:58 +0000)]
elementary: Updated test_grid.c to do API testing
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68331
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Thu, 23 Feb 2012 13:58:32 +0000 (13:58 +0000)]
elementary: Updated test_genlist.c to do API testing
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68330
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Thu, 23 Feb 2012 13:58:28 +0000 (13:58 +0000)]
elementary: Updated test_gengrid.c to do API testing
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68329
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Thu, 23 Feb 2012 13:58:25 +0000 (13:58 +0000)]
elementary: Updated test_fileselector_entry.c to do API testing
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68328
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Thu, 23 Feb 2012 13:58:23 +0000 (13:58 +0000)]
elementary: Updated test_fileselector_button.c to do API testing
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68327
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Thu, 23 Feb 2012 13:58:20 +0000 (13:58 +0000)]
elementary: Updated test_diskselector.c to do API testing
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68326
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Thu, 23 Feb 2012 13:58:17 +0000 (13:58 +0000)]
elementary: Updated test_clock.c to do API testing
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68325
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Thu, 23 Feb 2012 13:58:14 +0000 (13:58 +0000)]
elementary: Updated test_calendar.c to do API testing
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68324
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Thu, 23 Feb 2012 13:58:12 +0000 (13:58 +0000)]
elementary: Updated test_bubble.c to do API testing
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68323
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Thu, 23 Feb 2012 13:58:04 +0000 (13:58 +0000)]
elementary: Updated test_box.c to do API testing
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68322
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Thu, 23 Feb 2012 13:58:02 +0000 (13:58 +0000)]
elementary: Updated test_3d.c to do API testing
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68321
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Thu, 23 Feb 2012 13:57:59 +0000 (13:57 +0000)]
elementary: Fixed naming of tooltip 2 test
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68320
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Thu, 23 Feb 2012 13:57:56 +0000 (13:57 +0000)]
elementary: Added infra for API testing in elementary_test
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68319
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Thu, 23 Feb 2012 13:57:54 +0000 (13:57 +0000)]
elementary: Fixed memory leak when using --test-win-only
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68318
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Thu, 23 Feb 2012 13:57:50 +0000 (13:57 +0000)]
Elementary: Fixed debug printf to use momentum
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68317
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 23 Feb 2012 08:22:24 +0000 (08:22 +0000)]
test and fix up horizontal_item style for toolbar.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68313
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 23 Feb 2012 07:47:59 +0000 (07:47 +0000)]
and do gl15 test right with item class/pointers passed to item_append
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68311
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 23 Feb 2012 07:46:05 +0000 (07:46 +0000)]
eek - compile again.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68310
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 23 Feb 2012 07:39:10 +0000 (07:39 +0000)]
From: Hyoyoung Chang <hyoyoung@gmail.com>
Subject: [E-devel] [patch] elm_genlist - add edit_mode feature (3/3)
As we discussed in 2011 May (
http://www.mail-archive.com/enlightenment-devel@lists.sourceforge.net/msg32498.html
).
I post edit_mode patch.
It almost made by Seunggyun Kim. I fixed some bugs and complaint to
current genlist.
Two public apis are introduced.
+EAPI void elm_genlist_edit_mode_set(Evas_Object *obj,
Eina_Bool edit_mode);
+EAPI Eina_Bool elm_genlist_edit_mode_get(const Evas_Object
*obj);
And one attribute is added in genlist item class
+ const char *edit_item_style;
It can used for editing and deleting in genlist.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68309
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 23 Feb 2012 07:36:12 +0000 (07:36 +0000)]
From: Hyoyoung Chang <hyoyoung@gmail.com>
Subject: [E-devel] [patch] elm_gengrid - add item class management api
(1/3)
As like genlist item class management api, I added 4 apis to
elm_gengrid.
+EAPI Elm_Gengrid_Item_Class *elm_gengrid_item_class_new(void);
+EAPI void elm_gengrid_item_class_free(Elm_Gengrid_Item_Class *itc);
+EAPI void elm_gengrid_item_class_ref(Elm_Gengrid_Item_Class *itc);
+EAPI void elm_gengrid_item_class_unref(Elm_Gengrid_Item_Class *itc);
gengrid item class is maintained by gengrid in automatic manner.
it maintains its reference count. and item_class_free api marks
"delete_me".
Unless item_class_free, item class will not be freed.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68308
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jihoon [Thu, 23 Feb 2012 05:40:53 +0000 (05:40 +0000)]
elm: fix doxygen warning
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68301
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jihoon [Thu, 23 Feb 2012 05:35:38 +0000 (05:35 +0000)]
elm_cnp: describe buflen of elm_cnp_selection_set API
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68300
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 23 Feb 2012 04:20:30 +0000 (04:20 +0000)]
hermet's code didnt create a bug.. it brought out an existing bug...
FIX!
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68298
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 23 Feb 2012 04:11:04 +0000 (04:11 +0000)]
if u deprecate a func in .h - also do it in .c!
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68297
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 23 Feb 2012 04:09:43 +0000 (04:09 +0000)]
no space affter cast
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68296
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 23 Feb 2012 04:09:05 +0000 (04:09 +0000)]
can_focus ne3eds to be actually set - not just tested against
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68295
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Thu, 23 Feb 2012 03:15:40 +0000 (03:15 +0000)]
elm genlist: Added mode_item_style to Elm_Genlist_Item_Class and
removed elm_genlist_mode_item_style_get/set APIs. Patch by Hyoyoung
Chang <hyoyoung@gmail.com>
On Wed, Feb 22, 2012 at 8:55 PM, Hyoyoung Chang <hyoyoung@gmail.com>
wrote:
> Dear all.
>
> genlist item class had mode_item_style.
> it used for mode styling (such as sweep mode).
> one genlist can have multiple mode style.
> And mode_item_style's an item's attribute.
>
> So it's better to move to item class from widget_data.
>
> Thank you.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68294
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Thu, 23 Feb 2012 02:57:00 +0000 (02:57 +0000)]
elm genlist: Added more documentation for longpressed smart callback.
Signed-off-by: Daniel Juyung Seo <juyung.seo@samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68293
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sanjeev [Thu, 23 Feb 2012 02:52:11 +0000 (02:52 +0000)]
Fix a few more review comments for cnp.
Signed-off-by: Sanjeev BA <eflelev8@gmail.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68292
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sanjeev [Thu, 23 Feb 2012 02:52:07 +0000 (02:52 +0000)]
Remove MAX, it is not useful for app. developers.
Signed-off-by: Sanjeev BA <eflelev8@gmail.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68291
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sanjeev [Thu, 23 Feb 2012 02:52:00 +0000 (02:52 +0000)]
Make enum ordering same as _Ecore_X_Selection.
Signed-off-by: Sanjeev BA <eflelev8@gmail.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68290
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
gastal [Wed, 22 Feb 2012 17:01:32 +0000 (17:01 +0000)]
Move gengrid and genlist to container list.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68281
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 22 Feb 2012 12:33:25 +0000 (12:33 +0000)]
From: cnook <kimcinoo@gmail.com>
Subject: [E-devel] [Patch][elementary_test] test_box
Please review the attached patch and give any feedbacks. Thanks.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68268
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 22 Feb 2012 12:13:12 +0000 (12:13 +0000)]
toolbar vertical mode working right now.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68267
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
woohyun [Wed, 22 Feb 2012 11:40:09 +0000 (11:40 +0000)]
elementar/elm_map : Patch from Bluezery.
===============================
Previsouly i have tested rotation with old version of gesture layer in
touch devices.
Recent gesture layer gives somewhat different event information. So I
fixed it accordingly.
I tested this patch in touch-enabled device.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68263
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
woohyun [Wed, 22 Feb 2012 11:22:18 +0000 (11:22 +0000)]
elementary/elm_map : Include some signals to the signal group.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68262
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Wed, 22 Feb 2012 09:31:37 +0000 (09:31 +0000)]
elm test_genlist.c: Revised codes.
Signed-off-by: Daniel Juyung Seo <juyung.seo@samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68255
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sanjeev [Wed, 22 Feb 2012 08:58:26 +0000 (08:58 +0000)]
Fix elm_transit and elm_web docs.
Signed-off-by: Sanjeev BA <eflelev8@gmail.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68251
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 22 Feb 2012 08:54:34 +0000 (08:54 +0000)]
move config load to sub init and sub init to after launch request to
pick up config changes for quicklaunch
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68250
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Wed, 22 Feb 2012 03:22:10 +0000 (03:22 +0000)]
elm genlist: elm_genlist_item_count -> elm_genlist_items_count
Signed-off-by: Daniel Juyung Seo <juyung.seo@samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68245
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Wed, 22 Feb 2012 03:22:03 +0000 (03:22 +0000)]
elm Elementary.h.in: Updated Sanjeev's API review status.
Signed-off-by: Daniel Juyung Seo <juyung.seo@samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68244
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
xhell [Wed, 22 Feb 2012 00:21:18 +0000 (00:21 +0000)]
simplify expressions
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68242
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Tue, 21 Feb 2012 23:59:25 +0000 (23:59 +0000)]
add elm_genlist_item_count(), change (int)wd->count to (uint)wd->item_count, fix a shadow var
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68240
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
xhell [Tue, 21 Feb 2012 17:32:20 +0000 (17:32 +0000)]
Fix: wrong center point between fingers
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68228
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
woohyun [Tue, 21 Feb 2012 13:05:51 +0000 (13:05 +0000)]
elementary : reviewed some *.h files.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68220
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Tue, 21 Feb 2012 12:36:54 +0000 (12:36 +0000)]
elementary/focus - reviewed done!
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68218
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Tue, 21 Feb 2012 11:46:05 +0000 (11:46 +0000)]
elm test_box.c: Revised box_pack sample code.
Signed-off-by: Daniel Juyung Seo <juyung.seo@samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68216
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Tue, 21 Feb 2012 11:46:01 +0000 (11:46 +0000)]
elm radio: Added elm_radio_selected_object_get().
Signed-off-by: Daniel Juyung Seo <juyung.seo@samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68215
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Tue, 21 Feb 2012 11:19:09 +0000 (11:19 +0000)]
elm elm_map.c: Fixed build break when emap is installed. Patch by
Taehwan Kim <ohpowel@gmail.com>
On Tue, Feb 21, 2012 at 8:02 PM, Bluezery <ohpowel@gmail.com> wrote:
> Hello,
>
> Previous my giant patches made build errors when EMAP is enabled. This
> patch fixed this.
> 'ox' Â & 'oy' is almost useless values (-1 or 0 value). Â I will fix and
> upgrade all things related EMAP later.
> Please review this patch
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68214
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 21 Feb 2012 11:05:02 +0000 (11:05 +0000)]
elementary: remove a pending reference to pager that could prevent the module to load.
NOTE: yes, i am using cloud compiling to :)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68213
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 21 Feb 2012 10:55:30 +0000 (10:55 +0000)]
oops return the focus order no matter what
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68212
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 21 Feb 2012 10:54:46 +0000 (10:54 +0000)]
use focus order to determine if window never focused before instead of
show count. fixes focus problems in elm tests for entries
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68211
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 21 Feb 2012 08:01:22 +0000 (08:01 +0000)]
From: Bluezery <ohpowel@gmail.com>
Subject: [E-devel] [Patch][elm_map] Refactoring Elementary Map
I have done refactoring & code clean-up in elm_map. Event if this
patch have much changes, refactoring & code clean-up jobs almost
always do.
Anyway, code is shortened and optimized I think.
I have done following jobs in my patch.
(1) Always change child size
Scroller Child size is changed when integer zoom level is changed
before. This makes bugs which mouse pointer is not correct on the map
when map is dragging.
Now, scroller child size is always changed when double zoom level is
changed.
(2) Evas map
Evas map is used for rotation & zooming before. But now it is used for
only rotation. evas_object_resize() can do zooming because (1) makes
child size always changed.
(3) Grid & Marker & Route, etc.
Because of (1), all coordinate calculations are all changed. So grid &
marker & route should be changed.
When I have fixed these, I have these split into small function
(create, free, update, place, etc.)
So these can be easily reused for other purpose ( I will add overlay
later.)
Also marker size is not changed and is not rotated anymore because
marker's coordinate is just rotated and evas_map is not used for
marker.
And grouping algorithm is somewhat changed. Each marker can be group
leader and if other markers (followers) are closed to leader, markers
are grouped.
Actually _marker_place() function do almost everything. (place marker,
bubble, group & make group, etc.)
Bubbles go along with parent object. (show, hide, move) and this is
created when marker & group are opened.
At now, bubble display bugs are all fixed.
As before, grid is created when elm_map_add() or tile source is
changed. And I add _grid_item_* functions for each 256x256 tile
management. So grid_place() function can be simple now.
(4) Download idler
Before download is not a job or idler and is integrated with grid
calculation.
I have separated this into independent idler. So now, download idler
do download jobs when idler time.
(5) Zoom
I have made one zoom_do() function. This does all zoom jobs. At now,
pinch_zoom & wheel_zoom & animated zoom do not much jobs. just call
zoom_do().
(6) Delayed jobs
As I know, evas is based on a retained mode and calculation can be do
later. So sometimes elm_map APIs can not do the jobs correctly.
For example, elm_map_marker_list_show() or elm_map_zoom_set() can not
be used right after elm_map_add() because window size and pan size
can be 0. (refer map_example_02.c)
So when APIs related such calculation are called. These are deferred
and calculated later when _pan_calculate() is called.
5) Code clean-up
I have removed unused variables & functions. and rearranged struct &
functions & declaration & static variables, etc.
Instead of "if (!wd) return; ", I changed this by macro,
"EINA_SAFETY_ON_NULL_RETURN(wd);". This is better for function
entrance check. Also ELM_NEW is used instead of calloc or malloc.
Aboves are all related each other. So it can be hard to split this
file. If these should be splitted, I'm going to freak ;D.
This patch does no harm!!!! :D.
After this patch, I will add overlay APIs based on this patch. I
doubt whether I will add this before elementary 1.0 release. :(
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68207
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 21 Feb 2012 07:59:19 +0000 (07:59 +0000)]
aah we'll take bluz' patch then instead of my fixing
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68206
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Tue, 21 Feb 2012 07:06:39 +0000 (07:06 +0000)]
elm test_box.c: Added more test sample. Patch by Shinwoo Kim
<kimcinoo@gmail.com>
On Thu, Feb 16, 2012 at 10:20 AM, cnook <kimcinoo@gmail.com> wrote:
> Dear All, Hello~
>
> As you guess, the patch is for the elementary_test.
> Please review the patch and give any feedbacks.
>
> The test_actionslider patch is mainly for elm_actionslider_xxx_get()
APIs.
> It would not be a good idea to add test code for such APIs.
> So I have planed to add test code except elm_xxx_get() APIs
>
> Sincerely,
> Shinwoo Kim.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68205
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sanjeev [Tue, 21 Feb 2012 06:12:51 +0000 (06:12 +0000)]
make API naming consistent for elm_video API.
Signed-off-by: Sanjeev BA <eflelev8@gmail.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68202
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sanjeev [Tue, 21 Feb 2012 05:52:55 +0000 (05:52 +0000)]
Deprecate elm_video_uri_set().
Signed-off-by: Sanjeev BA <eflelev8@gmail.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68200
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Tue, 21 Feb 2012 04:42:45 +0000 (04:42 +0000)]
elementary/grid - reviewed done.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68199
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Tue, 21 Feb 2012 04:39:15 +0000 (04:39 +0000)]
elementary/grid - more API elm_grid_chidren_get
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68198
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 21 Feb 2012 03:40:52 +0000 (03:40 +0000)]
fix some naming in elm_map as i suggested before.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68195
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 21 Feb 2012 03:26:00 +0000 (03:26 +0000)]
aaand other part of bluez map commit. easier to fix formatting in svn.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68194
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 21 Feb 2012 03:25:24 +0000 (03:25 +0000)]
and other part of bluez map commit
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68193
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 21 Feb 2012 03:24:59 +0000 (03:24 +0000)]
hmmm i missed the other part of bluez map commit. here it is.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68192
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sanjeev [Tue, 21 Feb 2012 03:15:04 +0000 (03:15 +0000)]
Remove deprecated API.
Signed-off-by: Sanjeev BA <eflelev8@gmail.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68190
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Tue, 21 Feb 2012 02:57:51 +0000 (02:57 +0000)]
elementary/grid - reviewed APIs
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68187
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Tue, 21 Feb 2012 02:57:33 +0000 (02:57 +0000)]
elm: Removed deprecated elm_pager from edje_externals.
Signed-off-by: Daniel Juyung Seo <juyung.seo@samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68186
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Tue, 21 Feb 2012 02:34:57 +0000 (02:34 +0000)]
elm cache: Reviewed cache APIs.
Signed-off-by: Daniel Juyung Seo <juyung.seo@samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68183
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Tue, 21 Feb 2012 01:53:40 +0000 (01:53 +0000)]
elementary/font - reviewed my reviewed code... ;-)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68181
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Tue, 21 Feb 2012 01:39:52 +0000 (01:39 +0000)]
elementary/fonts - reviewed done.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68180
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
woohyun [Tue, 21 Feb 2012 00:40:55 +0000 (00:40 +0000)]
[edje] Change APIs name from from
edje_object_markup_filter_callback_{add,del,del_full} to
edje_object_text_markup_filter_callback_{add,del,del_full}.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68179
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Tue, 21 Feb 2012 00:33:38 +0000 (00:33 +0000)]
elm elm_panes.c: Added EINA_DEPRECATED marks for deprecated APIs. This is useful to mark deprecated APIs.
Signed-off-by: Daniel Juyung Seo <juyung.seo@samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68178
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Tue, 21 Feb 2012 00:33:36 +0000 (00:33 +0000)]
elm elm_panes.h: Updated documentation.
Signed-off-by: Daniel Juyung Seo <juyung.seo@samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68177
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jihoon [Mon, 20 Feb 2012 22:55:40 +0000 (22:55 +0000)]
elm: fill in some parameter description in doxygen
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68173
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Mon, 20 Feb 2012 13:06:18 +0000 (13:06 +0000)]
elementary/frame - trivial changes.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68162
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Mon, 20 Feb 2012 12:56:26 +0000 (12:56 +0000)]
elementary/frame - api review updated.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68161
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Mon, 20 Feb 2012 12:54:14 +0000 (12:54 +0000)]
elementary/frame - reviewd.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68160
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Mon, 20 Feb 2012 12:53:12 +0000 (12:53 +0000)]
Elm fileselector: fixed elm_fileselector_is_save_get function
Return value was fixed
Signed-off-by: Yakov Goldberg <yakov.g@samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68159
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 20 Feb 2012 12:23:46 +0000 (12:23 +0000)]
fix up some missing checks.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68158
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 20 Feb 2012 12:17:45 +0000 (12:17 +0000)]
missing EAPI
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68157
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 20 Feb 2012 12:13:08 +0000 (12:13 +0000)]
make sure to pass const to these funcs when getting.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68156
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Mon, 20 Feb 2012 12:04:29 +0000 (12:04 +0000)]
elementary/flipselector - + disable/enable func
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68155
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 20 Feb 2012 11:48:31 +0000 (11:48 +0000)]
From: cnook <kimcinoo@gmail.com>
Subject: [E-devel] [Patch][elm_win] elm_win_title_set(); can make a
crash with NULL
Have ever try to call elm_win_title_set(win, NULL)? Then try... :-] It
makes "Segmentation Fault".
Yeah, we can add patch in the Ecore side, but we can prevent the
segmentation fault before go inside.
Please check the patch and give any feedbacks. Thanks a lot.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68154
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 20 Feb 2012 11:47:17 +0000 (11:47 +0000)]
From: cnook <kimcinoo@gmail.com>
Subject: [E-devel] [Patch][elementary_test] test_cnp
The attachment is a patch to enhance the test_cnp in elementary_test.
You can check how to use elm_cnp_selection_clear() through the patch.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68153
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Mon, 20 Feb 2012 11:42:49 +0000 (11:42 +0000)]
elementary/flipselector - cleanup code
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68152
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 20 Feb 2012 10:45:06 +0000 (10:45 +0000)]
From: cnook <kimcinoo@gmail.com>
To: EFL <enlightenment-devel@lists.sourceforge.net>
I have attached patch for elementary_test as following.
- test_check: using elm_check_state_pointer_set();
- test_clock: using elm_clock_interval_set();
Please review this. Thanks always.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68151
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Mon, 20 Feb 2012 09:23:19 +0000 (09:23 +0000)]
Elm glayer: Fixed wrong usage of intptr_t.
Spank Spank.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68150
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Mon, 20 Feb 2012 09:22:23 +0000 (09:22 +0000)]
Elm fileselector: Fixed initial paths for fileselector
Path parameter for elm_fileselector_selected_set() and
elm_fileselector_path_set() parsed as realpath.
Signed-off-by: Yakov Goldberg <yakov.g@samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68149
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 20 Feb 2012 08:26:17 +0000 (08:26 +0000)]
From: Hyoyoung Chang <hyoyoung@gmail.com>
Subject: [E-devel] [patch] elm_genlist - add item_class management
functions
I make controversial apis for item class management.
As raster and other guys suggest, I simplify APIs and its behaviors.
First, Two public apis and two internal apis are introduced
+EAPI Elm_Genlist_Item_Class *
+elm_genlist_item_class_new(void)
+EAPI void
+elm_genlist_item_class_free(Elm_Genlist_Item_Class *itc)
+void
+_elm_genlist_item_class_ref(Elm_Genlist_Item_Class *itc)
+void
+_elm_genlist_item_class_unref(Elm_Genlist_Item_Class *itc)
genlist item class is maintained by genlist in automatic manner.
And three fields are introduced in genlist item class.
+ int version;
+ unsigned int refcount;
+ Eina_Bool delete_me;
Normally a user add a elm_genlist_item_class by
elm_genlist_item_class_new().
Then its reference counter is automatic maintained.
If the user wanna to remove the elm_genlist_item_class, then call
elm_genlist_item_class_free()
After refcount reaches to 0, it will be removed.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68147
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 20 Feb 2012 08:24:41 +0000 (08:24 +0000)]
why did someone add 2 indentically named funcs?
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68146
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sanjeev [Mon, 20 Feb 2012 04:55:46 +0000 (04:55 +0000)]
Add documentation to elm_video.h. API renaming to be done.
Signed-off-by: Sanjeev BA <iamsanjeev@gmail.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68141
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sanjeev [Mon, 20 Feb 2012 04:18:50 +0000 (04:18 +0000)]
Fix typos.
Signed-off-by: Sanjeev BA <iamsanjeev@gmail.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68138
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jihoon [Sun, 19 Feb 2012 14:11:33 +0000 (14:11 +0000)]
elm/index.doxy: remove Pager reference
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68123
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jihoon [Sat, 18 Feb 2012 15:56:00 +0000 (15:56 +0000)]
elementary: fix some doxygen argument warning
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68113
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jihoon [Sat, 18 Feb 2012 15:40:39 +0000 (15:40 +0000)]
elementary: fix some doxygen warnings
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68112
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Sat, 18 Feb 2012 05:15:17 +0000 (05:15 +0000)]
elementary/naviframe - elm_widget_item_free is called twice.
elm_object_item_del is calling it after.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68099
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
gastal [Fri, 17 Feb 2012 17:29:26 +0000 (17:29 +0000)]
Better description for group WidgetNavigation.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68079
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33