platform/upstream/efl.git
10 years agoecore_drm: Added internal function to check if drm device is hotplug device
vivek [Wed, 22 Oct 2014 12:14:26 +0000 (08:14 -0400)]
ecore_drm: Added internal function to check if drm device is hotplug device

Summary:
Added _ecore_drm_output_device_is_hotplug API to check if the
drm device is hotplug device. It returns EINA_TRUE if device is
hotplug else returns EINA_FALSE

@feature

Signed-off-by: vivek <vivek.ellur@samsung.com>
Reviewers: devilhorns

Subscribers: cedric

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

10 years agoEo id: Add regression tests to eo id sanity checks
Tom Hacohen [Wed, 22 Oct 2014 10:43:45 +0000 (11:43 +0100)]
Eo id: Add regression tests to eo id sanity checks

Relevant commit: 0b86334a858d9ba88a1642ec5671185292e75ce5

10 years agoEo id: Fix id security checks for invalid objects.
Tom Hacohen [Wed, 22 Oct 2014 10:31:06 +0000 (11:31 +0100)]
Eo id: Fix id security checks for invalid objects.

In some cases, invalid object ids (e.g 0x1) would pass validation and
represent completely different objects (0x80...01). This happened because
we weren't properly checking a given object id is actually an object id.

@fix.

10 years agoEina: Check for errors after eina_tls_new
Jean-Philippe Andre [Wed, 22 Oct 2014 06:48:11 +0000 (15:48 +0900)]
Eina: Check for errors after eina_tls_new

Fix CID 1248913.

10 years agoEvas filters: Remove useless source_count and cow checks
Jean-Philippe Andre [Wed, 22 Oct 2014 05:14:58 +0000 (14:14 +0900)]
Evas filters: Remove useless source_count and cow checks

10 years agoEvas filters: Feed some cow to the image objects
Jean-Philippe Andre [Wed, 22 Oct 2014 02:27:11 +0000 (11:27 +0900)]
Evas filters: Feed some cow to the image objects

Same as for the text objects.
Fixes T1725.

Cedric, please run again your memory test, please.

10 years agoEvas filters: Move filter COW to evas global stuff
Jean-Philippe Andre [Wed, 22 Oct 2014 02:12:33 +0000 (11:12 +0900)]
Evas filters: Move filter COW to evas global stuff

It will be shared between TEXT and IMAGE objects.

10 years agoEvas filters: Use a cow to reduce memory usage of text objects
Jean-Philippe Andre [Wed, 22 Oct 2014 01:53:45 +0000 (10:53 +0900)]
Evas filters: Use a cow to reduce memory usage of text objects

As pointed out by Cedric, the memory usage of basic evas objects
has increased a lot in recent versions of EFL, in part due
to this excessive use of filters data.

This is a partial fix for ticket 1725.

10 years agoEvas GL: Don't pass shared context for GLX with 1.1 API
Jean-Philippe Andre [Wed, 22 Oct 2014 01:44:06 +0000 (10:44 +0900)]
Evas GL: Don't pass shared context for GLX with 1.1 API

Not sure if this is very relevant, since GLX does not support
GL-ES as such, anyways... We should be using the extension
GLX_EXT_create_context_es_profile to create proper contexts.

Note: GLX + OpenGL-ES 1.1 crashes at any function call on my
machine (binary bloc driver), while EGL + GLES1.1 is fine.

10 years agoEvas GL: Remove useless #ifdef/#endif
Jean-Philippe Andre [Tue, 21 Oct 2014 23:43:28 +0000 (08:43 +0900)]
Evas GL: Remove useless #ifdef/#endif

10 years agoEvas GL: Fix unused variable
Jean-Philippe Andre [Tue, 21 Oct 2014 23:20:13 +0000 (08:20 +0900)]
Evas GL: Fix unused variable

CID 1248912

10 years agoeldbus: Fix wrong comments.
Pierre Le Magourou [Tue, 21 Oct 2014 13:53:49 +0000 (15:53 +0200)]
eldbus: Fix wrong comments.

10 years agoevas: let's handle dds also during tests properly.
Cedric BAIL [Tue, 21 Oct 2014 14:47:05 +0000 (16:47 +0200)]
evas: let's handle dds also during tests properly.

