This website requires JavaScript.
Explore
Help
Register
Sign In
zedhugh
0 Followers
·
0 Following
Joined on
2025-07-29
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
3
Projects
Packages
Public Activity
Starred Repositories
zedhugh
pushed to
main
at
zedhugh/zdwm
2026-01-29 09:59:33 +08:00
a748159dcd
删除 client 不必要的属性
zedhugh
pushed to
main
at
zedhugh/zdwm
2026-01-29 09:19:19 +08:00
6f4690705a
修正浮动窗口和全屏窗口配合行为
a5ce85be78
支持窗口全屏操作
a772d0f56f
支持 client 窗口浮动
Compare 3 commits »
zedhugh
pushed to
main
at
zedhugh/zdwm
2026-01-28 20:02:56 +08:00
5ecaa97f10
添加 raise_or_run 功能
99d2e33a46
使用 _NET_WM_DESKTOP 保存和恢复 client 所在 tag
d1fa848632
快捷键主 modifier 从 ALT 切换到 SUPER
23fb95a5e4
清理 root 窗口 property
47d578ca71
实现 wm_scan_clients 函数
Compare 9 commits »
zedhugh
pushed to
main
at
zedhugh/zdwm
2026-01-14 03:56:13 +08:00
049b18a496
调整 send_client_to_next_monitor 函数实现
ced78b004f
添加记录和恢复光标在每个 monitor 中的位置功能
Compare 2 commits »
zedhugh
pushed to
main
at
zedhugh/zdwm
2026-01-13 09:44:50 +08:00
5e22aed718
monitor_arrange 函数支持多 monitor
zedhugh
pushed to
main
at
zedhugh/zdwm
2026-01-07 23:19:07 +08:00
6b49045ee9
切换 client 所在 monitor
zedhugh
pushed to
main
at
zedhugh/zdwm
2026-01-07 11:39:16 +08:00
2902c994ba
切换 client 所在 tag
zedhugh
pushed to
main
at
zedhugh/zdwm
2026-01-06 04:27:45 +08:00
1dbcf3e654
tile 布局
8fba9ee71f
处理切换 tag 后 client 的焦点
943ede70a0
实现 _NET_ACTIVE_WINDOW 消息协议
fac2a84d7f
更新 clang-format 配置
Compare 4 commits »
zedhugh
pushed to
main
at
zedhugh/zdwm
2025-12-22 11:36:39 +08:00
6382afeb03
处理堆叠顺序
dee16344ce
修复 xwindow_get_text_property 函数中返回 reply 为 NULL 造成的 bug
94d3aa669f
处理窗口创建/销毁和切换 tag 时的窗口焦点
b944251f11
切换 tag 时重排对应 monitor 中的 client
Compare 4 commits »
zedhugh
pushed to
main
at
zedhugh/zdwm
2025-12-20 23:10:29 +08:00
c5e79661d1
使用 Xephyr 调试程序时继承现有 dpi 设置的值
8eeeff5f3b
添加从 Xresources 中读取配置功能
364a00fb7c
添加边框
abc1979c04
修复 monocle 布局在窗口边框宽度不为 0 时位置不对 bug
Compare 4 commits »
zedhugh
pushed to
main
at
zedhugh/zdwm
2025-12-14 22:17:19 +08:00
194816ec2d
修复错误的 root 窗口属性事件掩码设置
0c029b7bfd
调整 client 坐标配置流程
ffc39cd2bf
每个窗口的 bar window 设置 class 和 name 属性
db4bcfcb81
修复 xwindow_get_text_property 函数 bug
9594b84237
创建 WM_CHECK 窗口
Compare 5 commits »
zedhugh
pushed to
main
at
zedhugh/zdwm
2025-12-09 09:39:34 +08:00
ef1f71e92f
关闭窗口时清理对应资源
f7a29ce74c
调整 client 窗口监听的事件
684e61afe7
修复 client_remove_from_tag 函数 bug
f670c2f22c
修复 client_detach_list 函数 bug
Compare 4 commits »
zedhugh
pushed to
main
at
zedhugh/zdwm
2025-12-09 05:08:14 +08:00
3e23cbbe9f
修改 atoms 文件生成脚本的 shebang 为 bash
zedhugh
pushed to
main
at
zedhugh/zdwm
2025-12-09 04:48:25 +08:00
7405544c61
调整程序启动器命令参数
4ca37760e8
绘制任务栏
503135830e
调整 xwindow_get_text_property 函数
8171cbb472
修复屏幕工作区 y 坐标错误 bug
489ae4bf2a
添加 monocle 布局功能
Compare 8 commits »
zedhugh
pushed to
main
at
zedhugh/zdwm
2025-11-27 07:53:21 +08:00
42ee022a0e
显示窗口
zedhugh
pushed to
main
at
zedhugh/zdwm
2025-11-25 06:11:18 +08:00
fc1f1455c1
添加窗口属性设置宏
b99b8368aa
封装窗口焦点控制函数
2ccf2a3f53
打印事件信息
a26a903a19
添加重启和退出快捷键
b45eea11fa
修改重启实现方式
Compare 7 commits »
zedhugh
pushed to
main
at
zedhugh/zdwm
2025-11-23 06:49:02 +08:00
a6d6798714
添加 xkbcommon 支持
zedhugh
pushed to
main
at
zedhugh/zdwm
2025-11-22 22:59:06 +08:00
88bf451cd4
keep xkb progress
edda316709
设置快捷键
Compare 2 commits »
zedhugh
pushed to
main
at
zedhugh/zdwm
2025-11-21 17:48:18 +08:00
76f9e15130
修改 monitor 中 tag mask 显示格式(%b 格式仅 gcc 编译器支持)
ec93e6c023
点击切换 tag 功能做成 button 配置
Compare 2 commits »
zedhugh
pushed to
main
at
zedhugh/zdwm
2025-11-21 01:00:59 +08:00
bf595e6c8a
设置 root 窗口鼠标样式
2aed03566c
添加点击切换 tag 功能
Compare 2 commits »
First
Previous
...
5
6
7
8
9
...
Next
Last