platform/upstream/elementary.git
11 years agoctxpopup, fileselector_button, naviframe, player, popup, bubble, button: added "focus...
Daniel Juyung Seo [Sun, 9 Jun 2013 09:54:43 +0000 (18:54 +0900)]
ctxpopup, fileselector_button, naviframe, player, popup, bubble, button: added "focused" and "unfocused" documentations.

11 years agoelc_ctxpopup.h: more and better ctxpopup documentation for smart callbacks.
Daniel Juyung Seo [Sun, 9 Jun 2013 09:02:57 +0000 (18:02 +0900)]
elc_ctxpopup.h: more and better ctxpopup documentation for smart callbacks.

1. put numbers for the dismissed smart callback emit cases.
2. added missing language,changed smart callback documentation for ctxpopup.

11 years agoelm_general.h: better documentation.
Daniel Juyung Seo [Sun, 9 Jun 2013 09:01:21 +0000 (18:01 +0900)]
elm_general.h: better documentation.

11 years agodatetime, lable: use SIG_LANG_CHANGED instead of SIG_LANGUAGE_CHANGED for consistency.
Daniel Juyung Seo [Sun, 9 Jun 2013 08:56:30 +0000 (17:56 +0900)]
datetime, lable: use SIG_LANG_CHANGED instead of SIG_LANGUAGE_CHANGED for consistency.

11 years agoelm_widget_toolbar.h: more internal toolbar documentation.
Daniel Juyung Seo [Sun, 9 Jun 2013 08:47:39 +0000 (17:47 +0900)]
elm_widget_toolbar.h: more internal toolbar documentation.

11 years agopo: update po.
Daniel Juyung Seo [Sun, 9 Jun 2013 08:15:11 +0000 (17:15 +0900)]
po: update po.

11 years agodocumentation: fixed a typo.
Daniel Juyung Seo [Sun, 9 Jun 2013 08:14:31 +0000 (17:14 +0900)]
documentation: fixed a typo.

11 years agoelm_widget.h: more widget documentation.
Daniel Juyung Seo [Sun, 9 Jun 2013 08:13:07 +0000 (17:13 +0900)]
elm_widget.h: more widget documentation.

11 years agoconfigure.ac: display enable debug build option.
Daniel Juyung Seo [Sun, 9 Jun 2013 08:12:39 +0000 (17:12 +0900)]
configure.ac: display enable debug build option.

11 years agoelm_widget.h: update elm_wdg_on_focus documentation.
Daniel Juyung Seo [Sun, 9 Jun 2013 07:54:26 +0000 (16:54 +0900)]
elm_widget.h: update elm_wdg_on_focus documentation.

11 years agoelm_widget.c: handle focus fail case.
Daniel Juyung Seo [Sun, 9 Jun 2013 07:54:00 +0000 (16:54 +0900)]
elm_widget.c: handle focus fail case.

11 years agoelementary/naviframe - don't ignore the subtitle case
ChunEon Park [Sat, 8 Jun 2013 09:13:26 +0000 (18:13 +0900)]
elementary/naviframe - don't ignore the subtitle case

11 years agoelementary/naviframe - return as soon as possible
ChunEon Park [Sat, 8 Jun 2013 09:11:09 +0000 (18:11 +0900)]
elementary/naviframe - return as soon as possible

11 years agoelementary/naviframe - try to read the titles only when title is set and title_area...
ChunEon Park [Sat, 8 Jun 2013 09:10:17 +0000 (18:10 +0900)]
elementary/naviframe - try to read the titles only when title is set and title_area is visible

11 years agoelementary/naviframe - no! don't have the keyboard dependenccy with naviframe.
ChunEon Park [Sat, 8 Jun 2013 08:40:39 +0000 (17:40 +0900)]
elementary/naviframe - no! don't have the keyboard dependenccy with naviframe.

11 years agofix desc on pkgbuild
Carsten Haitzler (Rasterman) [Fri, 7 Jun 2013 11:53:37 +0000 (20:53 +0900)]
fix desc on pkgbuild

