Submitting New Plugin Games Prefix Manager#978
Submitting New Plugin Games Prefix Manager#978Saad-Alareqi wants to merge 6 commits intoSteamDeckHomebrew:mainfrom
Conversation
Issues Found
Next Steps
Thank you for your contribution! If you need any help, please reach out on our Discord server. ❤️ |
|
Hey, thanks a lot for the submission. However, this overlaps quite a bit with Storage Cleaner. Have you considered implementing the missing functionality directly into that instead of creating a new plugin? |
Well i don't think it overlaps with it. Mine from the ground up is more cleaner and organized and lists all the games that even still not run even once (no prefix folder). Also it has orphaned folders or games that already have been deleted already listing while storage cleaner doesn't have this as I'm aware of. |
|
Hey. If it is not accepted should i just remove it? Its been 4 days already. Regards |
|
@Saad-Alareqi You don't need to close your PR because it hasn't been reviewed for a few days. These reviews take a bit of time on our end, and it may take anywhere from 2 to 3 days to get a response in most cases. One question, though - could you consider making a PR to Storage Cleaner with your improvements? Having multiple plugins with the same purpose on the plugin store creates a poor user experience. |
Well i don't see why i should rework my plugin to be included in storage cleaner? There is a fork of Decky Cloud Save called Game Sync and is exact copy of the first ant yet is allowed to be published as is. The plugin was done for myself because i didn't like storage cleaner and doesn't fulfill my needs like deleting all orphaned files in one click. I saw it was useful, so i made it public for uses to try. Maybe another person will find it handy. |
1 similar comment
Well i don't see why i should rework my plugin to be included in storage cleaner? There is a fork of Decky Cloud Save called Game Sync and is exact copy of the first ant yet is allowed to be published as is. The plugin was done for myself because i didn't like storage cleaner and doesn't fulfill my needs like deleting all orphaned files in one click. I saw it was useful, so i made it public for uses to try. Maybe another person will find it handy. |
|
There were multiple reasons Game Sync was allowed, such as the developer of Decky Cloud Save saying they're no longer interested in maintaining their plugin, and how Game Sync would've significantly changed and overwritten much of Decky Cloud Save if merged. This isn't an apples-to-apples comparison. Every plugin is reviewed separately, especially if having multiple plugins accomplishing similar or the same task could be an inconvenience to end users, rather than having a single high-quality one. Since it seems you are opposed to making a PR to Storage Cleaner, I will talk to the team about if we want to accept this plugin or not. In the meantime, it appears you referred to decky-plugin-template while developing your plugin based on comments previously in your code which are extremely similar to comments in the plugin template. Please include the BSD 3-Clause License from our repo here beneath your plugin's license, regardless of whether or not you decide to contribute your plugin to our plugin store. |
https://github.com/Saad-Alareqi/GamesPrefixManager/blob/main/LICENSE |
|
This pull request is stale as no updates or testing reports have been posted within the last 7 days. Please ensure you are actively recruiting testers or resolving the issues discussed. If you do not remove the stale label or comment, this will be closed in 7 days. Please close this pull request if you need more time to resolve issues so we can keep our repo healthy. |
Hey. Is this even going? 🤔 |
|
Hi, I'm expediting the conversation now. Will try to have an answer by the end of the day, if not tomorrow. |
EMERALD0874
left a comment
There was a problem hiding this comment.
We're willing to accept this plugin. However, your PR currently removes other plugins from the store. Please make sure you're up to date with main.
UI navigations by decky instructions
|
i updated the plugin to 1.0.1. fixed UI navigation |
|
i think the workflow needs to re-run again by one of the actors |
Games Prefix Manager
This is a Decky Loader plugin converted from my standalone python script. It allows you to manage Proton prefixes (compatdata) for Steam and Non-Steam games, including finding and deleting orphan prefixes.
Features
List all Steam and Non-Steam game prefixes, and their sizes.
Identify orphan prefixes (folders in compatdata that don't belong to any installed game).
Batch delete prefixes.
Clean up all orphans in one click.
Option to backup prefixes before deletion (saved to ~/Documents/PrefixBackups).
Task Checklist
Developer
Plugin
Backend
Community
Testing