diff options
author | Jörg Frings-Fürst <debian@jff.email> | 2018-09-30 14:11:00 +0200 |
---|---|---|
committer | Jörg Frings-Fürst <debian@jff.email> | 2018-09-30 14:11:00 +0200 |
commit | 0ac947a9070322180e94d1b71e30836cce4d74bc (patch) | |
tree | 4a6f3923c250377536a5004ed203768111a1d27f /src/Dialogs.vala | |
parent | eca5837e235a356c8db9416bbbc13577db3e6f76 (diff) | |
parent | 01b2b5ec9177046f64c6d0a6e73a6ac8a42089a1 (diff) |
Merge branch 'feature/upstream' into develop
Diffstat (limited to 'src/Dialogs.vala')
-rw-r--r-- | src/Dialogs.vala | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/src/Dialogs.vala b/src/Dialogs.vala index 2ca2678..d99ac9f 100644 --- a/src/Dialogs.vala +++ b/src/Dialogs.vala @@ -46,6 +46,21 @@ public bool confirm_warn_developer_changed(int number) { return response == Gtk.ResponseType.YES; } +#if ENABLE_FACES + +public bool confirm_delete_face(Face face) { + int count = face.get_sources_count(); + string msg = ngettext( + "This will remove the face “%s” from one photo. Continue?", + "This will remove the face “%s” from %d photos. Continue?", + count).printf(face.get_name(), count); + + return AppWindow.negate_affirm_question(msg, _("_Cancel"), _("_Delete"), + Resources.DELETE_FACE_TITLE); +} + +#endif + } namespace ExportUI { @@ -133,7 +148,6 @@ public Gtk.ResponseType export_error_dialog(File dest, bool photos_remaining) { return response; } - namespace ImportUI { private const int REPORT_FAILURE_COUNT = 4; internal const string SAVE_RESULTS_BUTTON_NAME = _("Save Details…"); @@ -644,7 +658,6 @@ public string build_alert_body_text(string? primary_text, string? secondary_text guarded_markup_escape_text(primary_text), secondary_text); } - public class EventRenameDialog : TextEntryDialogMediator { public EventRenameDialog(string? event_name) { base (_("Rename Event"), _("Name:"), event_name); |