aboutsummaryrefslogtreecommitdiffstats
path: root/src/empathy-sanity-cleaning.c
Commit message (Collapse)AuthorAgeFilesLines
* empathy-sanity-checker: Include empathy-keyring.h when HAVE_UOA is defined.Iain Lane2013-05-311-0/+1
| | | | | | | We use empathy_keyring_set_account_password_finish and friends from here. https://bugzilla.gnome.org/show_bug.cgi?id=701281
* Reorder header inclusions accordingly to the Telepathy coding styleEmanuele Aina2013-04-021-8/+6
| | | | | | | | | | | | 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
* Use a flat namespace for internal includesEmanuele Aina2013-04-011-5/+5
| | | | | | | | Directly add the libempathy, libempathy-gtk and extensions directories to the include search path. This decouples header inclusions from their location and helps when reorganizing the source files layout. https://bugzilla.gnome.org/show_bug.cgi?id=696950
* Use double quotes for all internal headersEmanuele Aina2013-04-011-5/+5
| | | | | | | This makes a bit more obvious which headers come from public libraries and which ones come from uninstalled utility libraries. https://bugzilla.gnome.org/show_bug.cgi?id=696950
* Drop unused/redundant header inclusionsEmanuele Aina2013-03-281-4/+0
| | | | | | | With the help of the script posted at http://stackoverflow.com/a/7135530 and some manual fixes, drop the unused or redundant #include directives. https://bugzilla.gnome.org/show_bug.cgi?id=696718
* migrate_account_to_uoa: actually iterate over the supersedes arrayGuillaume Desmottes2012-09-211-2/+5
| | | | | | I'm not a fan of pointer arithmetic, it's clearer to iterate using an index. https://bugzilla.gnome.org/show_bug.cgi?id=684475
* use tp_account_manager_dup_valid_accounts()Guillaume Desmottes2012-09-111-5/+7
| | | | | | tp_account_manager_get_valid_accounts() has been deprecated. Fix an accounts list leak in empathy-sanity-cleaning.
* sanity_ctx_ref() is only used by UOA code atmGuillaume Desmottes2012-08-281-0/+2
|
* keep our reference on the global ctx until the account has been removedGuillaume Desmottes2012-08-281-23/+21
| | | | This ensures that the proccess stays running until we are actually done.
* Remove the old account even if we fail to create the new oneGuillaume Desmottes2012-08-281-2/+4
| | | | There is no point keeping a ghost account around.
* uoa_migration_done: free data once we're done with itGuillaume Desmottes2012-08-281-0/+2
|
* uoa-migration: delete account if plugin is missingGuillaume Desmottes2012-08-281-2/+22
| | | | | Best to have to re-create an account than having a ghost account staying around.
* Turn migration code to an async functionGuillaume Desmottes2012-08-281-13/+99
|
* try installing missing account-plugin-*Guillaume Desmottes2012-08-281-0/+91
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=682802
* factor out migrate_account_to_uoa()Guillaume Desmottes2012-08-271-55/+63
|
* UOA: Migrate passwords to SSOXavier Claessens2012-08-271-14/+98
|
* migrate existing TP accounts to libaccountsXavier Claessens2012-08-161-1/+110
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=680774
* Use new tp_account_* gettersGuillaume Desmottes2012-07-161-1/+1
|
* upgrade_chat_theme_settings: use ↵Guillaume Desmottes2012-07-021-13/+5
| | | | empathy_theme_manager_dup_theme_name_from_path()
* Store the theme name in the 'theme' gsettings keyGuillaume Desmottes2012-07-021-12/+35
| | | | | The 'adium-path' key is now deprecated as we lookup the theme path from its name.
* move theme migration code to sanity-cleaning.cGuillaume Desmottes2012-07-021-1/+45
| | | | That's where this kind of code is meant to be.
* sanity-cleaning: set fallback-servers on Facebook accountsGuillaume Desmottes2012-03-151-1/+42
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=672120
* sanity-cleaning: fix xmpp accounts having a negative priorityGuillaume Desmottes2012-03-061-1/+63
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=671452
* Add magic to automatically run tasks when empathy-auth-client is startedGuillaume Desmottes2012-03-061-0/+89
empathy-auth-client is the best place to do such tasks as it will be run even if using only the Shell without Empathy's UI. https://bugzilla.gnome.org/show_bug.cgi?id=671452