|
|
|
|
@ -46,7 +46,6 @@ void yon_interface_update(main_window *widgets){
|
|
|
|
|
gtk_switch_set_active(GTK_SWITCH(widgets->LocaleDefaultSwitch),1);
|
|
|
|
|
} else {
|
|
|
|
|
gtk_switch_set_active(GTK_SWITCH(widgets->LocaleDefaultSwitch),0);
|
|
|
|
|
}
|
|
|
|
|
int parsed_param_size;
|
|
|
|
|
config_str parsed_param = yon_char_parse(config_locale,&parsed_param_size,",");
|
|
|
|
|
GtkTreeIter iter;
|
|
|
|
|
@ -61,13 +60,14 @@ void yon_interface_update(main_window *widgets){
|
|
|
|
|
if (!strcmp(config_languages,parsed[0])){
|
|
|
|
|
gtk_list_store_set(widgets->LanguageList,&iter,0,1,-1);
|
|
|
|
|
}
|
|
|
|
|
} else if (!i){
|
|
|
|
|
|
|
|
|
|
} else if (yon_char_is_empty(config_languages)&&!i){
|
|
|
|
|
gtk_list_store_set(widgets->LanguageList,&iter,0,1,-1);
|
|
|
|
|
}
|
|
|
|
|
yon_char_parsed_free(parsed,parsed_size);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
g_signal_handlers_unblock_by_func(G_OBJECT(widgets->IDEntry),G_CALLBACK(on_id_changed),widgets);
|
|
|
|
|
g_signal_handlers_unblock_by_func(G_OBJECT(widgets->HostnameEntry),G_CALLBACK(on_hostname_changed),widgets);
|
|
|
|
|
|