オリジナルのElementary OSコンポーネントを開発する際には、GTK3、Vala言語、Granite独自のフレームワークが使用されます。 Ubuntu プロジェクトの開発はディストリビューションの基礎として使用されます。 パッケージとリポジトリのサポートのレベルでは、Elementary OS 5.1.x は Ubuntu 18.04 と互換性があります。 グラフィカル環境は、Pantheon 独自のシェルに基づいており、Gala ウィンドウ マネージャー (LibMutter に基づく)、上部の WingPanel、Slingshot ランチャー、Switchboard コントロール パネル、下部のタスクバーなどのコンポーネントを組み合わせています。
この環境には、ユーザーの問題を解決するために必要な、単一の環境に緊密に統合された一連のアプリケーションが含まれています。 アプリケーションのほとんどは、Pantheon Terminal ターミナル エミュレータ、Pantheon Files ファイル マネージャ、テキスト エディタなど、プロジェクト独自に開発したものです。
主なイノベーション:
- ペアレンタルコントロールツールの名前が「ペアレンタルコントロール」から「スクリーンタイムと制限」に変更され、スクリーンタイム、インターネットアクセス、アプリの使用に関するルールが含まれるように拡張されました。 同様のルールを自分のアカウントにも設定できるようになりました。たとえば、コンピューターの前に長く座りすぎないように、自己組織化のために設定できます。
- アプリのメニューは、タッチスクリーンでの使いやすさを向上させるとともに、遅延を軽減し、トラックパッドでのスムーズなナビゲーションを確保するために最適化されています。 アプリケーション カテゴリを表示するモードはクラシック メニューに近くなり、グリッドではなくスクロール リストの形式で表示されます。 キーボードのコントロールとパフォーマンスが向上しました。
- 設定検索システムは完全に再設計され、アプリケーション メニューでの検索の実装に近くなり、個々の設定の検索に使用でき、見つかった各パラメーターへのパスが表示されます。
- デスクトップ設定では、選択できるアイコンのサイズが明確に示されています。 デスクトップの壁紙が重複する問題は解決されました。 検索に使用できる設定が拡張されました (テキスト サイズ、ウィンドウ アニメーション、パネルの透明度)。
- 画面設定により、画面回転モードが適用されるディスプレイが正しくセンタリングされるようになります。 特定の設定が管理者のみに利用可能である理由のより正確な説明がアカウント設定に追加されました。 アカウントのアクティブ化または無効化など、特権操作を選択するときに、管理者権限の確認要求が直接行われるようになりました。
- アプリケーション インストール センター (AppCenter) では、パフォーマンスを向上させるための作業が行われ、更新のチェックはダウンロード時とログイン時、およびユーザーが AppCenter を起動するたびに XNUMX 日に XNUMX 回のみ実行されるようになりました。
アドオン管理インターフェイスが最新化され、インストールされているアドオンは、アップデートがある場合にのみ表示されるようになりました。 アプリケーション情報ページでアドオンを選択すると、アドオン情報ページが表示されます。 キーボードを使用したナビゲーションが簡素化されました。入力フォーカスが検索行に設定され、カーソル キーを使用して検索結果内をすぐに移動できるようになりました。
- ビデオプレーヤーは最後に再生されたビデオと最後の位置を記憶しています。
- 仮想デスクトップを変更し、特定の種類のウィンドウを開いたときに発生する Gala ウィンドウ マネージャーのクラッシュを修正しました。
- 「開く」メニューがフォト ビューアに追加され、別のビューアを起動する前にプレビューを簡単に使用できるようになりました。
- Granite ライブラリが更新され、アプリケーション設定を共有するための新しい方法が追加されました。
出所: オープンネット.ru