From f5d16cfde75a0fc7f4699f2722e28ea4bda40914 Mon Sep 17 00:00:00 2001 From: heliguy4599 Date: Mon, 12 Feb 2024 22:45:54 -0500 Subject: [PATCH] All icon buttons have tooltip text --- data/ui/properties.blp | 2 ++ src/app_row_widget.py | 6 +++--- src/orphans_window.py | 2 +- src/properties_window.py | 2 +- src/remotes_window.py | 2 +- 5 files changed, 8 insertions(+), 6 deletions(-) diff --git a/data/ui/properties.blp b/data/ui/properties.blp index b2dfcbf..d9e8763 100644 --- a/data/ui/properties.blp +++ b/data/ui/properties.blp @@ -93,6 +93,7 @@ template $PropertiesWindow: Adw.Window { [suffix] Button runtime_properties { icon-name: "info-symbolic"; + tooltip-text: _("View Properties"); valign: center; styles [ @@ -103,6 +104,7 @@ template $PropertiesWindow: Adw.Window { [suffix] Button runtime_copy { icon-name: "edit-copy-symbolic"; + tooltip-text: _("Copy"); valign: center; styles [ diff --git a/src/app_row_widget.py b/src/app_row_widget.py index 6e377b0..fe98e1c 100644 --- a/src/app_row_widget.py +++ b/src/app_row_widget.py @@ -141,7 +141,7 @@ class AppRow(Adw.ActionRow): ) self.add_suffix(properties_button) - self.tickbox = Gtk.CheckButton(visible=False) # visible=self.in_batch_mode + self.tickbox = Gtk.CheckButton(visible=False, tooltip_text=_("Select")) # visible=self.in_batch_mode self.tickbox.add_css_class("selection-mode") self.tickbox.connect("toggled", parent_window.row_select_handler) self.add_suffix(self.tickbox) @@ -149,8 +149,8 @@ class AppRow(Adw.ActionRow): self.set_activatable(False) self.row_menu = Gtk.MenuButton( - icon_name="view-more-symbolic", valign=Gtk.Align.CENTER - ) # visible=not self.in_batch_mode + icon_name="view-more-symbolic", valign=Gtk.Align.CENTER, tooltip_text=_("View More") + ) self.row_menu.add_css_class("flat") row_menu_model = Gio.Menu() copy_menu_model = Gio.Menu() diff --git a/src/orphans_window.py b/src/orphans_window.py index c26c638..635a68b 100644 --- a/src/orphans_window.py +++ b/src/orphans_window.py @@ -264,7 +264,7 @@ class OrphansWindow(Adw.Window): ) dir_row.add_suffix(open_row_button) - select_button = Gtk.CheckButton() + select_button = Gtk.CheckButton(tooltip_text=_("Select")) select_button.add_css_class("selection-mode") select_button.connect("toggled", self.selection_handler, dir_name) select_button.set_active(self.should_select_all) diff --git a/src/properties_window.py b/src/properties_window.py index a71753c..d4b189f 100644 --- a/src/properties_window.py +++ b/src/properties_window.py @@ -102,7 +102,7 @@ class PropertiesWindow(Adw.Window): if self.current_flatpak[i] == "": continue - row = Adw.ActionRow(title=column_headers[i], activatable=True) + row = Adw.ActionRow(title=column_headers[i], tooltip_text=_("Copy"), activatable=True) row.add_suffix(Gtk.Image.new_from_icon_name("edit-copy-symbolic")) row.set_subtitle(GLib.markup_escape_text(self.current_flatpak[i])) row.add_css_class("property") diff --git a/src/remotes_window.py b/src/remotes_window.py index 522ba80..d24daf7 100644 --- a/src/remotes_window.py +++ b/src/remotes_window.py @@ -225,7 +225,7 @@ class RemotesWindow(Adw.Window): remote_row = Adw.ActionRow(title=title) more = Gtk.MenuButton( - icon_name="view-more-symbolic", valign=Gtk.Align.CENTER + icon_name="view-more-symbolic", valign=Gtk.Align.CENTER, tooltip_text=_("View More") ) more.add_css_class("flat") options = Gtk.Popover()