[folks] Rename HasAvatar -> AvatarOwner.
- From: Travis Reitter <treitter src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [folks] Rename HasAvatar -> AvatarOwner.
- Date: Mon, 31 Jan 2011 16:51:41 +0000 (UTC)
commit d80e62a4502e67971655bfefcaf91849654cc15d
Author: Travis Reitter <travis reitter collabora co uk>
Date: Wed Dec 22 18:07:15 2010 -0800
Rename HasAvatar -> AvatarOwner.
Helps bgo#627397.
NEWS | 3 +++
backends/telepathy/lib/tpf-persona.vala | 4 ++--
folks/Makefile.am | 2 +-
folks/{has-avatar.vala => avatar-owner.vala} | 2 +-
folks/individual.vala | 6 +++---
5 files changed, 10 insertions(+), 7 deletions(-)
---
diff --git a/NEWS b/NEWS
index f1101fe..fff8d54 100644
--- a/NEWS
+++ b/NEWS
@@ -21,6 +21,9 @@ Bugs fixed:
* 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
=========================================================
diff --git a/backends/telepathy/lib/tpf-persona.vala b/backends/telepathy/lib/tpf-persona.vala
index f168d6c..5f04159 100644
--- a/backends/telepathy/lib/tpf-persona.vala
+++ b/backends/telepathy/lib/tpf-persona.vala
@@ -31,7 +31,7 @@ public class Tpf.Persona : Folks.Persona,
Aliasable,
Favouritable,
Groupable,
- HasAvatar,
+ AvatarOwner,
HasPresence,
IMable
{
@@ -50,7 +50,7 @@ public class Tpf.Persona : Folks.Persona,
/**
* An avatar for the Persona.
*
- * See { link Folks.HasAvatar.avatar}.
+ * See { link Folks.AvatarOwner.avatar}.
*/
public File avatar { get; set; }
diff --git a/folks/Makefile.am b/folks/Makefile.am
index afe0fda..f29a4bd 100644
--- a/folks/Makefile.am
+++ b/folks/Makefile.am
@@ -17,7 +17,7 @@ libfolks_la_SOURCES = \
backend-store.vala \
favouritable.vala \
groupable.vala \
- has-avatar.vala \
+ avatar-owner.vala \
has-presence.vala \
imable.vala \
individual.vala \
diff --git a/folks/has-avatar.vala b/folks/avatar-owner.vala
similarity index 96%
rename from folks/has-avatar.vala
rename to folks/avatar-owner.vala
index bda939e..f50868b 100644
--- a/folks/has-avatar.vala
+++ b/folks/avatar-owner.vala
@@ -24,7 +24,7 @@ using GLib;
* 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.
diff --git a/folks/individual.vala b/folks/individual.vala
index 64717b1..01165d0 100644
--- a/folks/individual.vala
+++ b/folks/individual.vala
@@ -66,7 +66,7 @@ public class Folks.Individual : Object,
Aliasable,
Favouritable,
Groupable,
- HasAvatar,
+ AvatarOwner,
HasPresence,
IMable
{
@@ -655,9 +655,9 @@ public class Folks.Individual : Object,
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;
}
});
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]