diff pidgin-twitter.h @ 211:e13103257b33

implemented filtering functionality.
author Yoshiki Yazawa <yaz@honeyplanet.jp>
date Mon, 25 Aug 2008 21:17:02 +0900
parents d512d1d8712f
children 148fa8a8be8e
line wrap: on
line diff
--- a/pidgin-twitter.h	Sat Aug 23 04:17:49 2008 +0900
+++ b/pidgin-twitter.h	Mon Aug 25 21:17:02 2008 +0900
@@ -121,6 +121,10 @@
 #define OPT_ICON_MAX_DAYS       OPT_PIDGINTWITTER "/icon_max_days"
 #define OPT_API_BASE_GET_INTERVAL OPT_PIDGINTWITTER "/api_base_get_interval"
 #define OPT_LOG_OUTPUT          OPT_PIDGINTWITTER "/log_output"
+#define OPT_FILTER              OPT_PIDGINTWITTER "/filter"
+#define OPT_FILTER_TWITTER      OPT_PIDGINTWITTER "/filter_twitter"
+#define OPT_FILTER_WASSR        OPT_PIDGINTWITTER "/filter_wassr"
+#define OPT_FILTER_IDENTICA     OPT_PIDGINTWITTER "/filter_identica"
 
 /* formats and templates */
 #define RECIPIENT_FORMAT_TWITTER "@<a href='http://twitter.com/%s'>%s</a>"
@@ -247,5 +251,6 @@
 static void combo_changed_cb(gpointer *data);
 static void disconnect_prefs_cb(GtkObject *object, gpointer data);
 static GtkWidget *prefs_get_frame(PurplePlugin *plugin);
+static void apply_filter(gchar **sender, gchar **buffer, PurpleMessageFlags *flags, int service);
 
 #endif