Skip to content

Fix installer retries and add download cache cleanup (v0.2.5) - #73

Merged
KBRASK merged 2 commits into
mainfrom
fix/launcher-retry-cleanup
Oct 6, 2026
Merged

KBRASK merged 2 commits into
mainfrom
fix/launcher-retry-cleanup

Conversation

@KBRASK

@KBRASK KBRASK commented Oct 6, 2026

Copy link
Copy Markdown
Collaborator

Change / 改动

When an installation plan fails its disk-space check, users can now click Check again after freeing space, without reopening FreeVideo. Installation, import, launch and update failures also offer explicit retry actions. Existing models and resumable model downloads are retained.

Add Download cache cleanup in Settings, with a space estimate and confirmation. Cleanup preserves installed environments, models, videos and imported ZIPs, and respects installation locks. Update actions remain visible below long release notes; failed update downloads discard only their own unusable temporary file.

Includes bilingual v0.2.5 release notes.

Validation / 验证

  • Focused Qt interaction, session, update, disk-space and cleanup checks passed. Confirmed that a fresh review accepts space freed after the failure.
  • A real uv hardlink installation remained importable after clearing its download cache.
  • Installation export checks and sdist/wheel builds passed; packages include the new cleanup module and updated QML.
  • Native Windows validation is pending. This PR does not change generation, model weights or memory policy.

KBRASK and others added 2 commits October 6, 2026 09:36
…er settings

The error card repeated the footer's primary retry; it now offers only the
remedies, and the footer keeps the single primary action. The download cache
moves into a Storage group with the same row layout as General, one button
checks or cleans, and the confirmation says how much will be freed.
@KBRASK
KBRASK merged commit 92ef84a into main Oct 6, 2026
4 checks passed
@KBRASK
KBRASK deleted the fix/launcher-retry-cleanup branch October 6, 2026 12:39
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.

1 participant