pull/101/head
parent 65c6a920ce
commit c16642ddb9
No known key found for this signature in database
GPG Key ID: FF1D842BF4DDE92B

@ -49,7 +49,7 @@ int yon_bootloader_save(main_window *widgets){
config_str final = yon_char_parsed_merge(save_parameters,size,grub_users,users_size,&final_size); config_str final = yon_char_parsed_merge(save_parameters,size,grub_users,users_size,&final_size);
config_str parameters = yon_config_get_save_parameters_by_list(&save_size,final,final_size); config_str parameters = yon_config_get_save_parameters_by_list(&save_size,final,final_size);
if (parameters){ if (parameters){
char *command_parameters = yon_char_parsed_to_string(parameters,size," -- "); char *command_parameters = yon_char_parsed_to_string(parameters,save_size," -- ");
char *command = yon_char_unite(ubconfig_dull_command,"--target system ",command_parameters,NULL); char *command = yon_char_unite(ubconfig_dull_command,"--target system ",command_parameters,NULL);
if (!system(command)){} if (!system(command)){}
free(command); free(command);

@ -43,7 +43,7 @@ int yon_kernel_save(main_window *widgets){
} }
int yon_kernel_addon_save(main_window *widgets){ int yon_kernel_addon_save(main_window *widgets){
yon_kernel_save(widgets); // yon_kernel_save(widgets);
GList *list = gtk_container_get_children(GTK_CONTAINER(widgets->KernelAddonListBox)); GList *list = gtk_container_get_children(GTK_CONTAINER(widgets->KernelAddonListBox));
char *install_modules = ""; char *install_modules = "";
for(GList *iter = list;iter;iter = iter->next){ for(GList *iter = list;iter;iter = iter->next){
@ -96,14 +96,14 @@ int yon_os_components_save(main_window *widgets){
yon_config_remove_by_key(modules_parameter); yon_config_remove_by_key(modules_parameter);
} }
if (!main_config.configure_mode){ if (!main_config.configure_mode){
int size; int parameters_size;
config_str parameters = yon_config_get_save_parameters_by_key(&size,modules_parameter,NULL); config_str parameters = yon_config_get_save_parameters_by_key(&parameters_size,modules_parameter,NULL);
if (parameters){ if (parameters){
char *command_parameters = yon_char_parsed_to_string(parameters,size," -- "); char *command_parameters = yon_char_parsed_to_string(parameters,parameters_size," -- ");
char *command = yon_char_unite(ubconfig_dull_command,"--target system ",command_parameters,NULL); char *command = yon_char_unite(ubconfig_dull_command,"--target system ",command_parameters,NULL);
if (!system(command)){} if (!system(command)){}
free(command); free(command);
yon_char_parsed_free(parameters,size); yon_char_parsed_free(parameters,parameters_size);
} }
} }
return 1; return 1;

@ -289,7 +289,7 @@ int yon_network_save(main_window *widgets){
config_str final = yon_char_parsed_merge(save_parameters,size,users,users_size,&final_size); config_str final = yon_char_parsed_merge(save_parameters,size,users,users_size,&final_size);
config_str parameters = yon_config_get_save_parameters_by_list(&save_size,final,final_size); config_str parameters = yon_config_get_save_parameters_by_list(&save_size,final,final_size);
if (parameters){ if (parameters){
char *command_parameters = yon_char_parsed_to_string(parameters,size," -- "); char *command_parameters = yon_char_parsed_to_string(parameters,save_size," -- ");
char *command = yon_char_unite(ubconfig_dull_command,"--target system ",command_parameters,NULL); char *command = yon_char_unite(ubconfig_dull_command,"--target system ",command_parameters,NULL);
if (!system(command)){} if (!system(command)){}
free(command); free(command);

@ -152,7 +152,7 @@ int yon_page_save(main_window *widgets, enum YON_PAGES page){
return yon_os_components_save(widgets); return yon_os_components_save(widgets);
break; break;
case YON_PAGE_KERNEL: case YON_PAGE_KERNEL:
// return yon_kernel_save(widgets); return yon_kernel_save(widgets);
break; break;
case YON_PAGE_KERNEL_ADDON: case YON_PAGE_KERNEL_ADDON:
return yon_kernel_addon_save(widgets); return yon_kernel_addon_save(widgets);

@ -4311,11 +4311,11 @@ and help you install UBLinux on your computer</property>
<object class="GtkScrolledWindow"> <object class="GtkScrolledWindow">
<property name="visible">True</property> <property name="visible">True</property>
<property name="can-focus">True</property> <property name="can-focus">True</property>
<property name="shadow-type">in</property>
<child> <child>
<object class="GtkViewport"> <object class="GtkViewport">
<property name="visible">True</property> <property name="visible">True</property>
<property name="can-focus">False</property> <property name="can-focus">False</property>
<property name="shadow-type">none</property>
<child> <child>
<object class="GtkBox" id="NetworkConnectionsBox"> <object class="GtkBox" id="NetworkConnectionsBox">
<property name="visible">True</property> <property name="visible">True</property>

Loading…
Cancel
Save