|
|
|
|
@ -6,29 +6,6 @@ int cur_slide=0;
|
|
|
|
|
|
|
|
|
|
// //functions
|
|
|
|
|
|
|
|
|
|
// void on_layout_toggle_button_switch(GtkWidget *self, main_window *widgets){
|
|
|
|
|
// if (gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(self))){
|
|
|
|
|
// gtk_widget_set_sensitive(widgets->DefaultLayoutRadio,1);
|
|
|
|
|
// gtk_widget_set_sensitive(widgets->ManualLayoutRadio,1);
|
|
|
|
|
// if (gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(widgets->ManualLayoutRadio))){
|
|
|
|
|
// gtk_widget_set_sensitive(widgets->LayoutTree,1);
|
|
|
|
|
// gtk_widget_set_sensitive(widgets->AddButton,1);
|
|
|
|
|
// gtk_widget_set_sensitive(widgets->RemoveButton,1);
|
|
|
|
|
// } else {
|
|
|
|
|
// gtk_widget_set_sensitive(widgets->LayoutTree,0);
|
|
|
|
|
// gtk_widget_set_sensitive(widgets->AddButton,0);
|
|
|
|
|
// gtk_widget_set_sensitive(widgets->RemoveButton,0);
|
|
|
|
|
// }
|
|
|
|
|
// } else {
|
|
|
|
|
// gtk_widget_set_sensitive(widgets->DefaultLayoutRadio,0);
|
|
|
|
|
// gtk_widget_set_sensitive(widgets->ManualLayoutRadio,0);
|
|
|
|
|
// gtk_widget_set_sensitive(widgets->LayoutTree,0);
|
|
|
|
|
// gtk_widget_set_sensitive(widgets->AddButton,0);
|
|
|
|
|
// gtk_widget_set_sensitive(widgets->RemoveButton,0);
|
|
|
|
|
//
|
|
|
|
|
// }
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
void on_toggle_button_switch_on(GtkWidget *, GtkToggleButton *toggle){
|
|
|
|
|
gtk_toggle_button_set_active(toggle,1);
|
|
|
|
|
}
|
|
|
|
|
@ -281,170 +258,180 @@ main_window *yon_main_window_complete(){
|
|
|
|
|
gtk_builder_add_callback_symbol(builder,"on_toggle_button_switch_on",G_CALLBACK(on_toggle_button_switch_on));
|
|
|
|
|
// Custom widgets configuration
|
|
|
|
|
widgets->builder = builder;
|
|
|
|
|
gtk_builder_set_translation_domain(builder,template_ui_LocaleName);
|
|
|
|
|
|
|
|
|
|
{
|
|
|
|
|
widgets->DevicesList=GTK_LIST_STORE(gtk_builder_get_object(builder,"DevicesList"));
|
|
|
|
|
widgets->LanguagesList=GTK_LIST_STORE(gtk_builder_get_object(builder,"LanguagesList"));
|
|
|
|
|
|
|
|
|
|
widgets->PartitionsList = GTK_LIST_STORE(gtk_builder_get_object(builder,"PartitionsList"));
|
|
|
|
|
|
|
|
|
|
widgets->MainWindow=yon_gtk_builder_get_widget(builder,"MainWindow");
|
|
|
|
|
widgets->StatusBox = yon_gtk_builder_get_widget(builder,"StatusBox");
|
|
|
|
|
widgets->Notebook = yon_gtk_builder_get_widget(builder,"Notebook");
|
|
|
|
|
|
|
|
|
|
widgets->DocumentationMenuItem = yon_ubl_menu_item_documentation_new(DOCUMENTATION_LABEL);
|
|
|
|
|
widgets->AboutMenuItem = yon_ubl_menu_item_about_new(ABOUT_LABEL);
|
|
|
|
|
|
|
|
|
|
widgets->SaveButton = yon_gtk_builder_get_widget(builder,"SaveButton");
|
|
|
|
|
|
|
|
|
|
widgets->LoadGlobalConfigurationMenuItem = yon_gtk_builder_get_widget(builder,"LoadGlobalConfigurationMenuItem");
|
|
|
|
|
widgets->LoadLocalConfigurationMenuItem = yon_gtk_builder_get_widget(builder,"LoadLocalConfigurationMenuItem");
|
|
|
|
|
widgets->LoadExternalConfigurationMenuItem = yon_gtk_builder_get_widget(builder,"LoadExternalConfigurationMenuItem");
|
|
|
|
|
|
|
|
|
|
widgets->SaveGlobalLocalConfigurationMenuItem = yon_gtk_builder_get_widget(builder,"SaveGlobalLocalConfigurationMenuItem");
|
|
|
|
|
widgets->SaveGlobalConfigurationMenuItem = yon_gtk_builder_get_widget(builder,"SaveGlobalConfigurationMenuItem");
|
|
|
|
|
widgets->SaveLocalConfigurationMenuItem = yon_gtk_builder_get_widget(builder,"SaveLocalConfigurationMenuItem");
|
|
|
|
|
widgets->SaveExternalConfigurationMenuItem = yon_gtk_builder_get_widget(builder,"SaveExternalConfigurationMenuItem");
|
|
|
|
|
|
|
|
|
|
widgets->SlidesImage = yon_gtk_builder_get_widget(builder,"SlidesImage");
|
|
|
|
|
|
|
|
|
|
widgets->LicenceLabel = yon_gtk_builder_get_widget(builder,"LicenceLabel");
|
|
|
|
|
|
|
|
|
|
widgets->menu1=yon_gtk_builder_get_widget(builder,"menu1");
|
|
|
|
|
widgets->menu2=yon_gtk_builder_get_widget(builder,"menu2");
|
|
|
|
|
widgets->ConfigurationModeMenuItem = yon_gtk_builder_get_widget(builder,"ConfigurationModeMenuItem");
|
|
|
|
|
|
|
|
|
|
widgets->CancelInstallButton=yon_gtk_builder_get_widget(builder,"CancelInstallButton");
|
|
|
|
|
widgets->BackButton=yon_gtk_builder_get_widget(builder,"BackButton");
|
|
|
|
|
widgets->NextButton=yon_gtk_builder_get_widget(builder,"NextButton");
|
|
|
|
|
|
|
|
|
|
widgets->WelcomeToggle=yon_gtk_builder_get_widget(builder,"WelcomeToggle");
|
|
|
|
|
widgets->LicenceToggle=yon_gtk_builder_get_widget(builder,"LicenceToggle");
|
|
|
|
|
widgets->StartScenarioButton=yon_gtk_builder_get_widget(builder,"StartScenarioButton");
|
|
|
|
|
widgets->SourceButton=yon_gtk_builder_get_widget(builder,"SourceButton");
|
|
|
|
|
widgets->SkipInstallationButton=yon_gtk_builder_get_widget(builder,"SkipInstallationButton");
|
|
|
|
|
widgets->LocationToggle=yon_gtk_builder_get_widget(builder,"LocationToggle");
|
|
|
|
|
widgets->KeyboardToggle=yon_gtk_builder_get_widget(builder,"KeyboardToggle");
|
|
|
|
|
widgets->SectionsToggle=yon_gtk_builder_get_widget(builder,"SectionsToggle");
|
|
|
|
|
widgets->UsersToggle=yon_gtk_builder_get_widget(builder,"USersToggle");
|
|
|
|
|
widgets->UsersToggle=yon_gtk_builder_get_widget(builder,"UsersToggle");
|
|
|
|
|
widgets->SummaryToggle=yon_gtk_builder_get_widget(builder,"SummaryToggle");
|
|
|
|
|
widgets->CompletionToggle=yon_gtk_builder_get_widget(builder,"CompletionToggle");
|
|
|
|
|
widgets->InstallationToggle=yon_gtk_builder_get_widget(builder,"InstallationToggle");
|
|
|
|
|
widgets->LanguageCombo=yon_gtk_builder_get_widget(builder,"LanguageCombo");
|
|
|
|
|
widgets->RegionCombo=yon_gtk_builder_get_widget(builder,"RegionCombo");
|
|
|
|
|
widgets->ZoneCombo=yon_gtk_builder_get_widget(builder,"ZoneCombo");
|
|
|
|
|
widgets->AvailableLanguagesEntry=yon_gtk_builder_get_widget(builder,"AvailableLanguagesEntry");
|
|
|
|
|
widgets->AvailableLanguagesButton=yon_gtk_builder_get_widget(builder,"AvailableLanguagesButton");
|
|
|
|
|
widgets->LanguagesCombo=yon_gtk_builder_get_widget(builder,"LanguagesCombo");
|
|
|
|
|
widgets->KeyboardModelCombo=yon_gtk_builder_get_widget(builder,"KeyboardModelCombo");
|
|
|
|
|
widgets->LayoutBindingCombo=yon_gtk_builder_get_widget(builder,"LayoutBindingCombo");
|
|
|
|
|
widgets->DefaultLayoutRadio=yon_gtk_builder_get_widget(builder,"DefaultLayoutRadio");
|
|
|
|
|
widgets->ManualLayoutRadio=yon_gtk_builder_get_widget(builder,"ManualLayoutRadio");
|
|
|
|
|
widgets->LayoutTree=yon_gtk_builder_get_widget(builder,"LayoutTree");
|
|
|
|
|
widgets->AddButton=yon_gtk_builder_get_widget(builder,"AddButton");
|
|
|
|
|
widgets->RemoveButton=yon_gtk_builder_get_widget(builder,"RemoveButton");
|
|
|
|
|
|
|
|
|
|
widgets->StartScenarioButton=yon_gtk_builder_get_widget(builder,"StartScenarioButton");
|
|
|
|
|
|
|
|
|
|
widgets->SourceButton=yon_gtk_builder_get_widget(builder,"SourceButton");
|
|
|
|
|
widgets->SkipInstallationButton=yon_gtk_builder_get_widget(builder,"SkipInstallationButton");
|
|
|
|
|
|
|
|
|
|
widgets->InstallationRadio=yon_gtk_builder_get_widget(builder,"InstallationRadio");
|
|
|
|
|
widgets->InstallationNearRadio=yon_gtk_builder_get_widget(builder,"InstallationNearRadio");
|
|
|
|
|
widgets->InstallationLinuxRadio=yon_gtk_builder_get_widget(builder,"InstallationLinuxRadio");
|
|
|
|
|
widgets->InstallationWindowsRadio=yon_gtk_builder_get_widget(builder,"InstallationWindowsRadio");
|
|
|
|
|
widgets->InstallationOptionsRadio=yon_gtk_builder_get_widget(builder,"InstallationOptionsRadio");
|
|
|
|
|
widgets->UserNameEntry=yon_gtk_builder_get_widget(builder,"UserNameEntry");
|
|
|
|
|
widgets->LoginEntry=yon_gtk_builder_get_widget(builder,"LoginEntry");
|
|
|
|
|
widgets->PasswordCombo=yon_gtk_builder_get_widget(builder,"PasswordCombo");
|
|
|
|
|
widgets->PasswordEntry=yon_gtk_builder_get_widget(builder,"PasswordEntry");
|
|
|
|
|
widgets->PasswordButton=yon_gtk_builder_get_widget(builder,"PasswordButton");
|
|
|
|
|
widgets->AutologinCheck=yon_gtk_builder_get_widget(builder,"AutologinCheck");
|
|
|
|
|
widgets->AdminPasswordCombo=yon_gtk_builder_get_widget(builder,"AdminPasswordCombo");
|
|
|
|
|
widgets->AdminPasswordEntry=yon_gtk_builder_get_widget(builder,"AdminPasswordEntry");
|
|
|
|
|
widgets->AdminPasswordButton=yon_gtk_builder_get_widget(builder,"AdminPasswordButton");
|
|
|
|
|
widgets->HotnameEntry=yon_gtk_builder_get_widget(builder,"HotnameEntry");
|
|
|
|
|
widgets->AutoHostnameCheck=yon_gtk_builder_get_widget(builder,"AutoHostnameCheck");
|
|
|
|
|
widgets->CancelInstallButton=yon_gtk_builder_get_widget(builder,"CancelInstallButton");
|
|
|
|
|
widgets->BackButton=yon_gtk_builder_get_widget(builder,"BackButton");
|
|
|
|
|
widgets->NextButton=yon_gtk_builder_get_widget(builder,"NextButton");
|
|
|
|
|
widgets->mainSettingsButton=yon_gtk_builder_get_widget(builder,"mainSettingsButton");
|
|
|
|
|
widgets->menu1=yon_gtk_builder_get_widget(builder,"menu1");
|
|
|
|
|
widgets->menu2=yon_gtk_builder_get_widget(builder,"menu2");
|
|
|
|
|
widgets->RegionImage = yon_gtk_builder_get_widget(builder,"RegionImage");
|
|
|
|
|
widgets->RegionBox = yon_gtk_builder_get_widget(builder,"RegionBox");
|
|
|
|
|
widgets->RegionAspect = yon_gtk_builder_get_widget(builder,"RegionAspect");
|
|
|
|
|
widgets->KeyboardImage = yon_gtk_builder_get_widget(builder,"KeyboardImage");
|
|
|
|
|
widgets->KeyboardBox = yon_gtk_builder_get_widget(builder,"KeyboardBox");
|
|
|
|
|
widgets->Notebook = yon_gtk_builder_get_widget(builder,"Notebook");
|
|
|
|
|
widgets->LicenceLabel = yon_gtk_builder_get_widget(builder,"LicenceLabel");
|
|
|
|
|
widgets->SlidesImage = yon_gtk_builder_get_widget(builder,"SlidesImage");
|
|
|
|
|
widgets->GrubInstallRadio = yon_gtk_builder_get_widget(builder,"GrubInstallRadio");
|
|
|
|
|
widgets->GrubUpdateRadio = yon_gtk_builder_get_widget(builder,"GrubUpdateRadio");
|
|
|
|
|
widgets->SeparateRadio = yon_gtk_builder_get_widget(builder,"SeparateRadio");
|
|
|
|
|
widgets->OSRadio = yon_gtk_builder_get_widget(builder,"OSRadio");
|
|
|
|
|
widgets->UserDataOnlyRadio = yon_gtk_builder_get_widget(builder,"UserDataOnlyRadio");
|
|
|
|
|
|
|
|
|
|
widgets->CommonInstallationDevicesTree = yon_gtk_builder_get_widget(builder,"CommonInstallationDevicesTree");
|
|
|
|
|
widgets->AdditionalSoftwareTree = yon_gtk_builder_get_widget(builder,"AdditionalSoftwareTree");
|
|
|
|
|
widgets->CommonInstallationFilesystemTypeCombo = yon_gtk_builder_get_widget(builder,"CommonInstallationFilesystemTypeCombo");
|
|
|
|
|
widgets->CommonInstallationSectionNameEntry = yon_gtk_builder_get_widget(builder,"CommonInstallationSectionNameEntry");
|
|
|
|
|
widgets->GpartedCommonButton = yon_gtk_builder_get_widget(builder,"GpartedCommonButton");
|
|
|
|
|
|
|
|
|
|
widgets->SamePlaceDeviceTree = yon_gtk_builder_get_widget(builder,"SamePlaceDeviceTree");
|
|
|
|
|
widgets->SamePlacePartTree = yon_gtk_builder_get_widget(builder,"SamePlacePartTree");
|
|
|
|
|
|
|
|
|
|
widgets->InstallationNearSysDevicesTree = yon_gtk_builder_get_widget(builder,"InstallationNearSysDevicesTree");
|
|
|
|
|
widgets->InstallationNearSysSectionTree = yon_gtk_builder_get_widget(builder,"InstallationNearSysSectionTree");
|
|
|
|
|
widgets->InstallationNearSizeSpin = yon_gtk_builder_get_widget(builder,"InstallationNearSizeSpin");
|
|
|
|
|
widgets->InstallationNearSizeTypeSpin = yon_gtk_builder_get_widget(builder,"InstallationNearSizeTypeSpin");
|
|
|
|
|
|
|
|
|
|
widgets->InstallationProgress = yon_gtk_builder_get_widget(builder,"InstallationProgress");
|
|
|
|
|
widgets->InstallationLabel = yon_gtk_builder_get_widget(builder,"InstallationLabel");
|
|
|
|
|
widgets->ReadShortLogButton = yon_gtk_builder_get_widget(builder,"ReadShortLogButton");
|
|
|
|
|
widgets->PackageInstallationProgress = yon_gtk_builder_get_widget(builder,"PackageInstallationProgress");
|
|
|
|
|
widgets->PackageInstallationLabel = yon_gtk_builder_get_widget(builder,"PackageInstallationLabel");
|
|
|
|
|
widgets->ReadFullLogButton = yon_gtk_builder_get_widget(builder,"ReadFullLogButton");
|
|
|
|
|
|
|
|
|
|
widgets->SameInstallationFormatSwitch = yon_gtk_builder_get_widget(builder,"SameInstallationFormatSwitch");
|
|
|
|
|
widgets->SameInstallationFormatRevealer = yon_gtk_builder_get_widget(builder,"SameInstallationFormatRevealer");
|
|
|
|
|
widgets->SameInstallationFilesystemTypeCombo = yon_gtk_builder_get_widget(builder,"SameInstallationFilesystemTypeCombo");
|
|
|
|
|
widgets->SameInstallationFormatCheck = yon_gtk_builder_get_widget(builder,"SameInstallationFormatCheck");
|
|
|
|
|
widgets->SameInstallationSectionNameEntry = yon_gtk_builder_get_widget(builder,"SameInstallationSectionNameEntry");
|
|
|
|
|
widgets->NextInstallationFilesystemTypeCombo = yon_gtk_builder_get_widget(builder,"NextInstallationFilesystemTypeCombo");
|
|
|
|
|
widgets->NextInstallationFormatCheck = yon_gtk_builder_get_widget(builder,"NextInstallationFormatCheck");
|
|
|
|
|
widgets->NextInstallationSectionNameEntry = yon_gtk_builder_get_widget(builder,"NextInstallationSectionNameEntry");
|
|
|
|
|
widgets->CommonInstallationFilesystemTypeCombo = yon_gtk_builder_get_widget(builder,"CommonInstallationFilesystemTypeCombo");
|
|
|
|
|
widgets->CommonInstallationSectionNameEntry = yon_gtk_builder_get_widget(builder,"CommonInstallationSectionNameEntry");
|
|
|
|
|
|
|
|
|
|
widgets->GpartedCommonButton = yon_gtk_builder_get_widget(builder,"GpartedCommonButton");
|
|
|
|
|
widgets->GpartedNearButton = yon_gtk_builder_get_widget(builder,"GpartedNearButton");
|
|
|
|
|
widgets->GpartedSameButton = yon_gtk_builder_get_widget(builder,"GpartedSameButton");
|
|
|
|
|
|
|
|
|
|
widgets->ConfigurationModeMenuItem = yon_gtk_builder_get_widget(builder,"ConfigurationModeMenuItem");
|
|
|
|
|
widgets->DocumentationMenuItem = yon_ubl_menu_item_documentation_new(DOCUMENTATION_LABEL);
|
|
|
|
|
widgets->AboutMenuItem = yon_ubl_menu_item_about_new(ABOUT_LABEL);
|
|
|
|
|
|
|
|
|
|
widgets->StatusBox = yon_gtk_builder_get_widget(builder,"StatusBox");
|
|
|
|
|
widgets->AdditionalSoftwareCell = GTK_CELL_RENDERER(gtk_builder_get_object(builder,"AdditionalSoftwareCell"));
|
|
|
|
|
widgets->NextInstallationFilesystemTypeCombo = yon_gtk_builder_get_widget(builder,"NextInstallationFilesystemTypeCombo");
|
|
|
|
|
widgets->NextInstallationFormatSwitch = yon_gtk_builder_get_widget(builder,"NextInstallationFormatSwitch");
|
|
|
|
|
widgets->NextInstallationFormatRevealer = yon_gtk_builder_get_widget(builder,"NextInstallationFormatRevealer");
|
|
|
|
|
widgets->NextInstallationSectionNameEntry = yon_gtk_builder_get_widget(builder,"NextInstallationSectionNameEntry");
|
|
|
|
|
widgets->NextInstallationSizeSpin = yon_gtk_builder_get_widget(builder,"NextInstallationFormatSizeSpin");
|
|
|
|
|
widgets->NextInstallationSizeTypeSpin = yon_gtk_builder_get_widget(builder,"NextInstallationFormatSizeCombo");
|
|
|
|
|
widgets->NextInstallationSysDevicesTree = yon_gtk_builder_get_widget(builder,"NextInstallationSysDevicesTree");
|
|
|
|
|
widgets->NextInstallationSysSectionTree = yon_gtk_builder_get_widget(builder,"NextInstallationSysSectionTree");
|
|
|
|
|
widgets->GpartedNextInstallationButton = yon_gtk_builder_get_widget(builder,"GpartedNextInstallationButton");
|
|
|
|
|
|
|
|
|
|
widgets->GrubInstallRadio = yon_gtk_builder_get_widget(builder,"GrubInstallRadio");
|
|
|
|
|
widgets->GrubUpdateRadio = yon_gtk_builder_get_widget(builder,"GrubUpdateRadio");
|
|
|
|
|
widgets->SeparateRadio = yon_gtk_builder_get_widget(builder,"SeparateRadio");
|
|
|
|
|
widgets->OSRadio = yon_gtk_builder_get_widget(builder,"OSRadio");
|
|
|
|
|
widgets->UserDataOnlyRadio = yon_gtk_builder_get_widget(builder,"UserDataOnlyRadio");
|
|
|
|
|
widgets->AdvancedDeviceTree = yon_gtk_builder_get_widget(builder,"AdvancedDeviceTree");
|
|
|
|
|
widgets->AdvancedVirtualDeviceCombo = yon_gtk_builder_get_widget(builder,"AdvancedVirtualDeviceCombo");
|
|
|
|
|
widgets->AdvancedPartitionTree = yon_gtk_builder_get_widget(builder,"AdvancedPartitionTree");
|
|
|
|
|
widgets->AdvancedPartitionAddBox = yon_gtk_builder_get_widget(builder,"AdvancedPartitionAddBox");
|
|
|
|
|
widgets->AdvancedAddButton = yon_gtk_builder_get_widget(builder,"AdvancedAddButton");
|
|
|
|
|
widgets->AdvancedLoadTypeSwitch = yon_gtk_builder_get_widget(builder,"AdvancedLoadTypeSwitch");
|
|
|
|
|
widgets->AdvancedBiosSectorSwitch = yon_gtk_builder_get_widget(builder,"AdvancedBiosSectorSwitch");
|
|
|
|
|
widgets->AdvancedEFISwitch = yon_gtk_builder_get_widget(builder,"AdvancedEFISwitch");
|
|
|
|
|
widgets->AdvancedSwapSwitch = yon_gtk_builder_get_widget(builder,"AdvancedSwapSwitch");
|
|
|
|
|
widgets->AdvancedSwapAutoSwitch = yon_gtk_builder_get_widget(builder,"AdvancedSwapAutoSwitch");
|
|
|
|
|
widgets->AdvancedSwapRamSwitch = yon_gtk_builder_get_widget(builder,"AdvancedSwapRamSwitch");
|
|
|
|
|
widgets->AdvancedSwapFixedSwitch = yon_gtk_builder_get_widget(builder,"AdvancedSwapFixedSwitch");
|
|
|
|
|
widgets->AdvancedSwapFixedSpin = yon_gtk_builder_get_widget(builder,"AdvancedSwapFixedSpin");
|
|
|
|
|
|
|
|
|
|
widgets->GpartedGrubInstallButton = yon_gtk_builder_get_widget(builder,"GpartedGrubInstallButton");
|
|
|
|
|
widgets->GrubInstallDevicesTree = yon_gtk_builder_get_widget(builder,"GrubInstallDevicesTree");
|
|
|
|
|
widgets->GrubInstallPartitionTree = yon_gtk_builder_get_widget(builder,"GrubInstallPartitionTree");
|
|
|
|
|
widgets->GpartedGrubInstallButton = yon_gtk_builder_get_widget(builder,"GpartedGrubInstallButton");
|
|
|
|
|
|
|
|
|
|
widgets->GpartedGrubUpdateButton = yon_gtk_builder_get_widget(builder,"GpartedGrubUpdateButton");
|
|
|
|
|
widgets->GrubUpdateDevicesTree = yon_gtk_builder_get_widget(builder,"GrubUpdateDevicesTree");
|
|
|
|
|
widgets->GrubUpdatePartitionTree = yon_gtk_builder_get_widget(builder,"GrubUpdatePartitionTree");
|
|
|
|
|
widgets->GpartedGrubUpdateButton = yon_gtk_builder_get_widget(builder,"GpartedGrubUpdateButton");
|
|
|
|
|
|
|
|
|
|
widgets->GpartedSeparateButton = yon_gtk_builder_get_widget(builder,"GpartedSeparateButton");
|
|
|
|
|
widgets->SeparateDevicesTree = yon_gtk_builder_get_widget(builder,"SeparateDevicesTree");
|
|
|
|
|
widgets->SeparateSysSectionTree = yon_gtk_builder_get_widget(builder,"SeparateSysSectionTree");
|
|
|
|
|
widgets->GpartedSeparateUserButton = yon_gtk_builder_get_widget(builder,"GpartedSeparateUserButton");
|
|
|
|
|
widgets->SeparateUserDevicesTree = yon_gtk_builder_get_widget(builder,"SeparateUserDevicesTree");
|
|
|
|
|
widgets->SeparateUserSysSectionTree = yon_gtk_builder_get_widget(builder,"SeparateUserSysSectionTree");
|
|
|
|
|
|
|
|
|
|
widgets->GpartedOSButton = yon_gtk_builder_get_widget(builder,"GpartedOSButton");
|
|
|
|
|
widgets->OSDevicesTree = yon_gtk_builder_get_widget(builder,"OSDevicesTree");
|
|
|
|
|
widgets->OSSysSectionTree = yon_gtk_builder_get_widget(builder,"OSSysSectionTree");
|
|
|
|
|
widgets->GpartedOSButton = yon_gtk_builder_get_widget(builder,"GpartedOSButton");
|
|
|
|
|
|
|
|
|
|
widgets->GpartedUserdataButton = yon_gtk_builder_get_widget(builder,"GpartedUserdataButton");
|
|
|
|
|
widgets->UserdataDevicesTree = yon_gtk_builder_get_widget(builder,"UserdataDevicesTree");
|
|
|
|
|
widgets->UserdataSysSectionTree = yon_gtk_builder_get_widget(builder,"UserdataSysSectionTree");
|
|
|
|
|
widgets->GpartedUserdataButton = yon_gtk_builder_get_widget(builder,"UserdataGpartedButton");
|
|
|
|
|
|
|
|
|
|
widgets->SaveButton = yon_gtk_builder_get_widget(builder,"SaveButton");
|
|
|
|
|
|
|
|
|
|
widgets->LoadGlobalConfigurationMenuItem = yon_gtk_builder_get_widget(builder,"LoadGlobalConfigurationMenuItem");
|
|
|
|
|
widgets->LoadLocalConfigurationMenuItem = yon_gtk_builder_get_widget(builder,"LoadLocalConfigurationMenuItem");
|
|
|
|
|
widgets->LoadExternalConfigurationMenuItem = yon_gtk_builder_get_widget(builder,"LoadExternalConfigurationMenuItem");
|
|
|
|
|
|
|
|
|
|
widgets->SaveGlobalLocalConfigurationMenuItem = yon_gtk_builder_get_widget(builder,"SaveGlobalLocalConfigurationMenuItem");
|
|
|
|
|
widgets->SaveGlobalConfigurationMenuItem = yon_gtk_builder_get_widget(builder,"SaveGlobalConfigurationMenuItem");
|
|
|
|
|
widgets->SaveLocalConfigurationMenuItem = yon_gtk_builder_get_widget(builder,"SaveLocalConfigurationMenuItem");
|
|
|
|
|
widgets->SaveExternalConfigurationMenuItem = yon_gtk_builder_get_widget(builder,"SaveExternalConfigurationMenuItem");
|
|
|
|
|
|
|
|
|
|
widgets->LanguagesList = GTK_LIST_STORE(gtk_builder_get_object(builder,"LanguagesList"));
|
|
|
|
|
widgets->LanguagesFilter = GTK_TREE_MODEL(gtk_builder_get_object(builder,"LanguagesFilter"));
|
|
|
|
|
widgets->LayoutsFilter = GTK_TREE_MODEL(gtk_builder_get_object(builder,"LayoutsFilter"));
|
|
|
|
|
widgets->LayoutList = GTK_TREE_STORE(gtk_builder_get_object(builder,"LayoutList"));
|
|
|
|
|
widgets->AdditionalSoftwareList = GTK_LIST_STORE(gtk_builder_get_object(builder,"AdditionalSoftwareList"));
|
|
|
|
|
widgets->PartitionsList = GTK_LIST_STORE(gtk_builder_get_object(builder,"PartitionsList"));
|
|
|
|
|
|
|
|
|
|
widgets->LanguageCombo=yon_gtk_builder_get_widget(builder,"LanguageCombo");
|
|
|
|
|
widgets->RegionCombo=yon_gtk_builder_get_widget(builder,"RegionCombo");
|
|
|
|
|
widgets->ZoneCombo=yon_gtk_builder_get_widget(builder,"ZoneCombo");
|
|
|
|
|
widgets->AvailableLanguagesEntry=yon_gtk_builder_get_widget(builder,"AvailableLanguagesEntry");
|
|
|
|
|
widgets->AvailableLanguagesButton=yon_gtk_builder_get_widget(builder,"AvailableLanguagesButton");
|
|
|
|
|
widgets->LanguagesCombo=yon_gtk_builder_get_widget(builder,"LanguagesCombo");
|
|
|
|
|
widgets->KeyboardModelCombo=yon_gtk_builder_get_widget(builder,"KeyboardModelCombo");
|
|
|
|
|
widgets->LayoutBindingCombo=yon_gtk_builder_get_widget(builder,"LayoutBindingCombo");
|
|
|
|
|
widgets->DefaultLayoutRadio=yon_gtk_builder_get_widget(builder,"DefaultLayoutRadio");
|
|
|
|
|
widgets->ManualLayoutRadio=yon_gtk_builder_get_widget(builder,"ManualLayoutRadio");
|
|
|
|
|
widgets->LayoutTree=yon_gtk_builder_get_widget(builder,"LayoutTree");
|
|
|
|
|
widgets->AddButton=yon_gtk_builder_get_widget(builder,"AddButton");
|
|
|
|
|
widgets->RemoveButton=yon_gtk_builder_get_widget(builder,"RemoveButton");
|
|
|
|
|
widgets->RegionSensitiveCheck = yon_gtk_builder_get_widget(builder,"RegionSensitiveCheck");
|
|
|
|
|
widgets->LanguagesSensitiveCheck = yon_gtk_builder_get_widget(builder,"LanguagesSensitiveCheck");
|
|
|
|
|
widgets->MainLanguageSensitiveCheck = yon_gtk_builder_get_widget(builder,"MainLanguageSensitiveCheck");
|
|
|
|
|
widgets->KeyboardModelSensitiveCheck = yon_gtk_builder_get_widget(builder,"KeyboardModelSensitiveCheck");
|
|
|
|
|
widgets->OptionsSensitiveCheck = yon_gtk_builder_get_widget(builder,"OptionsSensitiveCheck");
|
|
|
|
|
widgets->LayoutSensitiveCheck = yon_gtk_builder_get_widget(builder,"LayoutSensitiveCheck");
|
|
|
|
|
|
|
|
|
|
widgets->UserNameEntry=yon_gtk_builder_get_widget(builder,"UserNameEntry");
|
|
|
|
|
widgets->UserLoginEntry=yon_gtk_builder_get_widget(builder,"UserLoginEntry");
|
|
|
|
|
widgets->UserPasswordCombo=yon_gtk_builder_get_widget(builder,"UserPasswordCombo");
|
|
|
|
|
widgets->UserPasswordEntry=yon_gtk_builder_get_widget(builder,"UserPasswordEntry");
|
|
|
|
|
widgets->UserPasswordButton=yon_gtk_builder_get_widget(builder,"UserPasswordButton");
|
|
|
|
|
widgets->UserAutologinSwitch=yon_gtk_builder_get_widget(builder,"UserAutologinSwitch");
|
|
|
|
|
widgets->AdminPasswordCombo=yon_gtk_builder_get_widget(builder,"AdminPasswordCombo");
|
|
|
|
|
widgets->AdminPasswordEntry=yon_gtk_builder_get_widget(builder,"AdminPasswordEntry");
|
|
|
|
|
widgets->AdminPasswordButton=yon_gtk_builder_get_widget(builder,"AdminPasswordButton");
|
|
|
|
|
widgets->UsernameSensitiveCheck = yon_gtk_builder_get_widget(builder,"UsernameSensitiveCheck");
|
|
|
|
|
widgets->LoginSensitiveCheck = yon_gtk_builder_get_widget(builder,"LoginSensitiveCheck");
|
|
|
|
|
widgets->UserRootOnlyCheck = yon_gtk_builder_get_widget(builder,"UserRootOnlyCheck");
|
|
|
|
|
widgets->PasswordSensitiveCheck = yon_gtk_builder_get_widget(builder,"PasswordSensitiveCheck");
|
|
|
|
|
widgets->AutologinSensitiveCheck = yon_gtk_builder_get_widget(builder,"AutologinSensitiveCheck");
|
|
|
|
|
widgets->RootPasswordSensitiveCheck = yon_gtk_builder_get_widget(builder,"RootPasswordSensitiveCheck");
|
|
|
|
|
widgets->HostnameSensitiveCheck = yon_gtk_builder_get_widget(builder,"HostnameSensitiveCheck");
|
|
|
|
|
widgets->CommonFilesystemSensitiveCheck = yon_gtk_builder_get_widget(builder,"CommonFilesystemSensitiveCheck");
|
|
|
|
|
widgets->CommonSectionSensitiveCheck = yon_gtk_builder_get_widget(builder,"CommonSectionSensitiveCheck");
|
|
|
|
|
widgets->NextSizeSensitiveCheck = yon_gtk_builder_get_widget(builder,"NextSizeSensitiveCheck");
|
|
|
|
|
widgets->NextFSTypeSensitiveCheck = yon_gtk_builder_get_widget(builder,"NextFSTypeSensitiveCheck");
|
|
|
|
|
widgets->NextLabelSensitiveCheck = yon_gtk_builder_get_widget(builder,"NextLabelSensitiveCheck");
|
|
|
|
|
widgets->SameFSTypeSensitiveCheck = yon_gtk_builder_get_widget(builder,"SameFSTypeSensitiveCheck");
|
|
|
|
|
widgets->SameLabelSensitiveCheck = yon_gtk_builder_get_widget(builder,"SameLabelSensitiveCheck");
|
|
|
|
|
|
|
|
|
|
widgets->HotnameEntry=yon_gtk_builder_get_widget(builder,"HotnameEntry");
|
|
|
|
|
widgets->mainSettingsButton=yon_gtk_builder_get_widget(builder,"mainSettingsButton");
|
|
|
|
|
widgets->RegionImage = yon_gtk_builder_get_widget(builder,"RegionImage");
|
|
|
|
|
widgets->RegionBox = yon_gtk_builder_get_widget(builder,"RegionBox");
|
|
|
|
|
widgets->RegionAspect = yon_gtk_builder_get_widget(builder,"RegionAspect");
|
|
|
|
|
widgets->KeyboardImage = yon_gtk_builder_get_widget(builder,"KeyboardImage");
|
|
|
|
|
widgets->KeyboardBox = yon_gtk_builder_get_widget(builder,"KeyboardBox");
|
|
|
|
|
|
|
|
|
|
widgets->AdditionalSoftwareList = GTK_LIST_STORE(gtk_builder_get_object(builder,"AdditionalSoftwareList"));
|
|
|
|
|
widgets->AdditionalSoftwareTree = yon_gtk_builder_get_widget(builder,"AdditionalSoftwareTree");
|
|
|
|
|
widgets->AdditionalSoftwareCell = GTK_CELL_RENDERER(gtk_builder_get_object(builder,"AdditionalSoftwareCell"));
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
widgets->InstallationProgress = yon_gtk_builder_get_widget(builder,"InstallationProgress");
|
|
|
|
|
widgets->InstallationLabel = yon_gtk_builder_get_widget(builder,"InstallationLabel");
|
|
|
|
|
widgets->ReadShortLogButton = yon_gtk_builder_get_widget(builder,"ReadShortLogButton");
|
|
|
|
|
widgets->PackageInstallationProgress = yon_gtk_builder_get_widget(builder,"PackageInstallationProgress");
|
|
|
|
|
widgets->PackageInstallationLabel = yon_gtk_builder_get_widget(builder,"PackageInstallationLabel");
|
|
|
|
|
widgets->ReadFullLogButton = yon_gtk_builder_get_widget(builder,"ReadFullLogButton");
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
widgets->KernelsList = GTK_LIST_STORE(gtk_builder_get_object(builder,"KernelsList"));
|
|
|
|
|
widgets->KernelsTree = yon_gtk_builder_get_widget(builder,"KernelsTree");
|
|
|
|
|
@ -474,22 +461,10 @@ main_window *yon_main_window_complete(){
|
|
|
|
|
widgets->NetworkNTPEntry = yon_gtk_builder_get_widget(builder,"NetworkNTPEntry");
|
|
|
|
|
widgets->NetworkConnectionsBox = yon_gtk_builder_get_widget(builder,"NetworkConnectionsBox");
|
|
|
|
|
widgets->NetworkConnectionsAddButton = yon_gtk_builder_get_widget(builder,"NetworkConnectionsAddButton");
|
|
|
|
|
widgets->HostnameSensitiveCheck = yon_gtk_builder_get_widget(builder,"HostnameSensitiveCheck");
|
|
|
|
|
widgets->AutoHostnameCheck=yon_gtk_builder_get_widget(builder,"AutoHostnameCheck");
|
|
|
|
|
widgets->network_connections = NULL;
|
|
|
|
|
|
|
|
|
|
widgets->AdvancedDeviceTree = yon_gtk_builder_get_widget(builder,"AdvancedDeviceTree");
|
|
|
|
|
widgets->AdvancedVirtualDeviceCombo = yon_gtk_builder_get_widget(builder,"AdvancedVirtualDeviceCombo");
|
|
|
|
|
widgets->AdvancedPartitionTree = yon_gtk_builder_get_widget(builder,"AdvancedPartitionTree");
|
|
|
|
|
widgets->AdvancedPartitionAddBox = yon_gtk_builder_get_widget(builder,"AdvancedPartitionAddBox");
|
|
|
|
|
widgets->AdvancedAddButton = yon_gtk_builder_get_widget(builder,"AdvancedAddButton");
|
|
|
|
|
widgets->AdvancedLoadTypeSwitch = yon_gtk_builder_get_widget(builder,"AdvancedLoadTypeSwitch");
|
|
|
|
|
widgets->AdvancedBiosSectorSwitch = yon_gtk_builder_get_widget(builder,"AdvancedBiosSectorSwitch");
|
|
|
|
|
widgets->AdvancedEFISwitch = yon_gtk_builder_get_widget(builder,"AdvancedEFISwitch");
|
|
|
|
|
widgets->AdvancedSwapSwitch = yon_gtk_builder_get_widget(builder,"AdvancedSwapSwitch");
|
|
|
|
|
widgets->AdvancedSwapAutoSwitch = yon_gtk_builder_get_widget(builder,"AdvancedSwapAutoSwitch");
|
|
|
|
|
widgets->AdvancedSwapRamSwitch = yon_gtk_builder_get_widget(builder,"AdvancedSwapRamSwitch");
|
|
|
|
|
widgets->AdvancedSwapFixedSwitch = yon_gtk_builder_get_widget(builder,"AdvancedSwapFixedSwitch");
|
|
|
|
|
widgets->AdvancedSwapFixedSpin = yon_gtk_builder_get_widget(builder,"AdvancedSwapFixedSpin");
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
g_signal_connect(G_OBJECT(widgets->MainWindow),"delete-event",G_CALLBACK(on_yon_exit),widgets);
|
|
|
|
|
GtkWidget *menu = yon_gtk_builder_get_widget(builder,"menu2");
|
|
|
|
|
gtk_style_context_add_class(gtk_widget_get_style_context(widgets->DocumentationMenuItem),"menuitemmiddle");
|
|
|
|
|
@ -511,34 +486,33 @@ main_window *yon_main_window_complete(){
|
|
|
|
|
|
|
|
|
|
g_signal_connect(G_OBJECT(widgets->GpartedCommonButton),"clicked",G_CALLBACK(on_gparted_open),NULL);
|
|
|
|
|
g_signal_connect(G_OBJECT(widgets->GpartedSameButton),"clicked",G_CALLBACK(on_gparted_open),NULL);
|
|
|
|
|
g_signal_connect(G_OBJECT(widgets->GpartedNearButton),"clicked",G_CALLBACK(on_gparted_open),NULL);
|
|
|
|
|
g_signal_connect(G_OBJECT(widgets->GpartedNextInstallationButton),"clicked",G_CALLBACK(on_gparted_open),NULL);
|
|
|
|
|
|
|
|
|
|
// g_signal_connect(G_OBJECT(widgets->Notebook),"switch-page",G_CALLBACK(on_page_changed),widgets);
|
|
|
|
|
// g_signal_connect(G_OBJECT(widgets->MainWindow),"check-resize",G_CALLBACK(on_region_resized),widgets);
|
|
|
|
|
g_signal_connect(G_OBJECT(widgets->NextButton),"clicked",G_CALLBACK(on_page_next_clicked),widgets);
|
|
|
|
|
g_signal_connect(G_OBJECT(widgets->BackButton),"clicked",G_CALLBACK(on_page_prev_clicked),widgets);
|
|
|
|
|
// g_signal_connect(G_OBJECT(widgets->CancelInstallButton),"clicked",G_CALLBACK(on_page_navigation_clicked),widgets);
|
|
|
|
|
// g_signal_connect(G_OBJECT(widgets->AvailableLanguagesButton),"clicked",G_CALLBACK(on_language_clicked),widgets);
|
|
|
|
|
g_signal_connect(G_OBJECT(widgets->AvailableLanguagesButton),"clicked",G_CALLBACK(on_language_clicked),widgets);
|
|
|
|
|
g_signal_connect(G_OBJECT(widgets->RegionCombo),"changed",G_CALLBACK(on_region_changed),widgets);
|
|
|
|
|
// g_signal_connect(G_OBJECT(widgets->LayoutSensitiveCheck),"toggled",G_CALLBACK(on_layout_toggle_button_switch),widgets);
|
|
|
|
|
g_signal_connect(G_OBJECT(widgets->LayoutSensitiveCheck),"toggled",G_CALLBACK(on_layout_toggle_button_switch),widgets);
|
|
|
|
|
// g_signal_connect(G_OBJECT(widgets->AddButton),"clicked",G_CALLBACK(on_keyboard_clicked),widgets);
|
|
|
|
|
// g_signal_connect(G_OBJECT(widgets->RemoveButton),"clicked",G_CALLBACK(on_keyboard_removed),widgets);
|
|
|
|
|
|
|
|
|
|
g_signal_connect(G_OBJECT(widgets->GrubInstallDevicesTree),"cursor-changed",G_CALLBACK(on_device_selection_changed),widgets);
|
|
|
|
|
g_signal_connect(G_OBJECT(widgets->GrubUpdateDevicesTree),"cursor-changed",G_CALLBACK(on_device_selection_changed),widgets);
|
|
|
|
|
g_signal_connect(G_OBJECT(widgets->InstallationNearSysDevicesTree),"cursor-changed",G_CALLBACK(on_device_selection_changed),widgets);
|
|
|
|
|
g_signal_connect(G_OBJECT(widgets->NextInstallationSysDevicesTree),"cursor-changed",G_CALLBACK(on_device_selection_changed),widgets);
|
|
|
|
|
g_signal_connect(G_OBJECT(widgets->SamePlaceDeviceTree),"cursor-changed",G_CALLBACK(on_device_selection_changed),widgets);
|
|
|
|
|
g_signal_connect(G_OBJECT(widgets->UserdataDevicesTree),"cursor-changed",G_CALLBACK(on_device_selection_changed),widgets);
|
|
|
|
|
g_signal_connect(G_OBJECT(widgets->OSDevicesTree),"cursor-changed",G_CALLBACK(on_device_selection_changed),widgets);
|
|
|
|
|
g_signal_connect(G_OBJECT(widgets->SeparateDevicesTree),"cursor-changed",G_CALLBACK(on_device_selection_changed),widgets);
|
|
|
|
|
|
|
|
|
|
g_signal_connect(G_OBJECT(widgets->ConfigurationModeMenuItem),"toggled",G_CALLBACK(on_configuration_mode_switch),widgets);
|
|
|
|
|
// g_signal_connect(G_OBJECT(widgets->DocumentationMenuItem),"activate",G_CALLBACK(on_open_documentation_confirmation),widgets);
|
|
|
|
|
// g_signal_connect(G_OBJECT(widgets->AboutMenuItem),"activate",G_CALLBACK(on_about),widgets);
|
|
|
|
|
|
|
|
|
|
g_signal_connect(G_OBJECT(widgets->SamePlacePartTree),"cursor-changed",G_CALLBACK(on_partition_changed),widgets);
|
|
|
|
|
g_signal_connect(G_OBJECT(widgets->InstallationNearSysSectionTree),"cursor-changed",G_CALLBACK(on_partition_changed),widgets);
|
|
|
|
|
g_signal_connect(G_OBJECT(widgets->InstallationNearSizeTypeSpin),"changed",G_CALLBACK(on_partition_changed),widgets);
|
|
|
|
|
g_signal_connect(G_OBJECT(widgets->NextInstallationSysSectionTree),"cursor-changed",G_CALLBACK(on_partition_changed),widgets);
|
|
|
|
|
g_signal_connect(G_OBJECT(widgets->NextInstallationSizeTypeSpin),"changed",G_CALLBACK(on_partition_changed),widgets);
|
|
|
|
|
// gtk_tree_model_filter_set_visible_column(GTK_TREE_MODEL_FILTER(widgets->LayoutsFilter),3);
|
|
|
|
|
|
|
|
|
|
// g_signal_connect(G_OBJECT(widgets->LanguageCombo),"changed",G_CALLBACK(on_locale_changed),widgets);
|
|
|
|
|
@ -548,18 +522,15 @@ main_window *yon_main_window_complete(){
|
|
|
|
|
|
|
|
|
|
g_signal_connect(G_OBJECT(widgets->AutoHostnameCheck),"toggled",G_CALLBACK(yon_gtk_widget_set_sensitive_from_toggle_button_inversed),widgets->HotnameEntry);
|
|
|
|
|
|
|
|
|
|
g_signal_connect(G_OBJECT(widgets->NextInstallationFormatCheck),"toggled",G_CALLBACK(yon_gtk_widget_set_sensitive_from_toggle_button),widgets->NextInstallationFilesystemTypeCombo);
|
|
|
|
|
g_signal_connect(G_OBJECT(widgets->SameInstallationFormatCheck),"toggled",G_CALLBACK(yon_gtk_widget_set_sensitive_from_toggle_button),widgets->SameInstallationFilesystemTypeCombo);
|
|
|
|
|
yon_gtk_revealer_set_from_switch(GTK_REVEALER(widgets->NextInstallationFormatRevealer),GTK_SWITCH(widgets->NextInstallationFormatSwitch));
|
|
|
|
|
yon_gtk_revealer_set_from_switch(GTK_REVEALER(widgets->SameInstallationFormatRevealer),GTK_SWITCH(widgets->SameInstallationFormatSwitch));
|
|
|
|
|
|
|
|
|
|
// g_signal_connect(G_OBJECT(widgets->HostnameSensitiveCheck),"toggled",G_CALLBACK(on_autohostname_sensitiveness_check),widgets);
|
|
|
|
|
// g_signal_connect(G_OBJECT(widgets->AutoHostnameCheck),"toggled",G_CALLBACK(on_autohostname_check),widgets);
|
|
|
|
|
// g_signal_connect(G_OBJECT(widgets->HotnameEntry),"changed",G_CALLBACK(on_hostname_entry_changed),widgets);
|
|
|
|
|
|
|
|
|
|
// g_signal_connect(G_OBJECT(widgets->PasswordCombo),"changed",G_CALLBACK(yon_password_combo_set_sensitive),widgets);
|
|
|
|
|
// g_signal_connect(G_OBJECT(widgets->AdminPasswordCombo),"changed",G_CALLBACK(yon_password_combo_set_sensitive),widgets);
|
|
|
|
|
// g_signal_connect(G_OBJECT(widgets->RootPasswordSensitiveCheck),"toggled",G_CALLBACK(yon_password_set_sensitive_from_toggle),widgets);
|
|
|
|
|
// g_signal_connect(G_OBJECT(widgets->PasswordSensitiveCheck),"toggled",G_CALLBACK(yon_password_set_sensitive_from_toggle),widgets);
|
|
|
|
|
{
|
|
|
|
|
yon_gtk_entry_set_password_visibility_icon(GTK_ENTRY(widgets->PasswordEntry));
|
|
|
|
|
yon_gtk_entry_set_password_visibility_icon(GTK_ENTRY(widgets->UserPasswordEntry));
|
|
|
|
|
yon_gtk_entry_set_password_visibility_icon(GTK_ENTRY(widgets->AdminPasswordEntry));
|
|
|
|
|
|
|
|
|
|
if (main_config.lock_load_global == 1){
|
|
|
|
|
@ -744,6 +715,7 @@ int main(int argc, char *argv[]){
|
|
|
|
|
widgets = yon_main_window_complete();
|
|
|
|
|
if (widgets){};
|
|
|
|
|
char *path = yon_char_unite(yon_ubl_user_get_home_directory(),"/.config/",LocaleName,"/",LocaleName,".conf",NULL);
|
|
|
|
|
yon_window_config_setup(GTK_WINDOW(widgets->MainWindow));
|
|
|
|
|
yon_window_config_load(path);
|
|
|
|
|
main_config.launch_arguments=yon_char_parsed_copy(argv,argc);
|
|
|
|
|
main_config.launch_size=argc;
|
|
|
|
|
|