Commit Graph

9 Commits

Author SHA1 Message Date
d0e286e4bb fix: prevent state loss when popout tab and hide option for home tab
- Force loaded:true and loading:false in usePopOutTab to prevent auto-load overwriting
- Hide '在新窗口中打开' option for home tab in context menu
2026-03-22 00:00:34 +08:00
aa5895873b feat: transfer tab state to popout window and close tab in main window
- Restore transfer-tab-data IPC for transferring tab state
- Create usePopOutTab hook to receive tab data in new window
- Update handlePopOut to transfer data and close tab in main window
- Add PopOutTabData interface for type safety
2026-03-21 23:52:02 +08:00
7db1f9162b feat: 默认折叠左侧文件列表 2026-03-20 13:10:24 +08:00
cbc1af7348 feat(home): add AI chat interface with OpenCode integration 2026-03-14 21:53:52 +08:00
371d4ce327 fix: 修复 markdown 编辑保存后内容丢失的问题
- 在 saveContent 中缓存 unsavedContent,避免 async 期间的竞态条件
- 在 useMarkdownLogic 中添加 lastContentRef 跟踪内容变化,防止不必要的编辑器更新
2026-03-13 18:38:38 +08:00
04fc326a8d fix: 修复侧边栏拖动条在网页界面区域失效的问题 2026-03-11 22:11:27 +08:00
8531d916a3 fix: 修复侧边栏拖动条位置偏移问题 2026-03-08 17:35:18 +08:00
afe43c5ff9 feat(remote): 添加文件传输功能页面
- 新增 FileTransferPage 组件,支持本地与远程文件传输
- 添加 LocalFilePanel 和 RemoteFilePanel 组件
- 实现 TransferQueue 传输队列组件,支持拖动调整高度
- 优化侧边栏拖动条样式,修复拖动偏移问题
- 统一文件列表样式为灰白极简风格
- 支持 file-transfer-panel 协议打开文件传输标签页
2026-03-08 17:03:21 +08:00
1f104f73c8 Initial commit 2026-03-08 01:34:54 +08:00