10 years agoevas: tests more file format loader.
Cedric BAIL [Tue, 21 Oct 2014 14:46:12 +0000 (16:46 +0200)]
evas: tests more file format loader.

NOTE: It seems that the xpm one is broken. If somebody could give it
a better look and check if it work for him or not, before opening a bug
in phab.

10 years agoevas: don't redefine macro in tgv saver.
Cedric BAIL [Tue, 21 Oct 2014 14:18:55 +0000 (16:18 +0200)]
evas: don't redefine macro in tgv saver.

10 years agorelease: Update NEWS and bump version for 1.12.0-alpha1 release v1.12.0-alpha1
Stefan Schmidt [Tue, 21 Oct 2014 14:24:13 +0000 (16:24 +0200)]
release: Update NEWS and bump version for 1.12.0-alpha1 release

10 years agotests/eolian: Move eo to EXTRA_DIST assignment out of the EFL_ENABLE_TESTS case
Stefan Schmidt [Tue, 21 Oct 2014 13:10:59 +0000 (15:10 +0200)]
tests/eolian: Move eo to EXTRA_DIST assignment out of the EFL_ENABLE_TESTS case

When running distcheck with release mode enabled these would not end up in the
tarball. Better make sure these always end up at the right place.

10 years agoevas-wayland-egl: Fix function prototype for eng_context_create
Chris Michael [Tue, 21 Oct 2014 13:39:14 +0000 (09:39 -0400)]
evas-wayland-egl: Fix function prototype for eng_context_create

Summary: Apparently, somewhere down the line, the function prototype
for eng_context_create was changed in the EVGL_Interface, but nobody
decided to fix All engines. This commit fixes the function prototype
for evgl_eng_context_create

@fix

Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years agoevas: Evas_Box - layout_flow_horizontal and layout_flow_vertical fix
Andrii Kroitor [Tue, 21 Oct 2014 12:28:16 +0000 (14:28 +0200)]
evas: Evas_Box - layout_flow_horizontal and layout_flow_vertical fix

Summary:
Now minimum width hint (for horizontal layout) and minimum height hint (for vertical)
are set to largest item size rather than largest row/column.

@fix

Test Plan:
1. Run "elementary_test"
2. Maximize window
3. Unmaximize it
ExR: button boxes should return to start state.

Reviewers: cedric, seoz, Hermet

Subscribers: cedric, reutskiy.v.v

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

Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
10 years agoecore_wayland: Added test case to check ecore_wl_init by passing socket name.
Srivardhan Hebbar [Tue, 21 Oct 2014 12:34:28 +0000 (08:34 -0400)]
ecore_wayland: Added test case to check ecore_wl_init by passing socket name.

Summary:
Added a test case for ecore_wayland to test ecore_wl_init by passing the socket name. Wayland display is created and a socket is added to the display, then this socket is passed to ecore_wl_init to connect. It should successfully connect. Then
ecore_wl_shutdown is called to verify if it closes.

Signed-off-by: Srivardhan Hebbar <sri.hebbar@samsung.com>
Reviewers: devilhorns

Subscribers: cedric

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

10 years agoecore-drm: Create udev watch for each output, and delete the watch
Chris Michael [Tue, 21 Oct 2014 12:26:25 +0000 (08:26 -0400)]
ecore-drm: Create udev watch for each output, and delete the watch
when we free the output.

Summary: This commit fixes an issue where a hotplug watch was Only
being added for One input, and also deletes any created watch during
output_free.

@fix

Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years agoecore-drm: Default output to NULL and add safety check for NULL output
Chris Michael [Tue, 21 Oct 2014 12:18:34 +0000 (08:18 -0400)]
ecore-drm: Default output to NULL and add safety check for NULL output
after the device loop.

Summary: If there are no outputs created during the loop, we would end
up crashing here by checking output->watch. This fixes that situation
without leaking resources because we still end up doing our cleanup.

NB: Thanks Cedric for the report !! :)

@fix

Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years agoEo composite: Fix composite object functions to be eo functions.
Tom Hacohen [Tue, 21 Oct 2014 11:37:00 +0000 (12:37 +0100)]
Eo composite: Fix composite object functions to be eo functions.

For some reason, they were normal functions instead of eo functions,
which makes them harder to bind, less safe, and just wrong.
This commit fixes that.

