Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
mcd_service_new() can return NULL if we didn't manage to connect to D-Bus.
Best to handle this gracefully rather than crashing horribly.
This is the top crasher on Ubuntu btw.
https://errors.ubuntu.com/problem/7e2a5f9a379f34a347895782ae948177926a1932
|
|
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=69885
Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
|
|
g_type_init() has been deprecated in GLib master. By including those files I
can build without raising a deprecation error as we define
GLIB_VERSION_MIN_REQUIRED to 2.30.
|
|
Conflicts:
NEWS
configure.ac
|
|
If you do:
dbus-send --dest=org.freedesktop.Telepathy.MissionControl5 \
--type=method_call --print-reply / org.freedesktop.DBus.Peer.Ping & \
dbus-send --dest=org.freedesktop.Telepathy.AccountManager \
--type=method_call --print-reply / org.freedesktop.DBus.Peer.Ping
then one or both of the calls will fail because the executable claims
one of its bus names, but can't get the other, and exits 1.
By making one wait for the other, we get the desired behaviour.
I've made activating MissionControl5 wait for AccountManager because
in MC's current implementation AccountManager is taken last.
Reviewed-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=53220
|
|
|
|
Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
Reviewed-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=49753
|
|
Only in-tree code can use mcd_* functions now.
|
|
https://bugs.freedesktop.org/show_bug.cgi?id=47054
|
|
https://bugs.freedesktop.org/show_bug.cgi?id=42508
|
|
|
|
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=39324
Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
|
|
|
|
|
|
- use AM_CPPFLAGS instead of the deprecated equivalent INCLUDES
- use GLIB_CFLAGS but not DBUS_CFLAGS (mc-server.c doesn't actually use
any dbus-glib functionality directly; neither do the utils)
- put our own include directories first, then everything else in stack
order, lowest first
- explicitly link against telepathy-glib and GLib, since we use their
symbols (fixes linking with gold(1))
|
|
|
|
been fixed
fd.o#23843 was fixed in telepathy-glib 0.7.37. MC already depends on
0.7.37, so this is just a matter of replacing the user_data workaround
smcv added with the correct value of NULL.
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
|
|
Conflicts:
src/mcd-account-connection.c
src/mcd-main.c
Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
|
|
|
|
|
|
This isn't in the library, so other things that link
libmissioncontrol-server (mainly osso-mission-control on Maemo) won't
automatically have a TpDebugSender.
|
|
|
|
This regression was introduced when MC 5 was made parallel-installable
with MC 4.
|
|
The binary isn't generally run directly by users, and this means it won't
try to use the same filename as MC 4.
|
|
This is a step towards having MC 4 and MC 5 parallel-installable, which
will be useful for development.
|
|
|
|
|
|
|
|
|
|
git-svn-id: https://mission-control.svn.sourceforge.net/svnroot/mission-control/trunk@340 d91c8aed-3f2b-0410-a83d-924a1c20a0ba
|
|
git-svn-id: https://mission-control.svn.sourceforge.net/svnroot/mission-control/trunk@321 d91c8aed-3f2b-0410-a83d-924a1c20a0ba
|
|
git-svn-id: https://mission-control.svn.sourceforge.net/svnroot/mission-control/trunk@320 d91c8aed-3f2b-0410-a83d-924a1c20a0ba
|
|
git-svn-id: https://mission-control.svn.sourceforge.net/svnroot/mission-control/trunk@248 d91c8aed-3f2b-0410-a83d-924a1c20a0ba
|
|
have the Makefile generate the DBus service file. Fixes: #1871127.
git-svn-id: https://mission-control.svn.sourceforge.net/svnroot/mission-control/trunk@246 d91c8aed-3f2b-0410-a83d-924a1c20a0ba
|
|
git-svn-id: https://mission-control.svn.sourceforge.net/svnroot/mission-control/trunk@243 d91c8aed-3f2b-0410-a83d-924a1c20a0ba
|
|
git-svn-id: https://mission-control.svn.sourceforge.net/svnroot/mission-control/trunk@236 d91c8aed-3f2b-0410-a83d-924a1c20a0ba
|
|
library, called libmissioncontrol-client.
git-svn-id: https://mission-control.svn.sourceforge.net/svnroot/mission-control/trunk@113 d91c8aed-3f2b-0410-a83d-924a1c20a0ba
|
|
git-svn-id: https://mission-control.svn.sourceforge.net/svnroot/mission-control/trunk@32 d91c8aed-3f2b-0410-a83d-924a1c20a0ba
|
|
git-svn-id: https://mission-control.svn.sourceforge.net/svnroot/mission-control/trunk@31 d91c8aed-3f2b-0410-a83d-924a1c20a0ba
|
|
git-svn-id: https://mission-control.svn.sourceforge.net/svnroot/mission-control/trunk@20 d91c8aed-3f2b-0410-a83d-924a1c20a0ba
|
|
git-svn-id: https://mission-control.svn.sourceforge.net/svnroot/mission-control/trunk@1 d91c8aed-3f2b-0410-a83d-924a1c20a0ba
|