summaryrefslogtreecommitdiff
path: root/goa-mc-plugin
AgeCommit message (Collapse)AuthorFilesLines
2014-06-11goa-mc-plugin: Remove Windows Live chat using JabberDebarshi Ray1-13/+0
Microsoft has been planning to drop Windows Live Messenger in favour of Skype for quite some time now. The XMPP gateway that we used does not work anymore. However, you can continue using the proprietary MSN protocol. https://bugzilla.gnome.org/show_bug.cgi?id=731150
2014-02-07GOA plugin: implement both MC 5.16 and MC 5.18 APIsSimon McVittie1-39/+364
2014-02-07GOA plugin: use signal-emission helpersSimon McVittie1-3/+5
2013-07-18GOA: ignore non-Telepathy accountsMarco Barisione1-0/+6
This fixes a crash when trying to remove a GOA account without chat support. https://bugzilla.gnome.org/show_bug.cgi?id=704469
2013-04-01Clean up #include directives in source filesEmanuele Aina2-3/+0
https://bugzilla.gnome.org/show_bug.cgi?id=697076
2013-04-01Reorder header inclusions accordingly to the Telepathy coding styleEmanuele Aina2-4/+4
Sort by: • "config.h" • API declarations, if any • public libraries • internal headers, alphabetically sorted (mostly) http://telepathy.freedesktop.org/wiki/Style#A.23includes https://bugzilla.gnome.org/show_bug.cgi?id=697076
2013-03-27goa-mc-plugin: Fix deprecation warningsEmanuele Aina1-6/+5
https://bugzilla.gnome.org/show_bug.cgi?id=696544
2012-09-17include telepathy-glib.hGuillaume Desmottes1-1/+1
tp-glib 1.0 will enforce to only include telepathy-glib.h so best doing it to reduce the delta with the future stable branch.
2012-08-03GOA: set param-extra-certificate-identities for Windows live accountsGuillaume Desmottes1-0/+2
Windows live provides a cert for '*.gateway.messenger.live.com' instead of 'messenger.live.com'. It's not great from them but best to accept it than confuse users. https://bugzilla.gnome.org/show_bug.cgi?id=681079
2012-07-30libraries and plugins must be using gi18n-lib.hXavier Claessens1-2/+0
2012-05-08Add fallback server for WLMXavier Claessens1-0/+1
2012-05-07goa-mc-plugin: support enabling or disabling accountsDebarshi Ray1-10/+24
Bumped the required version of GOA to 3.5.0. Fixes: https://bugzilla.gnome.org/673263
2012-04-02goa-mc-plugin: fix variable nameDebarshi Ray1-1/+1
https://bugzilla.gnome.org/show_bug.cgi?id=673263
2012-04-02mcp-account-manager-goa: g_key_file_get_keys() expects a gsizeGuillaume Desmottes1-1/+1
2012-04-02mcp-account-manager-goa: fix shadow variable warningsGuillaume Desmottes1-17/+17
2012-04-02mcp-account-manager-goa: remove unused variablesGuillaume Desmottes1-4/+0
2012-04-02goa-mc-plugin: build with ERROR_CFLAGSGuillaume Desmottes1-1/+2
2012-03-15Set chat.facebook.com:443 as fallback serverGuillaume Desmottes1-0/+2
Some nasty firewalls block the port 5222, Facebook servers allow connection to the port 443 as a fallback in this case. https://bugzilla.gnome.org/show_bug.cgi?id=672120
2012-03-15goa plugin: set chat.facebook.com as 'server' paramGuillaume Desmottes1-0/+1
chat.facebook.com doesn't have a _xmpp-client._tcp SRV record. https://bugzilla.gnome.org/show_bug.cgi?id=672120
2011-11-16Use _unref instead of _free _destroy when possible.unrefXavier Claessens1-5/+5
Replace g_(ptr_)array_free (foo, TRUE) and g_hash_table_destroy with respectively g_(ptr_)array_unref (foo) and g_hash_table_unref. I used this command to generate this patch: for f in `find -name "*.c"`; do sed -i $f -re 's/g_ptr_array_free \(([^ ,]+), TRUE\)/g_ptr_array_unref \(\1\)/'; done See Danielle's blog for explanation of possible bug _free can do: http://blogs.gnome.org/danni/2011/11/16/mistakes-with-g_value_set_boxed/
2011-11-04Import Facebook and windows Live GOA accountsXavier Claessens1-4/+24
Implement their auth mechanisms Fixes bug #661068 and #652544
2011-09-15goa-mc-plugin: do not set the ConnectAutomatically Account propertyGuillaume Desmottes1-1/+0
GOA accounts should behave like regular TP accounts and so shouldn't connect automatically. https://bugzilla.gnome.org/show_bug.cgi?id=658785
2011-09-14GOA plugin: only save parameters from GOA accountsGuillaume Desmottes1-0/+14
We should let MC deal with normal accounts. https://bugzilla.gnome.org/show_bug.cgi?id=658895
2011-09-06don't leak the keys returned by g_key_file_get_keys()Guillaume Desmottes1-0/+2
2011-09-06mcp_account_manager_goa_get: rename 'n' to nkeysGuillaume Desmottes1-6/+3
2011-09-06Store variable parameters to a key fileGuillaume Desmottes1-7/+124
2011-09-06watch for chat properties change to detect if Chat has enabled/disabledGuillaume Desmottes1-19/+19
2011-09-06set TP_STORAGE_RESTRICTION_FLAG_CANNOT_SET_ENABLED restrictionGuillaume Desmottes1-1/+2
We can't change the 'Chat' switch on the GOA account so user will have to use GOA to enable/disable the TP account.
2011-09-06Remove old Facebook codeGuillaume Desmottes1-42/+4
Add a TODO for now.
2011-09-06watch for Chat feature changes to enable/disable the accountGuillaume Desmottes1-23/+18
2011-09-06mcp_account_manager_goa_set: pretend we save everythingGuillaume Desmottes1-0/+2
No doing it result in MC saving the keys in accounts.cfg and so duplicating the account.
2011-09-06Enable TP account only if Chat has been turned on in GOAGuillaume Desmottes1-22/+6
2011-09-06store the GoaObject rather than the GoaAccountGuillaume Desmottes1-11/+17
We need to keep the GoaObject to check if Chat is enabled on it.
2011-09-06Add params fallback-servers, extra-certificate-identities and require-encryptionDanielle Madeley1-0/+6
2011-09-06Document hashtable allocation/reffingDanielle Madeley1-1/+4
2011-09-06Track accounts created and destroyed from GOADanielle Madeley1-2/+32
2011-09-06Initial work on a GNOME Online Accounts Mission Control pluginDanielle Madeley4-0/+597