10 years agotests/evas: Add missing files to EXTRA_DIST and remove duplicates
Stefan Schmidt [Tue, 21 Oct 2014 07:57:13 +0000 (09:57 +0200)]
tests/evas: Add missing files to EXTRA_DIST and remove duplicates

Various files form the tgv and 3d tests have been missing in EXTRA_DIST
and thus failing make distcheck. On the other hand we had duplicates in
the list. Clear this all up.

10 years agoEvas-3D Tests: fix Eo usage.
Daniel Zaoui [Tue, 21 Oct 2014 08:08:13 +0000 (11:08 +0300)]
Evas-3D Tests: fix Eo usage.

There are still Valgrind (invalid read) issues but at least, it doesn't
segfault more.

10 years agoRevert "evas: GL_X11 context need to always be with alpha or it will fail to change."
Stefan Schmidt [Tue, 21 Oct 2014 07:22:49 +0000 (09:22 +0200)]
Revert "evas: GL_X11 context need to always be with alpha or it will fail to change."

Need to also revert this in master. Cedric seems busy with other things and this
should not end up in 1.12  alpha1

This reverts commit 4ea75113caeeec6bbc047f2406f8d1c89870360b.

10 years agoEet: Fix eet jpeg image load
Jean-Philippe Andre [Tue, 21 Oct 2014 06:55:53 +0000 (15:55 +0900)]
Eet: Fix eet jpeg image load

Commit 101dee79b0d75fd15 introduced critical errors, as standard
error callbacks now fail.

Apparently, these error callbacks depend on the installed version
of libjpeg (8 vs. 9).

I couldn't start E without this commit.

10 years agoEvas: Fix some debug output formatting
Jean-Philippe Andre [Tue, 21 Oct 2014 03:08:42 +0000 (12:08 +0900)]
Evas: Fix some debug output formatting

Remove trailing newline.

10 years agoEvas-3D: invoke eo_do_super in destructors.
Daniel Zaoui [Tue, 21 Oct 2014 05:45:32 +0000 (08:45 +0300)]
Evas-3D: invoke eo_do_super in destructors.

10 years ago3D Warnings--
Daniel Zaoui [Tue, 21 Oct 2014 05:45:22 +0000 (08:45 +0300)]
3D Warnings--

10 years ago[example][evas] add error message, you cannot use this example without the image.
Shinwoo Kim [Mon, 20 Oct 2014 17:12:25 +0000 (02:12 +0900)]
[example][evas] add error message, you cannot use this example without the image.

10 years ago[ecore_input] fix build break - the semicolon
Shinwoo Kim [Mon, 20 Oct 2014 17:00:04 +0000 (02:00 +0900)]
[ecore_input] fix build break - the semicolon

10 years agoeet: enhance error messages with libjpeg
Vincent Torri [Sun, 19 Oct 2014 18:26:25 +0000 (20:26 +0200)]
eet: enhance error messages with libjpeg

@fix

10 years agoevil: simplify implementation of localtime_r
Vincent Torri [Sun, 19 Oct 2014 18:24:50 +0000 (20:24 +0200)]
evil: simplify implementation of localtime_r

@fix

10 years agoevil: formatting.
Vincent Torri [Sun, 19 Oct 2014 15:20:43 +0000 (17:20 +0200)]
evil: formatting.

10 years agoMerge branch 'devs/captainigloo/doc'
Cedric BAIL [Mon, 20 Oct 2014 16:33:11 +0000 (18:33 +0200)]
Merge branch 'devs/captainigloo/doc'

Improve documentation accross all EFL libraries. Work was done on
behalf of Samsung by Cadoles, Openwide and Zefla.

Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
10 years agoeet: add some more documentation.
Chidambar Zinnoury [Mon, 20 Oct 2014 14:54:56 +0000 (16:54 +0200)]
eet: add some more documentation.

10 years agoeldbus: update missing eldbus_proxy API documentation.
Pierre Le Magourou [Mon, 20 Oct 2014 14:46:59 +0000 (16:46 +0200)]
eldbus: update missing eldbus_proxy API documentation.

10 years agoeldbus: update missing eldbus_pending.h API documentation.
Pierre Le Magourou [Mon, 20 Oct 2014 14:03:40 +0000 (16:03 +0200)]
eldbus: update missing eldbus_pending.h API documentation.

