https://bugs.kde.org/show_bug.cgi?id=507247

Forest <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #6 from Forest <[email protected]> ---
Discover alerts the user to updates using two distinct mechanisms:
Notifications, and Status Icons. Since you mentioned the systray, I think
you're talking about this status icon, right? It looks like this:

https://raw.githubusercontent.com/KDE/breeze-icons/95b04bb64f3b/icons/status/22/update-low.svg

I want to be clear about this distinction because people sometimes confuse the
two mechanisms, or are unaware that they are two separate things with two
separate purposes, so it's hard to discuss the subject without first making
sure that everyone in the conversation understands this.

Here's how they differ:

Notification:

- Represents an event (edge-triggered in signal processing terms)
- Intrusive; wants immediate attention; interrupts the user (like an alarm)
- Static; shows something that happened in the past (like a log entry)
- Dismissed after reading (no longer available after that)
- May automatically vanish or be hidden after a timeout

Status Icon:

- Represents a state (level-triggered in signal processing terms)
- Quiet; lets the user look for it when convenient (like a wall clock)
- Dynamic; shows whatever is happening right now (like temperature or progress)
- Persistent (always available; visible whenever relevant, without clicking or
tapping)
- Sometimes serves as the only user interface for a tool or application

Even developers sometimes make the mistake of conflating these two concepts,
and I think that is what has caused the bug described here. (See my next
comment.)

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to