11 years agoadd pkgbuild
Carsten Haitzler (Rasterman) [Fri, 7 Jun 2013 11:40:28 +0000 (20:40 +0900)]
add pkgbuild

11 years agopart of the entry magnifier feature set from thiep. still more to go.
Carsten Haitzler (Rasterman) [Fri, 7 Jun 2013 08:17:30 +0000 (17:17 +0900)]
part of the entry magnifier feature set from thiep. still more to go.

11 years agoelm_win.c: changed EINA_LOG_INFO to INF to use elementary log domain.
Daniel Juyung Seo [Fri, 7 Jun 2013 04:46:47 +0000 (13:46 +0900)]
elm_win.c: changed EINA_LOG_INFO to INF to use elementary log domain.

11 years agoelm_clock: Removed unnecessary check routine
Ryuan Choi [Fri, 7 Jun 2013 04:01:33 +0000 (13:01 +0900)]
elm_clock: Removed unnecessary check routine

Small refactoring.

11 years agofix compilation
Boris Faure [Thu, 6 Jun 2013 19:20:20 +0000 (21:20 +0200)]
fix compilation

11 years agoelm/scrollable: Fix count of mouse move events.
Rafael Antognolli [Wed, 5 Jun 2013 23:01:09 +0000 (20:01 -0300)]
elm/scrollable: Fix count of mouse move events.

It should use just the events that really happened (after the mouse move
starting timestamp).

11 years agoelm/scrollable: Avoid division by zero during scroll.
Rafael Antognolli [Wed, 5 Jun 2013 22:14:59 +0000 (19:14 -0300)]
elm/scrollable: Avoid division by zero during scroll.

When several mouse move events arrive with the same timestamps, the
calculation done to get an average of movement will try to divide things
by zero. This fix will make it ignore this calculation and just go back
to assuming that there's only one last move event.

Such behavior can happen on wayland backend, when using the X11 backend
for Weston, since it will process several X events in one loop iteration
and send all of them with the same timestamp.

11 years agoelm/scrollable: Fix typo that came with ELM_FREE_FUNC.
Rafael Antognolli [Wed, 5 Jun 2013 20:29:16 +0000 (17:29 -0300)]
elm/scrollable: Fix typo that came with ELM_FREE_FUNC.

11 years agoelm: all the focusable widget now emits "focused" and "unfocused" smart callbacks.
Daniel Juyung Seo [Thu, 6 Jun 2013 16:13:37 +0000 (01:13 +0900)]
elm: all the focusable widget now emits "focused" and "unfocused" smart callbacks.

1. documentations, NEWS, and ChangeLog will be updated later after some more test.
2. need to check entry.

11 years agoelm_entry.c: put focused and unfocused together for the readability.
Daniel Juyung Seo [Thu, 6 Jun 2013 15:35:48 +0000 (00:35 +0900)]
elm_entry.c: put focused and unfocused together for the readability.

11 years agoelm_clock : The step of hour decimal in editing mode should be 12 not to touch hour...
Ryuan Choi [Wed, 5 Jun 2013 22:51:44 +0000 (07:51 +0900)]
elm_clock : The step of hour decimal in editing mode should be 12 not to touch hour unit.

11 years agoInitialize 'win' to NULL and only return a window id if we have a
Chris Michael [Wed, 5 Jun 2013 17:21:55 +0000 (18:21 +0100)]
Initialize 'win' to NULL and only return a window id if we have a
valid 'win'

Signed-off-by: Chris Michael <devilhorns@comcast.net>
11 years agoCheck for valid savedtypes imgfile before trying to use it.
Chris Michael [Wed, 5 Jun 2013 11:56:31 +0000 (12:56 +0100)]
Check for valid savedtypes imgfile before trying to use it.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
11 years agoelementary/naviframe - fix the naviframe to recover the focus when top item is deleted
ChunEon Park [Wed, 5 Jun 2013 07:31:49 +0000 (16:31 +0900)]
elementary/naviframe - fix the naviframe to recover the focus when top item is deleted

