Librem 5 スマートフォンと無料の PureOS ディストリビューションを開発する Purism 社は、
プロジェクトコード
現在は図書館の一部です
このプロジェクトの主な目標は、スマートフォンと PC 上で同じ GNOME アプリケーションを操作できる機能を提供することです。 Librem 5 スマートフォン用のソフトウェアは、Debian パッケージ ベース、GNOME デスクトップ、およびスマートフォンに適合した GNOME Shell を使用する PureOS ディストリビューションに基づいています。 libhandy を使用すると、スマートフォンをモニターに接続して、単一セットのアプリケーションに基づいた標準の GNOME デスクトップを取得できます。 libhandy に翻訳されたアプリケーションには、GNOME Calls (Dialer)、gnome-bluetooth、GNOME Settings、GNOME Web、Phosh (Dialer)、Daty、PasswordSafe、Unifydmin、Fractal、Podcasts、GNOME Contacts、GNOME Games があります。
Libhandy 0.0.10 は、メジャー 1.0 リリース前の最終プレビュー バージョンです。 新しいリリースでは、いくつかの新しいウィジェットが導入されています。
-
HdyViewスイッチャー — GtkStackSwitcher ウィジェットの適応型代替品で、画面の幅に応じてタブ (ビュー) のレイアウトを自動的に生成できます。 大きな画面ではアイコンと見出しが XNUMX 行に配置され、小さな画面では見出しがアイコンの下に表示されるコンパクトなレイアウトが使用されます。 モバイル デバイスの場合、ボタン ブロックは下部に移動します。
-
HDySqueezer — パネルを表示するためのコンテナ。利用可能なサイズを考慮し、必要に応じて詳細を削除します(ワイド画面の場合、タブを切り替えるために完全なタイトル バーが配置され、十分なスペースがない場合は、タイトルを模倣するウィジェットが表示されます) 、タブスイッチャーが画面の下部に移動します); -
Hdyヘッダーバー — GtkHeaderBar に似た拡張パネルの実装ですが、アダプティブ インターフェイスで使用するように設計されており、常に中央に配置され、ヘッダー領域の高さを完全に埋めます。 -
HDyPreferencesウィンドウ — パラメータを設定するためのウィンドウの適応バージョン。設定はタブとグループに分割されています。
GNOME アプリケーションをスマートフォンで使用できるようにすることに関連する改善点には、次のようなものがあります。
- 通話を受信および発信するためのインターフェイス (通話) は、通話がアクティブになると PulseAudio ループバック モジュールを使用して ALSA 内のモデムとデバイスのオーディオ コーデックをペアリングし、通話終了後にモジュールをアンロードします。
- メッセージング プログラムは、チャット履歴を表示するためのインターフェイスを提供します。 SQLite DBMS は履歴の保存に使用されます。 アカウントを検証する機能が追加されました。これはサーバーへの接続を通じてチェックされるようになり、失敗した場合には警告が表示されます。
- XMPP クライアントは、プラグインの使用による暗号化されたメッセージの交換をサポートします。
よろめく 端末暗号化メカニズムの実装によりオメモ 。 現在のチャットで暗号化が使用されているかどうかを示す特別なインジケーターがパネルに追加されました。 また、自分自身または別のチャット参加者の識別スナップショットを表示する機能も追加されました。 - GNOME Web は新しい Libhandy 0.0.10 ウィジェットを使用しており、これにより構成インターフェイスとブラウザ パネルをモバイル画面に適合させることができます。
出所: オープンネット.ru