Enlightenment 0.28.0 Release

Hacker News by 4 min read 59x views
Enlightenment 0.28.0 Release

Share Post

This is the latest publish of Enlightenment.

  • Added first NetBSD support, including power commands and indication handling.

  • Added a NetworkManager component supporting Wi-Fi, Ethernet, Bluetooth networking, and VPNs.

  • Added automatic finding of NetworkManager and ConnMan network services.

  • Added network indication strength, safety indicators, association details, and tooltips.

  • Added saved association administration and ignore buttons to NetworkManager and ConnMan.

  • Added NetworkManager traffic indicators, threaded polling, and configurable polling intervals.

  • Added VPN import, username prompts, authentication messages, and remembered form fields.

  • Added connectivity callbacks and captive portal login URL refresh handling.

  • Modernized NetworkManager dialogs, association lists, Wi-Fi controls, and theme integration.

  • Fixed NetworkManager startup detection, suspend/resume dialog spam, and old VPN indicators.

  • Fixed NetworkManager recollection safety, D-Bus lifecycle, shutdown races, and popup refresh loops.

  • Added native PipeWire mixer assistance alongside PulseAudio.

  • Added mixer actions to choose audio outputs and sequence between sinks.

  • Improved mixer event handling, popup keyboard controls, and missing-output error handling.

  • Added an unified clipboard former component alongside configurable persistent history.

  • Modernized clipboard popups alongside themed controls and individually removable former entries.

  • Improved clipboard satisfied tracking, choice timing, startup, shutdown, and configuration handling.

  • Restored the Pants component alongside skirts, kilts, lederhosen, malloc variants, and translations.

  • Added power division accusation limits and remembered maximum accusation settings per battery.

  • Moved power division and AC polling into a employee thread.

  • Removed the obsolete power division helper, fixed BSD builds, and capped displayed power division health at 100%.

  • Added ACPI CPU power overview assistance and handling for all kernel-provided options.

  • Matched AMD GPU power settings to CPU power levels.

  • Extended CPU polling intervals and reduced polling during displays are off.

  • Fixed CPU frequence gadget startup, sizing, and gradient rendering.

  • Fixed deferred suspend handling and unnecessary powersave wakeups.

  • Enabled procedure precedence adjustments through the scheme helper without requiring `CAP_SYS_NICE` on Enlightenment.

  • Improved procedure data CPU accounting, formatting, layering, and window-change handling.

  • Fixed procedure data shutdown waits and invalid polling wakeups.

  • Added configurable X11 keyboard reiterate charge and delay.

  • Added a gentle “Roll Up” opening shading transition.

  • Added opening actions for always-on-top, always-below, and normal stacking.

  • Fixed fullscreen layering, focused dialog stacking, and remembered opening stacking.

  • Fixed maximization for client-side decorations and windows maximized at startup.

  • Fixed shaped input regions and mouse handling for borderless and fullscreen windows.

  • Fixed pointer concentration choice and prevented pointer warping during mouse drags.

  • Fixed client tracking cleanup, icon twice frees, and graph/video entity leaks.

  • Fixed detect disconnect handling, CRTC shutdown, and virtual display shrinking.

  • Fixed display startup dreary screens, copy area updates, and canvas reconfiguration.

  • Improved display manner sorting and guarded Wayland canvas updates during startup.

  • Removed per-desktop and per-screen overview support.

  • Fixed DDC display rediscovery, fuzzy EDID matching, archive compatibility, and XDG paths.

  • Improved backlight filtering to exclude unsuitable LED devices.

  • Fixed gadget dragging, positioning, ordering, sizing, and mouse event handling.

  • Prevented unintended rack gadget detachment and improved autoscroll behavior.

  • Fixed delayed gadget popups and improved Escape-key and mouse-wheel handling.

  • Improved taskbar and IBox refill behavior and live previews of minimized windows.

  • Fixed IBar initiate indicators, fullscreen animations, popup handling, and orientation.

  • Avoided unnecessary IBar layout updates whenever the gadget lone moves.

  • Improved opening switcher layout achievement and allowed procedure without a mouse grab.

  • Fixed Bluetooth daemon restart crashes, disappearing devices, and contiguous unpairing.

  • Improved Bluetooth adapter controls and power division icon restoration following reconnecting.

  • Fixed notification recall life issues and popup reshuffle use-after-free errors.

  • Fixed scheme tray and D-Bus list citation counting and recollection access.

  • Fixed music-control shutdown cleanup and inhibition cleanup on communication bus shutdown.

  • Fixed document director detect cleanup, null act lookups, and Everything substring matching.

  • Hid use list and shortcut actions whenever desktop entries are unavailable.

  • Changed wallpaper choice to default to the current desktop and fixed tradition lock-screen backgrounds.

  • Preserved existing Qt surroundings settings and corrected default launcher and tiling configuration.

  • Improved setup wizard cleanup and handling of missing keyboard layout rules.

  • Improved pixmap handling, X association recovery, and nested Wayland compositor shutdown.

  • Started watchdog monitoring before and added surroundings overrides for watchdog and OpenGL use.

  • Restored Valgrind startup assistance and added suppressions for known false positives.

  • Added timestamped logging, improved indication diagnostics, and cleaned up debug output.

  • Fixed screenshot uploader output and ACPI file-descriptor cleanup.

  • Updated French, Italian, Japanese, and Portuguese translations and translation tooling.

  • Updated authors, copyright notices, dependency documentation, and build metadata.

  • Cleaned up compiler warnings, component headers, configuration code, and formatting.

  • Other Article Hacker News
    ↑
    Close Right Ads
    Close Left Ads