[Bug 25235] New: single include telepathy-glib.h

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Nov 23 01:27:46 CET 2009


http://bugs.freedesktop.org/show_bug.cgi?id=25235

           Summary: single include telepathy-glib.h
           Product: Telepathy
           Version: unspecified
          Platform: Other
               URL: http://git.collabora.co.uk/?p=user/danni/telepathy-
                    glib.git;a=shortlog;h=refs/heads/unified-header
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: tp-glib
        AssignedTo: telepathy-bugs at lists.freedesktop.org
        ReportedBy: danielle.madeley at collabora.co.uk


http://git.collabora.co.uk/?p=user/danni/telepathy-glib.git;a=shortlog;h=refs/heads/unified-header

Proposed includes:
+#include <telepathy-glib/interfaces.h>
+#include <telepathy-glib/gtypes.h>
+#include <telepathy-glib/enums.h>
+#include <telepathy-glib/errors.h>
+#include <telepathy-glib/util.h>
+
+#include <telepathy-glib/dbus.h>
+#include <telepathy-glib/channel.h>
+#include <telepathy-glib/connection.h>
+#include <telepathy-glib/connection-manager.h>
+#include <telepathy-glib/account.h>
+#include <telepathy-glib/account-manager.h>
+#include <telepathy-glib/handle.h>
+#include <telepathy-glib/contact.h>
+#include <telepathy-glib/debug.h>
+
+#include <telepathy-glib/svc-generic.h>
+#include <telepathy-glib/svc-client.h>

Which are the headers that most Telepathy clients will want to include.

Adding this header through the examples in examples/ increases the average
compile time from 17.3s to 19s on my laptop.


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the telepathy-bugs mailing list