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
245151dda2
优化提交代码的处理逻辑,避免一些情况无法提交代码
2026-04-01 11:16:41 +08:00
xintaofei
d5db553e0b
修复:提交列表的提交项是否推送远程的判断基线分支之前固定是folder的分支,而不是过滤的分支
2026-03-31 19:12:27 +08:00
xintaofei
f2a53acc9d
修复错误警告
2026-03-31 13:11:08 +08:00
xintaofei
8d393b3b4f
优化web/server模式下的目录选择,现在支持目录树选择,而不是硬文本写入
2026-03-30 14:59:23 +08:00
xintaofei
19890b3cb5
修复:推送窗口的提交列表识别不到在其它分支已远程推送的提交记录
2026-03-29 21:39:16 +08:00
xintaofei
a7f628ee21
后端代码优化
2026-03-29 18:55:47 +08:00
xintaofei
080a16f26c
支持无GUI的Server运行模式
2026-03-29 18:36:30 +08:00
xintaofei
b330a4f936
完善web缺失的端点
2026-03-25 17:13:24 +08:00
xintaofei
ac09d3db9e
初始化web服务功能
2026-03-25 14:26:26 +08:00
xintaofei
6067d5f9c4
修复git未跟踪文件目录显示不全
2026-03-24 10:05:36 +08:00
xintaofei
73789bcb9f
修复推送时指定远程后的授权信息不匹配
2026-03-23 16:49:36 +08:00
xintaofei
017b598649
支持在git推送时选择远程源
2026-03-23 16:39: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
499c43e8d7
修复windows下的构建警告
2026-03-22 13:38:42 +08:00
xintaofei
44f812c8d2
修复git凭证的使用问题
2026-03-21 16:49:48 +08:00
yyimba@qq.com
107ee21a48
优化git处理
2026-03-21 14:45:42 +08:00
itpkcn@gmail.com
dac99fdccf
优化git提交用户名处理逻辑
2026-03-21 13:29:50 +08:00
itpkcn@gmail.com
aaad19adb5
支持实时处理Git凭证
2026-03-21 13:20:46 +08:00
itpkcn@gmail.com
59327f6e02
增强git凭证处理
2026-03-21 12:01:40 +08:00
xintaofei
aeddc37655
优化文件树git状态检测性能
2026-03-20 22:46:17 +08:00
xintaofei
f8ea694986
修复windows下执行部分git命令没有带上CREATE_NO_WINDOW标识
2026-03-20 21:35:39 +08:00
xintaofei
2712bd1f91
修复警告
2026-03-19 21:33:21 +08:00
xintaofei
4519a14585
修复git在非 ASCII 字符(如中文)时的各种异常
2026-03-15 23:10:04 +08:00
xintaofei
d03be55c6b
增强git贮藏(stash)功能,支持可视化操作
2026-03-15 22:09:05 +08:00
xintaofei
2b679b5ba8
优化代码冲突解决
2026-03-14 21:17:26 +08:00
xintaofei
4129f02985
支持git冲突时弹出窗口合并代码解决冲突
2026-03-14 20:55:15 +08:00
xintaofei
f4f70c438a
在文件树上支持右键添加文件和添加目录操作
2026-03-13 23:33:31 +08:00
xintaofei
874591a473
优化远程Git分组显示
2026-03-13 23:20:25 +08:00
xintaofei
767d43b0cf
初步支持远程Git管理
2026-03-13 22:55:55 +08:00
xintaofei
080a969c1e
修复右侧边栏“提交”区域在没有提交记录时显示错误
2026-03-12 22:51:53 +08:00
xintaofei
7a6ddb87ba
修复git仓库初始化功能
2026-03-12 22:44:02 +08:00
xintaofei
7a4cbcb73e
支持在会话输入框直接进行文件/图片的拖拽和粘贴
2026-03-08 10:54:06 +08:00
xintaofei
68e2c7f989
修复commits区域展开后,里面的提交消息显示不完整
2026-03-08 08:51:21 +08:00
xintaofei
b1ea16fae0
移除Unknown错误码
2026-03-07 17:55:06 +08:00
xintaofei
dbcac80712
统一错误处理
2026-03-07 16:40:59 +08:00
xintaofei
2b68d77adb
folders后端多语言处理
2026-03-07 16:11:31 +08:00
xintaofei
349845c137
folders.rs多语言处理
2026-03-07 15:59:14 +08:00
xintaofei
6e5219cc10
继续多语言处理
2026-03-07 15:49:00 +08:00
xintaofei
6c48be023c
欢迎页面支持多语言
2026-03-07 12:17:57 +08:00
xggz
54d1097b41
Initial commit
2026-03-06 22:56:13 +08:00