summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* evas/drm: Remove rest of the tty handling which is now unuseddevs/stefan/drm-expediteStefan Schmidt2014-08-143-150/+0
| | | | | | | | | With the move to ecore_drm for tty handling these all became unused. Ecore_drm already takes care of setting up the SIGUSR1/2 handler and the rest of the tty setup. Now that this is gone evas_drm_init/shutdown have no functionality anymore either.
* evas/drm: Make sure the engine has the correct tty when called from expediteStefan Schmidt2014-08-141-0/+6
| | | | | | When getting called from expedite we don't have ecore_evas in between which normally sets things up for tty. Handle this special case here so the evas drm engine keeps working for expedite.
* evas/drm: No need to check info.fd < 0 again as we just did that.Stefan Schmidt2014-08-141-9/+8
| | | | | We are in a block here which already checked fro that. Remove this and adjust indent.
* evas/drm: Remove obsolete tty open functionStefan Schmidt2014-08-141-85/+0
| | | | Ecore_drm handles this now for use. No need for duplicated functionality here.
* README: Update statement about C++ usage.Stefan Schmidt2014-08-141-3/+3
| | | | | Its no longer interfacing to bullet only but also our C++ bindings that need the C++ compiler.
* fix noop self-assignmentCarsten Haitzler (Rasterman)2014-08-141-2/+0
| | | | this fixes CID 1040028
* evas font - fix null access of font format possibilityCarsten Haitzler (Rasterman)2014-08-141-7/+8
| | | | this fixes NULL access in CID 1099705, 1099703, 1099704
* evas scalecache - fix thread deadlock posssibilityCarsten Haitzler (Rasterman)2014-08-141-2/+2
| | | | | there is a re-ordering of how locks are taken and this should cover that deadlock possibility. fixes CID 1106338
* evas preload + locking - fix deadlockCarsten Haitzler (Rasterman)2014-08-141-2/+4
| | | | | | there is a possible deadlock condition where locks are not taken in the same order (img lock then cancel lock). re-order so this doesn't happen. this fixes CID 1106339
* evas gl - fix possible null tls resource access in bindframebufferCarsten Haitzler (Rasterman)2014-08-141-0/+5
| | | | this fixes CID 1181887
* epp - fix bit underflow in bitshift for multibyteCarsten Haitzler (Rasterman)2014-08-141-2/+3
| | | | this fixes CID 1193200
* xpm - colors cant be 96 bytes long.Carsten Haitzler (Rasterman)2014-08-141-1/+1
| | | | | | | | since colors are hex, 96 bytes of hex would be 32bytes per r, g and b, and that would be 128 bits per r g and b and that just is never seen or used. also coverity is right in CID 1193201 that we just can't shift that many, so go down to max 16 bits per rgb which is sensible and able to be done. (thats 12 bytes max for hex of color).
* fix possible focket fd of -1 in cserveCarsten Haitzler (Rasterman)2014-08-141-0/+1
| | | | | this fixes CID 1193207 where a server fd may be -1, connect fail and still be -1 due to failed connect.
* evas cserve - handle possilbe null ref and fentry pointersCarsten Haitzler (Rasterman)2014-08-141-0/+4
| | | | this fixes CID 1193209 with possible NULL refs.
* evas ico loader - ensure count is within sane rangesCarsten Haitzler (Rasterman)2014-08-141-9/+13
| | | | this hopefully addresses CID 1205000
* evas 3d - remove logically dead codeCarsten Haitzler (Rasterman)2014-08-141-10/+1
| | | | coverity is right. this code is misleading - fixes CID 1210806
* fix edje file fetchCarsten Haitzler (Rasterman)2014-08-141-0/+1
| | | | this fixes CID 1210811
* fix null check of edje file dataCarsten Haitzler (Rasterman)2014-08-141-0/+1
| | | | this fixes CID 1210812
* evas/proxy: When src object has no proxies, redraw flag is set for EINA_FALSE.ChunEon Park2014-08-142-0/+2
| | | | | | | | | | [Problem] When obj which has src object(proxy concept) are excluded from render_object, src object's 'proxy.redraw' isn't change although src obj have not proxies. because 'proxy.redraw' flag is changed to EINA_FALSE only in obj's subrender() called. [Resolution] When the count of source obj's proxies is 0, src obj's 'proxy.redraw' is set for EINA_FALSE. Signed-Off-By: Min Kyoung Kim <mer.kim@samsung.com>
* Merge branch 'master' of ssh://git.enlightenment.org/core/eflChunEon Park2014-08-141-8/+11
|\
| * Grid: fix a mirroring bugHosang Kim2014-08-141-8/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Summary: When the grid is mirrored, originally code is just changed (x1,y1) to (x2,y2). I fix calculate logic for the x-axis. @fix Test Plan: 1. elementary_test -> grid 2. click UI-MIRRORING toggle Reviewers: Hermet, woohyun, raster, seoz Reviewed By: seoz Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D1325
* | edje_pick: fix a copied aliasesVyacheslav Reutskiy2014-08-141-4/+21
|/ | | | | | | | | | | | Summary: @fix Reviewers: raster, Hermet, seoz, cedric Subscribers: cedric, seoz, Sachiel Differential Revision: https://phab.enlightenment.org/D1305
* edje_pick: fix a segfault on 'set' copyVyacheslav Reutskiy2014-08-141-1/+1
| | | | | | | | | | | | | | | | Summary: wrong structure, a Edje_Image_Directory_Set_Entry, used for copy a set's data to new file. @fix Reviewers: raster, seoz, cedric, Hermet Reviewed By: Hermet Subscribers: Sachiel, cedric, seoz Differential Revision: https://phab.enlightenment.org/D1304
* evas 3d - fix divide by zero issue from coverityCarsten Haitzler (Rasterman)2014-08-131-0/+6
| | | | this fixes CID 1216432
* edje edit - clarify src a bit better (change no logic)Carsten Haitzler (Rasterman)2014-08-131-4/+4
|
* edje edit - make source set api clearer as to what it does for coverityCarsten Haitzler (Rasterman)2014-08-131-27/+22
| | | | | this addresses CID 1222452 - this fallthough is intended, so document it and make the code clearer
* Revert "Added support for xdg-shell protocol in ecore-wayland"Chris Michael2014-08-137-729/+1
| | | | This reverts commit 2f4db577b524e0813ee0777642a2690d252977fd.
* Revert "ecore-wayland: Fix formatting"Chris Michael2014-08-131-12/+11
| | | | This reverts commit ff299727038070a34538c208b2031c6d16c18e1f.
* Revert "ecore-wayland: Calloc Can fail, so check that it works (or return if"Chris Michael2014-08-131-1/+1
| | | | This reverts commit a49835a8d165fa5844a902eec035c63036369632.
* Revert "ecore-wayland: Fix formatting"Chris Michael2014-08-131-6/+9
| | | | This reverts commit e14f40a46d5009ff3a6771a20d1b6fac66470cd5.
* Revert "ecore-wayland: Add missing EINA_UNUSED for unused function paramater"Chris Michael2014-08-132-3/+3
| | | | | | | This reverts commit 67766929ca56da08dfe28ff0f69930244d53d10c. Revert all the xdg_shell changes. Should not have been pushed due to new API function.
* Revert "Added support for xdg-shell protocol in ecore-wayland."Chris Michael2014-08-131-151/+60
| | | | | | This reverts commit e591dff56dd36c6f45d28dbbaa05b290d2996113. Revert this. Should not have been pushed yet. Sorry Stefan !! :)
* evas-software-x11: Remove EINA_UNUSED for function paramater that isChris Michael2014-08-131-1/+1
| | | | | | | | | | | used Render_Mode is used here so we don't need EINA_UNUSED for it in the function. @fix Signed-off-by: Chris Michael <cp.michael@samsung.com>
* Added support for xdg-shell protocol in ecore-wayland.Srivardhan Hebbar2014-08-131-60/+151
| | | | | | | | | | | | | | Summary: Signed-off-by: Srivardhan Hebbar <sri.hebbar@samsung.com> Reviewers: devilhorns Reviewed By: devilhorns Subscribers: cedric Projects: #efl Differential Revision: https://phab.enlightenment.org/D1328
* ecore-wayland: Add missing EINA_UNUSED for unused function paramaterChris Michael2014-08-132-3/+3
| | | | Signed-off-by: Chris Michael <cp.michael@samsung.com>
* ecore-wayland: Fix formattingChris Michael2014-08-131-9/+6
| | | | Signed-off-by: Chris Michael <cp.michael@samsung.com>
* ecore-wayland: Calloc Can fail, so check that it works (or return ifChris Michael2014-08-131-1/+1
| | | | | | | | not). @fix Signed-off-by: Chris Michael <cp.michael@samsung.com>
* ecore-wayland: Fix formattingChris Michael2014-08-131-11/+12
| | | | Signed-off-by: Chris Michael <cp.michael@samsung.com>
* Added support for xdg-shell protocol in ecore-waylandvivek2014-08-137-1/+729
| | | | | | | | | | Summary: Signed-off-by: vivek <vivek.ellur@samsung.com> Reviewers: devilhorns Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D1326
* evas-gl-common: Fix invalid use of TextureChris Michael2014-08-131-1/+1
| | | | | | | | | | | | We cannot use the texture to find a valid format Before the texture is actually created. This is invalid, leads to "warning: tex is used uninitialized' message from the compiler, and just plain wrong. Instead, use the alpha property of the Evas_GL_Image to find the proper texture format, Then create the texture. @fix Signed-off-by: Chris Michael <cp.michael@samsung.com>
* autotools: Renamed --disable-c++11 to --disable-cxx-bindings.Savio Sena2014-08-131-2/+2
| | | | | | The name was misleading. Fix T1438
* eolian-cxx: Renamed event_*_callback_{add,call} to callback_*_{add,call}.Savio Sena2014-08-133-9/+9
|
* ecore_drm_dbus: Do not use the same name for global and local variablesStefan Schmidt2014-08-131-18/+18
| | | | | | | We use conn here for a global Dbus connection variable as well as sometimes in a local scope. Better rename the global one to avoid confusion and potential failures when the code would fallback to the global one even if the local scope should be used and the var was simply forgotten.
* evas 3d - fix error handling for ftell from coverityCarsten Haitzler (Rasterman)2014-08-131-0/+5
| | | | coverity was right again - CID 1222453 - fix.
* evas 3d - fix null access for fopen on 3d mesh saveCarsten Haitzler (Rasterman)2014-08-131-0/+5
| | | | this fixes CID 1222455 yes fopen for write may fail!
* evas key bitshifts for 64bit type - fix.Carsten Haitzler (Rasterman)2014-08-131-8/+5
| | | | | coverity is right. this is another set of thse bitshift problems with unsigned long long. fix 1224346, 1224345, 1224344 1224343 and 1224342
* edje - remove logically dead codeCarsten Haitzler (Rasterman)2014-08-131-7/+2
| | | | fixes CID 1224348 - coverity is right
* edje - fix coverity complaint about invalid mem accessCarsten Haitzler (Rasterman)2014-08-131-0/+1
| | | | fixes real issue for invalid object - CID 1224349
* fix coveirty range complaint on modifer bit maskCarsten Haitzler (Rasterman)2014-08-131-8/+4
| | | | this fixes CID 1224356, 1224355, 1224354, 1224353 and 1224352
* evas software generic engine - fix tb configuring to be consistentCarsten Haitzler (Rasterman)2014-08-131-2/+4
| | | | this addresses CID 1224761 - consistent checks for tb in render engine