mirror of
https://github.com/aclist/dztui.git
synced 2026-10-30 22:52:42 +01:00
fix: docstrings
This commit is contained in:
1 parent
bb94fbf51b
commit
46a215a472
4 files changed
+17
-15
No files matched your search
+10
-11
@@ -87,24 +87,29 @@ class Emitter(GObject.GObject):
|
|||||||
def __init__(self) -> None:
|
def __init__(self) -> None:
|
||||||
super().__init__()
|
super().__init__()
|
||||||
|
|
||||||
@GObject.Signal(flags=GObject.SignalFlags.RUN_LAST, arg_types=(object,))
|
|
||||||
def widget_changed(self, widget: GObject) -> None:
|
|
||||||
pass
|
|
||||||
|
|
||||||
@GObject.Signal(flags=GObject.SignalFlags.RUN_LAST, arg_types=())
|
@GObject.Signal(flags=GObject.SignalFlags.RUN_LAST, arg_types=())
|
||||||
def request_keyword_focus(self) -> None:
|
def request_keyword_focus(self) -> None:
|
||||||
|
"""User invoked Ctrl-f keybinding from ServerTreeView"""
|
||||||
pass
|
pass
|
||||||
|
|
||||||
@GObject.Signal(flags=GObject.SignalFlags.RUN_LAST, arg_types=())
|
@GObject.Signal(flags=GObject.SignalFlags.RUN_LAST, arg_types=())
|
||||||
def request_maps_focus(self) -> None:
|
def request_maps_focus(self) -> None:
|
||||||
|
"""User invoked Ctrl-m keybinding from ServerTreeView"""
|
||||||
pass
|
pass
|
||||||
|
|
||||||
@GObject.Signal(flags=GObject.SignalFlags.RUN_LAST, arg_types=())
|
@GObject.Signal(flags=GObject.SignalFlags.RUN_LAST, arg_types=())
|
||||||
def request_ip_entry_focus(self) -> None:
|
def request_ip_entry_focus(self) -> None:
|
||||||
|
"""User invoked Ctrl-i keybinding from ServerTreeView"""
|
||||||
pass
|
pass
|
||||||
|
|
||||||
@GObject.Signal(flags=GObject.SignalFlags.RUN_LAST, arg_types=())
|
@GObject.Signal(flags=GObject.SignalFlags.RUN_LAST, arg_types=())
|
||||||
def request_lan_entry_focus(self) -> None:
|
def request_lan_entry_focus(self) -> None:
|
||||||
|
"""User invoked Ctrl-p keybinding from ServerTreeView"""
|
||||||
|
pass
|
||||||
|
|
||||||
|
@GObject.Signal(flags=GObject.SignalFlags.RUN_LAST, arg_types=())
|
||||||
|
def request_button_box_focus(self) -> None:
|
||||||
|
"""User invoked right movement keybinding from ServerTreeView"""
|
||||||
pass
|
pass
|
||||||
|
|
||||||
|
|
||||||
@@ -120,16 +125,10 @@ class Controller(GObject.GObject):
|
|||||||
self.loaded = False
|
self.loaded = False
|
||||||
|
|
||||||
self.emitter = Emitter()
|
self.emitter = Emitter()
|
||||||
self.emitter.connect("widget_changed", self.test_emitter)
|
|
||||||
|
|
||||||
def get_emitter(self) -> Emitter:
|
def get_emitter(self) -> Emitter:
|
||||||
return self.emitter
|
return self.emitter
|
||||||
|
|
||||||
def test_emitter(self, widget: GObject, emitter: Emitter) -> None:
|
|
||||||
print(type(widget))
|
|
||||||
print(type(signal))
|
|
||||||
print(f"caught signal from widget: {widget}")
|
|
||||||
|
|
||||||
def call_on_thread(func: Callable) -> Callable:
|
def call_on_thread(func: Callable) -> Callable:
|
||||||
def wrapper(*args, **kwargs):
|
def wrapper(*args, **kwargs):
|
||||||
self = args[0]
|
self = args[0]
|
||||||
@@ -800,7 +799,7 @@ class Controller(GObject.GObject):
|
|||||||
|
|
||||||
def populate_model(self) -> None:
|
def populate_model(self) -> None:
|
||||||
treeview = self.get_active_treeview()
|
treeview = self.get_active_treeview()
|
||||||
if treeview.get_loaded() is True:
|
if treeview.is_loaded() is True:
|
||||||
self.mediator.statusbar.emit("server_page_changed", treeview.get_enum())
|
self.mediator.statusbar.emit("server_page_changed", treeview.get_enum())
|
||||||
return
|
return
|
||||||
|
|
||||||
|
|||||||
@@ -21,6 +21,9 @@ class RightPanel(Gtk.Box):
|
|||||||
|
|
||||||
self.controller = controller
|
self.controller = controller
|
||||||
self.controller.register_widget("right_panel", self)
|
self.controller.register_widget("right_panel", self)
|
||||||
|
self.emitter = controller.get_emitter()
|
||||||
|
|
||||||
|
emitter.connect("request_button_box_focus", self.focus_button_box)
|
||||||
|
|
||||||
self.button_vbox = ButtonBox(controller)
|
self.button_vbox = ButtonBox(controller)
|
||||||
self.filters_vbox = FilterPanel(controller)
|
self.filters_vbox = FilterPanel(controller)
|
||||||
|
|||||||
@@ -49,6 +49,7 @@ class Statusbar(Gtk.Grid):
|
|||||||
self.connect("server_page_changed", self._on_server_page_changed)
|
self.connect("server_page_changed", self._on_server_page_changed)
|
||||||
self.connect("distcalc_ended", self._on_distcalc_ended)
|
self.connect("distcalc_ended", self._on_distcalc_ended)
|
||||||
|
|
||||||
|
# TODO: move to emitter
|
||||||
@GObject.Signal(flags=GObject.SignalFlags.RUN_LAST, arg_types=(object,))
|
@GObject.Signal(flags=GObject.SignalFlags.RUN_LAST, arg_types=(object,))
|
||||||
def server_page_changed(self, tab: ServerTab) -> None:
|
def server_page_changed(self, tab: ServerTab) -> None:
|
||||||
pass
|
pass
|
||||||
|
|||||||
@@ -254,17 +254,16 @@ class ServerTreeView(TreeView):
|
|||||||
case Gdk.KEY_m:
|
case Gdk.KEY_m:
|
||||||
self.emitter.emit("request_maps_focus")
|
self.emitter.emit("request_maps_focus")
|
||||||
case Gdk.KEY_i:
|
case Gdk.KEY_i:
|
||||||
# TODO:
|
|
||||||
self.emitter.emit("request_ip_entry_focus")
|
self.emitter.emit("request_ip_entry_focus")
|
||||||
case Gdk.KEY_p:
|
case Gdk.KEY_p:
|
||||||
if self.enum is ServerTab.LAN:
|
if self.enum is ServerTab.LAN:
|
||||||
self.emitter.emit("request_lan_entry_focus")
|
self.emitter.emit("request_lan_entry_focus", self.enum)
|
||||||
case Gdk.KEY_c:
|
case Gdk.KEY_c:
|
||||||
print("UNIMPLEMENTED: copy to clipboard")
|
print("UNIMPLEMENTED: copy to clipboard")
|
||||||
else:
|
else:
|
||||||
match event.keyval:
|
match event.keyval:
|
||||||
case Gdk.KEY_l | Gdk.KEY_Right:
|
case Gdk.KEY_l | Gdk.KEY_Right:
|
||||||
self.controller.mediator.right_panel.focus_button_box()
|
self.emitter.emit("request_button_box_focus")
|
||||||
case _:
|
case _:
|
||||||
self.controller.toggle_check(event)
|
self.controller.toggle_check(event)
|
||||||
|
|
||||||
@@ -359,7 +358,7 @@ class ServerTreeView(TreeView):
|
|||||||
gameport = int(addr.split(":")[1])
|
gameport = int(addr.split(":")[1])
|
||||||
return Record(ip, gameport, qport)
|
return Record(ip, gameport, qport)
|
||||||
|
|
||||||
def get_loaded(self) -> bool:
|
def is_loaded(self) -> bool:
|
||||||
return self.loaded
|
return self.loaded
|
||||||
|
|
||||||
def set_loaded(self, status: bool) -> None:
|
def set_loaded(self, status: bool) -> None:
|
||||||
|
|||||||
Reference in new issue
Block a user