| 159 purple_request_field_group_add_field(group, field); |
159 purple_request_field_group_add_field(group, field); |
| 160 |
160 |
| 161 request = purple_request_fields_new(); |
161 request = purple_request_fields_new(); |
| 162 purple_request_fields_add_group(request, group); |
162 purple_request_fields_add_group(request, group); |
| 163 |
163 |
| 164 purple_request_fields(action->plugin, |
164 purple_request_fields_with_hint(action->plugin, |
| 165 N_("I'dle Mak'er"), |
165 N_("I'dle Mak'er"), |
| 166 _("Set Account Idle Time"), |
166 _("Set Account Idle Time"), |
| 167 NULL, |
167 NULL, |
| 168 request, |
168 request, |
| 169 _("_Set"), G_CALLBACK(idle_action_ok), |
169 _("_Set"), G_CALLBACK(idle_action_ok), |
| 170 _("_Cancel"), NULL, |
170 _("_Cancel"), NULL, |
| 171 NULL, NULL, NULL, |
171 NULL, NULL, NULL, |
| 172 NULL); |
172 "account", NULL); |
| 173 } |
173 } |
| 174 |
174 |
| 175 static void |
175 static void |
| 176 unidle_action(PurplePluginAction *action) |
176 unidle_action(PurplePluginAction *action) |
| 177 { |
177 { |
| 193 purple_request_field_group_add_field(group, field); |
193 purple_request_field_group_add_field(group, field); |
| 194 |
194 |
| 195 request = purple_request_fields_new(); |
195 request = purple_request_fields_new(); |
| 196 purple_request_fields_add_group(request, group); |
196 purple_request_fields_add_group(request, group); |
| 197 |
197 |
| 198 purple_request_fields(action->plugin, |
198 purple_request_fields_with_hint(action->plugin, |
| 199 N_("I'dle Mak'er"), |
199 N_("I'dle Mak'er"), |
| 200 _("Unset Account Idle Time"), |
200 _("Unset Account Idle Time"), |
| 201 NULL, |
201 NULL, |
| 202 request, |
202 request, |
| 203 _("_Unset"), G_CALLBACK(unidle_action_ok), |
203 _("_Unset"), G_CALLBACK(unidle_action_ok), |
| 204 _("_Cancel"), NULL, |
204 _("_Cancel"), NULL, |
| 205 NULL, NULL, NULL, |
205 NULL, NULL, NULL, |
| 206 NULL); |
206 "account", NULL); |
| 207 } |
207 } |
| 208 |
208 |
| 209 static void |
209 static void |
| 210 idle_all_action(PurplePluginAction *action) |
210 idle_all_action(PurplePluginAction *action) |
| 211 { |
211 { |
| 219 purple_request_field_group_add_field(group, field); |
219 purple_request_field_group_add_field(group, field); |
| 220 |
220 |
| 221 request = purple_request_fields_new(); |
221 request = purple_request_fields_new(); |
| 222 purple_request_fields_add_group(request, group); |
222 purple_request_fields_add_group(request, group); |
| 223 |
223 |
| 224 purple_request_fields(action->plugin, |
224 purple_request_fields_with_hint(action->plugin, |
| 225 N_("I'dle Mak'er"), |
225 N_("I'dle Mak'er"), |
| 226 _("Set Idle Time for All Accounts"), |
226 _("Set Idle Time for All Accounts"), |
| 227 NULL, |
227 NULL, |
| 228 request, |
228 request, |
| 229 _("_Set"), G_CALLBACK(idle_all_action_ok), |
229 _("_Set"), G_CALLBACK(idle_all_action_ok), |
| 230 _("_Cancel"), NULL, |
230 _("_Cancel"), NULL, |
| 231 NULL, NULL, NULL, |
231 NULL, NULL, NULL, |
| 232 NULL); |
232 "account", NULL); |
| 233 } |
233 } |
| 234 |
234 |
| 235 static void |
235 static void |
| 236 unidle_all_action(PurplePluginAction *action) |
236 unidle_all_action(PurplePluginAction *action) |
| 237 { |
237 { |