pidgin/gtkdialogs.c

changeset 42365
45ce6d3f6386
parent 42357
0073491e35ff
child 42410
563e7a17c220
equal deleted inserted replaced
42364:b739bb0811f7 42365:45ce6d3f6386
80 80
81 page = purple_request_page_new(); 81 page = purple_request_page_new();
82 82
83 group = purple_request_group_new(NULL); 83 group = purple_request_group_new(NULL);
84 purple_request_page_add_group(page, group); 84 purple_request_page_add_group(page, group);
85
86 username_field = purple_request_field_string_new("screenname", _("_Name"),
87 NULL, FALSE);
88 purple_request_field_set_type_hint(username_field, "screenname");
89 purple_request_field_set_required(username_field, TRUE);
90 purple_request_group_add_field(group, username_field);
91 85
92 account_field = purple_request_field_account_new("account", _("_Account"), 86 account_field = purple_request_field_account_new("account", _("_Account"),
93 NULL); 87 NULL);
94 purple_request_field_set_type_hint(account_field, "account"); 88 purple_request_field_set_type_hint(account_field, "account");
95 purple_request_field_set_visible(account_field, 89 purple_request_field_set_visible(account_field,
100 94
101 purple_request_field_set_validator(username_field, 95 purple_request_field_set_validator(username_field,
102 pidgin_dialogs_im_name_validator, 96 pidgin_dialogs_im_name_validator,
103 account_field, NULL); 97 account_field, NULL);
104 98
99 username_field = purple_request_field_string_new("screenname", _("_Name"),
100 NULL, FALSE);
101 purple_request_field_set_type_hint(username_field, "screenname");
102 purple_request_field_set_required(username_field, TRUE);
103 purple_request_group_add_field(group, username_field);
104
105 purple_request_fields( 105 purple_request_fields(
106 purple_blist_get_default(), _("New Instant Message"), NULL, 106 purple_blist_get_default(), _("New Instant Message"), NULL,
107 _("Please enter the username or alias of the person " 107 _("Please enter the username or alias of the person "
108 "you would like to IM."), 108 "you would like to IM."),
109 page, _("OK"), G_CALLBACK(pidgin_dialogs_im_cb), _("Cancel"), 109 page, _("OK"), G_CALLBACK(pidgin_dialogs_im_cb), _("Cancel"),
158 158
159 page = purple_request_page_new(); 159 page = purple_request_page_new();
160 160
161 group = purple_request_group_new(NULL); 161 group = purple_request_group_new(NULL);
162 purple_request_page_add_group(page, group); 162 purple_request_page_add_group(page, group);
163
164 field = purple_request_field_string_new("screenname", _("_Name"), NULL, FALSE);
165 purple_request_field_set_type_hint(field, "screenname");
166 purple_request_field_set_required(field, TRUE);
167 purple_request_group_add_field(group, field);
168 163
169 field = purple_request_field_account_new("account", _("_Account"), NULL); 164 field = purple_request_field_account_new("account", _("_Account"), NULL);
170 purple_request_field_set_type_hint(field, "account"); 165 purple_request_field_set_type_hint(field, "account");
171 purple_request_field_set_visible(field, 166 purple_request_field_set_visible(field,
172 (purple_connections_get_all() != NULL && 167 (purple_connections_get_all() != NULL &&
173 purple_connections_get_all()->next != NULL)); 168 purple_connections_get_all()->next != NULL));
174 purple_request_field_set_required(field, TRUE); 169 purple_request_field_set_required(field, TRUE);
175 purple_request_group_add_field(group, field); 170 purple_request_group_add_field(group, field);
176 171
172 field = purple_request_field_string_new("screenname", _("_Name"), NULL, FALSE);
173 purple_request_field_set_type_hint(field, "screenname");
174 purple_request_field_set_required(field, TRUE);
175 purple_request_group_add_field(group, field);
176
177 purple_request_fields( 177 purple_request_fields(
178 purple_blist_get_default(), _("Get User Info"), NULL, 178 purple_blist_get_default(), _("Get User Info"), NULL,
179 _("Please enter the username or alias of the person " 179 _("Please enter the username or alias of the person "
180 "whose info you would like to view."), 180 "whose info you would like to view."),
181 page, _("OK"), G_CALLBACK(pidgin_dialogs_info_cb), 181 page, _("OK"), G_CALLBACK(pidgin_dialogs_info_cb),

mercurial