Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
This reverts commit 5f156149b05e7b5ab9e54eeee729136d9d59128c.
|
|
To be reverted in the 5.15 branch.
|
|
Only in-tree code can use mcd_* functions now.
|
|
When the NM/ConnMan code lived in Empathy, there was a GSettings key
which could be flipped to false to make Empathy always assume it had a
network connection.
This schema provides one GSettings key,
im.telepathy.MissionControl.FromEmpathy use-conn, which happens to use
the same dconf path as the Empathy key uses. This should make the two
GSettings keys aliases for the same underlying value in dconf; we get a
migration path for free.
|
|
This entails doing a little more code generation for the daemon: some
bits depended on generated code from libmcclient, and there was an error
enum used in exactly one place. But broadly speaking this just deletes a
tonne of code and documentation.
|
|
|
|
So so annoying.
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
|
|
Also only ship the changelog since 5.4, which should be plenty.
Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>
|
|
These are no longer exemplary; people should use telepathy-glib or
telepathy-qt4 instead of libmcclient.
|
|
|
|
|
|
|
|
|
|
This helps to verify that the configuration we'll be using in
distributions (static libmcclient and libmissioncontrol-server, and
shared libmission-control-plugins) works correctly.
|
|
|
|
|
|
|
|
Reviewed-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
|
|
This makes it quicker to see whether `make check` has failed - if
you see the docs building, it means the tests must have passed :-)
Reviewed-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
|
|
The rationale is the same as disabling debug when distchecking
telepathy-glib - we expect most developers to be using the "enable" code
path, so we should test the "disable" code path at least sometimes.
|
|
versioning scheme)
|
|
|
|
|
|
|
|
Allow this legacy library to be taken out of the build
|
|
git-svn-id: https://mission-control.svn.sourceforge.net/svnroot/mission-control/trunk@513 d91c8aed-3f2b-0410-a83d-924a1c20a0ba
|
|
git-svn-id: https://mission-control.svn.sourceforge.net/svnroot/mission-control/trunk@407 d91c8aed-3f2b-0410-a83d-924a1c20a0ba
|
|
git-svn-id: https://mission-control.svn.sourceforge.net/svnroot/mission-control/trunk@392 d91c8aed-3f2b-0410-a83d-924a1c20a0ba
|
|
examples/mc-example.c:
Add a directory for examples.
* libmcclient/dbus-api.h, libmcclient/mc-account-manager.c,
libmcclient/mc-account.[hc]:
Fix creation of TpProxies.
git-svn-id: https://mission-control.svn.sourceforge.net/svnroot/mission-control/trunk@391 d91c8aed-3f2b-0410-a83d-924a1c20a0ba
|
|
Implement server-side stubs.
* Makefile.am, configure.ac, libmcclient.pc.in, libmcclient/*,
libmissioncontrol/dbus-api.h, xml/Account.xml,
xml/Account_Manager.xml, xml/Makefile.am, xml/all.xml:
Add Account and AccountManager specifications, and implement stubs in
libmcclient.
git-svn-id: https://mission-control.svn.sourceforge.net/svnroot/mission-control/trunk@301 d91c8aed-3f2b-0410-a83d-924a1c20a0ba
|
|
* libmissioncontrol/dbus-api.[ch], libmissioncontrol/mission-control.h:
move MissionControl D-Bus interface constants into a new shared header,
and auto-generate GTypes and enums from XML (in theory - currently
there are none)
* libmissioncontrol/cli-nmc4.[ch]: add McCliNMC4, a TpProxy subclass
representing the MC 4.x D-Bus API
* libmissioncontrol/svc-nmc4.[ch]: add McSvcNMC4, a GInterface
representing the MC 4.x D-Bus API
* libmissioncontrol/Makefile.am: auto-generate stuff for McCliNMC4,
McSvcNMC4 and dbus-api.h
* xml/, doc/Makefile.am: move mcd-dbus-services.xml to nmc4.xml,
add all.xml (this is to fit in better with telepathy-glib code-gen)
* configure.ac: check for mkdir -p
* doc/reference/libmissioncontrol/Makefile.am: fix out-of-tree build
against generated headers
* doc/reference/libmissioncontrol-server/libmissioncontrol-server.types:
reconstruct missing file which broke distcheck
* Makefile.am: use --enable-gtk-doc when running distcheck
git-svn-id: https://mission-control.svn.sourceforge.net/svnroot/mission-control/trunk@287 d91c8aed-3f2b-0410-a83d-924a1c20a0ba
|
|
git-svn-id: https://mission-control.svn.sourceforge.net/svnroot/mission-control/trunk@286 d91c8aed-3f2b-0410-a83d-924a1c20a0ba
|
|
a fairly complete set of code-gen tools (which will actually be used
in a follow-up patch)
* configure.ac: Check for Python (the code-gen tools use it).
Require telepathy-glib 0.7.1 and libtelepathy 0.3.2
* xml/MissionControl.xml: Use tp: namespace prefix in preparation for
extending use of telepathy-glib code generation tools
git-svn-id: https://mission-control.svn.sourceforge.net/svnroot/mission-control/trunk@284 d91c8aed-3f2b-0410-a83d-924a1c20a0ba
|
|
git-svn-id: https://mission-control.svn.sourceforge.net/svnroot/mission-control/trunk@20 d91c8aed-3f2b-0410-a83d-924a1c20a0ba
|
|
libmissioncontrol/Makefile.am, src/Makefile.am, tools/*, xml/*:
Build MissionControl D-Bus interface documentation from the embedded
docstrings found in D-Bus service XML file.
* autogen.sh: Added autogen script
git-svn-id: https://mission-control.svn.sourceforge.net/svnroot/mission-control/trunk@12 d91c8aed-3f2b-0410-a83d-924a1c20a0ba
|
|
git-svn-id: https://mission-control.svn.sourceforge.net/svnroot/mission-control/trunk@1 d91c8aed-3f2b-0410-a83d-924a1c20a0ba
|