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
2025-11-14 12:26:34 +08:00
6814e5e1f1
代码中所有的 NULL 都用 C23 标准中的 nullptr 替换
14f321a45f
绘制 tag 标签
Compare 2 commits »
zedhugh
pushed to
main
at
zedhugh/zdwm
2025-11-14 12:00:16 +08:00
16371ed7b1
绘制 tag 标签
a2e40bf63a
计算 bar 高度
99389a763d
退出时清理屏幕信息
94760fc2f8
初始化每个屏幕的 tag
db284bf6b7
检测屏幕信息
Compare 5 commits »
zedhugh
pushed to
main
at
zedhugh/zdwm
2025-11-13 19:28:52 +08:00
9e53010ff7
检测屏幕信息
79425dc890
窗口管理器状态机设计
Compare 2 commits »
zedhugh
pushed to
main
at
zedhugh/zdwm
2025-11-10 23:20:11 +08:00
ce7a3f7757
keep progress
zedhugh
pushed to
main
at
zedhugh/zdwm
2025-10-31 00:45:13 +08:00
e77c986109
检查是否有其他窗口管理器正在运行
zedhugh
pushed to
main
at
zedhugh/zdwm
2025-10-16 18:17:31 +08:00
0ed798c113
代码 APP_NAME 无关化
zedhugh
pushed to
main
at
zedhugh/zdwm
2025-10-10 22:48:15 +08:00
c575092c00
添加信号处理
b8231b78ff
初始化项目配置
zedhugh
created branch
main
in
zedhugh/zdwm
2025-10-10 22:48:15 +08:00
zedhugh
created repository
zedhugh/zdwm
2025-10-10 22:47:39 +08:00
zedhugh
pushed to
main
at
zedhugh/zswm
2025-09-30 21:41:49 +08:00
c6ade0144c
添加 TODO.org 记录待开发功能及 bug
6d9ff81f78
事件适配器适配 XCB_MAPPING_NOTIFY 和 XCB_BUTTON_PRESS 事件
0626a4c512
调整 set_window_event_mask 函数中窗口默认事件掩码组织方式
4500a5adfd
调整 Makefile 和 CMake 配置
9315505085
manage_window 函数中释放窗口位置信息对应的内存
Compare 6 commits »
zedhugh
pushed to
main
at
zedhugh/zswm
2025-09-30 16:16:12 +08:00
b40f499e7b
修复 get_window_tag 函数内存未释放 bug
9dfcf62c3c
修复 get_window_class_instance 函数中的内存释放错误
55c3fa1156
添加鼠标事件拦截
ac91ebbed3
记录光标在每个屏幕中最后停留的位置
Compare 4 commits »
zedhugh
pushed to
main
at
zedhugh/zswm
2025-09-02 01:09:07 +08:00
6719ccca2b
添加自动运行功能
zedhugh
pushed to
main
at
zedhugh/zswm
2025-09-01 20:35:29 +08:00
8cccf23a32
修复 cpu 占用率始终为 0 bug
zedhugh
pushed to
main
at
zedhugh/zswm
2025-09-01 17:54:51 +08:00
0c361a6593
处理 EWMH 扩展的 _NET_ACTIVE_WINDOW 协议
zedhugh
pushed to
main
at
zedhugh/zswm
2025-09-01 17:26:21 +08:00
645083d3a7
调整音量监听及清除逻辑
f31b18316b
退出时清理 xcb 按键资源避免内存泄露
Compare 2 commits »
zedhugh
pushed to
main
at
zedhugh/zswm
2025-09-01 15:32:01 +08:00
88d9dfd714
保存图标像素数据指针以便退出时释放对应的内存
e58a43386d
修改 imlib2 重置图片数据方法
Compare 2 commits »
zedhugh
pushed to
main
at
zedhugh/zswm
2025-09-01 00:58:33 +08:00
91950dc2f4
状态栏绘制添加图标和色彩设置
zedhugh
pushed to
main
at
zedhugh/zswm
2025-08-31 00:12:59 +08:00
1b0ed3b9b8
分离修改窗口宽高/边框宽度和移动窗口操作
zedhugh
pushed to
main
at
zedhugh/zswm
2025-08-30 20:39:23 +08:00
91c417a0e3
调整有多个 class 相同的 client 时 raise_or_run 的行为
zedhugh
pushed to
main
at
zedhugh/zswm
2025-08-30 19:03:56 +08:00
e347dabc21
调整窗口管理器重启后恢复 client tag 信息时机让 rule 尽可能多的生效
First
Previous
...
6
7
8
9
10
...
Next
Last