summaryrefslogtreecommitdiff
path: root/src/lib/efl_wl (follow)
AgeCommit message (Collapse)Author
2017-10-25efl-wl: send configures when extracted popups are resizedMike Blumenkrantz
2017-10-25efl-wl: don't randomly set min/max size hints on popup surface objectsMike Blumenkrantz
this is misleading since popups don't have min/max size hints
2017-10-25efl_wl: do not propagate hints to main widget for child surfacesMike Blumenkrantz
the top-most parent should be the surface from which hints are obtained @fix
2017-10-25wayland: add support for efl weight hint propagation from elm_win to efl_wlMike Blumenkrantz
@feature
2017-10-25efl_wl: add function for returning the evas object for an extracted surfaceMike Blumenkrantz
@feature
2017-10-25efl_wl: destroy extant shell surface upon surface deletionMike Blumenkrantz
avoid invalid reads later @fix
2017-10-25efl_wl: more closely follow wl spec for input regionsMike Blumenkrantz
@fix
2017-09-26efl_wl: Stop queuing buffer release eventsDerek Foreman
This was an optimization that caused more pain than benefit in the long term. Weston no longer does it, so we're just following suit.
2017-09-22ecore-x: reject successive MappingNotify events if they are identicalMike Blumenkrantz
in some cases loading an xmodmap on enlightenment startup can trigger an infinite number of identical events which hard locks the xserver for a very, very long time @fix
2017-08-25efl-wl: match nested wl seats based on display orderingMike Blumenkrantz
a nested compositor will have a mismatch between canvas seat id and compositor seat id, so this attempts to perform matching based on the order that they are listed, which should be identical @fix
2017-08-11efl-wl: max size of 0x0 from shell is -1x-1 in eflMike Blumenkrantz
2017-08-11efl-wl: initialize seat keymap fd to -1Mike Blumenkrantz
@fix
2017-08-11efl-wl: handle case where eglBindWaylandDisplay failsMike Blumenkrantz
@fix
2017-08-11efl-wl: always dismiss popups on hideMike Blumenkrantz
@fix
2017-08-11efl-wl: use correct accessor method for keyboard resource hashMike Blumenkrantz
@fix
2017-08-11efl-wl: add functionality for extracting surfaces for external useMike Blumenkrantz
@feature
2017-08-11efl-wl: add EFL_WL_DEBUG env variable for enabling wayland debugMike Blumenkrantz
@feature
2017-08-10efl_wl: Update to latest dmabuf protocol versionDerek Foreman
Weston's dmabuf code continues to be modular enough that we can pull it in with little change. This updates us to version 3 of the protocol. Currently only contains stubs for format queries.
2017-08-04efl-wl: no-op the re-setting of minmax/aspect handlingMike Blumenkrantz
2017-08-04efl-wl: add handling for external protocol interfacesMike Blumenkrantz
@feature
2017-08-04efl-wl: support min/max hintingMike Blumenkrantz
@feature
2017-08-04wayland: add efl-hints protocol for setting aspect on surfacesMike Blumenkrantz
@feature
2017-08-04efl-wl: set cursor surface rolesMike Blumenkrantz
ensure cursor surfaces without buffers will be mapped if a buffer is attached @fix
2017-08-04efl-wl: add handling for commit during canvas renderMike Blumenkrantz
prevent release of pre-existing buffers during a render cycle @fix
2017-08-04efl-wl: do shm pool ref/unref for bm safetyMike Blumenkrantz
@fix
2017-08-04efl-wl: block connection attempts from unmanaged clientsMike Blumenkrantz
I guess posting an oom error is security @fix
2017-08-02efl_wl - fix warning for possible uninitted list accessCarsten Haitzler (Rasterman)
could potentially be an issue in one theoretical case. less warnings is better anyway
2017-07-28efl-wl: hide popup surface before unsetting attrs during destructorMike Blumenkrantz
ensure focus remains with the popup parent
2017-07-28efl-wl: simplify refocus on popup hideMike Blumenkrantz
2017-07-28efl-wl: use correct window when requesting x11 clipboard selectionMike Blumenkrantz
2017-07-12efl-wl: initialize variableMike Blumenkrantz
CID 1377573
2017-07-12efl-wl: change x11 atom name var to normal char*Mike Blumenkrantz
2017-07-12efl-wl: free atom name when sending selectionMike Blumenkrantz
CID 1377542
2017-07-12efl-wl: free x11 pipe read buf on read failMike Blumenkrantz
CID 1377520
2017-07-12efl-wl: return if pipe reading fails in x11 bridgeMike Blumenkrantz
CID 1377526, 1377534
2017-07-12efl-wl: check returns in x11 selection request handlerMike Blumenkrantz
CID 1377518
2017-07-12efl-wl: mmap byte for nul terminator in keymap stringMike Blumenkrantz
CID 1377545
2017-07-12efl-wl: check return of ecore_main_fd_handler_fd_getMike Blumenkrantz
CID 1377541, 1377546, 1377519, 1377529, 1377543
2017-07-12efl_wl: check mkstemp returnMike Blumenkrantz
CID 1377533
2017-07-12efl_wl: error and cleanup on CLOEXEC failMike Blumenkrantz
CID 1377530, 1377531
2017-07-12efl_wl: Fix resource leakChris Michael
Coverity reports that 'name' is leaked here, so free the return ecore_x_atom_name_get. Fixes CID1377537 @fix Signed-off-by: Chris Michael <cp.michael@samsung.com>
2017-06-30efl_wl: a multiseat wayland compositor in an evas smart objectMike Blumenkrantz
build when wayland support is enabled and provide two test/demo cases beta api @feature Reviewed-By: Cedric BAIL <cedric@osg.samsung.com>