unity-design team mailing list archive
-
unity-design team
-
Mailing list archive
-
Message #00199
Re: notify-osd + fullscreen + multiple monitors
Aurélien Gâteau wrote:
Hi list,
I am working on bug 372789 "NotifyOSD notifications shouldn't appear
when using fullscreen applications".
https://bugs.launchpad.net/bugs/372789
I created a patch which detects fullscreen windows and disables
notifications in this case, but it does not take the multiple monitors
case into account: it just stops notifications if there is a fullscreen
window on one of the monitors. I have two solutions:
1. Leave it as it is
2. Try to find a monitor without fullscreen windows and show the
notification there
What do you think is the best solution for this?
Aurélien
_______________________________________________
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@xxxxxxxxxxxxxxxxxxx
Unsubscribe : https://launchpad.net/~ayatana
More help : https://help.launchpad.net/ListHelp
Here is the list of fullscreen applications we've come up with on the
wiki so far:
* Games
* Firefox + firefox flash videos
*
OpenOffice <https://wiki.ubuntu.com/OpenOffice> Impress
* Totem, VLC, and other movie players
*
MonoDevelop <https://wiki.ubuntu.com/MonoDevelop> and other IDEs
*
OpenOffice <https://wiki.ubuntu.com/OpenOffice> Writer (has a nice
fullscreen mode!)
* GIMP
* Image viewer , picasa slideshows
* Remote Desktop Clients
* Skype Video Chat, and other video chat applications
Personally, I would want notifications more often than not when
fullscreen-ed in games, while browsing in Firefox, while watching any
movie shorter than an hour in length, while programming in an IDE like
MonoDevelop, while working in OpenOffice writer on my netbook, while
editing photos in GIMP, while viewing a remote desktop, and while
conducting personal skype video calls.
Whether my preferences match yours perfectly is not the point, so lets
not argue each case individually. I hope we can agree that fullscreen
mode does not imply that the user wishes notifications to be blocked; it
does not even imply that "low-priority" notifications should not be shown.
On the other hand, we can agree that OpenOffice Impress in presentation
mode is a very special case, and that if we had to pick a default
behavior for notify-osd during a presentation, it would be more
reasonable to turn notifications off than to leave them on.
So, can applications be given a say in this? Or can we create a
blacklist? Would a default blacklist, with per-application notify-osd
control for the user be a good option?
David
Follow ups
References