10 years agoeldbus: update missing eldbus_object API documentation.
Pierre Le Magourou [Mon, 20 Oct 2014 13:38:49 +0000 (15:38 +0200)]
eldbus: update missing eldbus_object API documentation.

10 years agoeina document eina mempools' API.
Adrien Nader [Mon, 20 Oct 2014 12:51:37 +0000 (14:51 +0200)]
eina document eina mempools' API.

Except for the weird _Eina_Mempool_Backend_ABI1/ABI2 work-around which is
completely internal and probably is of interest to noone (the only person
on Earth who will be interested in it in a decade will hate me for skipping
it).

10 years agoeina: remove @addtogroup in eina_inline_mempool.x: the .h already has it.
Adrien Nader [Mon, 20 Oct 2014 11:40:00 +0000 (13:40 +0200)]
eina: remove @addtogroup in eina_inline_mempool.x: the .h already has it.

It looks like doxygen doesn't appreciate having a group inside a group of
the same name and simply ignores any documentation coming from the parent
one.

Since the .x is included from the .h, it is always already inside the
group so simply remove the directive from the .x.

This fixes the documentation for all the functions which are declared and
documented in the .h and implemented in the .x.

10 years agoeldbus: update missing eldbus_message API documentation.
Pierre Le Magourou [Mon, 20 Oct 2014 12:34:45 +0000 (14:34 +0200)]
eldbus: update missing eldbus_message API documentation.

10 years agoeldbus: update missing eldbus_freedesktop.h API documentation.
Pierre Le Magourou [Mon, 20 Oct 2014 09:13:00 +0000 (11:13 +0200)]
eldbus: update missing eldbus_freedesktop.h API documentation.

10 years agoeldbus: update missing API documentation.
Pierre Le Magourou [Fri, 17 Oct 2014 13:33:21 +0000 (15:33 +0200)]
eldbus: update missing API documentation.

10 years agoeldbus: add missing API documentation in Eldbus.h.
Pierre Le Magourou [Fri, 17 Oct 2014 13:32:44 +0000 (15:32 +0200)]
eldbus: add missing API documentation in Eldbus.h.

10 years agoecore_ipc: update missing API documentation.
Pierre Le Magourou [Thu, 16 Oct 2014 15:43:21 +0000 (17:43 +0200)]
ecore_ipc: update missing API documentation.

10 years agoemotion: updating API documentation.
Philippe Caseiro [Mon, 20 Oct 2014 13:27:06 +0000 (15:27 +0200)]
emotion: updating API documentation.

10 years agoethumb: update API documentation.
Philippe Caseiro [Mon, 20 Oct 2014 10:17:09 +0000 (12:17 +0200)]
ethumb: update API documentation.

 - ethumb_generate
 - ethumb_exists
 - ethumb_dup
 - ethumb_cmp

10 years agoetumb: updating API documentation.
Philippe Caseiro [Mon, 20 Oct 2014 10:05:29 +0000 (12:05 +0200)]
etumb: updating API documentation.

 - ethumb_thumb_compress_set
 - ethumb_thumb_compress_get
 - ethumb_video_start_set
 - ethumb_video_start_get
 - ethumb_video_time_set
 - ethumb_video_time_get
 - ethumb_video_interval_set
 - ethumb_video_interval_get
 - ethumb_document_page_set
 - ethumb_document_page_get

10 years agoethumb: update API documentation.
Philippe Caseiro [Mon, 20 Oct 2014 09:41:25 +0000 (11:41 +0200)]
ethumb: update API documentation.

 - ethumb_frame_set
 - ethumb_frame_get
 - ethumb_thumb_dir_path_set
 - ethumb_thumb_dir_path_get
 - ethumb_thumb_category_set
 - ethumb_thumb_category_get

10 years agoeio: add doc for returns of eio_file_{mkdir,move,copy}, eio_dir_{move,copy}.
Adrien Nader [Mon, 13 Oct 2014 15:10:05 +0000 (17:10 +0200)]
eio: add doc for returns of eio_file_{mkdir,move,copy}, eio_dir_{move,copy}.

10 years agoethumb: document most functions from ethumb.
Adrien Nader [Fri, 17 Oct 2014 14:53:40 +0000 (16:53 +0200)]
ethumb: document most functions from ethumb.

