platform/upstream/efl.git
8 years agoElm app server: Fix eo type errors.
Tom Hacohen [Tue, 19 Apr 2016 15:54:50 +0000 (16:54 +0100)]
Elm app server: Fix eo type errors.

8 years agoElm gengrid: Fix eo type errors.
Tom Hacohen [Tue, 19 Apr 2016 15:52:47 +0000 (16:52 +0100)]
Elm gengrid: Fix eo type errors.

8 years agoElm map: Fix eo type errors.
Tom Hacohen [Tue, 19 Apr 2016 15:51:36 +0000 (16:51 +0100)]
Elm map: Fix eo type errors.

8 years agoElm calendar: Fix eo type errors.
Tom Hacohen [Tue, 19 Apr 2016 15:50:09 +0000 (16:50 +0100)]
Elm calendar: Fix eo type errors.

8 years agoElm eo: Make Eina_Compare_Cb accessible to all widgets.
Tom Hacohen [Tue, 19 Apr 2016 15:49:32 +0000 (16:49 +0100)]
Elm eo: Make Eina_Compare_Cb accessible to all widgets.

8 years agoElm sys notify interface: Fix eo type errors.
Tom Hacohen [Tue, 19 Apr 2016 15:47:21 +0000 (16:47 +0100)]
Elm sys notify interface: Fix eo type errors.

8 years agoElm prefs: Fix eo type errors.
Tom Hacohen [Tue, 19 Apr 2016 15:46:34 +0000 (16:46 +0100)]
Elm prefs: Fix eo type errors.

8 years agoElm app client: Fix eo type errors.
Tom Hacohen [Tue, 19 Apr 2016 15:44:33 +0000 (16:44 +0100)]
Elm app client: Fix eo type errors.

8 years agoEo eina types: Add Eina.Value.
Tom Hacohen [Tue, 19 Apr 2016 15:42:19 +0000 (16:42 +0100)]
Eo eina types: Add Eina.Value.

8 years agoElm multibutton entry: Fix eo type errors.
Tom Hacohen [Tue, 19 Apr 2016 15:40:43 +0000 (16:40 +0100)]
Elm multibutton entry: Fix eo type errors.

8 years agoElm app server: Fix eo type errors.
Tom Hacohen [Tue, 19 Apr 2016 15:39:25 +0000 (16:39 +0100)]
Elm app server: Fix eo type errors.

8 years agoElm genlist: Fix eo type errors.
Tom Hacohen [Tue, 19 Apr 2016 15:37:38 +0000 (16:37 +0100)]
Elm genlist: Fix eo type errors.

8 years agoElm view list: Fix eo type errors.
Tom Hacohen [Tue, 19 Apr 2016 15:36:54 +0000 (16:36 +0100)]
Elm view list: Fix eo type errors.

8 years agoElm naviframe item: Fix eo type errors.
Tom Hacohen [Tue, 19 Apr 2016 15:35:33 +0000 (16:35 +0100)]
Elm naviframe item: Fix eo type errors.

8 years agoElm interface fileselector: Fix eo type errors.
Tom Hacohen [Tue, 19 Apr 2016 15:34:11 +0000 (16:34 +0100)]
Elm interface fileselector: Fix eo type errors.

8 years agoElm slider: Fix eo type errors.
Tom Hacohen [Tue, 19 Apr 2016 15:32:45 +0000 (16:32 +0100)]
Elm slider: Fix eo type errors.

8 years agoElm toolbar item: Fix eo type errors.
Tom Hacohen [Tue, 19 Apr 2016 15:31:43 +0000 (16:31 +0100)]
Elm toolbar item: Fix eo type errors.

8 years agoElm systray: Fix eo type errors.
Tom Hacohen [Tue, 19 Apr 2016 15:31:07 +0000 (16:31 +0100)]
Elm systray: Fix eo type errors.

8 years agoElm toolbar: Fix eo type errors.
Tom Hacohen [Tue, 19 Apr 2016 15:30:33 +0000 (16:30 +0100)]
Elm toolbar: Fix eo type errors.

