HomePhabricator
Enlightenment DR 0.19.4 Release

This bugfix release improves on the 0.19.3 release and resolves a number of issues.

Changes

Carsten @raster Haitzler (5):

maximization bug affecting libreoffice and others - fix
e - client list update after adding to client list - fix netwm bug
efm - make dir listing far faster - no file magic content and dont sync
e - menus - fix autoscroll on zones not at 0 y...
e - menus - fix submenu popup direction when zones are not at 0 y

Chidambar @illogict Zinnoury (1):

e backlight: use saner default values.

Dmitry Luhtionov (1):

cpufreq: freebsd fixes

Mike @zmike Blumenkrantz (21):

continue to hide window input regions on desk flip if they are shaded
ensure no duplicate XDG paths are prepended during startup
check for eldbus instead of edbus in device backend libs
block linear desk flips that would wrap if desk flip wrapping is disabled
use direct path for setting icons in util theme set function when icon is a path
don't send unfocused signal to override clients
escape notification popup text...always
fix crashing when changing desklock settings and using pin/personal auth
clamp client size to screen when client limit policy does not allow offscreen
rename extremely frustratingly-named E_Screen_Limits enum and members
do not reapply focus on canvas object ungrab/close for pointer-focus enthusiasts
remove unnecessary icon setting and fix sizing in edgebindings
fix dialog sizing when icon setting fails
set default text for edgebindings caption when no bindings exist
fix appindicator icon loading when using IconThemePath key
don't clamp bgpreview vsize if bgpreview is a fullscreen overlay
fix border frame color classes to be configured as solids, not text
remove wayland-only support

Vincent @vtorri Torri (1):

add MIN define for non-linux systems

As always, stay tuned to the latest infrequent E updates on the release blog.

Download

LINK SHA256
Enlightenment DR 0.19.4 GZIP1bada8285d9125820a71bc8f5ad9d64b1c07776d5ad31dffe7758f4a9e1def06
Enlightenment DR 0.19.4 BZIP22899e6e67bc13cb53e9d78a4a1e9aace5861485064157d338de327ff50e50c3e
Enlightenment DR 0.19.4 XZe777febb2fa751ec3320fdc3e2ecb0a9b70ec75f2d188fb02edd31004e536b64

Disclaimer: Enlightenment developers cannot be responsible for any successes which occur during testing of E19.

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):

  1. efl
  2. elementary
  3. emotion_generic_players
  4. evas_generic_loaders

Note: E19 depends on EFL v1.11 or newer.

Below are links to the project pages for each of the dependencies:

Written by zmike on Feb 25 2015, 1:31 PM.
Enlightenment Release Manager
Projects
None
Subscribers
None