mirror of
https://github.com/aclist/dztui.git
synced 2026-08-29 03:06:56 +02:00
chore: clear typehinting errors
This commit is contained in:
parent
510719e3ec
commit
1a1145c79c
@ -288,7 +288,7 @@ class SpinnerButton(Gtk.Button):
|
|||||||
self.connect("clicked", self._on_button_clicked)
|
self.connect("clicked", self._on_button_clicked)
|
||||||
self.connect("map", self._on_map)
|
self.connect("map", self._on_map)
|
||||||
|
|
||||||
def _on_map(self, a) -> None:
|
def _on_map(self, button: Self) -> None:
|
||||||
self.spinner.set_visible(False)
|
self.spinner.set_visible(False)
|
||||||
|
|
||||||
def _on_button_clicked(self, button: Self) -> None:
|
def _on_button_clicked(self, button: Self) -> None:
|
||||||
|
|||||||
@ -61,7 +61,7 @@ class OfflineErrorPopover(ErrorPopover):
|
|||||||
def __init__(self, relative_to: Gtk.Widget, position: Gtk.PositionType) -> None:
|
def __init__(self, relative_to: Gtk.Widget, position: Gtk.PositionType) -> None:
|
||||||
super().__init__(relative_to=relative_to, position=position)
|
super().__init__(relative_to=relative_to, position=position)
|
||||||
|
|
||||||
def set_label(self, error: FolderError, msg: str) -> None:
|
def set_error_label(self, error: FolderError, msg: str) -> None:
|
||||||
match error:
|
match error:
|
||||||
case FolderError.NO_VALID_MODS:
|
case FolderError.NO_VALID_MODS:
|
||||||
prefix = offline.no_mods
|
prefix = offline.no_mods
|
||||||
@ -159,13 +159,13 @@ class FolderHBox(HBox):
|
|||||||
|
|
||||||
def present_error(self, error: FolderError, msg: str) -> None:
|
def present_error(self, error: FolderError, msg: str) -> None:
|
||||||
if error == FolderError.FOLDER_CHANGED:
|
if error == FolderError.FOLDER_CHANGED:
|
||||||
self.sidepop.set_label(error, msg)
|
self.sidepop.set_error_label(error, msg)
|
||||||
self.sidepop.popup()
|
self.sidepop.popup()
|
||||||
return
|
return
|
||||||
self.folder = ""
|
self.folder = ""
|
||||||
self.label.set_text("")
|
self.label.set_text("")
|
||||||
self.unset_button.hide()
|
self.unset_button.hide()
|
||||||
self.pop.set_label(error, msg)
|
self.pop.set_error_label(error, msg)
|
||||||
self.pop.popup()
|
self.pop.popup()
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -69,6 +69,7 @@ class SubmitField(Gtk.Box):
|
|||||||
self.entry.connect("icon-release", self._on_icon_release)
|
self.entry.connect("icon-release", self._on_icon_release)
|
||||||
self.entry.set_visibility(False)
|
self.entry.set_visibility(False)
|
||||||
|
|
||||||
|
self.button: SpinnerButton | Gtk.Button
|
||||||
if slow:
|
if slow:
|
||||||
self.button = SpinnerButton(label=options.save_button)
|
self.button = SpinnerButton(label=options.save_button)
|
||||||
else:
|
else:
|
||||||
@ -183,12 +184,14 @@ class SteamSubmitField(SubmitField):
|
|||||||
|
|
||||||
def _on_api_success(self, emitter: "Emitter") -> None:
|
def _on_api_success(self, emitter: "Emitter") -> None:
|
||||||
self.old_text = self.entry.get_text()
|
self.old_text = self.entry.get_text()
|
||||||
self.button.stop_spinner()
|
if isinstance(self.button, SpinnerButton):
|
||||||
|
self.button.stop_spinner()
|
||||||
self.entry.set_sensitive(True)
|
self.entry.set_sensitive(True)
|
||||||
|
|
||||||
def _on_api_failure(self, emitter: "Emitter") -> None:
|
def _on_api_failure(self, emitter: "Emitter") -> None:
|
||||||
self.pop.popup()
|
self.pop.popup()
|
||||||
self.button.stop_spinner()
|
if isinstance(self.button, SpinnerButton):
|
||||||
|
self.button.stop_spinner()
|
||||||
self.entry.set_sensitive(True)
|
self.entry.set_sensitive(True)
|
||||||
|
|
||||||
def block_text_entry(self) -> None:
|
def block_text_entry(self) -> None:
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user