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

[Feature] Freeze updates for devs #582

Merged
merged 1 commit into from
Feb 15, 2024

Conversation

FineWolf
Copy link
Contributor

@FineWolf FineWolf commented Jan 28, 2024

Please tick as appropriate:

  • I have tested this code on a steam deck or on a PC
  • My changes generate no new errors/warnings
  • This is a bugfix/hotfix
  • This is a new feature

If you're wanting to update a translation or add a new one, please use the weblate page: https://weblate.werwolv.net/projects/decky/

Description

Allows Developers (when Developer mode is available) to freeze updates for a specific plugin. When frozen, updates will no longer be checked for that plugin. See https://discord.com/channels/960281551428522045/960284311444131840/1201162635224301680 for suggestion.

@AAGaming00
Copy link
Member

we should maybe consider prompting to unlock updates for all plugins when disabling developer mode

@FineWolf
Copy link
Contributor Author

we should maybe consider prompting to unlock updates for all plugins when disabling developer mode

We don't reset any developer oriented setting right now (like cef_forward) when developer mode is turned off. This could be done in a separate PR if it is desired.

@TrainDoctor TrainDoctor added the enhancement New feature or request label Feb 7, 2024
@FineWolf
Copy link
Contributor Author

FineWolf commented Feb 8, 2024

Anything I can do to make this PR move forward?

@TrainDoctor
Copy link
Member

Anything I can do to make this PR move forward?

Not much you can do, apologies. Hopefully one of our @SteamDeckHomebrew/decky-testers can test this PR.

@TrainDoctor
Copy link
Member

Was able to test this just now. Works like a charm, merging to add to latest pre-release.

@TrainDoctor TrainDoctor requested review from a team February 15, 2024 04:45
@TrainDoctor TrainDoctor merged commit 7d6b880 into SteamDeckHomebrew:main Feb 15, 2024
6 checks passed
PartyWumpus pushed a commit that referenced this pull request Feb 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

3 participants