8 years agoElm list: Fix eo type errors.
Tom Hacohen [Tue, 19 Apr 2016 15:26:42 +0000 (16:26 +0100)]
Elm list: Fix eo type errors.

8 years agoElm layout: Fix eo type errors.
Tom Hacohen [Tue, 19 Apr 2016 15:25:40 +0000 (16:25 +0100)]
Elm layout: Fix eo type errors.

8 years agoElm atspi text: Fix eo type errors.
Tom Hacohen [Tue, 19 Apr 2016 15:23:39 +0000 (16:23 +0100)]
Elm atspi text: Fix eo type errors.

8 years agoElm atspi widget action: Fix eo type errors.
Tom Hacohen [Tue, 19 Apr 2016 15:20:02 +0000 (16:20 +0100)]
Elm atspi widget action: Fix eo type errors.

8 years agoElm hoversel item: Fix eo type errors.
Tom Hacohen [Tue, 19 Apr 2016 15:18:22 +0000 (16:18 +0100)]
Elm hoversel item: Fix eo type errors.

8 years agoElm win: Fix eo type errors.
Tom Hacohen [Tue, 19 Apr 2016 15:17:29 +0000 (16:17 +0100)]
Elm win: Fix eo type errors.

8 years agoElm check: Fix eo type errors.
Tom Hacohen [Tue, 19 Apr 2016 15:13:50 +0000 (16:13 +0100)]
Elm check: Fix eo type errors.

8 years agoElm image: Fix eo type errors.
Tom Hacohen [Tue, 19 Apr 2016 15:13:21 +0000 (16:13 +0100)]
Elm image: Fix eo type errors.

8 years agoElm entry: Fix eo type errors.
Tom Hacohen [Tue, 19 Apr 2016 15:12:54 +0000 (16:12 +0100)]
Elm entry: Fix eo type errors.

8 years agoElm atspi accessible: Fix eo type errors.
Tom Hacohen [Tue, 19 Apr 2016 15:10:49 +0000 (16:10 +0100)]
Elm atspi accessible: Fix eo type errors.

8 years agoElm widget: Fix eo type errors.
Tom Hacohen [Tue, 19 Apr 2016 15:07:55 +0000 (16:07 +0100)]
Elm widget: Fix eo type errors.

8 years agoElm gesturelayer: Fix eo type errors.
Tom Hacohen [Tue, 19 Apr 2016 15:04:53 +0000 (16:04 +0100)]
Elm gesturelayer: Fix eo type errors.

8 years agoElm photocam: Fix eo type errors.
Tom Hacohen [Tue, 19 Apr 2016 15:03:34 +0000 (16:03 +0100)]
Elm photocam: Fix eo type errors.

8 years agoElm general: Ignore more types (callbacks) in eolian.
Tom Hacohen [Tue, 19 Apr 2016 15:00:38 +0000 (16:00 +0100)]
Elm general: Ignore more types (callbacks) in eolian.

8 years agoElm interface scrollable: Fix eo type errors.
Tom Hacohen [Tue, 19 Apr 2016 15:00:21 +0000 (16:00 +0100)]
Elm interface scrollable: Fix eo type errors.

8 years agoElm widget item: Fix eo type errors.
Tom Hacohen [Tue, 19 Apr 2016 15:00:05 +0000 (16:00 +0100)]
Elm widget item: Fix eo type errors.

8 years agoElm gen item: Add missing eolian type definitions.
Tom Hacohen [Tue, 19 Apr 2016 14:50:22 +0000 (15:50 +0100)]
Elm gen item: Add missing eolian type definitions.

8 years agoElm eo files: Add missing include of efl_types.
Tom Hacohen [Tue, 19 Apr 2016 14:46:50 +0000 (15:46 +0100)]
Elm eo files: Add missing include of efl_types.

8 years agoEo base: fix parameters to be the correct type.
Tom Hacohen [Tue, 19 Apr 2016 14:33:05 +0000 (15:33 +0100)]
Eo base: fix parameters to be the correct type.

