From 742bbc84447a7a54651ad563484272d98a2d6e37 Mon Sep 17 00:00:00 2001 From: Heliguy Date: Sat, 7 Sep 2024 00:39:39 -0400 Subject: [PATCH] Add tooltip text for disabled remote rows --- src/remotes_page/remote_row.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/remotes_page/remote_row.py b/src/remotes_page/remote_row.py index 62005db..345742f 100644 --- a/src/remotes_page/remote_row.py +++ b/src/remotes_page/remote_row.py @@ -46,6 +46,7 @@ class RemoteRow(Adw.ActionRow): self.remove_css_class("warning") self.set_icon_name("") + self.set_tooltip_text("") self.remote.disabled = False self.parent_page.toast_overlay.add_toast(Adw.Toast(title=_("Enabled remote"))) self.menu_listbox.get_row_at_index(2).set_visible(False) @@ -66,6 +67,7 @@ class RemoteRow(Adw.ActionRow): def callback(*args): self.add_css_class("warning") self.set_icon_name("error-symbolic") + self.set_tooltip_text(_("Remote is Disabled")) self.remote.disabled = True self.parent_page.toast_overlay.add_toast(Adw.Toast(title=_("Disabled remote"))) self.menu_listbox.get_row_at_index(2).set_visible(True) @@ -141,6 +143,7 @@ class RemoteRow(Adw.ActionRow): if self.remote.disabled: self.set_icon_name("error-symbolic") self.add_css_class("warning") + self.set_tooltip_text(_("Remote is Disabled")) def __init__(self, parent_page, installation, remote, **kwargs): super().__init__(**kwargs) @@ -159,4 +162,4 @@ class RemoteRow(Adw.ActionRow): # Connections self.menu_listbox.connect("row-activated", self.on_menu_action) - self.filter_button.connect("clicked", lambda *_: parent_page.filter_remote(self)) \ No newline at end of file + self.filter_button.connect("clicked", lambda *_: parent_page.filter_remote(self))