From 152723956735bf8b13e37a1330158312a0449e2e Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Mon, 27 Jul 2026 17:41:12 +0900 Subject: [PATCH] fix: clear deprecation warnings --- dzgui/views/dialogs/boot.py | 2 +- dzgui/views/dialogs/filepicker.py | 2 +- dzgui/views/trees/tree_base.py | 2 +- dzgui/views/trees/tree_log.py | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dzgui/views/dialogs/boot.py b/dzgui/views/dialogs/boot.py index 8491530..8873b7e 100644 --- a/dzgui/views/dialogs/boot.py +++ b/dzgui/views/dialogs/boot.py @@ -41,7 +41,7 @@ class BootDialog(Gtk.Dialog): def __init__(self, parent: "BootWindow", xdg: "Xdg", version: str) -> None: super().__init__( title=dialog_header, - parent=parent, + transient_for=parent, modal=True, ) diff --git a/dzgui/views/dialogs/filepicker.py b/dzgui/views/dialogs/filepicker.py index 1f9e0b2..2048598 100644 --- a/dzgui/views/dialogs/filepicker.py +++ b/dzgui/views/dialogs/filepicker.py @@ -13,7 +13,7 @@ class FilePicker(Gtk.FileChooserDialog): super().__init__( title=picker.title, action=Gtk.FileChooserAction.SAVE, - parent=parent, + transient_for=parent, resizable=True, ) self.add_buttons("_Cancel", Gtk.ResponseType.CANCEL) diff --git a/dzgui/views/trees/tree_base.py b/dzgui/views/trees/tree_base.py index fbb3a1f..93db7b9 100644 --- a/dzgui/views/trees/tree_base.py +++ b/dzgui/views/trees/tree_base.py @@ -173,7 +173,7 @@ class TreeView(CursorMixin, Gtk.TreeView): # type: ignore (model, pathlist) = sels return (model, pathlist) - @deprecated("Currently unused") + #@deprecated("Currently unused") # def get_mpath(self) -> Optional[Gtk.TreePath]: # (model, pathlist) = self.get_model_and_pathlist() # if len(pathlist) < 1: diff --git a/dzgui/views/trees/tree_log.py b/dzgui/views/trees/tree_log.py index c4c71f7..7f141ef 100644 --- a/dzgui/views/trees/tree_log.py +++ b/dzgui/views/trees/tree_log.py @@ -53,7 +53,7 @@ class LogTreeView(ContextMixin, TreeView): # type: ignore model = ModelFactory().new_model_from_logfile(filepath) _filter = model.filter_new() _filter.set_visible_func(self._filter_rows) - sortable = Gtk.TreeModelSort(_filter) + sortable = Gtk.TreeModelSort.new_with_model(_filter) self.set_model(sortable) _filter.refilter() path = Gtk.TreePath.new_from_indices([0])