Disable the ContactList interface for now
This commit is contained in:
@@ -286,8 +286,8 @@ impl Connection {
|
|||||||
let contacts_iface =
|
let contacts_iface =
|
||||||
telepathy::connection_interface_contacts_server(&f, (), move |_| c_rc3.clone());
|
telepathy::connection_interface_contacts_server(&f, (), move |_| c_rc3.clone());
|
||||||
|
|
||||||
let c_rc4 = c_rc.clone();
|
let _c_rc4 = c_rc.clone();
|
||||||
let contact_list_iface =
|
let _contact_list_iface =
|
||||||
telepathy::connection_interface_contact_list_server(&f, (), move |_| c_rc4.clone());
|
telepathy::connection_interface_contact_list_server(&f, (), move |_| c_rc4.clone());
|
||||||
|
|
||||||
let c_rc5 = c_rc.clone();
|
let c_rc5 = c_rc.clone();
|
||||||
@@ -303,7 +303,7 @@ impl Connection {
|
|||||||
.add(conn_iface)
|
.add(conn_iface)
|
||||||
.add(avatars_iface)
|
.add(avatars_iface)
|
||||||
.add(contacts_iface)
|
.add(contacts_iface)
|
||||||
.add(contact_list_iface)
|
// .add(contact_list_iface)
|
||||||
.add(requests_iface)
|
.add(requests_iface)
|
||||||
.add(simple_presence_iface),
|
.add(simple_presence_iface),
|
||||||
);
|
);
|
||||||
|
@@ -19,7 +19,7 @@ pub fn connection_interfaces() -> Vec<String> {
|
|||||||
"org.freedesktop.Telepathy.Connection".to_string(),
|
"org.freedesktop.Telepathy.Connection".to_string(),
|
||||||
"org.freedesktop.Telepathy.Connection.Interface.Avatars".to_string(),
|
"org.freedesktop.Telepathy.Connection.Interface.Avatars".to_string(),
|
||||||
"org.freedesktop.Telepathy.Connection.Interface.Contacts".to_string(),
|
"org.freedesktop.Telepathy.Connection.Interface.Contacts".to_string(),
|
||||||
"org.freedesktop.Telepathy.Connection.Interface.ContactList".to_string(),
|
// "org.freedesktop.Telepathy.Connection.Interface.ContactList".to_string(),
|
||||||
"org.freedesktop.Telepathy.Connection.Interface.Requests".to_string(),
|
"org.freedesktop.Telepathy.Connection.Interface.Requests".to_string(),
|
||||||
"org.freedesktop.Telepathy.Connection.Interface.SimplePresence".to_string(),
|
"org.freedesktop.Telepathy.Connection.Interface.SimplePresence".to_string(),
|
||||||
]
|
]
|
||||||
|
@@ -51,7 +51,7 @@ impl telepathy::ConnectionInterfaceContacts for Connection {
|
|||||||
"org.freedesktop.Telepathy.Connection.Interface.Avatars/token".to_string(),
|
"org.freedesktop.Telepathy.Connection.Interface.Avatars/token".to_string(),
|
||||||
Variant(Box::new("".to_string())),
|
Variant(Box::new("".to_string())),
|
||||||
);
|
);
|
||||||
|
/*
|
||||||
// TODO: we need to publish DBUS services on these endpoints
|
// TODO: we need to publish DBUS services on these endpoints
|
||||||
props.insert(
|
props.insert(
|
||||||
"org.freedesktop.Telepathy.Connection.Interface.ContactList/publish".to_string(),
|
"org.freedesktop.Telepathy.Connection.Interface.ContactList/publish".to_string(),
|
||||||
@@ -62,7 +62,7 @@ impl telepathy::ConnectionInterfaceContacts for Connection {
|
|||||||
"org.freedesktop.Telepathy.Connection.Interface.ContactList/subscribe".to_string(),
|
"org.freedesktop.Telepathy.Connection.Interface.ContactList/subscribe".to_string(),
|
||||||
Variant(Box::new(4)),
|
Variant(Box::new(4)),
|
||||||
);
|
);
|
||||||
|
*/
|
||||||
out.insert(*id, props);
|
out.insert(*id, props);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -89,7 +89,7 @@ impl telepathy::ConnectionInterfaceContacts for Connection {
|
|||||||
Ok(vec![
|
Ok(vec![
|
||||||
"org.freedesktop.Telepathy.Connection".to_string(),
|
"org.freedesktop.Telepathy.Connection".to_string(),
|
||||||
"org.freedesktop.Telepathy.Connection.Interface.Avatars".to_string(),
|
"org.freedesktop.Telepathy.Connection.Interface.Avatars".to_string(),
|
||||||
"org.freedesktop.Telepathy.Connection.Interface.ContactList".to_string(),
|
// "org.freedesktop.Telepathy.Connection.Interface.ContactList".to_string(),
|
||||||
])
|
])
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user