wayland-protocols 1.20 をリリース

利用可能 パッケージリリース ウェイランド-プロトコル1.20これには、基本 Wayland プロトコルの機能を補完し、複合サーバーとユーザー環境の構築に必要な機能を提供する一連のプロトコルと拡張機能が含まれています。 リリース 1.20 はそのほぼ直後に作成されました。 1.19、特定のファイル (README.md、GOVERNANCE.md、MEMBERS.md) をアーカイブに含めることに失敗したためです。

新しいバージョンではプロトコルが更新されました xdg-シェル、すでにリンクされているポップアップ ダイアログの位置を変更する機能が追加されました。 新しい enum 属性と bitfield 属性が「プレゼンテーション時間」および xdg-shell プロトコルに追加されました。 ドキュメントがコンポジションに追加されました
ガバナンス.md新しい Wayland プロトコルを作成し、wayland-protocols セット内の既存のプロトコルを更新するプロセスについて説明します。 既存のプロトコルに若干の追加が加えられ、ドキュメントが改善され、特定されたエラーが排除されました。

現在、wayland プロトコルには、下位互換性を提供する次の安定したプロトコルが含まれています。

  • 「ビューポーター」 - クライアントがサーバー側でスケーリングおよびサーフェス エッジ トリミング アクションを実行できるようにします。
  • 「プレゼンテーションタイム」 - ビデオ表示を提供します。
  • 「xdg-shell」は、サーフェスをウィンドウとして作成および操作するためのインターフェイスであり、画面上でサーフェスを移動したり、最小化、展開、サイズ変更などを行うことができます。

開発がまだ完了しておらず、過去のリリースとの互換性が保証されていない不安定なプロトコル:

  • 「fullscreen-shell」 - 全画面モードでの作業の制御。
  • 「input-method」 - 入力メソッドの処理。
  • 「idle-inhibit」 - スクリーンセーバー (スクリーン セーバー) の起動をブロックします。
  • 「input-timestamps」 — 入力イベントのタイムスタンプ。
  • 「linux-dmabuf」 - DMABuff テクノロジーを使用した複数のビデオ カードの共有。
  • 「text-input」 — テキスト入力の構成。
  • 「ポインタージェスチャー」 - タッチスクリーンからの制御。
  • 「相対ポインタ イベント」 - 相対ポインタ イベント。
  • 「ポインター制約」 - ポインター制約 (ブロック)。
  • 「タブレット」 - タブレットからの入力をサポートします。
  • 「xdg-foreign」 - 「隣接する」クライアントの表面と対話するためのインターフェイス。
  • 「xdg-decoration」 - サーバー側でウィンドウ装飾をレンダリングします。
  • 「xdg-output」 — ビデオ出力に関する追加情報 (分数スケーリングに使用)。
  • 「xwayland-keyboard-grab」 - XWayland アプリケーションで入力をキャプチャします。
  • Primary-selection - X11 と同様、プライマリ クリップボード (プライマリ セレクション) の操作を保証します。通常、そこからの情報は中マウス ボタンを使用して挿入されます。
  • linux-explicit-synchronization は、サーフェス バインド バッファを同期するための Linux 固有のメカニズムです。

出所: オープンネット.ru

コメントを追加します