Eo is not a type Eolian is aware of, the correct type is Eo.Base.

8 years agogenlist: call update_job after smart_calculation done
SangHyeon Lee [Tue, 19 Apr 2016 09:41:43 +0000 (18:41 +0900)]
genlist: call update_job after smart_calculation done

Summary :
if item_update happens before the smart calcuate finished,
item can be delayed updated(next frame).
to prevent this issue, if unsolved job is remaining after
smart calc done, call update_job directly and remove job.

@fix

8 years agoeo base - add value keys in addition to object and void ptr data keys
Carsten Haitzler (Rasterman) [Tue, 19 Apr 2016 09:25:15 +0000 (18:25 +0900)]
eo base - add value keys in addition to object and void ptr data keys

eina value would allow any value to be attached to an eo object and
also be freed nicely too. this would allow any generic data to go
there without overloading a void * that us c coders love to abuse.

@feature

8 years agoeo base - clean up base data struct formatting
Carsten Haitzler (Rasterman) [Tue, 19 Apr 2016 08:40:11 +0000 (17:40 +0900)]
eo base - clean up base data struct formatting

just a cleanup of the struct formatting/spacing

8 years agoeo - add object comments - esp useful for erigo and gui builders
Carsten Haitzler (Rasterman) [Tue, 19 Apr 2016 08:21:21 +0000 (17:21 +0900)]
eo - add object comments - esp useful for erigo and gui builders

also useful for debugging and more. this also makes both name/id and
comment an extension blob of ram so objects dont keep growing
boundlessly in memory usage/size

@feature

8 years agoeo - add object names/ids esp useful for erigo as it wants object names
Carsten Haitzler (Rasterman) [Tue, 19 Apr 2016 07:34:53 +0000 (16:34 +0900)]
eo - add object names/ids esp useful for erigo as it wants object names

also evas objects have names too, so add this as this was discussed
and now the feature is in. there is nothing to find objects by name
yet. that's more api's and features to add after this.

@feature

8 years agoeina value test - gix blob check to check only relevant fields
Carsten Haitzler (Rasterman) [Tue, 19 Apr 2016 07:33:33 +0000 (16:33 +0900)]
eina value test - gix blob check to check only relevant fields

the value check for blobs was checking unused fields in a union and
thats just bad. check only fields that matter to the blob.

@fix

8 years agogenlist: recalc item size after item content field updated
SangHyeon Lee [Tue, 19 Apr 2016 05:57:41 +0000 (14:57 +0900)]
genlist: recalc item size after item content field updated

Summary :
after item content fields updated, item and block should be
recalculated about it's height because content size can be updated.
if do not recaculate, items can be overlapped.

@fix

8 years agoedje_cc: Fix filters inheritance
Jean-Philippe Andre [Tue, 19 Apr 2016 03:20:30 +0000 (12:20 +0900)]
edje_cc: Fix filters inheritance

This was broken in c0f887b42965121a0964d3b8a319ca (2015/10/01).
What happened was: ted->filter is not part of tex->text anymore,
so it didn't get copied over from the parent.

Thanks @zmike for the report and pointing out the bad commit.

Fixes T3467.

@fix

8 years agogenlist: scroll to item when calc is done
Jee-Yong Um [Tue, 19 Apr 2016 04:59:59 +0000 (13:59 +0900)]
genlist: scroll to item when calc is done

Summary:
If elm_genlist_item_bring_in() is called immediately after appending
item, genlist will not scroll to the last one but stop in the middle.
This patch blocks genlist from scrolling to not calculated item.

Test Plan:
1. Uncompress attached file
2. make
3. ./test

Reviewers: cedric, SanghyeonLee

Reviewed By: SanghyeonLee

Subscribers: jpeg

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

8 years agoelementary: remove redundant reswallow logic in elm_layout
Jee-Yong Um [Mon, 18 Apr 2016 23:33:41 +0000 (16:33 -0700)]
elementary: remove redundant reswallow logic in elm_layout

