Skip to content

Update spinner#2125

Open
8Qbit wants to merge 2 commits intodevelopfrom
update-spinner
Open

Update spinner#2125
8Qbit wants to merge 2 commits intodevelopfrom
update-spinner

Conversation

@8Qbit
Copy link
Copy Markdown
Collaborator

@8Qbit 8Qbit commented Apr 14, 2026

Adds a new EcosystemUpdateModule Vuex store module that tracks game list update progress (isInProgress, error) via startUpdate, finishUpdate, and setError mutations

Adds a StatusIndicator component to the activity bar on the game selection screen, displaying a priority chain of statuses: ecosystem update > download progress > mod list sync > default ("You have the latest game list")

8Qbit added 2 commits April 14, 2026 11:31
- Introduced StatusIndicator.vue to display ecosystem update status.
- Updated App.vue to include StatusIndicator in the activity bar.
- Added EcosystemUpdateModule to Vuex store for managing update state and errors.
- Updated .gitignore to exclude new documentation and install state files.
- Changed StatusIndicator text to provide clearer user feedback.
- Updated App.vue to conditionally render StatusIndicator based on the current route.
- Removed unused action from EcosystemUpdateModule to streamline the code.
@8Qbit 8Qbit requested a review from ebkr April 14, 2026 12:26
@CLAassistant
Copy link
Copy Markdown

CLAassistant commented Apr 14, 2026

CLA assistant check
All committers have signed the CLA.

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.

2 participants