feat: reimplement details dialog

This commit is contained in:
aclist committed 2026-03-30 21:42:19 +09:00
1 parent ae291eff41
commit 4022b4c6b6
11 files changed
+126 -89

No files matched your search

+5
View File
@@ -449,6 +449,7 @@ class Controller(GObject.GObject):
model[path][4] = True
self.emitter.emit("mods_highlighted")
# TODO: delegate to mod manager
@call_on_thread(strings.dialog.working)
def highlight_stale(self) -> None:
# TODO: set progress bar for number of mods
@@ -609,4 +610,8 @@ class Controller(GObject.GObject):
ConnectionManager(self).connect_by_ip(addr)
def connect_by_record(self, record: "Record") -> None:
# NOTE: calls on thread
ConnectionManager(self).connect_by_record(record)
def get_details(self, record: "Record") -> None:
ConnectionManager(self).query_details(record)