From 04143645f26c811a128310f748c56e39b2b6a60b Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Tue, 22 Jul 2025 14:38:35 -0700 Subject: [PATCH] apprt/gtk-ng: fixed missing icon for hide button --- src/apprt/gtk-ng/class/clipboard_confirmation_dialog.zig | 2 +- src/apprt/gtk-ng/ui/1.0/clipboard-confirmation-dialog.blp | 8 ++++++++ src/apprt/gtk-ng/ui/1.4/clipboard-confirmation-dialog.blp | 8 ++++++++ 3 files changed, 17 insertions(+), 1 deletion(-) diff --git a/src/apprt/gtk-ng/class/clipboard_confirmation_dialog.zig b/src/apprt/gtk-ng/class/clipboard_confirmation_dialog.zig index 065521228..4814909b3 100644 --- a/src/apprt/gtk-ng/class/clipboard_confirmation_dialog.zig +++ b/src/apprt/gtk-ng/class/clipboard_confirmation_dialog.zig @@ -146,7 +146,7 @@ pub const ClipboardConfirmationDialog = extern struct { /// Whether the user can remember the choice. can_remember: bool = false, - /// Template bindings + // Template bindings text_view_scroll: *gtk.ScrolledWindow, text_view: *gtk.TextView, reveal_button: *gtk.Button, diff --git a/src/apprt/gtk-ng/ui/1.0/clipboard-confirmation-dialog.blp b/src/apprt/gtk-ng/ui/1.0/clipboard-confirmation-dialog.blp index 38fc8706b..c3b760373 100644 --- a/src/apprt/gtk-ng/ui/1.0/clipboard-confirmation-dialog.blp +++ b/src/apprt/gtk-ng/ui/1.0/clipboard-confirmation-dialog.blp @@ -68,6 +68,14 @@ template $GhosttyClipboardConfirmationDialog: $GhosttyDialog { valign: start; margin-end: 12; margin-top: 12; + + styles [ + "opaque", + ] + + Image { + icon-name: "view-conceal-symbolic"; + } } } }; diff --git a/src/apprt/gtk-ng/ui/1.4/clipboard-confirmation-dialog.blp b/src/apprt/gtk-ng/ui/1.4/clipboard-confirmation-dialog.blp index f1dcf426e..066927ff2 100644 --- a/src/apprt/gtk-ng/ui/1.4/clipboard-confirmation-dialog.blp +++ b/src/apprt/gtk-ng/ui/1.4/clipboard-confirmation-dialog.blp @@ -68,6 +68,14 @@ template $GhosttyClipboardConfirmationDialog: $GhosttyDialog { valign: start; margin-end: 12; margin-top: 12; + + styles [ + "opaque", + ] + + Image { + icon-name: "view-conceal-symbolic"; + } } }