platform/upstream/folks.git
13 years agoCut unused automake variables.
Travis Reitter [Thu, 17 Mar 2011 17:50:20 +0000 (10:50 -0700)]
Cut unused automake variables.

13 years agoAdd equal method to StructuredName
Raul Gutierrez Segales [Tue, 22 Mar 2011 21:16:28 +0000 (21:16 +0000)]
Add equal method to StructuredName

13 years agoDisconnect from 'invalidated' on proxies we abandon.
Travis Reitter [Fri, 18 Mar 2011 19:07:42 +0000 (12:07 -0700)]
Disconnect from 'invalidated' on proxies we abandon.

This prevents a crasher in the Telepathy backend where:

1. We hit _reset() and set this._subscribe, etc., to null.

2. Each of these proxies gets disposed and emits 'invalidated'

3. Our 'invalidated' handler ends up unrefing each proxy an extra time, which
ends up in some ugly dispose -> unref -> dispose recursion, which continues
after it's finalized, leading to bad/undefined behavior (usually, but not
always, a crasher).

13 years agoWhen removing, use a local copy of the personas
Sjoerd Simons [Wed, 23 Mar 2011 09:33:43 +0000 (09:33 +0000)]
When removing, use a local copy of the personas

Removing personas from folks will change our individuals persona list,
so we need to make a copy to be able to safely iterate it.

13 years agoEXTRA_DIST in tests/tools was missing a few files
Raul Gutierrez Segales [Tue, 22 Mar 2011 13:40:18 +0000 (13:40 +0000)]
EXTRA_DIST in tests/tools  was missing a few files

13 years agoUpdate folks-import to the current API for ImDetails.im_addresses.
Travis Reitter [Mon, 21 Mar 2011 17:42:40 +0000 (10:42 -0700)]
Update folks-import to the current API for ImDetails.im_addresses.

Fixes bgo#645411 - folks-import segfaults on startup

13 years agoFix entries in the NEWS file
Raul Gutierrez Segales [Mon, 21 Mar 2011 18:36:01 +0000 (18:36 +0000)]
Fix entries in the NEWS file

13 years agofolks-inspect: use LinkedHashSet to access im-addresses
Raul Gutierrez Segales [Mon, 21 Mar 2011 18:03:58 +0000 (18:03 +0000)]
folks-inspect: use LinkedHashSet to access im-addresses

13 years agoInitial implementation of the tracker backend
Raul Gutierrez Segales [Tue, 15 Feb 2011 17:13:30 +0000 (17:13 +0000)]
Initial implementation of the tracker backend

13 years agoEnsure we are only testing the built-in backends
Raul Gutierrez Segales [Sun, 20 Mar 2011 22:57:46 +0000 (22:57 +0000)]
Ensure we are only testing the built-in backends

13 years agoFactor out common dbus wrapper code into sourceable files
Raul Gutierrez Segales [Thu, 17 Mar 2011 14:28:02 +0000 (14:28 +0000)]
Factor out common dbus wrapper code into sourceable files

13 years agoCopy new PhoneDetails for individuals, don't hold stale pointers.
Raul Gutierrez Segales [Wed, 16 Mar 2011 22:04:50 +0000 (22:04 +0000)]
Copy new PhoneDetails for individuals, don't hold stale pointers.

Fixed bgo#644968 - _update_phone_numbers () needs to create copies
of each List<FieldDetails>

13 years agoCopy new Emails for individuals, don't hold stale pointers.
Raul Gutierrez Segales [Wed, 16 Mar 2011 21:51:57 +0000 (21:51 +0000)]
Copy new Emails for individuals, don't hold stale pointers.

Fixed bgo#644966 - _update_emails () needs to create copies of each
List<FieldDetails>

13 years agoPost-release version bump.
Travis Reitter [Mon, 14 Mar 2011 19:27:22 +0000 (12:27 -0700)]
Post-release version bump.

13 years agoRelease Folks 0.4.0 FOLKS_0_4_0
Travis Reitter [Mon, 14 Mar 2011 18:24:20 +0000 (11:24 -0700)]
Release Folks 0.4.0

13 years agoDon't overwrite an Individual's avatar with null.
Travis Reitter [Mon, 14 Mar 2011 14:58:37 +0000 (07:58 -0700)]
Don't overwrite an Individual's avatar with null.

(unlike the previous commit, this one actually...)

Fixes: bgo#644165 - An individual's avatar shouldn't be replaced by a null
avatar

