| 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), |