platform/upstream/elementary.git
11 years agoelm_toolbar.c: check reorder_from at the start of _items_change. reorder_from is...
Daniel Juyung Seo [Sat, 6 Jul 2013 03:26:59 +0000 (12:26 +0900)]
elm_toolbar.c: check reorder_from at the start of _items_change. reorder_from is used here and there.

this fixes dereference before null issue which was spotted by coverity. CID 1039999.

11 years agoelm_web.c: removed unnecessary assignment.
Daniel Juyung Seo [Sat, 6 Jul 2013 03:22:26 +0000 (12:22 +0900)]
elm_web.c: removed unnecessary assignment.

this fixes dereference after null check warning which was spotted by coverity. CID 1040033.

11 years agoels_pan: remove unused code. pan was migrated to scrollable interface.
Daniel Juyung Seo [Sat, 6 Jul 2013 03:19:05 +0000 (12:19 +0900)]
els_pan: remove unused code. pan was migrated to scrollable interface.

11 years agoelm_config.c: fixed dereference before null check issue which was spotted by coverity...
Daniel Juyung Seo [Sat, 6 Jul 2013 03:14:02 +0000 (12:14 +0900)]
elm_config.c: fixed dereference before null check issue which was spotted by coverity. CID 1040002.

efd->text_class should be a null.

11 years agoelm_colorselector.c: removed dead default in switch code which was spotted by coverit...
Daniel Juyung Seo [Sat, 6 Jul 2013 03:10:16 +0000 (12:10 +0900)]
elm_colorselector.c: removed dead default in switch code which was spotted by coverity. CID 1040039.

11 years agoelc_multibuttonentry.c: fixed dereference null return value issue which was spotted...
Daniel Juyung Seo [Sat, 6 Jul 2013 03:07:51 +0000 (12:07 +0900)]
elc_multibuttonentry.c: fixed dereference null return value issue which was spotted by coverity. CID 1040023.

elm_widget_item_new() can return NULL on error so it's better to check NULL.

11 years agotest_panel.c: fixed derefence null return value from getenv issue which was spotted...
Daniel Juyung Seo [Sat, 6 Jul 2013 03:05:36 +0000 (12:05 +0900)]
test_panel.c: fixed derefence null return value from getenv issue which was spotted by coverity. CID 1040025.

11 years agotest_fileselector_entry.c: fixed unchecked return value warning which was spotted...
Daniel Juyung Seo [Sat, 6 Jul 2013 02:59:07 +0000 (11:59 +0900)]
test_fileselector_entry.c: fixed unchecked return value warning which was spotted by coverity. CID 1040043.

11 years agotest_config.c: comparing array against 0 is useless. compare the first value instead.
Daniel Juyung Seo [Fri, 5 Jul 2013 10:18:42 +0000 (19:18 +0900)]
test_config.c: comparing array against 0 is useless. compare the first value instead.

This was spotted by coverity CID 1040027.

11 years agotest_external.c: removed duplicated calls.
Daniel Juyung Seo [Fri, 5 Jul 2013 18:13:50 +0000 (03:13 +0900)]
test_external.c: removed duplicated calls.

This removes unused pointer value warning which was spotted by coverity.
CID 1039977.

11 years agotest_naviframe_complex.c: removed unused pointer value which was spotted by coverity...
Daniel Juyung Seo [Fri, 5 Jul 2013 18:12:44 +0000 (03:12 +0900)]
test_naviframe_complex.c: removed unused pointer value which was spotted by coverity. CID 1039976.

11 years agotest_ctxpopup.c: Use normal internal function instead of macro.
Daniel Juyung Seo [Fri, 5 Jul 2013 18:04:20 +0000 (03:04 +0900)]
test_ctxpopup.c: Use normal internal function instead of macro.

This fixes unused pointer value warning which was spotted by coverity.
CID 1039978 ~ 1039981.

11 years agoFixed sorting in desktop files
maxerba [Fri, 5 Jul 2013 17:01:26 +0000 (19:01 +0200)]
Fixed sorting in desktop files

11 years agoquicklaunch: Fixed double close issue spotted by coverity. CID1039972.
Ryuan Choi [Fri, 5 Jul 2013 14:38:49 +0000 (23:38 +0900)]
quicklaunch: Fixed double close issue spotted by coverity. CID1039972.

