Combine pane taskbar states in the taskbar #13800

Open
opened 2026-01-31 03:52:24 +00:00 by claunia · 0 comments
Owner

Originally created by @zadjii-msft on GitHub (May 13, 2021).

Originally assigned to: @zadjii-msft on GitHub.

It doesn't seem like a bad idea to combine these states somehow (with a setting), but we'd want to make sure we're clear what happens in cases like:

  • one tab has progress=N%, another tab has no progress
  • one tab has progress=N%, another tab has progress=M%
  • one tab has progress=N%, another tab has progress=indeterminate
  • one tab has progress=N%, another tab has progress=M% AND is in the error state

etc.

Sure, we have to specify this exhaustively.

It is specified in Taskbar API here how progress bars are combined for multiple windows collapsed into single button. For consistency it would be good idea to duplicate the behavior.

Originally posted by @tringi in https://github.com/microsoft/terminal/issues/6700#issuecomment-770590932

Originally created by @zadjii-msft on GitHub (May 13, 2021). Originally assigned to: @zadjii-msft on GitHub. > > It doesn't seem like a bad idea to combine these states somehow (with a setting), but we'd want to make sure we're clear what happens in cases like: > > > > * one tab has progress=N%, another tab has no progress > > * one tab has progress=N%, another tab has progress=M% > > * one tab has progress=N%, another tab has progress=indeterminate > > * one tab has progress=N%, another tab has progress=M% AND is in the error state > > > > etc. > > Sure, we have to specify this exhaustively. It is specified in [Taskbar API here](https://docs.microsoft.com/en-us/windows/win32/api/shobjidl_core/nf-shobjidl_core-itaskbarlist3-setprogressstate#how-the-taskbar-button-chooses-the-progress-indicator-for-a-group) how progress bars are combined for multiple windows collapsed into single button. For consistency it would be good idea to duplicate the behavior. _Originally posted by @tringi in https://github.com/microsoft/terminal/issues/6700#issuecomment-770590932_
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#13800