comparison prefs.c @ 284:2d559555875f

now message count can be specified in twitter API access.
author Yoshiki Yazawa <yaz@honeyplanet.jp>
date Mon, 12 Jan 2009 00:59:41 +0900
parents c2620a99622b
children 42cdddf0f747
comparison
equal deleted inserted replaced
282:ba00b20d968b 284:2d559555875f
234 G_CALLBACK(spin_changed_cb), &e); 234 G_CALLBACK(spin_changed_cb), &e);
235 purple_prefs_connect_callback(plugin, OPT_API_BASE_GET_INTERVAL, 235 purple_prefs_connect_callback(plugin, OPT_API_BASE_GET_INTERVAL,
236 interval_prefs_cb, NULL); 236 interval_prefs_cb, NULL);
237 237
238 238
239 /* count spin */
240 e = GTK_WIDGET(gtk_builder_get_object (builder,
241 "account_api_get_count_spin"));
242 g_object_set_data(G_OBJECT(e), "pref", OPT_RETRIEVE_COUNT);
243
244 spin = GTK_SPIN_BUTTON(e);
245
246 value = purple_prefs_get_int(OPT_RETRIEVE_COUNT);
247 twitter_debug("spin value = %d\n", value);
248
249 adjust = gtk_adjustment_new(value, 20, 200, 10, 100, 100);
250 gtk_spin_button_set_adjustment(spin, GTK_ADJUSTMENT(adjust));
251 gtk_widget_set_size_request(GTK_WIDGET(spin), 50, -1);
252
253 if(value == 0) {
254 value = TWITTER_DEFAULT_RETRIEVE_COUNT;
255 purple_prefs_set_int(OPT_RETRIEVE_COUNT, value);
256 }
257 gtk_spin_button_set_value(GTK_SPIN_BUTTON(e), (gdouble)value);
258 g_signal_connect(e, "value-changed",
259 G_CALLBACK(spin_changed_cb), &e);
260
239 261
240 /********************/ 262 /********************/
241 /* translation page */ 263 /* translation page */
242 /********************/ 264 /********************/
243 e = GTK_WIDGET(gtk_builder_get_object (builder, "translation_recipient")); 265 e = GTK_WIDGET(gtk_builder_get_object (builder, "translation_recipient"));