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 673843 - Stop using GValueArray
Stop using GValueArray
Status: RESOLVED OBSOLETE
Product: empathy
Classification: Core
Component: General
2.33.x
Other Linux
: Normal enhancement
: ---
Assigned To: empathy-maint
empathy-maint
Depends on: 673846 673989 674182 674318 674774
Blocks:
 
 
Reported: 2012-04-10 14:20 UTC by Guillaume Desmottes
Modified: 2018-05-22 15:28 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Guillaume Desmottes 2012-04-10 14:20:48 UTC
GValueArray has been deprecated in GLib. We should stop using it and add more high level tp-glib API if needed.
Comment 1 Guillaume Desmottes 2012-04-16 12:15:33 UTC
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.
Comment 2 Guillaume Desmottes 2012-04-18 11:43:19 UTC
(In reply to comment #1)
> - empathy-tls-certificate: need API in tp-glib

I opened bug #674318 about the Empathy bits.
Comment 3 Guillaume Desmottes 2012-04-25 08:52:39 UTC
(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
Comment 4 GNOME Infrastructure Team 2018-05-22 15:28:26 UTC
-- 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.