]>
git.0d.be Git - empathy.git/log
Guillaume Desmottes [Fri, 3 Aug 2012 12:51:40 +0000 (14:51 +0200)]
accounts-dialog: invoke the UOA panel if needed
https://bugzilla.gnome.org/show_bug.cgi?id=680778
Guillaume Desmottes [Fri, 3 Aug 2012 12:25:25 +0000 (14:25 +0200)]
use empathy_launch_external_app() to launch gnome-contacts
https://bugzilla.gnome.org/show_bug.cgi?id=680778
Guillaume Desmottes [Fri, 3 Aug 2012 12:12:00 +0000 (14:12 +0200)]
empathy_launch_external_app: allow to pass arguments
https://bugzilla.gnome.org/show_bug.cgi?id=680778
Guillaume Desmottes [Fri, 3 Aug 2012 12:00:48 +0000 (14:00 +0200)]
factor out empathy_launch_external_app()
https://bugzilla.gnome.org/show_bug.cgi?id=680778
Guillaume Desmottes [Fri, 3 Aug 2012 11:35:17 +0000 (13:35 +0200)]
start_external_app: fix critical warning message
https://bugzilla.gnome.org/show_bug.cgi?id=680778
Guillaume Desmottes [Thu, 2 Aug 2012 14:42:47 +0000 (16:42 +0200)]
factor out launch_empathy_accounts()
https://bugzilla.gnome.org/show_bug.cgi?id=680778
Xavier Claessens [Thu, 9 Aug 2012 12:10:59 +0000 (14:10 +0200)]
Use TpWeakRef when user_data of an async call is a widget
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
Guillaume Desmottes [Thu, 9 Aug 2012 12:12:17 +0000 (14:12 +0200)]
accounts-plugin-widget: only use the simple account widget when creating account
https://bugzilla.gnome.org/show_bug.cgi?id=680775
Xavier Claessens [Tue, 14 Aug 2012 13:30:49 +0000 (15:30 +0200)]
"gck/pkcs11.h" is deprecated, must use p11-kit/pkcs11.h now
Shankar Prasad [Mon, 13 Aug 2012 08:40:58 +0000 (14:10 +0530)]
Updated kn translation
Guillaume Desmottes [Fri, 10 Aug 2012 15:23:52 +0000 (17:23 +0200)]
Merge remote-tracking branch 'burton/aggregator'
Laurent Contzen [Fri, 10 Aug 2012 13:51:47 +0000 (15:51 +0200)]
model-aggregator test app filters on avatar presence
Guillaume Desmottes [Fri, 10 Aug 2012 13:28:30 +0000 (15:28 +0200)]
UOA plugins: link on libempathy as well
https://bugzilla.gnome.org/show_bug.cgi?id=681598
Laurent Contzen [Thu, 9 Aug 2012 08:54:06 +0000 (10:54 +0200)]
Connected notify on individuals to refilter if needed
Yaron Shahrabani [Fri, 10 Aug 2012 12:40:05 +0000 (15:40 +0300)]
Updated Hebrew translation.
Sandeep Sheshrao Shedmake [Fri, 10 Aug 2012 11:48:36 +0000 (17:18 +0530)]
Updated Marathi Translations
Laurent Contzen [Thu, 9 Aug 2012 06:44:19 +0000 (08:44 +0200)]
Added filtering function to model-aggregator
Laurent Contzen [Wed, 8 Aug 2012 13:15:47 +0000 (15:15 +0200)]
New test app test-empathy-roster-model-aggregator.c
Laurent Contzen [Wed, 8 Aug 2012 13:15:14 +0000 (15:15 +0200)]
Implemented _get_groups_for_individual
Laurent Contzen [Wed, 8 Aug 2012 12:46:12 +0000 (14:46 +0200)]
New GHashTable individuals and _get_individuals implementation
Laurent Contzen [Wed, 8 Aug 2012 10:29:11 +0000 (12:29 +0200)]
Connected the aggregator to individuals-changed signal
Laurent Contzen [Wed, 8 Aug 2012 09:18:38 +0000 (11:18 +0200)]
Added new aggregator property in EmpathyRosterModelAggregator
Laurent Contzen [Wed, 8 Aug 2012 09:07:20 +0000 (11:07 +0200)]
EmpathyRosterModelAggregator implements EmpathyRosterModel iface
Laurent Contzen [Wed, 8 Aug 2012 08:43:13 +0000 (10:43 +0200)]
Coding style fixups
Guillaume Desmottes [Wed, 8 Aug 2012 08:37:07 +0000 (10:37 +0200)]
add empathy-roster-model-aggregator
Мирослав Николић [Wed, 8 Aug 2012 21:23:10 +0000 (23:23 +0200)]
Updated Serbian translation
Nilamdyuti Goswami [Wed, 8 Aug 2012 16:17:50 +0000 (21:47 +0530)]
Assamese translation updated
Guillaume Desmottes [Wed, 8 Aug 2012 10:10:57 +0000 (12:10 +0200)]
keyring: fix format issue
Guillaume Desmottes [Wed, 8 Aug 2012 10:05:06 +0000 (12:05 +0200)]
improve SASL debug output
Laurent Contzen [Tue, 7 Aug 2012 14:44:14 +0000 (16:44 +0200)]
Removed now useless _get_top_individuals function in the model
Laurent Contzen [Tue, 7 Aug 2012 14:28:21 +0000 (16:28 +0200)]
Moved _contact_in_top from the model to the view
empathy-roster-model and empathy-roster-model-manager: removed _contact_in_top
empathy-roster-view: added new function contact_in_top and modified functions to use it
Laurent Contzen [Tue, 7 Aug 2012 09:01:13 +0000 (11:01 +0200)]
Added top_group_members list in model, view relying on it
empathy-roster-model: no longer emits top-individuals and favourites-changed signals
empathy-roster-model-manager: new top_group_members GList with filling function. _contact_in_top uses top_group_members. top_group_members is modified when top-individuals and
favourites-changed signals are caught.
empathy-roster-view: no longer catches top-individuals or favourites-changed signals from the model
Guillaume Desmottes [Tue, 7 Aug 2012 10:09:29 +0000 (12:09 +0200)]
remove empathy-accounts.desktop
Now that we have desktop wide UI to configure accounts (GNOME/Ubuntu Online
Accounts) it doesn't make much sense to expose empathy-accounts as a separated
application.
https://bugzilla.gnome.org/show_bug.cgi?id=662986
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