Helps bgo#627397.
* Bug 639742 — Logger service unavailable in make check
* Bug 640213 — Add tests for LinkedHashSet
+API changes:
+* Rename the HasAvatar interface to AvatarOwner
+
Overview of changes from libfolks 0.3.2 to libfolks 0.3.3
=========================================================
Aliasable,
Favouritable,
Groupable,
- HasAvatar,
+ AvatarOwner,
HasPresence,
IMable
{
/**
* An avatar for the Persona.
*
- * See {@link Folks.HasAvatar.avatar}.
+ * See {@link Folks.AvatarOwner.avatar}.
*/
public File avatar { get; set; }
backend-store.vala \
favouritable.vala \
groupable.vala \
- has-avatar.vala \
+ avatar-owner.vala \
has-presence.vala \
imable.vala \
individual.vala \
* Interface for classes which represent contacts which have an avatar
* (pictorial representation), such as {@link Persona} and {@link Individual}.
*/
-public interface Folks.HasAvatar : Object
+public interface Folks.AvatarOwner : Object
{
/**
* An avatar for the contact.
Aliasable,
Favouritable,
Groupable,
- HasAvatar,
+ AvatarOwner,
HasPresence,
IMable
{
this._persona_list.foreach ((p) =>
{
- if (avatar == null && p is HasAvatar)
+ if (avatar == null && p is AvatarOwner)
{
- avatar = ((HasAvatar) p).avatar;
+ avatar = ((AvatarOwner) p).avatar;
return;
}
});