Notifications should stay on screen longer when there is a lot of text

Bug #340996 reported by ASDFASDF
42
This bug affects 7 people
Affects Status Importance Assigned to Milestone
One Hundred Papercuts
Invalid
Undecided
Unassigned
notify-osd (Ubuntu)
Triaged
Medium
Mirco Müller

Bug Description

Sometimes there is a lot of text in the notification bubble, but it disappeares in a few (5?) seconds, which is barley enough to read it if you pay attention and you are a fast reader. There are people who can't read as fast (visualy impared, dyslexic), so I think notifications with a lot of text should stay on the screen a few seconds longer, maybe some algorithm that takes number of characters in consideration or something (but lets say bubble should never last less than 5 or more than 10 seconds).

That said, I do understand that notifications shouldn't be "novels", and that they should be non-critical, and that consistency is important for the "feel" of the system, but I needed to point this out to see the community feedback.

Tags: a11y
Revision history for this message
Mark Shuttleworth (sabdfl) wrote : Re: [Dx-team] [Bug 340996] [NEW] Notifications should stay on screen longer when there is a lot of text

The spec should say:

 - there's a wrapping and scrolling provision for notifications > 12 lines
 - longer notifications should stay on screen for longer.

I'll leave it up to MPT to say whether the spec DOES say that, and Mirco
to say whether or not it's implemented yet :-)

Mark

Revision history for this message
Mirco Müller (macslow) wrote :

The spec (https://wiki.ubuntu.com/NotifyOSD#Animations%20and%20durations) states that the on-screen time for a notification should be extended according to the amount of text/lines (5000 ms + line-count * 250ms) displayed. This is just not yet implemented. BTW, upper limit of the title/summary is 3 lines of text ... upper limit for the body is 10 lines of text.

Mirco Müller (macslow)
Changed in notify-osd:
assignee: nobody → macslow
importance: Undecided → Medium
status: New → Triaged
Revision history for this message
Luchostein (luchostein) wrote :

Notifications time persistance should be customizable. Maybe consider:
- Minimum enforceable display time.
- Maximum enforceable display time.
- Optional time proportion regarding to text length.
- Notification history! (plus clear-history button).
- Auto-hide Notifications icon after some customizable time.

Revision history for this message
Lightbreeze (nedhoy-gmail) wrote :

> There are people who can't read as fast (visualy impared, dyslexic)
Would an accessibility option to show notifications for longer be worth considering?

Changed in hundredpapercuts:
milestone: none → round-10
status: New → Confirmed
Revision history for this message
Dan Näsman (dan-naesman) wrote :

It is not just about time. You might be have focus on something else but the screen and maybe only seeing a disappearing notification.

The notification should leave a trace so that you could recall it when coming back to the screen.

Revision history for this message
Radoslav Georgiev (valsodarg) wrote :

#1. Or an area where the user can hover over to bring back the notification from blurred and stop the timer.
#2. A key sequence to bring back last notification (shortcut)
#3. A manager to display all the notifications logged

Revision history for this message
Stefan Hammer (j-4-deactivatedaccount) wrote :

I just found out where notifications were locked.

~/.cache/notify-osd.log

Who wants to build a small GUI?
Or we can implement it into Log File Viewer!

Good ideas, Valsodarg! (https://bugs.launchpad.net/hundredpapercuts/+bug/340996/comments/6)

Revision history for this message
Jordan Hall (jordan-hall) wrote :

I made some modifications to notify-osd for my own use a while ago. I've since written about these change and released the source code and a Debian package on my site. Note that this is more a temporary work around, which increases the display time to 10 seconds from 5, than a proper patch.

http://divineomega.co.uk/ubuntu/modifications-to-the-notification-system-of-ubuntu-904/

I agree that the notifications should stay on screen longer dependant upon the number of lines displayed in the notification, as per the original Notify-OSD specification on the Ubuntu wiki.

Revision history for this message
Dan Näsman (dan-naesman) wrote :

I usually google do to get further explanation or a solution to a problem. Why not have a google (or preferred search engine) button that searches the Internet with a unique "notification id"?
That would save typing in significant words from the notification in a google search.

Revision history for this message
Steve Love (stevelove) wrote :

I hope it's not too late to add a comment on this.

First, I love the notifications and I'm glad they're getting some paper cut treatment. That said:

Whenever I see a notification that has more text than I have time to read, my reaction is to move my mouse over it to stop the timer and make it stay visible until I've had time to read it. I do this 100% of the time even though I already know it's not how these notifications work (yet?).

I'm not sure I understand why the notifications become transparent on mouseover when no other interface that I know of works this way. If I move my mouse over an object on the screen, it's because I want to focus my attention on that object and possibly even interact with it. For example, I should be able to click a new mail notification and go to my inbox.

It's the same sort of thing that frustrates me when I hover over the Banshee tray icon and I see that currently playing slider. No matter how badly I want to use it as a convenient way to skip through the track, it's only there to taunt me; look but never, ever touch.

Thanks for any consideration this gets. :)

Revision history for this message
Vish (vish) wrote :

@Steve Love :
The banshee tooltips issue , Kindly file a seperate bug , and assign it to both papaercuts and banshee.
That needs to be fixed.
If the bug is already present , assign the existing bug to papercuts too, by selecting "Also affects project"

Revision history for this message
Steve Love (stevelove) wrote :

@mac_v:
Regarding the Banshee tooltip, I only mentioned it to say that the same frustration is caused by not being able to interact with the notifications. I realize it's a separate issue and I apologize for the confusion. (And I will file a separate bug if it doesn't already exist. Thank you.)

Changed in hundredpapercuts:
milestone: round-10 → round-9
Revision history for this message
Mirco Müller (macslow) wrote :

This does not apply to the requirements of a papercut, as the needed work on notify-osd is anything but tiny or quickly implementable. While it is still on the schedule for Karmic, listing it under papercuts is wrong.

Revision history for this message
David Siegel (djsiegel-deactivatedaccount) wrote :

Mirco mentions that this is not paper cut-sized.

Changed in hundredpapercuts:
milestone: round-9 → none
status: Confirmed → Invalid
Revision history for this message
Ongion (benpy2k) wrote :

Seeing as this didn't make it into Karmic, will this promised feature be present in Lucid?

Revision history for this message
Jon Elofson (jon-elofson) wrote :

Personally, I think when the mouse goes over the notification, it should stay visible, rather than blur.

affects: notify-osd → notify-osd (Ubuntu)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.