速享
# BUG LIST
- Win传送文件夹到安卓不能下载
- fix: 不开流量不连wifi组网不能互联(github issue)(还未测试)
# TODO LIST
- feat:生命周期更新刷新最近文件
- feat:拖拽到指定头像单独上传文件(PC 在连接多个设备的时候,可以拖拽文件到指定设备头像上,实现单独发送功能)
- feat: PC端引入通知组件(下载文件成功,收到消息,调用平台插件提示消息)
- 安卓端接收的Apk能在应用内直接打开
- feat: 文件下载可暂停(github issue)
- 增加清除缓存的功能
- 下载完成后可以直接打开
- 官网、文档(p3)
- 掘金文章
- B站视频
- 完善readme
- 增加开源声明
# 已完成
- feat:日志导出(p5)(可以将日志导入到外部,方便反馈问题)
- fix:权限申请应该移动到 FileController,不然会导致首次安装,主页不显示文件的问题,下载完成刷新最近文件
- fix: 修复一端非初始打开时,另一端检测不到设备连接的问题(速享经常出现已连接设备数0,但是却能正常通信的bug)
- feat:合并文件服务器端口和消息服务器端口(目前端口是两个,12000进行消息通信,20000实现文件下载,需要合并)
- feat:增加设置:部署全部文件开关(p5)(背景:目前速享一启动就会部署所有文件,通过端口:20000这个uri即可访问所有文件,用户希望这个可以开关,关闭后,仅回环地址能访问到,即127.0.0.1)(github issue)
- feat: 文件分类开关(github issue)
- fix: 灵动岛默认关闭
- feat: 支持后台运行(使用LeanFlutter讲速享最小化到任务栏)
- feat: 重构剪切板共享实现,使用LeanFlutter在桌面端监听剪切板,安卓端在native监听通知flutter
- refactor: 将剪切板改造成普通消息,通过http发送出去,然后并显示到聊天框中,第一版默认自动复制剪切板
- fix:主页不显示 apk 图标(文件分类中展示apk文件会显示图标,但是主页展示apk文件并不显示图标,小bug,一分钟就能修)
- feat: 支持Android SAF(p0),实现任意app分享文件到速享可以正常发送并且可以用shelf部署。(其它app分享到速享,速享能拿到uri,uri能生成fd,fd能构造文件流,直接把这个流和flutter对接起来就行了,唯一的难点只有一个:就是这个流怎么个flutter对接,还能使用shelf)
- 下载文件夹设置
- Linux拖拽文件发送多次
- 文档
- 切换前后台消息数据丢失
- 桌面端切换菜单灰屏
- 官网
- target28以上查询app列表需要select all app权限
- 历史消息连接时发送
- PC端发送到手机会有重复
- 网页端重构
- 打开网页使用外部浏览器
- Windows错误移动执行文件的问题
- 收到多次相同的消息
- 需要缓存发送过加入消息的ip
- 桌面端文件下载路径只选择一次
- 移除消息WebSocket服务器
- mac github actions
- 断开重连
- 监听生命周期然后重连
- 单个文件下载
- 书信本地局域网端口
- 当前所在房间
- fork shelf
- 实现下载管理,解决重复下载的问题
- windows github actions
- 更新shelf
- 返回两次退出app
- 二维码下面ip可复制
- 设置横屏会有异常
- 发送文件显示两行设备信息
- 主页进消息列表,边距太宽
- 增加相似address排序功能,减少命中时间
- url列表与端口分开字段
- MT分享文件到速享有bug
- 修复文件选择器
- 合并图标资源
- 合并20000端口和8000端口
- 判断web在最前面
- 设备退出,主页不移除对应卡片
- 接受其他应用的文件分享
- join消息不add进children
- 速享增加背景图切换功能
- 完善设置
- 自动下载功能
- 聊天视图,列表视图切换
- 二维码增加提示
- 主页显示最近一条消息记录
- 设计比例不能按照360来
- 增加文件整理功能
- github介绍图补充
- 修复速享创建房间的bug
- 修复linux actions
- 实时共享剪切板
- 部署文件开isolate
- 多个文件拖拽只发送第一个文件
- 浏览器加入图片不能下载
- 分享app下载会覆盖
- 文件选择放到+里面
- 加入房间发tip消息,说明当前的下载目录
- 集成native shell实现文件拖拽
- 网页上传文件到客户端文件夹没有新建
- 网页上传,客户端下载文件名不对
- web上传文件
- 检测网络互通用shelf部署token
- mac发送文件安卓接受不到
- develop文档
- web端的ip在开了移动数据的时候有问题
- 英文readme
- 下载已存在重命名而不是覆盖
- 分享apk到速享
- 静态部署网页优化,增加下载按钮
- 屏幕适配平板
- mac端发送文件夹有bug
上次更新: 2023/06/08, 23:10:23