From 05df59dfe2af74e0f934d3341330a5439f1365af Mon Sep 17 00:00:00 2001 From: infirit Date: Fri, 25 Jul 2014 12:59:28 +0200 Subject: Allow disabling the save-on-close confirmation dialog Based on eog commit 20d1a4a24ea4d1ae25cec467ee7be364a8ab82cb From Felix Riemann --- src/eom-window.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/eom-window.c') diff --git a/src/eom-window.c b/src/eom-window.c index 2cb28e7..cb15773 100644 --- a/src/eom-window.c +++ b/src/eom-window.c @@ -2519,6 +2519,7 @@ static gboolean eom_window_unsaved_images_confirm (EomWindow *window) { EomWindowPrivate *priv; + gboolean disabled; GtkWidget *dialog; GList *list; EomImage *image; @@ -2526,7 +2527,10 @@ eom_window_unsaved_images_confirm (EomWindow *window) priv = window->priv; - if (window->priv->save_disabled) { + disabled = g_settings_get_boolean(priv->ui_settings, + EOM_CONF_UI_DISABLE_CLOSE_CONFIRMATION); + disabled |= window->priv->save_disabled; + if (disabled) { return FALSE; } -- cgit v1.2.1