13 years agofolks-inspect: print an Avatar's uri
Raul Gutierrez Segales [Fri, 11 Mar 2011 00:40:14 +0000 (00:40 +0000)]
folks-inspect: print an Avatar's uri

Fixes: bgo#644165 - An individual's avatar shouldn't be replaced by a null
avatar

13 years agofolks-inspect: handle Structured Names
Raul Gutierrez Segales [Fri, 11 Mar 2011 21:54:03 +0000 (13:54 -0800)]
folks-inspect: handle Structured Names

Fixes: bgo#644457 - Handle structured names

13 years agofolks-inspect: handle birthday/postal-addresses
Raul Gutierrez Segales [Sat, 5 Mar 2011 15:06:55 +0000 (15:06 +0000)]
folks-inspect: handle birthday/postal-addresses

Fixes: bgo#643957 - Deal handle birthday and postal-addresses.

13 years agoDon't note API changes which have happened to new interfaces.
Travis Reitter [Fri, 11 Mar 2011 19:40:32 +0000 (11:40 -0800)]
Don't note API changes which have happened to new interfaces.

13 years agoRename Urlable -> UrlDetails
Travis Reitter [Fri, 11 Mar 2011 01:11:48 +0000 (17:11 -0800)]
Rename Urlable -> UrlDetails

Fixes bgo#642513 - Folks "Owner" interfaces are awkwardly-named

13 years agoRename RoleOwner -> RoleDetails
Travis Reitter [Fri, 11 Mar 2011 01:04:55 +0000 (17:04 -0800)]
Rename RoleOwner -> RoleDetails

Helps bgo#642513 - Folks "Owner" interfaces are awkwardly-named

13 years agoRename PresenceOwner -> PresenceDetails
Travis Reitter [Fri, 11 Mar 2011 00:59:25 +0000 (16:59 -0800)]
Rename PresenceOwner -> PresenceDetails

Helps bgo#642513 - Folks "Owner" interfaces are awkwardly-named

13 years agoRename PostalAddressOwner -> PostalAddressDetails
Travis Reitter [Fri, 11 Mar 2011 00:46:11 +0000 (16:46 -0800)]
Rename PostalAddressOwner -> PostalAddressDetails

Helps bgo#642513 - Folks "Owner" interfaces are awkwardly-named

13 years agoRename Phoneable -> PhoneDetails
Travis Reitter [Fri, 11 Mar 2011 00:40:50 +0000 (16:40 -0800)]
Rename Phoneable -> PhoneDetails

Helps bgo#642513 - Folks "Owner" interfaces are awkwardly-named

13 years agoRename NoteOwner -> NoteDetails
Travis Reitter [Fri, 11 Mar 2011 00:34:44 +0000 (16:34 -0800)]
Rename NoteOwner -> NoteDetails

Helps bgo#642513 - Folks "Owner" interfaces are awkwardly-named

13 years agoRename NameOwner -> NameDetails
Travis Reitter [Fri, 11 Mar 2011 00:30:05 +0000 (16:30 -0800)]
Rename NameOwner -> NameDetails

Helps bgo#642513 - Folks "Owner" interfaces are awkwardly-named

13 years agoRename IMable -> ImDetails
Travis Reitter [Fri, 11 Mar 2011 00:23:55 +0000 (16:23 -0800)]
Rename IMable -> ImDetails

Helps bgo#642513 - Folks "Owner" interfaces are awkwardly-named

13 years agoRename Groupable -> GroupDetails
Travis Reitter [Thu, 10 Mar 2011 23:11:27 +0000 (15:11 -0800)]
Rename Groupable -> GroupDetails

Helps bgo#642513 - Folks "Owner" interfaces are awkwardly-named

13 years agoRename GenderOwner -> GenderDetails
Travis Reitter [Thu, 10 Mar 2011 23:14:26 +0000 (15:14 -0800)]
Rename GenderOwner -> GenderDetails

Helps bgo#642513 - Folks "Owner" interfaces are awkwardly-named

13 years agoRename Favouritable -> FavouriteDetails
Travis Reitter [Thu, 10 Mar 2011 22:53:06 +0000 (14:53 -0800)]
Rename Favouritable -> FavouriteDetails

Helps bgo#642513 - Folks "Owner" interfaces are awkwardly-named

13 years agoRename Emailable -> EmailDetails
Travis Reitter [Thu, 10 Mar 2011 19:59:25 +0000 (11:59 -0800)]
Rename Emailable -> EmailDetails

