adium 2536:13678c3efb66: im.pidgin.adium at c543331cf58f6b20e8b4...
commits at adium.im
commits at adium.im
Mon Jul 13 02:38:23 UTC 2009
details: http://hg.adium.im/adium/rev/13678c3efb66
revision: 2536:13678c3efb66
author: Zachary West <zacw at adium.im>
date: Sun Jul 12 22:38:36 2009 -0400
im.pidgin.adium at c543331cf58f6b20e8b497ac885703a1acaced3a, which fixes both Yahoos connecting.
Also has pidgin-facebookchat at r620, which adds group ("friend list") support, thus unbreaking meta contacts which contain Facebook contacts, along with things like buddy icons not working.
diffs (66 lines):
diff -r 39c3c161de14 -r 13678c3efb66 Frameworks/libpurple.framework/Versions/0.6.0/Headers/blist.h
--- a/Frameworks/libpurple.framework/Versions/0.6.0/Headers/blist.h Sat Jul 11 17:11:11 2009 -0400
+++ b/Frameworks/libpurple.framework/Versions/0.6.0/Headers/blist.h Sun Jul 12 22:38:36 2009 -0400
@@ -235,6 +235,7 @@
* Creates a new buddy list
*
* @return The new buddy list.
+ * @deprecated In 3.0.0, this will be handled by purple_blist_init()
*/
PurpleBuddyList *purple_blist_new(void);
@@ -242,6 +243,7 @@
* Sets the main buddy list.
*
* @param blist The buddy list you want to use.
+ * @deprecated In 3.0.0, this will be handled by purple_blist_init()
*/
void purple_set_blist(PurpleBuddyList *blist);
@@ -383,6 +385,10 @@
/**
* Destroys the buddy list window.
+ *
+ * @deprecated The UI is responsible for cleaning up the
+ * PurpleBuddyList->ui_data. purple_blist_uninit() will free the
+ * PurpleBuddyList* itself.
*/
void purple_blist_destroy(void);
diff -r 39c3c161de14 -r 13678c3efb66 Frameworks/libpurple.framework/Versions/0.6.0/Headers/jabber.h
--- a/Frameworks/libpurple.framework/Versions/0.6.0/Headers/jabber.h Sat Jul 11 17:11:11 2009 -0400
+++ b/Frameworks/libpurple.framework/Versions/0.6.0/Headers/jabber.h Sun Jul 12 22:38:36 2009 -0400
@@ -24,8 +24,8 @@
typedef enum {
JABBER_CAP_NONE = 0,
- JABBER_CAP_XHTML = 1 << 0,
- JABBER_CAP_COMPOSING = 1 << 1,
+/* JABBER_CAP_XHTML = 1 << 0, */
+/* JABBER_CAP_COMPOSING = 1 << 1, */
JABBER_CAP_SI = 1 << 2,
JABBER_CAP_SI_FILE_XFER = 1 << 3,
JABBER_CAP_BYTESTREAMS = 1 << 4,
@@ -116,7 +116,6 @@
char *expected_rspauth;
GHashTable *buddies;
- gboolean roster_parsed;
/*
* This boolean was added to eliminate a heinous bug where we would
diff -r 39c3c161de14 -r 13678c3efb66 Frameworks/libpurple.framework/Versions/0.6.0/Headers/presence.h
--- a/Frameworks/libpurple.framework/Versions/0.6.0/Headers/presence.h Sat Jul 11 17:11:11 2009 -0400
+++ b/Frameworks/libpurple.framework/Versions/0.6.0/Headers/presence.h Sun Jul 12 22:38:36 2009 -0400
@@ -42,7 +42,7 @@
void jabber_presence_parse(JabberStream *js, xmlnode *packet);
void jabber_presence_subscription_set(JabberStream *js, const char *who,
const char *type);
-void jabber_presence_fake_to_self(JabberStream *js, const PurpleStatus *status);
+void jabber_presence_fake_to_self(JabberStream *js, PurpleStatus *status);
void purple_status_to_jabber(const PurpleStatus *status, JabberBuddyState *state, char **msg, int *priority);
#endif /* PURPLE_JABBER_PRESENCE_H_ */
diff -r 39c3c161de14 -r 13678c3efb66 Frameworks/libpurple.framework/Versions/0.6.0/libpurple
Binary file Frameworks/libpurple.framework/Versions/0.6.0/libpurple has changed
More information about the commits
mailing list