Redesign Model Manager Installation Queue#8910
Redesign Model Manager Installation Queue#8910joshistoast wants to merge 12 commits intoinvoke-ai:mainfrom
Conversation
- standardized table row widths - sticky table header - reverse table data direction (new items on top) - queue empty state - ui and icon tweaks - add progress tooltip - add code comments for sanity
dammit zed editor
|
In a perfect world, individual queue items get a prune button |
Most invoke bulk actions are in a dropdown.
It is a toggle. Also the pausing feature doesn't work for me so if that portion of the UI is broken you'll need to let me know how to fix it.
Prominent is good. |
.../features/modelManagerV2/subpanels/AddModelPanel/ModelInstallQueue/ModelInstallQueueItem.tsx
Outdated
Show resolved
Hide resolved
|
Also, if my opinion matters, i'm voting on separate bulk buttons and changing backend status message. |
|
I don't think the backend status needs to even be here, it's already shown in the sidebar and there's nothing special about the queue that would warrant it getting a special badge for it and not the models page, generation page, etc. |
“Backend disconnected” was added to address a specific UX gap:
So this prevents a false impression that downloads are still progressing normally. Sure, we have a tiny triangle in the sidebar signaling the same thing, but it’s barely noticeable. |
I'd argue that claim. |
I'll sit and study some other queuing UIs to get a feel for what actions are priority |
|
How about this: [Pause All] [Resume All] [...]
[Prune]
[Cancel All]
If There are no items to resume, the resume button is hidden. Likewise for pause all, so it feels like more of a toggle in some situations. But in situations where some are paused and some are running both would be visible. |
That sounds like a much better solution! |
|
@DustyShoe You'll probably need to test the pause/resume since that functionality doesn't work for me at all. |
The goal is to hide destructive elements into the dropdown. When there's no non-destructive bulk actions avaulable, prune becomes the only option available up there in place of the pause/resume.
No
I can adjust that a tad |






Summary
Completely redesigns the model manager's install queue panel. The new design gives proper hierarchy and organization to the model queue items and their statuses, actions and data.
Compared with the previous version:
Related Issues / Discussions
QA Instructions
Merge Plan
Checklist
What's Newcopy (if doing a release after this PR)