|
|
6b75cda128
|
feat(bar): bar item 扩展钩子功能 bar cell 添加 fixed_width 属性与操作接口
- item type 加入可为空的 after_layout 和 after_draw 钩子
- cell 加 fixed_width 属性, cell api 添加 cell_set_fixed_width 和
cell_get_region 两个接口
- cell api 改为 const 避免外部修改
|
2026-06-28 02:18:58 +08:00 |
|
|
|
bf3de7fb92
|
style: 禁掉 clang-format 的 AlignConsecutiveAssignments 规则并重新格式化整个项目
|
2026-06-24 13:05:56 +08:00 |
|
|
|
9d35d17493
|
fix(bar): 修复 cell text/fg/bg 字符串内存泄露和 p_delete 参数错误
|
2026-06-16 17:17:00 +08:00 |
|
|
|
3be83aefdf
|
fix(bar): 修复颜色缓存造成的颜色野指针从而导致无法正确渲染 cell 的 bug
|
2026-06-16 09:14:34 +08:00 |
|
|
|
4535e171a0
|
feat(bar): 实现 bar 布局排版和渲染绘制流程
|
2026-06-09 20:01:11 +08:00 |
|
|
|
fa2f058032
|
fix(bar): 修复 bar_cell_t text 字段可能为野指针 bug
|
2026-06-09 10:28:35 +08:00 |
|
|
|
ff40b3caa0
|
feat(bar): 添加状态栏 bar 模块的基础架构和 workspace 指示器
|
2026-06-05 02:23:01 +08:00 |
|