After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 729826 - NetworkManager should have the standard org.freedesktop.DBus.Properties interface
NetworkManager should have the standard org.freedesktop.DBus.Properties inter...
Status: RESOLVED DUPLICATE of bug 622927
Product: NetworkManager
Classification: Platform
Component: API
0.9.x
Other Linux
: Normal enhancement
: ---
Assigned To: NetworkManager maintainer(s)
NetworkManager maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2014-05-08 18:02 UTC by Marius Vollmer
Modified: 2014-05-08 18:48 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Marius Vollmer 2014-05-08 18:02:27 UTC
As of version 0.9.9 it is lacking the PropertiesChanged signal.

Instead, individual interfaces such as org.freedesktop.NetworkManager.Device.Wired have their own PropertiesChanged signal.  This does work, but it is 'non standard'.

In addition, the org.freedesktop.NetworkManager.Device interface does not currently have a PropertiesChanged signal.  Instead, changes to its properties are notified via a secondary interface, such as o.fdo.NM.Device.Wired.  This works as long as there isn't any overlap in property names between the interfaces, but it is non standard and awkward (IMO).

(We have code to deal with this in Cockpit, and this bug report exists mostly to help us track when we can remove that code.)
Comment 1 Dan Winship 2014-05-08 18:48:36 UTC
this will happen with the port to GDBus, which probably means NM 1.0

*** This bug has been marked as a duplicate of bug 622927 ***