Fixed issue where if you didn't have a Citadel group, then creating the group
authorH Jalfi <hjalfi@uncensored.citadel.org>
Sun, 19 Feb 2006 18:40:46 +0000 (18:40 +0000)
committerH Jalfi <hjalfi@uncensored.citadel.org>
Sun, 19 Feb 2006 18:40:46 +0000 (18:40 +0000)
would fail oddly and leave you with dozens of empty Citadel groups. The name of
the group that new buddies are put in is now taken from the friendly name of
the server (so it's not just Citadel any more). Debug information now get
newlines. Lucky debug information.

gaim-citadel/gaim.pkg

index d684aa081cd4389bec2ec0ec0d5b9b3db090908c..b2fc7f0ff859f1b92fdd14bd253f9ee0b09ced19 100644 (file)
@@ -290,6 +290,7 @@ typedef enum
 } GaimBuddyPresenceState;
 
 GaimGroup *gaim_group_new(const char *name);
+GaimGroup *gaim_find_group(const char *name);
 GaimGroup *gaim_find_buddys_group(GaimBuddy *buddy);
 GaimBuddy *gaim_buddy_new(GaimAccount *account, const char *screenname, const char *alias);
 const char *gaim_group_get_name(GaimGroup *group); // fake --- added by plugin
@@ -298,6 +299,7 @@ const char *gaim_buddy_get_contact_alias(GaimBuddy *buddy);
 const char *gaim_buddy_get_alias(GaimBuddy *buddy);
 GaimBuddy *gaim_find_buddy(GaimAccount *account, const char *name);
 void gaim_blist_add_buddy(GaimBuddy *buddy, GaimContact *contact, GaimGroup *group, GaimBlistNode *node);
+void gaim_blist_add_group(GaimGroup* group, GaimBlistNode* node);
 
 /* --- notify.h ---------------------------------------------------------- */