From 978827abf343bc8329f2fcbd0e2e0dbe3717869f Mon Sep 17 00:00:00 2001 From: papoteur-mga Date: Sun, 6 Jul 2014 10:35:40 +0200 Subject: Supressed the closing cross in the main window graying "format" option when writing Enabling expander when formating. --- lib/isodumper.py | 8 +++++--- share/isodumper/isodumper.glade | 14 ++++---------- 2 files changed, 9 insertions(+), 13 deletions(-) diff --git a/lib/isodumper.py b/lib/isodumper.py index edffd71..61e8b6f 100755 --- a/lib/isodumper.py +++ b/lib/isodumper.py @@ -73,7 +73,6 @@ class IsoDumper: # get glade tree self.gladefile = "/usr/share/isodumper/isodumper.glade" - #self.gladefile = "/documents/isodumper-dev/share/isodumper/isodumper.glade" self.wTree = gtk.glade.XML(self.gladefile) # get globally needed widgets @@ -127,7 +126,6 @@ class IsoDumper: "on_format_cancel_clicked" : self.format_cancel, "on_format_go_clicked" : self.do_format, "on_write_button_clicked" : self.do_write, - "on_main_dialog_delete_event" : gtk.main_quit, } self.wTree.signal_autoconnect(dict) @@ -201,6 +199,8 @@ class IsoDumper: def do_format(self, widget) : target = self.dev.split('(')[1].split(')')[0] dialog = self.wTree.get_widget("confirm_dialog") + expander = self.wTree.get_widget("detail_expander") + expander.set_sensitive(True) resp = dialog.run() dev_name=self.wTree.get_widget("format_name").get_text() if resp: @@ -280,6 +280,8 @@ class IsoDumper: write_button.set_sensitive(False) combo = self.wTree.get_widget("device_combobox") combo.set_sensitive(False) + format_button=self.wTree.get_widget("format_button") + format_button.set_sensitive(False) source = self.chooser.get_filename() target = self.dev.split('(')[1].split(')')[0] dialog = self.wTree.get_widget("confirm_dialog") @@ -425,7 +427,7 @@ class IsoDumper: def confirm_close(self, widget): if self.operation==False: # no writing , backup nor format running self.close('dummy') - else: # writing , backup nor format running + else: # writing , backup or format running dialog=self.wTree.get_widget("Quit_warning") resp = dialog.run() if resp==-5 : # GTK_RESPONSE_OK diff --git a/share/isodumper/isodumper.glade b/share/isodumper/isodumper.glade index b63a158..fb1d6f0 100644 --- a/share/isodumper/isodumper.glade +++ b/share/isodumper/isodumper.glade @@ -5,9 +5,6 @@ False 5 - IsoDumper - center-on-parent - isodumper dialog True warning @@ -452,9 +449,8 @@ Public License instead of this License. False True 5 - IsoDumper - center-on-parent - isodumper + Isodumper + isodumper dialog @@ -703,7 +699,7 @@ Public License instead of this License. Something went wrong, please see the details window for the exact error. - The application will be closed with this window, and a logfile +The application will be closed with this window, and a logfile isodumper.log will be saved in your homedir/.isodumper True @@ -726,9 +722,6 @@ Public License instead of this License. False 5 - IsoDumper - center-on-parent - isodumper dialog @@ -913,6 +906,7 @@ Public License instead of this License. center-always isodumper dialog + False -- cgit v1.2.1