Summary:
When theme is changed by elm_layout_theme/file_set,
_edje_object_file_set_internal will be called internally
and it updates swallowed objects.
Elm.Layout doesn't need to reswallow its child objects.
(with current code, searching cost for real part occurs.)

Reviewers: cedric, jpeg

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

Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
8 years agoedje_edit: add missing mempools on group copy
Andrii Kroitor [Mon, 18 Apr 2016 23:32:26 +0000 (16:32 -0700)]
edje_edit: add missing mempools on group copy

Reviewers: reutskiy.v.v, cedric

Subscribers: cedric, FurryMyad, NikaWhite, jpeg

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

Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
8 years agoedje: add test for edje_object_part_box_insert_after()
Jee-Yong Um [Mon, 18 Apr 2016 23:17:45 +0000 (16:17 -0700)]
edje: add test for edje_object_part_box_insert_after()

Summary:
This test checks the validity of edje_object_part_box_insert_after().
It depends on D3733.

Reviewers: jpeg, cedric

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

Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
8 years agoefl: add new efl_gfx_shape_append_arc() api.
Subhransu Mohanty [Mon, 18 Apr 2016 22:32:36 +0000 (15:32 -0700)]
efl: add new efl_gfx_shape_append_arc() api.

Reviewers: Hermet, cedric

Reviewed By: cedric

Subscribers: cedric, jpeg

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

Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
8 years agoector: rg_etc is always needed for color conversion.
Cedric BAIL [Mon, 18 Apr 2016 21:43:02 +0000 (14:43 -0700)]
ector: rg_etc is always needed for color conversion.

8 years agoevas: etc code is now always needed for the color conversion logic.
Cedric BAIL [Mon, 18 Apr 2016 21:41:47 +0000 (14:41 -0700)]
evas: etc code is now always needed for the color conversion logic.

8 years agoecore_audio: document ecore_audio core class
Stefan Schmidt [Mon, 18 Apr 2016 20:05:22 +0000 (22:05 +0200)]
ecore_audio: document ecore_audio core class

Merging some property descriptions and some smaller changes.

8 years agoecore_audio: document all ecore_audio_out classes
Stefan Schmidt [Mon, 18 Apr 2016 20:04:53 +0000 (22:04 +0200)]
ecore_audio: document all ecore_audio_out classes

8 years agoecore_audio: document all ecore_audio_in classes
Stefan Schmidt [Mon, 18 Apr 2016 09:46:06 +0000 (11:46 +0200)]
ecore_audio: document all ecore_audio_in classes

For the properties we really only need to document the property itself and not
its setter and getter functions.

8 years agoFix Makevars and update all pos'
maxerba [Mon, 18 Apr 2016 12:18:00 +0000 (14:18 +0200)]
Fix Makevars and update all pos'

In the elementary tree all translatable messages are enclosed in a E_() macro, and since this macro was undefined in Makevars all massages was not included in catalog.
If some coder think that the E domain is useless, or deprecated or whatever, please remove it and update all source files accordingly.

8 years agoeolian: fix invalid type_type mapping in lua bindings
Daniel Kolesa [Mon, 18 Apr 2016 15:09:21 +0000 (16:09 +0100)]
eolian: fix invalid type_type mapping in lua bindings

8 years agoelm_photo: make sure we have a separate variable for the sanitized path
Stefan Schmidt [Mon, 18 Apr 2016 12:26:02 +0000 (14:26 +0200)]
elm_photo: make sure we have a separate variable for the sanitized path

That way we can safely free it again after it got memory allocated from
eina_file_path_sanitize(). Fixes a memory leak.

CID: 1353601

8 years agoelm_atspi_bridge: unref eldbus msg before returning to avoid memory leak
Stefan Schmidt [Mon, 18 Apr 2016 11:36:17 +0000 (13:36 +0200)]
elm_atspi_bridge: unref eldbus msg before returning to avoid memory leak

If we goto fail here we still have the ret eldbus message referenced. Make
sure we unref so it can be free'd and we do not leak memory.

CID: 1353603

8 years agoelm_spinner: free string in all cases before returning
Stefan Schmidt [Mon, 18 Apr 2016 10:55:05 +0000 (12:55 +0200)]
elm_spinner: free string in all cases before returning

