Feature Request: show an indicator if there's a bell in the tab #11224

Closed
opened 2026-01-31 02:41:54 +00:00 by claunia · 9 comments
Owner

Originally created by @skyline75489 on GitHub (Oct 30, 2020).

Description of the new feature/enhancement

This is a pretty straight-forward one. I know iTerm2 has this. As a ex-iOS developer I found it very useful to not only hear the bell but also know which tab is actually triggering the bell.

Proposed technical implementation details (optional)

I think we need a spec for this, to display some kind of accessories in the tab, besides icon and title.

Originally created by @skyline75489 on GitHub (Oct 30, 2020). <!-- 🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨 I ACKNOWLEDGE THE FOLLOWING BEFORE PROCEEDING: 1. If I delete this entire template and go my own path, the core team may close my issue without further explanation or engagement. 2. If I list multiple bugs/concerns in this one issue, the core team may close my issue without further explanation or engagement. 3. If I write an issue that has many duplicates, the core team may close my issue without further explanation or engagement (and without necessarily spending time to find the exact duplicate ID number). 4. If I leave the title incomplete when filing the issue, the core team may close my issue without further explanation or engagement. 5. If I file something completely blank in the body, the core team may close my issue without further explanation or engagement. All good? Then proceed! --> # Description of the new feature/enhancement This is a pretty straight-forward one. I know iTerm2 has this. As a ex-iOS developer I found it very useful to not only hear the bell but also know *which tab* is actually triggering the bell. <!-- A clear and concise description of what the problem is that the new feature would solve. Describe why and how a user would use this new functionality (if applicable). --> # Proposed technical implementation details (optional) I think we need a spec for this, to display some kind of accessories in the tab, besides icon and title. <!-- A clear and concise description of what you want to happen. -->
Author
Owner

@skyline75489 commented on GitHub (Oct 30, 2020):

OK now that I think of it, the title is kinda bad. @zadjii-msft Please help me with my English and change the title to something more explanatory.

@skyline75489 commented on GitHub (Oct 30, 2020): OK now that I think of it, the title is kinda bad. @zadjii-msft Please help me with my English and change the title to something more explanatory.
Author
Owner

@zadjii-msft commented on GitHub (Oct 30, 2020):

OK now that I think of it, the title is kinda bad. @zadjii-msft Please help me with my English and change the title to something more explanatory.

Oh I knew exactly what you meant by this, don't sweat 😆

We've had mockups of this dating back to some of the earliest Terminal mockups actually. I'm surprised we didn't already have an issue for it, but that makes sense considering we only just landed the bell in #7679.

I'm mildly worried that we're going to be stuffing a lot of info into the tab pretty soon - the "zoom" indicator, the progress ring, the bell/mute indicator, but I'm not that worried. I think the number of people who are doing all simultaneously will be fairly low.

@zadjii-msft commented on GitHub (Oct 30, 2020): > OK now that I think of it, the title is kinda bad. @zadjii-msft Please help me with my English and change the title to something more explanatory. Oh I knew exactly what you meant by this, don't sweat 😆 We've had mockups of this dating back to some of the earliest Terminal mockups actually. I'm surprised we didn't already have an issue for it, but that makes sense considering we only just landed the bell in #7679. I'm _mildly_ worried that we're going to be stuffing a lot of info into the tab pretty soon - the "zoom" indicator, the progress ring, the bell/mute indicator, but I'm not _that_ worried. I think the number of people who are doing all simultaneously will be fairly low.
Author
Owner

@mdtauk commented on GitHub (Oct 30, 2020):

OK now that I think of it, the title is kinda bad. @zadjii-msft Please help me with my English and change the title to something more explanatory.

Oh I knew exactly what you meant by this, don't sweat 😆

We've had mockups of this dating back to some of the earliest Terminal mockups actually. I'm surprised we didn't already have an issue for it, but that makes sense considering we only just landed the bell in #7679.

I'm mildly worried that we're going to be stuffing a lot of info into the tab pretty soon - the "zoom" indicator, the progress ring, the bell/mute indicator, but I'm not that worried. I think the number of people who are doing all simultaneously will be fairly low.

