]> git.0d.be Git - empathy.git/blobdiff - libempathy-gtk/empathy-notify-manager.h
define constants for notify capabilities
[empathy.git] / libempathy-gtk / empathy-notify-manager.h
index 74d2fcfa49a81ef60ac84444c2733262e2b1655c..951bd4d98df9340db19d51d6babe0635725c365d 100644 (file)
 
 G_BEGIN_DECLS
 
+#define EMPATHY_NOTIFY_MANAGER_CAPA_ACTIONS             "actions"
+#define EMPATHY_NOTIFY_MANAGER_CAPA_APPEND              "append"
+#define EMPATHY_NOTIFY_MANAGER_CAPA_BODY                "body"
+#define EMPATHY_NOTIFY_MANAGER_CAPA_BODY_HYPERLINKS     "body-hyperlinks"
+#define EMPATHY_NOTIFY_MANAGER_CAPA_BODY_IMAGES         "body-images"
+#define EMPATHY_NOTIFY_MANAGER_CAPA_BODY_MARKUP         "body-markup"
+#define EMPATHY_NOTIFY_MANAGER_CAPA_ICON_MULTI          "icon-multi"
+#define EMPATHY_NOTIFY_MANAGER_CAPA_ICON_STATIC         "icon-static"
+#define EMPATHY_NOTIFY_MANAGER_CAPA_IMAGE_SVG_XML       "image/svg+xml"
+#define EMPATHY_NOTIFY_MANAGER_CAPA_PRIVATE_ICON_ONLY   "private-icon-only"
+#define EMPATHY_NOTIFY_MANAGER_CAPA_PRIVATE_SYNCHRONOUS "private-synchronous"
+#define EMPATHY_NOTIFY_MANAGER_CAPA_SOUND                "sound"
+#define EMPATHY_NOTIFY_MANAGER_CAPA_TRUNCATION           "truncation"
+/* notify-osd specific */
+#define EMPATHY_NOTIFY_MANAGER_CAPA_X_CANONICAL_APPEND              "x-canonical-append"
+#define EMPATHY_NOTIFY_MANAGER_CAPA_X_CANONICAL_PRIVATE_ICON_ONLY   "x-canonical-private-icon-only"
+#define EMPATHY_NOTIFY_MANAGER_CAPA_X_CANONICAL_PRIVATE_SYNCHRONOUS "x-canonical-private-synchronous"
+#define EMPATHY_NOTIFY_MANAGER_CAPA_X_CANONICAL_TRUNCATION          "x-canonical-truncation"
+
 #define EMPATHY_TYPE_NOTIFY_MANAGER         (empathy_notify_manager_get_type ())
 #define EMPATHY_NOTIFY_MANAGER(o)           (G_TYPE_CHECK_INSTANCE_CAST ((o), EMPATHY_TYPE_NOTIFY_MANAGER, EmpathyNotifyManager))
 #define EMPATHY_NOTIFY_MANAGER_CLASS(k)     (G_TYPE_CHECK_CLASS_CAST((k), EMPATHY_TYPE_NOTIFY_MANAGER, EmpathyNotifyManagerClass))