zedhugh pushed to arch_refactor at zedhugh/zdwm 2026-04-05 23:26:14 +08:00
a89613d37d fix: 更改 window 相关接口注释使其与最新的窗口堆叠方案适配
zedhugh pushed to arch_refactor at zedhugh/zdwm 2026-04-05 23:19:11 +08:00
1d781d66e9 迁移窗口堆叠顺序到新方案(完成)
zedhugh pushed to arch_refactor at zedhugh/zdwm 2026-04-01 16:10:06 +08:00
367d825a58 WIP: 迁移窗口堆叠顺序到新方案
196dab9bb3 事件循环框架
90a25fb120 core: 添加窗口所属层级判定
Compare 3 commits »
zedhugh pushed to main at zedhugh/zdwm 2026-03-27 04:19:01 +08:00
a5d31cccdd 添加快捷键聚焦 mpv
zedhugh pushed to arch_refactor at zedhugh/zdwm 2026-03-25 22:50:26 +08:00
4d8092be43 core: 实现窗口分层栈维护函数
zedhugh pushed to arch_refactor at zedhugh/zdwm 2026-03-24 23:41:25 +08:00
dee0a19f34 core: 窗口分层类型与接口草案
zedhugh pushed to arch_refactor at zedhugh/zdwm 2026-03-24 20:11:05 +08:00
e6b4486f89 base: 将通用动态数组操作接入 layout/state/config
e7a519be6a base: 添加动态数组管理辅助函数
Compare 2 commits »
zedhugh pushed to arch_refactor at zedhugh/zdwm 2026-03-24 02:43:43 +08:00
eb376e51b7 core: runtime 接管用户配置模块句柄
3e09dec613 config: 添加用户配置加载流程和默认配置
Compare 2 commits »
zedhugh pushed to arch_refactor at zedhugh/zdwm 2026-03-23 19:07:11 +08:00
67f0c169f5 utils 按作用拆成 log/macros/memory 三个模块
fa93b3d733 添加 clang-tidy 配置
a4dcb1eb8b 添加 git 提交前自动格式化配置
32679b354a config: 加载用户配置动态链接库
fb3bb10eab 调整用户自定义配置接口声明
Compare 9 commits »
zedhugh pushed to arch_refactor at zedhugh/zdwm 2026-03-22 04:22:31 +08:00
ac22a2b529 feat: 添加屏幕去重功能并调整测试用例目录结构
zedhugh pushed to arch_refactor at zedhugh/zdwm 2026-03-22 02:13:01 +08:00
ad22b0fe93 core: 添加 pointer enter 事件
f573575ed6 Merge branch 'main' into arch_refactor
86a89452a7 fix: 修复 raise_or_run 可能聚焦窗口不对 bug
Compare 3 commits »
zedhugh pushed to main at zedhugh/zdwm 2026-03-22 01:46:21 +08:00
86a89452a7 fix: 修复 raise_or_run 可能聚焦窗口不对 bug
zedhugh pushed to arch_refactor at zedhugh/zdwm 2026-03-21 03:02:07 +08:00
5d89caff0a 调整 X11 backend 目录结构
zedhugh pushed to arch_refactor at zedhugh/zdwm 2026-03-21 02:52:49 +08:00
931dc3d8d5 core: 定义核心事件数据模型并更新其文档
zedhugh pushed to arch_refactor at zedhugh/zdwm 2026-03-16 00:03:30 +08:00
4c96f2a1db core: 定义按键和鼠标事件
zedhugh pushed to arch_refactor at zedhugh/zdwm 2026-03-14 13:55:46 +08:00
58d1b09203 test: 接入 CTest 并添加基础 runtime 测试
6ec4d8422f core: 添加 X11 后端初始化与屏幕信息探测
57c0250c44 fix: 修复 warn 宏调错内部函数
Compare 3 commits »
zedhugh pushed to arch_refactor at zedhugh/zdwm 2026-03-14 04:01:42 +08:00
59a6177770 core: 补全 state 容器初始化与实体访问接口
zedhugh pushed to arch_refactor at zedhugh/zdwm 2026-03-13 04:26:10 +08:00
6335013172 core: 抽离状态描述结构并补全 state 容器接口
zedhugh pushed to arch_refactor at zedhugh/zdwm 2026-03-13 02:23:46 +08:00
cfbc66cf49 core: 补全 layout 注册表与结果集接口
zedhugh pushed to arch_refactor at zedhugh/zdwm 2026-03-13 01:49:46 +08:00
9954ae19d4 core: 补全 layout 注册表与结果集接口