If you decide to implement the status bar, things like Zoom indication could go there. I see little reason you need to know a tab's console has been zoomed, unless it is the current active tab.

@mdtauk commented on GitHub (Oct 30, 2020): > > OK now that I think of it, the title is kinda bad. @zadjii-msft Please help me with my English and change the title to something more explanatory. > > Oh I knew exactly what you meant by this, don't sweat 😆 > > We've had mockups of this dating back to some of the earliest Terminal mockups actually. I'm surprised we didn't already have an issue for it, but that makes sense considering we only just landed the bell in #7679. > > I'm _mildly_ worried that we're going to be stuffing a lot of info into the tab pretty soon - the "zoom" indicator, the progress ring, the bell/mute indicator, but I'm not _that_ worried. I think the number of people who are doing all simultaneously will be fairly low. If you decide to implement the status bar, things like Zoom indication could go there. I see little reason you need to know a tab's console has been zoomed, unless it is the current active tab.
Author
Owner

@j4james commented on GitHub (Oct 31, 2020):

This is closely related to #1608, if not a duplicate.

@j4james commented on GitHub (Oct 31, 2020): This is closely related to #1608, if not a duplicate.
Author
Owner

@zadjii-msft commented on GitHub (Nov 2, 2020):

I agree that this is closely related, but I'm gonna hold off calling this a dupe. I think I'd rather have this issue specifically track displaying the bell icon in the tab, and the other issue for displaying the alert in the taskbar. They're pretty similar, but I could see people wanting one or the other (or neither, or both), so we should probably have them all configurable independently.

I'll add both of them over to #6700, because they're sorta related. They're all about displaying some state to the user either with the tab or the taskbar.

@zadjii-msft commented on GitHub (Nov 2, 2020): I agree that this is closely related, but I'm gonna hold off calling this a dupe. I think I'd rather have this issue specifically track displaying the bell icon in the _tab_, and the other issue for displaying the alert in the taskbar. They're pretty similar, but I could see people wanting one or the other (or neither, or both), so we should probably have them all configurable independently. I'll add both of them over to #6700, because they're sorta related. They're all about displaying some state to the user either with the tab or the taskbar.
Author
Owner

@mpela81 commented on GitHub (Nov 16, 2020):

How long should a bell indicator stay on the tab btw?

@mpela81 commented on GitHub (Nov 16, 2020): How long should a bell indicator stay on the tab btw?
Author
Owner

@zadjii-msft commented on GitHub (Nov 16, 2020):

Maybe like 1 second, then a 1 second fade? I suppose it should be just about the same as if a Edgium tab played a bell, for consistency.

@zadjii-msft commented on GitHub (Nov 16, 2020): Maybe like 1 second, then a 1 second fade? I suppose it should be just about the same as if a Edgium tab played a bell, for consistency.
Author
Owner

@zadjii-msft commented on GitHub (Nov 16, 2020):

Also, @mpela81, if you're interested in working on this, you might want to hold off until #8227 is merged. That might make adding the XAML element to the header a bit easier 😉

@zadjii-msft commented on GitHub (Nov 16, 2020): Also, @mpela81, if you're interested in working on this, you might want to hold off until #8227 is merged. That might make adding the XAML element to the header a bit easier 😉
Author
Owner

@sarim commented on GitHub (Feb 2, 2021):

While the audible bell is very annoying, the visual bell is kinda hard to notice. Maybe instead of plan bell icon, 🔔 can be used? Also bell icon only prepends to tab title, maybe It can be appended to taskbar title too. Or superimpose a little bell icon to taskbar's terminal icon....

@sarim commented on GitHub (Feb 2, 2021): While the audible bell is very annoying, the visual bell is kinda hard to notice. Maybe instead of plan bell icon, 🔔 can be used? Also bell icon only prepends to tab title, maybe It can be appended to taskbar title too. Or superimpose a little bell icon to taskbar's terminal icon....
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#11224