pidgin/gtkdialogs.c

changeset 42127
18acb99a0fa6
parent 41947
7b3312d0760c
child 42128
118067ca0367
equal deleted inserted replaced
42126:6dbe216fad28 42127:18acb99a0fa6
84 84
85 void 85 void
86 pidgin_dialogs_im(void) 86 pidgin_dialogs_im(void)
87 { 87 {
88 PurpleRequestFields *fields; 88 PurpleRequestFields *fields;
89 PurpleRequestFieldGroup *group; 89 PurpleRequestGroup *group;
90 PurpleRequestField *field; 90 PurpleRequestField *field;
91 91
92 fields = purple_request_fields_new(); 92 fields = purple_request_fields_new();
93 93
94 group = purple_request_field_group_new(NULL); 94 group = purple_request_group_new(NULL);
95 purple_request_fields_add_group(fields, group); 95 purple_request_fields_add_group(fields, group);
96 96
97 field = purple_request_field_string_new("screenname", _("_Name"), NULL, FALSE); 97 field = purple_request_field_string_new("screenname", _("_Name"), NULL, FALSE);
98 purple_request_field_set_type_hint(field, "screenname"); 98 purple_request_field_set_type_hint(field, "screenname");
99 purple_request_field_set_required(field, TRUE); 99 purple_request_field_set_required(field, TRUE);
100 purple_request_field_set_validator(field, pidgin_dialogs_im_name_validator, fields); 100 purple_request_field_set_validator(field, pidgin_dialogs_im_name_validator, fields);
101 purple_request_field_group_add_field(group, field); 101 purple_request_group_add_field(group, field);
102 102
103 field = purple_request_field_account_new("account", _("_Account"), NULL); 103 field = purple_request_field_account_new("account", _("_Account"), NULL);
104 purple_request_field_set_type_hint(field, "account"); 104 purple_request_field_set_type_hint(field, "account");
105 purple_request_field_set_visible(field, 105 purple_request_field_set_visible(field,
106 (purple_connections_get_all() != NULL && 106 (purple_connections_get_all() != NULL &&
107 purple_connections_get_all()->next != NULL)); 107 purple_connections_get_all()->next != NULL));
108 purple_request_field_set_required(field, TRUE); 108 purple_request_field_set_required(field, TRUE);
109 purple_request_field_group_add_field(group, field); 109 purple_request_group_add_field(group, field);
110 110
111 purple_request_fields( 111 purple_request_fields(
112 purple_blist_get_default(), _("New Instant Message"), NULL, 112 purple_blist_get_default(), _("New Instant Message"), NULL,
113 _("Please enter the username or alias of the person " 113 _("Please enter the username or alias of the person "
114 "you would like to IM."), 114 "you would like to IM."),
159 159
160 void 160 void
161 pidgin_dialogs_info(void) 161 pidgin_dialogs_info(void)
162 { 162 {
163 PurpleRequestFields *fields; 163 PurpleRequestFields *fields;
164 PurpleRequestFieldGroup *group; 164 PurpleRequestGroup *group;
165 PurpleRequestField *field; 165 PurpleRequestField *field;
166 166
167 fields = purple_request_fields_new(); 167 fields = purple_request_fields_new();
168 168
169 group = purple_request_field_group_new(NULL); 169 group = purple_request_group_new(NULL);
170 purple_request_fields_add_group(fields, group); 170 purple_request_fields_add_group(fields, group);
171 171
172 field = purple_request_field_string_new("screenname", _("_Name"), NULL, FALSE); 172 field = purple_request_field_string_new("screenname", _("_Name"), NULL, FALSE);
173 purple_request_field_set_type_hint(field, "screenname"); 173 purple_request_field_set_type_hint(field, "screenname");
174 purple_request_field_set_required(field, TRUE); 174 purple_request_field_set_required(field, TRUE);
175 purple_request_field_group_add_field(group, field); 175 purple_request_group_add_field(group, field);
176 176
177 field = purple_request_field_account_new("account", _("_Account"), NULL); 177 field = purple_request_field_account_new("account", _("_Account"), NULL);
178 purple_request_field_set_type_hint(field, "account"); 178 purple_request_field_set_type_hint(field, "account");
179 purple_request_field_set_visible(field, 179 purple_request_field_set_visible(field,
180 (purple_connections_get_all() != NULL && 180 (purple_connections_get_all() != NULL &&
181 purple_connections_get_all()->next != NULL)); 181 purple_connections_get_all()->next != NULL));
182 purple_request_field_set_required(field, TRUE); 182 purple_request_field_set_required(field, TRUE);
183 purple_request_field_group_add_field(group, field); 183 purple_request_group_add_field(group, field);
184 184
185 purple_request_fields( 185 purple_request_fields(
186 purple_blist_get_default(), _("Get User Info"), NULL, 186 purple_blist_get_default(), _("Get User Info"), NULL,
187 _("Please enter the username or alias of the person " 187 _("Please enter the username or alias of the person "
188 "whose info you would like to view."), 188 "whose info you would like to view."),

mercurial