Bug 310999 - Inactive tabs should change colour on each activity, not just the first
Summary: Inactive tabs should change colour on each activity, not just the first
Status: RESOLVED NOT A BUG
Alias: None
Product: konsole
Classification: Applications
Component: tabbar (show other bugs)
Version: 2.9.3
Platform: unspecified Linux
: NOR wishlist
Target Milestone: ---
Assignee: Konsole Developer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-12-01 20:29 UTC by Haakon Nilsen
Modified: 2012-12-05 20:10 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Haakon Nilsen 2012-12-01 20:29:51 UTC
When I have more than one tab open in Konsole, and something happens in one of the tabs that are not currently active, the tab text changes colour to indicate that something happened. That is extremely useful. But sometimes I expect something to happen again and again, for instance a script which outputs something every other second or so. In this case, I'm typically not interested in just knowing when something happens, but also that something *continues* to happen, and just as importantly, I want to know when something *stops* happening - because that is when I want to switch to the tab and have a look.

I know about "Monitor for Activity", but this creates highly intrusive notifications. My proposal is like this: have two activity-indicating colours to cycle through on each activity event. That way, a very active tab will "blink" with a frequency that exactly indicates the level of activity. And when it's not blinking, you can conclude that there has been activity but it has stopped for now.

So that is my feature request, and I hope you will consider it. Thanks!

Reproducible: Always
Comment 1 Jekyll Wu 2012-12-02 21:41:49 UTC
Hi, thanks for reporting.

I think I understand your use case. But Isn't "Monitor for silence" a nice solution for your use case ?  You can also define the minimum duration of continuous  silence for it to be detected. 

And if the tabbar starts "blinking",  I'm afraid that would become a big distraction and annoyance. Especially consider users who run something generating output in a periodical way, like a tmux with its status bar showing the current time. I mention tmux because there has been a report complaining the existing "changing color" feature already doesn't work well with his tmux setup, and asking  konsole to be smarter in detecting activity, but rejected because it is hard to be that smart.  But I don't want to make lives of such users  even worse, either.
Comment 2 Haakon Nilsen 2012-12-05 20:10:46 UTC
Thanks, Jekyll Wu, I'm embarrassed to say I did not notice this option. It seems to work well. Thanks! I'll close this issue.