[konsole] [Bug 399140] New: Notification for "Bell" is useless
Oded Arbel
bugzilla_noreply at kde.org
Thu Sep 27 13:43:31 BST 2018
https://bugs.kde.org/show_bug.cgi?id=399140
Bug ID: 399140
Summary: Notification for "Bell" is useless
Product: konsole
Version: master
Platform: Other
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: monitoring
Assignee: konsole-devel at kde.org
Reporter: oded at geek.co.il
Target Milestone: ---
SUMMARY
When a "Bell" is sent in a terminal under Konsole, which is not the currently
visible session, Konsole shows a desktop notification to let the user know a
Bell has occured in another session.
The desktop notification lists the profile under which the session is run, but
no other information about in which session the Bell occured. When the user has
multiple sessions of the same profile (a very common scenario), then there's no
way to know where the Bell came from.
STEPS TO REPRODUCE
1. Start Konsole and create 2 sessions (tabs) from the same profile (for
example, the default profile).
2. In one tab run `sleep 3; tput bel`
3. Switch to the othe tab and wait 3 seconds.
OBSERVED RESULT
A desktop notification shows saying "Bell is session 'Shell'"
EXPECTED RESULT
A desktop notification should give a way to locate the specific session in
which the shell occured.
SOFTWARE VERSIONS
(available in About System)
KDE Plasma Version: 5.14.80
KDE Frameworks Version: 5.51.0
Qt Version: 5.11.1
ADDITIONAL INFORMATION
Suggested alternatives:
1. Even putting the tab/window title in the notification is more useful then
the profile name, as the profile name is not visible in the UI and a lot of
users aren't even using the profiles feature and are confused by the name
provided.
2. The desktop notification may be clickable and when clicked will activate the
relevant Konsole window and activate the tab in which the bell was generated.
3. A visual indication of the bell would also be very useful - maybe adding a
bell icon on the session's tab, for a few seconds or until the tab is
activated.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the konsole-devel
mailing list