summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* pkg-config: Add gio-2.0 to the list of mc-plugins requirementstelepathy-mission-control-5.16Alexander Akulich2021-04-172-2/+2
| | | | The headers refer to GAsyncResult which is a part of GIO.
* 5.16.6telepathy-mission-control-5.16.6Alexander Akulich2020-08-242-1/+17
|
* Make run-test.sh busybox compatibleTomi Leppänen2020-08-241-2/+2
| | | | | | Busybox doesn't support readlink -e, readlink -f is almost equivalent. Signed-off-by: Tomi Leppänen <tomi.leppanen@jolla.com>
* Update tests to Python 3Tomi Leppänen2020-08-2424-86/+86
| | | | | | | Run the code through 2to3 tool and fixed parts that need manual fixing. Also ported dbus-python use to be Python 3 compatible. Signed-off-by: Tomi Leppänen <tomi.leppanen@jolla.com>
* account: Fix property nameFlorian Müllner2020-02-211-1/+1
| | | | | | Spaces are not valid characters in property names, and never were. Until recently GLib silently fixed up the name by replacing the space with '-', but now tightened up the validation.
* 5.16.5telepathy-mission-control-5.16.5Alexander Akulich2019-09-152-1/+18
|
* Port make-release-mail.py to Python 3Alexander Akulich2019-09-151-5/+5
|
* Tools: Remove unused gquark-gen.pyAlexander Akulich2019-09-152-136/+0
|
* Tools: Remove glib-signals-marshal-genAlexander Akulich2019-09-154-75/+0
| | | | | See commit d70ba9ba46ea037b8003efc27de7f8c2d067befa in telepathy-glib. See also: https://bugs.freedesktop.org/show_bug.cgi?id=46523
* Sync tools from telepathy-glibAlexander Akulich2019-09-157-110/+128
|
* Update telepathy.am from telepathy-glibAlexander Akulich2019-09-151-1/+1
| | | | maintainer-prepare-release: do "git tag" in srcdir
* McdAccount: Fix memory leak in get_parameter_of_known_type()Alexander Akulich2019-07-071-0/+6
| | | | Based on a commit by Slava Monich <slava.monich@jolla.com>
* Fix autoconnection of accounts with always_dispatch=trueMartin Klapetek2019-07-071-1/+1
| | | | https://bugs.freedesktop.org/show_bug.cgi?id=91272
* Fix string max size calculation.Tiago Salem Herrmann2017-01-281-1/+1
| | | | | Reviewed-by: George Kiagiadakis <gkiagia@tolabaki.gr> https://github.com/TelepathyIM/telepathy-mission-control/pull/1
* nano flagGeorge Kiagiadakis2016-09-021-1/+1
|
* 5.16.4telepathy-mission-control-5.16.4George Kiagiadakis2016-09-022-2/+3
|
* dispatcher_delegate_channels: initialize amSimon McVittie2016-09-021-1/+1
| | | | | | | Otherwise, if we "goto error" too soon, we'll try to g_object_unref uninitialized memory. gcc doesn't spot that because we're using tp_clear_object, which uses an intermediate variable, and it doesn't propagate "uninitializedness" through assignments.
* fix memory leaks: dbus_g_method_get_sender returns a copySimon McVittie2016-09-022-7/+9
| | | | We were semi-consistently using it wrong.
* Update NEWSGeorge Kiagiadakis2016-09-011-0/+23
|
* tests: fix race condition in account-manager/avatar.py testGeorge Kiagiadakis2016-09-011-4/+2
| | | | | | | | It seems that the order of the dbus signals is unpredictable, so requiring it in the test sometimes makes it fail. It also seems that the other checks above in the same unit test have the same logic of not expecting a certain order in signal emission, so this is probably the right thing to do.
* tests: make tests work again when NM support is enabledGeorge Kiagiadakis2016-09-011-0/+22
| | | | | | | | | Apparently the nm library also tries to access the /.../Settings object of NM, which was not available in our fake NM implementation. This commit implements the basic properties of the Settings object, which allows the tests to continue past this point. https://bugs.freedesktop.org/show_bug.cgi?id=96917
* mc-wait-for-name: Call setlocale in main functionTing-Wei Lan2016-07-181-0/+3
| | | | | | It is required to correctly show translated messages on some locales. https://bugs.freedesktop.org/show_bug.cgi?id=93661
* 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>
* tests/twisted/fake-network-monitor: implement the "network-metered" and ↵George Kiagiadakis2016-07-131-2/+14
| | | | | | | | | | "connectivity" properties of GNetworkMonitor "connectivity" is required since glib 2.44 "network-metered" is required since glib 2.46 https://bugs.freedesktop.org/show_bug.cgi?id=96763 Reviewed-by: Diane Trout <diane@ghic.org>
* Don't initialize function pointers with G_TYPE_INVALIDTing-Wei Lan2016-07-033-3/+3
| | | | | https://bugs.freedesktop.org/show_bug.cgi?id=94310 Reviewed-by: George Kiagiadakis
* connectivity-monitor.c: fix unused variable warning when compiling without ↵George Kiagiadakis2016-07-011-14/+18
| | | | | | nm support This GError variable is not used anywhere else in this function.
* libnm-glib is deprecated and may not be available.Diane Trout2016-06-292-10/+5
| | | | | | | | | | 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.
* server: exit early if we failed to create McdServiceGuillaume Desmottes2014-08-281-0/+2
| | | | | | | | 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
* nano flagGuillaume Desmottes2014-08-251-1/+1
|
* 5.16.3telepathy-mission-control-5.16.3Guillaume Desmottes2014-08-252-1/+8
|
* mcd-connection: use tp_asv_new() properlySteffen Kieß2014-08-251-1/+1
| | | | | | The second argument has to be the type of the value. https://bugs.freedesktop.org/show_bug.cgi?id=81751
* nano flagGuillaume Desmottes2014-06-111-1/+1
|
* 5.16.2telepathy-mission-control-5.16.2Guillaume Desmottes2014-06-112-2/+8
|
* mcd_account_delete: make sure that the account stays aliveGuillaume Desmottes2014-06-111-0/+5
| | | | | Fix a regression introduced when backporting fix for https://bugs.freedesktop.org/show_bug.cgi?id=79827
* mcd-account: unregister the account once we're done deleting itGuillaume Desmottes2014-06-101-4/+26
| | | | | | | | | The McdAccount object may still be alive for a short while because of pending async operations. We want to get rid of the D-Bus object as soon as possible and so, for example, a new Account object replacing the deleted one can be created. Fix https://bugs.freedesktop.org/show_bug.cgi?id=79827
* use G_STRFUNC in mission-control-plugins's DEBUG macroGuillaume Desmottes2014-06-101-1/+1
| | | | | It's more useful when reading logs than G_STRLOC and that's what we already use in src/mcd-debug.h
* codegen: avoid generating more than one thing in the same commandSimon McVittie2014-02-031-3/+21
| | | | | | | | | | | | | | | | | | | | | | As with telepathy-glib commit 36c2a545c9, a rule like this: _gen/x.c _gen/x.h: prerequisites $(AM_V_GEN)x-generator doesn't consider x.c and x.h together. Instead, it expands to two rules, one to generate x.c and one to generate x.h, which happen to run the same commands. This means that in the worst case, you can end up running x-generator twice in parallel, and they'll race with each other and overwrite or delete each other's output. Updated version of a patch from Ross Burton, taking into account that we now generate a separate header for the gtk-doc. I use the gtk-doc header as the one that "matters", because it's the last to be generated. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=69446 Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
* NEWSSimon McVittie2014-01-291-1/+3
|
* mc-tool: fix setting automatic presenceSimon McVittie2014-01-291-1/+1
| | | | | | | We were using the wrong finish-function. Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> Bug: https://bugs.freedesktop.org/show_bug.cgi?id=74187
* start 5.16.2Simon McVittie2014-01-282-1/+6
|
* forgot a NEWS entrySimon McVittie2014-01-271-0/+3
|
* 5.16.1telepathy-mission-control-5.16.1Simon McVittie2014-01-272-3/+14
|
* Release inhibitor on sleep and shutdown.Michael Kuhn2014-01-221-0/+4
| | | | | | | | | | | | Also fix a memory leak in login1_inhibit_cb. [The intention was to hold one "ref" to the inhibit fd for each connection that was waiting to disconnect, plus one "ref" for the idle state of "waiting to be notified by logind". We correctly took one "ref" per connection, but did not release the extra one. -smcv] Bug: https://bugs.freedesktop.org/show_bug.cgi?id=73599 Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
* Prevent assert for offline accounts with power savingJohn Brooks2014-01-221-3/+3
| | | | | Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Bug: https://bugs.freedesktop.org/show_bug.cgi?id=72652
* reset the error to NULL, so the next call is workingSebastien Bacher2013-12-041-1/+1
| | | | | | [fixed argument type -smcv] Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Bug: https://bugs.freedesktop.org/show_bug.cgi?id=72138
* connectivity-monitor: start watching 'use-conn' key in constructedGuillaume Desmottes2013-11-261-3/+15
| | | | | | We have to wait for the default GObject properties to be set before calling g_settings_bind(). If we don't, they override the value fetched from GSettings.
* 5.16.0+Simon McVittie2013-10-022-1/+6
|
* 5.16.0telepathy-mission-control-5.16.0Simon McVittie2013-10-022-4/+41
|
* Upload documentation to the 5.16.x locationSimon McVittie2013-10-022-3/+3
|