summaryrefslogtreecommitdiff
path: root/src/lib (follow)
AgeCommit message (Collapse)Author
2015-02-17evas: Evas_3D - refactor node shapes update mechanism.Dmytro Dadyka
Reviewers: cedric Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D1984 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-02-16evas: fix misspellings in evas_render2.Yomi
Summary: fix misspellings of 'canvas' and 'work' in the comments. Reviewers: raster Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D1972 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-02-16ecore_con: updatet documentation about Ecore_Con events.Srivardhan Hebbar
Summary: Ordered events into server side events, client side events and update the text. Reviewers: cedric Reviewed By: cedric Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D1976 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-02-13edje: Edje_Edit - functions to edit layouts of BOX partsVitalii Vorobiov
New functions for setting such BOX's params like primary and fallback layouts: > edje_edit_state_box_layout_set > edje_edit_state_box_layout_get > edje_edit_state_box_alt_layout_set > edje_edit_state_box_alt_layout_get @feature
2015-02-13edje: edje_edit - fix group source generation of box paramsVitalii Vorobiov
Need to generate such params of box like align, padding, min and layouts (both primary and alternative). @fix
2015-02-13edje: edje_edit - fix group source generation of item 'weight' paramVitalii Vorobiov
@fix
2015-02-13edje, eeze: compiler portability (use full ternary operator)Daniel Kolesa
2015-02-13eina: remove useless eina_inline_lock_win32.x file.Vincent Torri
2015-02-13Evas: Fix compilation warning (-Wshadow)Jean-Philippe Andre
2015-02-12ecore/drm: Fix libinput >= 0.8 checkStefan Schmidt
We need #if here as LIBINPUT_HIGHER_08 will be either 0 or 1 @fix
2015-02-12ecore-drm: Fix bad German formatting ;)Chris Michael
Summary: No functional changes, just formatting Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-12ecore/drm: Add support for changed libinput API since 0.8Stefan Schmidt
We check for libinput 06 or higher. In version 0.8 they got an API break (hopefully the last one before 1.0) which we did not support so far. I have seen libinput 0.9 used on gentoo and newer ubuntu systems so we should definitely support them. Adding a LIBINPUT_HIGHER_08 define to check for this. So far we have only one location where we need it. Once there is a libinput 1.0 we should remove the support for older versions. http://lists.freedesktop.org/archives/wayland-devel/2015-January/019383.html
2015-02-12Eolian: improve the class searching.Daniel Zaoui
If the class is not found, we retrieve its full path if it has already been scanned. This patch is needed by Espion so Eolian can find the full path of a class by its name. Espion has no way to determine it by itself.
2015-02-12Eolian: store the class filenames with the extensions.Daniel Zaoui
This change is needed to give Espion a way to request the parsing of a class when a eo_add happens and the class is not known by Eolian.
2015-02-12eolian: remove unneeded codeDaniel Kolesa
2015-02-12evas 3d - undo async block code - 3d objects dont inherit from evas objCarsten Haitzler (Rasterman)
2015-02-12evas - image obj - filled mode - never use invalid 0x0 fillCarsten Haitzler (Rasterman)
this fixes a lot of noise for filled image objects that set fill to 0x0 if objetc is 0x0. this clamps minimum fill at 1x1 and thus keeps things silent and sensible. also just silently ignore 0x0 filled image objects. noise is not that useful.
2015-02-12eolian: add APIs for nullable/optional (+ lua bindings)Daniel Kolesa
2015-02-12eolian: write the new parameters into the databaseDaniel Kolesa
2015-02-12eolian: check the other boolean rather than itselfDaniel Kolesa
2015-02-12eolian: parsing of @nullable and @optional args on func paramsDaniel Kolesa
2015-02-12eina: Fix MacOS X build with clang 3.6.Guilherme Lepsch
Summary: printf contains and erroneous format specifier and cast missing LIBTOOLFLAGS for cocoa Reviewers: felipealmeida, larryolj, naguirre Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D1912 Signed-off-by: Nicolas Aguirre <aguirre.nicolas@gmail.com>
2015-02-12evas - render - have lock point to allow for async obj walk + update addCarsten Haitzler (Rasterman)
this adds a lock for when walking all the objects to generate render commands for an async render. this allows even the object tree walk plus update area caluclation to be moved off into async if every oject that can change canvas state actually does so correctly. this change adds all those lock block calls to synchronise with an async object tree walk.
2015-02-11ecore-drm: Print error when taking control of a device failsChris Michael
Summary: If we send a dbus blocking message, and it returns an error then we should be printing out this error message @fix Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-11eldbus: Fix formattingChris Michael
Summary: No functional changes, just formatting Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-11ecore-drm: Disable/Enable inputs if we release/aquire VT through logindChris Michael
Summary: Due to libinput processing events directly from evdev, we need to disable/enable input events when we release/acquire the vt. @fix Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-11ecore-drm: Disable/Enable inputs if we release/acquire the VTChris Michael
Summary: Due to libinput process events directly from evdev, when we VT switch we should disable/enable inputs accordingly. @fix Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-11evas: Evas_3D - mechanism for finding node by color pick.Oleksandr Shcherbina
Summary: See first part https://phab.enlightenment.org/D1811 (backend, gl) Add get/set for color pick mode at evas_3d_mesh and evas_3d_scene Add evas_3d_node_color_node_mesh_collect function to collect data at force rendering Add state flag for scene to avoid useless force rendering in case scene wasn't changed Add functionality for color pick in evas_3d_scene_pick method Reviewers: Hermet, raster, cedric Reviewed By: cedric Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D1956 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-02-11evas: add image orient set/get API in software backend for now.kabeer khan
Summary: Added API's to rotate(0, 90, 180, 270), flip(horizontal, vertical, transpose, transverse) evas image object. Also added example to demonstrate this. Signed-off-by: kabeer khan <kabeer.khan@samsung.com> Reviewers: raster, stephenmhouston, cedric Subscribers: stephenmhouston, cedric Differential Revision: https://phab.enlightenment.org/D1950 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-02-11eina: fix directory listing on windows when directory is empty.Nicolas Aguirre
Using of INVALID_HANDLE_VALUE and ERROR_NO_MORE_FILES to handle this properlly. @fix
2015-02-11ecore_con: EAGAIN is replaced by WSAEWOULDBLOCK on Windows.Guillaume Friloux
2015-02-11ecore: improve network events handling on Windows.Guillaume Friloux
2015-02-11ecore_con: do not load /etc/hosts on Windows.Guillaume Friloux
2015-02-11ecore: add FD_CLOSE, FD_ACCEPT and FD_CONNECT for sockets on Windows.Guillaume Friloux
2015-02-11ecore_con: make disconnects work on Windows.Guillaume Friloux
2015-02-11ecore_con: fix use of FormatMessage for error reporting on windows.Guillaume Friloux
@fix
2015-02-11ecore_con: silent warning with send() usage.Guillaume Friloux
2015-02-11ecore_con: use send() instead of write() for portability.Guillaume Friloux
2015-02-11ecore_con: use recv() instead of read for better portability.Guillaume Friloux
2015-02-11ecore_con: fix _ecore_con_server_flush on Windows.Guillaume Friloux
@fix
2015-02-11ecore_con: Fix checks from socket() and accept() under windows.Nicolas Aguirre
import from Guillaume Friloux ecore's fork : https://github.com/gfriloux/ecore/commit/ab2d406a37c0ae205b6a934b7ea747f4b2baee81
2015-02-11ecore_con: use SOCKET and not int for socket descriptors on win32Guillaume Friloux
2015-02-11ecore_con: use ioctlsocket() when building for windows.Guillaume Friloux
fcntl() doesnt work under windows. References : - http://msdn.microsoft.com/en-us/library/windows/desktop/ms738573%28v=vs.85%29.aspx - http://msdn.microsoft.com/en-us/library/windows/desktop/ms740096%28v=vs.85%29.aspx imported from Guillaume Friloux ecore fork : https://github.com/gfriloux/ecore/commit/66da77d491d4f304767bac88d9ace4a5ff5f41e0
2015-02-11ecore: directly allocating and freeing Ecore_Win32_Handler variable.michelle legrand
There was no memory pool nor any function like that in fact. @fix
2015-02-11eio: check that the file to be monitored is not an empty string.michelle legrand
This fix segmentation faults on Windows caused by eio_monitor events. @fix
2015-02-11eina: fix Eina_Log to only try to free non deleted log.michelle legrand
@fix
2015-02-11eina: correctly handle and report Eina_File error on Windows.Adrien Nader
@fix
2015-02-11eina: remove Eina_Counter and use provided Windows posix compatible ↵Adrien Nader
implementation.
2015-02-11eina: remove Windows specific thread implementation and rely on posix ↵Adrien Nader
compliant library instead.
2015-02-10ecore-drm should not use sscanf when getting logind vtMike Blumenkrantz
this should be more robust for when something like "/dev/tty4" is passed @fix