aboutsummaryrefslogtreecommitdiffstats
path: root/goa-mc-plugin
Commit message (Collapse)AuthorAgeFilesLines
* 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-022-3/+0
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=697076
* Reorder header inclusions accordingly to the Telepathy coding styleEmanuele Aina2013-04-022-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