OpenListTeam / OpenListTeam/OpenList
[Feature] 希望可以增加openlist的上传,移动,复制的可视化界面
Nobody has claimed this yet.
- Dominant language
- Go
- Stars
- 24.7k
- Forks
- 2.3k
- Avg merge
- 1d 20h
- Merged PRs (30d)
- 36
Description
请确认以下事项
-
我已确认阅读并同意 AGPL-3.0 第15条 。
本程序不提供任何明示或暗示的担保,使用风险由您自行承担。 -
我已确认阅读并同意 AGPL-3.0 第16条 。
无论何种情况,版权持有人或其他分发者均不对使用本程序所造成的任何损失承担责任。 -
我确认我的描述清晰,语法礼貌,能帮助开发者快速定位问题,并符合社区规则。
-
我已确认阅读了OpenList文档。
-
我已确认没有重复的问题或讨论。
-
我认为此问题必须由
OpenList处理,而非第三方。 -
我已确认此功能尚未被实现。
-
我已确认此功能是合理的,且有普遍需求,并非我个人需要。
需求描述
如果是小文件的话,上述功能有没有可视化界面都无所谓,毕竟嗖的一下就完成了,但是在操作大文件的时候没有可视化进度条会让人很疑惑它到底在没在进行,进行到哪一步了。
上传功能:1、我希望能够记住上一次上传功能的选项,比如我这次选择Form,勾选添加为任务,取消勾选秒传,下一次打开窗口仍然是stream,未勾选添加任务,勾选秒传,这样每次上传都需要调整设置,有点麻烦。2、单任务上传过程中没有暂停的选项,我一度以为右上角的x只是关闭界面但是上传任务仍在继续,后经过试验得知右上角的x就是取消任务,这就引出了另外一个问题,如果是多任务一起上传的话,没有单个任务的暂停和取消按钮,只能通过点击右上方的x来全部取消掉......感觉很不方便。
移动和复制放一起说吧:现在好像是在点击移动或复制后会转圈表示任务在进行,但是还是希望能做一个可以显示进度的界面。目前我都是通过多开openlist,不断刷新界面来确定移动和复制的进度,主要是传输大文件的时候,看不到进度真的很怕它是在哪里崩掉了或者卡死,心里没底。
除此之外,以上3个功能都希望可以做一个在进行任务时可以最小化任务窗口,类似哪种悬浮通知栏的形式,可以展开和收起来,这样就可以解决在进行任务操作的时候一直盯着任务窗口看却啥也干不了,只能又重新开一个网页进行操作
以上是我从使用alist到openlist一直以来都希望有的功能,但是都没实现,用的时候总感觉有点不顺手,总感觉哪里别着的,期间我也换过kodbox和cloudreve,这2家网盘也都有上述的功能,但是感觉在多网盘和挂载本地存储这一块还是openlist做得好,所以希望能够加入这些功能(有点不要脸地许愿了m(。≧エ≦。)m),麻烦开发者大大了。openlist本身也是一款非常优秀的软件,如果有冒犯的地方还请多多原谅。
实现思路
No response
附加信息
No response
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No files, tests, or entry points are named. Start by locating the existing upload, move, and copy task interfaces; completion would need agreed scope for progress, per-task controls, remembered options, and a minimizable task view, plus checks for those behaviors.
Written by the indexing model from the issue text.
Assessment
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100