Skip to content

Replace the floating download indicator with a Models sidebar download arrow - #105

Merged
Blaizzy merged 1 commit into
mainfrom
feat/models-sidebar-download-arrow
Jul 25, 2026
Merged

Replace the floating download indicator with a Models sidebar download arrow#105
Blaizzy merged 1 commit into
mainfrom
feat/models-sidebar-download-arrow

Conversation

@Lazarus-931

Copy link
Copy Markdown
Collaborator

PR #99 added a floating download chip that appears over the app whenever a model is downloading and you're not on the Models page. This replaces that floating indicator with a small download arrow next to the "Models" item in the sidebar, shown while a model is downloading.

Why: the floating chip overlapped content, could be dragged around, and lingered on top of every page. A sidebar arrow keeps the "a download is running" signal always visible in a predictable place, without covering the UI or needing to be dismissed.

Details: removes the GlobalDownloadChip overlay/struct; adds a pulsing arrow.down.circle.fill next to the Models sidebar row driven by HuggingFaceDownloadManager.downloadingModelID; the Models-page download banner (progress + pause/cancel) is unchanged.

Follow-up: once multiple concurrent model downloads are supported, this arrow will show the number of models still downloading next to it.

@Lazarus-931
Lazarus-931 requested a review from Blaizzy July 25, 2026 18:17
@Blaizzy
Blaizzy merged commit f8a8937 into main Jul 25, 2026
2 checks passed
Blaizzy pushed a commit that referenced this pull request Jul 25, 2026
Follow-up to #105: keep only the removal of the floating download indicator
and drop the sidebar download arrow it added, restoring the Models sidebar row
to its prior layout.
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