食铁兽Wayland开发入门系列附属代码
- 本仓库只有代码,文字等介绍见教程各文章
- 平台为Ubuntu24.04 LTS及对应Server版,尽量使用软件仓库中的软件以保持环境统一。
- Wayland入门教程01:框架简介
- Wayland入门教程02:库安装配置与介绍
- Wayland入门教程03:Wayland架构
- Wayland入门教程04:开发
- Wayland入门教程04.01:调试工具
- Wayland入门教程04.02:运行测试程序
- Wayland入门教程04.03:xserver
- Wayland入门教程04.04:hello world
- Wayland入门教程04.05:连接server
- Wayland入门教程04.06:获取全局对象
- Wayland入门教程04.07:shell stable协议
- Wayland入门教程04.08:Protocol说明
- Wayland入门教程04.09:第一个窗口
- Wayland入门教程04.10:输入设备管理器
- Wayland入门教程04.11:鼠标操作
- Wayland入门教程04.12:个性化鼠标
- Wayland入门教程04.13:窗口操作
- Wayland入门教程04.14:窗口背景
- Wayland入门教程04.15:键盘输入
- Wayland入门教程05:进阶
- 代码适配Ubuntu 24.04 LTS
- 匹配文章顺序
- 以Ubuntu22.04开发环境为例,wayland删除了wl_shell接口,修改为xdg_wm_base
- 添加基本的开发操作,包括连接服务、显示界面、显示鼠标、键盘输入等。