Comments (6)
@danrabbit I think I agree with you.
I also think something GNOME Shell does that's relevant and could mitigate the need for a specific setting is that it doesn't start counting down the time until there is user activity (i.e. mouse or keyboard). This way if you look/step away from the display for a moment and would otherwise miss a notification, when you come back it's there for a moment before going away.
Out of scope of this issue specifically, but something to think about at least.
from notifications.
I'm inclined to mark this as "Design Conflict" for a few reasons:
-
If you'd like to keep a notification around for extra time, you can hover over it and it will stay until your mouse leaves the notification. In this way, there is already fine grained control over adding additional time to a notification
-
The notification center exists for you to be able to review any missed notifications. So there is no real penalty to a notification having timed out before you are able to digest its information.
-
And for notifications for which there is a penalty (like power notifications), there is no timeout. So critical notifications will stay on screen until they are dismissed manually.
from notifications.
Ah another note that might be relevant: Android (and possibly other OSes?) has a “time to take action” setting intended for accessibility. It's an interesting thought at least and could potentially affect notifications, toasts, and anything else that comes on screen temporarily. The idea being that if you have specific motor control needs, those default timeouts could be problematic at worst or at least annoying.
from notifications.
Thanks for taking time to address the issue. I accept that this might be a design conflict.
Just for context, my use case was office Slack notifications. The message is displayed in full in the notification, which is great because people don't tend to begin with a good topic sentence on instant messaging. I'm working on a document in a maximized window so I don't want to Alt-Tab to see what the message is about, yet I want be able to skim through the message and see if it warrants an immediate reply. My current solution is having the Slack window permanently open on a second monitor.
from notifications.
@weelillad yeah in that case I think the ideal thing would be to hover the notification with your mouse so you can read it before it goes away. Maybe something else for us to consider could be a dynamic notification timeout based on the length of the notification, though I think we may plan to truncate after a couple of lines; notifications aren't really intended for super long-form messages.
from notifications.
Yeah in master notifications are truncated after 2 lines
from notifications.
Related Issues (20)
- Calendar preview from notification
- Notification settings don't work for Spotify HOT 4
- Clicking a notification does not pass target parameters to action HOT 10
- Notifications are not withdrawn when using GLib.Application.withdraw_notification HOT 1
- Port Notifications to GTK4
- Chosen icon is not displayed in popup with `notify-send` from Terminal
- Notifications coming from web browser playing 2 different sounds in the same time HOT 4
- Send a notification on behalf of applications using the unity API to communicate progress
- Urgent notifications automatically dismissed when being replaced
- Transparent bubbles and 'other' missing HOT 4
- Spotify ignores notification settings HOT 2
- Notification bubble too small HOT 1
- Add a notification rate limiter. HOT 1
- Notifications tab out of fullscreen apps and changes workspaces HOT 2
- All notifications' settings belong to the other category
- Invisible notification blocking input HOT 2
- Progress Notifications API HOT 2
- FTBFS with Vala 0.56.16
- Use Flatpak PermissionStore for app settings
- Black border around notification cards (Black theme)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from notifications.