Add Decky Localsend Plugin#966
Conversation
Issues FoundNo issues with your PR description were found. Next Steps
Thank you for your contribution! If you need any help, please reach out on our Discord server. ❤️ |
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
|
Link To my test reports |
|
Please update your image to @Wurielle Please do not test plugins that are not on the testing store. We cannot accept them as valid testing reports for merging the PR and it may confuse other testers into thinking this plugin was already tested. |
Done, In newest commit I fixed some bugs and make some performance improvement in the newest commit, just only use that. thanks |
beebls
left a comment
There was a problem hiding this comment.
Emerald reviewed the first bit, I reviewed the changes, LGTM
|
I'm not sure if I can still push newer commit to this pr although my plugin had been in the test store... I prefer to let this commit to join test store, which make new features and fix some bugs in it. |
|
@MoYoez You can push new commits, but we recommend avoiding it as much as possible, as the following happens:
|
Thanks, I will avoid to push it if not necessary |
|
v0.4 fixed bugs due to incorrect shown in DownloadAPI, I'm needed to approve this version, later I would ask someone else to test this plugin, Thanks |
|
New changes LGTM, re-approving |
EMERALD0874
left a comment
There was a problem hiding this comment.
Approving latest changes. Again, please keep new commits to a minimum as it may make testing harder
Plugin Testing ReportInstalled Plugins
Specifications
Note: After multiple tries I was unable to Switch to the Preview channel, it might not exist at the current time (?). Please forgive me. IssuesNo issues SummaryTested by picking 3 different files from my Steam Deck and sending them to my laptop. My localsend instance from my laptop was detected instantly without issue. I tried to do the same by sending 3 files from my laptop to the Steam Deck. The files were downloaded successfuly and a message showing me where the files were installed showed up with the possibility to copy the path. The history list shows the last few files sent to my Steam Deck with the same message I got above, allowing me to do the same actions. I also tested the new Screenshot selection feature, I was successfuly able to pick a screenshot from a game installed on my SD card and send it to my laptop. Very convenient way to share screenshots! Potential points of improvements:
|
Plugin Testing ReportInstalled Plugins
Specifications
IssuesI found that the author should be a native Chinese speaker, so the following feedback will be provided in both Chinese and English to better convey the message. Has the following major blocking issue(s): No
一种基于 Decky UI 库的实现方法是: import { ConfirmModal } from '@decky/ui';Summary我测试了剪贴板文本和文件的发送和下载文件夹的选择,都能正常工作。非常棒的插件!如果能改进一些人机工效上的细节就更好了。 |
非常感谢您的测试!我大概会在接下来的大版本中修改这两个小问题。关于静态链接这一部分,是早期的时候有用到CGO相关的库,后面为了兼容去除掉了,因为这个pr提的比较早,当时是有的,所以勾选了。 同时我这边也勾选了自定义后端,我不确定是否需要勾选,因为有一些前端页面的操作数据来源于Go后端的接口提供,为了以防万一我就勾选了。 Thank you very much for your testing! I will probably address these two minor issues in the upcoming major version. Regarding the static linking part, it was used in the early stages with some CGO-related libraries. Later, I removed it for compatibility, but since this PR was submitted quite early, it was still relevant at the time, which is why it was checked. Also, I have checked the custom backend option. I’m not sure if it’s strictly necessary, since some frontend page operations rely on data provided by the Go backend API. To be on the safe side, I went ahead and checked it. |
|
The few changes are minor visual tweaks, nothing preventing a full release, as such I am merging this |




Add Decky-Localsend to Plugin Store
A Decky Loader plugin that brings LocalSend functionality to Steam Deck gaming mode.
Detailed information are listed in the repo's readme.
tip: last pr I used requests lib and it cannot pass the build, this version remove it.
Key Features:
Easily transfer files to the Steam Deck in inconvenient situations, for example, when no keyboard or mouse is available.
Send screenshots or commands during gameplay without switching to the desktop, making in-game file sharing seamless.
Lower the barrier to file sharing by leveraging existing open-source software for convenient transfers across multiple devices.
Task Checklist
Developer
Plugin
Backend
Community
Testing