| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Automake warns if a variable ends with LDFLAGS but has no corresponding
Automake object. There is no libsalut-plugins-android.la, so it will
warn about this one; just use a different variable for the Android build.
|
| |
|
|
|
|
|
|
| |
Hooray!
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
|
|
|
|
| |
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
|
|
|
|
| |
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
|
|
|
|
| |
Bonjour Contact similar to avahi Contact
|
|
|
|
|
|
| |
This leads to crashes since it's really part of the plugins library
so when plugins try to access static variables in cap-set leds to
crashes on windows.
|
|
|
|
|
| |
Add the required GLIB_LIBS linker flags so that libsalut-plugins
links properly on windows/mingw32
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
Similar to https://bugs.freedesktop.org/show_bug.cgi?id=46417 in Gabble.
Reviewed-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=47774
|
|
|
|
| |
They've been superseded by stuff in Wocky
|
|
|
|
|
|
| |
We can't include anything in it in the plugin support library, so it's fairly useless there. Plugins
have an opportunity to create custom protocols by using the function pointer given to them in the
initialize() function.
|
|
|
|
| |
Because they don't yet have a stable ABI.
|
|
|
|
|
| |
in the plugin and not in the core code.
This solves dependency issues in the plugin library
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
The current windows build fails since we are unconditionally looking
for gio-unix-2.0, when building for windows we should look for
gio-windows-2.0, and then export the flags accordingly.
|
|
|
|
| |
Use the bonjour discovery client when we use the bonjour backend
|
|
|
|
|
| |
A new BonjourSelf which extens SalutSelf to support bonjour
services.
|
|
|
|
| |
Dummy ContactManager until bonjour-self is ready
|
|
|
|
|
| |
A new BonjourDiscoveryClient similar to AvahiDiscoveryClient to handle
Bonkour API
|
|
|
|
| |
Changes required to handle bonjour backend sources in Makefile.am
|
| |
|
| |
|
|
|
|
| |
Include Avahi sources only when we compile avahi not always
|
|
|
|
|
| |
-D_WIN32_WINNT=0x0501 need to be defined for getnameinfo to work
when cross compiling for windows
|
|
|
|
|
|
| |
The build doesn't output libsalut-plugin.dll since telepathy-glib
is and wocky libs are not added to libsalut_plugins_la, and debug.c
is not part of the libsalut_plugin_la sources.
|
|
|
|
|
| |
The patch moves the symbols required by plugins, into a new library
libsalut-plugins.la
|
|
|
|
|
| |
SalutConnection is not used by plugins anymore so this patch merges
src/connection.h and salut/connection.h into a single file.
|
|
|
|
|
|
|
| |
The library defines a new SalutPluginConnectionInterface which will be
implemented by SalutConnection. And plugins can use SalutPluginConnection
instead of using SalutConnection directly. This helps us to hide
SalutConnection symbols in plugins.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
This adds an autogen.sh and configure flag, --disable-submodules, to
disable fetching the Wocky submodule (the flag is plural for consistency
with other components), adds some missing compiler and linker flags, and
adds targets for Androgenizer.
Modified from a patch contributed by Derek Foreman.
https://bugs.freedesktop.org/show_bug.cgi?id=42515
|
| |
|
|
|
|
| |
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
|
|
|
|
| |
This is all the stuff that's completely trivial to implement.
|
|
|
|
| |
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
|
|
|
|
| |
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
|
|
|
|
| |
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
|
|
|
|
|
|
| |
No idea how this worked before...
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
|
|
|
|
| |
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
|
|
|
|
|
|
| |
Like in gabble.
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
|
|
|
|
| |
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
.gitignore
src/salut-connection.c
src/salut-disco.c
src/salut-self.c
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
|
| |
| |
| |
| | |
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Conflicts:
extensions/all.xml
salut/Makefile.am
src/salut-connection.c
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
|
| | |
| | |
| | |
| | |
| | |
| | | |
This lets plugins build again. :-)
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Conflicts:
src/salut-caps-channel-manager.c
src/salut-caps-channel-manager.h
src/salut-disco.c
src/salut-ft-manager.c
src/salut-presence-cache.c
src/salut-tubes-manager.c
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
|
| |\ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Conflicts:
.gitignore
configure.ac
tests/Makefile.am
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
|