]>
git.0d.be Git - empathy.git/log
Tom Tryfonidis [Mon, 6 Aug 2012 16:13:48 +0000 (19:13 +0300)]
Updated Greek translation
Guillaume Desmottes [Mon, 6 Aug 2012 14:54:54 +0000 (16:54 +0200)]
remove released flag
Guillaume Desmottes [Mon, 6 Aug 2012 14:47:47 +0000 (16:47 +0200)]
fix typo in ubuntu-online-accounts/cc-plugins/app-plugin/Makefile.am
Guillaume Desmottes [Mon, 6 Aug 2012 14:34:45 +0000 (16:34 +0200)]
prepare 3.5.5
Guillaume Desmottes [Mon, 6 Aug 2012 14:27:27 +0000 (16:27 +0200)]
Depend on telepathy-glib 0.19.6
Needed for tp_account_manager_can_set_default()
Guillaume Desmottes [Mon, 6 Aug 2012 14:01:43 +0000 (16:01 +0200)]
accounts-plugin-widget: keep a ref on the 'Done' button
Laurent Contzen [Mon, 6 Aug 2012 08:24:19 +0000 (10:24 +0200)]
Coding style fixups
Laurent Contzen [Mon, 6 Aug 2012 08:19:40 +0000 (10:19 +0200)]
Changed some "Return value:" for "Returns:" in gtk-doc annotations
Laurent Contzen [Sat, 4 Aug 2012 13:42:33 +0000 (15:42 +0200)]
Moved the #define'd groups names from view to model
empathy-roster-model: Added the groups names definitions
empathy-roster-model-manager: Adapted functions to the new groups names
empathy-roster-view: removed the groups names definitions and adapted functions to the new groups names
Laurent Contzen [Sat, 4 Aug 2012 13:29:46 +0000 (15:29 +0200)]
Moved contact_in_top and contact_is_favourite from view to model
empathy-roster-model: new function _contact_in_top
empathy-roster-model-manager: implemented _contact_in_top, new function contact_is_favourite
empathy-roster-view: removed contact_in_top and contact_is_favourite functions, now calling model's _contact_in_top instead
Laurent Contzen [Sat, 4 Aug 2012 12:38:25 +0000 (14:38 +0200)]
Removed the manager from the view, relying only on the model
Laurent Contzen [Sat, 4 Aug 2012 11:33:14 +0000 (13:33 +0200)]
roster-model now catches notify::favourites-changed
empathy-roster-model: catches notify::favourites-changed and emits favourites-changed
empathy-roster-model-manager: implemented this
empathy-roster-view: now catches favourites-changed from the model
Laurent Contzen [Sat, 4 Aug 2012 11:19:44 +0000 (13:19 +0200)]
roster-model now catches notify::top-individuals
empathy-roster-model: catches notify::top-individuals and emits top-individuals-changed
empathy-roster-model-manager: implemented this
empathy-roster-view: now catches top-individuals-changed from the model
Laurent Contzen [Sat, 4 Aug 2012 10:30:08 +0000 (12:30 +0200)]
Added new function _get_top_individuals in the model
empathy-roster-model: new function _get_top_individuals
empathy-roster-model-manager: implemented _get_top_individuals
empathy-roster-view: uses the roster-model's _get_top_individuals instead of the individual-manager's
Laurent Contzen [Sat, 4 Aug 2012 10:12:30 +0000 (12:12 +0200)]
Documented public functions in empathy-roster-model
Laurent Contzen [Fri, 3 Aug 2012 13:24:26 +0000 (15:24 +0200)]
Added test-empathy-dual-roster-view
Laurent Contzen [Sat, 4 Aug 2012 10:22:07 +0000 (12:22 +0200)]
Coding style fixup in empathy-roster-model-manager.c
Guillaume Desmottes [Thu, 2 Aug 2012 13:48:38 +0000 (15:48 +0200)]
Rely on the empathy factory rather than 're-preparing' the AM
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.
Guillaume Desmottes [Thu, 2 Aug 2012 12:46:25 +0000 (14:46 +0200)]
client-factory: add TP_ACCOUNT_FEATURE_STORAGE
Needed for the Ubuntu Online Accounts plugins.
Stef Walter [Fri, 13 Jul 2012 15:33:12 +0000 (17:33 +0200)]
Migrate from libgnome-keyring to libsecret
* See: https://live.gnome.org/GnomeGoals/LibsecretMigration
https://bugzilla.gnome.org/show_bug.cgi?id=679884
Guillaume Desmottes [Fri, 3 Aug 2012 08:58:36 +0000 (10:58 +0200)]
GOA: set param-extra-certificate-identities for Windows live accounts
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
Guillaume Desmottes [Fri, 3 Aug 2012 07:36:51 +0000 (09:36 +0200)]
goa-auth-handler: pass the data pointer to auth_cb
We are supposed to use it in this callback, if only to free it, so we should
really pass it as user_data.
https://bugzilla.gnome.org/show_bug.cgi?id=680952
Guillaume Desmottes [Fri, 3 Aug 2012 07:28:49 +0000 (09:28 +0200)]
goa-auth-handler: factor out auth_data_new()
We already have the _free() function and it makes easier to track the
lifecycle of the struct.
https://bugzilla.gnome.org/show_bug.cgi?id=680952
Jiro Matsuzawa [Thu, 2 Aug 2012 02:57:12 +0000 (11:57 +0900)]
[l10n] Update Japanese translation
Modify the About label
Jiro Matsuzawa [Thu, 2 Aug 2012 02:55:43 +0000 (11:55 +0900)]
[l10n] Update Japanese translation
Merge latest pot
Fran Diéguez [Mon, 30 Jul 2012 23:54:41 +0000 (01:54 +0200)]
Updated Galician translations
Daniel Mustieles [Mon, 30 Jul 2012 14:53:00 +0000 (16:53 +0200)]
Updated Spanish translation
Xavier Claessens [Mon, 30 Jul 2012 07:03:37 +0000 (09:03 +0200)]
libraries and plugins must be using gi18n-lib.h
Xavier Claessens [Sun, 29 Jul 2012 11:24:57 +0000 (13:24 +0200)]
EmpathyContactWidget: remove all remaining flags
It can now be used only in one scenario: add a new contact dialog
https://bugzilla.gnome.org/show_bug.cgi?id=680449
Xavier Claessens [Sun, 29 Jul 2012 11:19:13 +0000 (13:19 +0200)]
EmpathyContactWidget: remove unused flags and dead code
This widget is used only to add a new contact, all its flexibility
isn't needed anymore.
https://bugzilla.gnome.org/show_bug.cgi?id=680449
Xavier Claessens [Thu, 26 Jul 2012 14:05:21 +0000 (16:05 +0200)]
UOA cc plugin: Support editing existing accounts
https://bugzilla.gnome.org/show_bug.cgi?id=680449
Xavier Claessens [Thu, 26 Jul 2012 12:46:07 +0000 (14:46 +0200)]
add empathy-app-plugin-widget
https://bugzilla.gnome.org/show_bug.cgi?id=680449
Guillaume Desmottes [Mon, 23 Jul 2012 09:15:57 +0000 (11:15 +0200)]
add empathy-app-plugin
https://bugzilla.gnome.org/show_bug.cgi?id=680449
Xavier Claessens [Wed, 25 Jul 2012 16:20:58 +0000 (18:20 +0200)]
UOA accounts plugin widget: tweak styling of the info bar
https://bugzilla.gnome.org/show_bug.cgi?id=680449
Xavier Claessens [Thu, 26 Jul 2012 12:42:19 +0000 (14:42 +0200)]
UOA: fix empathy.application XML indentation
https://bugzilla.gnome.org/show_bug.cgi?id=680449
Xavier Claessens [Sat, 28 Jul 2012 11:49:18 +0000 (13:49 +0200)]
EmpathAccountsDialog: user the new EmpathyUserInfo widget
https://bugzilla.gnome.org/show_bug.cgi?id=680449
Xavier Claessens [Sat, 28 Jul 2012 11:47:22 +0000 (13:47 +0200)]
EmpathyUserInfo: New widget to edit personal information
This is a much simplified version of EmpathyContactWidget
https://bugzilla.gnome.org/show_bug.cgi?id=680449
Xavier Claessens [Sat, 28 Jul 2012 11:37:11 +0000 (13:37 +0200)]
EmpathyCalendarButton: Make it work without gtk_widget_show_all
https://bugzilla.gnome.org/show_bug.cgi?id=680449
Xavier Claessens [Fri, 27 Jul 2012 13:20:16 +0000 (15:20 +0200)]
EmpathyAvatarChooser: rebase on TpAccount API
It can now edit the avatar of a TpAccount passed at construct time.
The image is taken from the TpAccount directly instead of asking
the user to set one. This is much more self contained code.
https://bugzilla.gnome.org/show_bug.cgi?id=680449
Xavier Claessens [Fri, 27 Jul 2012 13:16:40 +0000 (15:16 +0200)]
EmpathyContactWidget: Stop using EmpathyAvatarChooser
Changing avatar is only used for editing user's information, and
it will soon be replaced by a dedicated widget.
This is done to make easier to change EmpathyAvatarChooser's API before
introducing the new widget.
https://bugzilla.gnome.org/show_bug.cgi?id=680449
Fran Diéguez [Mon, 30 Jul 2012 00:45:11 +0000 (02:45 +0200)]
Updated Galician translations
Matej Urbančič [Sun, 29 Jul 2012 12:34:38 +0000 (14:34 +0200)]
Updated Slovenian translation
Gabor Kelemen [Sat, 28 Jul 2012 16:00:31 +0000 (18:00 +0200)]
Updated Hungarian translation
Gabor Kelemen [Sat, 28 Jul 2012 15:44:28 +0000 (17:44 +0200)]
Updated Hungarian translation by Bence Lukacs <lukacs.bence1 at gmail dot com>
Andika Triwidada [Sat, 28 Jul 2012 12:20:45 +0000 (19:20 +0700)]
Updated Indonesian translation
Daniel Mustieles [Fri, 27 Jul 2012 09:32:03 +0000 (11:32 +0200)]
Updated Spanish translation
Xavier Claessens [Wed, 25 Jul 2012 08:05:20 +0000 (10:05 +0200)]
Accounts dialog: use external app for readonly UOA accounts
https://bugzilla.gnome.org/show_bug.cgi?id=680646
Xavier Claessens [Wed, 25 Jul 2012 07:35:59 +0000 (09:35 +0200)]
UOA mc-plugin: CANNOT_SET_PARAMETERS depends on account's settings
A special key has been added in .service files of online accounts
telling its args should be considered readonly. Generic accounts (e.g. AIM)
can still be modified.
https://bugzilla.gnome.org/show_bug.cgi?id=680646
Guillaume Desmottes [Tue, 24 Jul 2012 13:31:22 +0000 (15:31 +0200)]
factor out start_from_desktop_file()
Sweta Kothari [Thu, 26 Jul 2012 10:19:03 +0000 (15:49 +0530)]
Updated Gujarati Translations
Sweta Kothari [Thu, 26 Jul 2012 09:05:43 +0000 (14:35 +0530)]
Updated Gujarati Translations
Sweta Kothari [Thu, 26 Jul 2012 09:02:12 +0000 (14:32 +0530)]
Updated Gujarati Translations
Kjartan Maraas [Thu, 26 Jul 2012 08:30:50 +0000 (10:30 +0200)]
Updated Norwegian bokmål translation
Yaron Shahrabani [Tue, 24 Jul 2012 19:31:28 +0000 (22:31 +0300)]
Updated Hebrew translation.
Piotr Drąg [Tue, 24 Jul 2012 18:19:31 +0000 (20:19 +0200)]
Updated POTFILES.in
Tom Tryfonidis [Tue, 24 Jul 2012 15:25:31 +0000 (18:25 +0300)]
Updated Greek translation
Guillaume Desmottes [Tue, 24 Jul 2012 09:14:17 +0000 (11:14 +0200)]
accounts-plugin-widget: set the right icon name
We don't want Empathy to use the default icon name.
Guillaume Desmottes [Wed, 18 Jul 2012 13:44:31 +0000 (15:44 +0200)]
account-plugins: implement delete
https://bugzilla.gnome.org/show_bug.cgi?id=680448
Guillaume Desmottes [Wed, 18 Jul 2012 10:48:46 +0000 (12:48 +0200)]
Generate plugins for most protocols
https://bugzilla.gnome.org/show_bug.cgi?id=680448
Guillaume Desmottes [Wed, 18 Jul 2012 09:37:04 +0000 (11:37 +0200)]
add generate-plugins.py
Handy script to generate all the boilerplates for each protocol we are
supporting.
https://bugzilla.gnome.org/show_bug.cgi?id=680448
Guillaume Desmottes [Wed, 18 Jul 2012 08:12:24 +0000 (10:12 +0200)]
Add jabber provider, service and plugin
https://bugzilla.gnome.org/show_bug.cgi?id=680448
Guillaume Desmottes [Fri, 13 Jul 2012 13:18:39 +0000 (15:18 +0200)]
account-plugin-widget: display the top bar and account widget
https://bugzilla.gnome.org/show_bug.cgi?id=680448
Guillaume Desmottes [Wed, 18 Jul 2012 08:11:39 +0000 (10:11 +0200)]
Hook cc-plugins to the build system
https://bugzilla.gnome.org/show_bug.cgi?id=680448
Guillaume Desmottes [Fri, 13 Jul 2012 10:32:36 +0000 (12:32 +0200)]
add empathy-account-plugin
https://bugzilla.gnome.org/show_bug.cgi?id=680448
Guillaume Desmottes [Fri, 13 Jul 2012 10:21:00 +0000 (12:21 +0200)]
add account-plugin-widget
https://bugzilla.gnome.org/show_bug.cgi?id=680448
Guillaume Desmottes [Tue, 24 Jul 2012 14:14:03 +0000 (16:14 +0200)]
remove released flag
Guillaume Desmottes [Tue, 24 Jul 2012 14:07:53 +0000 (16:07 +0200)]
add empathy.application to EXTRA_DIST
Guillaume Desmottes [Tue, 24 Jul 2012 07:47:30 +0000 (09:47 +0200)]
prepare 3.5.4.1
Guillaume Desmottes [Thu, 19 Jul 2012 09:38:34 +0000 (11:38 +0200)]
add empathy.application
Laurent Contzen [Sun, 8 Jul 2012 11:54:08 +0000 (13:54 +0200)]
empathy-roster-model-manager: added xmpp-local contacts support empathy-roster-view: removed xmpp-local contacts support
https://bugzilla.gnome.org/show_bug.cgi?id=680302
Laurent Contzen [Wed, 4 Jul 2012 13:29:41 +0000 (15:29 +0200)]
empathy-roster-model: New virtual method _get_groups_for_individual empathy-roster-model-manager: implemented _get_groups_for_individual empathy-roster-view.c: using _get_groups_for_individual
https://bugzilla.gnome.org/show_bug.cgi?id=680302
Laurent Contzen [Wed, 4 Jul 2012 12:59:48 +0000 (14:59 +0200)]
empathy-roster-model, empathy-roster-model-manager: Now deals with groups-changed signal empathy-roster-view.c: now uses roster-model's groups-changed signal
https://bugzilla.gnome.org/show_bug.cgi?id=680302
Xavier Claessens [Mon, 23 Jul 2012 13:43:19 +0000 (15:43 +0200)]
Fix distcheck when doing parallel build
This makes sure the icones are done (un)installing before
regenerating the icon cache.
Xavier Claessens [Mon, 23 Jul 2012 13:27:20 +0000 (15:27 +0200)]
Do not install MC plugins into MC's prefix
MC and Empathy could be installed in different prefixes
Guillaume Desmottes [Mon, 23 Jul 2012 13:15:20 +0000 (15:15 +0200)]
Go back to libgee 0.6.x
It's not clear if 0.8 will be released for GNOME 3.6 so the release team
prefers to stick with 0.6 for now.
And yeah, gee-1.0 is the 0.6.x series and gee-0.8 the 0.7.x, nice work
guys...
Revert "gee_iterator_first is no more in libgee 0.8"
This reverts commit
24d30e15b34b654eff96f4a358801290ebe09ec0 .
Revert "libempathy: Port empathy to libgee 0.8."
This reverts commit
d563fa078b2a13b3c06b1de626105e0510568e57 .
Xavier Claessens [Mon, 16 Jul 2012 12:15:45 +0000 (14:15 +0200)]
Add Ubuntu Online Accounts auth handler
Xavier Claessens [Tue, 17 Jul 2012 17:50:05 +0000 (19:50 +0200)]
UOA mc-plugin: Actually implement it
Guillaume Desmottes [Tue, 17 Jul 2012 15:30:10 +0000 (17:30 +0200)]
Make sure we define MISSION_CONTROL_PLUGINS_DIR when building with UOA
Guillaume Desmottes [Tue, 17 Jul 2012 15:24:51 +0000 (17:24 +0200)]
configure.ac: export a bunch of variables from UOA pc files
Xavier Claessens [Mon, 16 Jul 2012 12:51:51 +0000 (14:51 +0200)]
Add skeleton of an MC plugin to import Ubuntu Online Accounts
Guillaume Desmottes [Thu, 12 Jul 2012 13:01:39 +0000 (15:01 +0200)]
configure: detect if Ubuntu Online Accounts dep is present
Guillaume Desmottes [Mon, 23 Jul 2012 12:09:11 +0000 (14:09 +0200)]
coding style fixes
Laurent Contzen [Wed, 4 Jul 2012 12:06:51 +0000 (14:06 +0200)]
empathy-roster-model-manager: deal with members-changed signals empathy-roster-view: use empathy-roster-model-manager signals
https://bugzilla.gnome.org/show_bug.cgi?id=680302
Laurent Contzen [Wed, 4 Jul 2012 09:59:15 +0000 (11:59 +0200)]
empathy-roster-view: start using empathy-roster-model
https://bugzilla.gnome.org/show_bug.cgi?id=680302
Laurent Contzen [Wed, 4 Jul 2012 09:41:05 +0000 (11:41 +0200)]
empathy-roster-model-manager.c: implement empathy_roster_model_manager_get_individuals ()
https://bugzilla.gnome.org/show_bug.cgi?id=679868
https://bugzilla.gnome.org/show_bug.cgi?id=680302
Laurent Contzen [Wed, 4 Jul 2012 08:54:13 +0000 (10:54 +0200)]
empathy-roster-model-manager: Pass an EmpathyIndividualManager to EmpathyRosterModelManager
https://bugzilla.gnome.org/show_bug.cgi?id=680302
Guillaume Desmottes [Wed, 4 Jul 2012 07:43:05 +0000 (09:43 +0200)]
roster-model: add API to track individuals
Guillaume Desmottes [Tue, 3 Jul 2012 13:49:50 +0000 (15:49 +0200)]
add empathy-roster-model-manager
Guillaume Desmottes [Tue, 3 Jul 2012 13:22:20 +0000 (15:22 +0200)]
add empathy-roster-model
Guillaume Desmottes [Wed, 18 Jul 2012 09:03:18 +0000 (11:03 +0200)]
add empathy_account_settings_set_storage_provider()
Guillaume Desmottes [Thu, 19 Jul 2012 10:39:02 +0000 (12:39 +0200)]
Depend on tp-glib 0.19;4
Needed for tp_account_request_set_storage_provider()
Guillaume Desmottes [Wed, 18 Jul 2012 08:53:46 +0000 (10:53 +0200)]
export empathy_account_widget_apply_and_log_in()
Guillaume Desmottes [Thu, 19 Jul 2012 08:07:43 +0000 (10:07 +0200)]
Check for libgee dep
We are using it directly so should depend on it.
Alban Browaeys [Tue, 17 Jul 2012 05:37:25 +0000 (07:37 +0200)]
gee_iterator_first is no more in libgee 0.8
With folks depending upon libgee-0.8 brealage in empathy arise,
that is gee_iterator_first is not available.
https://bugzilla.gnome.org/show_bug.cgi?id=680152
Jeremy Whiting [Wed, 18 Jul 2012 17:31:04 +0000 (11:31 -0600)]
libempathy: Port empathy to libgee 0.8.
https://bugzilla.gnome.org/show_bug.cgi?id=680152
Xavier Claessens [Wed, 18 Jul 2012 11:50:46 +0000 (13:50 +0200)]
Implement Google X-OAUTH2 SASL mechanism
https://bugzilla.gnome.org/show_bug.cgi?id=680160
Xavier Claessens [Fri, 13 Jul 2012 10:05:38 +0000 (12:05 +0200)]
Move SASL mechanism implementations into its own file
We could have other account providers than GOA requiring
this SASL code.
https://bugzilla.gnome.org/show_bug.cgi?id=680160
Guillaume Desmottes [Tue, 17 Jul 2012 14:14:47 +0000 (16:14 +0200)]
empathy: use tp_account_manager_enable_restart()
If for some reason MC crashes we should restart it right away. Ideally this
should be done by the Shell (#680099) but it's good to have in Empathy as
well.
Guillaume Desmottes [Tue, 17 Jul 2012 13:04:13 +0000 (15:04 +0200)]
remove MC password migration code
We are shipping this since a bunch of releases so all passwords should be
migrated since a while.
Furthemore, it may cause issues when the password has been updated in Empathy
but not MC.
https://bugzilla.gnome.org/show_bug.cgi?id=677180
Guillaume Desmottes [Thu, 12 Jul 2012 09:24:44 +0000 (11:24 +0200)]
Turn libempathy-gtk to a public lib
We use "-release" versioning as it's not meant to be used out of Empathy's
tree.
https://bugzilla.gnome.org/show_bug.cgi?id=679786