11 years agoRevert "[Access] Add new API to register a part on an object item as an access object."
Shinwoo Kim [Wed, 5 Jun 2013 06:05:58 +0000 (15:05 +0900)]
Revert "[Access] Add new API to register a part on an object item as an access object."

This reverts commit 741243b645248223527ef834ed0dc10622a0ffd3.

11 years agogengrid/genlist: added index,update smartcallback documentation.
Daniel Juyung Seo [Wed, 5 Jun 2013 05:50:34 +0000 (14:50 +0900)]
gengrid/genlist: added index,update smartcallback documentation.

11 years agoelm: refactoring. no printf in the library. use eina log instead.
Daniel Juyung Seo [Wed, 5 Jun 2013 05:40:03 +0000 (14:40 +0900)]
elm: refactoring. no printf in the library. use eina log instead.

11 years agoactionslider.edc: support disabled state.
Daniel Juyung Seo [Wed, 5 Jun 2013 02:16:43 +0000 (11:16 +0900)]
actionslider.edc: support disabled state.

11 years agoactionslider.edc: make actionslider scalable.
Daniel Juyung Seo [Tue, 4 Jun 2013 13:19:39 +0000 (22:19 +0900)]
actionslider.edc: make actionslider scalable.

11 years agoelm_colorselector: Update color bar when color was picked by color picker.
Ryuan Choi [Wed, 5 Jun 2013 00:01:53 +0000 (09:01 +0900)]
elm_colorselector: Update color bar when color was picked by color picker.

11 years agoA few configure.ac microfixes.
Alex-P. Natsios [Tue, 4 Jun 2013 16:42:41 +0000 (01:42 +0900)]
A few configure.ac microfixes.

Grammar fixes for a few dep/reqs error messages
Grammar fixes for the rest of dep/reqs error msgs
fixed placement of : in echoed line about wayland
bumped required version of stuff to 1.7.99

11 years ago[Access] Add new API to register a part on an object item as an access object.
Tae-Hwan Kim [Tue, 4 Jun 2013 10:34:18 +0000 (19:34 +0900)]
[Access] Add new API to register a part on an object item as an access object.
Author: bluezery

11 years agoFix segfault related to strdup.
Leif Middelschulte [Tue, 4 Jun 2013 10:09:47 +0000 (12:09 +0200)]
Fix segfault related to strdup.

Summary: This patch fixes a segfault that happens when you create a flipselector theme without an "elm.top" part.

Reviewers: cedric

Reviewed By: cedric

Differential Revision: https://phab.enlightenment.org/D156

11 years agoelm table: Fixed wrong description and argument name about packing API
Ryuan Choi [Thu, 25 Apr 2013 09:10:18 +0000 (18:10 +0900)]
elm table: Fixed wrong description and argument name about packing API

11 years agoelm_gesture_layer.c: add EVAS_CALLBACK_DEL to the target object. The target object...
Shinwoo Kim [Mon, 3 Jun 2013 11:48:15 +0000 (20:48 +0900)]
elm_gesture_layer.c: add EVAS_CALLBACK_DEL to the target object. The target object could be deleted before deletion of the gesture layer.

11 years agoElementary/DnD: fix creation of dragwin.
Daniel Zaoui [Mon, 3 Jun 2013 06:56:11 +0000 (09:56 +0300)]
Elementary/DnD: fix creation of dragwin.

It seems that the order of show and move for a window is important.

11 years agoedc: refactoring. put group and group name in the same line.
Daniel Juyung Seo [Fri, 31 May 2013 08:23:59 +0000 (17:23 +0900)]
edc: refactoring. put group and group name in the same line.

11 years agoelementary/elc_popup : Popup should get focus when elm_object_focus_set is tried...
WooHyun Jung [Fri, 31 May 2013 07:22:28 +0000 (16:22 +0900)]
elementary/elc_popup : Popup should get focus when elm_object_focus_set is tried on it even though there is no focusalbe child in it.