11 years agoelm_sys_notify.c: fixed memory illegal access issue spotted by coverity. CID 1039984.
Daniel Juyung Seo [Fri, 5 Jul 2013 10:09:22 +0000 (19:09 +0900)]
elm_sys_notify.c: fixed memory illegal access issue spotted by coverity. CID 1039984.

11 years agoelm_entry.c: fixed uninitialized variable issue spotted by coverity. CID 1039985.
Daniel Juyung Seo [Fri, 5 Jul 2013 10:04:14 +0000 (19:04 +0900)]
elm_entry.c: fixed uninitialized variable issue spotted by coverity. CID 1039985.

11 years agoelm_cnp.c: fixed uninitialized variable warning spotted by coverity.
Daniel Juyung Seo [Fri, 5 Jul 2013 09:49:31 +0000 (18:49 +0900)]
elm_cnp.c: fixed uninitialized variable warning spotted by coverity.

CID 1039986, 1039987.

11 years ago[access] set a module api to NULL in shutdown(); because _elm_module_unload(); could...
Shinwoo Kim [Fri, 5 Jul 2013 10:02:57 +0000 (19:02 +0900)]
[access] set a module api to NULL in shutdown(); because _elm_module_unload(); could access m->api and try to free();

11 years agotest_gengrid.c: fixed memory leak spotted by coverity.
Daniel Juyung Seo [Fri, 5 Jul 2013 09:31:38 +0000 (18:31 +0900)]
test_gengrid.c: fixed memory leak spotted by coverity.

CID 1040015, 1040014, 1040013, 1040011, 1040010.

11 years agotest_access.c: fixed memory leak spotted by coverity. CID 1040017, 1040018.
Daniel Juyung Seo [Fri, 5 Jul 2013 09:00:31 +0000 (18:00 +0900)]
test_access.c: fixed memory leak spotted by coverity. CID 1040017, 1040018.

11 years agoelm_cnp.c: fixed use after free spotted by coverity CID 1039969.
Daniel Juyung Seo [Fri, 5 Jul 2013 08:35:29 +0000 (17:35 +0900)]
elm_cnp.c: fixed use after free spotted by coverity CID 1039969.

11 years agoupdate po's
Carsten Haitzler (Rasterman) [Fri, 5 Jul 2013 02:11:08 +0000 (11:11 +0900)]
update po's

11 years agoFix horizontal list size issue in desktop mode (T179)
Thiep Ha [Thu, 4 Jul 2013 17:58:16 +0000 (02:58 +0900)]
Fix horizontal list size issue in desktop mode (T179)

Issue: horizontal list does not show correctly in desktop mode.
- The way to reproduce isssue is discribled in Task T179.
- We can also reproduce issue by runnin Ctxpopup at horizontal mode in elmentary test with standard profile.

11 years agoGesture Layer: implementation of 'tap + longpressed' sequence
Daniel Zaoui [Tue, 2 Jul 2013 07:17:54 +0000 (10:17 +0300)]
Gesture Layer: implementation of 'tap + longpressed' sequence

Callbacks can be set:
- at the start of the sequence, i.e at the start of the single tap
- at the end of the sequence, i.e when mouse up occurs on long press
- when longpress is detected, i.e when mouse is still down during
longpress

11 years agoGesture Layer: cancel timer on delete.
Aharon Hillel [Wed, 3 Jul 2013 14:42:21 +0000 (17:42 +0300)]
Gesture Layer: cancel timer on delete.

We need to cancel any running timers when GLayer is deleted.

11 years agopo: updated po.
Daniel Juyung Seo [Thu, 4 Jul 2013 06:03:10 +0000 (15:03 +0900)]
po: updated po.

11 years agoelm_entry.c: more ELM_FREE_FUNC for entry.
Daniel Juyung Seo [Wed, 3 Jul 2013 11:29:43 +0000 (20:29 +0900)]
elm_entry.c: more ELM_FREE_FUNC for entry.

11 years agoethumb - stop requesting ethumbd to start again every time it dies
Carsten Haitzler (Rasterman) [Wed, 3 Jul 2013 23:39:00 +0000 (08:39 +0900)]
ethumb - stop requesting ethumbd to start again every time it dies

