[empathy/gnome-2-34: 50/60] keyring: change display name for passwords to be more human-readable



commit 374be3ff3554cf95247edb89d577cb4c809917ca
Author: Jonny Lamb <jonnylamb gnome org>
Date:   Wed Dec 15 09:17:15 2010 +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>

 libempathy/empathy-keyring.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)
---
diff --git a/libempathy/empathy-keyring.c b/libempathy/empathy-keyring.c
index 2ce53d3..4923a94 100644
--- a/libempathy/empathy-keyring.c
+++ b/libempathy/empathy-keyring.c
@@ -154,7 +154,8 @@ empathy_keyring_set_password_async (TpAccount *account,
 
   DEBUG ("Remembering password for %s", account_id);
 
-  name = g_strdup_printf ("account: %s; param: password", account_id);
+  name = g_strdup_printf ("IM account password for %s (%s)",
+      tp_account_get_display_name (account), account_id);
 
   gnome_keyring_store_password (&keyring_schema, NULL, name, password,
       store_password_cb, simple, NULL,



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]