11 years agoelm_gengrid/genlist.h: flourish documentation for 'moved' smart callback.
Daniel Juyung Seo [Fri, 31 May 2013 05:52:56 +0000 (14:52 +0900)]
elm_gengrid/genlist.h: flourish documentation for 'moved' smart callback.

11 years agoelm_interface_scrollable.c: initialize more local variables spotted by valgrind.
Daniel Juyung Seo [Thu, 30 May 2013 14:52:08 +0000 (23:52 +0900)]
elm_interface_scrollable.c: initialize more local variables spotted by valgrind.

11 years agoelementary/elc_ctxpopup : When content is not internal elm_list, focus direction...
WooHyun Jung [Thu, 30 May 2013 06:24:32 +0000 (15:24 +0900)]
elementary/elc_ctxpopup : When content is not internal elm_list, focus direction should be controlled inside ctxpopup.

11 years agoelementary/mapbuf - removed white trailing
ChunEon Park [Wed, 29 May 2013 17:37:35 +0000 (02:37 +0900)]
elementary/mapbuf - removed white trailing

11 years agoelementary/mapbuf - fix the mapbuf to be enabled before it's content is entirely...
ChunEon Park [Wed, 29 May 2013 17:31:38 +0000 (02:31 +0900)]
elementary/mapbuf - fix the mapbuf to be enabled before it's content is entirely rendered.

This will fix the bad-cases that content is not updated properly if they are changed outside of the viewport

11 years agoelm_priv.h: ELM_SAFE_FREE adoption.
Daniel Juyung Seo [Wed, 29 May 2013 12:12:52 +0000 (21:12 +0900)]
elm_priv.h: ELM_SAFE_FREE adoption.

I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.

THE LAST COMMIT OF ELM_SAFE_FREE STREAM.
I double checked all of my previous commits but if there is any issue, please contact me on irc #edevelop with SeoZ or SeoZ[galaxyS3].
Thanks.

11 years agoelu_ews_wm.c: ELM_SAFE_FREE adoption.
Daniel Juyung Seo [Wed, 29 May 2013 12:12:22 +0000 (21:12 +0900)]
elu_ews_wm.c: ELM_SAFE_FREE adoption.

I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.

11 years agoels_tooltip.c: ELM_SAFE_FREE adoption.
Daniel Juyung Seo [Wed, 29 May 2013 12:12:04 +0000 (21:12 +0900)]
els_tooltip.c: ELM_SAFE_FREE adoption.

I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.

11 years agoelm_win.c: ELM_SAFE_FREE adoption.
Daniel Juyung Seo [Wed, 29 May 2013 12:11:46 +0000 (21:11 +0900)]
elm_win.c: ELM_SAFE_FREE adoption.

I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.

11 years agoelm_web.c: ELM_SAFE_FREE adoption.
Daniel Juyung Seo [Wed, 29 May 2013 12:10:45 +0000 (21:10 +0900)]
elm_web.c: ELM_SAFE_FREE adoption.

I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.

11 years agoelm_video.c: ELM_SAFE_FREE adoption.
Daniel Juyung Seo [Wed, 29 May 2013 12:10:05 +0000 (21:10 +0900)]
elm_video.c: ELM_SAFE_FREE adoption.

I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.

11 years agoelm_transit.c: ELM_SAFE_FREE adoption.
Daniel Juyung Seo [Wed, 29 May 2013 12:09:21 +0000 (21:09 +0900)]
elm_transit.c: ELM_SAFE_FREE adoption.

I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.

11 years agoelm_toolbar.c: ELM_SAFE_FREE adoption.
Daniel Juyung Seo [Wed, 29 May 2013 12:08:50 +0000 (21:08 +0900)]
elm_toolbar.c: ELM_SAFE_FREE adoption.

I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.

11 years agoelm_thumb.c: ELM_SAFE_FREE adoption.
Daniel Juyung Seo [Wed, 29 May 2013 12:08:22 +0000 (21:08 +0900)]
elm_thumb.c: ELM_SAFE_FREE adoption.

