Enlightenment 0.28.0 リリース
Enlightenment 0.28.0 Release (enlightenment.org)
要約
Enlightenment 0.28.0がリリースされました。このバージョンでは、NetworkManagerやConnManのサポート強化、PipeWireミキサーのネイティブサポート、統合されたクリップボード履歴モジュール、バッテリー充電制限、ACPI CPUパワープロファイルサポートなど、多くの機能が追加・改善されています。NetBSDサポートの初期実装や、UI/UXの向上、バグ修正も多数含まれています。
全文翻訳
Enlightenment 0.28.0 リリース
- 2026-10-31 - Carsten Haitzler
Enlightenmentの最新リリースです。
-
NetBSDの初期サポートを追加しました。これには、電源コマンドとシグナルハンドリングが含まれます。
-
Wi-Fi、Ethernet、Bluetoothネットワーク、VPNをサポートするNetworkManagerモジュールを追加しました。
-
NetworkManagerおよびConnManネットワークサービスの自動検出を追加しました。
-
ネットワーク信号強度、セキュリティインジケーター、接続詳細、ツールチップを追加しました。
-
NetworkManagerおよびConnManに、保存された接続管理と削除ボタンを追加しました。
-
NetworkManagerのトラフィックインジケーター、スレッドポーリング、設定可能なポーリング間隔を追加しました。
-
VPNインポート、ユーザー名プロンプト、認証メッセージ、記憶されたフォームフィールドを追加しました。
-
接続コールバックおよびキャプティブポータルログインURLの更新処理を追加しました。
-
NetworkManagerのダイアログ、接続リスト、Wi-Fiコントロール、テーマ統合を近代化しました。
-
NetworkManagerの起動検出、サスペンド/レジューム時のダイアログスパム、古いVPNインジケーターを修正しました。
-
NetworkManagerのメモリ安全性、D-Busライフサイクル、シャットダウン競合、ポップアップ更新ループを修正しました。
-
PulseAudioに加えて、ネイティブPipeWireミキサーサポートを追加しました。
-
オーディオ出力の選択とシンク間の切り替えを行うミキサーアクションを追加しました。
-
ミキサーイベント処理、ポップアップキーボードコントロール、出力不足エラー処理を改善しました。
-
設定可能な永続履歴を持つ統合クリップボード履歴モジュールを追加しました。
-
テーマ付きコントロールと個別に削除可能な履歴エントリを備えたクリップボードポップアップを近代化しました。
-
クリップボードコンテンツ追跡、選択タイミング、起動、シャットダウン、設定処理を改善しました。
-
Skirts、kilts、lederhosen、mallocバリアント、翻訳を含むPantsモジュールを復元しました。
-
バッテリー充電制限と、バッテリーごとの最大充電設定の記憶機能を追加しました。
-
バッテリーとACのポーリングをワーカー スレッドに移動しました。
-
非推奨のバッテリーヘルパーを削除し、BSDビルドを修正し、表示されるバッテリー寿命を100%に制限しました。
-
ACPI CPUパワープロファイルサポートと、カーネル提供のすべてのオプションの処理を追加しました。
-
AMD GPUの電源設定をCPUパワーレベルに合わせました。
-
CPUポーリング間隔を延長し、ディスプレイオフ時のポーリングを削減しました。
-
CPU周波数ガジェットの起動、サイジング、グラデーションレンダリングを修正しました。
-
遅延サスペンド処理と不要な省電力ウェイクアップを修正しました。
-
Enlightenmentで
CAP_SYS_NICEを必要とせずに、システムヘルパーを介したプロセス優先度調整を可能にしました。 -
プロセス統計のCPUアカウンティング、フォーマット、レイヤリング、ウィンドウ変更処理を改善しました。
-
プロセス統計のシャットダウン待機と無効なポーリングウェイクアップを修正しました。
-
設定可能なX11キーボードリピートレートと遅延を追加しました。
-
スムーズな「ロールアップ」ウィンドウシェーディング遷移を追加しました。
-
常に前面、常に背面、通常のスタッキングのためのウィンドウアクションを追加しました。
-
フルスクリーンレイヤリング、フォーカスされたダイアログスタッキング、記憶されたウィンドウスタッキングを修正しました。
-
クライアントサイド装飾と起動時に最大化されたウィンドウの最大化を修正しました。
-
ボーダーレスおよびフルスクリーンウィンドウのシェイプ入力領域とマウス処理を修正しました。
-
ポインターフォーカス選択を修正し、マウスドラッグ中のポインターワープを防ぎました。
-
クライアント追跡クリーンアップ、アイコンの二重解放、グラフ/ビデオオブジェクトのリークを修正しました。
-
モニター切断処理、CRTCシャットダウン、仮想スクリーン縮小を修正しました。
-
ディスプレイ起動時の黒画面、重複ゾーン更新、キャンバス再設定を修正しました。
-
ディスプレイモードのソートを改善し、起動中のWaylandキャンバス更新を保護しました。
-
デスクトップごとおよびスクリーンごとのプロファイルサポートを削除しました。
-
DDCディスプレイ再検出、あいまいEDIDマッチング、ライブラリ互換性、XDGパスを修正しました。
-
不適切なLEDデバイスを除外するようにバックライトフィルタリングを改善しました。
-
ガジェットのドラッグ、配置、順序、サイジング、マウスイベント処理を修正しました。
-
シェルフガジェットの意図しない切り離しを防ぎ、オートスクロール動作を改善しました。
-
遅延ガジェットポップアップを修正し、Escapeキーとマウスホイールの処理を改善しました。
-
タスクバーとIBoxのリフィル動作、および最小化されたウィンドウのライブプレビューを改善しました。
-
IBar起動インジケーター、フルスクリーンアニメーション、ポップアップ処理、向きを修正しました。
-
ガジェットが移動しただけの際の不要なIBarレイアウト更新を回避しました。
-
ウィンドウスイッチャーのレイアウトパフォーマンスを改善し、マウスグラブなしでの操作を可能にしました。
-
Bluetoothデーモンの再起動クラッシュ、デバイスの消失、即時ペアリング解除を修正しました。
-
Bluetoothアダプターコントロールと、再接続後のバッテリーアイコン復元を改善しました。
-
通知コールバックのライフタイムの問題とポップアップ再シャッフルの使用後解放エラーを修正しました。
-
システムトレイとD-Busメニューの参照カウントとメモリアクセスを修正しました。
-
音楽コントロールのシャットダウンクリーンアップと、メッセージバスシャットダウン時の抑制クリーンアップを修正しました。
-
ファイルマネージャーのモニタークリーンアップ、ヌルアクションルックアップ、Everythingの部分文字列マッチングを修正しました。
-
デスクトップエントリが利用できない場合にアプリケーションメニューとショートカットアクションを非表示にしました。
-
壁紙選択を現在のデスクトップにデフォルト設定し、カスタムロック画面の背景を修正しました。
-
既存のQt環境設定を保持し、デフォルトのランチャーとタイリング設定を修正しました。
-
セットアップウィザードのクリーンアップと、欠落しているキーボードレイアウトルールの処理を改善しました。
-
ピックスマップ処理、X接続リカバリ、ネストされたWaylandコンポジタシャットダウンを改善しました。
-
ウォッチドッグ監視を早期に開始し、ウォッチドッグとOpenGL使用のための環境オーバーライドを追加しました。
-
Valgrindの起動サポートを復元し、既知の偽陽性に対する抑制を追加しました。
-
タイムスタンプ付きロギングを追加し、シグナル診断を改善し、デバッグ出力をクリーンアップしました。
-
スクリーンショットアップローダーの出力とACPIファイルディスクリプタのクリーンアップを修正しました。
-
フランス語、イタリア語、日本語、ポルトガル語の翻訳と翻訳ツールを更新しました。
-
著者、著作権表示、依存関係ドキュメント、ビルドメタデータを更新しました。
-
コンパイラ警告、モジュールヘッダー、設定コード、フォーマットをクリーンアップしました。
| LINK | SHA256 |
| enlightenment-0.27.0.tar.xz | 8ab2d8a76c4009d142561f5136048b969796f4a79df8af6018713d1d163a5c6b |
ビルドと依存関係
-
libexif
-
libpam (Linuxのみ)
適切な機能のために強く推奨されます(なくても機能しますが):
-
connman (ネットワーク設定サポート用)
-
networkmanager (ネットワーク設定サポート用)
-
bluez5 (Bluetooth設定および制御用)
-
bc (everythingモジュールの電卓モード用)
-
pulseaudio (適切なオーディオデバイス制御およびリダイレクト用)
-
pipewire (適切なオーディオデバイス制御およびリダイレクト用)
-
packagekit (組み込みシステムアップデート監視およびアップデーター用)
-
udisks2 (リムーバブルストレージのマウント/アンマウント用)
-
ddcutil (特にバックライト制御用のlibddcutil.so.2/3/4/5)
-
gdb (クラッシュ時に
~/.e-crashdump.txtに自動バックトレースを取得したい場合 - EFLとEもgdbデバッグ付きでビルドすることを忘れないでください。そうしないと意味がありません)
注意: Enlightenment 0.28.0はEFL v1.29.0以降に依存します。
[画像]