From fe10ea82e3ebad70b9bfde9940f138c05c520d77 Mon Sep 17 00:00:00 2001 From: Ivan Dmitrievich Yartsev Date: Wed, 21 Jan 2026 11:07:03 +0000 Subject: [PATCH] Fixed configuration hub elements label wrapping --- source/ubinstall-gtk-config-hub.c | 6 +----- source/ubinstall-gtk-kernel.c | 18 ------------------ 2 files changed, 1 insertion(+), 23 deletions(-) diff --git a/source/ubinstall-gtk-config-hub.c b/source/ubinstall-gtk-config-hub.c index fc05cea..0edfcb5 100644 --- a/source/ubinstall-gtk-config-hub.c +++ b/source/ubinstall-gtk-config-hub.c @@ -140,7 +140,7 @@ void yon_configuration_hub_add(GtkFlowBox *target, char *name, char *icon, enum GtkIconInfo *info = gtk_icon_theme_lookup_icon_for_scale(gtk_icon_theme_get_default(),icon,54,1,GTK_ICON_LOOKUP_FORCE_SIZE); - char *name_wrapped = yon_char_wrap_to_length_str(name,10); + char *name_wrapped = yon_char_wrap_to_length_str(name,30); cur_icon->MainBox = gtk_box_new(GTK_ORIENTATION_HORIZONTAL,5); cur_icon->Label = gtk_label_new(name_wrapped); cur_icon->Image = gtk_image_new_from_pixbuf(gtk_icon_info_load_icon(info,NULL)); @@ -153,10 +153,6 @@ void yon_configuration_hub_add(GtkFlowBox *target, char *name, char *icon, enum gtk_container_add(GTK_CONTAINER(flow),cur_icon->MainBox); gtk_box_pack_start(GTK_BOX(cur_icon->MainBox),cur_icon->Image,0,0,0); gtk_box_pack_start(GTK_BOX(cur_icon->MainBox),cur_icon->Label,0,0,0); - // gtk_widget_set_margin_bottom(cur_icon->MainBox,5); - // gtk_widget_set_margin_top(cur_icon->MainBox,5); - // gtk_widget_set_margin_start(cur_icon->MainBox,5); - // gtk_widget_set_margin_end(cur_icon->MainBox,5); gtk_flow_box_insert(target,flow,-1); gtk_widget_show_all(flow); free(name_wrapped); diff --git a/source/ubinstall-gtk-kernel.c b/source/ubinstall-gtk-kernel.c index 7cefc09..f199159 100644 --- a/source/ubinstall-gtk-kernel.c +++ b/source/ubinstall-gtk-kernel.c @@ -284,24 +284,6 @@ void on_kernel_addon_info(GtkLabel *self){ } GtkWidget *label = NULL; - // { - // yon_packages_info *info = yon_packages_get_info_struct(YON_PACKAGES_ALL,package); - // char *info_string = yon_packages_get_info_string(info); - - // if (!yon_char_is_empty(info_string)){ - // label = gtk_label_new(NULL); - // yon_gtk_label_set_font(GTK_LABEL(label)); - // char *temp = info_string; - // gtk_label_set_markup(GTK_LABEL(label),temp); - // gtk_widget_show(label); - // gtk_box_pack_start(GTK_BOX(window->MainBox),label,0,0,0); - // } else { - // label = gtk_label_new(PACKAGE_NOT_FOUND_LABEL); - // yon_gtk_label_set_font(GTK_LABEL(label)); - // gtk_widget_show(label); - // gtk_box_pack_start(GTK_BOX(window->MainBox),label,0,0,0); - // } - // } config_str info = yon_config_load(get_package_info_command(package),&size); if (size!=-1){ info_element *element = yon_package_info_element_new();