Helps bgo#642513 - Folks "Owner" interfaces are awkwardly-named

13 years agoRename BirthdayOwner -> BirthdayDetails
Travis Reitter [Thu, 10 Mar 2011 23:52:50 +0000 (15:52 -0800)]
Rename BirthdayOwner -> BirthdayDetails

Helps bgo#642513 - Folks "Owner" interfaces are awkwardly-named

13 years agoRename AvatarOwner -> AvatarDetails
Travis Reitter [Thu, 10 Mar 2011 23:32:27 +0000 (15:32 -0800)]
Rename AvatarOwner -> AvatarDetails

Helps bgo#642513 - Folks "Owner" interfaces are awkwardly-named

13 years agoRename Aliasable -> AliasDetails
Travis Reitter [Thu, 10 Mar 2011 19:55:07 +0000 (11:55 -0800)]
Rename Aliasable -> AliasDetails

Helps bgo#642513 - Folks "Owner" interfaces are awkwardly-named

13 years agoUpdate listed translations.
Travis Reitter [Wed, 9 Mar 2011 19:30:20 +0000 (11:30 -0800)]
Update listed translations.

13 years agoAdd to_string () method to RoleOwner
Raul Gutierrez Segales [Sat, 5 Mar 2011 15:03:23 +0000 (15:03 +0000)]
Add to_string () method to RoleOwner

13 years agoAdd to_string () method to PostalAddress
Raul Gutierrez Segales [Sat, 5 Mar 2011 15:02:59 +0000 (15:02 +0000)]
Add to_string () method to PostalAddress

13 years agoUse the correct signal name for postal addresses
Raul Gutierrez Segales [Sat, 5 Mar 2011 15:04:41 +0000 (15:04 +0000)]
Use the correct signal name for postal addresses

13 years agoAdded equal method to PostalAddress
Raul Gutierrez Segales [Fri, 4 Mar 2011 21:56:33 +0000 (21:56 +0000)]
Added equal method to PostalAddress

13 years agoAdd uid to PostalAddress to facilitate tracking
Raul Gutierrez Segales [Fri, 4 Mar 2011 16:39:45 +0000 (16:39 +0000)]
Add uid to PostalAddress to facilitate tracking

13 years agoDon't drop Individuals' initial set of notes.
Travis Reitter [Fri, 4 Mar 2011 20:03:26 +0000 (12:03 -0800)]
Don't drop Individuals' initial set of notes.

13 years agoAdd API change notes for our newer interfaces.
Travis Reitter [Thu, 3 Mar 2011 19:53:45 +0000 (11:53 -0800)]
Add API change notes for our newer interfaces.

13 years agoAdd NEWS entry for postal address interface
Travis Reitter [Thu, 3 Mar 2011 19:50:06 +0000 (11:50 -0800)]
Add NEWS entry for postal address interface

Fixes: bgo#641210 - Add interface for postal addresses

13 years agoMake Individual implement the PostalAddressOwner interface
Marco Barisione [Tue, 28 Dec 2010 16:28:12 +0000 (17:28 +0100)]
Make Individual implement the PostalAddressOwner interface

13 years agoAdd PostalAddressOwner for contacts with postal addresses
Marco Barisione [Tue, 28 Dec 2010 16:27:38 +0000 (17:27 +0100)]
Add PostalAddressOwner for contacts with postal addresses

13 years agoCheck FieldDetails values before storing to avoid segfaults.
Travis Reitter [Thu, 3 Mar 2011 17:47:22 +0000 (09:47 -0800)]
Check FieldDetails values before storing to avoid segfaults.

This protects against backends storing some bogus data in their Personas (in
this case, value-less URL, Phone Number, or Email Address fields).

13 years agoEnsure we update an Individual's notes along with the other fields.
Raul Gutierrez Segales [Thu, 3 Mar 2011 17:23:07 +0000 (17:23 +0000)]
Ensure we update an Individual's notes along with the other fields.

13 years agoEnsure we update an Individual's birthday along with the other fields.
Raul Gutierrez Segales [Thu, 3 Mar 2011 17:20:16 +0000 (17:20 +0000)]
Ensure we update an Individual's birthday along with the other fields.

13 years agoAdd NoteOwner interface
Raul Gutierrez Segales [Thu, 3 Mar 2011 01:17:38 +0000 (01:17 +0000)]
Add NoteOwner interface

Fixes: bgo#642501 - Folks needs API for attaching notes to a Contact