I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.

11 years agoelm_theme.c: ELM_SAFE_FREE adoption.
Daniel Juyung Seo [Wed, 29 May 2013 12:08:05 +0000 (21:08 +0900)]
elm_theme.c: ELM_SAFE_FREE adoption.

I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.

11 years agoelm_store.c: ELM_SAFE_FREE adoption.
Daniel Juyung Seo [Wed, 29 May 2013 12:07:52 +0000 (21:07 +0900)]
elm_store.c: ELM_SAFE_FREE adoption.

I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.

11 years agoelm_spinner.c: ELM_SAFE_FREE adoption.
Daniel Juyung Seo [Wed, 29 May 2013 12:07:24 +0000 (21:07 +0900)]
elm_spinner.c: ELM_SAFE_FREE adoption.

I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.

11 years agoelm_slideshow.c: ELM_SAFE_FREE adoption.
Daniel Juyung Seo [Wed, 29 May 2013 12:06:48 +0000 (21:06 +0900)]
elm_slideshow.c: ELM_SAFE_FREE adoption.

I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.

11 years agoelm_slider.c: ELM_SAFE_FREE adoption.
Daniel Juyung Seo [Wed, 29 May 2013 12:06:22 +0000 (21:06 +0900)]
elm_slider.c: ELM_SAFE_FREE adoption.

I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.

11 years agoelm_photocam.c: ELM_SAFE_FREE adoption.
Daniel Juyung Seo [Wed, 29 May 2013 12:05:37 +0000 (21:05 +0900)]
elm_photocam.c: ELM_SAFE_FREE adoption.

I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.

11 years agoelm_photo.c: ELM_SAFE_FREE adoption.
Daniel Juyung Seo [Wed, 29 May 2013 12:05:09 +0000 (21:05 +0900)]
elm_photo.c: ELM_SAFE_FREE adoption.

I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.

11 years agoelm_notify.c: ELM_SAFE_FREE adoption.
Daniel Juyung Seo [Wed, 29 May 2013 12:04:49 +0000 (21:04 +0900)]
elm_notify.c: ELM_SAFE_FREE adoption.

I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.

11 years agoelm_module.c: ELM_SAFE_FREE adoption.
Daniel Juyung Seo [Wed, 29 May 2013 12:04:40 +0000 (21:04 +0900)]
elm_module.c: ELM_SAFE_FREE adoption.

I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.

11 years agoelm_mapbuf.c: ELM_SAFE_FREE adoption.
Daniel Juyung Seo [Wed, 29 May 2013 12:04:07 +0000 (21:04 +0900)]
elm_mapbuf.c: ELM_SAFE_FREE adoption.

I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.

11 years agoelm_map.c: ELM_SAFE_FREE adoption.
Daniel Juyung Seo [Wed, 29 May 2013 12:03:51 +0000 (21:03 +0900)]
elm_map.c: ELM_SAFE_FREE adoption.

I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.

11 years agoelm_main.c: ELM_SAFE_FREE adoption.
Daniel Juyung Seo [Wed, 29 May 2013 12:00:40 +0000 (21:00 +0900)]
elm_main.c: ELM_SAFE_FREE adoption.

I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.

In this commit, I used ELM_SAFE_FREE even inside shutdown function.

11 years agoelm_list.c: ELM_SAFE_FREE adoption.
Daniel Juyung Seo [Wed, 29 May 2013 12:00:12 +0000 (21:00 +0900)]
elm_list.c: ELM_SAFE_FREE adoption.

I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.

11 years agoelm_interface_scrollable.c: ELM_SAFE_FREE adoption.
Daniel Juyung Seo [Wed, 29 May 2013 11:58:29 +0000 (20:58 +0900)]
elm_interface_scrollable.c: ELM_SAFE_FREE adoption.

I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.

11 years agoelm_index.c: ELM_SAFE_FREE adoption.
Daniel Juyung Seo [Wed, 29 May 2013 11:57:58 +0000 (20:57 +0900)]
elm_index.c: ELM_SAFE_FREE adoption.

