Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add SteamDeckHQ Plugin #769

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open

Conversation

davocarli
Copy link
Contributor

@davocarli davocarli commented Feb 21, 2025

SteamDeckHQ

This plugin allows users to access SteamDeckHQ reviews of game performance for the steam deck, as well as see the SDHQ recommended settings for the games inside of the Steam UX.

Task Checklist

Developer

  • I am the original author or an authorized maintainer of this plugin.
  • I have abided by the licenses of the libraries I am utilizing, including attaching license notices where appropriate.

Plugin

  • I have verified that my plugin works properly on the Stable and Beta update channels of SteamOS.
  • I have verified my plugin is unique or provides more/alternative functionality to a plugin already on the store.

Backend

  • No: I am using a custom backend other than Python.
  • No: I am using a tool or software from a 3rd party FOSS project that does not have it's dependencies statically linked.
  • No: I am using a custom binary that has all of it's dependencies statically linked.

Community

  • I have tested and left feedback on two other pull requests for new or updating plugins.
  • I have commented links to my testing report in this PR.

Testing

  • Tested by a third party on SteamOS Stable or Beta update channel.

@davocarli davocarli requested a review from a team as a code owner February 21, 2025 20:45
@AAGaming00
Copy link
Member

You should really clean the screens directory up

Also really nice to see this one, sdhq is pretty damn helpful

Copy link
Member

@EMERALD0874 EMERALD0874 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • The debug flag in plugin.json should not be used for production-ready code.
  • Please provide a more thorough description than "Steam Deck HQ Plugin" in your plugin.json. What is the plugin used for? Something like "Searches Steam Deck HQ for reviews and recommended settings" would be more helpful.
  • You did not set a custom image in your plugin.json.
  • Your LICENSE file is invalid. "Hypothetical Plugin Developer" is a template name and you need to either substitute in your own name or add your own license on top of Decky's BSD 3 for the plugin template.
  • Please remove unused directories like defaults, py_modules, and backend.
  • Please either delete your screens folder or provide justification for why it's there. I don't see any of the files referred to anywhere else in the repo.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: 🏗 In progress
Development

Successfully merging this pull request may close these issues.

3 participants