XNUMXか月の開発期間を経て
最も注目すべき
- スクリーンショットを作成するための完全に再設計されたモジュールを追加し、トリミングと基本的な画像編集機能をサポートしました。
- ユーザー識別子変更 (setuid) フラグで提供されるユーティリティの数が減りました。高い権限を必要とするこのようなユーティリティは、1 つのシステム アプリケーションに結合されます。
- Polkit 経由で認証エージェントを備えた新しい基本モジュールが追加されました。これにより、別個のバックグラウンド プロセスの実行を省略できるようになりました。
- 外部モニターの明るさとバックライトを制御することが可能です(
ddcutil ); - EFM ファイル マネージャーでは、デフォルトのサムネイル解像度が 256x256 ピクセルに増加されました。
- 新しいクラッシュ ハンドラーが提案されました。
- シームレスな再起動プロセスが提供され、コンテンツが徐々にフェードし、画面上にアーティファクトが表示されません。
- 再起動プロセスは、環境自体ではなく enlightenment_start ハンドラーによって制御されるようになりました。
- 異なる解像度でいくつかのオプションを生成することにより、デスクトップの壁紙処理の効率が向上しました。
- malloc_trim 呼び出しによる未使用メモリの定期的な解放を有効にしました。
- X サーバーを使用する場合、マウス ポインタが境界を越えることを防ぐために、マウス ポインタは画面にしっかりとバインドされます。
- 開いているウィンドウやデスクトップ間を移動するための古いインターフェイス (ページャー) の代わりに、「サムネイル プレビュー」コンポーネントが使用されます。
- Pager から直接デスクトップの壁紙をカスタマイズする機能が追加されました。
- 再生コントロール アプレットは、選択した音楽プレーヤーがまだ実行されていない場合は自動的に起動します。
- 正しい「.desktop」ファイルの決定に関連する Steam のゲームの例外を追加しました。
- 別の IO プリフェッチ スレッドでのコンポーネントの事前ロードにより、よりスムーズな起動プロセスが提供されました。
- 画面ロックに切り替えるための別のタイムアウトを追加しました。
- Bluez4 Bluetooth スタックは Bluez5 に置き換えられました。
- Coverity サービスでのテスト中に特定された問題はすべて解決されました。
エンライトメントのデスクトップは、ファイル マネージャー、ウィジェットのセット、アプリケーション ランチャー、グラフィカル コンフィギュレーターのセットなどのコンポーネントによって形成されていることを思い出してください。 Enlightenment は、好みに合わせて非常に柔軟に処理できます。グラフィカル コンフィギュレーターを使用すると、ユーザーの設定を制限せず、作業のあらゆる側面をカスタマイズでき、両方の高レベル ツール (デザインの変更、仮想デスクトップのセットアップ、フォントの管理、画面解像度の変更) が提供されます。 、キーボード レイアウト、ローカリゼーションなど。) だけでなく、低レベルのチューニング機能 (たとえば、キャッシュ パラメーター、グラフィック アクセラレーション、エネルギー消費、ウィンドウ マネージャーのロジックを構成できます)。
モジュール(ガジェット)を使用して機能を拡張し、デザインテーマを使用して外観を再設計することが提案されています。 特に、カレンダープランナー、天気予報、モニタリング、音量制御、バッテリー充電評価などをデスクトップに表示するためのモジュールが利用可能です。 Enlightenment を構成するコンポーネントは相互に厳密に結びついていないため、他のプロジェクトで使用したり、モバイル デバイス用のシェルなどの特殊な環境を作成したりすることができます。
出所: オープンネット.ru