From 9f36569fd41c1c41dd68da9a9677ee5eb9295afe Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Tue, 10 Nov 2026 05:10:56 +0900 Subject: [PATCH] drop: LoggerAlertsButton --- dzgui/views/components/buttons.py | 22 ---------------------- dzgui/views/components/statusbar.py | 4 ---- 2 files changed, 26 deletions(-) diff --git a/dzgui/views/components/buttons.py b/dzgui/views/components/buttons.py index bb3d45d..13a8e91 100644 --- a/dzgui/views/components/buttons.py +++ b/dzgui/views/components/buttons.py @@ -252,28 +252,6 @@ class AddButton(IconTextButton): self.set_tooltip_text(connect_panel.add_tooltip) -class LoggerAlertsButton(IconTextButton): - def __init__(self, warnings: int, errors: int) -> None: - warnings_text = "" - errors_text = "" - separator = "" - if warnings > 0: - warnings_plural = pluralize("warnings", warnings) - warnings_text = f"{warnings} {warnings_plural}" - if errors > 0: - errors_plural = pluralize("errors", errors) - errors_text = f" {errors} {errors_plural}" - if warnings + errors > 1: - separator = "," - concat = warnings_text + separator + errors_text - super().__init__( - icon=WARNING, - label=f"Loaded with{concat}", - ) - self.set_halign(Gtk.Align.END) - self.set_hexpand(True) - self.set_tooltip_text(alert_button_tooltip) - class SpinnerButton(Gtk.Button): def __init__(self, label: str) -> None: diff --git a/dzgui/views/components/statusbar.py b/dzgui/views/components/statusbar.py index 7eb75a3..b9dc49b 100644 --- a/dzgui/views/components/statusbar.py +++ b/dzgui/views/components/statusbar.py @@ -2,7 +2,6 @@ from typing import Self, Union, TYPE_CHECKING from dzgui.const.enum import NotebookPage, ServerTab from dzgui.util.strings import esc_to_return, question_to_return -from dzgui.views.components.buttons import LoggerAlertsButton import gi @@ -47,9 +46,6 @@ class Statusbar(Gtk.Grid): self.emitter.connect("servers_loaded", self._on_servers_loaded) self.emitter.connect("mods_updated", self._on_mods_updated) - def _on_alerts_clicked(self, button: LoggerAlertsButton) -> None: - self.controller.populate_log() - def _on_mods_updated(self, emitter: "Emitter", msg: str, mods: int) -> None: self.set_by_context(NotebookPage.MODS, msg)