diff --git a/source/ubl-settings-kernel.c b/source/ubl-settings-kernel.c index 8b74e4f..6dff6ad 100644 --- a/source/ubl-settings-kernel.c +++ b/source/ubl-settings-kernel.c @@ -567,6 +567,7 @@ kernels_tab *yon_tab_row_new(GtkListBox *target, char *target_string, main_windo gtk_size_group_add_widget(GTK_SIZE_GROUP(widgets->InstallSizeGroup),tab->install_tags_box); gtk_size_group_add_widget(GTK_SIZE_GROUP(widgets->RunSizeGroup),tab->run_tags_box); gtk_size_group_add_widget(GTK_SIZE_GROUP(widgets->DescriptionSizeGroup),tab->description_label); + gtk_size_group_add_widget(GTK_SIZE_GROUP(widgets->ButtonsSizeGroup),gtk_widget_get_parent(tab->launch_button)); } @@ -682,6 +683,7 @@ additions_kernels_tab *yon_additions_tab_row_new(GtkListBox *target, char *targe gtk_size_group_add_widget(GTK_SIZE_GROUP(widgets->KernelSizeGroup),gtk_widget_get_parent(gtk_widget_get_parent(tab->name_label))); gtk_size_group_add_widget(GTK_SIZE_GROUP(widgets->InstallSizeGroup),tab->install_tags_box); gtk_size_group_add_widget(GTK_SIZE_GROUP(widgets->DescriptionSizeGroup),tab->description_label); + gtk_size_group_add_widget(GTK_SIZE_GROUP(widgets->ButtonsSizeGroup),gtk_widget_get_parent(tab->remove_module_button)); } } return tab; @@ -869,6 +871,7 @@ void yon_main_window_complete(main_window *widgets){ widgets->InstallSizeGroup = GTK_SIZE_GROUP(gtk_builder_get_object(builder,"InstallSizeGroup")); widgets->RunSizeGroup = GTK_SIZE_GROUP(gtk_builder_get_object(builder,"RunSizeGroup")); widgets->DescriptionSizeGroup = GTK_SIZE_GROUP(gtk_builder_get_object(builder,"DescriptionSizeGroup")); + widgets->ButtonsSizeGroup = GTK_SIZE_GROUP(gtk_builder_get_object(builder,"ButtonsSizeGroup")); g_signal_connect(G_OBJECT(widgets->UpdateButton),"clicked",G_CALLBACK(on_update_clicked),widgets); g_signal_connect(G_OBJECT(widgets->InfoButton),"clicked",G_CALLBACK(on_info_clicked),widgets); diff --git a/source/ubl-settings-kernel.h b/source/ubl-settings-kernel.h index 3d8b5d0..94b520c 100644 --- a/source/ubl-settings-kernel.h +++ b/source/ubl-settings-kernel.h @@ -102,6 +102,7 @@ typedef struct { GtkSizeGroup *InstallSizeGroup; GtkSizeGroup *RunSizeGroup; GtkSizeGroup *DescriptionSizeGroup; + GtkSizeGroup *ButtonsSizeGroup; GtkWidget *MainRevealer; GtkWidget *TerminalRevealer; diff --git a/ubl-settings-kernel-table-row.glade b/ubl-settings-kernel-table-row.glade index 28bbd33..5c238d1 100644 --- a/ubl-settings-kernel-table-row.glade +++ b/ubl-settings-kernel-table-row.glade @@ -136,6 +136,7 @@ True False vertical + 2 @@ -151,6 +152,7 @@ True False vertical + 2 @@ -166,6 +168,7 @@ True False vertical + 2 @@ -181,6 +184,8 @@ True False center + 3 + 2 vertical 5 diff --git a/ubl-settings-kernel.glade b/ubl-settings-kernel.glade index 794e83f..3d4b658 100644 --- a/ubl-settings-kernel.glade +++ b/ubl-settings-kernel.glade @@ -1,5 +1,5 @@ - + @@ -18,6 +18,7 @@ +