13 years agoAdd BirthdayOwner interface
Raul Gutierrez Segales [Wed, 2 Mar 2011 18:44:37 +0000 (18:44 +0000)]
Add BirthdayOwner interface

Fixes: bgo#642500 - Folks needs API for specifying a contact's birthday

13 years agoUpdate NEWS for RoleOwner.
Travis Reitter [Thu, 3 Mar 2011 00:10:27 +0000 (16:10 -0800)]
Update NEWS for RoleOwner.

13 years agoAdd RoleOwner interface for contacts that belong to an Organisation
Raul Gutierrez Segales [Tue, 1 Mar 2011 19:09:14 +0000 (19:09 +0000)]
Add RoleOwner interface for contacts that belong to an Organisation

13 years agoList the implemented interfaces in alphabetical order
Raul Gutierrez Segales [Tue, 1 Mar 2011 19:49:45 +0000 (19:49 +0000)]
List the implemented interfaces in alphabetical order

13 years agoDistribute test data files
Travis Reitter [Wed, 2 Mar 2011 02:45:24 +0000 (18:45 -0800)]
Distribute test data files

13 years agoBug 642861 — FolksLinkedHashSet still alive when exiting Empathy
Philip Withnall [Sun, 27 Feb 2011 20:19:03 +0000 (20:19 +0000)]
Bug 642861 — FolksLinkedHashSet still alive when exiting Empathy

A self-referencing closure was prevent all Tpf.Personas from being finalised,
which was in turn causing a load of owned objects (such as LinkedHashSets)
from being finalised. Spotted by Guillaume Desmottes <gdesmott@gnome.org>.
Closes: bgo#642861

13 years agoBug 642866 — tp-lowlevel leaks TpChannel
Philip Withnall [Sun, 27 Feb 2011 16:34:06 +0000 (16:34 +0000)]
Bug 642866 — tp-lowlevel leaks TpChannel

Fix a leak of TpChannels from tp-lowlevel.c, spotted by Guillaume Desmottes
<gdesmott@gnome.org>. Closes: bgo#642866

13 years agofolks-inspect: handle emails/urls/phone-numbers
Raul Gutierrez Segales [Thu, 24 Feb 2011 15:21:36 +0000 (15:21 +0000)]
folks-inspect: handle emails/urls/phone-numbers

13 years agoPoint valadoc to the C headers so it doesn't fail on "missing" symbols.
Travis Reitter [Thu, 24 Feb 2011 23:46:35 +0000 (15:46 -0800)]
Point valadoc to the C headers so it doesn't fail on "missing" symbols.

Scanning directories (with -b) is no longer supported. See bgo#629531,
comment#7.

Fixes bgo#643247 - Folks needs C API documentation

13 years agoRe-enable gtk-docs, now that valadoc is fixed.
Travis Reitter [Thu, 24 Feb 2011 20:54:01 +0000 (12:54 -0800)]
Re-enable gtk-docs, now that valadoc is fixed.

Helps bgo#643247 - Folks needs C API documentation

13 years agoCopy new URLs for individuals, don't hold stale pointers.
Travis Reitter [Fri, 25 Feb 2011 00:42:48 +0000 (16:42 -0800)]
Copy new URLs for individuals, don't hold stale pointers.

Fixes bgo#Bug 643241 - _update_urls () needs to create copies of each
List<FieldDetails>

Code by Raul Gutierrez Segales.

13 years agoDisable build gtk-docs, since valadoc crashes on them.
Travis Reitter [Wed, 23 Feb 2011 20:45:58 +0000 (12:45 -0800)]
Disable build gtk-docs, since valadoc crashes on them.

This is related to, but not exactly, bgo#629531.

13 years agoIgnore tp-lowlevel when building the folks-tp documentation
Philip Withnall [Sun, 20 Feb 2011 11:15:23 +0000 (11:15 +0000)]
Ignore tp-lowlevel when building the folks-tp documentation

13 years agoCorrectly pass linking flags to valadoc when building the folks-tp docs
Philip Withnall [Sun, 20 Feb 2011 11:14:04 +0000 (11:14 +0000)]
Correctly pass linking flags to valadoc when building the folks-tp docs

It turns out that bgo#637090 was just us not passing the flags correctly
(one has to pass two flags to valadoc to get it to pass a single flag to
the doclet). See: bgo#637090

13 years agoUse the 'all-others' BackendStore key file group for backend tests.
Travis Reitter [Tue, 15 Feb 2011 07:26:26 +0000 (23:26 -0800)]
Use the 'all-others' BackendStore key file group for backend tests.