11 years agoGesture Layer: changed order in cleanup func.
Aharon Hillel [Mon, 1 Jul 2013 15:45:06 +0000 (18:45 +0300)]
Gesture Layer: changed order in cleanup func.

Changed the order when GLayer is deleted. First we cancel all Gestures,
then we handle any event forwarding.

11 years agoGesture Layer: fix crash during deletion.
Aharon Hillel [Mon, 1 Jul 2013 15:37:17 +0000 (18:37 +0300)]
Gesture Layer: fix crash during deletion.

if target object is deleted before GLayer is deleted, we get a crash
from _event_history_clear.
Setting target to NULL on delete, then testing it before reporting state
takes care of this problem.

11 years agoviewport_size_get func doesn't need any more in that code.
Jaehwan Kim [Wed, 3 Jul 2013 10:31:12 +0000 (19:31 +0900)]
viewport_size_get func doesn't need any more in that code.

11 years agoIf the flick distance is more than thumbscroll_flick_distance_tolerance, it become...
Jaehwan Kim [Wed, 3 Jul 2013 10:25:24 +0000 (19:25 +0900)]
If the flick distance is more than thumbscroll_flick_distance_tolerance, it become same with thumbscroll_flick_distance_tolerance.

11 years agoChange the method to calculate a distance which be scrolled from linear to sine curve.
Jaehwan Kim [Wed, 3 Jul 2013 09:43:19 +0000 (18:43 +0900)]
Change the method to calculate a distance which be scrolled from linear to sine curve.
And add the configuration thumbscroll_flick_distance_tolerance. It's the max flick distance.

11 years agoAdd the ChangeLog and NEWS and update AUTHORS.
Jaehwan Kim [Wed, 3 Jul 2013 05:03:13 +0000 (14:03 +0900)]
Add the ChangeLog and NEWS and update AUTHORS.

11 years agoadded callback call "scroll", "scroll,anim,start", "scroll,anim,stop", "scroll,drag...
Hosang Kim [Wed, 3 Jul 2013 04:57:17 +0000 (13:57 +0900)]
added callback call "scroll", "scroll,anim,start", "scroll,anim,stop", "scroll,drag,start", "scroll,drag,stop"
in toolar widget.

11 years agoelm_win.c: added comments for internal functions.
Daniel Juyung Seo [Wed, 3 Jul 2013 04:19:56 +0000 (13:19 +0900)]
elm_win.c: added comments for internal functions.

_elm_win_resize_objects_eval()
_window_layout_stack()

11 years ago[Entry] Avoid showing multiple popups on one entry.
Thiep Ha [Wed, 3 Jul 2013 04:12:30 +0000 (13:12 +0900)]
[Entry] Avoid showing multiple popups on one entry.

Multiple popups (anchor hover and hoversel) are showing in following cases:
- Run elementary_test with Mobile profile --> Entry Anchor
+ click on anchor to show hover, then press menu key
+ right click on anchor

11 years agoelm_entry.c: removed unnecessary line.
Daniel Juyung Seo [Wed, 3 Jul 2013 04:11:32 +0000 (13:11 +0900)]
elm_entry.c: removed unnecessary line.

11 years agoelm_widget_entry.h: added more comment for entry + formatting fix.
Daniel Juyung Seo [Wed, 3 Jul 2013 04:11:13 +0000 (13:11 +0900)]
elm_widget_entry.h: added more comment for entry + formatting fix.

11 years agotest_entry_anchor*.c: refactoring.
Daniel Juyung Seo [Wed, 3 Jul 2013 03:56:11 +0000 (12:56 +0900)]
test_entry_anchor*.c: refactoring.

1. use proper local variable for entry. av -> en
2. use proper window name.
3. use proper callback function name.
4. use proper callback function prototype.

11 years agoupdating french translation
maxerba [Tue, 2 Jul 2013 16:51:23 +0000 (18:51 +0200)]
updating french translation

11 years agoupdating desktop files translations
maxerba [Tue, 2 Jul 2013 15:33:52 +0000 (17:33 +0200)]
updating desktop files translations

11 years ago[config] fixed wrong function name for scroller config
Hosang Kim [Tue, 2 Jul 2013 13:50:59 +0000 (22:50 +0900)]
[config] fixed wrong function name for scroller config

Should call elm_config_scroll_thumbscroll_hold_threshold_get but this line calls elm_config_scroll_thumbscroll_threshold_get.