I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.

11 years agoelm_image.c: ELM_SAFE_FREE adoption.
Daniel Juyung Seo [Wed, 29 May 2013 11:56:07 +0000 (20:56 +0900)]
elm_image.c: ELM_SAFE_FREE adoption.

I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.

11 years agoelm_icon.c: ELM_SAFE_FREE adoption.
Daniel Juyung Seo [Wed, 29 May 2013 11:55:19 +0000 (20:55 +0900)]
elm_icon.c: ELM_SAFE_FREE adoption.

I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.

11 years agoelm_gesture_layer.c: ELM_SAFE_FREE adoption.
Daniel Juyung Seo [Wed, 29 May 2013 11:54:30 +0000 (20:54 +0900)]
elm_gesture_layer.c: ELM_SAFE_FREE adoption.

I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.

11 years agoelm_genlist.c: ELM_SAFE_FREE adoption.
Daniel Juyung Seo [Wed, 29 May 2013 11:54:11 +0000 (20:54 +0900)]
elm_genlist.c: ELM_SAFE_FREE adoption.

I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.

11 years agoelm_gengrid.c: ELM_SAFE_FREE adoption.
Daniel Juyung Seo [Wed, 29 May 2013 11:53:13 +0000 (20:53 +0900)]
elm_gengrid.c: ELM_SAFE_FREE adoption.

I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.

11 years agoelm_flipselector.c: ELM_SAFE_FREE adoption.
Daniel Juyung Seo [Wed, 29 May 2013 11:52:32 +0000 (20:52 +0900)]
elm_flipselector.c: ELM_SAFE_FREE adoption.

I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.

11 years agoelm_flip.c: ELM_SAFE_FREE adoption.
Daniel Juyung Seo [Wed, 29 May 2013 11:52:16 +0000 (20:52 +0900)]
elm_flip.c: ELM_SAFE_FREE adoption.

I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.

11 years agoelm_entry.c: ELM_SAFE_FREE adoption.
Daniel Juyung Seo [Wed, 29 May 2013 11:51:06 +0000 (20:51 +0900)]
elm_entry.c: ELM_SAFE_FREE adoption.

I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.

11 years agoelm_conform.c: ELM_SAFE_FREE adoption.
Daniel Juyung Seo [Wed, 29 May 2013 11:50:14 +0000 (20:50 +0900)]
elm_conform.c: ELM_SAFE_FREE adoption.

I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.

11 years agoelm_config.c: ELM_SAFE_FREE adoption.
Daniel Juyung Seo [Wed, 29 May 2013 11:49:54 +0000 (20:49 +0900)]
elm_config.c: ELM_SAFE_FREE adoption.

I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.

11 years agoelm_colorselector.c: ELM_SAFE_FREE adoption.
Daniel Juyung Seo [Wed, 29 May 2013 11:47:36 +0000 (20:47 +0900)]
elm_colorselector.c: ELM_SAFE_FREE adoption.

I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.

11 years agoelm_cnp.c: ELM_SAFE_FREE adoption.
Daniel Juyung Seo [Wed, 29 May 2013 11:47:08 +0000 (20:47 +0900)]
elm_cnp.c: ELM_SAFE_FREE adoption.

I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.

11 years agoelm_priv.h: ELM_SAFE_FREE adoption.
Daniel Juyung Seo [Wed, 29 May 2013 11:42:30 +0000 (20:42 +0900)]
elm_priv.h: ELM_SAFE_FREE adoption.

I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.

11 years agoelm_clock.c: ELM_SAFE_FREE adoption.
Daniel Juyung Seo [Wed, 29 May 2013 11:43:03 +0000 (20:43 +0900)]
elm_clock.c: ELM_SAFE_FREE adoption.

I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.

11 years agoelm_calendar.c: ELM_SAFE_FREE adoption for calendar.
Daniel Juyung Seo [Wed, 29 May 2013 11:41:37 +0000 (20:41 +0900)]
elm_calendar.c: ELM_SAFE_FREE adoption for calendar.

