Numerous X11 improvements were implemented

Jul 24, 2015 22:40 GMT  ·  By

The developers behind the modern and beautiful Enlightenment desktop environment used in countless distributions of GNU/Linux have announced recently the immediate availability of the sixth maintenance release of Enlightenment 0.19.

According to the release notes, which have also been attached at the end of the article for reference, Enlightenment 0.19.6 is a bugfix release that resolves a number of issues reported by users since the previous version of the desktop environment, Enlightenment 0.19.5, and improves its overall performance and stability.

Among the most interesting improvements added in Enlightenment 0.19.6, we can mention support for building Enlightenment with EFL directly from Git, two crashes were prevented in the wizard, layer-blocked clients are now allowed in deskmirror to restack, and possibly valid X11 focus events are no longer rejected.

Moreover, new full-screen clients are now allowed to replace the current nocomp if available, support for compiling Enlightenment against newer EFL versions has been added, some compile warnings were fixed, support for setting X11 override client geometry on startup was added, and client window is now used for X11 button ungrabbing.

Many other issues were fixed in Enlightenment DR 0.19.6

In addition to the changes mentioned above, Enlightenment 0.19.6 now ensures that clients possess comp_data information before dereferencing it during X11 stacking, support for simulating modal windows for X11 clients that behave badly was implemented, and new clients are no longer used for X11 stacking.

There are numerous other issues fixed in the Enlightenment DR 0.19.6 release, so we strongly suggest that you check out the changelog attached at the end of the article if you plan on getting informed about all the improvements and bugfixes implemented, otherwise you can download Enlightenment 0.19.6 right now from Softpedia.

Enlightenment 0.19.6 Changelog