10 years agoecore_audio: add @brief doc for struct Ecore_Audio_Vio.
Adrien Nader [Mon, 13 Oct 2014 15:24:27 +0000 (17:24 +0200)]
ecore_audio: add @brief doc for struct Ecore_Audio_Vio.

It's simply a copy of the one given in the following typedef:
  typedef struct _Ecore_Audio_Vio Ecore_Audio_Vio;

10 years agoevas: add documentation about EVAS_MAJOR/MINOR_VERSION.
Nicolas Aguirre [Mon, 20 Oct 2014 08:40:21 +0000 (10:40 +0200)]
evas: add documentation about EVAS_MAJOR/MINOR_VERSION.

10 years agoeio: documentation for return values.
Philippe Caseiro [Mon, 20 Oct 2014 08:32:39 +0000 (10:32 +0200)]
eio: documentation for return values.

 - eio_file_copy
 - eio_file_move
 - eio_dir_copy
 - eio_dir_move
 - eio_dir_unlink

10 years agoevas: documentation on missing apis
Nicolas Aguirre [Fri, 17 Oct 2014 13:39:18 +0000 (15:39 +0200)]
evas: documentation on missing apis

10 years agoedje: document part of edje_container.h done before seeing all of edje_container...
Chidambar Zinnoury [Fri, 17 Oct 2014 15:14:19 +0000 (17:14 +0200)]
edje: document part of edje_container.h done before seeing all of edje_container.c is #if 0’d.

10 years agoedje: documentation for edje_convert.h.
Chidambar Zinnoury [Fri, 17 Oct 2014 15:08:26 +0000 (17:08 +0200)]
edje: documentation for edje_convert.h.

10 years agoedje_convert: updating function documentation.
Philippe Caseiro [Fri, 17 Oct 2014 14:32:17 +0000 (16:32 +0200)]
edje_convert: updating function documentation.

10 years agoedje: update typedef documentation.
Philippe Caseiro [Fri, 17 Oct 2014 14:15:22 +0000 (16:15 +0200)]
edje: update typedef documentation.

10 years agoedje: update typedef and callbacks documentation.
Philippe Caseiro [Fri, 17 Oct 2014 12:31:03 +0000 (14:31 +0200)]
edje: update typedef and callbacks documentation.

10 years agoevas: add documentation for enums in Evas_Gl.h.
Nicolas Aguirre [Fri, 17 Oct 2014 08:59:26 +0000 (10:59 +0200)]
evas: add documentation for enums in Evas_Gl.h.

10 years agoevas: more documentation of Evas_Common. Fix inline comments
Nicolas Aguirre [Fri, 17 Oct 2014 08:58:02 +0000 (10:58 +0200)]
evas: more documentation of Evas_Common. Fix inline comments

10 years agoeet: update callback API documentation
Philippe Caseiro [Fri, 17 Oct 2014 07:52:30 +0000 (09:52 +0200)]
eet: update callback API documentation

Adding some documentation on callbacks typedefs for :
- Eet_Node_Walk

10 years agoeet: update callback API documentation.
Philippe Caseiro [Thu, 16 Oct 2014 14:38:31 +0000 (16:38 +0200)]
eet: update callback API documentation.

Adding some documentation on callbacks typedefs for :
- Eet_Descriptor
- Eet_Dump

10 years agoecore_input: update missing Ecore_Input.h API documentation.
Pierre Le Magourou [Thu, 16 Oct 2014 11:20:43 +0000 (13:20 +0200)]
ecore_input: update missing Ecore_Input.h API documentation.

10 years agoecore: update Ecore documentation main page.
Pierre Le Magourou [Wed, 15 Oct 2014 16:01:07 +0000 (18:01 +0200)]
ecore: update Ecore documentation main page.

Add missing groups and remove groups that are already in subgroups in
order to have a nicer Ecore main page in the documentation.

10 years agoecore: update the doxygen groups to compile forgotten parts of the API.
Pierre Le Magourou [Wed, 15 Oct 2014 15:59:55 +0000 (17:59 +0200)]
ecore: update the doxygen groups to compile forgotten parts of the API.

Some parts of the API documentation where not compiled at all by doxygen
because of missing '@{' and '@}' tags. This commit adds the missing tags
in Ecore_Getopt.h, Ecore_Con_Eet.h, and Ecore_IMF.h headers.

