Enlightenment DR 0.21.1 Release

  • 2016-07-20 - by Simon Lees

This is the first bugfix and stability release for the Enlightenment 21 Release series. It addresses a number of issues as listed below. The 21 series will be longer term supported and will continue to see regular updates until the end of 2017 and fixes for any critical issues to the end of 2018 regardless of when the e22 release may or may not happen making it an ideal candidate for stable distributions to pick up.

Tickets Addressed

Al Poole (1):

  • fwin: prevent segv when the vaarg abi messup with unused parameter.

Carsten Haitzler (1):

  • e ibar/ibox fix starrting/started signal emittion

Cedric BAIL (1):

  • filepreview: avoid race condition when destroying txt file preview with slow hard drive.

Chidambar Zinnoury (1):

  • e desks config: Bring some flip settings back.

Chris Michael (1):

  • add missing EINA_UNUSED for unused function params

Derek Foreman (3):

  • Properly send kbd focus to xdg_shell popups
  • Make sure the same keyboard resource doesn't end up on the focus list twice
  • Fix xdg_shell focus logic

Marcel Hollerbach (1):

  • e_comp_data: NULL out source once it is freed

Mariusz Bialonczyk (1):

  • modules/temperature: cosmetics: typo fix (celcius → celsius)

Mike Blumenkrantz (6):

  • handle e_comp_x init failure more effectively and perform cleanups
  • set x11 randr iface for wl_x11 based on wm presence, not composited state
  • match wl_wl output sizing in wl_x11 when running in an existing wm session
  • set unmax flag for xdg shell unmaximize
  • set/unset smart parent as e_widget when adding sub-objects
  • adjust xdg-shell window menu coords by client's coords
Enlightenment DR 0.21.1 GZIP 83423d40473157c3c38d365de5188f25a47b7b185c020cee98035a429e9607bc
Enlightenment DR 0.21.1 XZ 3d0b50833bc377f20503bf4e858a027bd57aa5b00983ee0360c3849f5fee3a85

Like bacon but less tasty.

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 and 1.18 for Wayland support.

You could leave a comment if you were logged in.