If len < max_len was true here we leaked new_str. Make sure we also free it
in this case.

CID: 1353605

8 years agoelm_conform: fix memory leak for state variable
Stefan Schmidt [Mon, 18 Apr 2016 10:36:11 +0000 (12:36 +0200)]
elm_conform: fix memory leak for state variable

Make sure we actually free state here before going out of scope.

CID: 1353606

8 years agoeolian: free impl_full_params strbuf before going out of scope
Stefan Schmidt [Mon, 18 Apr 2016 10:29:14 +0000 (12:29 +0200)]
eolian: free impl_full_params strbuf before going out of scope

Just missed impl_full_params here while all others are free'd fine.

CID: 1354287

8 years agoeolian: fix object scope def in lua bindings
Daniel Kolesa [Mon, 18 Apr 2016 12:50:28 +0000 (13:50 +0100)]
eolian: fix object scope def in lua bindings

8 years agoecore exe: don't allocate inside fork to avoid issues with mem debuggers
Carsten Haitzler (Rasterman) [Mon, 18 Apr 2016 12:38:47 +0000 (21:38 +0900)]
ecore exe: don't allocate inside fork to avoid issues with mem debuggers

so i've been doing some debugging and having a mem debugger that
preloads and tracks allocs means you need locks, but locks can do
nasty things after forks + threads.... esp if threads held locks.

this allows mem debugging with preloads easily and doesn't muck things
up.

8 years agoClean up the different parents in the EFL.
Tom Hacohen [Mon, 18 Apr 2016 09:10:43 +0000 (10:10 +0100)]
Clean up the different parents in the EFL.

This change was dubbed "visual parent" on my todo. Essentially what it
does is better defines eo_parent (as seen in the docs), limits the usage
(and exposure of the other parents) and renames them to more descriptive
names.

Merge branch 'devs/tasn/raw_parent'

8 years agoEdje tests: Add parent upadting tests to edje.
Tom Hacohen [Fri, 15 Apr 2016 16:45:52 +0000 (17:45 +0100)]
Edje tests: Add parent upadting tests to edje.

8 years agoElm layout: Add parent updating tests to elm layout.
Tom Hacohen [Fri, 15 Apr 2016 14:06:41 +0000 (15:06 +0100)]
Elm layout: Add parent updating tests to elm layout.

8 years agoElm popup: use the correct parent for calculations.
Tom Hacohen [Mon, 11 Apr 2016 17:11:23 +0000 (18:11 +0100)]
Elm popup: use the correct parent for calculations.

It just so happens that these parents are the same at the moment.
They don't have to be. We should use the correct, popup specific parent for
that.

8 years agoElm widget: rename parent to widget_parent and mark as protected.
Tom Hacohen [Mon, 11 Apr 2016 16:51:15 +0000 (17:51 +0100)]
Elm widget: rename parent to widget_parent and mark as protected.

This removes the conflicts between the different parents and also
indicates that this is to be used internally by widgets and should
not be confused with the normal user visible parent.

It is an internal attribute that should not be used by people
not implementing widgets. Marking it as protected signifies it
as such.

8 years agoElm: Reparent when swallowing an object.
Tom Hacohen [Thu, 7 Apr 2016 13:50:32 +0000 (14:50 +0100)]
Elm: Reparent when swallowing an object.

Make the layout the parent on swallow, and the canvas the parent on
unswallow.

8 years agoEdje: Reparent when swallowing/unswallowing.
Tom Hacohen [Thu, 7 Apr 2016 13:56:57 +0000 (14:56 +0100)]
Edje: Reparent when swallowing/unswallowing.

On swallow make the edje object the parent, on unswallow the canvas.

8 years agoEvas object: rename smart_parent to render_parent and mark as protected.
Tom Hacohen [Thu, 14 Apr 2016 17:33:25 +0000 (18:33 +0100)]
Evas object: rename smart_parent to render_parent and mark as protected.