10 years agoecore_file: remove ecore_file_ls_iterator function from header.
Pierre Le Magourou [Wed, 15 Oct 2014 08:20:13 +0000 (10:20 +0200)]
ecore_file: remove ecore_file_ls_iterator function from header.

It has no implementation in the ecore_file.c file.
This has been forgotten in commit d4059c7 when moving this function to
Eina library.

10 years agoecore_imf: update missing Ecore_IMF.h API documentation.
Pierre Le Magourou [Fri, 3 Oct 2014 16:28:51 +0000 (18:28 +0200)]
ecore_imf: update missing Ecore_IMF.h API documentation.

10 years agoecore_con: update missing Ecore_Con_Eet.h API documentation.
Pierre Le Magourou [Fri, 3 Oct 2014 13:42:43 +0000 (15:42 +0200)]
ecore_con: update missing Ecore_Con_Eet.h API documentation.

10 years agoecore_con: update missing Ecore_con.h API documentation.
Pierre Le Magourou [Tue, 14 Oct 2014 09:23:31 +0000 (11:23 +0200)]
ecore_con: update missing Ecore_con.h API documentation.

10 years agoecore: update missing Ecore_Getopt.h API documentation.
Pierre Le Magourou [Fri, 10 Oct 2014 15:13:19 +0000 (17:13 +0200)]
ecore: update missing Ecore_Getopt.h API documentation.

10 years agoecore: update missing Ecore_Common.h API documentation.
Pierre Le Magourou [Fri, 10 Oct 2014 15:12:40 +0000 (17:12 +0200)]
ecore: update missing Ecore_Common.h API documentation.

Add some new documentation when missing, and fix old documentation
warnings in Doxygen output.

10 years agoevas: add more documentation in Evas_Common.h.
Nicolas Aguirre [Thu, 16 Oct 2014 09:19:15 +0000 (11:19 +0200)]
evas: add more documentation in Evas_Common.h.

10 years agoevas: add documentation on missing types and return values of Evas_Common.h.
Nicolas Aguirre [Tue, 14 Oct 2014 09:21:55 +0000 (11:21 +0200)]
evas: add documentation on missing types and return values of Evas_Common.h.

10 years agoeina: Eina_Cpu / Eina_Thread API documentation
Ghislain Loaec [Fri, 3 Oct 2014 09:36:38 +0000 (11:36 +0200)]
eina: Eina_Cpu / Eina_Thread API documentation

10 years agoeina: Eina_Fp API + Eina_Mempool TODOS
Ghislain Loaec [Thu, 2 Oct 2014 08:25:26 +0000 (10:25 +0200)]
eina: Eina_Fp API + Eina_Mempool TODOS

10 years agoeina: Eina_List API documentation
Ghislain Loaec [Tue, 30 Sep 2014 14:32:47 +0000 (16:32 +0200)]
eina: Eina_List API documentation

10 years agoeina: Eina_Rectangle API documentation
Ghislain Loaec [Tue, 30 Sep 2014 14:07:51 +0000 (16:07 +0200)]
eina: Eina_Rectangle API documentation

10 years agoevas: fix typo in documentation and document the return value of evas_device_add.
Nicolas Aguirre [Fri, 10 Oct 2014 10:44:03 +0000 (12:44 +0200)]
evas: fix typo in documentation and document the return value of evas_device_add.

10 years agoemotion: add documentation for Emotion_Version structure.
Nicolas Aguirre [Fri, 10 Oct 2014 10:21:04 +0000 (12:21 +0200)]
emotion: add documentation for Emotion_Version structure.

10 years agoembryo: add documentation for Embryo_Version structure.
Nicolas Aguirre [Fri, 10 Oct 2014 10:20:45 +0000 (12:20 +0200)]
embryo: add documentation for Embryo_Version structure.

10 years agoeldbus: add documentation for Eldbus_Version structure.
Nicolas Aguirre [Fri, 10 Oct 2014 10:20:24 +0000 (12:20 +0200)]
eldbus: add documentation for Eldbus_Version structure.

10 years agoethumb: add documentation for Ethumb_Version structure.
Nicolas Aguirre [Fri, 10 Oct 2014 10:17:12 +0000 (12:17 +0200)]
ethumb: add documentation for Ethumb_Version structure.

10 years agoefreet: add documentation for Efreet_Version structure.
Nicolas Aguirre [Fri, 10 Oct 2014 10:16:24 +0000 (12:16 +0200)]
efreet: add documentation for Efreet_Version structure.

