Now sets transient for settings window

This commit is contained in:
Sergio Costas 2017-12-03 11:50:09 +01:00
parent 1c70cbc48a
commit 98ddf8d04c
4 changed files with 9 additions and 3 deletions

View file

@ -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

View file

@ -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",

View file

@ -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):

View file

@ -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)