]> git.0d.be Git - empathy.git/blobdiff - libempathy-gtk/empathy-individual-widget.h
Updated Swedish translation
[empathy.git] / libempathy-gtk / empathy-individual-widget.h
index 89066f60dc308ed5561c675625b6a1bdf04d4eb6..fd63377f2dbde3e8a3aa2a29fb679ba264a298e0 100644 (file)
 #define __EMPATHY_INDIVIDUAL_WIDGET_H__
 
 #include <gtk/gtk.h>
-
 #include <folks/folks.h>
 
-#include "empathy-contact-widget.h"
-
 G_BEGIN_DECLS
 
 /**
  * EmpathyIndividualWidgetFlags:
- * @EMPATHY_INDIVIDUAL_WIDGET_EDIT_NONE: Don't show any widgets to edit any
- * details of the individual. This should be the option for widgets that merely
- * display information about an individual.
+ * @EMPATHY_INDIVIDUAL_WIDGET_NONE: Don't show any widgets to edit any
+ * details of the individual, or to display any extended details of the
+ * individual. This should be the option for widgets that merely display basic
+ * information about an individual.
  * @EMPATHY_INDIVIDUAL_WIDGET_EDIT_ALIAS: Show a #GtkEntry allowing changes to
  * the individual's alias.
- * @EMPATHY_INDIVIDUAL_WIDGET_EDIT_AVATAR: Show an #EmpathyAvatarChooser
- * allowing changes to the individual's avatar.
- * @EMPATHY_INDIVIDUAL_WIDGET_EDIT_ACCOUNT: Show an #EmpathyAccountChooser
- * allowing changes to the individual's account.
- * @EMPATHY_INDIVIDUAL_WIDGET_EDIT_ID: Show a #GtkEntry allowing changes to the
- * individual's identifier.
+ * @EMPATHY_INDIVIDUAL_WIDGET_EDIT_FAVOURITE: Show a checkbutton
+ * allowing changes to the individual's favourite status.
  * @EMPATHY_INDIVIDUAL_WIDGET_EDIT_GROUPS: Show a widget to change the groups
  * the individual is in.
  * @EMPATHY_INDIVIDUAL_WIDGET_FOR_TOOLTIP: Make widgets more designed for a
- * tooltip. For example, make widgets not selectable.
+ * tooltip. For example, make labels not selectable.
+ * @EMPATHY_INDIVIDUAL_WIDGET_SHOW_LOCATION: Display the individual's current
+ * location textually or using a map (if compiled with libchamplain support).
+ * @EMPATHY_INDIVIDUAL_WIDGET_SHOW_DETAILS: Fetch and display extended vCard
+ * details of the individual, if the individual has them.
+ * @EMPATHY_INDIVIDUAL_WIDGET_SHOW_PERSONAS: List the #FolksPersona<!-- -->s
+ * contained in the individual.
  *
  * Flags used when creating an #EmpathyIndividualWidget to specify which
  * features should be available.
  */
 typedef enum
 {
-  EMPATHY_INDIVIDUAL_WIDGET_EDIT_NONE    = 0,
+  EMPATHY_INDIVIDUAL_WIDGET_NONE = 0,
   EMPATHY_INDIVIDUAL_WIDGET_EDIT_ALIAS   = 1 << 0,
-  EMPATHY_INDIVIDUAL_WIDGET_EDIT_AVATAR  = 1 << 1,
-  EMPATHY_INDIVIDUAL_WIDGET_EDIT_ACCOUNT = 1 << 2,
-  EMPATHY_INDIVIDUAL_WIDGET_EDIT_ID      = 1 << 3,
-  EMPATHY_INDIVIDUAL_WIDGET_EDIT_GROUPS  = 1 << 4,
-  EMPATHY_INDIVIDUAL_WIDGET_FOR_TOOLTIP  = 1 << 5,
-  EMPATHY_INDIVIDUAL_WIDGET_SHOW_LOCATION  = 1 << 6,
-  EMPATHY_INDIVIDUAL_WIDGET_NO_SET_ALIAS = 1 << 7,
-  EMPATHY_INDIVIDUAL_WIDGET_EDIT_FAVOURITE = 1 << 8,
-  EMPATHY_INDIVIDUAL_WIDGET_SHOW_DETAILS = 1 << 9,
-  EMPATHY_INDIVIDUAL_WIDGET_EDIT_DETAILS = 1 << 10,
-  EMPATHY_INDIVIDUAL_WIDGET_SHOW_PERSONAS = 1 << 11,
+  EMPATHY_INDIVIDUAL_WIDGET_EDIT_FAVOURITE = 1 << 1,
+  EMPATHY_INDIVIDUAL_WIDGET_EDIT_GROUPS  = 1 << 2,
+  EMPATHY_INDIVIDUAL_WIDGET_FOR_TOOLTIP  = 1 << 3,
+  EMPATHY_INDIVIDUAL_WIDGET_SHOW_LOCATION  = 1 << 4,
+  EMPATHY_INDIVIDUAL_WIDGET_SHOW_DETAILS = 1 << 5,
+  EMPATHY_INDIVIDUAL_WIDGET_SHOW_PERSONAS = 1 << 6,
+  EMPATHY_INDIVIDUAL_WIDGET_SHOW_CLIENT_TYPES = 1 << 7,
 } EmpathyIndividualWidgetFlags;
 
 #define EMPATHY_TYPE_INDIVIDUAL_WIDGET (empathy_individual_widget_get_type ())