News
This is the latest release of Enlightenment. This has a lot of fixes
mostly with some new features.
Hilights:
Lots of minor bug fixes (see git log)
Add DDC option to backlight settings
Bigger task previews
Added watermark to wl mode so you know E is in experimental wl mode
Support new eet disk sync
API to ensure config it stored
Support action desktop files in EFM to add file actions
Added org.freedesktop.ScreenSaver inhibit support
Added support for logind's lock/unlock dbus apis
Added and enabled watchdog thread by default to detect mainloop hangs
Added
API to play sound samples and support in notifications
Add option to Randr X11 support to use xrandr cmdline not direct
API
Be agressive about forcing E's blank settings if apps override them
Add params to mixer actions to allow to set amount up/down
Added option for input settings for flat accel + hires scrolling
Added option to set hidden state in netwm or not
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.26.0 depends on EFL v1.27.0 or newer.
This is the latest release of Enlightenment. This has a lot of fixes
mostly with some new features.
Hilights:
Lots of minor bug fixes (see git log)
Add DDC option to backlight settings
Bigger task previews
Added watermark to wl mode so you know E is in experimental wl mode
Support new eet disk sync
API to ensure config it stored
Support action desktop files in EFM to add file actions
Added org.freedesktop.ScreenSaver inhibit support
Added support for logind's lock/unlock dbus apis
Added and enabled watchdog thread by default to detect mainloop hangs
Added
API to play sound samples and support in notifications
Add option to Randr X11 support to use xrandr cmdline not direct
API
Be agressive about forcing E's blank settings if apps override them
Add params to mixer actions to allow to set amount up/down
Added option for input settings for flat accel + hires scrolling
Added option to set hidden state in netwm or not
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.26.0 depends on EFL v1.27.0 or newer.
It's been a while since the last main EFL release (1.26.0) so this now
updates EFL to 1.27.0.
Download
LINK | SHA256 |
efl-1.27.0.tar.xz | 3dfb99fbcc268c0bc797e2f83e8c503ef9de66284f40b381bb597a08185c00f4 |
What's New
Lots of minor bug fixes (too many to summarize here - see git log)
New eina APIS (releative path and sha1)
Support ecore exe terminate with parent on windows
-
Add JXL Evas loader/saver
Add Eet fs sync call to force writes to disk
Add support for LibreSSL 3.5.x
Removed GNUTLS support now openssl3 is out
Elementary icons - policy change to use theme icons for std icons
Elementary entry - allow past into password entries
Add QOI Evas image loader/saver
“Life is like riding a bicycle. To keep your balance, you must keep moving.” ― Albert Einstein
This year is coming to an end and it is time again for a new release of Terminology.
This new release comes with the following changes:
Additions
Colorshemes: add Fir Dark, Selenized Dark, Selenized Black, Selenized Light and Selenized White schemes
New translation: Indonesian
Improvements
Translation updates for Catalan, Chinese (Simplified), Croatian, Dutch, French, German, Italian, Portuguese, Portuguese (Brazil), Russian, Spanish, Swedish, Turkish
Handle scale changes on the fly
Better named option to enable/disable typing sounds
Improved README file
The tyls
tool now supports .pls
files
Fade the background of the terminal with the background color defined in the color scheme
Update the default theme to customize selection arrows
Update color schemes about selection arrows
Better documentation of the tyalpha
tool
Fixes
Internal improvements
Cleanup the code base about C reserved identifiers
Code analyzed with Coverity 2022.06
Test code with some Coccinelle scripts in GitHub's CI
Update the ChangeLog.theme file
Download
This is a bug-fix release.
Download
LINK | SHA256 |
efl-1.26.3.tar.xz | d9f83aa0fd9334f44deeb4e4952dc0e5144683afac786feebce6030951617d15 |
What's New
Fix theme issues
Fix edje calc internal return values in some cases
Fix ecore-x netwm moveresize request handling
Fix ecore-x xkb handling to not leak
Fix new xkb event handling
Fix evas smart object to null out fields for safety
Fix elm null cnp object handling to not crash in odd cases
Fix ecore evas x11 dnd handling to not null out xdnd props
Fix data checkme file so relocation at runtime works again
Fix eina bt output to always have spaces between fields
Fix png loader on arm to not have rgb values when a is 0
Fix textgrid to guard against null glyphs
Fix ecore-x vblank to use current time not vlbank time
Fix emile to handle invalid compress types more gracefully
Fix compile warnings
Fix evas psd loader crash
Fix osx sample compile conf script options
Fix wl vsync timer to use current time not vblank time
Work around xwayland issue where synthetic events are not sent
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.
This is a bugfix release of Enlightenment
Hilights:
Fix notification double-shadow on multi-screen notifications
Add option to gesture to turn off entirely to avoid xserver vt bugs
Add option to backlight to disable ddc support in case it's broken
Fix ibar left/right emit for alignment
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.2 depends on EFL v1.26.0 or newer.
This is a bugfix release of Enlightenment
Hilights:
Fix e_icon reset between edje and image file - fixes some systray icons
Fix focus reverting issues in several apps and situations
Fix bluez5 module to deregister gadcon class so gadget goes away
Fix bluez5 module to not have force connect as it's not needed
Fix scaling of fileman favorites pane to scale
Fix bluez5 to not ping devices when adaptor unpowered
Fix crash on closing xkb settings when opening advanced stuff
Fix shot module cnp flag so it thnks its still cnp-ing
Fix desklock settings list of keyboard layouts to be taller
Fix recent files sorting weirdness
Fix pager popup to stop stacking on top of itself again and again
Fix BSD linking for link flag detect in meson
Fix deskmirror to hide iconified windows
Fix pkgkit update pakcgae count in gadget for non-typed packages
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.2 depends on EFL v1.26.0 or newer.
This is a bug-fix release.
Download
LINK | SHA256 |
efl-1.26.2.tar.xz | 2979cfbc728a1a1f72ad86c2467d861ed91e664d3f17ef03190fb5c5f405301c |
What's New
Fix crash when doing wierd combinations of eet_write and eet_read
Fix elementary tests to pass
Fix portability of putenv/setenv for niche
OS's
Fix ecore input to build on BSD
Fix svg decoding crashes for vector decode
Fix theme - ibar label overlay
Fix theme - pointer scaling and sizing
Fix ecore x - ensure pointer on screen when setting bounds
“Oops” ― Boris Faure
Yesterday's release was not done correctly. This is now fixed, as seen in the
change log below:
Fixes
Download
Add News Article