|
|
29e0f1e2dc
|
feat: 为窗口移动/尺寸调整添加可配置的刷新率节流
|
2026-06-23 04:38:57 +08:00 |
|
|
|
adf839bf21
|
feat(bar): 实现 bar 可见性切换 action
|
2026-06-06 04:44:56 +08:00 |
|
|
|
be37b17c2e
|
refactor(runtime): 将 runtime 模块从 core 目录迁移至独立的 runtime 目录并封装内部细节
|
2026-06-06 02:08:35 +08:00 |
|
|
|
13fc41f141
|
feat(runtime): 通过 listeners 发送初始状态
|
2026-05-23 23:06:53 +08:00 |
|
|
|
33b0f2f54f
|
refactor(action): 重新设计 action 实现方式
|
2026-05-19 02:55:08 +08:00 |
|
|
|
74319e97f1
|
feat: 添加核心状态变更通知系统
|
2026-05-17 03:20:38 +08:00 |
|
|
|
1f4659e7a4
|
refactor: 使用 workspace_id_invalid() 替代直接比较 ZDWM_WORKSPACE_ID_INVALID
|
2026-05-09 04:09:46 +08:00 |
|
|
|
1cfa2c4505
|
feat(config): 添加配置窗口边框 API
|
2026-05-01 19:07:21 +08:00 |
|
|
|
7413d7439a
|
feat(layouts): 实现 fair/fullscreen/maximize 内置布局
|
2026-04-27 18:38:49 +08:00 |
|
|
|
fc038eda35
|
fix(core/binding): 将 action_arg 改为值类型避免悬空指针问题
|
2026-04-27 01:23:07 +08:00 |
|
|
|
7a86eb469b
|
feat: 添加按键绑定功能
|
2026-04-25 05:36:50 +08:00 |
|
|
|
998b22a288
|
config/runtime_config: remove goto in runtime_config_load function
|
2026-04-18 17:38:27 +08:00 |
|
|
|
2fc4b33359
|
style: 更新 .clang-format 规则并重新格式化所有源文件
- 重构模块使用新的代码风格
- 老代码 (src 目录下的代码) 继续使用之前的代码风格
通过在需要不同代码风格的目录下放对应 .clang-format 配置文件实现
|
2026-04-14 01:52:53 +08:00 |
|
|
|
71eba04de1
|
fix(config): 修复 rule_action 合法性校验 bug
|
2026-04-13 03:01:00 +08:00 |
|
|
|
b55d0c6b91
|
core: 添加窗口规则 (rules) 数据结构和配置接口
|
2026-04-12 02:11:57 +08:00 |
|
|
|
e6b4486f89
|
base: 将通用动态数组操作接入 layout/state/config
|
2026-03-24 20:09:55 +08:00 |
|
|
|
3e09dec613
|
config: 添加用户配置加载流程和默认配置
|
2026-03-24 02:40:57 +08:00 |
|