11 years agoput a lot more hysterisis on drag detects in genlist...
Carsten Haitzler (Rasterman) [Tue, 2 Jul 2013 10:33:00 +0000 (19:33 +0900)]
put a lot more hysterisis on drag detects in genlist...

11 years agoFix the timing which the content_viewport_resize callback is called.
Jaehwan Kim [Mon, 1 Jul 2013 11:17:30 +0000 (20:17 +0900)]
Fix the timing which the content_viewport_resize callback is called.
It is proper when the EVAS_CALLBACK_RESIZE is called instead of _pan_smart_resize.
When the _pan_smart_resize is called, the geometry of an object is not changed.
So the widget use the signal can miss-calculate the size.

11 years agoelementary/naviframe - If the current item is added as the resize object, the previou...
ChunEon Park [Sun, 30 Jun 2013 08:42:59 +0000 (17:42 +0900)]
elementary/naviframe - If the current item is added as the resize object, the previous will be canceled.
Now, keep the smart members always.

11 years agoRemove Warning
Jaehwan Kim [Sun, 30 Jun 2013 06:30:06 +0000 (15:30 +0900)]
Remove Warning

11 years agoFix the parameter. This is related to previous commit.
Jaehwan Kim [Sun, 30 Jun 2013 06:15:08 +0000 (15:15 +0900)]
Fix the parameter. This is related to previous commit.

11 years agoAdd the elm_scrollable_interface_content_viewport_resize_cb_set.
Jaehwan Kim [Sun, 30 Jun 2013 05:42:34 +0000 (14:42 +0900)]
Add the elm_scrollable_interface_content_viewport_resize_cb_set.
When the viewport is resized, the enrolled function is called.

11 years agofileselector: Fixed regression of rELM3d2ae6d25ddc
Ryuan Choi [Fri, 28 Jun 2013 22:21:57 +0000 (07:21 +0900)]
fileselector: Fixed regression of rELM3d2ae6d25ddc

https://phab.enlightenment.org/T198

After rELM3d2ae6d25ddc, buttons are destroyed when ok_cancel_set(true) is
called twice.
Spotted by uartie.

11 years agoupdate po's
Carsten Haitzler (Rasterman) [Fri, 28 Jun 2013 10:18:24 +0000 (19:18 +0900)]
update po's

11 years agoDnD: rotate the dragwin of the user icon according to the rotation of
Daniel Zaoui [Fri, 28 Jun 2013 08:14:46 +0000 (11:14 +0300)]
DnD: rotate the dragwin of the user icon according to the rotation of
the main win.

11 years agoelementary: fix build without public Eo API turned on.
Cedric Bail [Fri, 28 Jun 2013 01:22:52 +0000 (10:22 +0900)]
elementary: fix build without public Eo API turned on.

11 years agoPrefer eina_stringshare_strlen for shared strings
Ryuan Choi [Thu, 27 Jun 2013 10:21:44 +0000 (19:21 +0900)]
Prefer eina_stringshare_strlen for shared strings

11 years agoelc_naviframe: Use ! instead of ?-operator in _resize_object_reset()
Daniel Willmann [Thu, 27 Jun 2013 08:37:02 +0000 (09:37 +0100)]
elc_naviframe: Use ! instead of ?-operator in _resize_object_reset()

Shorter and easier to understand this way.

Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
11 years agoelm config: fix all_flush to not delay as this causes odd behavior in feedback loops...
Carsten Haitzler (Rasterman) [Thu, 27 Jun 2013 08:28:46 +0000 (17:28 +0900)]
elm config: fix all_flush to not delay as this causes odd behavior in feedback loops with x11 and property changes

11 years agoelementary/elm_entry.c : Removed test log.
WooHyun Jung [Thu, 27 Jun 2013 08:09:35 +0000 (17:09 +0900)]
elementary/elm_entry.c : Removed test log.

11 years agoelementar/elm_entry.c : Just fixed memory leak by elm_entry_utf8_to_markup.
WooHyun Jung [Thu, 27 Jun 2013 07:30:54 +0000 (16:30 +0900)]
elementar/elm_entry.c : Just fixed memory leak by elm_entry_utf8_to_markup.

