Enlightenment DR 0.21.2 Release
This is another bugfix and stability release for the Enlightenment 21 Release series. It
addresses a number of issues as listed below. This release is also required to build
wayland support with the recent 1.18.0 efl release.
Tickets Addressed
Changes
Carsten Haitzler (6):
e - fix dnd problems coming from getting top object in comp canvas
e ibar/ibox port to elm box - fix assumption on resize
e - fix major memory bloat when in gl mode - dont create shm segments
e temp module - kill tempget process not terminate to ensure death
e ibar - fix devilhorns fix to use the right widght and hight for separator
e comp - set alpha after setting native surface to avoid random crash
Chidambar Zinnoury (3):
e: Don’t show two consecutive menu separators if there is no need in client menu.
e fm: Add a separator only if there is something before.
e fm: Don’t check every other line whether the location is writable when creating menu.
Christopher Michael (7):
Revert “e - fix major memory bloat when in gl mode - dont create shm segments”
remove unused variables from _ibar_resize_handle
use proper variables to set size_hint_max on ibar
e ibar - fix “old man” fat finger typo ;)
remove need to create different dialog windows under wayland
wl_fb: Check that e_comp_wl_init does not fail.
add key_up and key_down methods to sreen interface
Derek Foreman (2):
Jean-Philippe ANDRÉ (1):
JengHyun Kang (1):
Marcel Hollerbach (4):
e_comp_wl: destroy e_drag when source disappears
e_alert: define EFL_BETA_API_SUPPORT before any include
e_dnd: move the ungrab to the object free
xwayland: show the dialog after ecore_wl2 is in sync
Massimo Maiurana (2):
Mike Blumenkrantz (6):
only check x11 configurerequest geometry changes when applicable
improve quickaccess relaunch help dialog text
move new version of e_comp_top_window_at_xy_get() to dnd, restore old version
clear wl subsurface data during delete only if subsurface is not also deleted
add xwayland compat for efl 1.19+
bump efl wayland req to 1.18 now that it's out
Romain Naour (1):
Stefan Schmidt (1):
Download
To consume for breakfast with your green eggs and ham.
Building and Dependencies
If you have an existing EFL or Elementary install, you may wish to delete its header files and libraries before compiling and installing to avoid possible conflicts during compilation. Please compile the dependencies in the following order (click for README):
-
Note: E21 depends on EFL v1.17 or newer for X11 compositing although v1.18 is recommended and v1.18 is required for Wayland support.