Skip to content

Preview - #401

Closed
1lck wants to merge 45 commits into
mainfrom
preview
Closed

Preview#401
1lck wants to merge 45 commits into
mainfrom
preview

Conversation

@1lck

@1lck 1lck commented Sep 2, 2026

Copy link
Copy Markdown
Owner

No description provided.

arkleselect and others added 30 commits August 30, 2026 00:26
- 优化变更树选择、目录聚合差异与文件状态交互
- 完善提交历史多选、引用菜单及 ahead/behind 标识
- 新增推送预览、force-with-lease 与标签推送选项
- 扩展 Rust Core Git 契约、共享 fixture 与覆盖测试
提交选中文件时保留并在失败后恢复原始索引,同时针对最终提交快照检查冲突标记并对齐差异预览。

遵循 Git 推送远端配置,保留完整远程引用;历史修改失败后刷新仓库状态,并在未选择文件时禁用提交按钮。
fix(macOS): prevent RunEntryPoint activation race during module teardown
The testing helper detaches into its own process group, so the previous
group-scoped walk only sampled the shell wrapper waiting on its child.
Walk the ppid tree instead and capture a listing plus a thread-stack
sample of every descendant before terminating the run.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
fix(ci): make Swift test watchdog stall-aware
fix:修复 WorkbenchView 冲突覆盖导致的 macOS UI 回退问题
- 使用临时索引提交选中文件,保证审阅快照、重命名和大路径集语义一致

- 校验推送预览与远端引用身份,统一拉取、检出及冲突恢复状态

- 聚合多提交与工作树差异,限制异步批处理并完善 Windows 状态刷新和本地化
chore: sync main release history into preview
@1lck 1lck closed this Sep 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants