发布 Miracle-wm 0.6,一个基于 Wayland 和 Mir 的复合管理器

Canonical 的开发者 Matthew Kosarek 发布了 miracle-wm 合成管理器的 0.6 版本。该管理器使用 Wayland 协议和 Mir 合成管理器组件,支持类似 i3 和 Sway 项目的平铺窗口。Waybar 可以用作面板。该项目的代码使用 C++ 编写,并采用 GPLv3 许可证。最终版本提供 snap 格式,以及适用于 Fedora 和其他操作系统的 rpm 和 deb 软件包。 Ubuntu.

miracle-wm 的目的是创建一个复合体 伺服器它采用平铺式布局,但比 Swayfx 等产品更实用、更美观。该项目还支持经典的浮动窗口技术,例如将单个窗口放置在平铺网格上,或将窗口固定到桌面上的特定位置。它支持虚拟桌面,并允许为每个桌面设置默认的窗口管理模式(平铺或浮动窗口)。

Miracle-wm 预计对于喜欢平铺布局但想要视觉效果和更生动的图形设计(具有平滑过渡和颜色)的用户很有用。配置以 YAML 格式定义。要安装 Miracle-wm,您可以使用命令“sudo snap install Miracle-wm —classic”。

 发布 Miracle-wm 0.6,一个基于 Wayland 和 Mir 的复合管理器

主要创新:

  • 该软件包包含 libmiracle-wm-config 库,该库提供了用于创建配置器的 C API。例如,实现了基于 Flutter 界面的图形配置器 miracle-settings。
  • 添加了对 Wayland 协议扩展 wlr-output-management 的支持,用于更改输出设备设置。例如,支持此协议后,您可以使用 wdisplays 应用程序配置屏幕设置。
  • 增加了自定义窗框角圆角半径的功能。
  • 实现了“标记”、“全屏切换”、“浮动切换”、“交换”和“重命名工作区”等IPC命令。
  • 实现反映窗口操作的事件,例如新建、关闭、焦点、标题、全屏模式、移动、浮动、紧急和标记。
  • 添加了 systemd 单元 miracle-wm-xdg-autostart.target 来启动基于 MiracleWM 的会话。
  • 改进了窗框的渲染。
  • 提高动画流畅度。
  • 设置从 $XDG_CONFIG_HOME/miracle-wm.yaml 移至 $XDG_CONFIG_HOME/miracle-wm/config.yaml。显示设置位于 $XDG_CONFIG_HOME/miracle-wm/display.yaml。

播放视频


来源: opennet.ru
为具有 DDoS 保护、VPS VDS 服务器的站点购买可靠的主机 🔥 购买具备 DDoS 防护的可靠网站托管服务,包括 VPS 和 VDS 服务器 | ProHoster