🤖 AI 资讯

· · ↗
← 返回列表

Enlightenment 0.28.0 Release

Lobsters算力芯片,AI应用,Google,Meta,搜索RAG,强化学习,提示工程,端侧AI,招聘HR,榜单评测原文 ↗

This is the latest release of Enlightenment.

  • Added initial NetBSD support, including power commands and signal handling.

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

  • Added automatic detection of NetworkManager and ConnMan network services.

  • Added network signal strength, security indicators, connection details, and tooltips.

  • Added saved connection management and forget 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, connection lists, Wi-Fi controls, and theme integration.

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

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

  • Added native PipeWire mixer support alongside PulseAudio.

  • Added mixer actions to select audio outputs and cycle between sinks.

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

  • Added an integrated clipboard history module with configurable persistent history.

  • Modernized clipboard popups with themed controls and individually removable history entries.

  • Improved clipboard content tracking, selection timing, startup, shutdown, and configuration handling.

  • Restored the Pants module with skirts, kilts, lederhosen, malloc variants, and translations.

  • Added battery charge limits and remembered maximum charge settings per battery.

  • Moved battery and AC polling into a worker thread.

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

  • Added ACPI CPU power profile support and handling for all kernel-provided options.

  • Matched AMD GPU power settings to CPU power levels.

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

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

  • Fixed deferred suspend handling and unnecessary powersave wakeups.

  • Enabled process priority adjustments through the system helper without requiring `CAP_SYS_NICE` on Enlightenment.

  • Improved process statistics CPU accounting, formatting, layering, and window-change handling.

  • Fixed process statistics shutdown waits and invalid polling wakeups.

  • Added configurable X11 keyboard repeat rate and delay.

  • Added a smooth “Roll Up” window shading transition.

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

  • Fixed fullscreen layering, focused dialog stacking, and remembered window 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 focus selection and prevented pointer warping during mouse drags.

  • Fixed client tracking cleanup, icon double frees, and graph/video object leaks.

  • Fixed monitor disconnect handling, CRTC shutdown, and virtual screen shrinking.

  • Fixed display startup black screens, duplicate zone updates, and canvas reconfiguration.

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

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

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

  • Improved backlight filtering to exclude unsuitable LED devices.

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

  • Prevented unintended shelf 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 launch indicators, fullscreen animations, popup handling, and orientation.

  • Avoided unnecessary IBar layout updates when the gadget only moves.

  • Improved window switcher layout performance and allowed operation without a mouse grab.

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

  • Improved Bluetooth adapter controls and battery icon restoration after reconnecting.

  • Fixed notification callback lifetime issues and popup reshuffle use-after-free errors.

  • Fixed system tray and D-Bus menu reference counting and memory access.

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

  • Fixed file manager monitor cleanup, null action lookups, and Everything substring matching.

  • Hid application menu and shortcut actions when desktop entries are unavailable.

  • Changed wallpaper selection to default to the current desktop and fixed custom lock-screen backgrounds.

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

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

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

  • Started watchdog monitoring earlier and added environment overrides for watchdog and OpenGL use.

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

  • Added timestamped logging, improved signal 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, module headers, configuration code, and formatting.