GNOME Bugzilla – Bug 663147
Don't show notifications when a fullscreen window is on the primary monitor
Last modified: 2012-10-31 15:55:31 UTC
This is my first bug file ever, so please excuse any lack of proper formatting or etiquette. I think that once people get past the growing pains that Gnome Shell is going through we will have an even more excellent environment on our hands, ad a lot fewer people grumbling about it. My use scenario is that I have weak wifi in my room and the message-tray notification from the network manager notifying me of disconnects is interrupting my viewing of full-screen movies. The notification sits there on the bottom of my screen until I reach forward and click it. Then, it re-appears after a few minutes when it discos again. Sure, this is a fairly minor annoyance to me, but I'm not sure it's limited to just this situation; according to my searches, there may not be any auto-disable function of the message tray to keep it from interrupting full-screen applications. I wanted to fix one little annoyance myself. So I checked [code]man -k message tray[/code]. No dice. Then, I checked the included Help system; little help there. I'm no stranger to Google and I've used it, I feel like a lot, to find a way to fix it. To no avail, yet. As a workaround I've flipped the "Notifications" switch under the user menu on the top-right corner of the screen to off, but that didn't affect the behavior. I understand I could simply disable my wireless when I'm watching a movie, and I probably will do that. A much better solution for me, and I think, for a lot of users, might be to have some kind of "fullscreen mode" - when an application goes to fullscreen mode, the shell suppresses all messages. This can be an option the user chooses - because, obviously, there will be some people who would prefer to know if their wifi drops, regardless of if they're watching a movie. I believe this would be a useful option and would improve user experience. Please let me know if I can help. I'm an enthusiast only; I don't know code except for some basic html.
(In reply to comment #0) > This is my first bug file ever, so please excuse any lack of proper formatting > or etiquette. I think that once people get past the growing pains that Gnome > Shell is going through we will have an even more excellent environment on our > hands, ad a lot fewer people grumbling about it. > > My use scenario is that I have weak wifi in my room and the message-tray > notification from the network manager notifying me of disconnects is > interrupting my viewing of full-screen movies. The notification sits there on > the bottom of my screen until I reach forward and click it. Then, it re-appears > after a few minutes when it discos again. Sure, this is a fairly minor > annoyance to me, but I'm not sure it's limited to just this situation; > according to my searches, there may not be any auto-disable function of the > message tray to keep it from interrupting full-screen applications. > > I wanted to fix one little annoyance myself. So I checked [code]man -k message > tray[/code]. No dice. Then, I checked the included Help system; little help > there. I'm no stranger to Google and I've used it, I feel like a lot, to find a > way to fix it. To no avail, yet. As a workaround I've flipped the > "Notifications" switch under the user menu on the top-right corner of the > screen to off, but that didn't affect the behavior. I understand I could simply > disable my wireless when I'm watching a movie, and I probably will do that. Yeah see https://bugzilla.gnome.org/show_bug.cgi?id=608667 we had this in the past I had this particular objection/concern back then https://bugzilla.gnome.org/show_bug.cgi?id=608667#c21 but I got overruled so the patch got pushed anyway.
After a discussion with Jon we come to the conclusion that there "is a valid point that hiding the os chrome on the primary when a fullscreen window is open perhaps means that *all* chrome including the MT should be hidden. However, we need to think about fullscreen windows on non-primary displays as well and review the overall tray design"
This was implemented in 3.6. *** This bug has been marked as a duplicate of bug 677590 ***