platform/upstream/elementary.git
9 years agocolor_class: Check return value of elm_layout_theme_set
Amitesh Singh [Fri, 10 Jul 2015 15:15:18 +0000 (20:45 +0530)]
color_class: Check return value of elm_layout_theme_set

9 years agoElm.Colorselector: Fix crash in infinite callback loop
Jean-Philippe Andre [Fri, 10 Jul 2015 06:26:01 +0000 (15:26 +0900)]
Elm.Colorselector: Fix crash in infinite callback loop

In most cases the code would not crash (I can't understand why),
but in some cases Eo would complain about call stack overflow.
Yep, that's a lot of recursive calls.

The mouse_down callback was trying to cancel its triggering
event and then send again the same mouse_down event. Why? I guess
because it was easier that also having a callback for move (drag
the colorselector arrows). Ugly...

This widget is in dire need for some love.

9 years agoWindow: Set urgent flag only when not already set
Jean-Philippe Andre [Mon, 6 Jul 2015 03:28:02 +0000 (12:28 +0900)]
Window: Set urgent flag only when not already set

cat <binary_file_with_lots_of_BEL> in terminology would slow down
everything because of the urgent flag (and talking to X).

9 years agotheme - make square more opaque
Carsten Haitzler (Rasterman) [Fri, 10 Jul 2015 02:38:27 +0000 (11:38 +0900)]
theme - make square more opaque

9 years agopopup: fix timeout cb.
Amitesh Singh [Thu, 9 Jul 2015 16:47:25 +0000 (22:17 +0530)]
popup: fix timeout cb.

9 years agopopup: fix block,clicked cb
Amitesh Singh [Thu, 9 Jul 2015 16:45:47 +0000 (22:15 +0530)]
popup: fix block,clicked cb

9 years agoNEWS: Remove reverted commits and redundant logs.
Daniel Juyung Seo [Thu, 9 Jul 2015 15:31:54 +0000 (00:31 +0900)]
NEWS: Remove reverted commits and redundant logs.

Thanks to Amitesh for spotting this.

9 years agoElm Entry: Fix context menu dismissal
Daniel Hirt [Thu, 9 Jul 2015 11:25:38 +0000 (14:25 +0300)]
Elm Entry: Fix context menu dismissal

The wrong event was used during the port from smart callbacks to eo
callbacks. Now the correct ELM_HOVERSEL_EVENT_DISMISSED event is used.

9 years agotheme adjust - replace blurry grey haloed black box with nice rect+shad
Carsten Haitzler (Rasterman) [Thu, 9 Jul 2015 08:51:26 +0000 (17:51 +0900)]
theme adjust - replace blurry grey haloed black box with nice rect+shad

9 years agopopup: add missing AT-SPI2 MODAL state
Lukasz Stanislawski [Thu, 9 Jul 2015 06:25:05 +0000 (08:25 +0200)]
popup: add missing AT-SPI2 MODAL state

9 years agoslider: compare slider values elaborately.
ChunEon Park [Thu, 9 Jul 2015 06:19:54 +0000 (15:19 +0900)]
slider: compare slider values elaborately.

because of the double type nature,
the comparison is not correct.

we decide the value changes with range of double epsilon to avoid this.

@fix

9 years agoimage: fix a crash, 0 divide problem.
ChunEon Park [Thu, 9 Jul 2015 02:08:34 +0000 (11:08 +0900)]
image: fix a crash, 0 divide problem.

if the gif is invalid animated image,
the frame count could be 0.

@fix

9 years agorelease: Update NEWS and bump version for 1.15.0-alpha1 release v1.15.0-alpha1
Daniel Juyung Seo [Wed, 8 Jul 2015 19:14:12 +0000 (04:14 +0900)]
release: Update NEWS and bump version for 1.15.0-alpha1 release

9 years agoelm: Fix distcheck.
Daniel Juyung Seo [Wed, 8 Jul 2015 18:56:55 +0000 (03:56 +0900)]
elm: Fix distcheck.

9 years agoelm: update new-style docs across elm so they validate right
Daniel Kolesa [Wed, 8 Jul 2015 14:49:38 +0000 (15:49 +0100)]
elm: update new-style docs across elm so they validate right

9 years agopo: Updated po.
Daniel Juyung Seo [Wed, 8 Jul 2015 13:46:02 +0000 (22:46 +0900)]
po: Updated po.

9 years agoelm_general: move definition of enum Elm.Wrap.Type to elm_general.eot
Yakov Goldberg [Wed, 8 Jul 2015 11:42:17 +0000 (14:42 +0300)]
elm_general: move definition of enum Elm.Wrap.Type to elm_general.eot

move definition of enum Elm.Wrap.Type from elm_entry.eo to elm_general.eot
And import elm_general.eot into elm_entry.eo, elm_label.eo, elm_popup.eo

9 years agoelm_hover: Move enums to elm_hover.eo
Yakov Goldberg [Wed, 8 Jul 2015 09:31:12 +0000 (12:31 +0300)]
elm_hover: Move enums to elm_hover.eo

Move enums from elm_hover_common.h to elm_hover.eo in order to make them
more accessible for bindings. Delete elm_hover_common.h.

9 years agoelm_label: Move enums to elm_label.eo
Yakov Goldberg [Wed, 8 Jul 2015 09:18:03 +0000 (12:18 +0300)]
elm_label: Move enums to elm_label.eo

Move enums from elm_label_common.h to elm_label.eo in order to make them
more accessible for bindings. Delete elm_label_common.h.

9 years agoelm_list: Move enums to elm_list.eo
Yakov Goldberg [Wed, 8 Jul 2015 09:05:47 +0000 (12:05 +0300)]
elm_list: Move enums to elm_list.eo

Move enums from elm_list_common.h to elm_list.eo in order to make them
more accessible for bindings. Delete elm_list_common.h.

9 years agoelm_genlist: move enums to elm_genlist_item.eo
Yakov Goldberg [Wed, 8 Jul 2015 08:39:19 +0000 (11:39 +0300)]
elm_genlist: move enums to elm_genlist_item.eo

Move enums from elm_genlist_common.h to elm_genlist_item.eo in order to make them
more accessible for bindings.

9 years agoelm_gengrid: move enums to elm_gengrid_item.eo
Yakov Goldberg [Tue, 7 Jul 2015 14:14:07 +0000 (17:14 +0300)]
elm_gengrid: move enums to elm_gengrid_item.eo

Move enums from elm_gengrid_common.h to elm_gengrid_item.eo in order to make them
more accessible for bindings.

9 years agoelm_entry: moved part of enums to elm_entry.eo
Yakov Goldberg [Tue, 7 Jul 2015 13:51:28 +0000 (16:51 +0300)]
elm_entry: moved part of enums to elm_entry.eo

Move part of enums from elm_entry_common.h to elm_entry.eo in order to make them
more accessible for bindings.

9 years agoelm_dayselector: Move enums to elm_dayselector.eo
Yakov Goldberg [Tue, 7 Jul 2015 11:43:39 +0000 (14:43 +0300)]
elm_dayselector: Move enums to elm_dayselector.eo

Move enums from elm_dayselector_common.h to elm_dayselector.eo in order to make them
more accessible for bindings. Delete elm_dayselector_common.h.

9 years agoelm_datetime: Move enums to elm_datetime.eo
Yakov Goldberg [Tue, 7 Jul 2015 11:31:53 +0000 (14:31 +0300)]
elm_datetime: Move enums to elm_datetime.eo

Move enums from elm_datetime_common.h to elm_datetime.eo in order to make them
more accessible for bindings.

9 years agoelm_colorselector: Move enums to elm_colorselector.eo
Yakov Goldberg [Tue, 7 Jul 2015 11:09:03 +0000 (14:09 +0300)]
elm_colorselector: Move enums to elm_colorselector.eo

Move enums from elm_colorselector_common.h to elm_colorselector.eo in order to make them
more accessible for bindings.

9 years agoelm_clock: Move enums to elm_clock.eo
Yakov Goldberg [Tue, 7 Jul 2015 09:09:29 +0000 (12:09 +0300)]
elm_clock: Move enums to elm_clock.eo

Move enums from elm_clock_common.h to elm_clock.eo in order to make them
more accessible for bindings.

9 years agoelm_calendar: Move enums to elm_calendar.eo
Yakov Goldberg [Tue, 7 Jul 2015 08:51:50 +0000 (11:51 +0300)]
elm_calendar: Move enums to elm_calendar.eo

Move enums from elm_calendar_common.h to elm_calendar.eo in order to make them
more accessible for bindings.

9 years agoelm_bubble: Move enums to elm_bubble.eo
Yakov Goldberg [Tue, 7 Jul 2015 08:00:07 +0000 (11:00 +0300)]
elm_bubble: Move enums to elm_bubble.eo

Move enums from elm_bubble_common.h to elm_bubble.eo in order to make them
more accessible for bindings. Delete elm_bubble_common.h.

9 years agoelm_bg: Move enums to elm_bg.eo
Yakov Goldberg [Mon, 6 Jul 2015 15:50:26 +0000 (18:50 +0300)]
elm_bg: Move enums to elm_bg.eo

Move enums from elm_bg_common.h to elm_bg.eo in order to make them
more accessible for bindings. Delete elm_bg_common.h.

9 years agoelm_segment_control: delete empty elm_segment_control_common.h
Yakov Goldberg [Mon, 6 Jul 2015 15:42:04 +0000 (18:42 +0300)]
elm_segment_control: delete empty elm_segment_control_common.h

9 years agoelm_menu: delete empty elm_menu_common.h
Yakov Goldberg [Mon, 6 Jul 2015 15:40:45 +0000 (18:40 +0300)]
elm_menu: delete empty elm_menu_common.h

9 years agoelm_index: delete empty elm_index_common.h
Yakov Goldberg [Mon, 6 Jul 2015 15:39:44 +0000 (18:39 +0300)]
elm_index: delete empty elm_index_common.h

9 years agoelm_popup: Move enums to elm_popup.eo
Yakov Goldberg [Mon, 6 Jul 2015 15:31:07 +0000 (18:31 +0300)]
elm_popup: Move enums to elm_popup.eo

Move enums from elc_popup_common.h to elm_popup.eo in order to make them
more accessible for bindings. Delete elc_popup_common.h.

9 years agoelm_fileselector: Move enums to elm_interface_fileselector.eo
Yakov Goldberg [Mon, 6 Jul 2015 13:54:12 +0000 (16:54 +0300)]
elm_fileselector: Move enums to elm_interface_fileselector.eo

Move enums from elm_fileselector_common.h to elm_interface_fileselector.eo
in order to make them more accessible for bindings.
Include generated elm_interface_fileselector.eo.legacy.h
into elm_fileselector_legacy.h

9 years agoelm_icon: Move enums to elm_icon.eo
Yakov Goldberg [Mon, 6 Jul 2015 12:40:53 +0000 (15:40 +0300)]
elm_icon: Move enums to elm_icon.eo

Move enums from elm_icon_common.h to elm_icon.eo in order to make them
more accessible for bindings. Delete elm_icon_common.h.

9 years agoelm - fix formatting syntax err in condig
Carsten Haitzler (Rasterman) [Wed, 8 Jul 2015 06:38:29 +0000 (15:38 +0900)]
elm - fix formatting syntax err in condig

9 years agoelm - scroller - set hold flag on wheel events if used for that dir
Carsten Haitzler (Rasterman) [Tue, 7 Jul 2015 10:35:48 +0000 (19:35 +0900)]
elm - scroller - set hold flag on wheel events if used for that dir

@fix

this should fix the clash between wheel and scroller ... somewhat

9 years agoEo Events: port more Evas Smart callbacks to Eo
Daniel Zaoui [Tue, 7 Jul 2015 08:24:12 +0000 (11:24 +0300)]
Eo Events: port more Evas Smart callbacks to Eo

Some Evas Smart callbacks invocations were still inside code
and should have been ported.

9 years agoelm_conform: remove smart_callback when it is removed.
Jaehwan Kim [Tue, 7 Jul 2015 07:32:46 +0000 (16:32 +0900)]
elm_conform: remove smart_callback when it is removed.

The owner of the smart_callbacks is window. so even if the conformant
is deleted, they aren't removed. It can make some problems.

@fix

9 years agoelm_conform: remember window pointer.
Jaehwan Kim [Tue, 7 Jul 2015 07:22:31 +0000 (16:22 +0900)]
elm_conform: remember window pointer.

When the conformant is removed, elm_widget_sub_object_del is called
before calling _elm_conformant_evas_object_smart_del.
Because parent-child relation about window-conformant is unrelated,
there's no meaning elm_widget_top_get in
_elm_conformant_evas_object_smart_del.

@fix

9 years agoatspi: handle all states names
Lukasz Stanislawski [Mon, 6 Jul 2015 21:32:35 +0000 (23:32 +0200)]
atspi: handle all states names

9 years agocnp: change drag win type to ELM_WIN_DND
Thiep Ha [Mon, 6 Jul 2015 19:46:48 +0000 (22:46 +0300)]
cnp: change drag win type to ELM_WIN_DND

Summary:
Drag win should use ELM_WIN_DND.
The drag win in _drag_start function was added when ELM_WIN_DND
was not supported. Now we have ELM_WIN_DND, drag win needs to
change to ELM_WIN_DND.

@fix

Reviewers: JackDanielZ, cedric, Hermet

Subscribers: seoz

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

9 years agoWin: fix ABI issue
Daniel Zaoui [Mon, 6 Jul 2015 11:38:34 +0000 (14:38 +0300)]
Win: fix ABI issue

Even if focus,in/out is deprecated and should be replaced with
focused/unfocused, the event has to be triggered.

9 years agoFocus: concentrate focused events in widget
Daniel Zaoui [Mon, 6 Jul 2015 06:21:40 +0000 (09:21 +0300)]
Focus: concentrate focused events in widget

The focused/unfocused events should be only defined in a common widget,
which is Elm.Widget.

9 years agoelm_ctxpopup: Move enums to elm_ctxpopup.eo
Yakov Goldberg [Mon, 6 Jul 2015 09:21:26 +0000 (12:21 +0300)]
elm_ctxpopup: Move enums to elm_ctxpopup.eo

Move enums from elc_ctxpopup_common.h to elm_ctxpopup.eo in order to make them
more accessible for bindings. Delete elc_ctxpopup_common.h.

9 years agoEo events: fix wrong event invocations
Daniel Zaoui [Sun, 5 Jul 2015 16:09:45 +0000 (19:09 +0300)]
Eo events: fix wrong event invocations

Events were still created and used on high level classes when Evas
interfaces events should have been used (e.g CLICKED, SELECTED).

9 years agoelm_actionslider: Move enums to elm_actionslider.eo
Yakov Goldberg [Sun, 5 Jul 2015 14:53:37 +0000 (17:53 +0300)]
elm_actionslider: Move enums to elm_actionslider.eo

Move enums from elm_actionslider_common.h to elm_scroller.eo in order to make them
more accessible for bindings. Delete elm_actionslider_common.h.

9 years agoelm_video: porting evas smart callbacks to eo
Avi Levin [Mon, 18 May 2015 11:44:09 +0000 (14:44 +0300)]
elm_video: porting evas smart callbacks to eo

9 years agoelc_fileselector_entry, elm_bubble: porting evas smart callbacks to eo
Avi Levin [Sun, 17 May 2015 07:37:49 +0000 (10:37 +0300)]
elc_fileselector_entry, elm_bubble: porting evas smart callbacks to eo

9 years agoelm_calendar, elm_widget: porting evas smart callbacks to eo
Avi Levin [Thu, 14 May 2015 11:16:53 +0000 (14:16 +0300)]
elm_calendar, elm_widget: porting evas smart callbacks to eo

9 years agoelm_icon: porting evas smart callbacks to eo
Avi Levin [Thu, 14 May 2015 11:03:16 +0000 (14:03 +0300)]
elm_icon: porting evas smart callbacks to eo

9 years agoelm_prefs, elm_check: porting evas smart callbacks to eo
Avi Levin [Thu, 14 May 2015 10:31:40 +0000 (13:31 +0300)]
elm_prefs, elm_check: porting evas smart callbacks to eo

9 years agoelm_layout, elm_label: porting evas smart callbacks to eo
Avi Levin [Wed, 13 May 2015 13:46:41 +0000 (16:46 +0300)]
elm_layout, elm_label: porting evas smart callbacks to eo

9 years agoelm_spinner, elm_index: porting evas smart callbacks to eo
Avi Levin [Wed, 13 May 2015 12:49:40 +0000 (15:49 +0300)]
elm_spinner, elm_index: porting evas smart callbacks to eo

9 years agoelm_slideshow, elm_plug: porting evas smart callbacks to eo
Avi Levin [Wed, 13 May 2015 11:47:09 +0000 (14:47 +0300)]
elm_slideshow, elm_plug: porting evas smart callbacks to eo

9 years agoelm_list, elm_win: porting evas smart callbacks to eo
Avi Levin [Wed, 13 May 2015 11:34:44 +0000 (14:34 +0300)]
elm_list, elm_win: porting evas smart callbacks to eo

9 years agoelm_menu: porting evas smart callbacks to eo
Avi Levin [Wed, 13 May 2015 15:15:59 +0000 (18:15 +0300)]
elm_menu: porting evas smart callbacks to eo

9 years agoelc_fileselector, elc_fileselector_button: porting evas smart callbacks to eo
Avi Levin [Sun, 10 May 2015 14:49:01 +0000 (17:49 +0300)]
elc_fileselector, elc_fileselector_button: porting evas smart callbacks to eo

9 years agoelm_entry: porting evas smart callbacks to eo
Avi Levin [Sun, 10 May 2015 14:50:04 +0000 (17:50 +0300)]
elm_entry: porting evas smart callbacks to eo

9 years agoelm_panes: porting evas smart callbacks to eo
Avi Levin [Sun, 10 May 2015 08:57:14 +0000 (11:57 +0300)]
elm_panes: porting evas smart callbacks to eo

9 years agoelm_scroller: porting evas smart callbacks to eo
Avi Levin [Sun, 10 May 2015 08:50:37 +0000 (11:50 +0300)]
elm_scroller: porting evas smart callbacks to eo

9 years agoelm_progressbar: porting evas smart callbacks to eo
Avi Levin [Thu, 7 May 2015 15:17:20 +0000 (18:17 +0300)]
elm_progressbar: porting evas smart callbacks to eo

9 years agoelm_diskselector: porting evas smart callbacks to eo
Avi Levin [Thu, 7 May 2015 15:14:27 +0000 (18:14 +0300)]
elm_diskselector: porting evas smart callbacks to eo

9 years agoelm_thumb: porting evas smart callbacks to eo
Avi Levin [Thu, 7 May 2015 15:04:13 +0000 (18:04 +0300)]
elm_thumb: porting evas smart callbacks to eo

9 years agoelm_button: porting evas smart callbacks to eo
Avi Levin [Thu, 7 May 2015 14:29:22 +0000 (17:29 +0300)]
elm_button: porting evas smart callbacks to eo

9 years agoelm_hover: porting evas smart callbacks to eo
Avi Levin [Thu, 7 May 2015 14:01:09 +0000 (17:01 +0300)]
elm_hover: porting evas smart callbacks to eo

9 years agoelm_photocam: porting evas smart callbacks to eo
Avi Levin [Thu, 7 May 2015 12:44:02 +0000 (15:44 +0300)]
elm_photocam: porting evas smart callbacks to eo

9 years agoelm_web2: porting evas smart callbacks to eo
Avi Levin [Thu, 7 May 2015 11:51:46 +0000 (14:51 +0300)]
elm_web2: porting evas smart callbacks to eo

9 years agoelm_radio, elm_slider: porting evas smart callbacks to eo
Avi Levin [Tue, 9 Jun 2015 13:33:29 +0000 (16:33 +0300)]
elm_radio, elm_slider: porting evas smart callbacks to eo

9 years agoelm_frame: porting evas smart callbacks to eo
Avi Levin [Tue, 9 Jun 2015 13:31:38 +0000 (16:31 +0300)]
elm_frame: porting evas smart callbacks to eo

9 years agoelc_multibuttonentry: porting evas smart callbacks to eo
Avi Levin [Wed, 6 May 2015 14:33:22 +0000 (17:33 +0300)]
elc_multibuttonentry: porting evas smart callbacks to eo

9 years agonaviframe: Fix to work clicked callback of auto pushed button.
Jaehyun Cho [Sun, 5 Jul 2015 08:00:06 +0000 (17:00 +0900)]
naviframe: Fix to work clicked callback of auto pushed button.

To avoid multiple item pops, the auto pushed button deletes its clicked
callback once it is called.
However, if the auto pushed button is not supposed to be deleted in pop
callback, the clicked callback should be restored.

@fix

9 years agoEFL Model Form View for MVC design
Larry Jr [Wed, 1 Jul 2015 22:55:40 +0000 (19:55 -0300)]
EFL Model Form View for MVC design

Elementary view that show an EFL.model and keep them synchronized
asynchronously.

The elm_view_form connects properties of a data model to different
widgets.

There is an example defined in src/examples/filemvc.c that also uses
a list view.

You can add widgets connected to properties using:

eo_do(formview, elm_view_form_widget_add("filename", _label_init(win, bxr, "File Name")));

@feature

9 years agoEFL Model List View for MVC design
Larry Jr [Wed, 1 Jul 2015 22:27:30 +0000 (19:27 -0300)]
EFL Model List View for MVC design

Elementary views that show an EFL.model and keep them synchronized
asynchronously.

The elm_view_list show a tree data structure using a genlist. Each
property is seen as a different data column.

There is an example defined in fileviewlist.c.

@feature

9 years agoicon: convert docs
Daniel Kolesa [Fri, 3 Jul 2015 15:07:18 +0000 (16:07 +0100)]
icon: convert docs

9 years agocheck: convert docs
Daniel Kolesa [Fri, 3 Jul 2015 14:58:59 +0000 (15:58 +0100)]
check: convert docs

9 years agoseparator: convert docs
Daniel Kolesa [Fri, 3 Jul 2015 14:55:11 +0000 (15:55 +0100)]
separator: convert docs

9 years agoroute: convert docs
Daniel Kolesa [Fri, 3 Jul 2015 14:54:14 +0000 (15:54 +0100)]
route: convert docs

9 years agoradio: convert docs
Daniel Kolesa [Fri, 3 Jul 2015 14:52:29 +0000 (15:52 +0100)]
radio: convert docs

9 years agoscroller: convert docs
Daniel Kolesa [Fri, 3 Jul 2015 14:12:48 +0000 (15:12 +0100)]
scroller: convert docs

9 years agosystray: convert docs
Daniel Kolesa [Fri, 3 Jul 2015 14:09:26 +0000 (15:09 +0100)]
systray: convert docs

9 years agoentry: Remove unused variable.
Amitesh Singh [Fri, 3 Jul 2015 10:27:39 +0000 (15:57 +0530)]
entry: Remove unused variable.

9 years agoEntry: Add chunked append in case of _elm_entry_entry_append
Vaibhav Gupta [Fri, 3 Jul 2015 10:08:23 +0000 (11:08 +0100)]
Entry: Add chunked append in case of _elm_entry_entry_append

Summary:
Summary
Fixed FIXME: Add chunked appending here (like in entry_set)

@fix

Signed-off-by: Vaibhav Gupta <g.vaibhav1@samsung.com>
Reviewers: raster, Hermet, herdsman, singh.amitesh, tasn

Subscribers: thiepha, sachin.dev, singh.amitesh

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

9 years agofileselector_button: convert docs
Daniel Kolesa [Thu, 2 Jul 2015 14:16:36 +0000 (15:16 +0100)]
fileselector_button: convert docs

9 years agoactionslider: convert docs
Daniel Kolesa [Thu, 2 Jul 2015 13:54:07 +0000 (14:54 +0100)]
actionslider: convert docs

9 years agonotify: convert docs
Daniel Kolesa [Thu, 2 Jul 2015 13:47:56 +0000 (14:47 +0100)]
notify: convert docs

9 years agophoto: convert docs
Daniel Kolesa [Thu, 2 Jul 2015 13:43:50 +0000 (14:43 +0100)]
photo: convert docs

9 years agovideo: convert docs
Daniel Kolesa [Thu, 2 Jul 2015 13:37:55 +0000 (14:37 +0100)]
video: convert docs

9 years agofileselector: convert docs
Daniel Kolesa [Thu, 2 Jul 2015 13:31:07 +0000 (14:31 +0100)]
fileselector: convert docs

9 years agowin: do not emit atspi children-changed event twice
Lukasz Stanislawski [Thu, 2 Jul 2015 11:53:43 +0000 (13:53 +0200)]
win: do not emit atspi children-changed event twice

9 years agowin: return nice atspi name
Lukasz Stanislawski [Thu, 2 Jul 2015 11:53:02 +0000 (13:53 +0200)]
win: return nice atspi name

9 years agotoolbar: content_set function called when user content set to toolbar item.
woochan lee [Thu, 2 Jul 2015 11:07:48 +0000 (20:07 +0900)]
toolbar: content_set function called when user content set to toolbar item.

Summary:
If User want to content set something to item area. there is no way to except elm customizing.
So i added this feature and make the toolbar item object to layout before.

Now user can content set something on item area only call "elm_object_item_part_content_set" API.

Test Plan:
Make some swallow part on toolbar edc.
and content set some layout to that swallow part to using "elm_object_item_part_content_set"

Reviewers: cedric, Hermet

Subscribers: SanghyeonLee, eagleeye, id213sin

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

9 years agotoolbar: item object change from edje object to layout.
woochan lee [Thu, 2 Jul 2015 11:00:57 +0000 (20:00 +0900)]
toolbar: item object change from edje object to layout.

Summary:
Its for support elm_object_item_XXXX APIs for toolbar item.
Its the pre work for toolbar item content set some layout to toolbar item layout automatically.
(without implement item_content_set with part name.)

I  abandoned for check the other side of this change. but its not has problem so i reclaim this commit
and put on another commit for this. https://phab.enlightenment.org/D2777

Test Plan: To all of the action on elementary toolbar test sample.

Reviewers: cedric, Hermet

Reviewed By: cedric

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

9 years agocnp: remove redundant code
Thiep Ha [Thu, 2 Jul 2015 10:58:15 +0000 (19:58 +0900)]
cnp: remove redundant code

Summary: Remove redundant NULL assign code

Reviewers: cedric, Hermet, JackDanielZ

Reviewed By: JackDanielZ

Subscribers: seoz

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

9 years agoctxpopup: enhance atspi state information and actions.
Lukasz Stanislawski [Thu, 2 Jul 2015 10:36:05 +0000 (12:36 +0200)]
ctxpopup: enhance atspi state information and actions.

9 years agoelm_actionslider, elm_map: porting evas smart callbacks to eo
Avi Levin [Wed, 6 May 2015 12:47:21 +0000 (15:47 +0300)]
elm_actionslider, elm_map: porting evas smart callbacks to eo

9 years agoelm_image, elm_colorselector: porting evas smart callbacks to eo
Avi Levin [Tue, 5 May 2015 15:51:55 +0000 (18:51 +0300)]
elm_image, elm_colorselector: porting evas smart callbacks to eo

9 years agoelm_genlist: porting evas smart callbacks to eo
Avi Levin [Mon, 4 May 2015 13:47:57 +0000 (16:47 +0300)]
elm_genlist: porting evas smart callbacks to eo

9 years agoelm_toolbar: porting evas smart callbacks to eo
Avi Levin [Tue, 9 Jun 2015 13:21:46 +0000 (16:21 +0300)]
elm_toolbar: porting evas smart callbacks to eo