From cb0f8a0282677413a48ff626658bc62b7d905f1a Mon Sep 17 00:00:00 2001 From: Alx Sa Date: Sun, 11 May 2025 05:50:49 +0000 Subject: [PATCH] libgimp, libgimpwidgets: Let string widgets expand horizontally This makes GimpProcedureDialog string argument widgets expand horizontally by default. --- libgimp/gimpproceduredialog.c | 1 + libgimpwidgets/gimppropwidgets.c | 2 ++ 2 files changed, 3 insertions(+) diff --git a/libgimp/gimpproceduredialog.c b/libgimp/gimpproceduredialog.c index 6b29a29ea0..9bd57581e8 100644 --- a/libgimp/gimpproceduredialog.c +++ b/libgimp/gimpproceduredialog.c @@ -788,6 +788,7 @@ gimp_procedure_dialog_get_widget (GimpProcedureDialog *dialog, gtk_text_view_set_bottom_margin (GTK_TEXT_VIEW (widget), 3); gtk_text_view_set_left_margin (GTK_TEXT_VIEW (widget), 3); gtk_text_view_set_right_margin (GTK_TEXT_VIEW (widget), 3); + gtk_widget_set_hexpand (widget, TRUE); g_object_unref (buffer); } else if (widget_type == GTK_TYPE_ENTRY) diff --git a/libgimpwidgets/gimppropwidgets.c b/libgimpwidgets/gimppropwidgets.c index d4ad63e037..d9dd3585f3 100644 --- a/libgimpwidgets/gimppropwidgets.c +++ b/libgimpwidgets/gimppropwidgets.c @@ -2242,6 +2242,7 @@ gimp_prop_entry_new (GObject *config, gtk_editable_set_editable (GTK_EDITABLE (entry), param_spec->flags & G_PARAM_WRITABLE); + gtk_widget_set_hexpand (entry, TRUE); set_param_spec (G_OBJECT (entry), entry, param_spec); @@ -2361,6 +2362,7 @@ gimp_prop_label_entry_new (GObject *config, gtk_editable_set_editable (GTK_EDITABLE (entry), param_spec->flags & G_PARAM_WRITABLE); + gtk_widget_set_hexpand (entry, TRUE); set_param_spec (G_OBJECT (label_entry), label_entry, param_spec);