複合サーバー Hyprland 0.55 のリリース

Waylandプロトコルを使用したHyprland 0.55複合サーバーが利用可能になりました。このプロジェクトはタイリングウィンドウレイアウトに重点を置いていますが、従来の任意のウィンドウ配置、タブ付きウィンドウのグループ化、疑似モザイクモード、フルスクリーンウィンドウの展開もサポートしています。コードはC++で記述されており、BSDライセンスの下で配布されています。

ウィンドウフレームのグラデーション、背景のぼかし、アニメーション効果、影など、視覚的に魅力的なインターフェースを作成するための機能が提供されています。プラグインを接続することで機能を拡張でき、ソケットベースのIPCによって外部からの動作制御が可能です。設定は設定ファイルを通じて行われ、変更は再起動することなく即座に反映されます。また、動的に作成される仮想デスクトップ、画面上の要素レイアウトモード、ホットキーのグローバル処理、タッチパッド/タッチスクリーン上のジェスチャー制御などの機能も備えています。

収録曲:

  • Hyprlandデスクトップの設定に、オプションとしてLua言語が追加されました。Luaでの設定はhyprland.luaファイルで定義されます。このファイルが存在しない場合は、従来のhyprland.conf形式が使用されます。
  • レイアウトAPIが追加され、Luaを使用して設定ファイル内でカスタムウィンドウタイルレイアウトを定義できるようになりました。レイアウトは、モニターまたは仮想デスクトップにリンクできます。
  • スクロールによるウィンドウ切り替え時に、フルスクリーンウィンドウをサポートする機能を追加しました。また、タッチパッドのジェスチャーでスクロールを制御できる機能を追加しました。
  • 設定ファイル内の「icc = "..path.."」設定を使用して、各出力デバイスにカスタムICCカラープロファイルを読み込む機能を追加しました。
  • モニターの色管理機能が向上し、画面共有時の色精度も向上しました。

 複合サーバー Hyprland 0.55 のリリース


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