summaryrefslogtreecommitdiff
path: root/util
AgeCommit message (Collapse)AuthorFilesLines
2014-01-29Merge branch 'telepathy-mission-control-5.16'Simon McVittie1-1/+1
Conflicts: NEWS
2014-01-29mc-tool: fix setting automatic presenceSimon McVittie1-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
2013-10-02Use AM_CPPFLAGS instead of deprecated INCLUDESSimon McVittie1-1/+1
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=69885 Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
2013-02-13Merge branch 'altered-one-54780'Simon McVittie1-0/+13
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=54780 Reviewed-by: Will Thompson <will.thompson@collabora.co.uk> [deleted a stray line from a comment as per wjt's review -smcv] Conflicts: src/mcd-account.c
2012-10-30Add missing config.h includesGuillaume Desmottes1-0/+2
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.
2012-10-08mc-tool: have a TpSimpleClientFactory to manufacture accountsSimon McVittie1-1/+5
Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Bug: https://bugs.freedesktop.org/show_bug.cgi?id=55391 Reviewed-by: Xavier Claessens <xavier.claessens@collabora.co.uk>
2012-10-08mc-tool: use tp_account_manager_dup_valid_accountsSimon McVittie1-8/+8
tp_account_manager_get_valid_accounts has the confusing (transfer container) transfer-mode, and is deprecated in telepathy-glib 0.19.9. Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Bug: https://bugs.freedesktop.org/show_bug.cgi?id=55391 Reviewed-by: Xavier Claessens <xavier.claessens@collabora.co.uk>
2012-10-08add more telepathy-glib-dbus.h includes where appropriateJonny Lamb2-0/+2
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> Bug: https://bugs.freedesktop.org/show_bug.cgi?id=55391 Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
2012-09-12mc-tool: add getter for AutomaticPresenceSimon McVittie1-0/+13
2012-08-28mc-tool: Display account's supersedesXavier Claessens1-0/+10
2012-08-08Merge branch 'telepathy-mission-control-5.12'Simon McVittie1-5/+80
Conflicts: NEWS configure.ac
2012-08-08Avoid race between Mission Control's two names by having one wait for the otherSimon McVittie1-6/+81
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
2012-08-08mc-tool: don't display empty 'Addressing' sectionGuillaume Desmottes1-7/+8
The general behaviour is to only display relevant fields. https://bugs.freedesktop.org/show_bug.cgi?id=53202
2012-08-08mc-tool: add 'dump' commandGuillaume Desmottes1-2/+41
Useful to quickly check all the accounts in one shot. https://bugs.freedesktop.org/show_bug.cgi?id=53202
2012-08-08mc-tool: display Account.Storage settingsGuillaume Desmottes1-1/+60
Don't display StorageSpecificInformation as it requires an extra async call to be retrieved and it's not that useful anyway. https://bugs.freedesktop.org/show_bug.cgi?id=53202
2012-07-12Add missing config.h include to ignore tp-glib 0.20 deprecationsXavier Claessens1-0/+2
2012-05-14Use telepathy-glib meta-headersSimon McVittie1-1/+1
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
2012-05-08Drop separate GIO check, we now include it in GLIB_LIBSSimon McVittie1-3/+3
Also use GLib 2.32 deprecation/availability checking.
2012-03-22Use the correct LD_FLAGS variable for the Android targetAlvaro Soliverez1-1/+1
2012-02-01mc-tool: add a 'summary' command.Will Thompson1-0/+51
2012-02-01mc-tool: sort lists of account identifiers.Will Thompson1-3/+16
2012-02-01mc-tool: use tp_account_get_path_suffix()Will Thompson1-19/+9
2012-01-27mc-tool: display Addressing.URISchemesGuillaume Desmottes1-1/+26
https://bugs.freedesktop.org/show_bug.cgi?id=45308
2011-11-21Support building for Android, modified from an original patch by Derek ForemanAlvaro Soliverez1-1/+16
https://bugs.freedesktop.org/show_bug.cgi?id=42508
2011-11-03mc-tool: show ChangingPresenceWill Thompson1-0/+5
2011-09-26mc-tool: add missing entry for reconnect to helpWill Thompson1-0/+1
2011-09-23mc-tool: add a 'reconnect' commandWill Thompson1-1/+21
2011-09-23mc-tool add: use tp_account_manager_create_account_asyncWill Thompson1-15/+17
2011-09-23mc-tool remove: use tp_account_remove_asyncWill Thompson1-20/+2
2011-09-23mc-tool: improve 'update' output.Will Thompson1-13/+23
Previously, mc-tool update didn't tell the user whether a reconnection would be required to apply parameter updates. This patch makes it do so, and also makes its implementation use tp_account_update_parameters_async().
2011-09-23mc-tool: set AutomaticPresence using tp-glib methodWill Thompson1-16/+6
2011-09-23mc-tool: always show *some* value for ConnectAutomaticallyWill Thompson1-1/+2
Previously, if an account had ConnectAutomatically: True, then mc-tool show would say: Connects: automatically But if the property was False, mc-tool show would not mention it. This patch makes the command produce: Connects: only when requested in the latter case.
2011-09-23mc-tool: use accessors from tp-glib 0.13.8Will Thompson1-78/+8
In some historic version of telepathy-glib, TpAccount did not have accessors for AutomaticPresence or NormalizedName. Since we depend on telepathy-glib 0.15.0, and these accessors were added in 0.13.8, we can now just use them.
2011-09-01Silent-rules-ify some code generationWill Thompson1-1/+1
2011-09-01Remove libmcclientWill Thompson1-1/+0
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.
2011-08-31Merge branch 'telepathy-mission-control-5.8'Will Thompson1-0/+1
2011-08-01mc-tool: allow localized strings for booleansWill Thompson1-2/+5
2011-08-01mc-tool: make bool parsing sane.Will Thompson1-2/+17
Previously, mc-tool update acct bool:foo=true would set foo to False! Particularly ridiculous given that mc-tool show produces 'true' and 'false', not '1' and '0'. I'm *sure* I've fixed this before.
2011-07-18Let cc find dbus, dbus-glib headersVincent Penquerc'h1-0/+1
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=39324 Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
2011-03-01Merge branch 'master' of ↵Vivek Dasmohapatra1-27/+3
git+ssh://git.freedesktop.org/git/telepathy/telepathy-mission-control
2011-03-01update LDADD for mc-toolVivek Dasmohapatra1-0/+1
2011-03-01mc-tool: remove support for þe olde profilesWill Thompson1-27/+3
2011-01-11mc-tool: show Service (if present)Will Thompson1-0/+1
Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
2010-11-30mc-tool: Improve error message for nonexistant accounts.Will Thompson1-4/+4
Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
2010-10-07mc-tool: support object path parametersWill Thompson1-1/+11
2010-10-07mc-tool: make help consistent about supported typesWill Thompson1-4/+5
Also, make it a bit more readable, and avoid the lines wrapping.
2010-09-09server, test, util: use tp_clear_objectSimon McVittie1-10/+6
2010-08-11server, util: fix CPPFLAGS/LDADD for recent ld versionsSimon McVittie1-3/+10
- 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))
2010-07-07Document mc-tool service in the manpage.Will Thompson1-0/+12
2010-07-07Add 'service' support to mc-toolWill Thompson1-1/+22
mc-tool still can't create accounts with a particular service up-front, but it can (try to) set it on existing accounts. (We need to bump the tp-glib dependency to get tp_account_set_service_async().)