#include "ubinstall-gtk.h" int yon_bootloader_save(main_window *widgets){ if (gtk_switch_get_active(GTK_SWITCH(widgets->BootloadTimerSwitch))){ // long time = gtk_spin_button_get_value(GTK_SPIN_BUTTON(widgets->BootloadTimerSpin)); // yon_config_register(,,yon_char_from_long(time)); } char *OS = (char*)gtk_entry_get_text(GTK_ENTRY(widgets->BootloadDefaultOSEntry)); if (strcmp(OS,DEFAULT_BOOTLOAD_MENU_ITEM_LABEL)){ // yon_config_register(,,OS); } else { // yon_config_remove_by_key(); } if (gtk_switch_get_active(GTK_SWITCH(widgets->BootloadNoPasswordSwitch))){ GtkTreeIter iter; GtkTreeModel *model = GTK_TREE_MODEL(widgets->BootloadUsersList); for_iter(model,&iter){ int is_admin; char *username, *password; gtk_tree_model_get(model,&iter,0,&is_admin,1,&username,2,&password,-1); // yon_config_register(,,); } } else { // yon_config_remove_by_key(); } return 1; }