| 427 gchar *text; |
427 gchar *text; |
| 428 PurpleDebugLevel level; |
428 PurpleDebugLevel level; |
| 429 |
429 |
| 430 gtk_tree_model_get(m, iter, 0, &text, 1, &level, -1); |
430 gtk_tree_model_get(m, iter, 0, &text, 1, &level, -1); |
| 431 |
431 |
| 432 if (level >= purple_prefs_get_int(PIDGIN_PREFS_ROOT "/debug/filterlevel")) |
432 if (level >= (PurpleDebugLevel)purple_prefs_get_int(PIDGIN_PREFS_ROOT "/debug/filterlevel")) |
| 433 regex_match(win, text); |
433 regex_match(win, text); |
| 434 |
434 |
| 435 g_free(text); |
435 g_free(text); |
| 436 |
436 |
| 437 return FALSE; |
437 return FALSE; |
| 455 DebugWindow *win = (DebugWindow *)data; |
455 DebugWindow *win = (DebugWindow *)data; |
| 456 gchar *text; |
456 gchar *text; |
| 457 PurpleDebugLevel level; |
457 PurpleDebugLevel level; |
| 458 |
458 |
| 459 gtk_tree_model_get(m, iter, 0, &text, 1, &level, -1); |
459 gtk_tree_model_get(m, iter, 0, &text, 1, &level, -1); |
| 460 if (level >= purple_prefs_get_int(PIDGIN_PREFS_ROOT "/debug/filterlevel")) |
460 if (level >= (PurpleDebugLevel)purple_prefs_get_int(PIDGIN_PREFS_ROOT "/debug/filterlevel")) |
| 461 gtk_imhtml_append_text(GTK_IMHTML(win->text), text, 0); |
461 gtk_imhtml_append_text(GTK_IMHTML(win->text), text, 0); |
| 462 g_free(text); |
462 g_free(text); |
| 463 |
463 |
| 464 return FALSE; |
464 return FALSE; |
| 465 } |
465 } |
| 582 if(win->paused) |
582 if(win->paused) |
| 583 return; |
583 return; |
| 584 |
584 |
| 585 gtk_tree_model_get(model, iter, 0, &text, 1, &level, -1); |
585 gtk_tree_model_get(model, iter, 0, &text, 1, &level, -1); |
| 586 |
586 |
| 587 if (level >= purple_prefs_get_int(PIDGIN_PREFS_ROOT "/debug/filterlevel")) { |
587 if (level >= (PurpleDebugLevel)purple_prefs_get_int(PIDGIN_PREFS_ROOT "/debug/filterlevel")) { |
| 588 if(gtk_toggle_tool_button_get_active(GTK_TOGGLE_TOOL_BUTTON(win->filter))) { |
588 if(gtk_toggle_tool_button_get_active(GTK_TOGGLE_TOOL_BUTTON(win->filter))) { |
| 589 regex_match(win, text); |
589 regex_match(win, text); |
| 590 } else { |
590 } else { |
| 591 gtk_imhtml_append_text(GTK_IMHTML(win->text), text, 0); |
591 gtk_imhtml_append_text(GTK_IMHTML(win->text), text, 0); |
| 592 } |
592 } |
| 720 |
720 |
| 721 for (i = 0; i < 3; i++) { |
721 for (i = 0; i < 3; i++) { |
| 722 item = gtk_check_menu_item_new_with_mnemonic(text[i]); |
722 item = gtk_check_menu_item_new_with_mnemonic(text[i]); |
| 723 g_object_set_data(G_OBJECT(item), "user_data", GINT_TO_POINTER(value[i])); |
723 g_object_set_data(G_OBJECT(item), "user_data", GINT_TO_POINTER(value[i])); |
| 724 g_signal_connect(G_OBJECT(item), "activate", G_CALLBACK(toolbar_icon_pref_changed), toolbar); |
724 g_signal_connect(G_OBJECT(item), "activate", G_CALLBACK(toolbar_icon_pref_changed), toolbar); |
| 725 if (value[i] == purple_prefs_get_int(PIDGIN_PREFS_ROOT "/debug/style")) |
725 if (value[i] == (GtkToolbarStyle)purple_prefs_get_int(PIDGIN_PREFS_ROOT "/debug/style")) |
| 726 gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(item), TRUE); |
726 gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(item), TRUE); |
| 727 gtk_menu_shell_append(GTK_MENU_SHELL(menu), item); |
727 gtk_menu_shell_append(GTK_MENU_SHELL(menu), item); |
| 728 } |
728 } |
| 729 |
729 |
| 730 gtk_widget_show_all(menu); |
730 gtk_widget_show_all(menu); |