mirror of
https://github.com/aclist/dztui.git
synced 2026-10-31 15:12:48 +01:00
chore: clear typehinting errors
This commit is contained in:
1 parent
05fd95cd8e
commit
59959ae3a1
2 files changed
+13
-16
No files matched your search
@@ -1,14 +1,19 @@
|
|||||||
import logging
|
import logging
|
||||||
import requests
|
import requests
|
||||||
import shutil
|
import shutil
|
||||||
|
import subprocess
|
||||||
|
import tarfile
|
||||||
|
from typing import TYPE_CHECKING
|
||||||
|
|
||||||
from dzgui.const.constants import (
|
from dzgui.const.constants import (
|
||||||
|
APP_NAME,
|
||||||
TMP_EXE,
|
TMP_EXE,
|
||||||
TMP_PATH,
|
TMP_PATH,
|
||||||
TMP_TARBALL,
|
TMP_TARBALL,
|
||||||
)
|
)
|
||||||
from dzgui.strings import dialogs
|
from dzgui.strings import dialogs
|
||||||
from dzgui.managers.threading import call_on_thread, StoredFunc, ThreadingManager
|
from dzgui.managers.threading import call_on_thread, StoredFunc, ThreadingManager
|
||||||
|
from dzgui.views.dialogs.generic import ExceptionDialog, QuitDialog
|
||||||
|
|
||||||
import gi
|
import gi
|
||||||
|
|
||||||
@@ -20,13 +25,15 @@ if TYPE_CHECKING:
|
|||||||
|
|
||||||
logger = logging.getLogger(APP_NAME)
|
logger = logging.getLogger(APP_NAME)
|
||||||
|
|
||||||
class UpdateManager:
|
|
||||||
def __init__(self) -> None:
|
|
||||||
|
|
||||||
self.thread_man = ThreadingManager()
|
class UpdateManager:
|
||||||
|
def __init__(self, controller: "Controller") -> None:
|
||||||
|
|
||||||
|
self.thread_man = ThreadingManager(controller)
|
||||||
|
self.controller = controller
|
||||||
|
|
||||||
@call_on_thread(dialogs.fetching_update)
|
@call_on_thread(dialogs.fetching_update)
|
||||||
def _update_version(self, exe_path: str, url: str) -> None:
|
def update_version(self, exe_path: str, url: str) -> None:
|
||||||
try:
|
try:
|
||||||
res = requests.get(url)
|
res = requests.get(url)
|
||||||
if res.status_code == 200:
|
if res.status_code == 200:
|
||||||
|
|||||||
@@ -1,9 +1,5 @@
|
|||||||
import logging
|
import logging
|
||||||
import os
|
import os
|
||||||
import requests
|
|
||||||
import shutil
|
|
||||||
import subprocess
|
|
||||||
import tarfile
|
|
||||||
|
|
||||||
from typing import Literal, TYPE_CHECKING
|
from typing import Literal, TYPE_CHECKING
|
||||||
|
|
||||||
@@ -13,20 +9,14 @@ from dzgui.const.constants import (
|
|||||||
NO_FILL,
|
NO_FILL,
|
||||||
FILL,
|
FILL,
|
||||||
NO_PADDING,
|
NO_PADDING,
|
||||||
TMP_EXE,
|
|
||||||
TMP_PATH,
|
|
||||||
TMP_TARBALL,
|
|
||||||
)
|
)
|
||||||
from dzgui.const.update import ALLOW_UPDATES
|
|
||||||
from dzgui.const.enum import ServerTab
|
from dzgui.const.enum import ServerTab
|
||||||
from dzgui.managers.update import UpdateManager
|
from dzgui.managers.update import UpdateManager
|
||||||
from dzgui.strings import dialogs
|
|
||||||
from dzgui.util.clip import copy_clipboard
|
from dzgui.util.clip import copy_clipboard
|
||||||
from dzgui.views.components.buttonbox import ButtonBox
|
from dzgui.views.components.buttonbox import ButtonBox
|
||||||
from dzgui.views.components.filter_panel import FilterPanel
|
from dzgui.views.components.filter_panel import FilterPanel
|
||||||
from dzgui.views.components.mod_panel import ModSelectionPanel
|
from dzgui.views.components.mod_panel import ModSelectionPanel
|
||||||
from dzgui.views.components.buttons import IconTextButton, RefreshButton, KeysButton
|
from dzgui.views.components.buttons import IconTextButton, RefreshButton, KeysButton
|
||||||
from dzgui.views.dialogs.generic import ExceptionDialog, QuitDialog
|
|
||||||
|
|
||||||
import gi
|
import gi
|
||||||
|
|
||||||
@@ -106,7 +96,7 @@ class RightPanel(Gtk.Box):
|
|||||||
self.pack_start(self.gutter_box, NO_EXPAND, FILL, NO_PADDING)
|
self.pack_start(self.gutter_box, NO_EXPAND, FILL, NO_PADDING)
|
||||||
|
|
||||||
def _on_update_button_clicked(self, button: Gtk.Button, exe_path: str, url: str) -> None:
|
def _on_update_button_clicked(self, button: Gtk.Button, exe_path: str, url: str) -> None:
|
||||||
UpdateManager().update_version()
|
UpdateManager(self.controller).update_version()
|
||||||
|
|
||||||
def _on_server_page_changed(
|
def _on_server_page_changed(
|
||||||
self, emitter: "Emitter", page: "ServerTreeView"
|
self, emitter: "Emitter", page: "ServerTreeView"
|
||||||
|
|||||||
Reference in new issue
Block a user