GNOME Bugzilla – Bug 673843
Stop using GValueArray
Last modified: 2018-05-22 15:28:26 UTC
GValueArray has been deprecated in GLib. We should stop using it and add more high level tp-glib API if needed.
Here are the list of files using GValueArray: - empathy-contact.c : need tp_capabilities_supports_sms() to be merged and released bug #673846 - empathy-account-settings.c : need higher level API to create accounts https://bugs.freedesktop.org/show_bug.cgi?id=47100 - empathy-tls-certificate: need API in tp-glib https://bugs.freedesktop.org/show_bug.cgi?id=30460 - empathy-tp-roomlist.c: bug #673989 - empathy-tp-streamed-media.c will go away - src/empathy-debug-window.c: bug #674182 empathy-tp-chat.c: is trickier. It's used to check if the connection's channel classes has TP_PROP_CHANNEL_INTERFACE_CONFERENCE_INITIAL_CHANNELS in its allowed properties. I'm not sure how/if we should express that in a higher level tp-glib API.
(In reply to comment #1) > - empathy-tls-certificate: need API in tp-glib I opened bug #674318 about the Empathy bits.
(In reply to comment #1) > empathy-tp-chat.c: is trickier. It's used to check if the connection's channel > classes has TP_PROP_CHANNEL_INTERFACE_CONFERENCE_INITIAL_CHANNELS in its > allowed properties. I'm not sure how/if we should express that in a higher > level tp-glib API. bug #674774
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/empathy/issues/529.