11 years agofileselector : Fix Segfault in elementary file_selector_example when closed
Ryuan Choi [Thu, 27 Jun 2013 06:21:37 +0000 (15:21 +0900)]
fileselector : Fix Segfault in elementary file_selector_example when closed

https://phab.enlightenment.org/T133

list_itc and grid_itc are static variables, but they were managed by file_selector instance.
For example, they are allocated two times and first allocated classes are dangling
when two file selector are created.

This patch moves their init/deinit logic to constructor/destructor of file selector class.

11 years agoelm_gesture_layer.c: fixed warnings.
Daniel Juyung Seo [Thu, 27 Jun 2013 01:43:45 +0000 (10:43 +0900)]
elm_gesture_layer.c: fixed warnings.

11 years agoelm_cnp: Fix building issue when not defined HAVE_ELEMENTARY_X
Alex Wu [Thu, 27 Jun 2013 01:28:12 +0000 (10:28 +0900)]
elm_cnp: Fix building issue when not defined HAVE_ELEMENTARY_X

Put the static function that will be used both by wayland
and x11 at the common place.

11 years agoexamples: refactoring about elm_win_resize_object_add.
Daniel Juyung Seo [Wed, 26 Jun 2013 23:26:42 +0000 (08:26 +0900)]
examples: refactoring about elm_win_resize_object_add.

1. call evas_object_size_hint_weight_set() before calling elm_win_resize_object_add() as documented.
2. evas_object_size_hint_align_set() is not needed for elm_win_resize_object_add().

11 years agoelm_win: Cast Ecore_X_Illume_Indicator_State to Elm_Win_Indicator_Mode
Daniel Willmann [Wed, 26 Jun 2013 16:54:26 +0000 (17:54 +0100)]
elm_win: Cast Ecore_X_Illume_Indicator_State to Elm_Win_Indicator_Mode

Avoids a warning in clang

Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
11 years agoelm_entry: Explicitly cast Elm enums to their Edje counterparts
Daniel Willmann [Wed, 26 Jun 2013 16:54:26 +0000 (17:54 +0100)]
elm_entry: Explicitly cast Elm enums to their Edje counterparts

and vice versa. Avoids some warnings in clang and it helps see that
these are actually different types.

Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
11 years agoelc_naviframe.c: Correctly call _resize_object_reset()
Daniel Willmann [Wed, 26 Jun 2013 15:45:54 +0000 (16:45 +0100)]
elc_naviframe.c: Correctly call _resize_object_reset()

Incorrect use of the ?-operator...

Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
11 years agoexamples: refactoring. use elm_win_util_standard_add() for normal cases. season 4.
Daniel Juyung Seo [Wed, 26 Jun 2013 10:11:21 +0000 (19:11 +0900)]
examples: refactoring. use elm_win_util_standard_add() for normal cases. season 4.

now it's done :)

11 years agoexamples: refactoring. use elm_win_util_standard_add() for normal cases. season 3.
Daniel Juyung Seo [Wed, 26 Jun 2013 08:42:50 +0000 (17:42 +0900)]
examples: refactoring. use elm_win_util_standard_add() for normal cases. season 3.

11 years agoDnD: move NULL check to a better place
Daniel Zaoui [Wed, 26 Jun 2013 12:02:09 +0000 (15:02 +0300)]
DnD: move NULL check to a better place

11 years agoGesture Layer: support multiple callbacks per type/state.
Daniel Zaoui [Wed, 26 Jun 2013 06:35:05 +0000 (09:35 +0300)]
Gesture Layer: support multiple callbacks per type/state.

elm_gesture_layer_cb_add/del functions have been added to provide this
functionality.
elm_gesture_layer_cb_set provided only one callback and so was
overriding the callback with the new one.

For ABI compatibility, some rules were needed:
- when set function is called with NULL, all the callbacks of the state will be
removed (old behavior respect)
- try to use set or add/del exclusively with a preference to the new
APIs. This is because of the first rule and because it will be more correct.
- if you remove a callback, only one instance of this callback of this
type/state for this gesture will be removed, by comparing func and data.
It means that if you register twice the same callback/data, it will be added
twice and you will have to remove also twice too.

11 years agohoversel_example_01.c: refactoring example.
Daniel Juyung Seo [Wed, 26 Jun 2013 07:23:48 +0000 (16:23 +0900)]
hoversel_example_01.c: refactoring example.

