feat: Implementation of cross-end and cross-window file system service#1594
feat: Implementation of cross-end and cross-window file system service#1594erha19 merged 31 commits intoopensumi:mainfrom
Conversation
4c30c90 to
f885517
Compare
Codecov ReportBase: 57.68% // Head: 57.82% // Increases project coverage by
Additional details and impacted files@@ Coverage Diff @@
## main #1594 +/- ##
==========================================
+ Coverage 57.68% 57.82% +0.14%
==========================================
Files 1269 1256 -13
Lines 78950 78280 -670
Branches 16516 16378 -138
==========================================
- Hits 45539 45268 -271
+ Misses 30397 30048 -349
+ Partials 3014 2964 -50
Flags with carried forward coverage won't be shown. Click here to find out more.
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. ☔ View full report at Codecov. |
Kapture.2022-09-12.at.02.32.57.mov |
|
native 与 opensumi 交互增强 file-tree drag to desktop Kapture.2022-09-12.at.03.57.29.mov只支持单个文件的拖拽,出于考虑文件内容不通过 file-service 读取,直接将 文件 uri 作为内容 看了下当前 node 没有提供 create url from file 的后端 api 服务,如果加上的话可以通过 url 进行下载完整内容 file-tree copy to desktop 浏览器:这个目前浏览器环境应该是做不到的,https://web.dev/async-clipboard |
|
@songhn233 支持 Electron 或 Web 环境下 IDE 窗口间的文件拖拽"复制-粘贴"吗? |
拖拽应该做的直接就是 move 操作了 |
53a2120 to
719d857
Compare
Types
Background or solution
Related issue:
Close PR: #1384 分支乱了,新开一个(
Cross-window copy
Kapture.2022-07-20.at.01.54.23.mov
Cross-window drag and drop
Kapture.2022-07-20.at.01.24.30.mov
Electron
Kapture.2022-08-29.at.23.21.38.mov
Changelog