aboutsummaryrefslogtreecommitdiffstats
path: root/libempathy
diff options
context:
space:
mode:
authorDanielle Madeley <danielle.madeley@collabora.co.uk>2011-02-11 13:17:48 +0800
committerDanielle Madeley <danielle.madeley@collabora.co.uk>2011-02-11 13:17:48 +0800
commit068551e68046f42a8278c01186e10fb1142493f9 (patch)
tree58ea49eb835fed0fae9e8ad545210d80d241ff78 /libempathy
parentca4aa4562c34e3f5c95a2bc39c7279c6ee3ae724 (diff)
downloadgsoc2013-empathy-068551e68046f42a8278c01186e10fb1142493f9.tar
gsoc2013-empathy-068551e68046f42a8278c01186e10fb1142493f9.tar.gz
gsoc2013-empathy-068551e68046f42a8278c01186e10fb1142493f9.tar.bz2
gsoc2013-empathy-068551e68046f42a8278c01186e10fb1142493f9.tar.lz
gsoc2013-empathy-068551e68046f42a8278c01186e10fb1142493f9.tar.xz
gsoc2013-empathy-068551e68046f42a8278c01186e10fb1142493f9.tar.zst
gsoc2013-empathy-068551e68046f42a8278c01186e10fb1142493f9.zip
Add confirmation dialog to Remove
Also includes the future Report Abusive check box, so that all the strings are in place now.
Diffstat (limited to 'libempathy')
-rw-r--r--libempathy/empathy-individual-manager.c2
-rw-r--r--libempathy/empathy-individual-manager.h1
2 files changed, 3 insertions, 0 deletions
diff --git a/libempathy/empathy-individual-manager.c b/libempathy/empathy-individual-manager.c
index b223f7fe3..4adf8e1cb 100644
--- a/libempathy/empathy-individual-manager.c
+++ b/libempathy/empathy-individual-manager.c
@@ -604,6 +604,8 @@ empathy_individual_manager_get_flags_for_connection (
flags |= EMPATHY_INDIVIDUAL_MANAGER_CAN_GROUP;
if (list_flags & EMPATHY_CONTACT_LIST_CAN_BLOCK)
flags |= EMPATHY_INDIVIDUAL_MANAGER_CAN_BLOCK;
+ if (list_flags & EMPATHY_CONTACT_LIST_CAN_REPORT_ABUSIVE)
+ flags |= EMPATHY_INDIVIDUAL_MANAGER_CAN_REPORT_ABUSIVE;
return flags;
}
diff --git a/libempathy/empathy-individual-manager.h b/libempathy/empathy-individual-manager.h
index 5d9e3e777..cace94794 100644
--- a/libempathy/empathy-individual-manager.h
+++ b/libempathy/empathy-individual-manager.h
@@ -43,6 +43,7 @@ G_BEGIN_DECLS
EMPATHY_INDIVIDUAL_MANAGER_CAN_ALIAS = 1 << 2,
EMPATHY_INDIVIDUAL_MANAGER_CAN_GROUP = 1 << 3,
EMPATHY_INDIVIDUAL_MANAGER_CAN_BLOCK = 1 << 4,
+ EMPATHY_INDIVIDUAL_MANAGER_CAN_REPORT_ABUSIVE = 1 << 5,
} EmpathyIndividualManagerFlags;
typedef struct _EmpathyIndividualManager EmpathyIndividualManager;