8 years agoecore_imf/wayland: Fix bug language changed event is always called
Jihoon Kim [Mon, 18 Apr 2016 05:51:46 +0000 (14:51 +0900)]
ecore_imf/wayland: Fix bug language changed event is always called

8 years agoeina mempool: don't allow 0 sized mempools
Carsten Haitzler (Rasterman) [Sun, 17 Apr 2016 03:13:25 +0000 (12:13 +0900)]
eina mempool: don't allow 0 sized mempools

there is no point in having a mempool with a max 0 size. this leads to
us mallocing 0 bytes for the base. not good. make minimim size 1. :)

@fix

8 years agoEo: Silence warning about no side-effect in _eo_add_common
Felipe Magno de Almeida [Sun, 17 Apr 2016 17:53:23 +0000 (14:53 -0300)]
Eo: Silence warning about no side-effect in _eo_add_common

Added a cast to void to silence the warning about no side-effect on
GCC.

8 years agodocs: document ecore_mainloop class, functions and events.
Stefan Schmidt [Fri, 15 Apr 2016 13:45:15 +0000 (15:45 +0200)]
docs: document ecore_mainloop class, functions and events.

8 years agodocs: add description for ecore_poller class and cleanup some other parts
Stefan Schmidt [Fri, 15 Apr 2016 12:37:02 +0000 (14:37 +0200)]
docs: add description for ecore_poller class and cleanup some other parts

8 years agodocs: fix some typos in ecore_timer EO docs
Stefan Schmidt [Fri, 15 Apr 2016 12:19:54 +0000 (14:19 +0200)]
docs: fix some typos in ecore_timer EO docs

8 years agoelua: more file utilities in clib
Daniel Kolesa [Sat, 16 Apr 2016 17:15:35 +0000 (18:15 +0100)]
elua: more file utilities in clib

8 years agoelm_focus: keep all focused states to be consistent when win loses and gets focus
WooHyun Jung [Sat, 16 Apr 2016 04:47:13 +0000 (13:47 +0900)]
elm_focus: keep all focused states to be consistent when win loses and gets focus

Since focus_clear removed all the focused traces, focus was not reverted well
whenever win lost and got focus repeatedly.
For instance,
1. set focus to button1
2. set focus to button2
3. win focus out and in
4. remove button2
5. focus is on win not on button1

So, focus logic changes to not clear focused states when win loses focus.

@fix

8 years agoelm_win: remove duplicated focused/unfocused event call
WooHyun Jung [Sat, 16 Apr 2016 01:37:34 +0000 (10:37 +0900)]
elm_win: remove duplicated focused/unfocused event call

These are already called in elm_widget's on_focus.

@fix

8 years agoevas: update evas-3d-shadow example
Oleksandr Shcherbina [Fri, 15 Apr 2016 18:19:20 +0000 (11:19 -0700)]
evas: update evas-3d-shadow example

Summary: Add possibility turn on/off rendering scene with/without post processing

Reviewers: cedric, raster, Hermet

Subscribers: jpeg

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

Signed-off-by: Cedric Bail <cedric@osg.samsung.com>
8 years agoedje_cc: delete anonymous lookup during program removal
Jee-Yong Um [Fri, 15 Apr 2016 18:14:31 +0000 (11:14 -0700)]
edje_cc: delete anonymous lookup during program removal

Summary:
program_remove attribute allows to remove program inherited from
parent group, but if its action is EDJE_ACTION_TYPE_SCRIPT,
anonymous lookup also should be deleted.

@fix

Reviewers: cedric, jpeg

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

Signed-off-by: Cedric Bail <cedric@osg.samsung.com>
8 years agoautotools: fix make distcheck.
Cedric Bail [Fri, 15 Apr 2016 18:06:13 +0000 (11:06 -0700)]
autotools: fix make distcheck.

8 years agoEdje tests: Don't ship test edje files and clean up their generation.
Tom Hacohen [Fri, 15 Apr 2016 17:18:03 +0000 (18:18 +0100)]
Edje tests: Don't ship test edje files and clean up their generation.

