Skip to content

Conversation

@jessebofill
Copy link

@jessebofill jessebofill commented Oct 9, 2025

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

Description

-2 fixes related to plugin update checking and ui update indicators not getting refreshed correctly.
-UI improvement

Fixes

-First thing is that plugin update checking would not be run if relevant plugin had state change. (ex freeze/ unfreeze changes or plugin installed/uinstalled with plugins that had updates).
The fix simply ensures update checker is run if changes happen.

-Second issue is if any plugin had invalid semver version syntax during update checks it would fail with silent error preventing ui from ever getting updated.

image

The fix validates the version syntax before comparing versions and bypasses if it fails.

UI

Lastly list elements that have multiple horizontal focusable elements now retain x position

ie
Screenshot 2025-10-09 112114
Whichever columns is focused will remain focused when navigating up and down.

This change is applied to store, plugin settings and testing pr lists.

@TrainDoctor TrainDoctor requested a review from marios8543 October 9, 2025 18:37
@TrainDoctor TrainDoctor added the enhancement New feature or request label Oct 9, 2025
@github-project-automation github-project-automation bot moved this to 🆕 New in SDH Tracker Oct 9, 2025
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: 🆕 New

Development

Successfully merging this pull request may close these issues.

2 participants