Fixes bgo#642351 - BACKEND_STORE_KEY_FILE format should support a wildcard entry

13 years agoSupport the 'all-others' wildcard group in BACKEND_STORE_KEY_FILE.
Travis Reitter [Tue, 15 Feb 2011 07:25:33 +0000 (23:25 -0800)]
Support the 'all-others' wildcard group in BACKEND_STORE_KEY_FILE.

Helps bgo#642351 - BACKEND_STORE_KEY_FILE format should support a wildcard entry

13 years agoRemove support for building with Vala < 0.11
Philip Withnall [Mon, 14 Feb 2011 23:29:24 +0000 (23:29 +0000)]
Remove support for building with Vala < 0.11

13 years agoFix srcdir != builddir problem in the documentation makefile
Philip Withnall [Mon, 14 Feb 2011 23:28:59 +0000 (23:28 +0000)]
Fix srcdir != builddir problem in the documentation makefile

13 years agoPost-release version bump
Philip Withnall [Mon, 14 Feb 2011 23:18:02 +0000 (23:18 +0000)]
Post-release version bump

13 years agoRelease version 0.3.6 FOLKS_0_3_6
Philip Withnall [Mon, 14 Feb 2011 23:17:21 +0000 (23:17 +0000)]
Release version 0.3.6

13 years agoFix the documentation version tags
Philip Withnall [Mon, 14 Feb 2011 23:06:02 +0000 (23:06 +0000)]
Fix the documentation version tags

I fail at doing releases.

13 years agoPost-release version bump
Philip Withnall [Mon, 14 Feb 2011 23:05:57 +0000 (23:05 +0000)]
Post-release version bump

13 years agoRelease version 0.3.5 FOLKS_0_3_5
Philip Withnall [Mon, 14 Feb 2011 22:58:25 +0000 (22:58 +0000)]
Release version 0.3.5

13 years agoBug 642036 — No way to pass a message when adding a contact
Philip Withnall [Mon, 14 Feb 2011 22:18:36 +0000 (22:18 +0000)]
Bug 642036 — No way to pass a message when adding a contact

Document that the "message" key in the details hash table passed to
IndividualAggregator.add_persona_from_details() may (by convention) be used
to pass a human-readable message to the persona being added.

Implement this in the Telepathy backend. Closes: bgo#642036

13 years agoUse “dup” instead of “get” in method names which return a referenced object
Philip Withnall [Mon, 7 Feb 2011 22:25:38 +0000 (22:25 +0000)]
Use “dup” instead of “get” in method names which return a referenced object

This bumps our Vala dependency to 0.11.6, which includes a necessary fix
for the CCode annotation we use. Helps: bgo#629078

13 years agoTake a PersonaStore in IndividualAggregator.add_persona_from_details
Philip Withnall [Sun, 6 Feb 2011 12:05:23 +0000 (12:05 +0000)]
Take a PersonaStore in IndividualAggregator.add_persona_from_details

This gives the client more flexibility in choosing which persona store to
add the new persona to. Closes: bgo#629078

13 years agoBug 641780 — Incorrect C function names for URLable interface
Philip Withnall [Mon, 7 Feb 2011 22:45:35 +0000 (22:45 +0000)]
Bug 641780 — Incorrect C function names for URLable interface

Rename the new URLable interface to Urlable, as Vala was choking on the
capitalisation and producing weird C function names like
folks_ur_lable_get_urls(). Closes: bgo#641780

13 years agoFix entries in the NEWS file
Philip Withnall [Sun, 6 Feb 2011 12:06:03 +0000 (12:06 +0000)]
Fix entries in the NEWS file

13 years agoBug 640901 — Allow to determine whether a Tpf.Persona's in the contact list
Philip Withnall [Fri, 17 Dec 2010 18:36:45 +0000 (18:36 +0000)]
Bug 640901 — Allow to determine whether a Tpf.Persona's in the contact list

Add Tpf.Persona.is-in-contact-list, which is true iff the persona's in the
user's contact list. Closes: bgo#640901

13 years agoRevert "For Vala 0.12, don't use deprecated string.to_int()."
Travis Reitter [Fri, 4 Feb 2011 00:10:11 +0000 (16:10 -0800)]
Revert "For Vala 0.12, don't use deprecated string.to_int()."

This reverts commit be8f7259ddd1dcd558b28ffc0761358e8d49bd48.

This depends upon unreleased changes to Vala, so we'll wait till then.

