From 2676ce1658186400dbe7103157af78cc0f045d4c Mon Sep 17 00:00:00 2001 From: Sergio Costas Date: Fri, 11 Jul 2014 23:31:23 +0200 Subject: [PATCH] Allows to exit from Devede by closing the window --- data/interface/wmain.ui | 2 ++ data/interface/wmain.ui~ | 6 +++++- src/devede/project.py | 6 ++++++ 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/data/interface/wmain.ui b/data/interface/wmain.ui index 3084b50..b0f2d32 100644 --- a/data/interface/wmain.ui +++ b/data/interface/wmain.ui @@ -51,6 +51,7 @@ Devede center devede.svg + True @@ -907,6 +908,7 @@ True True True + False diff --git a/data/interface/wmain.ui~ b/data/interface/wmain.ui~ index 1b61568..d3ef57e 100644 --- a/data/interface/wmain.ui~ +++ b/data/interface/wmain.ui~ @@ -51,6 +51,7 @@ Devede center devede.svg + True @@ -244,9 +245,9 @@ True liststore_titles False + True False False - horizontal @@ -412,6 +413,9 @@ True liststore_files False + True + False + False diff --git a/src/devede/project.py b/src/devede/project.py index d4c7627..7b863a6 100644 --- a/src/devede/project.py +++ b/src/devede/project.py @@ -363,7 +363,13 @@ class devede_project: selection.mode = Gtk.SelectionMode.SINGLE self.wmain_window.show_all() + + def on_wmain_window_delete_event(self,b,e=None): + ask = devede.ask.ask_window(self.paths) + if (ask.run(_("Abort the current DVD and exit?"),_("Exit DeVeDe"))): + Gtk.main_quit() + return True def on_adjust_disc_usage_clicked(self,b):