xintaofei
56cd207801
fix(ui): add max-height limit to commit message textarea
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-09 18:48:27 +08:00
xintaofei
98691c1d9e
fix(ui): add flex container to sidebar wrapper to enable conversation list scrolling
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-09 14:02:17 +08:00
xintaofei
768d1326b1
feat(ui): add responsive layout support for mobile and small screens
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-07 15:47:16 +08:00
xintaofei
ea3b20b2d9
fix: update run button state when terminal tab is closed directly
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-03 10:42:50 +08:00
xintaofei
9396127cd9
feat: add @ file mention support in chat input and unify directory attachment
...
Support typing "@" in the chat input to trigger a file list popup with
filtering, keyboard navigation, and file/directory attachment. Directories
from the sidebar file tree now attach as resource links instead of injecting
text into the input.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-02 22:43:27 +08:00
xintaofei
e7bd12e16f
fix: sync run button state with terminal process via centralized exit tracking
...
Centralize terminal process lifecycle in terminal-context as single
source of truth. TerminalView reports exit/failure via callback,
context maintains exitedTerminals set, command-dropdown reacts to it.
Removes redundant polling and per-component exit event subscriptions
that raced with deferred spawn introduced in b2d10fa .
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-02 19:02:01 +08:00
xintaofei
efd8e1104f
features: add commit and push option to git commit window
...
- Add split button with dropdown in commit dialog supporting both
"Commit" and "Commit and Push" actions
- Pass folderId through gitCommit/gitPush API calls so backend emits
events that the folder window can receive for toast notifications
- Update Tauri git_commit and git_push commands to accept folder_id
parameter with window label fallback for cross-window compatibility
- Wrap commit page with GitCredentialProvider for push authentication
- Keep commit window open when push fails so user can see the error
- Add i18n translations for all 10 locales
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-02 16:22:41 +08:00
xintaofei
b98f50340f
Feature: Supports remote branch deletion
2026-04-01 12:41:15 +08:00
xintaofei
c25e4062b9
fix lint
2026-04-01 11:18:51 +08:00
xintaofei
245151dda2
优化提交代码的处理逻辑,避免一些情况无法提交代码
2026-04-01 11:16:41 +08:00
xintaofei
f33f658a85
修复:“添加到VCS”的弹框显示了已经被git跟踪的文件
2026-04-01 10:39:15 +08:00
xintaofei
c5fe85d309
推送窗口现在会判断是否有配置Git远程仓库,显示正确的提示信息
2026-03-31 18:52:18 +08:00
xintaofei
8d393b3b4f
优化web/server模式下的目录选择,现在支持目录树选择,而不是硬文本写入
2026-03-30 14:59:23 +08:00
xintaofei
e2b76132ba
调整folder顶部的终端按钮
2026-03-28 10:32:51 +08:00
xintaofei
ea77c5b0e8
folder增加项目启动器入口,优化窗口跳转
2026-03-27 15:25:55 +08:00
xintaofei
aacada1253
优化agent列表和工作模式的选择滑块样式
2026-03-26 22:50:45 +08:00
xintaofei
f61f9fb025
修复所有lint警告和错误
2026-03-26 21:47:13 +08:00
xintaofei
3af6474b4d
folder页面标题间距调整
2026-03-25 23:54:49 +08:00
xintaofei
c4809bec46
folder标题适配web端
2026-03-25 22:39:57 +08:00
xintaofei
388f92637c
优化folder打开逻辑
2026-03-25 18:24:32 +08:00
xintaofei
ac09d3db9e
初始化web服务功能
2026-03-25 14:26:26 +08:00
xintaofei
421857f249
优化folder窗口顶部的模式选择样式
2026-03-24 23:53:37 +08:00
xintaofei
6067d5f9c4
修复git未跟踪文件目录显示不全
2026-03-24 10:05:36 +08:00
xintaofei
be08b59aa0
支持把目录附加到会话(临时处理)
2026-03-23 18:15:30 +08:00
xintaofei
73789bcb9f
修复推送时指定远程后的授权信息不匹配
2026-03-23 16:49:36 +08:00
xintaofei
017b598649
支持在git推送时选择远程源
2026-03-23 16:39:49 +08:00
xintaofei
bf388526d7
代码提交/推送时,右侧边栏的提交列表实时更新最新状态
2026-03-23 16:21:49 +08:00
xintaofei
b010ef071d
修复本地新创建的分支无法推送到远程
2026-03-23 16:09:18 +08:00
xintaofei
a23206796f
Git推送成功后现在会自动关闭推送窗口
2026-03-22 23:38:56 +08:00
xintaofei
49760ccb58
新会话默认连接agent列表里面的第一个agent,不再固定使用codex
2026-03-22 22:35:01 +08:00
xintaofei
8432475ca6
在提交区域添加“刷新”和“推送”右键快捷操作
2026-03-21 20:48:04 +08:00
xintaofei
d9032f1c82
添加git推送窗口,显示待提交列表和查看文件差异
2026-03-21 20:37:19 +08:00
xintaofei
7fecc83d40
修复lint问题和错误
2026-03-21 15:14:35 +08:00
itpkcn@gmail.com
aaad19adb5
支持实时处理Git凭证
2026-03-21 13:20:46 +08:00
xintaofei
aeddc37655
优化文件树git状态检测性能
2026-03-20 22:46:17 +08:00
xintaofei
1ce062dce4
右侧边栏变更区域支持删除操作
2026-03-20 22:23:40 +08:00
xintaofei
03191b3ff2
aux-panel代码优化
2026-03-19 00:43:29 +08:00
xintaofei
dc461c1c18
文件搜索结果里对目录图标着色
2026-03-19 00:35:36 +08:00
xintaofei
33d70b8866
支持搜索文件和目录
2026-03-19 00:24:50 +08:00
xintaofei
c86ee488c4
修复构建错误
2026-03-15 23:26:20 +08:00
xintaofei
d386d8c2b9
Merge branch 'main' into cv-main-xx1jlt
2026-03-15 22:46:27 +08:00
xintaofei
7a3b32a9c6
新建文件/目录时输入框自动获得焦点
2026-03-15 22:46:19 +08:00
xintaofei
726a20c8ce
支持提交窗口中目录的右键快捷操作
2026-03-15 22:45:15 +08:00
xintaofei
d03be55c6b
增强git贮藏(stash)功能,支持可视化操作
2026-03-15 22:09:05 +08:00
xintaofei
31a4fd5b4b
删除分支时,如果提示分支未合并完成,支持强制删除,而不是永远无法删除
2026-03-15 18:44:20 +08:00
xintaofei
157fa2b77f
修复.gitignore一处子目录/子文件着色问题
2026-03-15 18:33:50 +08:00
xintaofei
0b820594d9
修复合并编辑时的代码问题
2026-03-14 21:25:41 +08:00
xintaofei
2b679b5ba8
优化代码冲突解决
2026-03-14 21:17:26 +08:00
xintaofei
4129f02985
支持git冲突时弹出窗口合并代码解决冲突
2026-03-14 20:55:15 +08:00
xintaofei
6fb6f5b651
支持快捷复制提交消息
2026-03-13 23:50:41 +08:00