13 years agoAdd note for future cleaning when we require Vala 0.12
Travis Reitter [Thu, 3 Feb 2011 19:39:48 +0000 (11:39 -0800)]
Add note for future cleaning when we require Vala 0.12

13 years agoFor Vala 0.12, don't use deprecated string.to_int().
Travis Reitter [Thu, 3 Feb 2011 19:38:05 +0000 (11:38 -0800)]
For Vala 0.12, don't use deprecated string.to_int().

13 years agoRequire valac if the LinkedHashSet test hasn't been built.
Travis Reitter [Wed, 2 Feb 2011 01:31:34 +0000 (17:31 -0800)]
Require valac if the LinkedHashSet test hasn't been built.

13 years agoAdd FieldDetails tests.
Travis Reitter [Fri, 21 Jan 2011 21:49:10 +0000 (13:49 -0800)]
Add FieldDetails tests.

Helps bgo#638279 - Add interfaces for phone, URLs, emails, etc.

13 years agoAdded the READ_ONLY PersonaStore error
Raul Gutierrez Segales [Mon, 10 Jan 2011 19:30:33 +0000 (19:30 +0000)]
Added the READ_ONLY PersonaStore error

13 years agoDon't print out a stacktrace when an error message is empty.
Travis Reitter [Mon, 17 Jan 2011 23:47:46 +0000 (15:47 -0800)]
Don't print out a stacktrace when an error message is empty.

This was printing a lot of stacktraces for non-errors from GConf.

13 years agoAdd Emailable for contacts with emails
Marco Barisione [Tue, 28 Dec 2010 16:42:18 +0000 (17:42 +0100)]
Add Emailable for contacts with emails

13 years agoAdd Phoneable interface for contacts with phone numbers
Marco Barisione [Mon, 20 Dec 2010 12:37:50 +0000 (12:37 +0000)]
Add Phoneable interface for contacts with phone numbers

13 years agoAdd GenderOwner interface for specifying contact gender
Travis Reitter [Tue, 18 Jan 2011 21:57:44 +0000 (13:57 -0800)]
Add GenderOwner interface for specifying contact gender

13 years agoAdd URLable interface for contacts with associated websites
Travis Reitter [Tue, 18 Jan 2011 21:30:33 +0000 (13:30 -0800)]
Add URLable interface for contacts with associated websites

13 years agoAdd a FieldDetails object for details with extra parameters
Marco Barisione [Wed, 10 Nov 2010 11:54:01 +0000 (11:54 +0000)]
Add a FieldDetails object for details with extra parameters

The class is used for values that can have additional parameters
attached, for instance phone numbers or URLs.

13 years agoAdd a NameOwner interface for contacts with full names and nicknames
Marco Barisione [Mon, 8 Nov 2010 13:56:31 +0000 (13:56 +0000)]
Add a NameOwner interface for contacts with full names and nicknames

13 years agoNote that bgo#628335 was fixed with release 0.1.16
Travis Reitter [Tue, 1 Feb 2011 23:22:02 +0000 (15:22 -0800)]
Note that bgo#628335 was fixed with release 0.1.16

13 years agoPost-release version bump.
Travis Reitter [Tue, 1 Feb 2011 19:34:18 +0000 (11:34 -0800)]
Post-release version bump.

13 years agoRelease version 0.3.4 FOLKS_0_3_4
Travis Reitter [Mon, 31 Jan 2011 17:23:09 +0000 (09:23 -0800)]
Release version 0.3.4

13 years agoWrite inlined docs for LinkedHashSet to work around bgo#629531
Travis Reitter [Mon, 31 Jan 2011 19:48:29 +0000 (11:48 -0800)]
Write inlined docs for LinkedHashSet to work around bgo#629531

13 years agoUpdate old doc link to PresenceOwner.
Travis Reitter [Mon, 31 Jan 2011 17:49:06 +0000 (09:49 -0800)]
Update old doc link to PresenceOwner.

13 years agoDon't use deprecated string.ndup function.
Travis Reitter [Mon, 31 Jan 2011 17:36:29 +0000 (09:36 -0800)]
Don't use deprecated string.ndup function.

13 years agoSet @since lines for new release.
Travis Reitter [Mon, 31 Jan 2011 17:07:36 +0000 (09:07 -0800)]
Set @since lines for new release.

13 years agoCut obsolete comment about IMable.im_addresses.
Travis Reitter [Mon, 31 Jan 2011 16:58:52 +0000 (08:58 -0800)]
Cut obsolete comment about IMable.im_addresses.