summaryrefslogtreecommitdiff
path: root/plugins
AgeCommit message (Collapse)AuthorFilesLines
2012-11-16Revert "Use telepathy-glib's versioned deprecation warnings."Will Thompson1-0/+1
This reverts commit a73b0c13faaab99927c44bebac7088d5c24ba6ea.
2012-11-16Use telepathy-glib's versioned deprecation warnings.Will Thompson1-1/+0
2012-11-16Use TP_ERROR instead of long-deprecated TP_ERRORSSimon McVittie1-1/+1
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=49594 Reviewed-by: Xavier Claessens <xavier.claessens@collabora.co.uk>
2012-03-26Replace plugindir with an AC_ARG_VAR so it can be passed to configureSimon McVittie1-4/+2
Similar to https://bugs.freedesktop.org/show_bug.cgi?id=46417 in Gabble. This lets you configure the plugin directory: ./configure pluginexecdir='${libdir}/my-salut-plugins' Reviewed-by: Jonny Lamb <jonny.lamb@collabora.co.uk> Bug: https://bugs.freedesktop.org/show_bug.cgi?id=47774
2012-03-16SalutPluginInitializeImpl: Replace the protocol ctor callback with a vtable ↵Olli Salli1-3/+3
of callbacks
2012-03-15Move plugin library-specific code from util.c into its own file, toAlvaro Soliverez1-1/+2
prevent dependency problems As part of this, a new SalutPluginContactInterface had to be created to access contact capabilities that were needed for the plugin utils. Accessing SalutContact directly would bring most of salut core in, so a GInterface is used, similar to what is done with SalutPluginConnection
2012-02-17plugins: Replace SalutConnection with SalutPluginConnection in pluginsSiraj Razick1-3/+4
This patch removes the use of SalutConnection in plugins and code related to loading and defining the plugin API.
2012-02-17plugins: Change the plugin API to create_sidecar_async and create_sidecar_finishSiraj Razick1-6/+25
All Salut plugins should implement these two methods hereafter. This patch also updates all the internal plugins to use this new API This way the host doesn't need to call finish on GAsyncResults that are created by the plugins.
2011-03-15test plugin: add simple sidecar supportJonny Lamb2-0/+112
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2011-03-15plugins: add sidecar support to pluginsJonny Lamb1-1/+1
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2011-02-07test plugin: document how to add another protocolJonny Lamb1-0/+4
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2011-02-07plugin: add initialize method to give access to the CMJonny Lamb1-0/+8
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2011-02-07plugin: add padding and API versionJonny Lamb1-0/+4
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2011-02-07test plugin: implement create_channel_managersJonny Lamb2-1/+12
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2011-02-07plugins: add a test pluginJonny Lamb3-0/+105
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>