Skip to content

Commit

Permalink
VERSION: update to 25a255f32eee
Browse files Browse the repository at this point in the history
  • Loading branch information
jgeboski committed Jan 18, 2016
1 parent 820cbb4 commit 909c36b
Show file tree
Hide file tree
Showing 4 changed files with 25 additions and 15 deletions.
7 changes: 7 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
purple-facebook-25a255f32eee (2016-01-18):
- Add the local user to the group chat user list
- Fixed group chat join messages with incoming messages
- Fixed incorrect handling of unknown XMA types
- Use locally defined aliases in the group chat list
- Use the icon URL as a backup checksum

purple-facebook-ad2ee74b913a (2016-01-07):
- Added an account option for self messages
- Attempt to silently reconnect the MQTT stream
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
ad2ee74b913a
25a255f32eee
3 changes: 3 additions & 0 deletions include/purple-compat.h
Original file line number Diff line number Diff line change
Expand Up @@ -90,6 +90,9 @@ struct _PurpleMessage
#define purple_serv_join_chat serv_join_chat
#define purple_status_get_status_type purple_status_get_type

#define purple_chat_conversation_get_users_count(c) \
g_list_length(purple_conv_chat_get_users(c))

#define purple_conversations_find_chat(c, i) \
purple_conversation_get_chat_data( \
purple_find_chat(c, i) \
Expand Down
28 changes: 14 additions & 14 deletions patches/03-plugin.patch
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
diff -r ad2ee74b913a libpurple/protocols/facebook/facebook.c
--- a/libpurple/protocols/facebook/facebook.c Thu Jan 07 14:06:04 2016 -0500
+++ b/libpurple/protocols/facebook/facebook.c Thu Jan 07 16:30:08 2016 -0500
diff -r 25a255f32eee libpurple/protocols/facebook/facebook.c
--- a/libpurple/protocols/facebook/facebook.c Sat Jan 16 10:01:23 2016 -0500
+++ b/libpurple/protocols/facebook/facebook.c Mon Jan 18 09:39:59 2016 -0500
@@ -446,7 +446,7 @@
id = purple_image_store_add_weak(pimg);

Expand All @@ -10,7 +10,7 @@ diff -r ad2ee74b913a libpurple/protocols/facebook/facebook.c
PURPLE_IMAGE_STORE_PROTOCOL
"%u\">", id);
msg->flags |= FB_API_MESSAGE_FLAG_DONE;
@@ -836,7 +836,7 @@
@@ -864,7 +864,7 @@
GSList *select = NULL;
PurpleConnection *gc;

Expand All @@ -19,7 +19,7 @@ diff -r ad2ee74b913a libpurple/protocols/facebook/facebook.c
return;
}

@@ -1022,7 +1022,7 @@
@@ -1050,7 +1050,7 @@
PurpleConnection *gc;
PurpleMenuAction *act;

Expand All @@ -28,7 +28,7 @@ diff -r ad2ee74b913a libpurple/protocols/facebook/facebook.c
return NULL;
}

@@ -1070,7 +1070,8 @@
@@ -1098,7 +1098,8 @@
}

static gint
Expand All @@ -38,7 +38,7 @@ diff -r ad2ee74b913a libpurple/protocols/facebook/facebook.c
{
const gchar *name;
const gchar *text;
@@ -1079,6 +1080,8 @@
@@ -1107,6 +1108,8 @@
FbId uid;
gchar *sext;

Expand All @@ -47,7 +47,7 @@ diff -r ad2ee74b913a libpurple/protocols/facebook/facebook.c
fata = purple_connection_get_protocol_data(gc);
api = fb_data_get_api(fata);

@@ -1217,7 +1220,8 @@
@@ -1245,7 +1248,8 @@
}

static gint
Expand All @@ -57,7 +57,7 @@ diff -r ad2ee74b913a libpurple/protocols/facebook/facebook.c
{
const gchar *name;
const gchar *text;
@@ -1228,6 +1232,8 @@
@@ -1256,6 +1260,8 @@
PurpleAccount *acct;
PurpleChatConversation *chat;

Expand All @@ -66,7 +66,7 @@ diff -r ad2ee74b913a libpurple/protocols/facebook/facebook.c
acct = purple_connection_get_account(gc);
fata = purple_connection_get_protocol_data(gc);
api = fb_data_get_api(fata);
@@ -1396,14 +1402,119 @@
@@ -1424,14 +1430,119 @@
}

static void
Expand Down Expand Up @@ -190,7 +190,7 @@ diff -r ad2ee74b913a libpurple/protocols/facebook/facebook.c

opt = purple_account_option_int_new(_("Buddy list sync interval"),
"sync-interval", 30);
@@ -1425,147 +1536,8 @@
@@ -1453,147 +1564,8 @@
"incoming messages"),
"group-chat-open", TRUE);
opts = g_list_prepend(opts, opt);
Expand Down Expand Up @@ -342,9 +342,9 @@ diff -r ad2ee74b913a libpurple/protocols/facebook/facebook.c
-}
-
-PURPLE_PLUGIN_INIT(facebook, plugin_query, plugin_load, plugin_unload);
diff -r ad2ee74b913a libpurple/protocols/facebook/facebook.h
--- a/libpurple/protocols/facebook/facebook.h Thu Jan 07 14:06:04 2016 -0500
+++ b/libpurple/protocols/facebook/facebook.h Thu Jan 07 16:30:08 2016 -0500
diff -r 25a255f32eee libpurple/protocols/facebook/facebook.h
--- a/libpurple/protocols/facebook/facebook.h Sat Jan 16 10:01:23 2016 -0500
+++ b/libpurple/protocols/facebook/facebook.h Mon Jan 18 09:39:59 2016 -0500
@@ -22,24 +22,7 @@
#ifndef _FACEBOOK_H_
#define _FACEBOOK_H_
Expand Down

0 comments on commit 909c36b

Please sign in to comment.