|
|
|
|
@ -1184,12 +1184,16 @@ kernels_tab *yon_tab_row_new(GtkListBox *target, char *target_string, main_windo
|
|
|
|
|
}
|
|
|
|
|
tab->module_requirements = yon_char_parse(parsed[3],&tab->module_requirements_size,",");
|
|
|
|
|
tab->package_requirements = yon_char_parse(parsed[4],&tab->package_requirements_size,",");
|
|
|
|
|
|
|
|
|
|
unsigned int desc_size;
|
|
|
|
|
config_str desc = yon_char_wrap_to_lines(parsed[6],3,&desc_size);
|
|
|
|
|
char *description = yon_char_parsed_to_string(desc,desc_size,"\n");
|
|
|
|
|
|
|
|
|
|
yon_char_parsed_free(types_parsed,types_size);
|
|
|
|
|
gtk_label_set_markup(GTK_LABEL(tab->name_label),name);
|
|
|
|
|
gtk_label_set_markup(GTK_LABEL(tab->module_label),module);
|
|
|
|
|
gtk_label_set_markup(GTK_LABEL(tab->package_label),package);
|
|
|
|
|
gtk_label_set_text(GTK_LABEL(tab->description_label),parsed[6]);
|
|
|
|
|
gtk_label_set_text(GTK_LABEL(tab->description_label),description);
|
|
|
|
|
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->TagsSizeGroup),tab->tags_box);
|
|
|
|
|
gtk_size_group_add_widget(GTK_SIZE_GROUP(widgets->InstallSizeGroup),tab->install_tags_box);
|
|
|
|
|
@ -1525,6 +1529,9 @@ void yon_main_window_complete(main_window *widgets){
|
|
|
|
|
g_signal_connect(G_OBJECT(widgets->LoadLocalMenuItem),"activate",G_CALLBACK(on_config_local_load),widgets);
|
|
|
|
|
g_signal_connect(G_OBJECT(widgets->LoadCustomMenuItem),"activate",G_CALLBACK(on_config_custom_load),widgets);
|
|
|
|
|
|
|
|
|
|
// yon_gtk_scrolled_window_set_horizontal_at_desired_size(widgets->Window,GTK_SCROLLED_WINDOW(gtk_widget_get_parent(gtk_widget_get_parent(widgets->KernelsPackageBox))));
|
|
|
|
|
// yon_gtk_scrolled_window_set_horizontal_at_desired_size(widgets->Window,GTK_SCROLLED_WINDOW(gtk_widget_get_parent(gtk_widget_get_parent(widgets->AdditionsPackageBox))));
|
|
|
|
|
|
|
|
|
|
int paned_pos=0;
|
|
|
|
|
if (yon_window_config_get_parameter("settings","paned_pos",&paned_pos,YON_TYPE_INT)) {
|
|
|
|
|
gtk_paned_set_position(GTK_PANED(widgets->TerminalPaned),paned_pos);
|
|
|
|
|
|