10 years agoeeze: add documentation for Eeze_Version structure.
Nicolas Aguirre [Fri, 10 Oct 2014 10:15:36 +0000 (12:15 +0200)]
eeze: add documentation for Eeze_Version structure.

10 years agoecore_x: add documentation for Ecore_X_Version structure.
Nicolas Aguirre [Fri, 10 Oct 2014 10:14:46 +0000 (12:14 +0200)]
ecore_x: add documentation for Ecore_X_Version structure.

10 years agoecore: add documentation for Ecore_Version structure.
Nicolas Aguirre [Fri, 10 Oct 2014 10:01:42 +0000 (12:01 +0200)]
ecore: add documentation for Ecore_Version structure.

10 years agoevas: add documentation for Evas_Version structure.
Nicolas Aguirre [Fri, 10 Oct 2014 09:45:02 +0000 (11:45 +0200)]
evas: add documentation for Evas_Version structure.

10 years agoedje: Edje_Edit - fix edje_edit_state_aspect_pref_set() function to setup Source...
Kateryna Fesyna [Mon, 20 Oct 2014 15:30:26 +0000 (17:30 +0200)]
edje: Edje_Edit - fix edje_edit_state_aspect_pref_set() function to setup Source and None aspect preferences

Summary:
This commit fixes check of passed value of aspect preference in edje_edit_state_aspect_pref_set() because it ignores None and Sorce values.
@fix

Reviewers: reutskiy.v.v, Hermet, raster, cedric

Reviewed By: cedric

Subscribers: cedric

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

Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
10 years agoevas: evas_map - fix cast from double to int with using lround()
artem.popov [Mon, 20 Oct 2014 15:27:53 +0000 (17:27 +0200)]
evas: evas_map - fix cast from double to int with using lround()

Summary:
All points in map are double, when try to get point coordinates, there
are issues with rounding.

@fix

Reviewers: Hermet, raster, seoz, cedric

Reviewed By: cedric

Subscribers: cedric

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

Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
10 years agoecore-drm: Remove useless return
Chris Michael [Mon, 20 Oct 2014 14:16:07 +0000 (10:16 -0400)]
ecore-drm: Remove useless return

Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years agoecore-drm: Added initial support to check if drm device is hotplug and update outputs
vivek [Mon, 20 Oct 2014 14:15:41 +0000 (10:15 -0400)]
ecore-drm: Added initial support to check if drm device is hotplug and update outputs

Summary:
Added watch to check if drm output device is hotplug and update the
outputs accordingly.

NB: This is only partially complete. The actual update of outputs
still needs to be implemented.

Signed-off-by: vivek <vivek.ellur@samsung.com>
Reviewers: devilhorns

Subscribers: cedric

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

10 years agoecore-wayland: We should be dispatching pending events After we flush
Chris Michael [Mon, 20 Oct 2014 14:13:18 +0000 (10:13 -0400)]
ecore-wayland: We should be dispatching pending events After we flush
clients

Summary: When flush_clients is called, those clients may add events to
the queue. We should be waiting to dispatch pending events until After
clients have been flushed.

@fix

Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years agoEolian: fix generated Eo files installation.
Daniel Zaoui [Mon, 20 Oct 2014 09:17:54 +0000 (12:17 +0300)]
Eolian: fix generated Eo files installation.

make distcheck was failing on trying to write to a read only file.

10 years agoEolian: fix Makefile for distcheck.
Daniel Zaoui [Mon, 20 Oct 2014 08:32:04 +0000 (11:32 +0300)]
Eolian: fix Makefile for distcheck.

Files have been added to test descriptions in H files and were missing
in the makefile for distcheck.

10 years agoedje: correctly destroy reference to removed part.
Cedric BAIL [Mon, 20 Oct 2014 08:46:16 +0000 (10:46 +0200)]
edje: correctly destroy reference to removed part.

NOTE: I do believe their is still the possibility that a wrong program
or part may reference a dead part. Would require to check that scenario
better later.

10 years agoEvas GL: Fix compilation on some platforms
Jean-Philippe Andre [Mon, 20 Oct 2014 06:42:22 +0000 (15:42 +0900)]
Evas GL: Fix compilation on some platforms

Damn these OpenGL headers and their typedefs!