I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.

11 years agoelm_button.c: ELM_SAFE_FREE adoption for button.
Daniel Juyung Seo [Wed, 29 May 2013 11:41:01 +0000 (20:41 +0900)]
elm_button.c: ELM_SAFE_FREE adoption for button.

I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.

11 years agoelm_box.c: ELM_SAFE_FREE adoption for box.
Daniel Juyung Seo [Wed, 29 May 2013 11:40:06 +0000 (20:40 +0900)]
elm_box.c: ELM_SAFE_FREE adoption for box.

I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.

11 years agoelm_bg.c: ELM_SAFE_FREE adoption for bg.
Daniel Juyung Seo [Wed, 29 May 2013 11:22:54 +0000 (20:22 +0900)]
elm_bg.c: ELM_SAFE_FREE adoption for bg.

I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.

11 years agoelm_access.c: ELM_SAFE_FREE adoption for access.
Daniel Juyung Seo [Wed, 29 May 2013 11:22:16 +0000 (20:22 +0900)]
elm_access.c: ELM_SAFE_FREE adoption for access.

I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.

11 years agoelc_popup.c: ELM_SAFE_FREE adoption for popup.
Daniel Juyung Seo [Wed, 29 May 2013 11:15:12 +0000 (20:15 +0900)]
elc_popup.c: ELM_SAFE_FREE adoption for popup.

I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.

11 years agoelc_player: ELM_SAFE_FREE adoption.
Daniel Juyung Seo [Wed, 29 May 2013 11:11:47 +0000 (20:11 +0900)]
elc_player: ELM_SAFE_FREE adoption.

1. ELM_FREE_FUNC -> ELM_SAFE_FREE
2. There were a lot of suggestions and consideration in the mailing list.
ELM_SAFE_FREE will be used only when it checks the pointer, deletes it, and initializes it to NULL.

ex)
if (timer)
  {
     ecore_timer_del(timer);
     timer = NULL;
  }
=>
ELM_SAFE_FREE(timer, ecore_timer_del);

My first aim was to remove many human mistakes but it looks like people want more optimized code in a code level.
So this macro will be used only for reducing 5 lines of code into 1 line.
Otherwise, I will just call xxx_del() manually.

3. ELM_SAFE_FREE can be used for other del or free functions such as ecore_job_del, ecore_animator_del, eina_stringshare_del, free, ...

11 years agotest_icon_desktops.c: print out more useful information.
Daniel Juyung Seo [Sat, 25 May 2013 03:54:20 +0000 (12:54 +0900)]
test_icon_desktops.c: print out more useful information.

11 years agoelm_widget.c: formatting fix.
Daniel Juyung Seo [Fri, 10 May 2013 16:58:34 +0000 (01:58 +0900)]
elm_widget.c: formatting fix.

I am surprised that one space can annoy me.

11 years agoAdd code to make Wayland Drag-n-Drop work in elementary client apps now.
Chris Michael [Tue, 28 May 2013 10:49:28 +0000 (11:49 +0100)]
Add code to make Wayland Drag-n-Drop work in elementary client apps now.

NB: Handle with care ... code is still a bit experimental

Signed-off-by: Chris Michael <cp.michael@samsung.com>
11 years agoAdd elm_drag_action_set support for wayland and start on
Chris Michael [Tue, 21 May 2013 10:30:39 +0000 (11:30 +0100)]
Add elm_drag_action_set support for wayland and start on
elm_drag_start support.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
11 years agoAdd elm drag item container support for wayland
Chris Michael [Tue, 21 May 2013 10:25:00 +0000 (11:25 +0100)]
Add elm drag item container support for wayland

Signed-off-by: Chris Michael <cp.michael@samsung.com>
11 years agoAdd elm drop target support for wayland.
Chris Michael [Tue, 21 May 2013 10:19:53 +0000 (11:19 +0100)]
Add elm drop target support for wayland.

Signed-off-by: Chris Michael <cp.michael@samsung.com>