Terminal: Feature request: 'age' output visually

Created on 11 Nov 2019  路  1Comment  路  Source: microsoft/terminal

Similar to #3519, when watching logs, or build processes, similar lines being shown repeatedly can often make it hard to determine if anythings happening (as each new page of data looks the same as the previous one)

3519 mentions smooth scrolling, but it would also be useful to apply some visual effect to old output. This is a bit unusual, I don't know of any other terminal that does this, but it would also be very useful

Eg, remove brightness by X percent for output older than 5 minutes, y% for output older than 15 minutes.

Area-Extensibility Area-Rendering Issue-Feature Product-Terminal

Most helpful comment

I doubt that this would be something that we'd ship as a part of the Terminal, though this _is_ something we'll consider while designing the extensibility model. If the terminal were to support this, it would need to track when each line was put into the scrollback, and then be able to render each of those lines differently based on that amount of time. I don't necessarily want the Terminal to be directly in the business of tracking all that info and configuring that itself, but maybe an extension could.

>All comments

I doubt that this would be something that we'd ship as a part of the Terminal, though this _is_ something we'll consider while designing the extensibility model. If the terminal were to support this, it would need to track when each line was put into the scrollback, and then be able to render each of those lines differently based on that amount of time. I don't necessarily want the Terminal to be directly in the business of tracking all that info and configuring that itself, but maybe an extension could.

Was this page helpful?
0 / 5 - 0 ratings