From ef5d8c482ab394255d75c89ec82d3928b1c6445c Mon Sep 17 00:00:00 2001 From: deepend Date: Fri, 23 Jan 2026 10:41:18 -0700 Subject: [PATCH] Extended the GTK3 stock-to-icon mapping to cover apply/remove so GTK stock buttons continue to map to themed icon names in GTK3 builds. --- src/fe-gtk/gtkutil.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/fe-gtk/gtkutil.c b/src/fe-gtk/gtkutil.c index 15aa317b..15c213e1 100644 --- a/src/fe-gtk/gtkutil.c +++ b/src/fe-gtk/gtkutil.c @@ -81,10 +81,14 @@ gtkutil_icon_name_from_stock (const char *stock_name) return "dialog-cancel"; if (strcmp (stock_name, "gtk-ok") == 0) return "dialog-ok"; + if (strcmp (stock_name, "gtk-apply") == 0) + return "dialog-apply"; if (strcmp (stock_name, "gtk-copy") == 0) return "edit-copy"; if (strcmp (stock_name, "gtk-delete") == 0) return "edit-delete"; + if (strcmp (stock_name, "gtk-remove") == 0) + return "list-remove"; if (strcmp (stock_name, "gtk-clear") == 0) return "edit-clear"; if (strcmp (stock_name, "gtk-redo") == 0)