|
|
dee4073996
|
feat(bar): 新增绑定模式指示器显示当前 binding mode
- 新增 bar/binding: 监听 binding mode 变更,显示当前模式名
- 支持点击单元循环切换绑定模式(binding_mode_cycle)
- 默认模式下按 show_default 配置决定是否隐藏单元
- 补充 binding 相关默认配置(颜色、内边距、是否显示默认模式)
|
2026-06-16 02:09:38 +08:00 |
|
|
|
41f82d7039
|
feat(bar): 在 workspace 列表末尾显示当前 workspace 布局符号
|
2026-06-15 19:50:42 +08:00 |
|
|
|
4535e171a0
|
feat(bar): 实现 bar 布局排版和渲染绘制流程
|
2026-06-09 20:01:11 +08:00 |
|
|
|
b510b7b473
|
feat(bar): 初始化 bar 窗口并将 bar 集成到 runtime 启动流程中
|
2026-06-06 09:23:15 +08:00 |
|
|
|
0d43c79ad6
|
feat(config): 默认配置补充按键绑定
|
2026-05-31 18:54:23 +08:00 |
|
|
|
33b0f2f54f
|
refactor(action): 重新设计 action 实现方式
|
2026-05-19 02:55:08 +08:00 |
|
|
|
0d4a907dd8
|
feat(action): 实现切换当前 output 工作区功能
|
2026-05-09 23:00:01 +08:00 |
|
|
|
a60d9f31a7
|
feat(action): 实现 focus_window 窗口焦点切换及 raise 命令
|
2026-05-07 07:20:27 +08:00 |
|
|
|
8fcf46979a
|
feat(action): 绑定 toggle_fullscreen/maximize/floating 快捷键
|
2026-05-07 03:54:30 +08:00 |
|
|
|
70e2477649
|
feat(action): 重构 action 接口为函数指针表并实现 quit 和 raise_or_run
|
2026-05-05 00:44:04 +08:00 |
|
|
|
d90cebe0c2
|
feat(core+backend/X11): 实现窗口边框管理和焦点跟随鼠标
|
2026-05-02 00:46:13 +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 |
|
|
|
c93e78bbd6
|
feat(core+backend/X11): 完成快捷键绑定和触发功能
|
2026-04-27 01:09:23 +08:00 |
|
|
|
7a86eb469b
|
feat: 添加按键绑定功能
|
2026-04-25 05:36:50 +08:00 |
|
|
|
2fc4b33359
|
style: 更新 .clang-format 规则并重新格式化所有源文件
- 重构模块使用新的代码风格
- 老代码 (src 目录下的代码) 继续使用之前的代码风格
通过在需要不同代码风格的目录下放对应 .clang-format 配置文件实现
|
2026-04-14 01:52:53 +08:00 |
|
|
|
3e09dec613
|
config: 添加用户配置加载流程和默认配置
|
2026-03-24 02:40:57 +08:00 |
|