src/moonshot-server.vala \
src/moonshot-window.vala \
src/moonshot-password-dialog.vala \
- src/moonshot-utils.vala \
- src/moonshot-webp-dialog.vala
+ src/moonshot-utils.vala
src_moonshot_LDADD = \
$(moonshot_LIBS)
/* TODO: Check if display name already exists */
idcard.pixbuf = find_icon ("avatar-default", 48);
-
- /* TODO: Act on close */
- var dialog = new WebProvisioning.ConfirmDialog (idcard);
+
+ var dialog = new Gtk.MessageDialog (main_window,
+ Gtk.DialogFlags.DESTROY_WITH_PARENT,
+ Gtk.MessageType.QUESTION,
+ Gtk.ButtonsType.YES_NO,
+ _("Would you like to add '%s' ID Card to the ID Card Organizer?"),
+ idcard.display_name);
+
dialog.show_all ();
var ret = dialog.run ();
dialog.hide ();
+++ /dev/null
-namespace WebProvisioning
-{
-
- class ConfirmDialog: Gtk.Dialog
- {
- public ConfirmDialog (IdCard id_card)
- {
- add_button (_("Add"), Gtk.ResponseType.ACCEPT);
- add_button (_("Don't add"), Gtk.ResponseType.REJECT);
-
- Gtk.VBox vbox = (Gtk.VBox)get_child();
- vbox.set_spacing (6);
- var label = new Gtk.Label("");
- label.set_markup ("<b>" + _("Would you like to add '") + id_card.display_name + _("' ID Card to the ID Card Organizer?") + "</b>");
- vbox.add (label);
- }
- }
-}