Make the button text description clear. It was ambigous what will happen if we press the buttons and hoversel items.
This fixes T181 issue. https://phab.enlightenment.org/T181

11 years agoexamples: refactoring. use elm_win_util_standard_add() for normal cases. season 2.
Daniel Juyung Seo [Wed, 26 Jun 2013 06:34:38 +0000 (15:34 +0900)]
examples: refactoring. use elm_win_util_standard_add() for normal cases. season 2.

11 years agoexamples: refactoring. use elm_win_util_standard_add() for normal cases.
Daniel Juyung Seo [Wed, 26 Jun 2013 03:06:34 +0000 (12:06 +0900)]
examples: refactoring. use elm_win_util_standard_add() for normal cases.

11 years agoelementary_config: Fix possible leak when ELM_EFREET is enabled
Ryuan Choi [Wed, 26 Jun 2013 03:49:13 +0000 (12:49 +0900)]
elementary_config: Fix possible leak when ELM_EFREET is enabled

11 years agofix up png's with bad color profiles.
Doug Newgard [Wed, 26 Jun 2013 03:30:44 +0000 (12:30 +0900)]
fix up png's with bad color profiles.

11 years agolist.edc: do not fix h_item_odd's TEXT part horizontally.
Daniel Juyung Seo [Wed, 26 Jun 2013 02:09:19 +0000 (11:09 +0900)]
list.edc: do not fix h_item_odd's TEXT part horizontally.

This fixes T186 issue.
https://phab.enlightenment.org/T186

11 years agolist_example_02.c: remove box. box is not needed in this example.
Daniel Juyung Seo [Wed, 26 Jun 2013 02:02:44 +0000 (11:02 +0900)]
list_example_02.c: remove box. box is not needed in this example.

11 years agosrc/examples: use delete,request callback only when it's really needed. this can...
Daniel Juyung Seo [Wed, 26 Jun 2013 01:54:58 +0000 (10:54 +0900)]
src/examples: use delete,request callback only when it's really needed. this can be covered by elm_policy_set and elm_win_autodel_set easily.

11 years agotest_ctxpopup.c: code cleanup.
Daniel Juyung Seo [Wed, 26 Jun 2013 00:35:55 +0000 (09:35 +0900)]
test_ctxpopup.c: code cleanup.

11 years agoctxpopup_example01.c: delete ctxpopup object when it's dismissed.
Daniel Juyung Seo [Wed, 26 Jun 2013 00:35:26 +0000 (09:35 +0900)]
ctxpopup_example01.c: delete ctxpopup object when it's dismissed.

11 years agoelm_font: Remove unnecessary realloc
Ryuan Choi [Tue, 25 Jun 2013 10:30:56 +0000 (19:30 +0900)]
elm_font: Remove unnecessary realloc

11 years agoGesture Layer: Add API to set the finger size for taps.
Daniel Zaoui [Tue, 25 Jun 2013 07:31:58 +0000 (10:31 +0300)]
Gesture Layer: Add API to set the finger size for taps.
The default value is the one stored in elm_config.

11 years agoGesture Layer: fix to improve fingers taps registration
Aharon Hillel [Sun, 9 Jun 2013 13:14:08 +0000 (16:14 +0300)]
Gesture Layer: fix to improve fingers taps registration

Signed-off-by: Aharon Hillel <a.hillel@samsung.com>
11 years agoedje_externals/elm_web.c, doc/widgets/wiget_preview_web.c: applied api changes elm_we...
Daniel Juyung Seo [Tue, 25 Jun 2013 03:04:27 +0000 (12:04 +0900)]
edje_externals/elm_web.c, doc/widgets/wiget_preview_web.c: applied api changes elm_web_uri -> elm_web_url.

11 years agoexamples: fixed warnings.
Daniel Juyung Seo [Tue, 25 Jun 2013 03:05:33 +0000 (12:05 +0900)]
examples: fixed warnings.

11 years agoelm_image_legacy.h: updated elm_image_file_set() documentation for animated gif image.
Daniel Juyung Seo [Tue, 25 Jun 2013 02:20:25 +0000 (11:20 +0900)]
elm_image_legacy.h: updated elm_image_file_set() documentation for animated gif image.

