]>
git.0d.be Git - empathy.git/log
Will Thompson [Thu, 6 Sep 2012 00:14:41 +0000 (20:14 -0400)]
Don't show "Topic: " in tooltips if there is none
I think I made this regress when I made Empathy understand the new
Subject interface.
https://bugzilla.gnome.org/show_bug.cgi?id=683453
Fábio Nogueira [Thu, 6 Sep 2012 13:09:33 +0000 (09:09 -0400)]
Updated Brazilian Portuguese translation.
Og B. Maciel [Thu, 6 Sep 2012 13:08:17 +0000 (09:08 -0400)]
Fixed path to accounts-plugin-widget.c file.
Arash Mousavi [Thu, 6 Sep 2012 12:32:34 +0000 (17:02 +0430)]
l10n: Updated Persian translation
Guillaume Desmottes [Thu, 6 Sep 2012 08:12:44 +0000 (10:12 +0200)]
UOA account plugins: move shared code to a shared lib
Avoid to redefine existing symbols when different plugins are loaded.
https://bugzilla.gnome.org/show_bug.cgi?id=683415
Guillaume Desmottes [Thu, 6 Sep 2012 07:49:10 +0000 (09:49 +0200)]
Move account plugins to their own dir
https://bugzilla.gnome.org/show_bug.cgi?id=683415
Guillaume Desmottes [Wed, 5 Sep 2012 13:59:26 +0000 (15:59 +0200)]
Generate one GType per UOA protocol plugin
Each plugin now has its own GType inheriting from EmpathyAccountsPlugin which
is cleaner.
https://bugzilla.gnome.org/show_bug.cgi?id=683415
Andika Triwidada [Thu, 6 Sep 2012 08:45:36 +0000 (15:45 +0700)]
Updated Indonesian translation
Guillaume Desmottes [Thu, 6 Sep 2012 08:01:18 +0000 (10:01 +0200)]
update tests/interactive/.gitignore
Piotr Drąg [Wed, 5 Sep 2012 17:35:57 +0000 (19:35 +0200)]
Updated Polish translation
Dr.T.Vasudevan [Wed, 5 Sep 2012 16:05:13 +0000 (21:35 +0530)]
updated Tamil translation
Alexandre Franke [Wed, 5 Sep 2012 13:56:32 +0000 (15:56 +0200)]
Update French translation
Kjartan Maraas [Wed, 5 Sep 2012 10:42:05 +0000 (12:42 +0200)]
Updated Norwegian bokmål translation
Мирослав Николић [Wed, 5 Sep 2012 09:53:28 +0000 (11:53 +0200)]
Updated Serbian translation
Fran Diéguez [Wed, 5 Sep 2012 08:32:15 +0000 (10:32 +0200)]
Updated Galician translations
Guillaume Desmottes [Tue, 4 Sep 2012 13:04:25 +0000 (15:04 +0200)]
roster-window: display a button to go online
https://bugzilla.gnome.org/show_bug.cgi?id=683326
Guillaume Desmottes [Tue, 4 Sep 2012 12:39:02 +0000 (14:39 +0200)]
display_page_message: use a flag instead of booleans
More scalable.
https://bugzilla.gnome.org/show_bug.cgi?id=683326
Guillaume Desmottes [Tue, 4 Sep 2012 12:34:10 +0000 (14:34 +0200)]
roster-window: display a specific message when we are offline
https://bugzilla.gnome.org/show_bug.cgi?id=683326
Bruce Cowan [Tue, 4 Sep 2012 10:54:05 +0000 (11:54 +0100)]
Updated British English translation
Guillaume Desmottes [Tue, 4 Sep 2012 09:22:09 +0000 (11:22 +0200)]
remove released flag
Guillaume Desmottes [Tue, 4 Sep 2012 09:07:51 +0000 (11:07 +0200)]
prepare 3.5.91
Guillaume Desmottes [Tue, 4 Sep 2012 08:11:04 +0000 (10:11 +0200)]
roster-view: compare groups using strcmp
Groups are added to the list in another file (the model) so the string will
have another address than the one in the view.
https://bugzilla.gnome.org/show_bug.cgi?id=683314
Guillaume Desmottes [Thu, 30 Aug 2012 08:10:38 +0000 (10:10 +0200)]
roster-view: don't display offline not favorite top contacts
We just want to always display the favorites offline contacts in the top
contact section.
One may say that we are kinda breaking the model group abstraction, which is
probably true. Ideally we may want to have a roster view subclass implementing
the top contact logic but life is too short.
https://bugzilla.gnome.org/show_bug.cgi?id=683022
Guillaume Desmottes [Thu, 30 Aug 2012 09:18:59 +0000 (11:18 +0200)]
model-manager: connect on the "favourites-changed" signal
That's a proper signal, not a property change.
https://bugzilla.gnome.org/show_bug.cgi?id=683022
Gabor Kelemen [Tue, 4 Sep 2012 07:22:25 +0000 (09:22 +0200)]
Updated Hungarian translation
Guillaume Desmottes [Mon, 3 Sep 2012 15:09:55 +0000 (17:09 +0200)]
roster-view: clear_view: start by cleaning our internal hash tables
Removing and destroying the widgets contained in the view will call
empathy_roster_view_remove(). This function may use some of the internal hash
tables which now contain destroyed object.
It's safer to clean the internal hash tables first as we are about to destroy
their content anyway.
https://bugzilla.gnome.org/show_bug.cgi?id=683275
Guillaume Desmottes [Mon, 3 Sep 2012 12:49:46 +0000 (14:49 +0200)]
chat_window_new_message_cb: early return when handling outgoing msg
There is no need to continue processing a message (unread count, play
incoming message sound) if it's an outgoing one.
Fix a bug where we use to play to ougoing sound *and* the incoming sound when
sending a message.
Sjoerd Simons [Mon, 3 Sep 2012 11:54:06 +0000 (13:54 +0200)]
In the gst 0.10 case, link the volume element to capsfilter
Sjoerd Simons [Mon, 3 Sep 2012 11:33:13 +0000 (13:33 +0200)]
Fix AC_ARG_ENABLE usage
Tom Tryfonidis [Mon, 3 Sep 2012 10:14:16 +0000 (13:14 +0300)]
Updated Greek translation
Sjoerd Simons [Sun, 26 Aug 2012 17:23:06 +0000 (19:23 +0200)]
Port to gstreamer 1.0
Guillaume Desmottes [Fri, 31 Aug 2012 09:40:38 +0000 (11:40 +0200)]
Just check for cheese-gtk
Dr.T.Vasudevan [Sun, 2 Sep 2012 06:33:14 +0000 (12:03 +0530)]
updated Tamil translation
Piotr Drąg [Sat, 1 Sep 2012 20:07:14 +0000 (22:07 +0200)]
Updated Polish translation
Guillaume Desmottes [Fri, 31 Aug 2012 08:30:12 +0000 (10:30 +0200)]
roster-view: check_if_empty(): check groups as well
The roster is empty if there is no group displayed as well. We don't want to
display an empty message just because the user collapsed all his groups.
https://bugzilla.gnome.org/show_bug.cgi?id=682926
Guillaume Desmottes [Fri, 31 Aug 2012 08:07:57 +0000 (10:07 +0200)]
roster-view: factor out check_if_empty()
https://bugzilla.gnome.org/show_bug.cgi?id=682926
Sjoerd Simons [Mon, 27 Aug 2012 07:03:34 +0000 (09:03 +0200)]
emapthy-call: Camera toggle button isn't a GtkToggleToolButton
Fran Diéguez [Thu, 30 Aug 2012 12:21:47 +0000 (14:21 +0200)]
Updated Galician translations
Guillaume Desmottes [Thu, 30 Aug 2012 12:11:20 +0000 (14:11 +0200)]
roster-view: remember state expanded status of groups
Pretty simple actually, that's a simple port of the logic from
empathy-individual-view.
https://bugzilla.gnome.org/show_bug.cgi?id=679259
Guillaume Desmottes [Thu, 30 Aug 2012 10:06:42 +0000 (12:06 +0200)]
roster-view: make sure the same contact isn't added twice to the same group
Calling empathy_roster_model_get_groups_for_individual() in individual_added
may have the side effect for folks to discover the contact's groups and so
fire a bunch of signals leading us to add the contact in the group.
Then we look for his groups in individual_added() and re-add him a second
time.
Fix this by making sure we won't add the same contact twice to the same group.
https://bugzilla.gnome.org/show_bug.cgi?id=683025
Duarte Loreto [Wed, 29 Aug 2012 18:51:07 +0000 (19:51 +0100)]
Updated Portuguese translation
Guillaume Desmottes [Wed, 29 Aug 2012 13:50:35 +0000 (15:50 +0200)]
roster-model-manager: always remove removed individual from the top group
If the individual has been removed from the manager we should always remove it
from the top group members, even if he's still eligible for this group.
https://bugzilla.gnome.org/show_bug.cgi?id=682938
Sjoerd Simons [Sun, 26 Aug 2012 17:11:11 +0000 (19:11 +0200)]
Remove the level and rms measurements
The UI hasn't used the RMS and peak values from the input source for a
while, so lets remove it.
Sjoerd Simons [Sun, 26 Aug 2012 14:23:14 +0000 (16:23 +0200)]
Remove gst dependency from libempathy
libempathy only used gstreamer api directly from the camera monitor,
which simply uses it for its debug infrastructure.. Use the standard
empathy debug infrastruction instead so we can drop the gstreamer
dependency.
Sjoerd Simons [Sun, 26 Aug 2012 14:20:56 +0000 (16:20 +0200)]
Remove libempathy-gtk dependency on gstreamer
libempathy-gtk uses gstreamer directly only for one utility function
used by empathy-call. Split this one out into a call specific utility
file.
Aurimas Černius [Tue, 28 Aug 2012 20:17:51 +0000 (23:17 +0300)]
Updated Lithuanian translation
Laurent Contzen [Mon, 20 Aug 2012 15:11:18 +0000 (17:11 +0200)]
Updated egg-list-box version
Guillaume Desmottes [Tue, 28 Aug 2012 11:07:28 +0000 (13:07 +0200)]
sanity_ctx_ref() is only used by UOA code atm
Guillaume Desmottes [Tue, 28 Aug 2012 08:56:11 +0000 (10:56 +0200)]
keep our reference on the global ctx until the account has been removed
This ensures that the proccess stays running until we are actually done.
Guillaume Desmottes [Tue, 28 Aug 2012 08:53:42 +0000 (10:53 +0200)]
Remove the old account even if we fail to create the new one
There is no point keeping a ghost account around.
Guillaume Desmottes [Tue, 28 Aug 2012 08:50:54 +0000 (10:50 +0200)]
uoa_migration_done: free data once we're done with it
Guillaume Desmottes [Tue, 28 Aug 2012 08:19:00 +0000 (10:19 +0200)]
uoa-migration: delete account if plugin is missing
Best to have to re-create an account than having a ghost account staying
around.
Guillaume Desmottes [Mon, 27 Aug 2012 14:41:13 +0000 (16:41 +0200)]
auth-client: wait for the migration code to be done before starting the timer
Guillaume Desmottes [Mon, 27 Aug 2012 14:38:30 +0000 (16:38 +0200)]
Turn migration code to an async function
Guillaume Desmottes [Mon, 27 Aug 2012 12:22:37 +0000 (14:22 +0200)]
try installing missing account-plugin-*
https://bugzilla.gnome.org/show_bug.cgi?id=682802
Nilamdyuti Goswami [Mon, 27 Aug 2012 17:39:12 +0000 (23:09 +0530)]
Implemented FUEL entries to Assamese translation
Guillaume Desmottes [Mon, 27 Aug 2012 13:58:13 +0000 (15:58 +0200)]
factor out migrate_account_to_uoa()
Guillaume Desmottes [Mon, 27 Aug 2012 13:00:45 +0000 (15:00 +0200)]
pkg-kit: use an 'infinite' timeout when calling InstallPackageNames
This method can takes quiet a while before returning (if user has to enter his
admin password for example).
https://bugzilla.gnome.org/show_bug.cgi?id=682802
Xavier Claessens [Fri, 24 Aug 2012 12:35:16 +0000 (14:35 +0200)]
UOA auth: Request password if no credentials have ever be stored
https://bugzilla.gnome.org/show_bug.cgi?id=680776
Xavier Claessens [Thu, 23 Aug 2012 13:03:51 +0000 (15:03 +0200)]
UOA auth: handle the password mechanism as well
Since password is stored in SSO now, we can use the same code path
than other accounts.
https://bugzilla.gnome.org/show_bug.cgi?id=680776
Xavier Claessens [Thu, 23 Aug 2012 13:02:10 +0000 (15:02 +0200)]
UOA auth: Wait for callback when requesting password
signon_auth_session_process() does not keep its own ref on the session
object, so freeing the AuthContext before callback cancels the call.
https://bugzilla.gnome.org/show_bug.cgi?id=680776
Xavier Claessens [Thu, 23 Aug 2012 12:57:52 +0000 (14:57 +0200)]
UOA auth: Move more code into auth_context_new()
https://bugzilla.gnome.org/show_bug.cgi?id=680776
Xavier Claessens [Thu, 23 Aug 2012 13:01:16 +0000 (15:01 +0200)]
UOA auth: factor out auth_context_done()
https://bugzilla.gnome.org/show_bug.cgi?id=680776
Xavier Claessens [Wed, 22 Aug 2012 14:45:04 +0000 (16:45 +0200)]
UOA auth: rename QueryInforData to AuthContext
This data is not used only to for the query_info call anymore,
so better have a more generic name.
https://bugzilla.gnome.org/show_bug.cgi?id=680776
Xavier Claessens [Wed, 22 Aug 2012 11:28:32 +0000 (13:28 +0200)]
Move X-TELEPATHY-PASSWORD mechanism code into empathy-sasl-mechanisms.c
https://bugzilla.gnome.org/show_bug.cgi?id=680776
Xavier Claessens [Thu, 9 Aug 2012 08:38:13 +0000 (10:38 +0200)]
UOA: Store password into signond instead of gnome-keyring
https://bugzilla.gnome.org/show_bug.cgi?id=680776
Xavier Claessens [Fri, 24 Aug 2012 11:13:07 +0000 (13:13 +0200)]
UOA: Use an AgManager singleton
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
Xavier Claessens [Wed, 22 Aug 2012 17:23:41 +0000 (19:23 +0200)]
UOA: Set password auth mechanism/method on generic IM services
https://bugzilla.gnome.org/show_bug.cgi?id=680776
Xavier Claessens [Fri, 24 Aug 2012 08:14:43 +0000 (10:14 +0200)]
Remember password at least until session restart
https://bugzilla.gnome.org/show_bug.cgi?id=680776
Xavier Claessens [Mon, 27 Aug 2012 12:43:55 +0000 (14:43 +0200)]
UOA: Migrate passwords to SSO
Chao-Hsiung Liao [Mon, 27 Aug 2012 10:19:36 +0000 (18:19 +0800)]
Updated Traditional Chinese translation(Hong Kong and Taiwan)
Nilamdyuti Goswami [Sun, 26 Aug 2012 16:40:58 +0000 (22:10 +0530)]
Assamese translation updated
Yaron Shahrabani [Sun, 26 Aug 2012 07:20:53 +0000 (10:20 +0300)]
Updated Hebrew translation.
Yuri Myasoedov [Sat, 25 Aug 2012 20:24:59 +0000 (00:24 +0400)]
Updated Russian translation
Milo Casagrande [Fri, 24 Aug 2012 14:16:53 +0000 (16:16 +0200)]
[l10n] Updated Italian translation.
Piotr Drąg [Wed, 22 Aug 2012 22:16:59 +0000 (00:16 +0200)]
Updated Polish translation
Xavier Claessens [Wed, 22 Aug 2012 13:02:12 +0000 (15:02 +0200)]
UOA: Changing enable state of MC account should not modify per-service state
ag_account_set_enabled() is not global enable state, we have to ensure that
selected service is NULL before that.
Kjartan Maraas [Wed, 22 Aug 2012 08:42:54 +0000 (10:42 +0200)]
Updated Norwegian bokmål translation
Nguyễn Thái Ngọc Duy [Wed, 22 Aug 2012 07:17:19 +0000 (14:17 +0700)]
Updated Vietnamese translation
Nguyễn Thái Ngọc Duy [Wed, 22 Aug 2012 07:07:47 +0000 (14:07 +0700)]
po/vi: imported from Damned Lies
Andika Triwidada [Tue, 21 Aug 2012 08:07:25 +0000 (15:07 +0700)]
Updated Indonesian translation
Daniel Mustieles [Mon, 20 Aug 2012 18:03:20 +0000 (20:03 +0200)]
Updated Spanish translation
Xavier Claessens [Mon, 20 Aug 2012 16:31:33 +0000 (18:31 +0200)]
Fix missing names in NEWS
Sorry Laurent... :-)
Xavier Claessens [Mon, 20 Aug 2012 16:22:23 +0000 (18:22 +0200)]
remove release flag
Xavier Claessens [Mon, 20 Aug 2012 16:09:27 +0000 (18:09 +0200)]
Prepare 3.5.90
Xavier Claessens [Mon, 20 Aug 2012 16:01:17 +0000 (18:01 +0200)]
Change default to not show offline contacts
According to Aday it does not scale with new roster view, and we now
display a msg when no contacts are displayed.
Xavier Claessens [Mon, 20 Aug 2012 15:58:13 +0000 (17:58 +0200)]
EmpathyRosterWindow: Show message when there is no online accounts
See https://bugzilla.gnome.org/show_bug.cgi?id=656097#c20
Xavier Claessens [Mon, 20 Aug 2012 15:20:02 +0000 (17:20 +0200)]
UOA auth handler: Inform SSO when access token didn't work
Xavier Claessens [Mon, 20 Aug 2012 11:23:23 +0000 (13:23 +0200)]
Telepathy service is "google-talk" not "google"
https://bugzilla.gnome.org/show_bug.cgi?id=681444
Milo Casagrande [Mon, 20 Aug 2012 11:33:52 +0000 (13:33 +0200)]
[l10n] Updated Italian translation.
Fran Diéguez [Thu, 16 Aug 2012 21:39:36 +0000 (23:39 +0200)]
Updated Galician translations
Xavier Claessens [Mon, 6 Aug 2012 13:04:48 +0000 (15:04 +0200)]
migrate existing TP accounts to libaccounts
https://bugzilla.gnome.org/show_bug.cgi?id=680774
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