Allows to exit from Devede by closing the window
This commit is contained in:
parent
ba7beb5a3f
commit
2676ce1658
3 changed files with 13 additions and 1 deletions
|
|
@ -51,6 +51,7 @@
|
||||||
<property name="title" translatable="yes">Devede</property>
|
<property name="title" translatable="yes">Devede</property>
|
||||||
<property name="window_position">center</property>
|
<property name="window_position">center</property>
|
||||||
<property name="icon">devede.svg</property>
|
<property name="icon">devede.svg</property>
|
||||||
|
<signal name="delete-event" handler="on_wmain_window_delete_event" swapped="no"/>
|
||||||
<child>
|
<child>
|
||||||
<object class="GtkBox" id="box1">
|
<object class="GtkBox" id="box1">
|
||||||
<property name="visible">True</property>
|
<property name="visible">True</property>
|
||||||
|
|
@ -907,6 +908,7 @@
|
||||||
<property name="can_focus">True</property>
|
<property name="can_focus">True</property>
|
||||||
<property name="receives_default">True</property>
|
<property name="receives_default">True</property>
|
||||||
<property name="use_stock">True</property>
|
<property name="use_stock">True</property>
|
||||||
|
<signal name="clicked" handler="on_wmain_window_delete_event" swapped="no"/>
|
||||||
</object>
|
</object>
|
||||||
<packing>
|
<packing>
|
||||||
<property name="expand">False</property>
|
<property name="expand">False</property>
|
||||||
|
|
|
||||||
|
|
@ -51,6 +51,7 @@
|
||||||
<property name="title" translatable="yes">Devede</property>
|
<property name="title" translatable="yes">Devede</property>
|
||||||
<property name="window_position">center</property>
|
<property name="window_position">center</property>
|
||||||
<property name="icon">devede.svg</property>
|
<property name="icon">devede.svg</property>
|
||||||
|
<signal name="delete-event" handler="on_wmain_window_delete_event" swapped="no"/>
|
||||||
<child>
|
<child>
|
||||||
<object class="GtkBox" id="box1">
|
<object class="GtkBox" id="box1">
|
||||||
<property name="visible">True</property>
|
<property name="visible">True</property>
|
||||||
|
|
@ -244,9 +245,9 @@
|
||||||
<property name="can_focus">True</property>
|
<property name="can_focus">True</property>
|
||||||
<property name="model">liststore_titles</property>
|
<property name="model">liststore_titles</property>
|
||||||
<property name="headers_visible">False</property>
|
<property name="headers_visible">False</property>
|
||||||
|
<property name="reorderable">True</property>
|
||||||
<property name="enable_search">False</property>
|
<property name="enable_search">False</property>
|
||||||
<property name="show_expanders">False</property>
|
<property name="show_expanders">False</property>
|
||||||
<property name="enable_grid_lines">horizontal</property>
|
|
||||||
<signal name="cursor-changed" handler="set_interface_status" swapped="no"/>
|
<signal name="cursor-changed" handler="set_interface_status" swapped="no"/>
|
||||||
<child internal-child="selection">
|
<child internal-child="selection">
|
||||||
<object class="GtkTreeSelection" id="treeview-selection"/>
|
<object class="GtkTreeSelection" id="treeview-selection"/>
|
||||||
|
|
@ -412,6 +413,9 @@
|
||||||
<property name="can_focus">True</property>
|
<property name="can_focus">True</property>
|
||||||
<property name="model">liststore_files</property>
|
<property name="model">liststore_files</property>
|
||||||
<property name="headers_visible">False</property>
|
<property name="headers_visible">False</property>
|
||||||
|
<property name="reorderable">True</property>
|
||||||
|
<property name="enable_search">False</property>
|
||||||
|
<property name="show_expanders">False</property>
|
||||||
<signal name="cursor-changed" handler="set_interface_status" swapped="no"/>
|
<signal name="cursor-changed" handler="set_interface_status" swapped="no"/>
|
||||||
<child internal-child="selection">
|
<child internal-child="selection">
|
||||||
<object class="GtkTreeSelection" id="treeview-selection2"/>
|
<object class="GtkTreeSelection" id="treeview-selection2"/>
|
||||||
|
|
|
||||||
|
|
@ -364,6 +364,12 @@ class devede_project:
|
||||||
|
|
||||||
self.wmain_window.show_all()
|
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):
|
def on_adjust_disc_usage_clicked(self,b):
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue