Now sets transient for settings window
This commit is contained in:
parent
1c70cbc48a
commit
98ddf8d04c
4 changed files with 9 additions and 3 deletions
|
|
@ -1,4 +1,8 @@
|
|||
## History of versions ##
|
||||
* version 4.8.11 (2017-12-03)
|
||||
* Now shows the icon in wayland
|
||||
* Now sets transient for settings window
|
||||
|
||||
* version 4.8.10 (2017-11-26)
|
||||
* Removed minrate during second pass when using two-pass encoding because it fails with ffmpeg
|
||||
|
||||
|
|
|
|||
2
setup.py
2
setup.py
|
|
@ -75,7 +75,7 @@ except:
|
|||
setup(
|
||||
name='devedeng',
|
||||
|
||||
version='4.8.10',
|
||||
version='4.8.11',
|
||||
|
||||
description='A video DVD creator',
|
||||
long_description="A program that allows to create video DVDs",
|
||||
|
|
|
|||
|
|
@ -630,7 +630,7 @@ class devede_project:
|
|||
|
||||
def on_settings_activate(self, b):
|
||||
|
||||
w = devedeng.settings.settings_window()
|
||||
w = devedeng.settings.settings_window(self.wmain_window)
|
||||
|
||||
def on_about_activate(self, b):
|
||||
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@ import devedeng.converter
|
|||
|
||||
class settings_window(devedeng.interface_manager.interface_manager):
|
||||
|
||||
def __init__(self):
|
||||
def __init__(self, parent):
|
||||
|
||||
devedeng.interface_manager.interface_manager.__init__(self)
|
||||
self.config = devedeng.configuration_data.configuration.get_config()
|
||||
|
|
@ -92,6 +92,8 @@ class settings_window(devedeng.interface_manager.interface_manager):
|
|||
self.wconverter = self.builder.get_object("converter")
|
||||
self.wtypes = self.builder.get_object("disc_types_supported")
|
||||
|
||||
wsettings_window.set_transient_for(parent)
|
||||
|
||||
wsettings_window.show_all()
|
||||
self.update_ui(self.builder)
|
||||
self.set_data_converter(None)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue