[UI/UX] Remove 'Check for Updates on Startup' setting #1250
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
In order to make sure people is always on the latest version of HyperPlay we decided to remove the setting that skip checks for update on startup.
AI Summary
This pull request includes changes to remove the "Check for Updates on Startup" feature from the application. The most important changes include updates to the configuration settings, the updater logic, and the frontend components.
Removal of "Check for Updates on Startup" feature:
src/backend/config.ts
: Removed thecheckForUpdatesOnStartup
setting from the global configuration.src/backend/updater/updater.ts
: Removed references tocheckForUpdatesOnStartup
in the updater logic, simplifying the conditions for auto-downloading updates. [1] [2] [3] [4]src/frontend/screens/Settings/components/CheckUpdatesOnStartup.tsx
: Deleted theCheckUpdatesOnStartup
component.src/frontend/screens/Settings/components/index.ts
: Removed the export of theCheckUpdatesOnStartup
component.src/frontend/screens/Settings/sections/GeneralSettings/index.tsx
: Removed theCheckUpdatesOnStartup
component from the general settings section. [1] [2]How to test
Check for Update on Startup
should be goneUse the following Checklist if you have changed something on the Backend or Frontend: