GNOME Bugzilla – Bug 685327
applet: suppress applet notifications when the Shell is running
Last modified: 2012-10-02 21:37:30 UTC
See attached patch.
Created attachment 225621 [details] [review] applet: suppress applet notifications when the Shell is running
Why does the applet still need to run at all in a non-fallback session though nowadays?
(In reply to comment #2) > Why does the applet still need to run at all in a non-fallback session though > nowadays? It doesn't. I don't know why it's running.
(In reply to comment #2) > Why does the applet still need to run at all in a non-fallback session though > nowadays? I'm not sure if we've handled the 3G PIN entry case yet in the shell, but that's the last possible piece that nm-applet does that the shell doesn't do. This is the feature where nm-applet listens for ModemManager D-Bus signals and sends a saved PIN code to ModemManager to unlock the modem whenever it's inserted, so that registration status and SMS work without having to manually turn the 3G device on. People want to have their PIN code saved in the keyring and the device automatically unlocked on hotplug. But yes, we need the applet for fallback. No, Shell-only setups (like Fedora 18 where we'll always use LLVMpipe and never fallback-mode) do not need the applet if you can live without 3G PIN handling. Or we can add that PIN thing to the Shell. Or, we have been discussing on the mailing list, we enhance NM to have a concept of "device secrets" that are not tied to a connection, but are a property of the device itself (in this case the SIM card, really). I don't think we can play games with Autostart= because the applet is used in XFCE and LXDE too.
we can just do NotShowIn=GNOME, if nothing else
Review of attachment 225621 [details] [review]: looks good
(In reply to comment #4) > Or we can add that PIN thing to the Shell. Fine with me, if really needed. Giovanni even made a PIN widget for the screen shield, and I'm not sure why it hasn't landed yet.
Attachment 225621 [details] pushed as 05f975d - applet: suppress applet notifications when the Shell is running Pushed this to master and nma-0-9-6. I'll close this as FIXED, will open a new bug for the Shell PIN part.
*** Bug 684485 has been marked as a duplicate of this bug. ***
*** Bug 682418 has been marked as a duplicate of this bug. ***