From Fedora Project Wiki
< Desktop | Whiteboards
Basically, this means listening for NetworkManager dbus signals and reacting appropriately. Depending on the application, this can include pausing/resuming downloads/uploads, reestablishing connections, retrying later, changing into offline or online mode or informing the user.
Relevant applications include (a number of these already do something reasonable when the network status changes):
- firefox
- evolution
- IM client (pidgin/empathy)
- ekiga
- bittorrent client
- apps for sharing:
- files: gnome-user-share, nautilus, gvfs
- desktop: vino/vinagre
- music: rhythmbox
- weather applet
- clock applet
- networked games:
- chess
- iagno
- four-in-a-row
- gnome-dictionary
- abiword (collaborative editing)
- PackageKit