comparison pidgin-twitter.h @ 107:eb77d409c235

- do neither save nor cache icon image if pixbuf can not be obtained. - now icon size can be specified in prefs.xml. - tweaked configuration dialog.
author Yoshiki Yazawa <yaz@honeyplanet.jp>
date Tue, 15 Jul 2008 12:32:06 +0900
parents 9147ff70d2e2
children 8b98a26f44ce
comparison
equal deleted inserted replaced
106:a132905cece6 107:eb77d409c235
50 #define OPT_ICON_DIR OPT_PIDGINTWITTER "/icon_dir" 50 #define OPT_ICON_DIR OPT_PIDGINTWITTER "/icon_dir"
51 #define OPT_API_BASE_POST OPT_PIDGINTWITTER "/api_base_post" 51 #define OPT_API_BASE_POST OPT_PIDGINTWITTER "/api_base_post"
52 #define OPT_SCREEN_NAME OPT_PIDGINTWITTER "/screen_name" 52 #define OPT_SCREEN_NAME OPT_PIDGINTWITTER "/screen_name"
53 #define OPT_PASSWORD OPT_PIDGINTWITTER "/password" 53 #define OPT_PASSWORD OPT_PIDGINTWITTER "/password"
54 #define OPT_SHOW_ICON OPT_PIDGINTWITTER "/show_icon" 54 #define OPT_SHOW_ICON OPT_PIDGINTWITTER "/show_icon"
55 #define OPT_ICON_SIZE OPT_PIDGINTWITTER "/icon_size"
55 56
56 /* formats and templates */ 57 /* formats and templates */
57 #define RECIPIENT_FORMAT_TWITTER "@<a href='http://twitter.com/%s'>%s</a>" 58 #define RECIPIENT_FORMAT_TWITTER "@<a href='http://twitter.com/%s'>%s</a>"
58 #define SENDER_FORMAT_TWITTER "%s<a href='http://twitter.com/%s'>%s</a>: " 59 #define SENDER_FORMAT_TWITTER "%s<a href='http://twitter.com/%s'>%s</a>: "
59 #define RECIPIENT_FORMAT_WASSR "@<a href='http://wassr.jp/user/%s'>%s</a>" 60 #define RECIPIENT_FORMAT_WASSR "@<a href='http://wassr.jp/user/%s'>%s</a>"
116 static PurplePluginPrefFrame *get_plugin_pref_frame(PurplePlugin *plugin); 117 static PurplePluginPrefFrame *get_plugin_pref_frame(PurplePlugin *plugin);
117 static void init_plugin(PurplePlugin *plugin); 118 static void init_plugin(PurplePlugin *plugin);
118 static void remove_marks_func(gpointer key, gpointer value, gpointer user_data); 119 static void remove_marks_func(gpointer key, gpointer value, gpointer user_data);
119 static void cancel_fetch_func(gpointer key, gpointer value, gpointer user_data); 120 static void cancel_fetch_func(gpointer key, gpointer value, gpointer user_data);
120 static gint get_service_type(PurpleConversation *conv); 121 static gint get_service_type(PurpleConversation *conv);
122 static GdkPixbuf *make_scaled_pixbuf(const gchar *url_text, gsize len);
121 123
122 #endif 124 #endif