Remove set_transient_for() calls to fix Phosh non-maximization

This commit is contained in:
Teemu Ikonen 2022-08-14 20:42:07 +03:00
parent 2e57489f32
commit dfc0ebc18d
6 changed files with 12 additions and 6 deletions

View File

@ -86,7 +86,7 @@ class gPodderEpisodeSelector(BuilderWidget):
COLUMN_ADDITIONAL = 3
def new(self):
self.gPodderEpisodeSelector.set_transient_for(self.parent_widget)
# self.gPodderEpisodeSelector.set_transient_for(self.parent_widget)
if hasattr(self, 'title'):
self.gPodderEpisodeSelector.set_title(self.title)

View File

@ -31,7 +31,8 @@ N_ = gpodder.ngettext
class gPodderExportToLocalFolder(BuilderWidget):
""" Export to Local Folder UI: file dialog + checkbox to save all to same folder """
def new(self):
self.gPodderExportToLocalFolder.set_transient_for(self.parent_widget)
# Setting a window transient causes phosh not to maximize it
# self.gPodderExportToLocalFolder.set_transient_for(self.parent_widget)
self.RES_CANCEL = -6
self.RES_SAVE = -3
self.gPodderExportToLocalFolder.add_buttons("_Cancel", self.RES_CANCEL,

View File

@ -99,7 +99,8 @@ class DirectoryProvidersModel(Gtk.ListStore):
class gPodderPodcastDirectory(BuilderWidget):
def new(self):
self.gPodderPodcastDirectory.set_transient_for(self.parent_widget)
# Setting a window transient causes phosh not to maximize it
# self.gPodderPodcastDirectory.set_transient_for(self.parent_widget)
self.flap_show_image.set_from_file(os.path.join(
gpodder.icons_folder, 'actions', 'view-sidebar-end-symbolic.svg'))

View File

@ -190,7 +190,8 @@ class gPodderPreferences(BuilderWidget):
C_TOGGLE, C_LABEL, C_EXTENSION, C_SHOW_TOGGLE = list(range(4))
def new(self):
self.gPodderPreferences.set_transient_for(self.parent_widget)
# Setting a window transient causes phosh not to maximize it
# self.gPodderPreferences.set_transient_for(self.parent_widget)
self.flap_show_image.set_from_file(os.path.join(
gpodder.icons_folder, 'actions', 'view-sidebar-start-symbolic.svg'))

View File

@ -28,7 +28,9 @@ _ = gpodder.gettext
class gPodderWelcome(BuilderWidget):
def new(self):
self.gPodderWelcome.set_transient_for(self.parent_widget)
# Setting a window transient causes phosh not to maximize it
# self.gPodderWelcome.set_transient_for(self.parent_widget)
pass
def on_btnCancel_clicked(self, button):
self.main_window.response(Gtk.ResponseType.CANCEL)

View File

@ -30,7 +30,8 @@ _ = gpodder.gettext
class gPodderConfigEditor(BuilderWidget):
def new(self):
self.gPodderConfigEditor.set_transient_for(self.parent_widget)
# Setting a window transient causes phosh not to maximize it
# self.gPodderConfigEditor.set_transient_for(self.parent_widget)
name_column = Gtk.TreeViewColumn(_('Setting'))
name_renderer = Gtk.CellRendererText()
name_column.pack_start(name_renderer, True)