[Bug 28602] Should be ported to GSettings

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Jul 16 06:37:59 CEST 2010


https://bugs.freedesktop.org/show_bug.cgi?id=28602

Danielle Madeley <danielle.madeley at collabora.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                URL|                            |http://git.collabora.co.uk/
                   |                            |?p=user/danni/telepathy-log
                   |                            |ger.git;a=shortlog;h=refs/h
                   |                            |eads/gsettings

--- Comment #1 from Danielle Madeley <danielle.madeley at collabora.co.uk> 2010-07-15 21:37:58 PDT ---
The original TplConfIface branch has bitrotten quite badly, so I've ignored it
for now. This is a direct port of the TplConf class. With the existance of
GSettings in GLib, I wonder if we require an abstract interface.

I've removed the GErrors from the API, they're meaningless in GSettings.

I haven't bothered to write a migration file for the schema. I'm not sure it's
really required. I also didn't port two of the methods, and just ifdefed them
out, because I wonder if we want to rethink the API for them first.

I thought about also adding an ignored-identifiers key of type a(os) that can
be used to take conversations with individual users off the record.

We need to recover and unrot the code to handle asynchronous settings changes,
to take conversations or accounts off the record for existing channels. Will
work on this next.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.



More information about the telepathy-bugs mailing list