mirror of
https://github.com/aclist/dztui.git
synced 2026-10-30 14:42:54 +01:00
feat: add/connect by record or str
This commit is contained in:
1 parent
2fa51c80f4
commit
e568814a11
6 files changed
+63
-32
No files matched your search
@@ -1,9 +1,8 @@
|
||||
import gi
|
||||
import logging
|
||||
from typing import Union, TYPE_CHECKING
|
||||
from typing import TYPE_CHECKING
|
||||
|
||||
from dzgui.const.enum import ContextMenu, Preferences
|
||||
from dzgui.managers.connection import ConnectionManager
|
||||
from dzgui.managers.thread_man import ThreadingManager
|
||||
from dzgui.model.servers import ServerModelManager
|
||||
from dzgui.util import strings
|
||||
@@ -60,12 +59,12 @@ class ContextMenuManager:
|
||||
|
||||
# THREADED
|
||||
case ContextMenu.ADD_SERVER:
|
||||
record = self.treeview.get_record_string()
|
||||
ServerModelManager(self.controller, self.treeview).add_by_ip(record)
|
||||
# TODO: update tab with !
|
||||
record = self.treeview.get_record()
|
||||
self.controller.add_by_record(record)
|
||||
case ContextMenu.CONNECT:
|
||||
record = self.treeview.get_record_string()
|
||||
ConnectionManager(self.controller).connect_by_ip(record)
|
||||
record = self.treeview.get_record()
|
||||
self.controller.connect_by_record(record)
|
||||
|
||||
case ContextMenu.REFRESH_PLAYERS:
|
||||
# get record
|
||||
# call a2s on thread
|
||||
|
||||
Reference in new issue
Block a user