From ac4fa6d6d57d0a3bb5407bd432f7c03184f85d45 Mon Sep 17 00:00:00 2001 From: Ivan Yarcev Date: Thu, 18 Jan 2024 12:37:14 +0600 Subject: [PATCH] Custom status boxes have wrapped labels --- source/libublsettings-gtk3.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/source/libublsettings-gtk3.c b/source/libublsettings-gtk3.c index 30b1934..df4d520 100644 --- a/source/libublsettings-gtk3.c +++ b/source/libublsettings-gtk3.c @@ -681,6 +681,8 @@ int yon_ubl_status_box_spawn_infinite(GtkContainer *container, char *display_tex GtkWidget *revealer = gtk_revealer_new(); GtkWidget *label = gtk_label_new(""); GtkWidget *icon = gtk_image_new(); + gtk_label_set_line_wrap(GTK_LABEL(label),1); + gtk_label_set_line_wrap_mode(GTK_LABEL(label),PANGO_WRAP_WORD); gtk_container_add(GTK_CONTAINER(revealer),box); gtk_box_pack_start(GTK_BOX(box),icon,0,0,5); gtk_box_pack_start(GTK_BOX(box),label,0,0,5); @@ -752,6 +754,8 @@ void yon_ubl_status_box_spawn(GtkContainer *container,char *display_text, int ti GtkWidget *revealer = gtk_revealer_new(); GtkWidget *label = gtk_label_new(""); GtkWidget *icon = gtk_image_new(); + gtk_label_set_line_wrap(GTK_LABEL(label),1); + gtk_label_set_line_wrap_mode(GTK_LABEL(label),PANGO_WRAP_WORD); gtk_container_add(GTK_CONTAINER(revealer),box); gtk_box_pack_start(GTK_BOX(box),icon,0,0,5); gtk_box_pack_start(GTK_BOX(box),label,0,0,5);