11 years agoelm_image.c: eo refactoring. place internal functions into a better place.
Daniel Juyung Seo [Tue, 25 Jun 2013 02:15:15 +0000 (11:15 +0900)]
elm_image.c: eo refactoring. place internal functions into a better place.

11 years agoUpdate ChangeLog and NEWS for below commit.
Ryuan Choi [Mon, 24 Jun 2013 23:37:20 +0000 (08:37 +0900)]
Update ChangeLog and NEWS for below commit.

11 years agoelm_notify: Fix crash when timeout is zero
Ryuan Choi [Mon, 24 Jun 2013 23:11:48 +0000 (08:11 +0900)]
elm_notify: Fix crash when timeout is zero

Because _timer_init() can be called multiple times,
sd->timer should be cleard if we will not add new timer

This fixes https://phab.enlightenment.org/T178
Thanks brian.lovin for the report.

11 years agofileselector: Fix possible leak of _buttons_ok_cancel_set
Ryuan Choi [Mon, 24 Jun 2013 21:07:26 +0000 (06:07 +0900)]
fileselector: Fix possible leak of _buttons_ok_cancel_set

When called _buttons_ok_cancel_set(true) two times,
buttons are created without release.

11 years agofileselector: Added @since 1.8 for new APIs
Ryuan Choi [Mon, 24 Jun 2013 11:09:26 +0000 (20:09 +0900)]
fileselector: Added @since 1.8 for new APIs

4c7285d add new APIs but missed "@since 1.8"
Spotted by Hermet.

11 years agofile selector:Add support mime type filter
Ryuan Choi [Wed, 19 Jun 2013 00:00:41 +0000 (09:00 +0900)]
file selector:Add support mime type filter

11 years agoChangeLog: fix ChangeLog spacing
Ryuan Choi [Mon, 24 Jun 2013 06:07:50 +0000 (15:07 +0900)]
ChangeLog: fix ChangeLog spacing

http://en.wikipedia.org/wiki/Changelog mentioned,
Note that between the date and the name, and again between the name and
the email address, there are two spaces each.

11 years agoChangeLog: removed <<<<< HEAD, someone merged wrong.
Ryuan Choi [Mon, 24 Jun 2013 05:39:25 +0000 (14:39 +0900)]
ChangeLog: removed <<<<< HEAD, someone merged wrong.

11 years agoelementary/ctxpopup - more clean code.
ChunEon Park [Mon, 24 Jun 2013 00:54:16 +0000 (09:54 +0900)]
elementary/ctxpopup - more clean code.

11 years agofix style test for genlist -> media-preview not media_preview.
Carsten Haitzler (Rasterman) [Sun, 23 Jun 2013 14:18:13 +0000 (23:18 +0900)]
fix style test for genlist -> media-preview not media_preview.

11 years agogenlist - fix some stacking issues when selecting items with group headers
Carsten Haitzler (Rasterman) [Sun, 23 Jun 2013 06:17:39 +0000 (15:17 +0900)]
genlist - fix some stacking issues when selecting items with group headers

stacking become a lot more complex when re-order mode was added, group
headers and more, so simple raise/lower wasn't enough, so this adds 2
stacking markers (rectangles) and objects are stacked above or below
these 2 markers. that basically provides 4 possible stacking slots
that are easy to address, and if you also still raise/lower you get 6
slots. use these markers for stacking so items go into a fixed
stacking layer when they stack around.

11 years agoelementary/ctxpopup - apply current ctxpopup style to the internal list.
ChunEon Park [Sat, 22 Jun 2013 17:23:23 +0000 (02:23 +0900)]
elementary/ctxpopup - apply current ctxpopup style to the internal list.

11 years agoelementary/ctxpopup - my fault. should be kept for animation.
ChunEon Park [Sat, 22 Jun 2013 07:37:38 +0000 (16:37 +0900)]
elementary/ctxpopup - my fault. should be kept for animation.

11 years agoelementary/ctxpopup - removed unnecesay edc groups
ChunEon Park [Sat, 22 Jun 2013 07:06:02 +0000 (16:06 +0900)]
elementary/ctxpopup - removed unnecesay edc groups

11 years agoctxpopup - block mouse events when ctxpopup is on dismiss.
ChunEon Park [Sat, 22 Jun 2013 06:21:00 +0000 (15:21 +0900)]
ctxpopup - block mouse events when ctxpopup is on dismiss.