2024-08-24
本次迭代进展 写在8月末,在最近的开发工作中,wsm 在改进其核心功能方面取得了重大进展。值得注意的是,现在 wsm 已可以正常启动X11应用和 Wayland 应用。下一个关键步骤是完善 SSD UI 交互功能,以提供更完整和友好的用户体验。本次迭代主要包括以下内容:
合成器基础功能的完善
支持鼠标移动、re...
阅读全文
2024-06-23
笔者开发环境1234567891011操作系统: Arch Linux KDE Plasma 版本: 6.1.1KDE 程序框架版本: 6.3.0Qt 版本: 6.7.2内核版本: 6.9.6-arch1-1 (64 位)图形平台: Wayland处理器: 12 × 12th Gen Intel® Core™ i7-1250U内存: 15.3 GiB 内存图...
阅读全文
2024-06-23
什么是 wsm? 为什么要开发 wsm 项目?Wayland 世界中有多种合成器,其中较为知名的有 Weston、Kwin 和 Mutter。Weston 作为 Wayland 的参考合成器实现,虽然轻量,但并不适合用于构建功能强大的 PC 合成器;Kwin 和 Mutter 则由于历史原因,与 Plasma 和...
阅读全文
2024-06-19
什么是 wlroots?wlroots 是一个底层库,用于构建基于 Wayland 显示服务器协议的窗口管理器和桌面环境。它由Wayland的发布经理 Simon Ser 主导开发,旨在简化 Wayland 生态系统中的窗口管理器的开发过程。
核心功能wlroots提供了一组用于处理显示服务器基础设施的工具和抽象层。其核心功能包括:
输出管理:处理显示设备...
阅读全文