summaryrefslogtreecommitdiff
path: root/goa-mc-plugin
Commit message (Collapse)AuthorAgeFilesLines
* goa-mc-plugin: Remove Facebook chat using JabberDebarshi Ray2015-03-121-13/+0
| | | | | | | Facebook has dropped support for XMPP in version 2.0 of the Graph API. There is no known alternative for this. https://bugzilla.gnome.org/show_bug.cgi?id=746100
* goa-mc-plugin: Remove Windows Live chat using JabberDebarshi Ray2014-06-111-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
* GOA plugin: implement both MC 5.16 and MC 5.18 APIsSimon McVittie2014-02-071-39/+364
|
* GOA plugin: use signal-emission helpersSimon McVittie2014-02-071-3/+5
|
* GOA: ignore non-Telepathy accountsMarco Barisione2013-07-181-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
* Clean up #include directives in source filesEmanuele Aina2013-04-012-3/+0
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=697076
* Reorder header inclusions accordingly to the Telepathy coding styleEmanuele Aina2013-04-012-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
* goa-mc-plugin: Fix deprecation warningsEmanuele Aina2013-03-271-6/+5
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=696544
* include telepathy-glib.hGuillaume Desmottes2012-09-171-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.
* GOA: set param-extra-certificate-identities for Windows live accountsGuillaume Desmottes2012-08-031-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
* libraries and plugins must be using gi18n-lib.hXavier Claessens2012-07-301-2/+0
|
* Add fallback server for WLMXavier Claessens2012-05-081-0/+1
|
* goa-mc-plugin: support enabling or disabling accountsDebarshi Ray2012-05-071-10/+24
| | | | | | Bumped the required version of GOA to 3.5.0. Fixes: https://bugzilla.gnome.org/673263
* goa-mc-plugin: fix variable nameDebarshi Ray2012-04-021-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=673263
* mcp-account-manager-goa: g_key_file_get_keys() expects a gsizeGuillaume Desmottes2012-04-021-1/+1
|
* mcp-account-manager-goa: fix shadow variable warningsGuillaume Desmottes2012-04-021-17/+17
|
* mcp-account-manager-goa: remove unused variablesGuillaume Desmottes2012-04-021-4/+0
|
* goa-mc-plugin: build with ERROR_CFLAGSGuillaume Desmottes2012-04-021-1/+2
|
* Set chat.facebook.com:443 as fallback serverGuillaume Desmottes2012-03-151-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
* goa plugin: set chat.facebook.com as 'server' paramGuillaume Desmottes2012-03-151-0/+1
| | | | | | chat.facebook.com doesn't have a _xmpp-client._tcp SRV record. https://bugzilla.gnome.org/show_bug.cgi?id=672120
* Use _unref instead of _free _destroy when possible.unrefXavier Claessens2011-11-161-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/
* Import Facebook and windows Live GOA accountsXavier Claessens2011-11-041-4/+24
| | | | | | Implement their auth mechanisms Fixes bug #661068 and #652544
* goa-mc-plugin: do not set the ConnectAutomatically Account propertyGuillaume Desmottes2011-09-151-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
* GOA plugin: only save parameters from GOA accountsGuillaume Desmottes2011-09-141-0/+14
| | | | | | We should let MC deal with normal accounts. https://bugzilla.gnome.org/show_bug.cgi?id=658895
* don't leak the keys returned by g_key_file_get_keys()Guillaume Desmottes2011-09-061-0/+2
|
* mcp_account_manager_goa_get: rename 'n' to nkeysGuillaume Desmottes2011-09-061-6/+3
|
* Store variable parameters to a key fileGuillaume Desmottes2011-09-061-7/+124
|
* watch for chat properties change to detect if Chat has enabled/disabledGuillaume Desmottes2011-09-061-19/+19
|
* set TP_STORAGE_RESTRICTION_FLAG_CANNOT_SET_ENABLED restrictionGuillaume Desmottes2011-09-061-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.
* Remove old Facebook codeGuillaume Desmottes2011-09-061-42/+4
| | | | Add a TODO for now.
* watch for Chat feature changes to enable/disable the accountGuillaume Desmottes2011-09-061-23/+18
|
* mcp_account_manager_goa_set: pretend we save everythingGuillaume Desmottes2011-09-061-0/+2
| | | | | No doing it result in MC saving the keys in accounts.cfg and so duplicating the account.
* Enable TP account only if Chat has been turned on in GOAGuillaume Desmottes2011-09-061-22/+6
|
* store the GoaObject rather than the GoaAccountGuillaume Desmottes2011-09-061-11/+17
| | | | We need to keep the GoaObject to check if Chat is enabled on it.
* Add params fallback-servers, extra-certificate-identities and require-encryptionDanielle Madeley2011-09-061-0/+6
|
* Document hashtable allocation/reffingDanielle Madeley2011-09-061-1/+4
|
* Track accounts created and destroyed from GOADanielle Madeley2011-09-061-2/+32
|
* Initial work on a GNOME Online Accounts Mission Control pluginDanielle Madeley2011-09-064-0/+597