Enlightenment 0.28.0 は、デスクトップ環境にとって重要なアップデートであり、より広範なハードウェア互換性と強化されたシステムユーティリティモジュールに焦点を当てています。このリリースにおける主要な追加事項の一つは、不可欠な電源コマンドとシグナル処理を含む NetBSD の初期サポートです。また、このアップデートでは、PulseAudio と並行して動作するネイティブの PipeWire ミキサーサポートが導入され、ユーザーにオーディオデバイスの制御とリダイレクトのためのよりモダンなオプションを提供します。これらの変更は、レガシーなオーディオシステムとの互換性を維持しながら、デスクトップのインフラを近代化することを目的としています。
ネットワーク機能は、専用の NetworkManager モジュールの追加により大幅な刷新が行われました。このモジュールは Wi-Fi、Ethernet、Bluetooth ネットワーク、および VPN をサポートし、NetworkManager と ConnMan サービスの両方を自動的に検出します。ユーザーは、ツールチップや近代化されたダイアログを通じて、ネットワークの信号強度、セキュリティインジケーター、および接続の詳細にアクセスできるようになります。このアップデートには、VPN のインポート機能、ユーザー名のプロンプト、記憶されたフォームフィールドに加え、接続コールバックやキャプティブポータルのログイン更新処理も含まれています。ユーザーエクスペリエンスを向上させるため、このリリースでは NetworkManager と ConnMan の両方に対する保存済み接続管理と「忘れる(forget)」ボタンが追加されました。
システムユーティリティと電源管理も大幅に洗練されました。このリリースでは、さまざまなローカライズバリアントと翻訳を含む「Pants」モジュールが復元されました。電源管理に関しては、バッテリーごとの最大設定を記憶するバッテリー充電制限が追加され、効率を向上させるためにバッテリーと AC のポーリングがワーカースレッドに移動されました。また、ACPI CPU 電源プロファイルサポートが導入され、AMD GPU の電源設定を CPU 電源レベルに一致させ、CPU ポーリング間隔を拡張しました。これらの最適化は、設定可能な永続履歴とテーマ付きポップアップを備えた新しい統合クリップボード履歴モジュールによって補完され、ユーザーに、よりまとまりのあるデスクトップツールセットを提供します。
安定性とインターフェースの洗練が 0.28.0 リリースの中心であり、メモリ安全性、D-Bus ライフサイクル問題、およびシャットダウン時の競合状態に対処する多数の修正が含まれています。このアップデートでは、スムーズな「Roll Up」ウィンドウシェーディングの遷移が導入され、常に最前面、常に最背面、および通常のスタッキングのためのウィンドウアクションが追加されました。また、モニターの切断処理、DDC ディスプレイの再検出、およびバックライトフィルタリングの改善を含む、ディスプレイ関連のいくつかの問題も解決されました。このリリースでは、環境を合理化するためにデスクトップごとおよび画面ごとのプロファイルサポートを削除していますが、既存の Qt 環境設定を維持し、既存のユーザーがスムーズに移行できるようにデフォルトのランチャーとタイリング構成を修正しています。
