Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/dequis/purple-facebook.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjgeboski <jgeboski@gmail.com>2015-07-13 06:23:17 +0300
committerjgeboski <jgeboski@gmail.com>2015-07-13 06:23:17 +0300
commita35015f71a2a9b1c34612480cdb41de134f5a43d (patch)
treebfbb7fa58244988ac5289838f3c0138a8cc09777 /patches
parent8166c115e4016985632886c2fc5b69bc223eef06 (diff)
VERSION: updated to 4098e875ebcb4098e875ebcb
Diffstat (limited to 'patches')
-rw-r--r--patches/02-plugin.patch29
1 files changed, 16 insertions, 13 deletions
diff --git a/patches/02-plugin.patch b/patches/02-plugin.patch
index c7908c3..8e2ec45 100644
--- a/patches/02-plugin.patch
+++ b/patches/02-plugin.patch
@@ -1,6 +1,6 @@
-diff -r dc35ba3e7fac libpurple/protocols/facebook/facebook.c
---- a/libpurple/protocols/facebook/facebook.c Sat Jul 11 14:45:46 2015 -0400
-+++ b/libpurple/protocols/facebook/facebook.c Sun Jul 12 01:48:46 2015 -0400
+diff -r 4098e875ebcb libpurple/protocols/facebook/facebook.c
+--- a/libpurple/protocols/facebook/facebook.c Sun Jul 12 23:10:49 2015 -0400
++++ b/libpurple/protocols/facebook/facebook.c Sun Jul 12 23:18:57 2015 -0400
@@ -408,7 +408,7 @@
GSList *select = NULL;
PurpleConnection *gc;
@@ -19,7 +19,7 @@ diff -r dc35ba3e7fac libpurple/protocols/facebook/facebook.c
return NULL;
}
-@@ -566,7 +566,8 @@
+@@ -572,7 +572,8 @@
}
static gint
@@ -29,7 +29,7 @@ diff -r dc35ba3e7fac libpurple/protocols/facebook/facebook.c
{
const gchar *name;
const gchar *text;
-@@ -578,10 +579,10 @@
+@@ -584,10 +585,10 @@
fata = purple_connection_get_protocol_data(gc);
api = fb_data_get_api(fata);
@@ -42,7 +42,7 @@ diff -r dc35ba3e7fac libpurple/protocols/facebook/facebook.c
sext = purple_markup_strip_html(text);
fb_api_message(api, uid, FALSE, sext);
g_free(sext);
-@@ -703,7 +704,8 @@
+@@ -709,7 +710,8 @@
}
static gint
@@ -52,7 +52,7 @@ diff -r dc35ba3e7fac libpurple/protocols/facebook/facebook.c
{
const gchar *name;
const gchar *text;
-@@ -722,15 +724,15 @@
+@@ -728,15 +730,15 @@
name = purple_conversation_get_name(PURPLE_CONVERSATION(chat));
tid = FB_ID_FROM_STR(name);
@@ -71,7 +71,7 @@ diff -r dc35ba3e7fac libpurple/protocols/facebook/facebook.c
time(NULL));
return 0;
}
-@@ -884,84 +886,6 @@
+@@ -890,85 +892,6 @@
}
static void
@@ -95,6 +95,7 @@ diff -r dc35ba3e7fac libpurple/protocols/facebook/facebook.c
-facebook_protocol_client_iface_init(PurpleProtocolClientIface *iface)
-{
- iface->blist_node_menu = fb_client_blist_node_menu;
+- iface->offline_message = fb_client_offline_message;
-}
-
-static void
@@ -156,7 +157,7 @@ diff -r dc35ba3e7fac libpurple/protocols/facebook/facebook.c
fb_cmds_register(void)
{
PurpleCmdId id;
-@@ -973,13 +897,13 @@
+@@ -980,13 +903,13 @@
g_return_if_fail(fb_cmds == NULL);
id = purple_cmd_register("kick", "s", PURPLE_CMD_P_PROTOCOL, cflags,
@@ -172,7 +173,7 @@ diff -r dc35ba3e7fac libpurple/protocols/facebook/facebook.c
_("leave: Leave the chat"),
NULL);
fb_cmds = g_slist_prepend(fb_cmds, GUINT_TO_POINTER(id));
-@@ -998,43 +922,76 @@
+@@ -1005,43 +928,78 @@
g_slist_free_full(fb_cmds, fb_cmds_unregister_free);
}
@@ -275,13 +276,15 @@ diff -r dc35ba3e7fac libpurple/protocols/facebook/facebook.c
+ pinfo.set_chat_topic = fb_chat_set_topic;
+ pinfo.roomlist_get_list = fb_roomlist_get_list;
+ pinfo.roomlist_cancel = fb_roomlist_cancel;
++ pinfo.offline_message = fb_client_offline_message;
++ pinfo.struct_size = sizeof pinfo;
+
+ inited = TRUE;
+ return purple_plugin_register(plugin);
+}
-diff -r dc35ba3e7fac libpurple/protocols/facebook/facebook.h
---- a/libpurple/protocols/facebook/facebook.h Sat Jul 11 14:45:46 2015 -0400
-+++ b/libpurple/protocols/facebook/facebook.h Sun Jul 12 01:48:46 2015 -0400
+diff -r 4098e875ebcb libpurple/protocols/facebook/facebook.h
+--- a/libpurple/protocols/facebook/facebook.h Sun Jul 12 23:10:49 2015 -0400
++++ b/libpurple/protocols/facebook/facebook.h Sun Jul 12 23:18:57 2015 -0400
@@ -25,29 +25,4 @@
#include "glibcompat.h"
#include "protocol.h"