doc/reference/protocols/facebook/facebook-docs.xml

Thu, 15 Jun 2017 12:19:37 -0500

author
Mike Ruprecht <cmaiku@gmail.com>
date
Thu, 15 Jun 2017 12:19:37 -0500
changeset 38423
a7c94f7c1277
parent 37386
0dfde0378f21
child 39283
64bf48e23160
permissions
-rw-r--r--

eventloop: Remove PurpleEventLoopUiOps struct and functions

Now that libpurple uses Gio, configuring the event loop to use
something other than the GLib event loop causes things to break.
This is because Gio adds sources to the GLib event loop in a way
which can't practically be overridden.

Fortunately, other event loops can still be used by driving the
GLib event loop manually. See the GLib Main Event Loop docs for
information on doing this.

This patch removes the PurpleEventLoopUiOps and its supporting
functions for setting and getting them. The remaining event loop
functions should be replaced with their GLib equivalents once
it's practical.

37347
34d43f8c10d1 facebook: added GTK-Doc for the internal APIs
James Geboski <jgeboski@gmail.com>
parents:
diff changeset
1 <?xml version="1.0"?>
34d43f8c10d1 facebook: added GTK-Doc for the internal APIs
James Geboski <jgeboski@gmail.com>
parents:
diff changeset
2 <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
34d43f8c10d1 facebook: added GTK-Doc for the internal APIs
James Geboski <jgeboski@gmail.com>
parents:
diff changeset
3 "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [
34d43f8c10d1 facebook: added GTK-Doc for the internal APIs
James Geboski <jgeboski@gmail.com>
parents:
diff changeset
4
34d43f8c10d1 facebook: added GTK-Doc for the internal APIs
James Geboski <jgeboski@gmail.com>
parents:
diff changeset
5 <!ENTITY % local.common.attrib "xmlns:xi CDATA #FIXED 'http://www.w3.org/2003/XInclude'">
34d43f8c10d1 facebook: added GTK-Doc for the internal APIs
James Geboski <jgeboski@gmail.com>
parents:
diff changeset
6 <!ENTITY version SYSTEM "../version.xml">
34d43f8c10d1 facebook: added GTK-Doc for the internal APIs
James Geboski <jgeboski@gmail.com>
parents:
diff changeset
7 ]>
34d43f8c10d1 facebook: added GTK-Doc for the internal APIs
James Geboski <jgeboski@gmail.com>
parents:
diff changeset
8 <book id="index" xmlns:xi="http://www.w3.org/2003/XInclude">
34d43f8c10d1 facebook: added GTK-Doc for the internal APIs
James Geboski <jgeboski@gmail.com>
parents:
diff changeset
9 <bookinfo>
37386
0dfde0378f21 facebook: fixed documentation title
James Geboski <jgeboski@gmail.com>
parents: 37347
diff changeset
10 <title>Facebook Protocol Reference Manual</title>
37347
34d43f8c10d1 facebook: added GTK-Doc for the internal APIs
James Geboski <jgeboski@gmail.com>
parents:
diff changeset
11 <abstract>
34d43f8c10d1 facebook: added GTK-Doc for the internal APIs
James Geboski <jgeboski@gmail.com>
parents:
diff changeset
12 <title>Facebook Plugin &version;</title>
34d43f8c10d1 facebook: added GTK-Doc for the internal APIs
James Geboski <jgeboski@gmail.com>
parents:
diff changeset
13 <para>
34d43f8c10d1 facebook: added GTK-Doc for the internal APIs
James Geboski <jgeboski@gmail.com>
parents:
diff changeset
14 The Facebook Messenger protocol plugin for libpurple.
34d43f8c10d1 facebook: added GTK-Doc for the internal APIs
James Geboski <jgeboski@gmail.com>
parents:
diff changeset
15 </para>
34d43f8c10d1 facebook: added GTK-Doc for the internal APIs
James Geboski <jgeboski@gmail.com>
parents:
diff changeset
16 </abstract>
34d43f8c10d1 facebook: added GTK-Doc for the internal APIs
James Geboski <jgeboski@gmail.com>
parents:
diff changeset
17 </bookinfo>
34d43f8c10d1 facebook: added GTK-Doc for the internal APIs
James Geboski <jgeboski@gmail.com>
parents:
diff changeset
18
34d43f8c10d1 facebook: added GTK-Doc for the internal APIs
James Geboski <jgeboski@gmail.com>
parents:
diff changeset
19 <reference label="II">
34d43f8c10d1 facebook: added GTK-Doc for the internal APIs
James Geboski <jgeboski@gmail.com>
parents:
diff changeset
20 <title>API Reference</title>
34d43f8c10d1 facebook: added GTK-Doc for the internal APIs
James Geboski <jgeboski@gmail.com>
parents:
diff changeset
21
34d43f8c10d1 facebook: added GTK-Doc for the internal APIs
James Geboski <jgeboski@gmail.com>
parents:
diff changeset
22 <xi:include href="xml/api.xml" />
34d43f8c10d1 facebook: added GTK-Doc for the internal APIs
James Geboski <jgeboski@gmail.com>
parents:
diff changeset
23 <xi:include href="xml/data.xml" />
34d43f8c10d1 facebook: added GTK-Doc for the internal APIs
James Geboski <jgeboski@gmail.com>
parents:
diff changeset
24 <xi:include href="xml/facebook.xml" />
34d43f8c10d1 facebook: added GTK-Doc for the internal APIs
James Geboski <jgeboski@gmail.com>
parents:
diff changeset
25 <xi:include href="xml/http.xml" />
34d43f8c10d1 facebook: added GTK-Doc for the internal APIs
James Geboski <jgeboski@gmail.com>
parents:
diff changeset
26 <xi:include href="xml/id.xml" />
34d43f8c10d1 facebook: added GTK-Doc for the internal APIs
James Geboski <jgeboski@gmail.com>
parents:
diff changeset
27 <xi:include href="xml/json.xml" />
34d43f8c10d1 facebook: added GTK-Doc for the internal APIs
James Geboski <jgeboski@gmail.com>
parents:
diff changeset
28 <xi:include href="xml/mqtt.xml" />
34d43f8c10d1 facebook: added GTK-Doc for the internal APIs
James Geboski <jgeboski@gmail.com>
parents:
diff changeset
29 <xi:include href="xml/thrift.xml" />
34d43f8c10d1 facebook: added GTK-Doc for the internal APIs
James Geboski <jgeboski@gmail.com>
parents:
diff changeset
30 <xi:include href="xml/util.xml" />
34d43f8c10d1 facebook: added GTK-Doc for the internal APIs
James Geboski <jgeboski@gmail.com>
parents:
diff changeset
31 </reference>
34d43f8c10d1 facebook: added GTK-Doc for the internal APIs
James Geboski <jgeboski@gmail.com>
parents:
diff changeset
32 </book>

mercurial