This was duplication hell and also quite stupid. This commit should fix
this mess (to an extent).

8 years agoEdje tests: Fix tests when running out of source and remove hack.
Tom Hacohen [Fri, 15 Apr 2016 16:54:32 +0000 (17:54 +0100)]
Edje tests: Fix tests when running out of source and remove hack.

There was a seriously horrible hack here to workaround this issue. This
hacks goes all the way back to 3e07236. The essence of the hack was to
try the system files for the tests (and I guess that's why we were
shipping them although we really shouldn't).

This change fixes the file lookup for out of source files.

Hat-tip to zmike for pointing me to abs_top_buildir.

8 years agoElm test layout: Fix indentation.
Tom Hacohen [Fri, 15 Apr 2016 13:10:35 +0000 (14:10 +0100)]
Elm test layout: Fix indentation.

8 years agoElementary tests: Migrate the suite to the efl test infra.
Tom Hacohen [Fri, 15 Apr 2016 13:39:11 +0000 (14:39 +0100)]
Elementary tests: Migrate the suite to the efl test infra.

8 years agoEo: Make sure semi-colons and other directives aren't used in eo_add.
Tom Hacohen [Fri, 15 Apr 2016 12:52:32 +0000 (13:52 +0100)]
Eo: Make sure semi-colons and other directives aren't used in eo_add.

This was already enforced in the legacy version but was not enforced in
the GCC extension version. This change makes sure it's disallowed in
both.

8 years agoElm ctxpopup: Remove useless implementation of sub_object_add.
Tom Hacohen [Fri, 15 Apr 2016 12:40:23 +0000 (13:40 +0100)]
Elm ctxpopup: Remove useless implementation of sub_object_add.

Was just calling super and nothing more.

8 years agoelput: Adjust EAPI for windows build
Chris Michael [Fri, 15 Apr 2016 12:13:47 +0000 (08:13 -0400)]
elput: Adjust EAPI for windows build

Small patch to fix definition of EAPI on Windows. Thanks to vtorri for
reporting.

Signed-off-by: Chris Michael <cpmichael@osg.samsung.com>
8 years agoElementary Toolbar: Send order signals when a item is added/removed
Youngbok Shin [Fri, 15 Apr 2016 06:10:49 +0000 (15:10 +0900)]
Elementary Toolbar: Send order signals when a item is added/removed

Summary:
Send order signals for changing item's state according to its order.
It does not affect to existing themes. It sends the following signals.
elm,order,first,item
elm,order,default,item
elm,order,last,item
@feature

Test Plan: N/A

Reviewers: woohyun, jaehwan, eagleeye, cedric

Subscribers: cedric, jpeg

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

8 years agoautotools: fix build after hungry rebase.
Cedric BAIL [Fri, 15 Apr 2016 00:05:35 +0000 (17:05 -0700)]
autotools: fix build after hungry rebase.

8 years agoexamples: add DESTDIR support for install.
Cedric BAIL [Fri, 15 Apr 2016 00:00:08 +0000 (17:00 -0700)]
examples: add DESTDIR support for install.

8 years agoelementary: make it possible to build the library alone.
Cedric BAIL [Thu, 14 Apr 2016 23:22:23 +0000 (16:22 -0700)]
elementary: make it possible to build the library alone.

8 years agoeio: make it possible to build the library alone.
Cedric BAIL [Thu, 14 Apr 2016 23:18:19 +0000 (16:18 -0700)]
eio: make it possible to build the library alone.

8 years agoector: make it possible to build the library alone.
Cedric BAIL [Thu, 14 Apr 2016 22:41:40 +0000 (15:41 -0700)]
ector: make it possible to build the library alone.

8 years agoecore: make it possible to build the library alone.
Cedric BAIL [Thu, 14 Apr 2016 22:38:22 +0000 (15:38 -0700)]
ecore: make it possible to build the library alone.

8 years agoedje: make it possible to build the library alone.
Cedric BAIL [Thu, 14 Apr 2016 22:35:34 +0000 (15:35 -0700)]
edje: make it possible to build the library alone.