zedhugh pushed to arch_refactor at zedhugh/zdwm 2026-03-12 06:56:44 +08:00
57c6a831d4 docs: 明确 sticky 窗口规则并修正 core 头文件注释
zedhugh pushed to arch_refactor at zedhugh/zdwm 2026-03-12 05:46:11 +08:00
499030bd04 core: 明确布局函数返回语义与 floating 布局约定
zedhugh pushed to arch_refactor at zedhugh/zdwm 2026-03-11 20:15:43 +08:00
1bee0de9f9 Merge branch 'main' into arch_refactor
123fe77bbb refactor: 移除 focus_in 事件处理
1ec92ec3e2 feat: 添加 _NET_WM_STATE_SKIP_TASKBAR 支持
Compare 3 commits »
zedhugh pushed to main at zedhugh/zdwm 2026-03-11 18:10:05 +08:00
123fe77bbb refactor: 移除 focus_in 事件处理
1ec92ec3e2 feat: 添加 _NET_WM_STATE_SKIP_TASKBAR 支持
Compare 2 commits »
zedhugh pushed to arch_refactor at zedhugh/zdwm 2026-03-11 05:56:14 +08:00
7de9cd500b feat: 为 workspace 添加可用布局列表功能
zedhugh pushed to arch_refactor at zedhugh/zdwm 2026-03-11 05:29:56 +08:00
329943ab3e 完善最小核心架构设计和数据结构简化
zedhugh pushed to arch_refactor at zedhugh/zdwm 2026-03-10 08:10:43 +08:00
f106857cd8 新的架构设计文档和核心系统数据结构及接口声明
cdcafa1216 feat(tray): 增加独立系统托盘模块并补齐兼容性与所有权处理
Compare 2 commits »
zedhugh pushed to main at zedhugh/zdwm 2026-03-10 07:50:46 +08:00
cdcafa1216 feat(tray): 增加独立系统托盘模块并补齐兼容性与所有权处理
zedhugh pushed to main at zedhugh/zdwm 2026-03-10 07:43:06 +08:00
489c826549 feat(tray): 增加独立系统托盘模块并补齐兼容性与所有权处理
zedhugh created branch arch_refactor in zedhugh/zdwm 2026-03-10 06:44:20 +08:00
zedhugh pushed to arch_refactor at zedhugh/zdwm 2026-03-10 06:44:20 +08:00
988f1ca17a 新的架构设计文档和核心系统数据结构及接口声明
zedhugh pushed to main at zedhugh/zdwm 2026-03-10 06:44:01 +08:00
d8cd91ea48 feat: 状态栏配置接入配置系统
zedhugh pushed to main at zedhugh/zdwm 2026-03-08 15:22:53 +08:00
35f0ea9680 feat: 添加壁纸功能
zedhugh pushed to main at zedhugh/zdwm 2026-03-08 13:42:49 +08:00
241860b415 feat: 添加壁纸功能
zedhugh pushed to main at zedhugh/zdwm 2026-03-08 12:33:08 +08:00
73f659ef1f feat: 添加壁纸功能
zedhugh pushed to main at zedhugh/zdwm 2026-03-08 04:09:17 +08:00
4ccdc9c23d fix: 提高 xcursor_set_pointer_position 操作响应速度
ac4cfc1ed3 feat: 添加 focus_next_monitor 操作用于切换当前 monitor
Compare 2 commits »
zedhugh pushed to main at zedhugh/zdwm 2026-03-08 03:31:15 +08:00
9fbd7f45e9 fix: 修复 client_send_to_tag 操作的焦点问题
zedhugh pushed to main at zedhugh/zdwm 2026-03-08 03:05:13 +08:00
ea47717783 fix: 去除被其他 monitor 覆盖的 monitor
850221793f fix: audio 模块的初始化状态不要暴露给外部
Compare 2 commits »
zedhugh pushed to main at zedhugh/zdwm 2026-03-07 02:15:31 +08:00
5b41eb97cd fix: 修复窗口 Y 轴约束误用 workarea.width 的问题
cecd7dc2d9 fix: 修复 client_manage 函数中 client 初始化 tag 逻辑
92a810f345 fix: client_send_to_tag 不再切换 monitor 的 tag
9f8b2453fa feat: 焦点切换时屏幕和光标自动跟随
4428eb056d fix: 修改 wm_set_current_monitor 函数实现避免光标乱跳
Compare 10 commits »
zedhugh pushed to main at zedhugh/zdwm 2026-02-26 14:49:37 +08:00
323a0f3711 支持窗口最小化功能