|
|
|
@ -172,39 +172,15 @@ void on_toggle_button_switch_on(GtkWidget *, GtkToggleButton *toggle){
|
|
|
|
// * [RU]
|
|
|
|
// * [RU]
|
|
|
|
// * Функция инициализации всех параметров конфигурации
|
|
|
|
// * Функция инициализации всех параметров конфигурации
|
|
|
|
// */
|
|
|
|
// */
|
|
|
|
void config_init(){
|
|
|
|
void config_init(){
|
|
|
|
main_config.always_open_documentation=0;
|
|
|
|
memset(&main_config,0,sizeof(config));
|
|
|
|
main_config.socket_id=-1;
|
|
|
|
main_config.socket_id=-1;
|
|
|
|
main_config.save_socket_id=-1;
|
|
|
|
main_config.save_socket_id=-1;
|
|
|
|
main_config.load_socket_id=-1;
|
|
|
|
main_config.load_socket_id=-1;
|
|
|
|
main_config.lock_help=0;
|
|
|
|
|
|
|
|
main_config.lock_help=0;
|
|
|
|
|
|
|
|
main_config.lock_load_global=0;
|
|
|
|
|
|
|
|
main_config.lock_save_global=0;
|
|
|
|
|
|
|
|
main_config.lock_save_local=0;
|
|
|
|
|
|
|
|
main_config.debug_mode=0;
|
|
|
|
|
|
|
|
main_config.slider_thread=0;
|
|
|
|
|
|
|
|
main_config.install_thread=0;
|
|
|
|
|
|
|
|
main_config.progress_thread=0;
|
|
|
|
|
|
|
|
main_config.install_complete=0;
|
|
|
|
|
|
|
|
main_config.save_done=0;
|
|
|
|
|
|
|
|
main_config.save_configured=0;
|
|
|
|
|
|
|
|
main_config.configure_mode=0;
|
|
|
|
|
|
|
|
main_config.load_mode=YON_CONFIG_GLOBAL;
|
|
|
|
main_config.load_mode=YON_CONFIG_GLOBAL;
|
|
|
|
main_config.log_progress_buzy=0;
|
|
|
|
|
|
|
|
main_config.log_end=0;
|
|
|
|
|
|
|
|
main_config.exit_accepted=0;
|
|
|
|
|
|
|
|
main_config.config_load_path = NULL;
|
|
|
|
|
|
|
|
main_config.config_save_path = NULL;
|
|
|
|
|
|
|
|
main_config.force_scenario=0;
|
|
|
|
|
|
|
|
yon_packages_init();
|
|
|
|
yon_packages_init();
|
|
|
|
main_config.dry_run=0;
|
|
|
|
|
|
|
|
main_config.force_ini=NULL;
|
|
|
|
|
|
|
|
main_config.network_types = g_hash_table_new(g_str_hash,g_str_equal);
|
|
|
|
main_config.network_types = g_hash_table_new(g_str_hash,g_str_equal);
|
|
|
|
|
|
|
|
|
|
|
|
main_config.slides = NULL;
|
|
|
|
|
|
|
|
main_config.chosen_slide = NULL;
|
|
|
|
|
|
|
|
main_config.os_name = NULL;
|
|
|
|
|
|
|
|
main_config.devices = yon_config_load(get_devices_command,&main_config.devices_size);
|
|
|
|
main_config.devices = yon_config_load(get_devices_command,&main_config.devices_size);
|
|
|
|
{
|
|
|
|
{
|
|
|
|
int size;
|
|
|
|
int size;
|
|
|
|
@ -758,6 +734,7 @@ void yon_main_window_create(main_window *widgets){
|
|
|
|
g_signal_connect(G_OBJECT(widgets->PacmanSoftwareAllCell),"toggled",G_CALLBACK(on_pacman_software_all_toggled),widgets);
|
|
|
|
g_signal_connect(G_OBJECT(widgets->PacmanSoftwareAllCell),"toggled",G_CALLBACK(on_pacman_software_all_toggled),widgets);
|
|
|
|
g_signal_connect(G_OBJECT(widgets->PacmanSoftwareChosenCell),"toggled",G_CALLBACK(on_pacman_software_chosen_toggled),widgets);
|
|
|
|
g_signal_connect(G_OBJECT(widgets->PacmanSoftwareChosenCell),"toggled",G_CALLBACK(on_pacman_software_chosen_toggled),widgets);
|
|
|
|
g_signal_connect(G_OBJECT(widgets->PacmanSoftwareSearchEntry),"icon-press",G_CALLBACK(on_pacman_icon_press),widgets);
|
|
|
|
g_signal_connect(G_OBJECT(widgets->PacmanSoftwareSearchEntry),"icon-press",G_CALLBACK(on_pacman_icon_press),widgets);
|
|
|
|
|
|
|
|
g_signal_connect(G_OBJECT(widgets->PacmanSoftwareSearchEntry),"activate",G_CALLBACK(on_pacman_search_enter),widgets);
|
|
|
|
g_signal_connect(G_OBJECT(widgets->BootloadUserAddButton),"clicked",G_CALLBACK(on_bootloader_user_add),widgets);
|
|
|
|
g_signal_connect(G_OBJECT(widgets->BootloadUserAddButton),"clicked",G_CALLBACK(on_bootloader_user_add),widgets);
|
|
|
|
|
|
|
|
|
|
|
|
g_signal_connect(G_OBJECT(widgets->BootloadTimerSwitch),"state-set",G_CALLBACK(yon_gtk_widget_set_sensitive_from_switch),widgets->BootloadTimerSpin);
|
|
|
|
g_signal_connect(G_OBJECT(widgets->BootloadTimerSwitch),"state-set",G_CALLBACK(yon_gtk_widget_set_sensitive_from_switch),widgets->BootloadTimerSpin);
|
|
|
|
|