Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

fix(versions); Handle Download Failures More Gracefully in Electron Fiddle#1837

Open
MohamedAli00949 wants to merge 5 commits intoelectron:main from
MohamedAli00949:handle-download-versions-failures
Open

fix(versions); Handle Download Failures More Gracefully in Electron Fiddle #1837
MohamedAli00949 wants to merge 5 commits intoelectron:main from
MohamedAli00949:handle-download-versions-failures

Conversation

@MohamedAli00949
Copy link

@MohamedAli00949 MohamedAli00949 commented Jan 31, 2026

Description

Refactor state versions to improve the error handling for downloading versions using the set version menu at the header, as at the video below with more understandable error messages and a retry mechanism with 3 attempts.

Also, while solving this issue, I have discovered another bug related to this issue. At first, the unexpected state of UI while startup if the setup version (based on previous usage of the app) is in state Downloading and no internet connection. So this has led me to refactor the app component class.

Target Issue

#1708

Video

Note: This video has a speed of almost 2.5 to make it smaller in size.

handle.download.failures.-.Made.with.Clipchamp.3.mp4

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

Reviewers

@codebytere codebytere Awaiting requested review from codebytere codebytere is a code owner

At least 1 approving review is required to merge this pull request.

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

1 participant

AltStyle によって変換されたページ (->オリジナル) /