]>
git.0d.be Git - empathy.git/log
Stef Walter [Thu, 2 Dec 2010 19:55:54 +0000 (19:55 +0000)]
libempathy: Load complete certificate chain even when not sent.
Even when a complete certificate chain is not sent by the remote
host, we can load a complete certificate chain based on the local
certificates.
Stef Walter [Thu, 2 Dec 2010 18:10:14 +0000 (18:10 +0000)]
configure: Remove option to specify system certificates.
These are now handled by gnome-keyring through libgcr.
Stef Walter [Thu, 2 Dec 2010 18:08:51 +0000 (18:08 +0000)]
libempathy: Store certificate exceptions in gnome-keyring.
Use libgcr to store certificate trust exceptions properly.
Stef Walter [Thu, 2 Dec 2010 17:46:47 +0000 (17:46 +0000)]
libempathy: Use trust assertions instead of certificate directories.
Initial implementation.
Guillaume Desmottes [Fri, 24 Dec 2010 10:57:03 +0000 (11:57 +0100)]
prepare 2.91.4.3
Guillaume Desmottes [Fri, 24 Dec 2010 10:51:24 +0000 (11:51 +0100)]
Depends on gcr 2.91.4
We need it as we don't ship our own version of gcr-simple-certificate any
more. I'm not sure we still need depending on gnome-keyring itself, I'll check
with Stef; but for now I just want to make a release usable by the release
team.
Guillaume Desmottes [Fri, 24 Dec 2010 10:42:57 +0000 (11:42 +0100)]
just include gcr.h
Stef Walter [Thu, 2 Dec 2010 17:21:38 +0000 (17:21 +0000)]
libempathy-gtk: No need to 'egg' gcr-simple-certificate.[ch]
These are now properly distributed by libgcr.
Danielle Madeley [Fri, 24 Dec 2010 06:04:05 +0000 (17:04 +1100)]
Merge remote branch 'glassrose/enable-disable-accounts-popup-609568'
Chandni Verma [Fri, 17 Dec 2010 20:22:12 +0000 (01:52 +0530)]
Popup menu feature to quickly enable/disable an account.
Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=609568
Gheyret T.Kenji [Thu, 23 Dec 2010 17:32:01 +0000 (18:32 +0100)]
Added UG translation
Guillaume Desmottes [Thu, 23 Dec 2010 15:12:09 +0000 (16:12 +0100)]
remove released flag
Guillaume Desmottes [Thu, 23 Dec 2010 15:01:51 +0000 (16:01 +0100)]
prepare 2.91.4.2
Guillaume Desmottes [Thu, 23 Dec 2010 14:59:14 +0000 (15:59 +0100)]
Merge branch 'release.py'
Xavier Claessens [Thu, 23 Dec 2010 14:53:27 +0000 (15:53 +0100)]
Fix build warnings for uninitialized variables
Guillaume Desmottes [Thu, 23 Dec 2010 14:43:36 +0000 (15:43 +0100)]
prepare 2.91.4.1
Guillaume Desmottes [Thu, 23 Dec 2010 13:17:14 +0000 (14:17 +0100)]
account-widget: use g_app_info_launch() instead of gdk_spawn_on_screen() (#637854)
Guillaume Desmottes [Thu, 23 Dec 2010 12:36:50 +0000 (13:36 +0100)]
main-window: use g_app_info_launch() instead of gdk_spawn_on_screen() (#637854)
Guillaume Desmottes [Thu, 23 Dec 2010 12:31:01 +0000 (13:31 +0100)]
accounts-dialog: use g_app_info_launch() instead of gdk_spawn_on_screen() (#637854)
Guillaume Desmottes [Thu, 23 Dec 2010 10:39:03 +0000 (11:39 +0100)]
gdk_xid_table_lookup has been deprecated (#637855)
Guillaume Desmottes [Wed, 22 Dec 2010 13:14:47 +0000 (14:14 +0100)]
Don't display any contact menu for muc chats
It's confusing to have it in muc, even if a contact is selected. And we can
still interact with the contact by right clicking on it if needed.
Guillaume Desmottes [Wed, 22 Dec 2010 13:12:49 +0000 (14:12 +0100)]
chat-window: unsensitive the Contact menu if there is no submenu (#637799)
Jonny Lamb [Wed, 22 Dec 2010 12:08:08 +0000 (12:08 +0000)]
account-settings: only remove the MC password param if set in the keyring OK
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Wed, 22 Dec 2010 11:58:38 +0000 (11:58 +0000)]
account-settings: use tp_account_get_path_suffix
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Wed, 22 Dec 2010 11:57:38 +0000 (11:57 +0000)]
account-settings: add a comment saying what to remove when purging migration code
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Wed, 22 Dec 2010 11:56:20 +0000 (11:56 +0000)]
account-settings: move the migration code to another function
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Wed, 22 Dec 2010 11:49:47 +0000 (11:49 +0000)]
account-settings: migrate passwords from MC to gk ourselves
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Guillaume Desmottes [Tue, 21 Dec 2010 10:15:59 +0000 (11:15 +0100)]
disable maintainer mode for now
Xavier Claessens [Tue, 21 Dec 2010 09:05:39 +0000 (10:05 +0100)]
Fix build warning
Guillaume Desmottes [Mon, 20 Dec 2010 15:57:38 +0000 (16:57 +0100)]
remove released flag
Guillaume Desmottes [Mon, 20 Dec 2010 15:42:17 +0000 (16:42 +0100)]
prepare 2.91.4 release
Sjoerd Simons [Mon, 20 Dec 2010 15:22:30 +0000 (15:22 +0000)]
Turn off sliced-threads, some implementations have problems with decoding it
Mattias Põldaru [Mon, 20 Dec 2010 12:13:30 +0000 (14:13 +0200)]
[l10n] Updated Estonian translation
Kristjan SCHMIDT [Sun, 19 Dec 2010 13:26:49 +0000 (14:26 +0100)]
Updated Esperanto translation
Yaron Shahrabani [Sat, 18 Dec 2010 23:00:22 +0000 (01:00 +0200)]
Updated Hebrew translation.
Daniel Mustieles [Sat, 18 Dec 2010 08:50:13 +0000 (09:50 +0100)]
Updated Spanish Translation
Kjartan Maraas [Fri, 17 Dec 2010 12:18:20 +0000 (13:18 +0100)]
Updated Norwegian bokmål translation
Jonny Lamb [Fri, 17 Dec 2010 10:05:00 +0000 (10:05 +0000)]
password-dialog: make OK insensitive unless there's a password set
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Sjoerd Simons [Fri, 17 Dec 2010 10:05:55 +0000 (10:05 +0000)]
Make empathy-persona-view include empathy-ui-utils
Daniel Mustieles [Wed, 15 Dec 2010 21:09:31 +0000 (22:09 +0100)]
Updated Spanish translation
Guillaume Desmottes [Wed, 15 Dec 2010 16:01:37 +0000 (17:01 +0100)]
Merge branch 'gtk-style-636654'
Guillaume Desmottes [Wed, 15 Dec 2010 15:56:32 +0000 (16:56 +0100)]
depends on GTK+ 2.91.6 as we use the new style API
Guillaume Desmottes [Wed, 15 Dec 2010 15:50:52 +0000 (16:50 +0100)]
remove useless paranthesis
Guillaume Desmottes [Wed, 15 Dec 2010 13:55:29 +0000 (14:55 +0100)]
persona-view: use new GTK+ style API (#636500)
Guillaume Desmottes [Wed, 15 Dec 2010 13:53:11 +0000 (14:53 +0100)]
individual-view: use new GTK+ style API (#636500)
Guillaume Desmottes [Wed, 15 Dec 2010 13:46:24 +0000 (14:46 +0100)]
contact-list-view: use new GTK+ style API (#636500)
Guillaume Desmottes [Wed, 15 Dec 2010 13:43:31 +0000 (14:43 +0100)]
factor out empathy_make_color_whiter()
Guillaume Desmottes [Wed, 15 Dec 2010 13:28:19 +0000 (14:28 +0100)]
account-widget: use new GTK+ style API (#636500)
Guillaume Desmottes [Tue, 7 Dec 2010 08:53:48 +0000 (09:53 +0100)]
status-preset-dialog: use new GTK+ style API (#636500)
Guillaume Desmottes [Tue, 7 Dec 2010 08:52:40 +0000 (09:52 +0100)]
chat-text-view: use new GTK+ style API (#636500)
Guillaume Desmottes [Mon, 6 Dec 2010 14:08:29 +0000 (15:08 +0100)]
video-widget: use new GTK+ style API (#636500)
Guillaume Desmottes [Wed, 15 Dec 2010 14:57:52 +0000 (15:57 +0100)]
use tp_account_get_path_suffix()
Guillaume Desmottes [Wed, 15 Dec 2010 14:57:41 +0000 (15:57 +0100)]
show the account UI even if the selected account doesn't exist
Guillaume Desmottes [Wed, 15 Dec 2010 14:52:36 +0000 (15:52 +0100)]
always set account_manager_prepared
Guillaume Desmottes [Wed, 15 Dec 2010 14:49:08 +0000 (15:49 +0100)]
get the value of selected_account_name in the callback (#637307)
There is no point to pass it as user_data as selected_account_name is global
and it's not defined yet when calling tp_account_manager_prepare_async() as
the GApplication has not be prepared yet.
Guillaume Desmottes [Wed, 15 Dec 2010 14:34:35 +0000 (15:34 +0100)]
empathy-accounts: no need to get argv, we don't use it
Jonny Lamb [Wed, 15 Dec 2010 13:57:02 +0000 (13:57 +0000)]
password-dialog: destroy the dialog if the handler is invalidated
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Wed, 15 Dec 2010 09:17:15 +0000 (09:17 +0000)]
keyring: change display name for passwords to be more human-readable
Apparently people complained that when they opened seahorse to look at
their passwords they were greeted by nice display names for keys for
wireless networks saved by NetworkManager, and ugly keys for secret
parameters saved by mission-control. Let's fix this now then and shut
these people up.
gnome-keyring finds passwords on the parameters set in the schema, so
the display name really is only to show in seahorse. We can set
anything we want here.
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Wed, 15 Dec 2010 09:10:56 +0000 (09:10 +0000)]
server-sasl-handler: add more debugging and only call Close in Status_Succeeded
Calling Close() straight after AcceptSASL() should be fine, but it
crashed gabble on versions < 0.11.4. Waiting for State_Accepted is
fine though.
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Wed, 15 Dec 2010 08:56:03 +0000 (08:56 +0000)]
Merge branch 'sasl-gui'
Jonny Lamb [Tue, 14 Dec 2010 16:38:48 +0000 (16:38 +0000)]
main-window: s/Cancel/Disconnect/ when not giving a password
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Tue, 14 Dec 2010 16:38:19 +0000 (16:38 +0000)]
main-window: don't use _full functions where not necessary
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Tue, 14 Dec 2010 16:37:18 +0000 (16:37 +0000)]
main-window: document what the key and value types are for hash tables
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Tue, 14 Dec 2010 16:33:46 +0000 (16:33 +0000)]
event-manager: use tp_clear_object
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Tue, 14 Dec 2010 16:31:57 +0000 (16:31 +0000)]
auth-factory: add a comment as to why we're also an approver
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Tue, 14 Dec 2010 16:30:41 +0000 (16:30 +0000)]
account-settings: use tp_clear_object in dispose
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Guillaume Desmottes [Tue, 14 Dec 2010 15:43:03 +0000 (16:43 +0100)]
remove released flag
Guillaume Desmottes [Tue, 14 Dec 2010 15:04:51 +0000 (16:04 +0100)]
prepare 2.91.3.1
Yaron Shahrabani [Mon, 13 Dec 2010 21:47:01 +0000 (23:47 +0200)]
Updated Hebrew translation.
Philip Withnall [Sun, 12 Dec 2010 18:51:07 +0000 (18:51 +0000)]
Bug 637097 — Port to latest folks API changes
Catch up with three interface renamings which have happened in folks master.
This bumps Empathy's folks dependency to 0.3.3. Closes: bgo#637097
Will Thompson [Wed, 8 Dec 2010 18:59:41 +0000 (18:59 +0000)]
Compile with --without-ca-file
Philip Withnall [Mon, 13 Dec 2010 13:55:49 +0000 (13:55 +0000)]
Prevent premature finalisation of an EmpathyPersonaStore in certain cases
In the case that one of the GtkTreeRowReferences belonging to the Personas
in an EmpathyPersonaStore holds the last reference to the persona store, the
store can be prematurely finalised, causing Empathy to go into an infinite
loop inside GHashTable code (the hash table is finalised with the persona
store, and overwritten with 0xfff… — this happens to cause the next bit of
hash table code to be called to go into an infinite loop).
This can be fixed by holding a reference to the persona store when changing
its personas in response to a personas-changed signal.
Philip Withnall [Sun, 12 Dec 2010 11:25:26 +0000 (11:25 +0000)]
Bug 631096 — Should not mention "meta contacts" in UI
Change all occurrences of “meta-contacts” in translatable strings to use the
phrase “linked contacts” instead. Closes: bgo#631096
Philip Withnall [Sun, 12 Dec 2010 18:15:51 +0000 (18:15 +0000)]
Bug 636700 — Add an extra warning when deleting a metacontact
Guillaume Desmottes [Mon, 13 Dec 2010 12:15:10 +0000 (13:15 +0100)]
remove released flag accidentally set in previous commit
Jonny Lamb [Mon, 13 Dec 2010 09:41:34 +0000 (09:41 +0000)]
configure: depend on the newest tp-glib for the new auth types stuff
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
Robert Sajdok [Mon, 13 Dec 2010 09:40:23 +0000 (10:40 +0100)]
main-window: add a tooltip on connection error info bars (#626507)
Kjartan Maraas [Sun, 12 Dec 2010 20:31:30 +0000 (21:31 +0100)]
Updated Norwegian bokmål translation
Philip Withnall [Sun, 12 Dec 2010 11:21:01 +0000 (11:21 +0000)]
Update British English translation
Matej Urbančič [Sat, 11 Dec 2010 20:08:14 +0000 (21:08 +0100)]
Updated Slovenian translation
Daniel Mustieles [Sat, 11 Dec 2010 14:28:44 +0000 (15:28 +0100)]
Updated Spanish translation
Fran Diéguez [Fri, 10 Dec 2010 17:11:40 +0000 (18:11 +0100)]
Updated Galician translations
Jonny Lamb [Fri, 10 Dec 2010 12:28:09 +0000 (12:28 +0000)]
account-widget: add Remember Password widgets for all the other protocols
...and link these widgets up nicely.
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Fri, 10 Dec 2010 12:24:40 +0000 (12:24 +0000)]
account-widget: only show Remember Password ticky box if the CM supports SASL
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Fri, 10 Dec 2010 12:23:08 +0000 (12:23 +0000)]
account-settings: add _supports_sasl function
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Fri, 10 Dec 2010 12:02:17 +0000 (12:02 +0000)]
account-settings: don't block notify::ready on getting a password
The account widget acts a little more synchronously, so we can't wait
for the keyring to give us the password. We can signal later about it
though.
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Thu, 9 Dec 2010 17:32:13 +0000 (17:32 +0000)]
status-icon: blink when we get a password request
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Thu, 9 Dec 2010 11:14:16 +0000 (11:14 +0000)]
auth-factory: become an Observer and claim auth channels where necessary
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Wed, 8 Dec 2010 18:34:26 +0000 (18:34 +0000)]
main-window: display an info bar approving or rejecting the auth channel
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Wed, 8 Dec 2010 18:24:47 +0000 (18:24 +0000)]
notifications-approver: don't show notifications for auth events
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Wed, 8 Dec 2010 18:24:21 +0000 (18:24 +0000)]
event-manager: become an approver for auth channels
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Wed, 8 Dec 2010 16:04:00 +0000 (16:04 +0000)]
event-manager: add the account to the EmpathyEvent struct
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Wed, 8 Dec 2010 12:58:54 +0000 (12:58 +0000)]
account-widget: handle the remember password widget with the simple widget
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Cheng-Chia Tseng [Thu, 9 Dec 2010 11:54:27 +0000 (19:54 +0800)]
Updated Traditional Chinese translation(Hong Kong and Taiwan)
Jonny Lamb [Wed, 8 Dec 2010 12:57:45 +0000 (12:57 +0000)]
account-settings: don't call TpAccount functions if we've not created it yet
We're creating the account so the account isn't around yet.
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Wed, 8 Dec 2010 12:44:44 +0000 (12:44 +0000)]
password-dialog: re-enable showing the Remember password check button
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Wed, 8 Dec 2010 12:42:36 +0000 (12:42 +0000)]
account-widget: hook up the remember password toggle button
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Wed, 8 Dec 2010 12:01:53 +0000 (12:01 +0000)]
account-settings: add support for saving the password in the keyring ourselves
Only do this if the CM supports popping up SASL-enabled auth channels.
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Wed, 8 Dec 2010 09:32:06 +0000 (09:32 +0000)]
account-settings: store the TpProtocol object and notify::ready when it's prepared
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Guillaume Desmottes [Tue, 7 Dec 2010 13:35:53 +0000 (14:35 +0100)]
empathy_subscription_dialog_show: show contact details
It makes sense to give as much info as possible on the contact when asking if
we want to add him to our contact list (#608806).