-
Notifications
You must be signed in to change notification settings - Fork 3
feat: show when workspace apps are loading #163
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
This stack of pull requests is managed by Graphite. Learn more about stacking. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR introduces a loading indicator for workspace apps and replaces all instances of ProgressView
with the new CircularProgressView
.
- Adds
loadingApps
state and displays a circular spinner while apps load - Swaps out
ProgressView
in multiple views forCircularProgressView
with custom sizing - Ensures the spinner is hidden once loading completes
Reviewed Changes
Copilot reviewed 4 out of 4 changed files in this pull request and generated 1 comment.
Show a summary per file
File | Description |
---|---|
Views/VPN/WorkspaceAppIcon.swift | Replaced small ProgressView with circular spinner |
Views/VPN/VPNMenuItem.swift | Added loadingApps flag and conditional spinner |
Views/FileSync/FileSyncSessionModal.swift | Replaced modal ProgressView with circular spinner |
Views/FileSync/FilePicker.swift | Replaced file-tree ProgressView with circular spinner |
Views/FileSync/FilePicker.swift (in FilePickerEntry ) |
Replaced entry loader ProgressView with circular spinner |
06b1ca3
to
8b30a75
Compare
Merge activity
|
ethan/workspace-apps-loading
8b30a75
to
a820d5a
Compare
Also switches all the stock ProgressViews to our new CircularProgressView
inaction.mov
mocked.mov