Enlightenment 0.25.4 Release
This is a bugfix release of Enlightenment
Hilights:
Fix shape handling in various cases that affected apps with shaped input
Fix procstats popup and dangling icon for fullscreen windows
Fix a vianishing pointer in some cases
Workaround Qt issue where it does not remove WM_STATE on withdraw
Fix fullscreen focus toggle flicker
Fix pointer sticking case
Fix tap-to-click props
Fix gadgcon disabled items
Fix config fallback handling that means no fallback happened
Fix gtk frame prop handling
Fix first map handling that affected energyxt
Fix CVE-2022-37706
Hanrde enlightenment_sys when mis-packaged without sysactions.conf
Building and Dependencies
-
libexif
libpam (Linux only)
Highly recommended to ensure proper functionality (though you can live
without these):
connman (For network configuration support)
bluez5 (For bluetooth configuration and control)
bc (For the everything module calculator mode)
pulseaudio (For proper audio device control and redirection)
acpid (For systems with ACPI for lid events, AC/Battery plug in/out etc.)
packagekit (For the built in system updates monitoring and updater)
udisks2 (For removable storage mounting/unmounting)
ddcutil (specifically libddcutil.so.2 for backlight control)
gdb (If you want automatic backtraces on a crash in ~/.e-crashdump.txt - don't forget to build EFL and E with gdb debugging to make this useful)
Note: Enlightenment 0.25.4 depends on EFL v1.26.0 or newer.