Skip to content
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

feat: Add download progress to sidebar #1490

Merged
merged 10 commits into from
Nov 12, 2024
Merged

Conversation

oto-ciulis-tt
Copy link
Collaborator

@oto-ciulis-tt oto-ciulis-tt commented Nov 9, 2024

Note: Requires Comfy-Org/desktop#214 to work properly

Screen.Recording.2024-11-11.082237.mp4

image

Copy link
Member

@huchenlei huchenlei left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry we probably didn't communicate this clear enough. The fault is probably on me and Robin. I think the requirement is simpler than the current impl. We think moving the list of download items (Progress bar + Action buttons) before the models tree should be good enough, i.e. we don't need to mess with the tree impl.

@robinjhuang
Copy link
Member

robinjhuang commented Nov 12, 2024

For cancelled / errored out items, can we add an option to remove the item from the list? Can add that in next PR.

src/types/treeExplorerTypes.ts Outdated Show resolved Hide resolved
src/components/sidebar/tabs/modelLibrary/ModelTreeLeaf.vue Outdated Show resolved Hide resolved
src/components/common/ElectronFileDownload.vue Outdated Show resolved Hide resolved
Copy link
Member

@huchenlei huchenlei left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! Thanks for addressing all comments.

@huchenlei huchenlei merged commit e3d2c3a into main Nov 12, 2024
9 checks passed
@huchenlei huchenlei deleted the add-download-progress-to-sidebar branch November 12, 2024 21:28
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.

4 participants