pidgin/gtkdocklet.c

changeset 23344
edd0045bf715
parent 23343
397c4abd815a
child 23848
d017d45e3dcf
equal deleted inserted replaced
23343:397c4abd815a 23344:edd0045bf715
676 gtk_widget_destroy(menu); 676 gtk_widget_destroy(menu);
677 } 677 }
678 678
679 menu = gtk_menu_new(); 679 menu = gtk_menu_new();
680 680
681 menuitem = gtk_check_menu_item_new_with_mnemonic(_("_Show Buddy List")); 681 menuitem = gtk_check_menu_item_new_with_mnemonic(_("Show Buddy _List"));
682 gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(menuitem), purple_prefs_get_bool(PIDGIN_PREFS_ROOT "/blist/list_visible")); 682 gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(menuitem), purple_prefs_get_bool(PIDGIN_PREFS_ROOT "/blist/list_visible"));
683 g_signal_connect(G_OBJECT(menuitem), "toggled", G_CALLBACK(docklet_toggle_blist), NULL); 683 g_signal_connect(G_OBJECT(menuitem), "toggled", G_CALLBACK(docklet_toggle_blist), NULL);
684 gtk_menu_shell_append(GTK_MENU_SHELL(menu), menuitem); 684 gtk_menu_shell_append(GTK_MENU_SHELL(menu), menuitem);
685 685
686 menuitem = gtk_menu_item_new_with_mnemonic(_("_Unread Messages")); 686 menuitem = gtk_menu_item_new_with_mnemonic(_("_Unread Messages"));
702 } 702 }
703 gtk_menu_shell_append(GTK_MENU_SHELL(menu), menuitem); 703 gtk_menu_shell_append(GTK_MENU_SHELL(menu), menuitem);
704 704
705 pidgin_separator(menu); 705 pidgin_separator(menu);
706 706
707 menuitem = pidgin_new_item_from_stock(menu, _("_New Message..."), PIDGIN_STOCK_TOOLBAR_MESSAGE_NEW, G_CALLBACK(pidgin_dialogs_im), NULL, 0, 0, NULL); 707 menuitem = pidgin_new_item_from_stock(menu, _("New _Message..."), PIDGIN_STOCK_TOOLBAR_MESSAGE_NEW, G_CALLBACK(pidgin_dialogs_im), NULL, 0, 0, NULL);
708 if (status == PURPLE_STATUS_OFFLINE) 708 if (status == PURPLE_STATUS_OFFLINE)
709 gtk_widget_set_sensitive(menuitem, FALSE); 709 gtk_widget_set_sensitive(menuitem, FALSE);
710 710
711 menuitem = docklet_status_submenu(); 711 menuitem = docklet_status_submenu();
712 gtk_menu_shell_append(GTK_MENU_SHELL(menu), menuitem); 712 gtk_menu_shell_append(GTK_MENU_SHELL(menu), menuitem);
713 713
714 pidgin_separator(menu); 714 pidgin_separator(menu);
715 715
716 pidgin_new_item_from_stock(menu, _("_Accounts"), NULL, G_CALLBACK(pidgin_accounts_window_show), NULL, 0, 0, NULL); 716 pidgin_new_item_from_stock(menu, _("_Accounts"), NULL, G_CALLBACK(pidgin_accounts_window_show), NULL, 0, 0, NULL);
717 pidgin_new_item_from_stock(menu, _("Plu_gins"), PIDGIN_STOCK_TOOLBAR_PLUGINS, G_CALLBACK(pidgin_plugin_dialog_show), NULL, 0, 0, NULL); 717 pidgin_new_item_from_stock(menu, _("Plu_gins"), PIDGIN_STOCK_TOOLBAR_PLUGINS, G_CALLBACK(pidgin_plugin_dialog_show), NULL, 0, 0, NULL);
718 pidgin_new_item_from_stock(menu, _("_Preferences"), GTK_STOCK_PREFERENCES, G_CALLBACK(pidgin_prefs_show), NULL, 0, 0, NULL); 718 pidgin_new_item_from_stock(menu, _("Pr_eferences"), GTK_STOCK_PREFERENCES, G_CALLBACK(pidgin_prefs_show), NULL, 0, 0, NULL);
719 719
720 pidgin_separator(menu); 720 pidgin_separator(menu);
721 721
722 menuitem = gtk_check_menu_item_new_with_mnemonic(_("_Mute Sounds")); 722 menuitem = gtk_check_menu_item_new_with_mnemonic(_("Mute _Sounds"));
723 gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(menuitem), purple_prefs_get_bool(PIDGIN_PREFS_ROOT "/sound/mute")); 723 gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(menuitem), purple_prefs_get_bool(PIDGIN_PREFS_ROOT "/sound/mute"));
724 if (!strcmp(purple_prefs_get_string(PIDGIN_PREFS_ROOT "/sound/method"), "none")) 724 if (!strcmp(purple_prefs_get_string(PIDGIN_PREFS_ROOT "/sound/method"), "none"))
725 gtk_widget_set_sensitive(GTK_WIDGET(menuitem), FALSE); 725 gtk_widget_set_sensitive(GTK_WIDGET(menuitem), FALSE);
726 g_signal_connect(G_OBJECT(menuitem), "toggled", G_CALLBACK(docklet_toggle_mute), NULL); 726 g_signal_connect(G_OBJECT(menuitem), "toggled", G_CALLBACK(docklet_toggle_mute), NULL);
727 gtk_menu_shell_append(GTK_MENU_SHELL(menu), menuitem); 727 gtk_menu_shell_append(GTK_MENU_SHELL(menu), menuitem);

mercurial