Monday, December 23, 2013

Enlightenment 0.18.0 is Released

Yesterday, Enlightenment DR 0.18 (E18) was released along with some updates to EFL and Elementary release. This was a quick release compared to E17 which took them more than 12 years of development from E16. Nevertheless, it was a smooth transition from E17 to E18, but it requires a new EFL libraries which now merged most of the EFL modular elements in E17 into a single library. You also need to remove previous package of efl in order to get the latest one compiled.

Here are some of the highlights of the new E18:
  • Compositing merged into core
    • No longer (as) optional
    • No longer (as) buggy
    • Wayland client support added
    • Teamwork module added
  • Fixed at least 10 crashes
    • User experience while crashing improved; some users have reported over a 200% improvement here
  • New modules for improving desktop integration:
    • music-control - Control your music!
    • bluez4 - Control your bluetooth!
    • appmenu - Control your DBus application menus!
    • conf_comp - Control your compositor settings!
  • Improved systemd integration
  • Internal theme merged into Elementary
  • RandR and binding config domains have been split into separate files to make copying and updating easier
  • MANY filemanager improvements
    • udisks2 support
    • Directory listing is now more accurate
    • Seriously, too many improvements to name
I have pushed all e18 components in my SlackHacks repository for you to try. Let me know if something is broken with my SlackBuild.

Note: please uninstall all previous version of E17 before compiling E18. You can use the script to build all of them in the correct order. Make sure you have the source downloaded first.