Bump the version number in configure.ac to 1.0.5
[moonshot-ui.git] / src / moonshot-identity-management-view.vala
index 110dd84..f46ba26 100644 (file)
@@ -117,12 +117,13 @@ public class IdentityManagerView : Window {
                 + _(" user ID or issuer fields so that they are no longer the same NAI.");
 
             foreach (var card in list) {
-                message += "\n\nDisplay Name: '%s'\nServices:\n     %s".printf(card.display_name, card.get_services_string(",\n     "));
+                message += _("\n\nDisplay Name: '%s'\nServices:\n     %s").printf(card.display_name, card.get_services_string(",\n     "));
             }
             var msg_dialog = new Gtk.MessageDialog(this,
                                                    Gtk.DialogFlags.DESTROY_WITH_PARENT,
                                                    Gtk.MessageType.INFO,
                                                    Gtk.ButtonsType.OK,
+                                                   "%s",
                                                    message);
             msg_dialog.run();
             msg_dialog.destroy();
@@ -278,6 +279,11 @@ public class IdentityManagerView : Window {
 
     private IdCardWidget add_id_card_widget(IdCard id_card)
     {
+        if (id_card == null) {
+            logger.trace("add_id_card_widget: id_card == null; returning.");
+            return null;
+        }
+
         logger.trace("add_id_card_widget: id_card.nai='%s'; selected nai='%s'"
                      .printf(id_card.nai, 
                              this.selected_card == null ? "[null selection]" : this.selected_card.nai));
@@ -954,6 +960,7 @@ SUCH DAMAGE.
                                                        Gtk.DialogFlags.DESTROY_WITH_PARENT,
                                                        Gtk.MessageType.INFO,
                                                        Gtk.ButtonsType.OK,
+                                                       "%s",
                                                        _("Import completed. No identities were added or updated."));
                 msg_dialog.run();
                 msg_dialog.destroy();