Sway 1.9首次使用高级渲染
如果你是一个喜欢平铺窗口管理器的Linux用户,你会对以下消息感到高兴。受欢迎的Wayland合成器Sway宣布了其最新版本1.9,展示了一系列增强功能和新功能。
此更新以wlroots 0.17.0版本为基础,这是Sway功能所依赖的基础库。这种依赖性至关重要,因为Sway 1.9中的新功能和改进利用了wlroots 0.17.0中的进步。
有鉴于此,值得注意的增强功能包括对wlroots 0.17的所有改进。这意味着Sway现在支持新的协议,如content-type-v1、xwayland-shell-v1、wp-fractional-scale-v1、security-context-v1和cursor-shape-v1,大大扩展了其兼容性和功能集。
这些协议引入了一系列改进,从更好的安全上下文管理到增强的光标美学,确保了更强大、更具视觉吸引力的桌面体验。
等等,新加入wlroots?简而言之,它是一个模块化库,旨在为自定义Wayland合成器奠定基础。它为开发Wayland合成器、处理Wayland协议支持、输入设备管理、输出渲染等各个方面提供了一套全面的构建块。现在,回到主题上来。
Sway 1.9还带来了改进的xdg-activation-v1支持,现在包括工作空间跟踪和多座位功能,使其在多用户环境中更加通用。
此外,将渲染代码移植到新的wlroots渲染API是一个游戏选择,为用户提供更好的性能和更流畅的操作。另一个值得注意的添加是一个新的配置选项,允许用户禁用主选择,为用户偏好提供更多的自定义。
还引入了新的输入命令来调整libinput的旋转角度和滚动按钮锁定,增强了设备兼容性和用户对其输入设备的控制。
对于那些使用图形平板电脑的人来说,更新带来了好消息,因为平板电脑工具按钮现在可以用于浮动模式调整大小,为平板电脑用户增加了一个方便层。IPC输出事件支持是另一个技术增强,开发人员将发现它有助于创建更集成、更响应的应用程序。
最后,对layershell的按需键盘交互的支持为开发人员创建更具交互性和用户友好性的应用程序开辟了新的可能性。Sway 1.9还包括将默认菜单切换到wmenu,并取消对KDE空闲协议的支持,更标准的idle-notify-v1协议已经取代了该协议。
有关所有Sway 1.9平铺Wayland合成器更改的详细信息,请参阅发布公告。
延伸阅读:
OpenMediaVault 7 NAS获得Kubernetes功能
如果你热衷于自托管NAS并涉足DevOps,你会喜欢这次更新的。OpenMediaVault 7为您推出了一项改变游戏规...
QEMU 9.0首次推出先进的ARM和RISC-V功能
QEMU是一个著名的软件工具,允许用户模拟不同的计算机系统,它发布了最新的更新v9.0。它包含了220位作者提交的270...
Wine 9.9推出Wow64模式和增强的ARM支持
在之前的9.8发布两周后,以允许Linux和macOS用户运行Windows应用程序而闻名的Wine Project宣布...
GNOME 47将于9月18日发布
GNOME坚持严格的六个月发布时间表,通常在3月或4月发布新版本,然后在9月或10月发布。 继3月20日GNOME 46...
Winamp以FreeLLama的名义成为开源
我们每天都在这里分享很多新闻,但有些故事激起了一种甜蜜的怀旧感,让我们回到了珍贵的记忆中。Winamp就是这样一个故事。...