summaryrefslogtreecommitdiff
path: root/configure.ac
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'telepathy-mission-control-5.16'George Kiagiadakis2017-01-281-4/+4
|\
| * nano flagGeorge Kiagiadakis2016-09-021-1/+1
| |
| * 5.16.4telepathy-mission-control-5.16.4George Kiagiadakis2016-09-021-1/+1
| |
| * configure: do not enable upower support if upower is >=0.99George Kiagiadakis2016-07-131-1/+1
| | | | | | | | | | | | | | The code doesn't compile anymore, the features used have been removed. The replacement is logind, for which support exists in MC since 5.15.1. https://bugs.freedesktop.org/show_bug.cgi?id=70458
| * configure: bump glib version requirement to 2.46George Kiagiadakis2016-07-131-3/+3
| | | | | | | | | | | | | | required for the fake-network-monitor in the unit tests https://bugs.freedesktop.org/show_bug.cgi?id=96763 Reviewed-by: Diane Trout <diane@ghic.org>
| * libnm-glib is deprecated and may not be available.Diane Trout2016-06-291-1/+1
| | | | | | | | | | | | | | | | | | | | This patch switches to use th enew libnm API, also snice nm_client_new now takes a GError, I thought I'd report the error message if mission control can't connect to the network manager. Additionally we can remove a definition of the NM_CHECK_VERSION macro for old versions of NM, as well as a guard for the NM_STATE_DISCONNECTING constant.
| * nano flagGuillaume Desmottes2014-08-251-1/+1
| |
| * 5.16.3telepathy-mission-control-5.16.3Guillaume Desmottes2014-08-251-1/+1
| |
| * nano flagGuillaume Desmottes2014-06-111-1/+1
| |
| * 5.16.2telepathy-mission-control-5.16.2Guillaume Desmottes2014-06-111-1/+1
| |
| * start 5.16.2Simon McVittie2014-01-281-1/+1
| |
| * 5.16.1telepathy-mission-control-5.16.1Simon McVittie2014-01-271-1/+1
| |
| * 5.16.0+Simon McVittie2013-10-021-1/+1
| |
| * 5.16.0telepathy-mission-control-5.16.0Simon McVittie2013-10-021-2/+2
| |
| * Don't warn on deprecated declarations, this is a stable branch.Simon McVittie2013-10-021-0/+1
| |
* | Opportunistically migrate accounts from untyped to typed ParametersSimon McVittie2014-02-041-1/+1
| | | | | | | | | | | | | | Bug: https://bugs.freedesktop.org/show_bug.cgi?id=71093 Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> [also depend on new tp-glib for tp_connection_manager_param_dup_variant_type -smcv]
* | Remove code-generation machinerySimon McVittie2014-02-031-1/+0
| | | | | | | | | | Bug: https://bugs.freedesktop.org/show_bug.cgi?id=69600 Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
* | Make MCP_API_VERSION less misleadingSimon McVittie2014-01-291-1/+1
| | | | | | | | We didn't release this in 5.15, so it'll be the 5.18 API instead.
* | Remove remnants of ConnMan integration, we now use GLib-NetworkingSimon McVittie2013-11-071-1/+0
| | | | | | | | | | Bug: https://bugs.freedesktop.org/show_bug.cgi?id=71230 Reviewed-by: Xavier Claessens <xavier.claessens@collabora.co.uk>
* | Remove remnants of integration with Maemo MCESimon McVittie2013-11-071-8/+0
| | | | | | | | | | Bug: https://bugs.freedesktop.org/show_bug.cgi?id=71230 Reviewed-by: Xavier Claessens <xavier.claessens@collabora.co.uk>
* | Remove what's left of Nokia's "Aegis" APISimon McVittie2013-11-071-24/+0
| | | | | | | | | | | | | | We already deleted the actual plugin. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=71230 Reviewed-by: Xavier Claessens <xavier.claessens@collabora.co.uk>
* | Remove the Maemo libaccounts-sso pseudo-pluginSimon McVittie2013-11-071-33/+0
| | | | | | | | | | | | | | | | | | | | | | The major user of libaccounts is Ubuntu Online Accounts, and we have a proper plugin for that in Empathy (with an Ubuntu-specific D-Bus API to fill in some gaps in the libaccounts API) and a request to merge that instead. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=32904 Bug: https://bugs.freedesktop.org/show_bug.cgi?id=71230 Reviewed-by: Xavier Claessens <xavier.claessens@collabora.co.uk>
* | Require telepathy-glib 0.23Simon McVittie2013-10-311-5/+5
| | | | | | | | Bug: https://bugs.freedesktop.org/show_bug.cgi?id=37380
* | Remove support for UPowerSimon McVittie2013-10-291-29/+0
| | | | | | | | | | | | | | | | | | | | | | | | As of git master, it no longer has the API we use. On Linux, the recommended way to be notified about suspend this week appears to be logind, for which support was added in 5.15.1. Elsewhere, this is a regression, but if UPower is deleting this functionality we don't have much choice. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=70458 Reviewed-by: Colin Walters <walters@verbum.org> Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
* | Call IdentifyAccount to get new accounts' namesSimon McVittie2013-10-291-2/+2
| | | | | | | | | | | | | | | | | | It's exposed through the plugin API so that exemplary plugins can use the same utility functions to decide how to name accounts for the ::created signal, if they want to. Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> Bug: https://bugs.freedesktop.org/show_bug.cgi?id=34640
* | Remove the A.I.Hidden, AM.I.Hidden interfacesSimon McVittie2013-10-151-14/+0
| | | | | | | | | | | | | | | | | | | | | | They haven't been undrafted since they were added 2.5 years ago, and Will described them as "a bit sketchy" back then... which doesn't seem particularly compatible with consolidating and simplifying for 1.0. It's not clear to me that Telepathy is particularly appropriate for "non-user-facing" accounts. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=33101 Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
* | Use subdir-objects (compile a/b.c to a/b.lo, not ./b.lo)Simon McVittie2013-10-021-1/+1
| | | | | | | | | | | | | | | | Automake 2 will make this the default, and 1.14 warns about not using it. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=69885 Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
* | Use AC_PROG_MKDIR_P and MKDIR_P instead of AM_PROG_MKDIR_P and mkdir_pSimon McVittie2013-10-021-1/+1
| | | | | | | | | | | | | | | | The latter are deprecated, and recent Automake makes a lot of noise about them. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=69885 Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
* | configure.ac: use AC_DEFINE instead of appending to CFLAGSSimon McVittie2013-09-261-12/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In build systems that put CFLAGS in an environment variable rather than a configure command-line argument (e.g. RPM, I think?), what we put in CFLAGS will potentially take precedence, and the external build system's chosen CFLAGS won't necessarily be used. Meanwhile, if the build system puts CFLAGS on the make command line, it will take precedence: in particular, debug logging could be disabled, which is bad for debuggability. If we move to AC_DEFINE, they'll interact properly. There is one remaining use of CFLAGS in configure.ac, for code coverage. RPMs and other production-quality builds shouldn't have coverage instrumentation, so this doesn't really conflict. Also use AS_IF instead of if/fi, while I'm touching these lines anyway: it's better Autoconf style. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=69822 Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
* | nano version for 5.17 branchSimon McVittie2013-09-191-1/+1
| |
* | Merge branch 'telepathy-mission-control-5.16'Simon McVittie2013-09-191-1/+2
|\ \ | |/
| * Nano versionSimon McVittie2013-09-191-1/+1
| |
| * 5.15.1 (5.16 rc1)telepathy-mission-control-5.15.1Simon McVittie2013-09-191-1/+1
| |
| * Put Autoconf, Automake, Libtool droppings in /build-auxSimon McVittie2013-09-191-0/+1
| | | | | | | | | | Bug: https://bugs.freedesktop.org/show_bug.cgi?id=69542 Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
* | Break plugin API/ABISimon McVittie2013-09-121-3/+3
| | | | | | | | | | Bug: https://bugs.freedesktop.org/show_bug.cgi?id=69176 Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
* | Fail to build on things deprecated since 0.22Simon McVittie2013-09-121-5/+5
|/ | | | | | | | | | | | This might mean we need to update MC if we deprecate more, but that seems worthwhile to avoid technical debt. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=55391 Bug: https://bugs.freedesktop.org/show_bug.cgi?id=69146 Reviewed-by: Xavier Claessens <xavier.claessens@collabora.co.uk> [combined version bump to 0.20 and to 0.22, increased minimum tp-glib version as per Guillaume's review of a045e770 in Gabble -smcv] Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
* Remove further remnants of gnome-keyring supportSimon McVittie2013-09-101-21/+0
| | | | | Bug: https://bugs.freedesktop.org/show_bug.cgi?id=32578 Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
* Remove gnome-keyring supportSimon McVittie2013-09-051-12/+0
| | | | | Bug: https://bugs.freedesktop.org/show_bug.cgi?id=32578 Reviewed-by: Marco Barisione <marco.barisione@collabora.co.uk>
* Listen to systemd sleep/shutdown signals, and inhibit until disconnectedSimon McVittie2013-09-041-2/+8
| | | | | | Bug: https://bugs.freedesktop.org/show_bug.cgi?id=68758 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
* Replace ConnMan connectivity support with GNetworkMonitorSimon McVittie2013-09-031-25/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | The information we're getting from ConnMan is no more informative than GNetworkMonitor, and a ConnMan GNetworkMonitor implementation exists (e.g. <https://github.com/jukkar/connman-network-monitor>), so we might as well go via that. On NetworkManager systems, we now use NetworkManager to detect transient states like DISCONNECTING, but use the GNetworkMonitor to detect whether the interface is up. If NetworkManager is the only thing managing an interface, that makes no difference, but if there is an interface not managed by NetworkManager, the default netlink GNetworkMonitor will say we're online even while NM is DISCONNECTED, which is what we want. On non-NetworkManager, non-ConnMan systems where netlink works, netlink will tell us at least the basics of what's going on, and we can avoid trying to connect while there is no Internet route. On systems without a working GNetworkMonitor, GIO's default implementation will say "yes, you are online" at all times, which is no worse than we had previously. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=56635 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
* resume developmentSimon McVittie2013-05-031-1/+1
|
* Prepare 5.15.0telepathy-mission-control-5.15.0Simon McVittie2013-05-031-4/+4
|
* Merge branch 'telepathy-mission-control-5.14'Simon McVittie2013-05-031-1/+1
|\ | | | | | | | | | | Conflicts: NEWS configure.ac
| * resume developmentSimon McVittie2013-05-031-1/+1
| |
| * Prepare 5.14.1telepathy-mission-control-5.14.1Simon McVittie2013-05-031-2/+2
| |
* | Merge branch 'telepathy-mission-control-5.14'Simon McVittie2013-04-301-1/+1
|\ \ | |/ | | | | | | Conflicts: NEWS
| * Fix the build with automake 1.13Nuno Araujo2013-04-301-1/+1
| | | | | | | | | | | | | | | | In Automake 1.13, the long-deprecated macro AM_CONFIG_HEADER (deprecated since 2002) has been removed in favour of AC_CONFIG_HEADERS. Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Bug: https://bugs.freedesktop.org/show_bug.cgi?id=59605
* | Merge branch 'mock-account-store-54873'Simon McVittie2013-02-131-1/+1
|\ \ | | | | | | | | | | | | | | | | | | Bug: https://bugs.freedesktop.org/show_bug.cgi?id=54873 Reviewed-by: Will Thompson <will.thompson@collabora.co.uk> Conflicts: tests/twisted/account-manager/avatar.py
| * | Require Python 2.6 so we can use "except A as b" etc.Simon McVittie2012-09-121-1/+1
| | |
* | | Merge branch 'typed-settings-54872'Simon McVittie2013-02-131-2/+2
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | Reviewed-by: Will Thompson <will.thompson@collabora.co.uk> Bug: https://bugs.freedesktop.org/show_bug.cgi?id=54872 [amended to add GLib 2.32 dependency -smcv] Conflicts: src/mcd-account.c