@ -316,7 +316,6 @@ void yon_main_window_create(main_window *widgets){
widgets - > DocumentationMenuItem = yon_ubl_menu_item_documentation_new ( DOCUMENTATION_LABEL ) ;
widgets - > DocumentationMenuItem = yon_ubl_menu_item_documentation_new ( DOCUMENTATION_LABEL ) ;
widgets - > AboutMenuItem = yon_ubl_menu_item_about_new ( ABOUT_LABEL ) ;
widgets - > AboutMenuItem = yon_ubl_menu_item_about_new ( ABOUT_LABEL ) ;
widgets - > LoadGlobalConfigurationMenuItem = yon_gtk_builder_get_widget ( builder , " LoadGlobalConfigurationMenuItem " ) ;
widgets - > LoadLocalConfigurationMenuItem = yon_gtk_builder_get_widget ( builder , " LoadLocalConfigurationMenuItem " ) ;
widgets - > LoadLocalConfigurationMenuItem = yon_gtk_builder_get_widget ( builder , " LoadLocalConfigurationMenuItem " ) ;
widgets - > LoadExternalConfigurationMenuItem = yon_gtk_builder_get_widget ( builder , " LoadExternalConfigurationMenuItem " ) ;
widgets - > LoadExternalConfigurationMenuItem = yon_gtk_builder_get_widget ( builder , " LoadExternalConfigurationMenuItem " ) ;
@ -618,7 +617,6 @@ void yon_main_window_create(main_window *widgets){
{
{
g_signal_connect ( G_OBJECT ( widgets - > LicenseAgreeRadio ) , " toggled " , G_CALLBACK ( yon_gtk_widget_set_sensitive_from_toggle_button ) , widgets - > NextButton ) ;
g_signal_connect ( G_OBJECT ( widgets - > LicenseAgreeRadio ) , " toggled " , G_CALLBACK ( yon_gtk_widget_set_sensitive_from_toggle_button ) , widgets - > NextButton ) ;
g_signal_connect ( G_OBJECT ( widgets - > LoadGlobalConfigurationMenuItem ) , " activate " , G_CALLBACK ( on_config_global_load ) , widgets ) ;
g_signal_connect ( G_OBJECT ( widgets - > LoadLocalConfigurationMenuItem ) , " activate " , G_CALLBACK ( on_config_local_load ) , widgets ) ;
g_signal_connect ( G_OBJECT ( widgets - > LoadLocalConfigurationMenuItem ) , " activate " , G_CALLBACK ( on_config_local_load ) , widgets ) ;
g_signal_connect ( G_OBJECT ( widgets - > LoadExternalConfigurationMenuItem ) , " activate " , G_CALLBACK ( on_config_custom_load ) , widgets ) ;
g_signal_connect ( G_OBJECT ( widgets - > LoadExternalConfigurationMenuItem ) , " activate " , G_CALLBACK ( on_config_custom_load ) , widgets ) ;
@ -865,23 +863,11 @@ void yon_main_window_create(main_window *widgets){
g_thread_new ( " Partitions_thread " , ( GThreadFunc ) yon_partitions_list_load , widgets ) ;
g_thread_new ( " Partitions_thread " , ( GThreadFunc ) yon_partitions_list_load , widgets ) ;
{
{
if ( main_config . lock_load_global = = 1 ) {
gtk_widget_set_sensitive ( widgets - > LoadGlobalConfigurationMenuItem , 0 ) ;
}
gtk_window_set_title ( GTK_WINDOW ( widgets - > MainWindow ) , TITLE_LABEL ) ;
gtk_window_set_title ( GTK_WINDOW ( widgets - > MainWindow ) , TITLE_LABEL ) ;
gtk_label_set_text ( GTK_LABEL ( gtk_builder_get_object ( builder , " headerTopic " ) ) , TITLE_LABEL ) ;
gtk_label_set_text ( GTK_LABEL ( gtk_builder_get_object ( builder , " headerTopic " ) ) , TITLE_LABEL ) ;
gtk_window_set_icon_name ( GTK_WINDOW ( widgets - > MainWindow ) , icon_path ) ;
gtk_window_set_icon_name ( GTK_WINDOW ( widgets - > MainWindow ) , icon_path ) ;
}
}
gtk_builder_connect_signals ( builder , NULL ) ;
gtk_builder_connect_signals ( builder , NULL ) ;
if ( ! yon_char_is_empty ( config ( AUTOINSTALL_TYPE_INSTALL ) ) ) {
gtk_widget_show ( widgets - > StartScenarioButton ) ;
if ( main_config . autoinstall ) {
gtk_button_clicked ( GTK_BUTTON ( widgets - > StartScenarioButton ) ) ;
}
} else {
gtk_widget_hide ( widgets - > StartScenarioButton ) ;
}
if ( getuid ( ) ) {
if ( getuid ( ) ) {
gtk_menu_item_activate ( GTK_MENU_ITEM ( widgets - > ConfigurationModeMenuItem ) ) ;
gtk_menu_item_activate ( GTK_MENU_ITEM ( widgets - > ConfigurationModeMenuItem ) ) ;
if ( yon_char_is_empty ( main_config . config_save_path ) ) {
if ( yon_char_is_empty ( main_config . config_save_path ) ) {
@ -983,7 +969,7 @@ int main(int argc, char *argv[]){
{
{
widgets = yon_main_window_complete ( ) ;
widgets = yon_main_window_complete ( ) ;
on_config_ glob al_load( NULL , widgets ) ;
on_config_ loc al_load( NULL , widgets ) ;
}
}
main_config . launch_arguments = yon_char_parsed_copy ( argv , argc ) ;
main_config . launch_arguments = yon_char_parsed_copy ( argv , argc ) ;