static void prepare_unlock_keyring_login (GkmWrapPrompt *self) { GkuPrompt *prompt; const gchar *text; g_assert (GKM_WRAP_IS_PROMPT (self)); prompt = GKU_PROMPT (self); gku_prompt_set_title (prompt, _("Unlock Login Keyring")); text = _("Enter password to unlock your login keyring"); gku_prompt_set_primary_text (prompt, text); if (gkm_wrap_login_did_unlock_fail ()) text = _("The password you use to log in to your computer no longer matches that of your login keyring."); else text = _("The login keyring did not get unlocked when you logged into your computer."); gku_prompt_set_secondary_text (prompt, text); gku_prompt_hide_widget (prompt, "name_area"); gku_prompt_hide_widget (prompt, "confirm_area"); gku_prompt_show_widget (prompt, "password_area"); }
static void setup_unlock_keyring_login (GkmWrapPrompt *self) { GcrPrompt *prompt; const gchar *text; g_assert (GKM_IS_WRAP_PROMPT (self)); prompt = GCR_PROMPT (self); gcr_prompt_set_title (prompt, _("Unlock Login Keyring")); text = _("Enter password to unlock your login keyring"); gcr_prompt_set_message (prompt, text); if (gkm_wrap_login_did_unlock_fail ()) text = _("The password you use to log in to your computer no longer matches that of your login keyring."); else text = _("The login keyring did not get unlocked when you logged into your computer."); gcr_prompt_set_description (prompt, text); gcr_prompt_set_choice_label (prompt, NULL); gcr_prompt_set_continue_label (prompt, _("Unlock")); }