Skip to content

Feat/lbx 650#2117

Open
japa2k wants to merge 19 commits intomainfrom
feat/LBX-650
Open

Feat/lbx 650#2117
japa2k wants to merge 19 commits intomainfrom
feat/LBX-650

Conversation

@japa2k
Copy link
Copy Markdown

@japa2k japa2k commented Mar 25, 2026

When submitting this pull request, I confirm the following (please check the boxes):

  • I have read the Hydra documentation.
  • I have checked that there are no duplicate pull requests related to this request.
  • I have considered, and confirm that this submission is valuable to others.
  • I accept that this submission may not be used and the pull request may be closed at the discretion of the maintainers.

Fill in the PR content:

japa2k and others added 16 commits March 25, 2026 00:06
…wnloadSettingsModal and RepacksModal, and update related user preferences in SettingsContextDownloads
…tails component for enhanced download handling
seedAfterDownloadComplete: false,
showDownloadSpeedInMegabytes: false,
extractFilesByDefault: true,
extractFilesByDefault: false,
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Changing extractFilesByDefault from true to false looks like a product/default-behavior change, not just part of the archive deletion feature. Was that intended for this PR, or should it be split out?

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

That change wasn't intended for this PR. It was left over from a local behavior test I was running. I'll revert it.

userPreferences.showDownloadSpeedInMegabytes ?? false
)
: "",
deleteArchiveFilesAfterExtractionByDefault:
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

I want to double-check the persistence path after the rename to deleteArchiveFilesAfterExtractionByDefault. Can we confirm this new key is saved/read consistently everywhere and that existing users won’t silently lose their previous preference?

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

Here are two screenshots from DevTools showing the userPreferences object in LevelDB with deleteArchiveFilesAfterExtractionByDefault

Screenshot 2026-03-30 112234 Screenshot 2026-03-30 112310

The key is being persisted and read back correctly. No data loss for existing users since this is a new key

@sonarqubecloud
Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants