Lines 57-62
Link Here
|
57 |
#include "gtkutils.h" |
57 |
#include "gtkutils.h" |
58 |
#include "pidginstock.h" |
58 |
#include "pidginstock.h" |
59 |
|
59 |
|
|
|
60 |
#include <string.h> |
61 |
|
60 |
#define PROXYHOST 0 |
62 |
#define PROXYHOST 0 |
61 |
#define PROXYPORT 1 |
63 |
#define PROXYPORT 1 |
62 |
#define PROXYUSER 2 |
64 |
#define PROXYUSER 2 |
Lines 573-578
Link Here
|
573 |
gtk_combo_box_set_active(GTK_COMBO_BOX(combo_box), 0); |
575 |
gtk_combo_box_set_active(GTK_COMBO_BOX(combo_box), 0); |
574 |
} |
576 |
} |
575 |
|
577 |
|
|
|
578 |
static char |
579 |
_str_The_default_Pidgin_buddy_list_theme [1024], |
580 |
_str_The_default_Pidgin_status_icon_theme [1024]; |
581 |
|
576 |
static void |
582 |
static void |
577 |
prefs_themes_refresh(void) |
583 |
prefs_themes_refresh(void) |
578 |
{ |
584 |
{ |
Lines 580-585
Link Here
|
580 |
gchar *filename; |
586 |
gchar *filename; |
581 |
GtkTreeIter iter; |
587 |
GtkTreeIter iter; |
582 |
|
588 |
|
|
|
589 |
static int first_call = 1; |
590 |
|
591 |
if (first_call) { /* FIXME: this should be done in a regular way */ |
592 |
|
593 |
_str_The_default_Pidgin_buddy_list_theme [0] = |
594 |
_str_The_default_Pidgin_status_icon_theme[0] = '\0'; |
595 |
|
596 |
strcat (_str_The_default_Pidgin_buddy_list_theme, "<b>("); |
597 |
strcat (_str_The_default_Pidgin_buddy_list_theme, _("Default") ); |
598 |
strcat (_str_The_default_Pidgin_buddy_list_theme, ")</b> - "); |
599 |
strcat (_str_The_default_Pidgin_buddy_list_theme, _("None") ); |
600 |
strcat (_str_The_default_Pidgin_buddy_list_theme, "\n<span color='dim grey'>"); |
601 |
strcat (_str_The_default_Pidgin_buddy_list_theme, _("The default Pidgin buddy list theme") ); |
602 |
strcat (_str_The_default_Pidgin_buddy_list_theme, "</span>"); |
603 |
|
604 |
strcat (_str_The_default_Pidgin_status_icon_theme, "<b>("); |
605 |
strcat (_str_The_default_Pidgin_status_icon_theme, _("Default") ); |
606 |
strcat (_str_The_default_Pidgin_status_icon_theme, ")</b> - "); |
607 |
strcat (_str_The_default_Pidgin_status_icon_theme, _("None") ); |
608 |
strcat (_str_The_default_Pidgin_status_icon_theme, "\n<span color='dim grey'>"); |
609 |
strcat (_str_The_default_Pidgin_status_icon_theme, _("The default Pidgin status icon theme") ); |
610 |
strcat (_str_The_default_Pidgin_status_icon_theme, "</span>"); |
611 |
|
612 |
first_call = 0; |
613 |
} |
614 |
|
583 |
/* refresh the list of themes in the manager */ |
615 |
/* refresh the list of themes in the manager */ |
584 |
purple_theme_manager_refresh(); |
616 |
purple_theme_manager_refresh(); |
585 |
|
617 |
|
Lines 596-610
Link Here
|
596 |
gtk_list_store_clear(prefs_blist_themes); |
628 |
gtk_list_store_clear(prefs_blist_themes); |
597 |
gtk_list_store_append(prefs_blist_themes, &iter); |
629 |
gtk_list_store_append(prefs_blist_themes, &iter); |
598 |
gtk_list_store_set(prefs_blist_themes, &iter, 0, pixbuf, 1, |
630 |
gtk_list_store_set(prefs_blist_themes, &iter, 0, pixbuf, 1, |
599 |
"<b>(Default)</b> - None\n<span color='dim grey'>" |
631 |
_str_The_default_Pidgin_buddy_list_theme, 2, "", -1); |
600 |
"The default Pidgin buddy list theme___</span>", 2, "", -1); |
|
|
601 |
|
632 |
|
602 |
/* status icon themes */ |
633 |
/* status icon themes */ |
603 |
gtk_list_store_clear(prefs_status_icon_themes); |
634 |
gtk_list_store_clear(prefs_status_icon_themes); |
604 |
gtk_list_store_append(prefs_status_icon_themes, &iter); |
635 |
gtk_list_store_append(prefs_status_icon_themes, &iter); |
605 |
gtk_list_store_set(prefs_status_icon_themes, &iter, 0, pixbuf, 1, |
636 |
gtk_list_store_set(prefs_status_icon_themes, &iter, 0, pixbuf, 1, |
606 |
"<b>(Default)</b> - None\n<span color='dim grey'>" |
637 |
_str_The_default_Pidgin_status_icon_theme, 2, "", -1); |
607 |
"The default Pidgin status icon theme</span>", 2, "", -1); |
638 |
|
608 |
g_object_unref(G_OBJECT(pixbuf)); |
639 |
g_object_unref(G_OBJECT(pixbuf)); |
609 |
|
640 |
|
610 |
purple_theme_manager_for_each_theme(prefs_themes_sort); |
641 |
purple_theme_manager_for_each_theme(prefs_themes_sort); |
Lines 1770-1776
Link Here
|
1770 |
G_CALLBACK(network_stun_server_changed_cb), NULL); |
1801 |
G_CALLBACK(network_stun_server_changed_cb), NULL); |
1771 |
gtk_widget_show(entry); |
1802 |
gtk_widget_show(entry); |
1772 |
|
1803 |
|
1773 |
pidgin_add_widget_to_vbox(GTK_BOX(vbox), "ST_UN server:", |
1804 |
pidgin_add_widget_to_vbox(GTK_BOX(vbox), _("ST_UN server:"), |
1774 |
sg, entry, TRUE, NULL); |
1805 |
sg, entry, TRUE, NULL); |
1775 |
|
1806 |
|
1776 |
hbox = gtk_hbox_new(FALSE, PIDGIN_HIG_BOX_SPACE); |
1807 |
hbox = gtk_hbox_new(FALSE, PIDGIN_HIG_BOX_SPACE); |
Lines 1877-1890
Link Here
|
1877 |
G_CALLBACK(network_turn_server_changed_cb), NULL); |
1908 |
G_CALLBACK(network_turn_server_changed_cb), NULL); |
1878 |
gtk_widget_show(entry); |
1909 |
gtk_widget_show(entry); |
1879 |
|
1910 |
|
1880 |
hbox = pidgin_add_widget_to_vbox(GTK_BOX(vbox), "_TURN server:", |
1911 |
hbox = pidgin_add_widget_to_vbox(GTK_BOX(vbox), _("_TURN server:"), |
1881 |
sg, entry, TRUE, NULL); |
1912 |
sg, entry, TRUE, NULL); |
1882 |
|
1913 |
|
1883 |
pidgin_prefs_labeled_spin_button(hbox, _("_Port:"), |
1914 |
pidgin_prefs_labeled_spin_button(hbox, _("_Port:"), |
1884 |
"/purple/network/turn_port", 0, 65535, NULL); |
1915 |
"/purple/network/turn_port", 0, 65535, NULL); |
1885 |
hbox = pidgin_prefs_labeled_entry(vbox, "_Username:", |
1916 |
hbox = pidgin_prefs_labeled_entry(vbox, _("_Username:"), |
1886 |
"/purple/network/turn_username", sg); |
1917 |
"/purple/network/turn_username", sg); |
1887 |
pidgin_prefs_labeled_password(hbox, "_Password:", |
1918 |
pidgin_prefs_labeled_password(hbox, _("_Password:"), |
1888 |
"/purple/network/turn_password", NULL); |
1919 |
"/purple/network/turn_password", NULL); |
1889 |
|
1920 |
|
1890 |
if (purple_running_gnome()) { |
1921 |
if (purple_running_gnome()) { |