aboutsummaryrefslogtreecommitdiffstats
path: root/ubuntu-online-accounts/cc-plugins
Commit message (Collapse)AuthorAgeFilesLines
* use tp_account_manager_dup_valid_accounts()Guillaume Desmottes2012-09-112-4/+4
| | | | | | tp_account_manager_get_valid_accounts() has been deprecated. Fix an accounts list leak in empathy-sanity-cleaning.
* UOA account plugins: move shared code to a shared libGuillaume Desmottes2012-09-062-90/+64
| | | | | | Avoid to redefine existing symbols when different plugins are loaded. https://bugzilla.gnome.org/show_bug.cgi?id=683415
* Move account plugins to their own dirGuillaume Desmottes2012-09-0635-245/+241
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=683415
* Generate one GType per UOA protocol pluginGuillaume Desmottes2012-09-0632-9/+1880
| | | | | | | Each plugin now has its own GType inheriting from EmpathyAccountsPlugin which is cleaner. https://bugzilla.gnome.org/show_bug.cgi?id=683415
* UOA: Use an AgManager singletonXavier Claessens2012-08-271-1/+6
| | | | | | | This is especially useful in empathy-keyring where it would reload all accounts each time we set a password. https://bugzilla.gnome.org/show_bug.cgi?id=680776
* UOA: Set password auth mechanism/method on generic IM servicesXavier Claessens2012-08-2715-0/+60
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=680776
* Use TpWeakRef when user_data of an async call is a widgetXavier Claessens2012-08-142-4/+20
| | | | | | | Keeping a ref on widgets is not enough to keep it alive, because gtk_widget_destroy will run destroy even if there are still refs. https://bugzilla.gnome.org/show_bug.cgi?id=680775
* accounts-plugin-widget: only use the simple account widget when creating accountGuillaume Desmottes2012-08-141-1/+5
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=680775
* UOA plugins: link on libempathy as wellGuillaume Desmottes2012-08-103-0/+16
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=681598
* fix typo in ubuntu-online-accounts/cc-plugins/app-plugin/Makefile.amEMPATHY_3_5_5Guillaume Desmottes2012-08-061-1/+1
|
* accounts-plugin-widget: keep a ref on the 'Done' buttonGuillaume Desmottes2012-08-061-1/+4
|
* Rely on the empathy factory rather than 're-preparing' the AMGuillaume Desmottes2012-08-034-25/+36
| | | | | | | | tp_account_manager_prepare_all_async() seems to be a bad idea so, instead, let's just rely the empathy factory and set it as default. This makes the code much more symetric with empathy-accounts and shouldn't prepare that much useless features as we are not going to prepare the contact list anyway.
* UOA cc plugin: Support editing existing accountsXavier Claessens2012-07-301-14/+75
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=680449
* add empathy-app-plugin-widgetXavier Claessens2012-07-304-3/+418
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=680449
* add empathy-app-pluginGuillaume Desmottes2012-07-305-2/+150
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=680449
* UOA accounts plugin widget: tweak styling of the info barXavier Claessens2012-07-301-11/+31
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=680449
* accounts-plugin-widget: set the right icon nameGuillaume Desmottes2012-07-241-0/+3
| | | | We don't want Empathy to use the default icon name.
* account-plugins: implement deleteGuillaume Desmottes2012-07-241-1/+29
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=680448
* Generate plugins for most protocolsGuillaume Desmottes2012-07-2430-3/+523
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=680448
* add generate-plugins.pyGuillaume Desmottes2012-07-246-0/+177
| | | | | | | Handy script to generate all the boilerplates for each protocol we are supporting. https://bugzilla.gnome.org/show_bug.cgi?id=680448
* Add jabber provider, service and pluginGuillaume Desmottes2012-07-245-0/+34
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=680448
* account-plugin-widget: display the top bar and account widgetGuillaume Desmottes2012-07-242-5/+209
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=680448
* Hook cc-plugins to the build systemGuillaume Desmottes2012-07-243-0/+28
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=680448
* add empathy-account-pluginGuillaume Desmottes2012-07-242-0/+140
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=680448
* add account-plugin-widgetGuillaume Desmottes2012-07-242-0/+221
https://bugzilla.gnome.org/show_bug.cgi?id=680448