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 @@
+