comparison libpurple/protocols/qq/qq.c @ 25050:b5c82724598c

For some reason, all these statuses were set to saveable=FALSE. With the recent change to not save those, this broke stuff like re-use last status on startup with certain statuses (like invisible on MSN). Fixes #8316.
author Elliott Sales de Andrade <qulogic@pidgin.im>
date Tue, 03 Feb 2009 05:39:47 +0000
parents b74fa0d31c74
children cddd7961901f af42303654a5
comparison
equal deleted inserted replaced
25049:99e4b9d4ebc6 25050:b5c82724598c
404 { 404 {
405 PurpleStatusType *status; 405 PurpleStatusType *status;
406 GList *types = NULL; 406 GList *types = NULL;
407 407
408 status = purple_status_type_new_full(PURPLE_STATUS_AVAILABLE, 408 status = purple_status_type_new_full(PURPLE_STATUS_AVAILABLE,
409 "available", _("Available"), FALSE, TRUE, FALSE); 409 "available", _("Available"), TRUE, TRUE, FALSE);
410 types = g_list_append(types, status); 410 types = g_list_append(types, status);
411 411
412 status = purple_status_type_new_full(PURPLE_STATUS_AWAY, 412 status = purple_status_type_new_full(PURPLE_STATUS_AWAY,
413 "away", _("Away"), FALSE, TRUE, FALSE); 413 "away", _("Away"), TRUE, TRUE, FALSE);
414 types = g_list_append(types, status); 414 types = g_list_append(types, status);
415 415
416 status = purple_status_type_new_full(PURPLE_STATUS_INVISIBLE, 416 status = purple_status_type_new_full(PURPLE_STATUS_INVISIBLE,
417 "invisible", _("Invisible"), FALSE, TRUE, FALSE); 417 "invisible", _("Invisible"), TRUE, TRUE, FALSE);
418 types = g_list_append(types, status); 418 types = g_list_append(types, status);
419 419
420 status = purple_status_type_new_full(PURPLE_STATUS_UNAVAILABLE, 420 status = purple_status_type_new_full(PURPLE_STATUS_UNAVAILABLE,
421 "busy", _("Busy"), TRUE, TRUE, FALSE); 421 "busy", _("Busy"), TRUE, TRUE, FALSE);
422 types = g_list_append(types, status); 422 types = g_list_append(types, status);
423 423
424 status = purple_status_type_new_full(PURPLE_STATUS_OFFLINE, 424 status = purple_status_type_new_full(PURPLE_STATUS_OFFLINE,
425 "offline", _("Offline"), FALSE, TRUE, FALSE); 425 "offline", _("Offline"), TRUE, TRUE, FALSE);
426 types = g_list_append(types, status); 426 types = g_list_append(types, status);
427 427
428 status = purple_status_type_new_full(PURPLE_STATUS_MOBILE, 428 status = purple_status_type_new_full(PURPLE_STATUS_MOBILE,
429 "mobile", NULL, FALSE, FALSE, TRUE); 429 "mobile", NULL, FALSE, FALSE, TRUE);
430 types = g_list_append(types, status); 430 types = g_list_append(types, status);