NetworkManager/introspection
Ryan Lortie 07dba25404 core: add PrimaryConnectionType property to NMManager (bgo #739080)
This will provide an extremely easy way for applications to find out
what type of connection the system is currently using.  They might want
to do this to avoid using data if a phone is on a 3G connection, for
example.

Having this as a separate property provides at least two advantages:

 1) it reduces code complexity for those wanting only this one simple
    piece of information

 2) we could allow access to this property (but nothing else) to
    privilege-separated applications in the future

This patch adds the missing nm_active_connection_get_connection_type()
which was in the header file but never actually implemented.

https://bugzilla.gnome.org/show_bug.cgi?id=739080
2014-10-23 13:39:08 -05:00
..
all.xml.in docs: update for Team and Generic devices 2013-11-07 16:58:29 -06:00
errors.xml DBus API: removing user settings support 2010-08-06 13:05:46 -04:00
generic-types.xml wifi: support ap-mode with wpa_supplicant 2012-10-17 12:08:11 -05:00
Makefile.am libnm: port to GDBus 2014-09-18 11:51:09 -04:00
nm-access-point.xml Doc updates 2008-11-06 16:04:49 +00:00
nm-active-connection.xml core: add 'type' and 'id' property for NMActiveConnection (rh #1061822) 2014-03-05 16:17:13 +01:00
nm-agent-manager.xml agents: add agent capabilities 2013-07-31 08:16:34 -05:00
nm-device-adsl.xml adsl: settings and initial "scaffolding" 2012-05-18 15:42:55 -05:00
nm-device-bond.xml core, libnm-glib: expose "slaves" property on NMDeviceBond 2012-10-19 12:09:27 -04:00
nm-device-bridge.xml core,libnm-glib: expose "slaves" property on NMDeviceBridge 2012-11-30 13:21:51 -06:00
nm-device-bt.xml bluetooth: fixes and addition of NMDeviceBt to libnm-glib 2009-07-10 10:45:24 -04:00
nm-device-ethernet.xml libnm: port to GDBus 2014-09-18 11:51:09 -04:00
nm-device-generic.xml core: add NMDeviceGeneric:type-description 2013-05-07 12:46:56 -04:00
nm-device-gre.xml platform, devices: add support for gre and gretap devices 2013-06-04 10:01:14 -03:00
nm-device-infiniband.xml wired: split NMDeviceWired out of NMDeviceEthernet and add NMDeviceInfiniband 2011-12-02 13:09:16 -06:00
nm-device-macvlan.xml platform, devices: add support for macvlan and macvtap devices 2013-06-04 10:01:13 -03:00
nm-device-modem.xml core: consolidate mobile broadband device types 2011-02-25 10:16:17 -06:00
nm-device-olpc-mesh.xml olpc-mesh: fix companion path and active channel property types 2010-01-14 14:30:02 -08:00
nm-device-team.xml core: add support for team device 2013-08-15 10:54:15 -05:00
nm-device-tun.xml platform, devices: add support for tun and tap devices 2013-06-04 10:01:13 -03:00
nm-device-veth.xml platform, devices: add support for veth devices 2013-05-24 16:10:03 -03:00
nm-device-vlan.xml core: convert VLAN interfaces to a device subclass 2012-03-01 17:40:17 -06:00
nm-device-vxlan.xml platform, devices: add support for vxlan devices 2014-03-06 09:48:15 -05:00
nm-device-wifi.xml libnm: port to GDBus 2014-09-18 11:51:09 -04:00
nm-device-wimax.xml api/wimax: add Nsps (Network Service Providers) property 2014-01-23 17:34:12 -06:00
nm-device.xml device: add a new D-Bus 'Delete' method for removing software devices 2014-07-22 14:24:42 +02:00
nm-dhcp4-config.xml 2008-07-17 Dan Williams <dcbw@redhat.com> 2008-07-17 17:04:13 +00:00
nm-dhcp6-config.xml dhcp: add the NMDHCP6Config object 2010-01-13 22:30:40 -08:00
nm-ip4-config.xml core: add PropertiesChanged signals to IP4 and IP6 config objects 2014-01-23 16:48:04 -06:00
nm-ip6-config.xml core: add PropertiesChanged signals to IP4 and IP6 config objects 2014-01-23 16:48:04 -06:00
nm-manager.xml core: add PrimaryConnectionType property to NMManager (bgo #739080) 2014-10-23 13:39:08 -05:00
nm-ppp-manager.xml libnm: port to GDBus 2014-09-18 11:51:09 -04:00
nm-secret-agent.xml vpn: handle interactive plugin secrets requests 2013-07-31 08:16:40 -05:00
nm-settings-connection.xml core: add ClearSecrets() D-Bus call 2014-09-26 13:54:25 +02:00
nm-settings.xml api/settings: expose the ConnectionRemoved signal 2014-01-23 17:34:12 -06:00
nm-vpn-connection.xml libnm: port to GDBus 2014-09-18 11:51:09 -04:00
nm-vpn-plugin.xml libnm: port to GDBus 2014-09-18 11:51:09 -04:00
nm-wimax-nsp.xml wimax: Implement WiMAX support 2009-12-18 15:41:27 +02:00
vpn-errors.xml vpn: fix VPN plugin D-Bus errors 2013-09-27 13:26:29 +02:00